{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/arxiv-2509-16635","title":"Towards Anytime Retrieval: A Benchmark for Anytime Person Re-Identification","arxiv_id":"2509.16635","date":"2025-09-20","proceeding":"IJCAI","authors":["Xulin Li","Yan Lu","Bin Liu","Jiaze Li","Qinhong Yang","Tao Gong","Qi Chu","Mang Ye","Nenghai Yu"],"abstract":"In real applications, person re-identification (ReID) is expected to retrieve the target person at any time, including both daytime and nighttime, ranging from short-term to long-term. However, existing ReID tasks and datasets can not meet this requirement, as they are constrained by available time and only provide training and evaluation for specific scenarios. Therefore, we investigate a new task called Anytime Person Re-identification (AT-ReID), which aims to achieve effective retrieval in multiple scenarios based on variations in time. To address the AT-ReID problem, we collect the first large-scale dataset, AT-USTC, which contains 403k images of individuals wearing multiple clothes captured by RGB and IR cameras. Our data collection spans 21 months, and 270 volunteers were photographed on average 29.1 times across different dates or scenes, 4-15 times more than current datasets, providing conditions for follow-up investigations in AT-ReID. Further, to tackle the new challenge of multi-scenario retrieval, we propose a unified model named Uni-AT, which comprises a multi-scenario ReID (MS-ReID) framework for scenario-specific features learning, a Mixture-of-Attribute-Experts (MoAE) module to alleviate inter-scenario interference, and a Hierarchical Dynamic Weighting (HDW) strategy to ensure balanced training across all scenarios. Extensive experiments show that our model leads to satisfactory results and exhibits excellent generalization to all scenarios.","url_abs":"https://arxiv.org/abs/2509.16635","url_pdf":"https://arxiv.org/pdf/2509.16635","source":{"archive":null,"snapshot":"2025-07-28","note":"not in the Papers with Code archive (frozen at the snapshot)","row_kind":"graph","title_abstract_authors_date":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)"},"code_links":[],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2509.16635","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2509.16635"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"mentioned_in_github":null,"is_official":null,"provenance":"deterministic:regex_extraction","mentioned_in_paper":null,"url":"https://github.com/kw66/AT-ReID","reach":{"status":"ok"}}],"summary":{"unverified":10},"by_repo_kind":{"found_in_text":{"samples":10,"ran":0,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":10,"samples":[{"code_sha256_prefix":"c545786859557104","entry":"build_train_command","repo":"kw66/AT-ReID","repo_kind":"found_in_text","path":"AT-ReID-fast/submit_scheduler_sweeps.py","file_url":"https://github.com/kw66/AT-ReID/blob/HEAD/AT-ReID-fast/submit_scheduler_sweeps.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"c545786859557104"}},{"code_sha256_prefix":"496e58b7545b264b","entry":"compute_dist_eu","repo":"kw66/AT-ReID","repo_kind":"found_in_text","path":"AT-ReID-fast/loss/tri.py","file_url":"https://github.com/kw66/AT-ReID/blob/HEAD/AT-ReID-fast/loss/tri.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"496e58b7545b264b"}},{"code_sha256_prefix":"45f320eecd36ea74","entry":"compute_dist_eu","repo":"kw66/AT-ReID","repo_kind":"found_in_text","path":"AT-ReID/loss/tri.py","file_url":"https://github.com/kw66/AT-ReID/blob/HEAD/AT-ReID/loss/tri.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"45f320eecd36ea74"}},{"code_sha256_prefix":"6c0eaacee477950f","entry":"compute_head_losses","repo":"kw66/AT-ReID","repo_kind":"found_in_text","path":"AT-ReID-fast/loss/said.py","file_url":"https://github.com/kw66/AT-ReID/blob/HEAD/AT-ReID-fast/loss/said.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"6c0eaacee477950f"}},{"code_sha256_prefix":"fb7b918bdc68a83c","entry":"interpolate_pos_embed","repo":"kw66/AT-ReID","repo_kind":"found_in_text","path":"AT-ReID-fast/model/moae.py","file_url":"https://github.com/kw66/AT-ReID/blob/HEAD/AT-ReID-fast/model/moae.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"fb7b918bdc68a83c"}},{"code_sha256_prefix":"8e9045ec54134f0d","entry":"parse_args","repo":"kw66/AT-ReID","repo_kind":"found_in_text","path":"AT-ReID-fast/args/args.py","file_url":"https://github.com/kw66/AT-ReID/blob/HEAD/AT-ReID-fast/args/args.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"8e9045ec54134f0d"}},{"code_sha256_prefix":"90061069041b8284","entry":"resolve_pretrained_path","repo":"kw66/AT-ReID","repo_kind":"found_in_text","path":"AT-ReID-fast/model/uniat.py","file_url":"https://github.com/kw66/AT-ReID/blob/HEAD/AT-ReID-fast/model/uniat.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"90061069041b8284"}},{"code_sha256_prefix":"13c3d019ea40a3c1","entry":"saidloss","repo":"kw66/AT-ReID","repo_kind":"found_in_text","path":"AT-ReID-fast/loss/said.py","file_url":"https://github.com/kw66/AT-ReID/blob/HEAD/AT-ReID-fast/loss/said.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"13c3d019ea40a3c1"}},{"code_sha256_prefix":"addb0c9f82855655","entry":"saidloss","repo":"kw66/AT-ReID","repo_kind":"found_in_text","path":"AT-ReID/loss/said.py","file_url":"https://github.com/kw66/AT-ReID/blob/HEAD/AT-ReID/loss/said.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"addb0c9f82855655"}},{"code_sha256_prefix":"5f2f7e47c72969f6","entry":"vit_base_patch16_224_ReID_moe","repo":"kw66/AT-ReID","repo_kind":"found_in_text","path":"AT-ReID/model/moae.py","file_url":"https://github.com/kw66/AT-ReID/blob/HEAD/AT-ReID/model/moae.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"5f2f7e47c72969f6"}}]},"arxiv_metadata":{"licence":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)","fields":["title","abstract","authors","date"],"primary_category":"cs.CV","source":"arxiv_api"},"syntology_extracted_results":null}