Zum Inhalt springen
Giorgi Eliadze
Projekte: Eigene Projekte

Aug 2026 – Sep 2026

Augenporträt als Strichzeichnung

Ein Foto eines Augenpaars, verwandelt in eine Strichzeichnung für die Lasergravur auf Silber

  • KI
  • KI-Bildpipeline
Dauer
1 Monat
Rolle
Allein verantwortlich

Überblick

Ein kleines Node.js-Tool, das mit Gemini 3 Pro Image aus dem Foto der Augen einer Person eine Strichzeichnung in Schwarz-Weiß macht und daraus ein transparentes PNG, das ein xTool-F1-Laser auf Silber gravieren kann. Die Schwierigkeit liegt darin, die Ähnlichkeit in rein schwarzen Linien bei rund 3 cm Breite zu bewahren.

Tools

  • Node.js
  • Gemini
  • sharp
  • xTool F1

Ähnlichkeit in reinen Linien

Ein Lasergravierer kann keine Halbtöne wiedergeben, daher muss das Foto zu rein schwarzen Linien auf Transparenz werden, rund 3 cm breit, und dabei die Ähnlichkeit bewahren: die Lidöffnung, die Augenwinkel, die Lidfalte und die Asymmetrie. Allgemeine Bildmodelle neigen dazu, Gesichter zu idealisieren und vereinzelte Störstriche hinzuzufügen.

Sieben Prompts

Ein Skript schickt das Foto mit einer Prompt-Datei an Gemini 3 Pro Image und erzeugt mehrere Varianten parallel. Sieben Prompt-Iterationen führten von einem fotografischen Graustufendruck zu einer Radierung im Kupferstich- und Banknotenstil, mit strengen Regeln: nur Brauen und Augen, die exakte Augenöffnung und Asymmetrie, Brauen, die dort ergänzt werden, wo der Ausschnitt sie abschneidet, reines Schwarz und Weiß und ein Linienabstand, der zu einer 3 cm großen Gravur passt.

Vom Bild zur Laserdatei

Mit sharp wird die Ausgabe bei Schwellenwert 140 zu einer binären Maske, sodass jedes Pixel entweder rein schwarz oder vollständig transparent ist. Ein Bereinigungsskript findet zusammenhängende Striche, entfernt isolierte Markierungen im mittleren Streifen um die Nase und schreibt ein sauberes transparentes PNG, ein PNG mit weißem Hintergrund und eine Vorschau auf Silber. Eine Kostendatei verfolgt die API-Ausgaben gegenüber einem Budget.

Ergebnis

Zwei Runden, im August und September 2026, brauchten insgesamt 24 API-Aufrufe und blieben im Budget.

Projekte: Eigene Projekte