Ik zit mij er nog steeds aan te ergeren dat er niet een video FAQ is waarmee de meeste van dit soort vragen afgevangen kan worden. Hieronder herhaal ik even een post die ik anderhalf jaar geleden gepost heb. Ik hoop dat e.e.a. wat duidelijker wordt.
PAL is 25 Frames per seconde. Een frame wordt opgedeeld in 2 fields. Wat je op een 50 Hz tv ziet is dus voor het oog 50 Hz en daarmee relatief rustig voor het oog. (In het echt is de horizontale refreshrate 50 Hz, en de verticale 25 Hz, immers de even en oneven lijnen worden beide met 25 Hz getoond, alleen temporeel verschoven, daarom zie je horizontaal 50 x veranderingen in pixelwaarden en verticaal slechts 25 x (tenslotte zie je -of- de even lijnen -of- de oneven lijnen veranderen maar niet allebei tegelijk, daardoor gaat de illusie alleen horizontaal op)). De keuze voor 50i als standaard is een compromis tussen een relatief lage bandbreedte en een acceptable refreshrate.
Film wordt historisch gezien opgenomen met 24 frames per seconde (tegenwoordig ook wel op 25 en 30, maar dat even terzijde). Als deze op een PAL systeem uitgezonden wordt, gebeurt dat met 2-2 pulldown. 2-2 pulldown will zeggen dat je telkens 2 x hetzelfde plaatje laat zien (de ene keer de even lijnen, de andere keer de oneven lijnen op een 50 Hz tv). dan krijg je dus een horizontale refresh van 48 Hz. Je tv laat dat echter gewoon met 50 Hz zien, daardoor duurt een film op video iets minder lang dan dezelfde film in de biosscoop. (audiospoor wordt ook aangepast voor deze lengte btw).
Bij NTSC is de film van normale lengte omdat ze daar 2-3 pull-down gebruiken (eerst 2 beeldjes herhalen, daarna 3, daarna 2, etc). dan krijg je effectief een 60 Hz horizontale refresh conform de NTSC standaard.
Omdat je hetzelde beeldje dus een aantal keer laat zien krijg je last van motion blur: bewegende objecten zien er wazig uit omdat het object de helft van de tijd (bij NTSC zelfs meer) niet op de plaats zit waar je het verwacht (je oog volgt namelijk beweging en interpoleert zelf dus ook).
Je ziet dus eigenlijk 2 t.o.v. elkaar verschoven objecten => wazig beeld.
Bij tv-producties wordt er daarom tegenwoordig met 50 of 60 Hz interlaced opgenomen. Dus 50 of 60 -fields- per seconde ipv frames per seconde. Dan heb je in principe geen last van motion blur.
Aangezien een 50 Hz interlaced tv veel last heeft van large area flicker (je ziet grote egale vlakken gewoon knipperen), heeft men besloten een 100 Hz tv te maken. Je verticale refresh wordt daarmee namelijk 50Hz (Horizontaal 100Hz), en dat is voldoende om niet meer zoveel last te hebben van large area flicker. Het beeld wordt dan dus rustiger. Op zich leuk natuurlijk. Helaas, zomaar beeldjes 2 x i.p.v. 1 x laten zien geeft vervelende effecten als er beweging in het beeld zit. De eerste 100Hz tv's lieten filmbeeldjes gewoon 4 x zien (2 x even, 2 x oneven lijnen)wat voor nog ergere motion blur zorgt. Maar nog lulliger ze lieten de tv-sequenties(50/60 Hz interlaced) als ABAB zien (met A en B 2 verschillende fields in de tijd verschoven).
Dus dan gaat een object eerst vooruit en dan weer terug om vervolgens weer vooruit te gaan (dat is dus motion judder, een beweging die niet 'soepel' verloopt). Resultaat: waardeloos beeld
Zulke tv's verkopen niet goed dus is er een oplossing gezocht. Die bestaat uit interpolatie van de beelden. Bij tv-materiaal (50/60Hz interlaced) maak je van de fields dus weer frames (door de oneven lijnen uit de even lijnen af te leiden en vice versa). Dan kun je weer een AABB sequentie laten zien. Nog steeds last van motion blur, maar het zwaar irritante motion judder wordt behoorlijk gereduceerd (let wel het is er nog wel want de beweging 'hapert' nog steeds). Maar het kan beter, je wilt eigenlijk een AA'BB' sequentie krijgen, met A het originele (even) field en A' een oneven field die ook nog eens de beweging goed volgt. Dan heb je namelijk geen last meer van motion blur en motion judder en heb je toch een rustig beeld! Om dit moois te realiseren zijn er dus technieken als Natural Motion (Philips) verzonnen. Echter dit soort technieken zijn erg ingewikkeld en het temporeel interpoleren van een field inclusief beweging is erg moeilijk. Daarom treden er dus o.a. halo artefacten op (halo artefact: rondom een bewegend object zit een soort aura (engels: halo) bestaande uit verkeerd weergegeven achtergrond). Sommige mensen irriteren zich daar ook aan, en kopen toch maar een tv zonder dit soort technieken (hoewel je Natural Motion altijd uit kunt zetten). In de toekomst kom je waarschijnlijk niet meer omheen...
Een andere manier om de large area flicker (gedeeltelijk) op te lossen is door een deinterlacer te gebruiken, waarvan een line-doubler de meest simpele variant is. Je krijgt dan een 50p (progressive) signaal, waardoor het verticale knipperen verdwijnt. Meer ingewikkelde de-interlace technieken maken gebruik van bewegingsinformatie, edgedetectie, etc.
PixelPlus(philips), DIST(jvc), DRC(sony)
onderstaande geldt voor pixel plus van philips maar andere fabrikanten gebruiken soortgelijke technieken.
Deze techniek interpoleert het beeld in de horizontale richting zodat er 2 x zoveel pixels op een lijn komen. Verder worden er in de verticale richting ook nog eens 33% meer lijnen bij geinterpoleerd (of meer afhankelijk van de fabrikant en type). De interpolatie wordt op een intelligente manier gedaan, zodat het beeld daadwerkelijk scherper wordt . De interpolatie kan gebruik maken van dezelfde vectorvelden als die natural motion gebruikt (In feite gebruiken deze technieken voor een heel groot gedeelte dezelfde berekeningen). Een inkomend signaal wordt dus dusdanig aangepast zodat het op het scherm past. Een mogelijk voorbeeld: bij een inkomend PAL signaal (720 x 576 actieve pixels, 50i) wordt eerst de-interlacing toegepast (720 x 576, 50p), daarna komt een scan-rate converter die beeldjes bijmaakt (720 x 576, 100i of 100p of 75p, etc). Als laatste komt er scherpte techniek overheen die er meer pixels bij maakt (bij voorkeur net zoveel als op het scherm staan/passen). Het signaal dat dan naar het scherm gaat is dan bijvoorbeeld 1280 x 720 pixels (een HD-resolutie) bij 100Hz progressive.
[
Voor 9% gewijzigd door
Munchkin op 02-02-2004 11:16
. Reden: fouten+uitbreiding ]