Videostreamingapplicaties zijn alomtegenwoordig op de meeste moderne consumentenelektronica. Deze consumentenelektronica kan echter niet zomaar geïntegreerd worden in professionele videosystemen omwille van de veel hogere vereisten van deze professionele toepassingen wat betreft betrouwbaarheid, snelheid en beeldkwaliteit. Het doel van dit doctoraatswerk is om te onderzoeken hoe consumentenelektronica en H.265/HEVC (i.e. de recentste MPEG video codec) op een kostenefficiënte manier toch gebruikt kunnen worden in professionele applicaties, en dit zonder in te boeten aan kwaliteit. Een eerste belangrijke bijdrage in dit onderzoek is een techniek voor het herstellen van de visuele artefacten geïntroduceerd door chroma subsampling, iets wat typisch voorkomt bij het coderen van computergegenereerde beelden. Omdat hardwareversnelling niet altijd beschikbaar is op consumentenelektronica, worden er als een tweede belangrijke bijdrage in dit onderzoek technieken voorgesteld om de snelheid en betrouwbaarheid van softwaregebaseerde videocompressie te verbeteren. Door de software-encoder aan te passen zodat deze rekening houdt met een gegeven complexiteitsbudget, kan een constante beeldsnelheid worden bereikt in real-time. Hierbij past de encoder zich automatisch aan aan de karakteristieken in de videobeelden en de gebruikte hardwaremogelijkheden.
Dit onderzoek werd uitgevoerd in de context van een Baekelandmandaat in samenwerking met Barco. | |