{"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/top-db-net-top-dropblock-for-activation","title":"Top-DB-Net: Top DropBlock for Activation Enhancement in Person Re-Identification","arxiv_id":"2010.05435","date":"2020-10-12","proceeding":null,"authors":["Rodolfo Quispe","Helio Pedrini"],"abstract":"Person Re-Identification is a challenging task that aims to retrieve all instances of a query image across a system of non-overlapping cameras. Due to the various extreme changes of view, it is common that local regions that could be used to match people are suppressed, which leads to a scenario where approaches have to evaluate the similarity of images based on less informative regions. In this work, we introduce the Top-DB-Net, a method based on Top DropBlock that pushes the network to learn to focus on the scene foreground, with special emphasis on the most task-relevant regions and, at the same time, encodes low informative regions to provide high discriminability. The Top-DB-Net is composed of three streams: (i) a global stream encodes rich image information from a backbone, (ii) the Top DropBlock stream encourages the backbone to encode low informative regions with high discriminative features, and (iii) a regularization stream helps to deal with the noise created by the dropping process of the second stream, when testing the first two streams are used. Vast experiments on three challenging datasets show the capabilities of our approach against state-of-the-art methods. Qualitative results demonstrate that our method exhibits better activation maps focusing on reliable parts of the input images.","url_abs":"https://arxiv.org/abs/2010.05435v1","url_pdf":"https://arxiv.org/pdf/2010.05435v1.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":"top-db-net-top-dropblock-for-activation","repo_url":"https://github.com/RQuispeC/top-dropblock","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"person-re-identification","task_name":"Person Re-Identification"}],"methods":[{"method_slug":"dropblock","method_name":"DropBlock"}],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/person-re-identification-on-cuhk03-detected","task":"Person Re-Identification","dataset":"CUHK03 detected","model":"Top-DB-Net + RK","rank_in_archive_order":1,"of":19,"metrics":{"MAP":"86.9","Rank-1":"85.7"},"uses_additional_data":false},{"leaderboard":"/sota/person-re-identification-on-cuhk03-detected","task":"Person Re-Identification","dataset":"CUHK03 detected","model":"Top-DB-Net","rank_in_archive_order":8,"of":19,"metrics":{"MAP":"74.2","Rank-1":"77.3"},"uses_additional_data":false},{"leaderboard":"/sota/person-re-identification-on-cuhk03-labeled","task":"Person Re-Identification","dataset":"CUHK03 labeled","model":"Top-DB-Net + RK","rank_in_archive_order":2,"of":21,"metrics":{"MAP":"88.5","Rank-1":"86.7"},"uses_additional_data":false},{"leaderboard":"/sota/person-re-identification-on-cuhk03-labeled","task":"Person Re-Identification","dataset":"CUHK03 labeled","model":"Top-DB-Net","rank_in_archive_order":11,"of":21,"metrics":{"MAP":"75.4","Rank-1":"79.4"},"uses_additional_data":false},{"leaderboard":"/sota/person-re-identification-on-dukemtmc-reid","task":"Person Re-Identification","dataset":"DukeMTMC-reID","model":"Top-DB-Net + RK","rank_in_archive_order":16,"of":94,"metrics":{"Rank-1":"90.9","mAP":"88.6"},"uses_additional_data":false},{"leaderboard":"/sota/person-re-identification-on-dukemtmc-reid","task":"Person Re-Identification","dataset":"DukeMTMC-reID","model":"Top-DB-Net","rank_in_archive_order":62,"of":94,"metrics":{"Rank-1":"87.5","mAP":"73.5"},"uses_additional_data":false},{"leaderboard":"/sota/person-re-identification-on-market-1501","task":"Person Re-Identification","dataset":"Market-1501","model":"Top-DB-Net + RK","rank_in_archive_order":53,"of":135,"metrics":{"Rank-1":"95.5","mAP":"94.1"},"uses_additional_data":false},{"leaderboard":"/sota/person-re-identification-on-market-1501","task":"Person Re-Identification","dataset":"Market-1501","model":"Top-DB-Net","rank_in_archive_order":72,"of":135,"metrics":{"Rank-1":"94.9","mAP":"85.8"},"uses_additional_data":false},{"leaderboard":"/sota/person-re-identification-on-market-1501-c","task":"Person Re-Identification","dataset":"Market-1501-C","model":"TDB","rank_in_archive_order":18,"of":22,"metrics":{" Rank-1":"28.56"," mAP":"8.90"," mINP":"0.20"},"uses_additional_data":false}],"syntology":{"syntology_url":"https://syntology.ai/paper/2010.05435","atlas_url":"https://app.syntology.ai/?focus=2010.05435","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2010.05435"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-25T09:33:49+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/RQuispeC/top-dropblock","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"unverified":15},"by_repo_kind":{"official":{"samples":15,"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":"6473856732e614c2","entry":"densenet121","repo":"RQuispeC/top-dropblock","repo_kind":"official","path":"torchreid/models/densenet.py","file_url":"https://github.com/RQuispeC/top-dropblock/blob/HEAD/torchreid/models/densenet.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":"6473856732e614c2"}},{"code_sha256_prefix":"e271cdd444e9c43d","entry":"densenet169","repo":"RQuispeC/top-dropblock","repo_kind":"official","path":"torchreid/models/densenet.py","file_url":"https://github.com/RQuispeC/top-dropblock/blob/HEAD/torchreid/models/densenet.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":"e271cdd444e9c43d"}},{"code_sha256_prefix":"14ea88b72b8a45f3","entry":"densenet201","repo":"RQuispeC/top-dropblock","repo_kind":"official","path":"torchreid/models/densenet.py","file_url":"https://github.com/RQuispeC/top-dropblock/blob/HEAD/torchreid/models/densenet.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":"14ea88b72b8a45f3"}},{"code_sha256_prefix":"561c35d94c883194","entry":"imagedata_kwargs","repo":"RQuispeC/top-dropblock","repo_kind":"official","path":"default_config.py","file_url":"https://github.com/RQuispeC/top-dropblock/blob/HEAD/default_config.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":"561c35d94c883194"}},{"code_sha256_prefix":"968ff7bf292adbec","entry":"inceptionresnetv2","repo":"RQuispeC/top-dropblock","repo_kind":"official","path":"torchreid/models/inceptionresnetv2.py","file_url":"https://github.com/RQuispeC/top-dropblock/blob/HEAD/torchreid/models/inceptionresnetv2.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":"968ff7bf292adbec"}},{"code_sha256_prefix":"0c2afba5ccb6bcc2","entry":"inceptionresnetv2","repo":"RQuispeC/top-dropblock","repo_kind":"official","path":"torchreid/models/inceptionresnetv2.py","file_url":"https://github.com/RQuispeC/top-dropblock/blob/HEAD/torchreid/models/inceptionresnetv2.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":"0c2afba5ccb6bcc2"}},{"code_sha256_prefix":"2bcd3828691ac1d1","entry":"inceptionv4","repo":"RQuispeC/top-dropblock","repo_kind":"official","path":"torchreid/models/inceptionv4.py","file_url":"https://github.com/RQuispeC/top-dropblock/blob/HEAD/torchreid/models/inceptionv4.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":"2bcd3828691ac1d1"}},{"code_sha256_prefix":"b52023dd659c7a90","entry":"mlfn","repo":"RQuispeC/top-dropblock","repo_kind":"official","path":"torchreid/models/mlfn.py","file_url":"https://github.com/RQuispeC/top-dropblock/blob/HEAD/torchreid/models/mlfn.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":"b52023dd659c7a90"}},{"code_sha256_prefix":"85b4bac4b8d2c9e4","entry":"mobilenetv2_x1_0","repo":"RQuispeC/top-dropblock","repo_kind":"official","path":"torchreid/models/mobilenetv2.py","file_url":"https://github.com/RQuispeC/top-dropblock/blob/HEAD/torchreid/models/mobilenetv2.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":"85b4bac4b8d2c9e4"}},{"code_sha256_prefix":"92bf5ac4db6e8f28","entry":"mobilenetv2_x1_4","repo":"RQuispeC/top-dropblock","repo_kind":"official","path":"torchreid/models/mobilenetv2.py","file_url":"https://github.com/RQuispeC/top-dropblock/blob/HEAD/torchreid/models/mobilenetv2.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":"92bf5ac4db6e8f28"}},{"code_sha256_prefix":"d3e1b4b879ea0786","entry":"optimizer_kwargs","repo":"RQuispeC/top-dropblock","repo_kind":"official","path":"default_config.py","file_url":"https://github.com/RQuispeC/top-dropblock/blob/HEAD/default_config.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":"d3e1b4b879ea0786"}},{"code_sha256_prefix":"745b2ecb6d17d120","entry":"top_bdnet_botdropfeat_doubot","repo":"RQuispeC/top-dropblock","repo_kind":"official","path":"torchreid/models/bdnet.py","file_url":"https://github.com/RQuispeC/top-dropblock/blob/HEAD/torchreid/models/bdnet.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":"745b2ecb6d17d120"}},{"code_sha256_prefix":"b423187d3a670707","entry":"top_bdnet_doubot","repo":"RQuispeC/top-dropblock","repo_kind":"official","path":"torchreid/models/bdnet.py","file_url":"https://github.com/RQuispeC/top-dropblock/blob/HEAD/torchreid/models/bdnet.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":"b423187d3a670707"}},{"code_sha256_prefix":"d3e058c65c930753","entry":"top_bdnet_neck_botdropfeat_doubot","repo":"RQuispeC/top-dropblock","repo_kind":"official","path":"torchreid/models/bdnet.py","file_url":"https://github.com/RQuispeC/top-dropblock/blob/HEAD/torchreid/models/bdnet.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":"d3e058c65c930753"}},{"code_sha256_prefix":"0951e0d511f67f90","entry":"videodata_kwargs","repo":"RQuispeC/top-dropblock","repo_kind":"official","path":"default_config.py","file_url":"https://github.com/RQuispeC/top-dropblock/blob/HEAD/default_config.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":"0951e0d511f67f90"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}