Papers › Microsoft COCO: Common Objects in Context

Microsoft COCO: Common Objects in Context

1 May 2014arXiv:1405.0312archive 2025-07-28

Tsung-Yi Lin, Michael Maire, Serge Belongie, Lubomir Bourdev, Ross Girshick, James Hays, Pietro Perona, Deva Ramanan, C. Lawrence Zitnick, Piotr Dollár

We present a new dataset with the goal of advancing the state-of-the-art in object recognition by placing the question of object recognition in the context of the broader question of scene understanding. This is achieved by gathering images of complex everyday scenes containing common objects in their natural context. Objects are labeled using per-instance segmentations to aid in precise object localization. Our dataset contains photos of 91 objects types that would be easily recognizable by a 4 year old. With a total of 2.5 million labeled instances in 328k images, the creation of our dataset drew upon extensive crowd worker involvement via novel user interfaces for category detection, instance spotting and instance segmentation. We present a detailed statistical analysis of the dataset in comparison to PASCAL, ImageNet, and SUN. Finally, we provide baseline performance analysis for bounding box and segmentation detection results using a Deformable Parts Model.

PaperPDFCodeCode Syntology ran

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

For agents, Syntology's MCP tool lists every function and class Syntology harvested from this paper and whether it ran (how to connect): get_harvested_code_for_paper(arxiv_id="1405.0312")

Code

Syntology Ran 1 of 7 code samples harvested from 2 repositories linked to this paper; 6 have no recorded run. Of those that ran: 1 ran · honoured contract.

By repository: community (archive-listed): 7 samples from 2 repositories, 1 ran. The run record, sample by sample. “Ran” means executed on a synthesized input, not that the code is correct or reproduces the paper.

38 repositories listed; official and paper-mentioned ones first.

HuynhThanhQuan/skin-detective mentioned on GitHubpytorchMIT report
IBM/MAX-Object-Detector mentioned on GitHubtf report
IuliiaZaitova/code_slingers mentioned on GitHub report
Jeff-HOU/ML_Note mentioned on GitHubtf report
MartinBuessemeyer/Artistic-Texture-Control mentioned on GitHubpytorchMIT report
arnab39/equiadapt mentioned on GitHubpytorch report
atharv6/Image-Captioning mentioned on GitHubpytorch report
diksha0799/Image-Captioning-master mentioned on GitHubpytorch report
gfoxx29/Image-Captioning mentioned on GitHubpytorchMIT report
is2ai/kazparc mentioned on GitHubtf report
joeylitalien/noise2noise-pytorch mentioned on GitHubpytorchMIT report
kenkai21/Image_Captioning mentioned on GitHubpytorch report
kkhosla96/cs231n-project mentioned on GitHub report
kyungsu-lee-ksl/ash mentioned on GitHubtf report
lufan31/comprecap mentioned on GitHubpytorch report
minimaxir/person-blocker mentioned on GitHubtfNOASSERTION report
nalbert9/Image-Captioning mentioned on GitHubpytorchMIT report
naver-ai/coco-annotation-tool mentioned on GitHubMIT report
nightrome/cocostuff10k mentioned on GitHub report
noahj08/DeepConnotation mentioned on GitHubtf report
rajatashhpa/1 mentioned on GitHubtf report
raunak222/Image-Captioning mentioned on GitHubpytorch report
sa4s-serc/ecomls mentioned on GitHub report
vlcekl/n2n-tomo mentioned on GitHubpytorchMIT report
yuhsijen/Object-Detector mentioned on GitHubtf report
yui-mhcp/base_dl_project mentioned on GitHubtfAGPL-3.0 report
zhihaozhang97/ru-ai mentioned on GitHubpytorchMIT report
gitlab.com/Percipiote/skelda mentioned on GitHub report
open-mmlab/mmpose pytorchApache-2.0 report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

7 samples harvested; 1 ran; 1 honoured the contract we drafted; 6 have no recorded run. Read from Syntology's graph 2026-09-24; that is when this build read the record, not when the samples ran.

1ran · honoured contract
6unverified

Licence: 0 of the 7 samples are pointer only, meaning Syntology does not serve that copy's text. This page shows no code text for any sample; each one links to its file in the repository.

Harvested from 2 repositories linked to this paper, official or community; each sample names its own and says which. “Ran” means the sample executed on a synthesized input. It does not mean the output is correct, and nothing here reproduces the paper's results. “Honoured” and “violated” refer to a contract Syntology drafted from the code itself; “our draft was wrong” and “fixture could not drive it” are failures of Syntology's instrument, not of the code.

Each sample ends with its code_sha256, Syntology's identity for that exact code. An agent fetches the stored sample with Syntology's MCP tool get_code(code_sha256="…") (how to connect); click an identity to copy that call.

Repository labels, per sample. official repository: The archive marks this repository official for the paper. named in the paper: The archive records that the paper mentions this repository; it is not marked official. community (archive-listed): In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper. found in paper text by Syntology: 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. Samples from a repository marked official are listed first. Licence labels name the repository's licence as recorded at harvest. “Pointer only” means Syntology does not serve that copy's text, for one of four reasons: no licence file was found; the licence was not identified; the licence is recorded as permissive but that copy's record is not marked cleared; or the licence is outside the permissive list Syntology serves text under (MIT, Apache-2.0, BSD and similar). Some licences outside that list permit redistribution, such as WTFPL, and GPL-3.0 under its conditions; they are simply not on the list. Hover a licence label for the reason. File links open the file on GitHub at the default branch, which may have changed since the harvest.

collate_fn HuynhThanhQuan/skin-detective/acne_utils.py community (archive-listed) ran · honoured contract MIT (permissive) · 90fadec0aec03c1b · report
cxcywh_xywh EMalagoli92/OD-Metrics/src/od_metrics/utils.py community (archive-listed) unverified Apache-2.0 (permissive) · a21a22b5302bdb86 · report
get_eval_transform HuynhThanhQuan/skin-detective/multitask_transforms.py community (archive-listed) unverified MIT (permissive) · 5c531b8aff8d91ba · report
get_indexes EMalagoli92/OD-Metrics/src/od_metrics/utils.py community (archive-listed) unverified Apache-2.0 (permissive) · 6376f91ef22c4d8f · report
get_train_transform HuynhThanhQuan/skin-detective/multitask_transforms.py community (archive-listed) unverified MIT (permissive) · 243959dccc1f71f1 · report
iou EMalagoli92/OD-Metrics/src/od_metrics/od_metrics.py community (archive-listed) unverified Apache-2.0 (permissive) · a53d55f6605392e6 · report
xyxy_xywh EMalagoli92/OD-Metrics/src/od_metrics/utils.py community (archive-listed) unverified Apache-2.0 (permissive) · d310494fbf4b8dc0 · report

Tasks

Instance SegmentationObjectObject LocalizationObject RecognitionScene UnderstandingSegmentationSemantic Segmentation

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Methods

Adapter

13 archive method tags without a method page not shown.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections