{"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/towards-content-based-pixel-retrieval-in","title":"Towards Content-based Pixel Retrieval in Revisited Oxford and Paris","arxiv_id":"2309.05438","date":"2023-09-11","proceeding":"ICCV 2023 1","authors":["Guoyuan An","Woo Jae Kim","Saelyne Yang","Rong Li","Yuchi Huo","Sung-Eui Yoon"],"abstract":"This paper introduces the first two pixel retrieval benchmarks. Pixel retrieval is segmented instance retrieval. Like semantic segmentation extends classification to the pixel level, pixel retrieval is an extension of image retrieval and offers information about which pixels are related to the query object. In addition to retrieving images for the given query, it helps users quickly identify the query object in true positive images and exclude false positive images by denoting the correlated pixels. Our user study results show pixel-level annotation can significantly improve the user experience. Compared with semantic and instance segmentation, pixel retrieval requires a fine-grained recognition capability for variable-granularity targets. To this end, we propose pixel retrieval benchmarks named PROxford and PRParis, which are based on the widely used image retrieval datasets, ROxford and RParis. Three professional annotators label 5,942 images with two rounds of double-checking and refinement. Furthermore, we conduct extensive experiments and analysis on the SOTA methods in image search, image matching, detection, segmentation, and dense matching using our pixel retrieval benchmarks. Results show that the pixel retrieval task is challenging to these approaches and distinctive from existing problems, suggesting that further research can advance the content-based pixel-retrieval and thus user search experience. The datasets can be downloaded from \\href{https://github.com/anguoyuan/Pixel_retrieval-Segmented_instance_retrieval}{this link}.","url_abs":"https://arxiv.org/abs/2309.05438v1","url_pdf":"https://arxiv.org/pdf/2309.05438v1.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":"towards-content-based-pixel-retrieval-in","repo_url":"https://github.com/anguoyuan/pixel_retrieval-segmented_instance_retrieval","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"none","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"image-retrieval","task_name":"Image Retrieval"},{"task_slug":"instance-segmentation","task_name":"Instance Segmentation"},{"task_slug":"retrieval","task_name":"Retrieval"},{"task_slug":"segmentation","task_name":"Segmentation"},{"task_slug":"semantic-segmentation","task_name":"Semantic Segmentation"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2309.05438","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2309.05438"}},"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/anguoyuan/pixel_retrieval-segmented_instance_retrieval","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"ran":9,"unverified":4},"by_repo_kind":{"official":{"samples":13,"ran":9,"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":"c96e035397093fbb","entry":"AdjustPositiveRanks","repo":"anguoyuan/pixel_retrieval-segmented_instance_retrieval","repo_kind":"official","path":"evaluation_code/dataset.py","file_url":"https://github.com/anguoyuan/pixel_retrieval-segmented_instance_retrieval/blob/HEAD/evaluation_code/dataset.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"c96e035397093fbb"}},{"code_sha256_prefix":"6d4f93163998dcad","entry":"ParseEasyMediumHardGroundTruth","repo":"anguoyuan/pixel_retrieval-segmented_instance_retrieval","repo_kind":"official","path":"evaluation_code/dataset.py","file_url":"https://github.com/anguoyuan/pixel_retrieval-segmented_instance_retrieval/blob/HEAD/evaluation_code/dataset.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"6d4f93163998dcad"}},{"code_sha256_prefix":"62de237434a3a409","entry":"ReadDatasetFile","repo":"anguoyuan/pixel_retrieval-segmented_instance_retrieval","repo_kind":"official","path":"evaluation_code/dataset.py","file_url":"https://github.com/anguoyuan/pixel_retrieval-segmented_instance_retrieval/blob/HEAD/evaluation_code/dataset.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"62de237434a3a409"}},{"code_sha256_prefix":"a07ad22c46aa3105","entry":"compute_ap","repo":"anguoyuan/pixel_retrieval-segmented_instance_retrieval","repo_kind":"official","path":"evaluation_code/utils/evaluate_pixel.py","file_url":"https://github.com/anguoyuan/pixel_retrieval-segmented_instance_retrieval/blob/HEAD/evaluation_code/utils/evaluate_pixel.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"a07ad22c46aa3105"}},{"code_sha256_prefix":"5c1d039685bafbdd","entry":"compute_iou","repo":"anguoyuan/pixel_retrieval-segmented_instance_retrieval","repo_kind":"official","path":"evaluation_code/utils/iou_compute.py","file_url":"https://github.com/anguoyuan/pixel_retrieval-segmented_instance_retrieval/blob/HEAD/evaluation_code/utils/iou_compute.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"5c1d039685bafbdd"}},{"code_sha256_prefix":"1a23c5e4a34671bf","entry":"compute_iou","repo":"anguoyuan/pixel_retrieval-segmented_instance_retrieval","repo_kind":"official","path":"evaluation_code/utils/iou_compute_delg.py","file_url":"https://github.com/anguoyuan/pixel_retrieval-segmented_instance_retrieval/blob/HEAD/evaluation_code/utils/iou_compute_delg.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"1a23c5e4a34671bf"}},{"code_sha256_prefix":"66337892cc8301d2","entry":"extract_bounding_box","repo":"anguoyuan/pixel_retrieval-segmented_instance_retrieval","repo_kind":"official","path":"evaluation_code/utils/iou_compute.py","file_url":"https://github.com/anguoyuan/pixel_retrieval-segmented_instance_retrieval/blob/HEAD/evaluation_code/utils/iou_compute.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"66337892cc8301d2"}},{"code_sha256_prefix":"bfea0e96f2e300a0","entry":"extract_segmentation","repo":"anguoyuan/pixel_retrieval-segmented_instance_retrieval","repo_kind":"official","path":"evaluation_code/utils/iou_compute.py","file_url":"https://github.com/anguoyuan/pixel_retrieval-segmented_instance_retrieval/blob/HEAD/evaluation_code/utils/iou_compute.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"bfea0e96f2e300a0"}},{"code_sha256_prefix":"9131b0a6c9b5809e","entry":"wrong_items","repo":"anguoyuan/pixel_retrieval-segmented_instance_retrieval","repo_kind":"official","path":"evaluation_code/utils/evaluate.py","file_url":"https://github.com/anguoyuan/pixel_retrieval-segmented_instance_retrieval/blob/HEAD/evaluation_code/utils/evaluate.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"9131b0a6c9b5809e"}},{"code_sha256_prefix":"e09f485327418d4c","entry":"compute_map","repo":"anguoyuan/pixel_retrieval-segmented_instance_retrieval","repo_kind":"official","path":"evaluation_code/utils/evaluate_pixel.py","file_url":"https://github.com/anguoyuan/pixel_retrieval-segmented_instance_retrieval/blob/HEAD/evaluation_code/utils/evaluate_pixel.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":"e09f485327418d4c"}},{"code_sha256_prefix":"1380b78f9d584f36","entry":"compute_map","repo":"anguoyuan/pixel_retrieval-segmented_instance_retrieval","repo_kind":"official","path":"evaluation_code/utils/evaluate_pixel.py","file_url":"https://github.com/anguoyuan/pixel_retrieval-segmented_instance_retrieval/blob/HEAD/evaluation_code/utils/evaluate_pixel.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":"1380b78f9d584f36"}},{"code_sha256_prefix":"9456f5818ed5a150","entry":"compute_map","repo":"anguoyuan/pixel_retrieval-segmented_instance_retrieval","repo_kind":"official","path":"evaluation_code/utils/evaluate.py","file_url":"https://github.com/anguoyuan/pixel_retrieval-segmented_instance_retrieval/blob/HEAD/evaluation_code/utils/evaluate.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":"9456f5818ed5a150"}},{"code_sha256_prefix":"15282d96802de39c","entry":"name_list","repo":"anguoyuan/pixel_retrieval-segmented_instance_retrieval","repo_kind":"official","path":"evaluation_code/utils/path_manage.py","file_url":"https://github.com/anguoyuan/pixel_retrieval-segmented_instance_retrieval/blob/HEAD/evaluation_code/utils/path_manage.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":"15282d96802de39c"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}