{"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-20104","title":"NucFuseRank: Dataset Fusion and Performance Ranking for Nuclei Instance Segmentation","arxiv_id":"2601.20104","date":"2026-01-27","proceeding":null,"authors":["Nima Torbati","Anastasia Meshcheryakova","Ramona Woitek","Sepideh Hatamikia","Diana Mechtcheriakova","Amirreza Mahbod"],"abstract":"Nuclei instance segmentation in hematoxylin and eosin (H&E)-stained images plays an important role in automated histological image analysis, with various applications in downstream tasks. While several machine learning and deep learning approaches have been proposed for nuclei instance segmentation, most research in this field focuses on developing new segmentation algorithms and benchmarking them on a limited number of arbitrarily selected public datasets. In this work, rather than focusing on model development, we focused on the datasets used for this task. Based on an extensive literature review, we identified manually annotated, publicly available datasets of H&E-stained images for nuclei instance segmentation and standardized them into a unified input and annotation format. Using two state-of-the-art segmentation models, one based on convolutional neural networks (CNNs) and one based on a hybrid CNN and vision transformer architecture, we systematically evaluated and ranked these datasets based on their nuclei instance segmentation performance. Furthermore, we proposed a unified test set (NucFuse-test) for fair cross-dataset evaluation and a unified training set (NucFuse-train) for improved segmentation performance by merging images from multiple datasets. By evaluating and ranking the datasets, performing comprehensive analyses, generating fused datasets, conducting external validation, and making our implementation publicly available, we provided a new benchmark for training, testing, and evaluating nuclei instance segmentation models on H&E-stained histological images.","url_abs":"https://arxiv.org/abs/2601.20104","url_pdf":"https://arxiv.org/pdf/2601.20104","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.20104","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2601.20104"}},"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/masih4/NucleiAnalysis","reach":null}],"summary":{"unverified":10},"by_repo_kind":{"found_in_text":{"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":"584f108a5ca12126","entry":"adapt_checkpoint","repo":"masih4/NucleiAnalysis","repo_kind":"found_in_text","path":"utils/utils.py","file_url":"https://github.com/masih4/NucleiAnalysis/blob/HEAD/utils/utils.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":"584f108a5ca12126"}},{"code_sha256_prefix":"f8d862b1e4d06729","entry":"adapt_checkpoint_dualEncoder","repo":"masih4/NucleiAnalysis","repo_kind":"found_in_text","path":"utils/utils.py","file_url":"https://github.com/masih4/NucleiAnalysis/blob/HEAD/utils/utils.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":"f8d862b1e4d06729"}},{"code_sha256_prefix":"76298b1a1e974f19","entry":"add_pad","repo":"masih4/NucleiAnalysis","repo_kind":"found_in_text","path":"Evaluate.py","file_url":"https://github.com/masih4/NucleiAnalysis/blob/HEAD/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":"76298b1a1e974f19"}},{"code_sha256_prefix":"a54fa31e5cb698ae","entry":"calculate_instances","repo":"masih4/NucleiAnalysis","repo_kind":"found_in_text","path":"post_proc_cellvit.py","file_url":"https://github.com/masih4/NucleiAnalysis/blob/HEAD/post_proc_cellvit.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":"a54fa31e5cb698ae"}},{"code_sha256_prefix":"fb2af1b19ae4f01b","entry":"count_num_tiles","repo":"masih4/NucleiAnalysis","repo_kind":"found_in_text","path":"datasets_stats.py","file_url":"https://github.com/masih4/NucleiAnalysis/blob/HEAD/datasets_stats.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":"fb2af1b19ae4f01b"}},{"code_sha256_prefix":"9573e6692db0ea67","entry":"fill_background_holes_batch","repo":"masih4/NucleiAnalysis","repo_kind":"found_in_text","path":"utils/utils.py","file_url":"https://github.com/masih4/NucleiAnalysis/blob/HEAD/utils/utils.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":"9573e6692db0ea67"}},{"code_sha256_prefix":"28a2dcba7477caee","entry":"main","repo":"masih4/NucleiAnalysis","repo_kind":"found_in_text","path":"datasets_stats.py","file_url":"https://github.com/masih4/NucleiAnalysis/blob/HEAD/datasets_stats.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":"28a2dcba7477caee"}},{"code_sha256_prefix":"002bda16c58651bc","entry":"pad_to_multiple","repo":"masih4/NucleiAnalysis","repo_kind":"found_in_text","path":"Evaluate.py","file_url":"https://github.com/masih4/NucleiAnalysis/blob/HEAD/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":"002bda16c58651bc"}},{"code_sha256_prefix":"5b94c1204c199768","entry":"remove_pad","repo":"masih4/NucleiAnalysis","repo_kind":"found_in_text","path":"EvaluateAll.py","file_url":"https://github.com/masih4/NucleiAnalysis/blob/HEAD/EvaluateAll.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":"5b94c1204c199768"}},{"code_sha256_prefix":"ff96a9da222c0e73","entry":"tissue_aug_gpu","repo":"masih4/NucleiAnalysis","repo_kind":"found_in_text","path":"utils/class_augs.py","file_url":"https://github.com/masih4/NucleiAnalysis/blob/HEAD/utils/class_augs.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":"ff96a9da222c0e73"}}]},"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}