← Neueste Arbeiten
💻 computer science

Multi-view Patch Inference with Frozen DINOv3 for Industrial Anomaly Detection

Dieses Paper schlägt ein Framework für die industrielle Anomalieerkennung vor, das ein eingefrorenes DINOv3-Backbone mit einer Multi-view Patch Inference-Strategie zur Überwindung des Informationsverlusts an den Rändern sowie einem Multi-scale Reconstruction Fusion Transformer zur Modellierung normaler Merkmalsverteilungen kombiniert und so eine State-of-the-Art-Leistung auf mehreren Benchmark-Datensätzen erzielt.

Ursprüngliche Autoren: Chaoqun Wang, Wenjing Zhang, Bo Qi, Xiaoyu Huang, Ning He

Veröffentlicht 2026-07-15
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Chaoqun Wang, Wenjing Zhang, Bo Qi, Xiaoyu Huang, Ning He

Originalarbeit lizenziert unter CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie sind ein Qualitätsprüfer in einer Fabrik, aber anstatt Ihre Augen auf ein Förderband zu richten, nutzen Sie ein superintelligentes Robotergehirn, um winzige Kratzer, Risse oder seltsame Beulen auf Produkten wie Schrauben, Chips und Stoffen zu entdecken. Das Ziel ist es, diese „Anomalien“ (Defekte) zu finden, ohne dem Roboter vorher eine Million Bilder von kaputten Dingen zeigen zu müssen.

Lange Zeit waren die besten Robotergehirne (genannt Vision Transformer) sehr gut darin, hatten aber eine knifflige Schwachstelle. Stellen Sie sich vor, der Roboter betrachtet ein Bild, indem er es in ein Raster aus quadratischen Kacheln zerlegt, wie ein Kreuzworträtsel. Wenn ein winziger Kratzer genau auf der Linie liegt, an der zwei Kacheln aufeinandertreffen, übersieht der Roboter ihn vielleicht komplett, weil er versucht, das „Gesamtbild“ jeder einzelnen Kachel separat zu erfassen. Es ist, als würde man versuchen, einen Riss im Gehweg zu entdecken, indem man nur auf die Mitte jedes Ziegels schaut; wenn der Riss am Rand liegt, könnte man direkt daran vorbeigehen.

Die große Idee: Der „überlappende Blick“
Die Autoren dieser Arbeit, angeführt von Chaoqun Wang und seinem Team, haben beschlossen, diese Schwachstelle mit einem cleveren Trick namens Multi-view Patch Inference (MVPI) zu beheben.

Anstatt das Bild in ein ordentliches Raster zu zerlegen, lassen sie den Roboter dasselbe Bild mehrmals betrachten, aber jedes Mal verschieben sie das Raster ein kleines Stück. Es ist, als würde man ein Foto eines Gemäldes machen, dann ein weiteres Foto machen, indem man einen kleinen Schritt nach links geht, und ein weiteres, indem man ein Stück nach rechts geht. Jetzt liegt ein winziger Kratzer, der im ersten Blick auf der Kanten einer Kachel lag, im zweiten Blick sicher in der Mitte einer Kachel. Der Roboter betrachtet all diese überlappenden Ansichten und kombiniert seine Erkenntnisse. Auf diese Weise gerät kein Defekt mehr in eine „blinde Stelle“.

Das „gedächtnisfreie“ Gehirn
Normalerweise müssen diese Roboter eine riesige Bibliothek mit „normalen“ Bildern (einen Speicherbank/Memory Bank) mit sich führen, um sie mit dem zu vergleichen, was sie gerade sehen. Das ist schwerfällig und langsam. Die Autoren argumentieren, dass man keine solche schwere Bibliothek tragen muss. Stattdessen verwenden sie ein eingefrorenes, vortrainiertes Gehirn namens DINOv3. Betrachten Sie DINOv3 als einen genialen Kunststudenten, der bereits Milliarden von Bildern gesehen hat und weiß, wie „normal“ aussieht, ohne eine physische Fotoalben mitschleppen zu müssen.

Sie frieren dieses Gehirn ein (sodass es nichts Neues lernt und nicht verwirrt wird) und nutzen es nur, um Merkmale zu extrahieren. Dann verwenden sie ein leichtgewichtiges Werkzeug namens Multi-scale Reconstruction Fusion Transformer (MRFT). Dieses Werkzeug versucht, die „normale“ Version des Bildes basierend auf dem, was das geniale Gehirn gesehen hat, wieder aufzubauen. Wenn der Roboter versucht, ein Bild einer perfekten Schraube wieder aufzubauen, das reale Bild aber einen Kratzer hat, wird die Rekonstruktion an dieser Stelle verschwommen oder falsch aussehen. Je größer der Unterschied zwischen dieser „perfekten“ Rekonstruktion und dem „echten“ Bild ist, desto wahrscheinlicher ist ein Defekt.

Was sie herausgefunden haben (und was nicht)
Das Team hat diese Idee auf drei verschiedenen Datensätzen für industrielle Bilder getestet:

  1. MVTec AD: Ein Standard-Testdatensatz mit 15 Kategorien wie Flaschen, Kabeln und Leder.
  2. BTAD: Ein Datensatz mit realen Fabrikgeräuschen und Beleuchtungsproblemen.
  3. UltraChip: Ein extrem schwieriger Datensatz mit mikroskopischen Defekten auf Halbleiterchips, bei denen der Hintergrund sehr verrauscht ist.

Die Ergebnisse:

  • Auf dem UltraChip-Datensatz: Ihre Methode erreichte eine mittlere Image-AUC von 81,9 %. Dies ist ein Wert, der misst, wie gut der Roboter einen guten Chip von einem schlechten unterscheiden kann. Sie fanden heraus, dass dies besser ist als andere Top-Methoden wie URD und SuperSimpleNet.
  • Auf dem MVTec AD-Datensatz: Sie erreichten 99,5 % für die Erkennung auf Bildebene und 99,2 % für die Erkennung auf Pixelebene (um den Defekt exakt zu lokalisieren). Damit übertrafen sie starke Konkurrenten wie Dinomaly und Subspace.
  • Auf dem BTAD-Datensatz: Sie behielten einen konstanten Vorteil mit einer durchschnittlichen Image-AUC von 97,3 %.

Was sie explizit ausgeschlossen haben
Die Arbeit spricht sich gegen die Verwendung schwerer, komplexer Speicherbanken, die tausende von Bildmerkmalen speichern, und weist darauf hin, dass diese teuer und langsam sind. Sie sprechen sich auch gegen die Verwendung eines einzigen Kachelrasters aus und zeigen, dass diese Methode Defekte an den Grenzen übersieht. Sie haben nicht nur geraten; sie haben gemessen. Zum Beispiel zeigten sie, dass die Verwendung eines einzelnen Rasters in der Kategorie „Schraube“ ihre Punktzahl senkte, während die Verwendung ihrer überlappenden Ansichten diese steigerte.

Wie sicher sind sie?
Die Autoren sind sehr zuversichtlich bei diesen Zahlen, da sie ihre Methode an echten Benchmark-Datensätzen getestet haben, nicht nur an künstlich erzeugten Simulationen. Sie merken an, dass ihre Methode zwar im Vergleich zu anderen „leichtgewichtig“ ist, die Nutzung des riesigen DINOv3-Gehirns jedoch dennoch Rechenleistung erfordert, sodass es nicht instantan geschieht. Interessanterweise stellt die Arbeit fest, dass ihre Methode auf dem UltraChip-Datensatz ein vielversprechendes Zero-Shot-Generalisierungsverhalten zeigt, was darauf hindeutet, dass die Multi-View-Merkmalsaggregation mit eingefrorenen Vision Transformern implizit übertragbare Normalitäts-Priors erfassen kann. Die Autoren stellen jedoch klar, dass ihr aktuelles Framework immer noch unter einem konventionellen Single-Class-Trainingsparadigma arbeitet, was bedeutet, dass es derzeit noch erfordert, separate Modelle für verschiedene Produktkategorien zu trainen, anstatt ein echtes Zero-Shot-System „out of the box“ zu sein. Diese Beobachtung eröffnet eine interessante Richtung für die Erweiterung des Frameworks hin zu Zero-Shot- oder Few-Shot-Szenarien in der Zukunft.

Das Fazit
Indem sie den Roboter dazu bringen, das Bild aus mehreren überlappenden Winkeln zu betrachten und ein smartes, vortrainiertes Gehirn nutzen, um Unstimmigkeiten zu erkennen, hat das Team ein System geschaffen, das besser darin ist, winzige, tückische Defekte zu finden als bisherige Methoden. Es ist, als würde man dem Inspektor eine Brille geben, die den Fokus gerade so weit verschiebt, dass kein Riss unbemerkt bleibt, während man gleichzeitig den Rucksack des Inspektors leicht genug hält, damit er schnell rennen kann.

Der Code für dieses System ist für jeden zugänglich, und die Autoren planen, weiter daran zu arbeiten, es schneller zu machen und in der Lage zu sein, viele verschiedene Arten von Produkten gleichzeitig zu handhaben.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →