{"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/isaid-a-large-scale-dataset-for-instance","title":"iSAID: A Large-scale Dataset for Instance Segmentation in Aerial Images","arxiv_id":"1905.12886","date":"2019-05-30","proceeding":null,"authors":["Syed Waqas Zamir","Aditya Arora","Akshita Gupta","Salman Khan","Guolei Sun","Fahad Shahbaz Khan","Fan Zhu","Ling Shao","Gui-Song Xia","Xiang Bai"],"abstract":"Existing Earth Vision datasets are either suitable for semantic segmentation or object detection. In this work, we introduce the first benchmark dataset for instance segmentation in aerial imagery that combines instance-level object detection and pixel-level segmentation tasks. In comparison to instance segmentation in natural scenes, aerial images present unique challenges e.g., a huge number of instances per image, large object-scale variations and abundant tiny objects. Our large-scale and densely annotated Instance Segmentation in Aerial Images Dataset (iSAID) comes with 655,451 object instances for 15 categories across 2,806 high-resolution images. Such precise per-pixel annotations for each instance ensure accurate localization that is essential for detailed scene analysis. Compared to existing small-scale aerial image based instance segmentation datasets, iSAID contains 15$\\times$ the number of object categories and 5$\\times$ the number of instances. We benchmark our dataset using two popular instance segmentation approaches for natural images, namely Mask R-CNN and PANet. In our experiments we show that direct application of off-the-shelf Mask R-CNN and PANet on aerial images provide suboptimal instance segmentation results, thus requiring specialized solutions from the research community. The dataset is publicly available at: https://captain-whu.github.io/iSAID/index.html","url_abs":"https://arxiv.org/abs/1905.12886v2","url_pdf":"https://arxiv.org/pdf/1905.12886v2.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":"isaid-a-large-scale-dataset-for-instance","repo_url":"https://github.com/CAPTAIN-WHU/iSAID_Devkit","is_official":1,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"caffe2","reach":null},{"paper_slug":"isaid-a-large-scale-dataset-for-instance","repo_url":"https://github.com/Anirudh0707/Roads-and-Building-Segmentation","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok"}},{"paper_slug":"isaid-a-large-scale-dataset-for-instance","repo_url":"https://github.com/yeliudev/catnet","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"GPL-3.0"}}],"tasks":[{"task_slug":"instance-segmentation","task_name":"Instance Segmentation"},{"task_slug":"object","task_name":"Object"},{"task_slug":"object-detection","task_name":"Object Detection"},{"task_slug":"segmentation","task_name":"Segmentation"},{"task_slug":"semantic-segmentation","task_name":"Semantic Segmentation"},{"task_slug":"object-detection-1","task_name":"object-detection"}],"methods":[{"method_slug":"1x1-convolution","method_name":"1x1 Convolution"},{"method_slug":"adaptive-feature-pooling","method_name":"Adaptive Feature Pooling"},{"method_slug":"bottom-up-path-augmentation","method_name":"Bottom-up Path Augmentation"},{"method_slug":"convolution","method_name":"Convolution"},{"method_slug":"dense-connections","method_name":"Dense Connections"},{"method_slug":"fpn","method_name":"FPN"},{"method_slug":"mask-r-cnn","method_name":"Mask R-CNN"},{"method_slug":"pafpn","method_name":"PAFPN"},{"method_slug":"panet","method_name":"PANet"},{"method_slug":"rpn","method_name":"RPN"},{"method_slug":"relu","method_name":"ReLU"},{"method_slug":"roi-align","method_name":"RoIAlign"},{"method_slug":"softmax","method_name":"Softmax"}],"datasets_introduced":[{"slug":"isaid","name":"iSAID","full_name":""}],"methods_introduced":[],"results":[{"leaderboard":"/sota/instance-segmentation-on-isaid","task":"Instance Segmentation","dataset":"iSAID","model":"PANet++","rank_in_archive_order":1,"of":5,"metrics":{"Average Precision":"40.00"},"uses_additional_data":false},{"leaderboard":"/sota/instance-segmentation-on-isaid","task":"Instance Segmentation","dataset":"iSAID","model":"PANet+","rank_in_archive_order":2,"of":5,"metrics":{"Average Precision":"39.54"},"uses_additional_data":false},{"leaderboard":"/sota/object-detection-on-isaid","task":"Object Detection","dataset":"iSAID","model":"PANet++","rank_in_archive_order":1,"of":5,"metrics":{"Average Precision":"47.0"},"uses_additional_data":false},{"leaderboard":"/sota/object-detection-on-isaid","task":"Object Detection","dataset":"iSAID","model":"PANet+","rank_in_archive_order":2,"of":5,"metrics":{"Average Precision":"46.31"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1905.12886","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"1905.12886"}},"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/Anirudh0707/Roads-and-Building-Segmentation","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/yeliudev/catnet","reach":{"status":"ok","spdx":"GPL-3.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/CAPTAIN-WHU/iSAID_Devkit","reach":null}],"summary":{"ran_honours":1},"by_repo_kind":{"official":{"samples":1,"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":1,"samples":[{"code_sha256_prefix":"a5949b142c5d1916","entry":"getLabelID","repo":"CAPTAIN-WHU/iSAID_Devkit","repo_kind":"official","path":"preprocess/preprocess.py","file_url":"https://github.com/CAPTAIN-WHU/iSAID_Devkit/blob/HEAD/preprocess/preprocess.py","link_basis":"first_harvest_node","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"well_formed","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"a5949b142c5d1916"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}