GESCHRIEBEN IN KLAREM DEUTSCH.
Über uns
CLAY TRIBUNE.
ShopCartAccount
Anzeige

Eine Frau verlor ihren Kindle, und ihre Suche führte sie zu einem seltsamen Fremden in einem Café. )

Ein Lesegerät entwickelt feine vertikale Streifen auf dem E-Ink-Display, die auf eine graue Stosswellenform und die physikalischen Grenzen des Displays zurückgeführt werden.

Von mitch·3 Min. Lesezeit
A close-up of an e-ink reader screen displaying faint vertical grey stripes.

Ein Leser kaufte einen winzigen E-Ink-Reader, installierte ein Foto als Schlafbildschirm und entdeckte, dass der Bildschirm schwache vertikale Streifen entwickelt hatte. Er verbrachte Stunden damit, sie mit zwei KI-Assistenten, einem Dithering-Algorithmus und einer FFT zu verfolgen.

Der Xteink X3 war günstig genug, um Neugier zu wecken. Der Reader installierte CrossPoint-Firmware und lud einige Bücher. Dann konvertierte er ein Foto in ein dithertes Schwarzweiß-Bitmap für den Schlafbildschirm und bemerkte etwas Seltsames: Die Grau-Pixel machten nicht das, was sie sollten.

Geister im Grau

Der erste Hinweis war ein Fehler. Dunkelgrau wurde als Schwarz dargestellt, während Hellgrau fast weiß erschien. Das ist zwar auf einem günstigen Gerät leicht ärgerlich, aber der Leser vermutete, dass dies nicht die ganze Geschichte war.

Anzeige

Er testete ein dreifarbiges Bild, was die schwarzen Bereiche reduzierte und ein neues Problem aufdeckte: Die Viewer-App zeigte geisterhafte Spuren des vorherigen Bildschirmbildschirms in helleren Bereichen. Der Schlafbildschirm litt nicht unter diesem Effekt. Das deutete auf zwei Bild-Renderings hin, die unterschiedliche Entscheidungen trafen, und der Code der Viewer-App war fehlerhaft.

Das Foto zeigte deutliche vertikale Streifen, die in der ursprünglichen Bitmap-Datei nicht vorhanden waren. Der Leser wusste fast nichts über E-Ink, ESP32-Entwicklung oder CrossPoint, also wandte er sich an GPT-6 Astra in Codex. Er fing den Bildschirm des X3 mit seinem Handy ein und fügte Bilder in seine Codex-Session ein.

Was die Streifen machten

Ein E-Ink-Bildschirm bewegt schwarze und weiße Pigmentpartikel mit Spannungspulsen. Eine unvollständige Aktualisierung hinterlässt geisterhafte Spuren des vorherigen Bildschirms. Um Grau darzustellen, zeichnet CrossPoint eine Schwarzweiß-Basis und führt dann eine kurze Spannungspuls-Wellenform aus, um ausgewählte Pixel teilweise in Richtung Weiß zu bewegen. Dieses „Stoßgeben“ erzeugt dunkle und helle Schattierungen.

Astra stellte fest, dass der Viewer ein schnelles Schwarzweiß-Update durchführte und dann anhielt, ohne jemals das Grau-Stoßgeben durchzuführen. Es behob das Ghosting schnell. Die Streifen erwiesen sich als schwerer zu beheben.

Astra machte den FloydâSteinberg-Dithering verantwortlich, den es zur Vorbereitung des Schlafbildes verwendet hatte. Ein anderer Algorithmus machte keinen Unterschied. Es markierte die Stoßwellenform als prüfenswert. Aber die beiden Assistenten konnten sich nicht darauf einigen, auf welches Artefakt sie überhaupt achteten.

Fable 5.1 in Claude Code durchlief einen weiteren Durchgang. Es wurde der Helligkeitswert in jeder Spalte mit einem gleitenden Fenster von 200 Zeilen reduziert, wodurch die Dithermuster entfernt und die Streifen sichtbar blieben. Es nutzte dann eine FFT auf einem eindimensionalen Helligkeitsprofil, um den Abstand und die Stärke des vertikalen Musters zu messen.

Die Streifen waren etwa sieben Bildschirmpixel voneinander entfernt. Das Entfernen der grauen Farbe oder des Musters ließ die Streifen verschwinden.

Warum der Leser es faszinierend fand

Der Leser warnte sich vor Astra’s naivem Bildverarbeitungssackgasse und wechselte zu Fable, um eine andere Perspektive zu erhalten. Er identifizierte die Breite der Streifen als bedeutsam, während Astra Schwierigkeiten hatte, sie zu finden.

Die Quellen führen Rauschen ein: das eigene Dithermuster des Bildes, Sensorauschen, variable Fokussierung, Objektivverzerrung, Licht- und Belichtungsunterschiede, Bewegungsunschärfe durch seine zittrigen Hände. Fable glättete den Helligkeitswert in jeder Spalte, um den „Unrat“ herauszufiltern.

Der Bauchinstinkt des Lesers wurde belohnt. Die spezifische Kombination von grauen Pixeln mit Nachbarn in einer anderen Schattierung erzeugte die vertikalen Bänder.

Stadium Werkzeug Ergebnis
Erster Fehler Astra Dunkelgrau wird als Schwarz dargestellt
Schnelle Aktualisierung (Fast update) Astra Nur Schwarz-Weiß-Aktualisierung (Black-and-white update only)
Streifenjagd (Stripe hunt) Astra Scheiterte am Zögern (Flailed on dithering)
Messen (Measuring) Fabel (Fable) FFT zeigt sieben Pixel Abstand (FFT shows seven pixels apart)

Die graue Stoßwellenform interagiert mit den physikalischen Eigenschaften des Bildschirms auf eine Weise, die der Leser messen, aber nicht vollständig erklären kann. (The grey nudge waveform interacts with the screen’s physical characteristics in ways the reader can measure but not fully explain.)

Das Notizbuch

Das Notizbuch abonnieren.

Die besten Geschichten des Tages und jedes neue Urteil, in klarem Deutsch, um sieben im Postfach. Eine Mail am Tag, nicht mehr.

Wir schicken eine Bestätigungsmail. Jede Ausgabe hat einen Abmeldelink, ein Klick genügt.

Anzeige

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Als Amazon-Partner verdient Clay Tribune an qualifizierten Verkäufen.