{"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/siamese-box-adaptive-network-for-visual","title":"Siamese Box Adaptive Network for Visual Tracking","arxiv_id":"2003.06761","date":"2020-03-15","proceeding":"CVPR 2020 6","authors":["Zedu Chen","Bineng Zhong","Guorong Li","Shengping Zhang","Rongrong Ji"],"abstract":"Most of the existing trackers usually rely on either a multi-scale searching scheme or pre-defined anchor boxes to accurately estimate the scale and aspect ratio of a target. Unfortunately, they typically call for tedious and heuristic configurations. To address this issue, we propose a simple yet effective visual tracking framework (named Siamese Box Adaptive Network, SiamBAN) by exploiting the expressive power of the fully convolutional network (FCN). SiamBAN views the visual tracking problem as a parallel classification and regression problem, and thus directly classifies objects and regresses their bounding boxes in a unified FCN. The no-prior box design avoids hyper-parameters associated with the candidate boxes, making SiamBAN more flexible and general. Extensive experiments on visual tracking benchmarks including VOT2018, VOT2019, OTB100, NFS, UAV123, and LaSOT demonstrate that SiamBAN achieves state-of-the-art performance and runs at 40 FPS, confirming its effectiveness and efficiency. The code will be available at https://github.com/hqucv/siamban.","url_abs":"https://arxiv.org/abs/2003.06761v2","url_pdf":"https://arxiv.org/pdf/2003.06761v2.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":"siamese-box-adaptive-network-for-visual","repo_url":"https://github.com/hqucv/siamban","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"siamese-box-adaptive-network-for-visual","repo_url":"https://github.com/ZekuiQin/SiamKPN","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}}],"tasks":[{"task_slug":"visual-tracking","task_name":"Visual Tracking"}],"methods":[{"method_slug":"convolution","method_name":"Convolution"},{"method_slug":"fcn","method_name":"FCN"},{"method_slug":"max-pooling","method_name":"Max Pooling"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2003.06761","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2003.06761"}},"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/hqucv/siamban","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/ZekuiQin/SiamKPN","reach":{"status":"ok"}}],"summary":{"ran_draft_wrong":1,"unverified":7},"by_repo_kind":{"official":{"samples":8,"ran":1,"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":"541e18bc31d27b44","entry":"xcorr_depthwise","repo":"hqucv/siamban","repo_kind":"official","path":"siamban/core/xcorr.py","file_url":"https://github.com/hqucv/siamban/blob/HEAD/siamban/core/xcorr.py","link_basis":"harvester_set","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"541e18bc31d27b44"}},{"code_sha256_prefix":"ec73a18eb6cee64f","entry":"check_keys","repo":"hqucv/siamban","repo_kind":"official","path":"siamban/utils/model_load.py","file_url":"https://github.com/hqucv/siamban/blob/HEAD/siamban/utils/model_load.py","link_basis":"harvester_set","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":"ec73a18eb6cee64f"}},{"code_sha256_prefix":"c15bf5953bf452e6","entry":"get_cls_loss","repo":"hqucv/siamban","repo_kind":"official","path":"siamban/models/loss.py","file_url":"https://github.com/hqucv/siamban/blob/HEAD/siamban/models/loss.py","link_basis":"harvester_set","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":"c15bf5953bf452e6"}},{"code_sha256_prefix":"1023e0f5057a4383","entry":"load_pretrain","repo":"hqucv/siamban","repo_kind":"official","path":"siamban/utils/model_load.py","file_url":"https://github.com/hqucv/siamban/blob/HEAD/siamban/utils/model_load.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":"1023e0f5057a4383"}},{"code_sha256_prefix":"a57313630ecbb3a1","entry":"remove_prefix","repo":"hqucv/siamban","repo_kind":"official","path":"siamban/utils/model_load.py","file_url":"https://github.com/hqucv/siamban/blob/HEAD/siamban/utils/model_load.py","link_basis":"harvester_set","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":"a57313630ecbb3a1"}},{"code_sha256_prefix":"608039b454e6bd80","entry":"select_cross_entropy_loss","repo":"hqucv/siamban","repo_kind":"official","path":"siamban/models/loss.py","file_url":"https://github.com/hqucv/siamban/blob/HEAD/siamban/models/loss.py","link_basis":"harvester_set","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":"608039b454e6bd80"}},{"code_sha256_prefix":"928a6daecaca5912","entry":"xcorr_fast","repo":"hqucv/siamban","repo_kind":"official","path":"siamban/core/xcorr.py","file_url":"https://github.com/hqucv/siamban/blob/HEAD/siamban/core/xcorr.py","link_basis":"harvester_set","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":"928a6daecaca5912"}},{"code_sha256_prefix":"74d343344c065353","entry":"xcorr_slow","repo":"hqucv/siamban","repo_kind":"official","path":"siamban/core/xcorr.py","file_url":"https://github.com/hqucv/siamban/blob/HEAD/siamban/core/xcorr.py","link_basis":"harvester_set","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":"74d343344c065353"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}