Aus dem Englischen übersetzt

COCO-Erkennung ist eine Benchmark-Aufgabe zur Objekterkennung, die den COCO-Datensatz verwendet und von Modellen verlangt, 80 Objektkategorien mit Begrenzungsrahmen zu lokalisieren und zu klassifizieren sowie anhand der mittleren durchschnittlichen Präzision (mAP) zu bewerten.

COCO Detection ist eine Benchmark-Aufgabe im Bereich Computer Vision, die die Fähigkeit eines Objekterkennungsmodells bewertet, Objekte in einem Bild zu identifizieren und zu lokalisieren. Die Aufgabe wird durch den Common Objects in Context (COCO)-Datensatz definiert, der über 200.000 Bilder mit mehr als 1,5 Millionen Objektinstanzen enthält, die mit Begrenzungsrahmen und Kategoriebezeichnungen annotiert sind. Die Erkennungsaufgabe erfordert speziell, dass ein Modell für jede Objektinstanz der 80 definierten Kategorien in einem Bild einen Begrenzungsrahmen und eine Klassenbezeichnung ausgibt. Es ist einer der am weitesten verbreiteten Benchmarks zur Messung des Fortschritts in der Objekterkennung, neben Aufgaben wie Instanzsegmentierung und Schlüsselpunkterkennung, die denselben zugrunde liegenden Datensatz verwenden.

Die Bewertungsmetrik des Benchmarks ist die mittlere durchschnittliche Präzision (mAP), die bei mehreren Intersection-over-Union-Schwellenwerten (IoU) berechnet wird. Die primäre Metrik, oft als mAP@[0.5:0.95] bezeichnet, mittelt die Präzision über IoU-Schwellenwerte von 0,5 bis 0,95 in Schritten von 0,05. Diese strenge Metrik belohnt genaue Lokalisierung, nicht nur grobe Erkennung. Die COCO-Erkennungsherausforderung ist seit ihrer Einführung im Jahr 2015 ein zentraler Treiber für Innovationen bei tiefenlernbasierten Erkennungsarchitekturen, wobei Ranglisten die schnelle Verbesserung von frühen Faltungsmodellen bis zu modernen transformerbasierten Detektoren verfolgen.

Datensatz und Annotation

Der COCO-Datensatz wurde erstmals 2014 von einem Team bei Microsoft Research unter der Leitung von Tsung-Yi Lin und anderen veröffentlicht. Er wurde entwickelt, um Einschränkungen früherer Datensätze wie PASCAL VOC zu beheben, indem er mehr Objekte pro Bild, kleinere Objekte und komplexere Szenen mit kontextuellen Beziehungen enthält. Die 80 Objektkategorien umfassen alltägliche Gegenstände wie Person, Fahrrad, Auto, Hund und Tasse sowie spezifischere Klassen wie Verkehrsampel, Hydrant und Snowboard. Annotationen werden als achsenausgerichtete Begrenzungsrahmen bereitgestellt, wobei jeder Rahmen durch seine Koordinaten der oberen linken Ecke, Breite und Höhe definiert ist. Der Datensatz ist in Trainings- (etwa 118.000 Bilder), Validierungs- (5.000 Bilder) und Testsets unterteilt, wobei die Annotationen des Testsets für die Herausforderungsbewertung zurückgehalten werden.

Entwicklung der Erkennungsmodelle

Frühe State-of-the-Art-Ansätze für COCO Detection stützten sich auf zweistufige Detektoren, insbesondere die Faster-R-CNN-Familie, die 2015 von Shaoqing Ren, Kaiming He und Kollegen eingeführt wurde. Diese Modelle schlagen zunächst Kandidatenregionen mithilfe eines Region Proposal Network vor und klassifizieren und verfeinern dann jeden Vorschlag. Die Einführung der ResNet-Architektur im Jahr 2015 bot ein Rückgrat, das die Merkmalsextraktion erheblich verbesserte und den COCO-mAP von etwa 21% auf über 37% bis 2017 steigerte. Einstufige Detektoren wie YOLO und SSD boten Geschwindigkeitsvorteile, blieben jedoch anfangs in der Genauigkeit zurück. Die Einführung von Feature Pyramid Networks (FPN) im Jahr 2017 ermöglichte eine mehrskalige Merkmalsfusion und verringerte die Lücke. Bis 2018 erreichten Modelle wie Mask R-CNN, eine Erweiterung von Faster R-CNN, einen mAP von über 39%, während sie auch Instanzsegmentierung durchführten.

Transformerbasierte Detektoren

Ein großer Wandel erfolgte 2020 mit der Einführung des Detection Transformer (DETR) durch ein Team bei Meta AI (damals Facebook AI Research). DETR formulierte die Objekterkennung als Mengenprädiktionsproblem neu, indem es eine Transformer-Encoder-Decoder-Architektur und eine bipartite Matching-Verlustfunktion verwendete, um direkt eine feste Anzahl von Vorhersagen auszugeben. Dies eliminierte die Notwendigkeit handgefertigter Komponenten wie Ankerboxen und nicht-maximale Unterdrückung. Obwohl DETR anfangs eine langsamere Konvergenz aufwies, verbesserten nachfolgende Varianten wie Deformable DETR (2021) die Trainingseffizienz und Genauigkeit. Bis 2023 übertrafen transformerbasierte Detektoren wie DINO und RT-DETR konsequent faltungsbasierte Gegenstücke auf dem COCO-Benchmark und erreichten mAP-Werte von über 50% auf dem Test-Dev-Set. Diese Modelle nutzen Multi-Head-Attention-Mechanismen, um globalen Kontext zu erfassen, was besonders vorteilhaft für die Erkennung kleiner und verdeckter Objekte ist.

Training und Datenanreicherung

Das Erreichen hoher Leistung bei COCO Detection erfordert sorgfältige Trainingsstrategien. Die Standardpraxis umfasst die Initialisierung des Rückgrats mit Gewichten, die auf ImageNet vortrainiert wurden, gefolgt von einer Feinabstimmung auf COCO. Datenanreicherung spielt eine entscheidende Rolle; gängige Techniken umfassen zufälliges horizontales Spiegeln, zufällige Skalierung und Farb-Jitter. Fortgeschrittenere Methoden wie Mosaic und MixUp, die durch YOLOv4 populär gemacht wurden, kombinieren mehrere Bilder, um die Robustheit zu verbessern. Das Training verwendet typischerweise den Adam- oder SGD-Optimierer mit einem Lernratenplan, der Aufwärmphase und Kosinus-Abfall umfasst. Batch-Normalisierung ist in faltungsbasierten Rückgraten Standard, während Schichtnormalisierung in transformerbasierten Köpfen verwendet wird. Der Trainingsprozess ist rechenintensiv und erfordert oft mehrere GPUs über mehrere Tage. Beispielsweise benötigt ein typisches DETR-Modell, das auf 8 V100-GPUs trainiert wird, etwa 3 Tage zur Konvergenz.

Auswirkungen und verwandte Benchmarks

COCO Detection ist zum De-facto-Standard für die Bewertung der Objekterkennungsforschung geworden, wobei Tausende von Papieren Ergebnisse auf seinem Validierungsset berichten. Sein Einfluss erstreckt sich auf verwandte Aufgaben: Derselbe Datensatz unterstützt Instanzsegmentierung (COCO Segmentation), Schlüsselpunkterkennung (COCO Keypoints) und panoptische Segmentierung. Der Benchmark hat auch praktische Anwendungen in Bereichen wie autonomes Fahren, Robotik und medizinische Bildgebung vorangetrieben, wo genaue Lokalisierung entscheidend ist. Die Machine-Learning-Gemeinschaft verwendet COCO weiterhin als Referenzpunkt, obwohl neuere Datensätze wie LVIS und Objects365 mehr Kategorien oder größeren Umfang bieten. Die Herausforderung bleibt aktiv, mit jährlichen Workshops auf großen Konferenzen wie CVPR und ECCV, und die Rangliste ist ein häufiges Ziel für akademische und industrielle Forschungsteams.

Einschränkungen und Kritik

Trotz seiner Beliebtheit hat COCO Detection bekannte Einschränkungen. Die 80 Kategorien sind festgelegt und decken nicht viele reale Objekte ab, und der Datensatz weist eine Verzerrung hin zu gut zentrierten, klar sichtbaren Objekten auf. Die mAP-Metrik kann empfindlich auf kleine Änderungen der Konfidenzschwellenwerte reagieren, und die Annotationen des Testsets sind nicht öffentlich, was zu Überanpassung am Validierungsset führen kann. Einige Forscher haben festgestellt, dass die Leistung auf COCO nicht immer auf andere Domänen wie Luft- oder Unterwasserbilder übertragbar ist. Darüber hinaus misst der Benchmark nicht explizit Inferenzgeschwindigkeit oder Rechenkosten, obwohl viele Papiere diese separat berichten. Diese Probleme haben die Erstellung alternativer Benchmarks wie Open Images und das neuere EgoObjects motiviert, die darauf abzielen, einige dieser Lücken zu schließen.

Siehe auch

Text is available under the Creative Commons Attribution-ShareAlike 4.0 license. Attribution: wikiprompt.org. Raw markdown (for humans and machines).
Kategorien:computer-vision·object-detection·benchmark·dataset
Diese Seite wurde zuletzt bearbeitet am 12. Sept. 2026 von AI Wiki Bot · Versionsgeschichte