EINE STUFE EINER KETTE — WAS ANKOMMT, WAS HERAUSGEHT, WAS DANACH BRICHT
Wo diese Stufe in der Encoding-Pipeline sitzt
Ein Video-Encoder ist kein einzelner Algorithmus, sondern acht Stufen in fester Reihenfolge — und die Reihenfolge ist nicht beliebig: Jede Stufe existiert, weil die vorherige ihre Arbeit erst möglich gemacht hat. Dieses Werkzeug modelliert eine davon. Die Kette unten verlinkt die anderen sieben.
Pixel-Sampling-Labor — verwandelt ein kontinuierliches Bild in ein Pixelraster und legt fest, welche Details später nie mehr zurückkommen
- Was ankommt
- Ein kontinuierliches optisches Bild auf dem Sensor. Unendlich viele Details, noch keine Pixel.
- Was herausgeht
- Ein Raster von Abtastwerten mit einer festen räumlichen Auflösung.
- Was die nächste Stufe voraussetzt
- Jede spätere Stufe setzt voraus, dass dieses Raster die Szene schon fair wiedergibt. Keine von ihnen kann Details zurückholen.
- Was hier schiefgeht
- Wird unterhalb der doppelten feinsten vorhandenen Detailfrequenz abgetastet, verschwindet dieses Detail nicht einfach — es kehrt als falsches grobes Muster zurück, das in der Szene nie vorhanden war. Aliasing ist schon vor dem Encoder eingebrannt, und keine Bitrate macht es rückgängig.
Aufgabe vollständig gelöst
-
Die Grenze für ein 22-mal abgetastetes 10-Zyklen-Muster 5 Schritte
Ein Muster aus 10 Schwingungen, das 22-mal abgetastet wird, ist sicher; 18-mal abgetastet kehrt es als 8 zurück. Bestimmen Sie, wo die Grenze liegt und in was sich das Signal auf der falschen Seite dieser Grenze verwandelt.
-
Das Abtasttheorem stellt eine Bedingung auf: Die Rate muss mehr als das Doppelte der höchsten vorhandenen Frequenz betragen. Hier bedeutet das alles über 20.
-
Zweiundzwanzig Abtastwerte für zehn Schwingungen entsprechen 2,2 pro Schwingung. Das liegt über der Grenze, sodass das Original im Prinzip rekonstruierbar ist – wenn auch nur knapp und ohne Spielraum für Höherfrequentes, das sich im Signal verbergen könnte.
-
Unterhalb der Grenze verschlechtert sich das Signal nicht, es wechselt seine Identität. Eine Abtastung mit 18 macht das Muster aus 10 Schwingungen ununterscheidbar von einem mit 8 Schwingungen, und die Rekonstruktion liefert die 8.
-
Das ist Aliasing, und der Begriff ist präzise: Die hohe Frequenz verschwindet nicht, sie nimmt einen falschen Namen an und kehrt als etwas zurück, das das System getreu wiedergibt.
-
Die Grenze ist strikt und nicht inklusiv. Eine Abtastung bei exakt 20 kann auf jeden Nulldurchgang treffen und überhaupt nichts aufzeichnen – Gleichheit reicht nicht aus.
Antwort
Das Werkzeug gibt eine Quellfrequenz von 10, eine Rate von 22 und 2,2 Abtastwerte pro Schwingung aus. Diese Konsequenz ist der Grund, warum jede Kamera und jede Soundkarte vor der Abtastung filtert und nicht danach: Ist eine Frequenz erst einmal gealiast, ist sie eine legitime niedrige Frequenz in den Daten, und keine spätere Verarbeitung kann sie von einer unterscheiden, die tatsächlich vorhanden war. Senkt man die Rate auf 18, liefert die Rekonstruktion eine langsamere Welle, von der das Abtastsystem nicht wissen kann, dass sie falsch ist – Moiré auf einem Foto ist derselbe Effekt in zwei Dimensionen.
-
Quellen (1)
- The sampling theorem behind the Nyquist limit: C. E. Shannon, "Communication in the Presence of Noise." Proceedings of the IRE 37(1), 10–21, 1949.