Was ist ein Subpixel?
Ein Subpixel ist ein Element oder eine Position, die kleiner als ein logisches Pixel ist. Der Begriff kann eine einzelne Farbkomponente eines Displays oder eine gebrochene Koordinate bezeichnen, die bei der Bildabtastung und beim Rendering ausgewertet wird.
So funktionieren Subpixel
Bei einem Display besteht ein adressiertes Bildelement üblicherweise aus kleineren lichtemittierenden Farbkomponenten, deren kombinierte Intensitäten die wahrgenommene Farbe erzeugen. In Grafiksoftware kann dasselbe Wort stattdessen eine gebrochene Abtastposition zwischen ganzzahligen Pixelmittelpunkten bezeichnen. Filter und Rasterizer nutzen diese gebrochenen Positionen, um die Abdeckung zu schätzen und Bilder bei Transformationen neu abzutasten. Die Unterscheidung ist beim Textrendering, Compositing, Tracking und bei geometrischen Operationen wichtig, weil für physische Panelkomponenten und mathematische Koordinaten unterschiedliche Einschränkungen gelten.
Wichtige Fakten
- Subpixel-Textrendering setzt voraus, dass Reihenfolge und Ausrichtung der Farbkomponenten eines Displays bekannt sind; Drehung, ungewöhnliche Panelanordnungen oder spätere Bildskalierung können Farbsäume verursachen.
- Eine Transformation kann gebrochene Koordinaten beibehalten, obwohl das endgültige Raster aus diskreten Pixeln besteht. Dadurch kann der Rekonstruktionsfilter die Abdeckung gleichmäßig auf benachbarte Ausgabeabtastwerte verteilen.
- Lichtempfindliche Sensorelemente einer Kamera, gespeicherte Farbkanäle und Display-Subpixel sind keine austauschbaren Begriffe: Sie gehören jeweils zu unterschiedlichen Stufen der Aufnahme, Bilddarstellung oder Lichtemission.
Wann Subpixel wichtig sind
Behalten Sie gebrochene Koordinaten bei, wenn glatter Text, flüssige Animationen oder Bildregistrierung wichtig sind, da frühes Runden Zittern oder Unschärfe verursachen kann. Subpixel-Techniken für Displays können sich zudem je nach Panelanordnung unterschiedlich verhalten.