ATI AVIVO vs. nVidia Purevideo

22 reacties
Inhoudsopgave
  1. 1. Inleiding
  2. 2. Post-processing
  3. 3. Decoderen
  4. 4. Stand van zaken
  5. 5. Test
  6. 6. HQV-HD
  7. 7. CPU-gebruik
  8. 8. Conclusie en tabel
  9. 22 reacties

Post-processing

Naast schalen zijn er echter ook complexere vormen van post-processing. Zo werken moderne videokaarten ook aan het de-blocking van video. Zwaar gecomprimeerde bestanden willen tijdens het afspelen nog wel eens een blokkerig beeld geven, als gevolg van de manier waarop video-encoders te werk gaan. Moderne GPU's gebruiken hun rekenkracht om dat effect tegen te gaan. Andere vormen van post-processing zijn het reduceren van ruis en het verscherpen van video. Dat laatste is geen overbodige luxe: de resolutie van monitoren wordt immers steeds hoger, terwijl het gros van de videocontent nog altijd een relatief beperkte SD-resolutie heeft. Met de juiste verscherpingsfilters kan er toch een mooi plaatje gegenereerd worden. Ook goede ruisreductie kan prettig zijn, zowel in normaal TV-beeld als in HD-opnames kan namelijk nog aardig wat ruis zitten. Door er een flinke berg rekenkracht tegenaan te gooien, kunnen moderne GPU's dat prima wegwerken.

Deïnterlacing

Waar GPU's hun rekenkracht ook flink kunnen benutten, is bij het deïnterlacen van video. Bij de gebruikelijke Europese en Amerikaanse videosystemen - PAL en NTSC - worden niet volledige beelden doorgestuurd, maar telkens afwisselend de even en oneven lijnen van het beeld. Waar velen denken dat PAL staat voor 25 beelden per seconden, zijn het dus in feite 50 halve beelden per seconde. Bij ouderwetse beeldbuis-TV's wordt het beeld ook op vergelijkbare wijze op het scherm geprojecteerd, maar bij moderne LCD-TV's en monitoren gaat dat niet meer op. Dergelijke schermen werken namelijk progressief, ofwel met complete beelden. Interlaced video moet dus omgezet worden van halve beelden naar hele beelden, een proces dat we deïnterlacen noemen.

Dat deïnterlacen is minder evident dan het op het eerste gezicht lijkt. Er zit immers enig tijdsverschil tussen het ene field (de even lijn) en het andere field (de oneven lijnen). Wanneer je de verschillende beeldlijnen gewoon zou samenvoegen - weaven ­in jargon - geeft dat bij stilstaande beelden het beste resultaat, maar bij bewegende beelden krijg je dan kam-effecten. Voor bewegende beelden worden traditiegetrouw BOB- en Blend-technieken gebruikt. Bij BOB worden telkens of de even of de oneven beeldlijnen dubbel weergegeven. Bij Blend worden de kleuren van even en oneven lijnen gemengd en wordt het resultaat op beide posities getoond. In beide gevallen ‘kloppen' de beelden ook bij bewegingen, maar verlies je de helft aan verticale resolutie.

Een goed deïnterlace algoritme past het gebruikte recept aan de situatie aan. Stilstaande gedeeltes kunnen deïntelaced worden via weave, bewegende gedeeltes met BOB of Blend. Beter is nog motion adaptive deïnterlacen: je gooit er dan een berg rekenkracht tegenaan en je berekent op basis van alle beelden hoe de progressieve versie van het interlaced beeld eruit zou moeten zien.

Deïnterlacen is overigens niet alleen belangrijk bij bestaande video in de PAL of NTSC normen. Ook moderne HD-video kan interlaced zijn; de 1080i standaard die gebruikt wordt voor HD TV-uitzendingen werkt ook met 50 of 60 halve beelden per seconde. De 1080p-standaard die gebruikt wordt voor Blu-ray en HD-DVD schijven werkt overigens wel met volledige beelden.

Advertentie
0

Hardware Info maakt gebruik van cookies

Hardware Info plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Hardware Info relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie.

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Hardware Info contextuele advertenties te tonen op basis van pagina's die je hebt bezocht.

    janee

    Hardware Info genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Hardware Info gevolgd worden. Deze data wordt maximaal 2 weken bewaard. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden.

    janee