{"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/progressive-domain-adaptation-for-object","title":"Progressive Domain Adaptation for Object Detection","arxiv_id":"1910.11319","date":"2019-10-24","proceeding":null,"authors":["Han-Kai Hsu","Chun-Han Yao","Yi-Hsuan Tsai","Wei-Chih Hung","Hung-Yu Tseng","Maneesh Singh","Ming-Hsuan Yang"],"abstract":"Recent deep learning methods for object detection rely on a large amount of bounding box annotations. Collecting these annotations is laborious and costly, yet supervised models do not generalize well when testing on images from a different distribution. Domain adaptation provides a solution by adapting existing labels to the target testing data. However, a large gap between domains could make adaptation a challenging task, which leads to unstable training processes and sub-optimal results. In this paper, we propose to bridge the domain gap with an intermediate domain and progressively solve easier adaptation subtasks. This intermediate domain is constructed by translating the source images to mimic the ones in the target domain. To tackle the domain-shift problem, we adopt adversarial learning to align distributions at the feature level. In addition, a weighted task loss is applied to deal with unbalanced image quality in the intermediate domain. Experimental results show that our method performs favorably against the state-of-the-art method in terms of the performance on the target domain.","url_abs":"https://arxiv.org/abs/1910.11319v1","url_pdf":"https://arxiv.org/pdf/1910.11319v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"progressive-domain-adaptation-for-object","repo_url":"https://github.com/kevinhkhsu/DA_detection","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"domain-adaptation","task_name":"Domain Adaptation"},{"task_slug":"object","task_name":"Object"},{"task_slug":"object-detection","task_name":"Object Detection"},{"task_slug":"object-detection-1","task_name":"object-detection"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/image-to-image-translation-on-cityscapes-to","task":"Image-to-Image Translation","dataset":"Cityscapes-to-Foggy Cityscapes","model":"Progressive Domain Adaptation","rank_in_archive_order":4,"of":6,"metrics":{"mAP":"36.9"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1910.11319","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"1910.11319"}},"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":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/kevinhkhsu/DA_detection","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"unverified":10},"by_repo_kind":{"official":{"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":0,"samples":[{"code_sha256_prefix":"8aef3515071e14e8","entry":"cityscapes_eval","repo":"kevinhkhsu/DA_detection","repo_kind":"official","path":"lib/datasets/cityscapes_eval.py","file_url":"https://github.com/kevinhkhsu/DA_detection/blob/HEAD/lib/datasets/cityscapes_eval.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"8aef3515071e14e8"}},{"code_sha256_prefix":"3be9228820b46ef3","entry":"get_imdb","repo":"kevinhkhsu/DA_detection","repo_kind":"official","path":"lib/datasets/factory.py","file_url":"https://github.com/kevinhkhsu/DA_detection/blob/HEAD/lib/datasets/factory.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"3be9228820b46ef3"}},{"code_sha256_prefix":"2d98b74118682795","entry":"parse_rec","repo":"kevinhkhsu/DA_detection","repo_kind":"official","path":"lib/datasets/cityscapes_eval.py","file_url":"https://github.com/kevinhkhsu/DA_detection/blob/HEAD/lib/datasets/cityscapes_eval.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"2d98b74118682795"}},{"code_sha256_prefix":"1061a6b306a3c586","entry":"parse_rec_KITTI","repo":"kevinhkhsu/DA_detection","repo_kind":"official","path":"lib/datasets/voc_eval.py","file_url":"https://github.com/kevinhkhsu/DA_detection/blob/HEAD/lib/datasets/voc_eval.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"1061a6b306a3c586"}},{"code_sha256_prefix":"ac366d0695bbbff7","entry":"parse_rec_bdd","repo":"kevinhkhsu/DA_detection","repo_kind":"official","path":"lib/datasets/voc_eval.py","file_url":"https://github.com/kevinhkhsu/DA_detection/blob/HEAD/lib/datasets/voc_eval.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"ac366d0695bbbff7"}},{"code_sha256_prefix":"88d3d603894906c5","entry":"parse_rec_voc","repo":"kevinhkhsu/DA_detection","repo_kind":"official","path":"lib/datasets/voc_eval.py","file_url":"https://github.com/kevinhkhsu/DA_detection/blob/HEAD/lib/datasets/voc_eval.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"88d3d603894906c5"}},{"code_sha256_prefix":"8a015c012f507631","entry":"unique_boxes","repo":"kevinhkhsu/DA_detection","repo_kind":"official","path":"lib/datasets/ds_utils.py","file_url":"https://github.com/kevinhkhsu/DA_detection/blob/HEAD/lib/datasets/ds_utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"8a015c012f507631"}},{"code_sha256_prefix":"ec3e5aa793d6ce69","entry":"voc_ap","repo":"kevinhkhsu/DA_detection","repo_kind":"official","path":"lib/datasets/cityscapes_eval.py","file_url":"https://github.com/kevinhkhsu/DA_detection/blob/HEAD/lib/datasets/cityscapes_eval.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"ec3e5aa793d6ce69"}},{"code_sha256_prefix":"d3e019b11b709edb","entry":"xywh_to_xyxy","repo":"kevinhkhsu/DA_detection","repo_kind":"official","path":"lib/datasets/ds_utils.py","file_url":"https://github.com/kevinhkhsu/DA_detection/blob/HEAD/lib/datasets/ds_utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"d3e019b11b709edb"}},{"code_sha256_prefix":"a832e5017f504280","entry":"xyxy_to_xywh","repo":"kevinhkhsu/DA_detection","repo_kind":"official","path":"lib/datasets/ds_utils.py","file_url":"https://github.com/kevinhkhsu/DA_detection/blob/HEAD/lib/datasets/ds_utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"a832e5017f504280"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}