Flicker fixer

Flicker fixer

Ein Flickerfixer (engl. etwa Entflackerer) ist ein Deinterlacer für Amiga-Video. Er erweitert die Videofähigkeiten und der Konnektivität von Amiga-Computern, um eine flimmerfreie Darstellung von Bildschirmmodi mit Zeilensprungverfahren (engl. Interlace) zu erreichen.

Als Alternative zu RGB- oder Videomonitoren und TV-Geräten können an einen Flickerfixer VGA-kompatible Anzeigegeräte angeschlossen werden, sofern der Flickerfixer Ablenkfrequenzen liefert, die im zulässigen Freuquenzbereich des verwendeten Monitors liegen. Hierfür verfügen viele Flickerfixer über einen eingebauten Scandoubler (s. u.).

Interne und externe Varianten

Interne Geräte müssen als Hardware-Erweiterung oder als Steckkarte für den Video-Slot (je nach Amiga-Modell verfügbar) eingebaut werden und bieten eine bessere Bildqualität als externe Varianten. Externe Geräte haben den Vorteil, dass sie lediglich am RGB-Port angesteckt werden müssen, den jedes Amiga-Modell bereitstellt, führen aber intern eine erneute (verlustbehaftete) A/D-Wandlung des Videosignals durch.

Der A3000(T) hat als Besonderheit einen Flickerfixer serienmäßig integriert. Für ältere Amigas (A500 & A2000) gab es z. B. Flickerfixer der 'MultiVision'-Serie von 3-state, uvm. In Verbindung mit Grafikkarten existieren Add-on-Lösungen oder separate Geräte.

Es gibt auch Geräte mit S-Video-Ausgang und dem Overkill, alle AGA-Modi neben dem üblichen PAL oder NTSC entflimmern zu können (CompServ: AGA Flickerfixer Scandoubler II). Es existiert auch eine abgespeckte Version des 'Flickermagic' getauften Flickerfixers (DCE: Scanmagic), welcher nur die Scandoubler-Funktion bereitstellt.

Funktionsweise

Die zwei wesentlichen Funktionen eines Flickerfixers sind wie folgt zu beschreiben:

(i) Die horizontale Ablenkfrequenz wird verdoppelt (Scandoubler-Funktion)

Im klassischen Fall (Amiga mit OCS-Chipsatz) wird die Frequenz des PAL-Modus von ca. 15,6 kHz auf ca. 31,2 kHz verdoppelt. Diese Funktion alleine ermöglicht schon den Betrieb eines Standard-VGA-Monitors am Amiga, weil ein VGA-Monitor mit den Amiga-typischen 15,6 kHz noch nicht arbeiten würde. Dabei muss aber auch die Vertikalfrequenz, bei PAL sind dies 50 Hz, vom Monitor unterstützt werden. CRT-Monitore machen dabei selten Probleme, aber etliche TFT-Monitore arbeiten erst ab ca. 60 Hz.

Es ergibt sich dabei ein Effekt, der die schwarzen Zwischenzeilen des Videobildes in ihrer Höhe halbiert oder subjektiv sogar aufhebt: Ein Videobild wird auf digitaler Ebene aus Pixeln zusammengesetzt, diese erscheinen dann auf dem Monitor schön quadratisch, und die Pixelzeilen sind weniger streifig. Um eine Brücke zu modernen Grafikkarten zu schlagen, die (insbesondere in kleineren Bildauflösungen) den sog. Doublescan-Modus verwenden können, wird der beschriebene Effekt nochmals verdoppelt (dieser Modus könnte als das Gegenteil zum Interlaced-Modus angesehen werden).

(ii) Die Halbbilder werden zwischengespeichert und gleichzeitig ausgegeben (Deinterlace-Funktion)

Das Problem ist folgendes: Um eine Verdopplung der vertikalen Auflösung zu erreichen (z. B. von 256 auf 512 Zeilen), muss beim Amiga der Interlaced-Modus verwendet werden. Dabei werden nur noch 2 mal 25 Halbbilder pro Sekunde ausgegeben (anstatt 1 Vollbild 50 mal pro Sekunde), die jeweils abwechselnd auf normaler Höhe und danach um eine Halbzeile vertikal verschoben sind. Die vertikale Auflösung wird verdoppelt, allerdings auf Kosten einer effektiv auf 25 Hz halbierten vertikalen Frequenz. Ein Amiga im Interlaced-Modus flimmert also kräftig. Ein Fernseher ohne 100-Hertz-Technik flimmert im Grunde ebenso heftig, allerdings wird es hier Umstände geben, die das Bild doch ruhiger aussehen lassen als ein hart flimmerndes Interlace-Bild auf einem VGA-Monitor.

Zur Erklärung der Begriffe: Ein Halbbild ist ein in der vertikalen Auflösung halbiertes Vollbild, von denen es zwei Arten gibt: Das erste Halbbild enthält alle geraden Zeilen und das zweite Halbbild alle ungeraden Zeilen des Vollbildes. Wenn man sie nun per Zeilensprung-Verfahren nacheinander wiedergibt, erhält man wieder die komplette Auflösung des Vollbildes. Dabei wird die Trägheit des menschlichen Auges ausgenutzt, weil die Halbbilder in schneller Folge wiedergegeben werden. Eine Halbzeile zu Beginn des einen Halbbilds wird durch die Videohardware geschaffen und befindet sich zwischen zwei normalen (non-interlaced) Zeilen.

Nun kommt der Flickerfixer (Deinterlacer) ins Spiel: Der Flickerfixer 'greift' sich 2 Halbbilder und gibt diese gemeinsam aus. Dadurch wird das 'Halbzeilen-Geflimmere' gepuffert und man erhält eine flimmerfreie Darstellung.

Natürlich hat dieses - 'Weave-Deinterlacing' (engl. verweben) getaufte - Verfahren auch einen großen Nachteil: Es funktioniert nur bei Standbildern gut - bei bewegten Objekten entstehen sogenannte Ghost-Effects (auch Bewegungs- oder Kammartefakte genannt) d. h. ein Nachbild der vorherigen Position des bewegten Bildes oder Objektes bleibt sichtbar. Das Nachbild entsteht dadurch, dass die Halbbilder ursprünglich eine fünfzigstel Sekunde zeitversetzt generiert wurden, und nun als Paar gleichzeitig wiedergegeben werden. (Anmerkungen: Dies ist auch der Grund, warum Standbilder, die aus Bewegungssequenzen von (schlecht ausgerüsteten) Fernsehanstalten erzeugt werden, oftmals nur ein Halbbild zeigen. Auch Videorekorder zeigen beim Standbild nur die halbe vertikale Auflösung. Bei progressiven Videoquellen werden nur noch Vollbilder verwendet, daher ist kein Deinterlacer mehr notwendig.)

Der in der Einleitung erwähnte 'Scanmagic' verzichtet ganz auf die Deinterlace-Funktion, was den Vorteil hat, dass bewegte Bilder mit Interlace ohne Ghost-Effects auf VGA-kompatiblen Monitoren dargestellt werden können.

Geschichte

Zu Zeiten des Amiga 500 war die Anschaffung eines Flickerfixers in Verbindung mit einem VGA-kompatiblen Monitor eine relativ teure, aber auch die einzige Möglichkeit, ein höherwertiges Computerbild zu erhalten.

Im Amigabereich gab es einige Spezial-Entwicklungen bei Monitoren, um den möglichen Frequenzumfang des zuletzt entwickelten AGA-Chipsatzes voll auszunutzen. Mit der Einführung des ECS-Chipsatzes waren höhere Ablenkfrequenzen als bei PAL und NTSC möglich, was zum Kauf eines Mehrfrequenz-Monitors reizte. Diese Monitore unterstützen aber im Normalfall die für PAL und NTSC niedrige vertikale Ablenkfrequenz nicht und damit eine große Reihe Amiga-Software, die hauptsächlich auf PAL basiert. Daher ist die Verwendung eines Flickerfixers oder Scandoublers heute noch gängige Praxis, um diese Software auf dem Monitor wiederzugeben (dies sind meist Spiele und Demos - nicht Programme, die sich an die AmigaOS-Richtlinien zur Grafikprogrammierung halten). Viele der heutigen Amiga-User profitieren von der schnellen und hochauflösenden Grafik 'echter' Grafikkarten und der Möglichkeiten und der Vielfalt des nativen Amiga-Chipsatzes. Eine Grafikkarte, die PicassoIV von Village Tronic mit integriertem, programmierbarem Scandoubler/Flickerfixer, liest die native Amiga-Grafik ein und gibt sie in relativ frei konfigurierbaren Frequenzbereichen wieder aus. So ist die Darstellung alter Software sogar auf den meisten TFT-Monitoren möglich. Dabei ist zu beachten, dass sich die Vertikalfrequenz möglichst aus ganzen Teilern der ursprünglichen Vertikalfrequenz zusammensetzt, z.B. 75, 100 oder gar 150 Hz bei PAL, damit die Timings zusammenfallen und eine ruckfreie Darstellung gewährleistet ist.

Die Entwicklung von Amiga-Flickerfixern ist auf dem Niveau von Weave-Deinterlacing (s. o.) stehen geblieben. Moderne Grafikkarten und Fernseher verwenden höherentwickelte Verfahren, um eine flimmerfreie und saubere Darstellung von (bewegten) Videobildern zu erreichen. Bei digital aufbereiteten Videobildern - etwa bei 100-Hertz-Fernsehern - wird u. a. das vorhergehende (ältere) Halbbild mit eingerechnet, was zu einer gegenüber Weave stark verbesserten Darstellung führt. Manche TV-Hersteller verwenden ganz spezielle Verfahren, um aus der veralteten Fernsehnorm ein Maximum herauszuholen. Bei der Wiedergabe von Videodateien mit Zeilensprungverfahren auf dem Computer kann z.B. der 'VLC media player' verwendet werden. Dieser unterstützt verschiedene Algorithmen für das Deinterlacing.


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Flicker fixer — часть аппаратного обеспечения первых бытовых компьютеров, служащая для устранения мерцания (деинтерлейсинга) в кадрах видеосигнала на выходе. Это устройство адаптирует характеристики телевизионного сигнала так, чтобы получить изображение на… …   Википедия

  • Flicker fixer — A flicker fixer is a piece of computer hardware that de interlaces the output video signal. The purpose of a flicker fixer is to adjust a video signal prepared for TV to the needs of an ordinary CRT computer display.One example of a computer that …   Wikipedia

  • Flicker-fixer — …   Википедия

  • Fixer — may refer to:pecialist usesBetting*A person who uses various techniques to alter the course of a sports game for the benefit of a particular betting party. For example, a boxer who purposefully loses a match or a basketball player (see Ralph… …   Wikipedia

  • Scan doubler — Flicker Fixer часть аппаратного обеспечения первых бытовых компьютеров, служащая для устранения мерцания (деинтерлейсинга) в кадрах видеосигнала на выходе. Это устройство адаптирует характеристики телевизионного сигнала так, чтобы получить… …   Википедия

  • Scandoubler — Flicker Fixer часть аппаратного обеспечения первых бытовых компьютеров, служащая для устранения мерцания (деинтерлейсинга) в кадрах видеосигнала на выходе. Это устройство адаптирует характеристики телевизионного сигнала так, чтобы получить… …   Википедия

  • Фликерфиксер — Flicker Fixer часть аппаратного обеспечения первых бытовых компьютеров, служащая для устранения мерцания (деинтерлейсинга) в кадрах видеосигнала на выходе. Это устройство адаптирует характеристики телевизионного сигнала так, чтобы получить… …   Википедия

  • Amiga — This article is about the family of home computers. For other uses, see Amiga (disambiguation). The former Amiga logo, as used by Commodore Amiga Inc …   Wikipedia

  • Amiga 4000T — Amiga 4000/40 mit Monitor M1438S Amiga 4000T Der Amiga 4000, ein Desktop Computer, war eine technische Weiterentwicklung des Amiga 3000 und wurde Ende 1992 eingeführt. Es gab verschiedene Versionen des Rechne …   Deutsch Wikipedia

  • Amiga 3000 — Тип Персональный компьютер …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”