{"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-02212","title":"Prior-Guided DETR for Ultrasound Nodule Detection","arxiv_id":"2601.02212","date":"2026-01-05","proceeding":null,"authors":["Jingjing Wang","Zhuo Xiao","Xinning Yao","Bo Liu","Lijuan Niu","Xiangzhi Bai","Fugen Zhou"],"abstract":"Accurate detection of ultrasound nodules is essential for the early diagnosis and treatment of thyroid and breast cancers. However, this task remains challenging due to irregular nodule shapes, indistinct boundaries, substantial scale variations, and the presence of speckle noise that degrades structural visibility. To address these challenges, we propose a prior-guided DETR framework specifically designed for ultrasound nodule detection. Instead of relying on purely data-driven feature learning, the proposed framework progressively incorporates different prior knowledge at multiple stages of the network. First, a Spatially-adaptive Deformable FFN with Prior Regularization (SDFPR) is embedded into the CNN backbone to inject geometric priors into deformable sampling, stabilizing feature extraction for irregular and blurred nodules. Second, a Multi-scale Spatial-Frequency Feature Mixer (MSFFM) is designed to extract multi-scale structural priors, where spatial-domain processing emphasizes contour continuity and boundary cues, while frequency-domain modeling captures global morphology and suppresses speckle noise. Furthermore, a Dense Feature Interaction (DFI) mechanism propagates and exploits these prior-modulated features across all encoder layers, enabling the decoder to enhance query refinement under consistent geometric and structural guidance. Experiments conducted on two clinically collected thyroid ultrasound datasets (Thyroid I and Thyroid II) and two public benchmarks (TN3K and BUSI) for thyroid and breast nodules demonstrate that the proposed method achieves superior accuracy compared with 18 detection methods, particularly in detecting morphologically complex nodules.The source code is publicly available at https://github.com/wjj1wjj/Ultrasound-DETR.","url_abs":"https://arxiv.org/abs/2601.02212","url_pdf":"https://arxiv.org/pdf/2601.02212","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.02212","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2601.02212"}},"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/wjj1wjj/Ultrasound-DETR","reach":null}],"summary":{"ran":2,"ran_fixture":1,"ran_draft_wrong":1,"unverified":3},"by_repo_kind":{"found_in_text":{"samples":7,"ran":4,"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":"745ae23bd279e8d3","entry":"DualBranchFusionBlock","repo":"wjj1wjj/Ultrasound-DETR","repo_kind":"found_in_text","path":"models/dn_dab_deformable_detr/dab_deformable_detr.py","file_url":"https://github.com/wjj1wjj/Ultrasound-DETR/blob/HEAD/models/dn_dab_deformable_detr/dab_deformable_detr.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"745ae23bd279e8d3"}},{"code_sha256_prefix":"5fcd889ee3ae8609","entry":"NestedTensor","repo":"wjj1wjj/Ultrasound-DETR","repo_kind":"found_in_text","path":"models/dn_dab_deformable_detr/dab_deformable_detr.py","file_url":"https://github.com/wjj1wjj/Ultrasound-DETR/blob/HEAD/models/dn_dab_deformable_detr/dab_deformable_detr.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"5fcd889ee3ae8609"}},{"code_sha256_prefix":"9db6a2fdc3039d38","entry":"dn_post_process","repo":"wjj1wjj/Ultrasound-DETR","repo_kind":"found_in_text","path":"models/dn_dab_deformable_detr/dab_deformable_detr.py","file_url":"https://github.com/wjj1wjj/Ultrasound-DETR/blob/HEAD/models/dn_dab_deformable_detr/dab_deformable_detr.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"9db6a2fdc3039d38"}},{"code_sha256_prefix":"966e78e3ec193e43","entry":"nested_tensor_from_tensor_list","repo":"wjj1wjj/Ultrasound-DETR","repo_kind":"found_in_text","path":"models/dn_dab_deformable_detr/dab_deformable_detr.py","file_url":"https://github.com/wjj1wjj/Ultrasound-DETR/blob/HEAD/models/dn_dab_deformable_detr/dab_deformable_detr.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"966e78e3ec193e43"}},{"code_sha256_prefix":"26b1599df9b1b0f3","entry":"DABDeformableDETR","repo":"wjj1wjj/Ultrasound-DETR","repo_kind":"found_in_text","path":"models/dn_dab_deformable_detr/dab_deformable_detr.py","file_url":"https://github.com/wjj1wjj/Ultrasound-DETR/blob/HEAD/models/dn_dab_deformable_detr/dab_deformable_detr.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"26b1599df9b1b0f3"}},{"code_sha256_prefix":"49d50b270cc3e546","entry":"_onnx_nested_tensor_from_tensor_list","repo":"wjj1wjj/Ultrasound-DETR","repo_kind":"found_in_text","path":"models/dn_dab_deformable_detr/dab_deformable_detr.py","file_url":"https://github.com/wjj1wjj/Ultrasound-DETR/blob/HEAD/models/dn_dab_deformable_detr/dab_deformable_detr.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"49d50b270cc3e546"}},{"code_sha256_prefix":"c62b0d3aac7229c6","entry":"prepare_for_dn","repo":"wjj1wjj/Ultrasound-DETR","repo_kind":"found_in_text","path":"models/dn_dab_deformable_detr/dab_deformable_detr.py","file_url":"https://github.com/wjj1wjj/Ultrasound-DETR/blob/HEAD/models/dn_dab_deformable_detr/dab_deformable_detr.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"c62b0d3aac7229c6"}}]},"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_2026.jsonl"},"syntology_extracted_results":null}