{"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-2601-09497","title":"Towards Robust Cross-Dataset Object Detection Generalization under Domain Specificity","arxiv_id":"2601.09497","date":"2026-01-14","proceeding":null,"authors":["Ritabrata Chakraborty","Hrishit Mitra","Shivakumara Palaiahnakote","Umapada Pal"],"abstract":"Object detectors often perform well in-distribution, yet degrade sharply on a different benchmark. We study cross-dataset object detection (CD-OD) through a lens of setting specificity. We group benchmarks into setting-agnostic datasets with diverse everyday scenes and setting-specific datasets tied to a narrow environment, and evaluate a standard detector family across all train--test pairs. This reveals a clear structure in CD-OD: transfer within the same setting type is relatively stable, while transfer across setting types drops substantially and is often asymmetric. The most severe breakdowns occur when transferring from specific sources to agnostic targets, and persist after open-label alignment, indicating that domain shift dominates in the hardest regimes. To disentangle domain shift from label mismatch, we compare closed-label transfer with an open-label protocol that maps predicted classes to the nearest target label using CLIP similarity. Open-label evaluation yields consistent but bounded gains, and many corrected cases correspond to semantic near-misses supported by the image evidence. Overall, we provide a principled characterization of CD-OD under setting specificity and practical guidance for evaluating detectors under distribution shift. Code will be released at \\href{[https://github.com/Ritabrata04/cdod-icpr.git}{https://github.com/Ritabrata04/cdod-icpr}.","url_abs":"https://arxiv.org/abs/2601.09497","url_pdf":"https://arxiv.org/pdf/2601.09497","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=2601.09497","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2601.09497"}},"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/Ritabrata04/cdod-icpr","reach":{"status":"ok"}}],"summary":{"unverified":6},"by_repo_kind":{"found_in_text":{"samples":6,"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":6,"samples":[{"code_sha256_prefix":"15cff93e5a0a7039","entry":"invert","repo":"Ritabrata04/cdod-icpr","repo_kind":"found_in_text","path":"class_aligner.py","file_url":"https://github.com/Ritabrata04/cdod-icpr/blob/HEAD/class_aligner.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":"15cff93e5a0a7039"}},{"code_sha256_prefix":"0aea977d62c09bc9","entry":"load_alignment","repo":"Ritabrata04/cdod-icpr","repo_kind":"found_in_text","path":"predictions_to_coco.py","file_url":"https://github.com/Ritabrata04/cdod-icpr/blob/HEAD/predictions_to_coco.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":"0aea977d62c09bc9"}},{"code_sha256_prefix":"7c1332f94fa744b2","entry":"load_norm","repo":"Ritabrata04/cdod-icpr","repo_kind":"found_in_text","path":"class_aligner.py","file_url":"https://github.com/Ritabrata04/cdod-icpr/blob/HEAD/class_aligner.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":"7c1332f94fa744b2"}},{"code_sha256_prefix":"0e5bb0c9ed3042e3","entry":"normalize","repo":"Ritabrata04/cdod-icpr","repo_kind":"found_in_text","path":"normalize_classes.py","file_url":"https://github.com/Ritabrata04/cdod-icpr/blob/HEAD/normalize_classes.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":"0e5bb0c9ed3042e3"}},{"code_sha256_prefix":"912d63a41e05581c","entry":"normalize_label","repo":"Ritabrata04/cdod-icpr","repo_kind":"found_in_text","path":"predictions_to_coco.py","file_url":"https://github.com/Ritabrata04/cdod-icpr/blob/HEAD/predictions_to_coco.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":"912d63a41e05581c"}},{"code_sha256_prefix":"cfa88e55be3fdc2a","entry":"xyxy_to_xywh","repo":"Ritabrata04/cdod-icpr","repo_kind":"found_in_text","path":"predictions_to_coco.py","file_url":"https://github.com/Ritabrata04/cdod-icpr/blob/HEAD/predictions_to_coco.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":"cfa88e55be3fdc2a"}}]},"arxiv_metadata":{"licence":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)","fields":["title","abstract","authors","date"],"primary_category":"cs.LG","source":"arxiv_2026.jsonl"},"syntology_extracted_results":null}