← Neueste Arbeiten
💻 computer science

Vision2Code: A Multi-Domain Benchmark for Evaluating Image-to-Code Generation

Der Artikel stellt Vision2Code vor, einen referenzcodefreien Benchmark und Evaluierungsrahmen für mehrere Domänen, der die Bild-zu-Code-Generierung bewertet, indem er Modelloutputs rendert und sie mit domänenspezifischen Bewertungsrastern bewertet, wodurch erhebliche Leistungslücken in räumlichen und komplexen visuellen Domänen aufgedeckt werden, während gleichzeitig gezeigt wird, dass gefilterte Outputs das Modelltraining effektiv verbessern können.

Ursprüngliche Autoren: Ajay Vikram Periasami, Junlin Wang, Bhuwan Dhingra

Veröffentlicht 2026-05-13
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Ajay Vikram Periasami, Junlin Wang, Bhuwan Dhingra

Originalarbeit lizenziert unter CC BY 4.0 (http://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 haben eine komplexe Zeichnung, wie einen Bauplan für ein Haus, ein chemisches Diagramm oder ein Finanzdiagramm. Stellen Sie sich nun vor, Sie bitten einen Computer, dieses Bild zu betrachten und den exakten Satz von Anweisungen (Code) zu schreiben, der benötigt wird, um es von Grund auf neu zu zeichnen.

Genau darum geht es in der Arbeit Vision2Code. Es ist ein neuer „Test" (Benchmark), der entwickelt wurde, um zu bewerten, wie gut KI-Modelle darin sind, Bilder zurück in bearbeitbaren Code zu verwandeln.

Hier ist eine Aufschlüsselung der wichtigsten Ideen der Arbeit unter Verwendung einfacher Analogien:

1. Das Problem: Die Lücke zwischen „Pixel und Bauplan"

Stellen Sie sich ein Bild als ein Foto eines Kuchens vor. Wenn Sie nur das Foto betrachten, können Sie den Kuchen sehen, aber Sie können den Geschmack der Glasur nicht leicht ändern oder eine Kirsche verschieben, ohne die Pixel zu bearbeiten (was unordentlich aussieht).

Wenn Sie jedoch das Rezept (den Code) haben, können Sie die Glasur leicht zu Schokolade ändern oder die Kirsche verschieben.

  • Alte Tests: Frühere Tests für KI waren so, als würde man fragen: „Können Sie einen Kuchen zeichnen, der wie dieses Foto aussieht?" Sie konzentrierten sich auf enge Themen (wie nur Diagramme) oder verlangten, dass die KI das Originalrezept zur Hand hatte, um es zu vergleichen.
  • Der neue Test (Vision2Code): Dieser Test fragt: „Können Sie auf dieses Foto eines Kuchens schauen und ein neues Rezept schreiben, das, wenn es befolgt wird, einen Kuchen erzeugt, der dem Original genau so aussieht und sich genauso verhält?" Entscheidend ist, dass der Test der KI das Originalrezept nicht gibt; sie erhält nur das Foto.

2. Die Herausforderung: Es ist nicht nur eine Art von Zeichnung

Die Autoren erkannten, dass das Zeichnen eines Balkendiagramms sehr unterschiedlich ist vom Zeichnen eines 3D-Raums oder einer Leiterplatte.

  • Die Analogie: Stellen Sie sich einen Test vor, bei dem Sie eine Karte zeichnen müssen.
    • Diagramme/Grafiken: Wie das Zeichnen einer U-Bahn-Karte. Die Linien müssen verbunden sein, und die Stationsnamen müssen stimmen.
    • Chemie: Wie das Zeichnen eines Moleküls. Wenn Sie ein Atom gegen ein anderes austauschen, ist das ganze Ding falsch.
    • Dokumente: Wie das Kopieren einer dichten Zeitungsseite. Jedes Wort und jede Spalte ist wichtig.
    • 3D-Szenen: Wie das Zeichnen eines Raums mit Tiefe. Wenn der Tisch so aussieht, als würde er schweben oder flach ist, ist die Zeichnung fehlgeschlagen.

Vision2Code deckt 15 verschiedene Arten von Bildern in diesen sechs Kategorien ab. Es ist wie eine „Mehrkampf"-Olympiade für das KI-Zeichnen, statt nur eines Sprints für eine bestimmte Art von Bild.

3. Das Bewertungssystem: Der „strengen Kunstkritiker"

Wie bewertet man die Zeichnung einer KI?

  • Alter Weg: Einige Tests verglichen das neue Bild einfach pixelweise mit dem alten (wie das Prüfen, ob zwei Fotos identisch sind). Das ist schlecht, weil eine winzige Verschiebung einer Linie für einen Menschen perfekt aussehen kann, aber einen Pixel-Check nicht besteht.
  • Der Vision2Code-Weg: Sie verwenden einen VLM Rater (ein KI-Richter), der wie ein strenger Kunstkritiker agiert.
    • Die KI generiert Code.
    • Der Code wird ausgeführt und erzeugt ein neues Bild.
    • Der „Kritiker" vergleicht das neue Bild mit dem Original.
    • Der Twist: Der Kritiker verwendet unterschiedliche Regelbücher für verschiedene Aufgaben.
      • Für ein chemisches Diagramm sagt das Regelbuch: „Wenn die Atome falsch sind, erhalten Sie eine Null, selbst wenn die Farben gut aussehen."
      • Für ein Diagramm sagt das Regelbuch: „Wenn die Zahlen auf der Achse falsch sind, haben Sie versagt."
    • Sie haben auch „Sicherheitsvorkehrungen". Wenn die KI einen riesigen, offensichtlichen Fehler macht (wie das Umkehren eines Moleküls), wird die Punktzahl automatisch auf einen niedrigen Wert begrenzt, damit die KI das System nicht mit einer hübschen, aber falschen Zeichnung täuschen kann.

4. Die Ergebnisse: Die KI ist bei manchen Dingen gut, bei anderen schlecht

Die Arbeit testete 9 verschiedene KI-Modelle (einige kostenlos, einige teuer).

  • Die gute Nachricht: Die besten Modelle werden wirklich gut im Zeichnen von Diagrammen und Grafiken. Sie können ein Balkendiagramm betrachten und den Code schreiben, um es fast perfekt zu rekonstruieren.
  • Die schlechte Nachricht: Die Modelle haben Schwierigkeiten mit komplexen, spezifischen Aufgaben.
    • 3D-Szenen: Sie flachen 3D-Objekte oft zu 2D ab und verlieren das Gefühl der Tiefe.
    • Chemie & Schaltkreise: Sie vertauschen Symbole oder Verbindungen.
    • Dokumente: Sie übersehen Text oder vermasseln das Layout.
  • Das Fazit: Nur weil eine KI gut darin ist, ein einfaches Diagramm zu zeichnen, bedeutet das nicht, dass sie die tiefe Struktur eines Schaltplandesigns versteht. Die Fähigkeit ist „domänenspezifisch".

5. Der „Selbsttraining"-Trick

Die Arbeit versuchte auch einen cleveren Trick, um die KI zu verbessern, ohne mehr menschliche Lehrer zu benötigen.

  • Die Idee: Die KI versucht, ein Bild zu zeichnen. Der „Kritiker" bewertet es.
  • Der Filter: Wenn die KI beim ersten Versuch eine gute Note bekommt, aber dann versagt, ihre eigene Zeichnung zu rekonstruieren, wenn sie gebeten wird, es erneut zu tun, bedeutet das, dass die KI Glück hatte oder ein Muster auswendig gelernt hat, anstatt die Struktur wirklich zu verstehen.
  • Das Ergebnis: Indem sie die KI nur an den Beispielen trainierten, bei denen sie eine gute Note bekam, aber dann beim zweiten Versuch strauchelte, halfen sie dem Modell, die „tricky" Teile zu lernen. Dies steigerte die Leistung eines kleineren Modells (Qwen3.5-9B) erheblich und bewies, dass dieser „Kritiker" die KI beibringen kann, besser zu zeichnen.

Zusammenfassung

Vision2Code ist ein neuer, fairerer und umfassenderer Test für KI. Er hört auf zu fragen „Sieht das wie das Foto aus?" und beginnt zu fragen „Stellt dieser Code tatsächlich die Struktur des Bildes wieder her?" Es zeigt, dass KI zwar bei einfachen Diagrammen großartig wird, aber noch einen langen Weg vor sich hat, bevor sie komplexe wissenschaftliche Diagramme, 3D-Szenen oder dichte Dokumente perfekt rekonstruieren kann.

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 →