ELIS – Multimedia Lab Multimedia academiejaar 2006–2007 Practicum 3: Codeerefficiëntie 12 maart 2007 Sarah De Bruyne Multimedia Lab vakgroep Elektronica.

Slides:



Advertisements
Verwante presentaties
Media Player en Video files Paul de Vries Lumière technische avond.
Advertisements

VIDEOOM 2010.
Het secundair onderwijs
Deel 1, Blok 2, Datacommunicatie
Sprint Jabbla.
Converteren met Edius 5 naar Blu ray mpeg -2
Avchd converteren met edius 5 HQ DV mpeg 2 Mario Somers1 Converteren met Edius 5 HQ DV mpeg 2 voor weergave op Blu ray Wanneer we DV beelden willen weergeven.
Hoe werkt een rekenmachine?
Rijksgebouwendienst schrijft BIM voor
Digitale Video 1) Van analoog naar digitaal 2) Keuzes en consequenties 3) Compressie Methodes en Codecs 4) Toekomst.
ADOBE PRESENTER Willem vanden Berg Dienst Onderwijsondersteuning en –ontwikkeling KaHo Sint-Lieven 1.
Informatieverwerkende systemen
ELIS – Multimedia Lab Internettechnologie academiejaar 2007–2008 Practicum 2: MPEG-21 en W3C Webservices 13 maart 2008 Peter Lambert Multimedia Lab vakgroep.
Record Linkage: Simulatie Resultaten Adelaide Ariel Biolink NL 28 maart 2014.
Ronde (Sport & Spel) Quiz Night !
© 2006 Consilience B.V.1. 2 E-Dienstverlening in de praktijk Noordwijk, 5 september 2006 K.P.Majoor Adviseur Consilience B.V.
Natuurlijke Werkloosheid en de Phillipscurve
Keuzeondersteunend model voor inbouwpakketten bij herbestemmingsprojecten Eindcolloquium Wiebrand Bunt.
Telecommunicatie & Telematica
Gemeentelijke implementatie GFO Zaken
Vademecum Energiebewust Ontwerpen van nieuwbouwwoningen Eric van Zee 16 februari 2007.
Samen naar het examen - Alles wat je weten moet over p4-
Dr. S.E. Buitendijk - Public Health Forum Gezondheidszorg voor Nederlandse kinderen: het kind moet centraal, maar hoe? NPHF 19 maart 2008.
Kb.1 Ik leer op een goede manier optellen en aftrekken
Structuur secundair onderwijs
Introsessie voor medewerkers
Leiden University. The university to discover. ICLON, Interfacultair Centrum voor Lerarenopleiding, Onderwijsontwikkeling en Nascholing Denkgereedschap.
Hoofdstuk 6: Controle structuren
1 Inleiding tot de besturingssystemen Prof. K. De Bosschere Vakgroep ELIS Universiteit Gent.
Encyclopedie van de criminologische wetenschappen Introductieles Dinsdag 8 oktober 2002 NB I 13H00.
IBCN Masterproef Schrijven van het boek: Enkele tips en richtlijnen
Oktober 2004Bedrijvig op het Internet1 Prof. Dr. Geert Poels Ann Maes Frederik Gailly.
Voorbereidingstest en e-cursus statistiek
Vakgroepvoorzitter Prof. Jan Van Campenhout Vakgroep Elektronica en Informatiesystemen.
1 Prof. Dr. Martine De Cock academiejaar Toepassingsgerichte Formele Logica 1.
Oefeningen F-toetsen ANOVA.
© Universiteitsbibliotheek Groningen METIS Aanleverloket Metis/Repositories Henk Druiven Henk Ellermann Afdeling Digitale Bibliotheek Vz. Universiteitsbibliotheek/RuG.
1Ben Bruidegom Hoe werkt een rekenmachine? Ben Bruidegom AMSTEL Instituut Universiteit van Amsterdam.
1 WIJZIGINGEN UNIEK VERSLAG. 2 Agenda Verbeteringen Veranderingen formulieren Praktische herinneringen Nieuwe formulieren Sociale en culturele participatie.
vergrotingsformule F Er zijn in de tekening 2 Gelijkvormige driehoeken
Benchmarking Publiekszaken 2006 Benchmarking Publiekszaken Kringbijeenkomst III 7 september 2006 Enschede.
Multimediatoepassingen
Inhoud (2) Netwerkanalyse Signalen als dragers van informatie
Multimedia(technieken)
ELIS – Multimedia Lab Enkele trends in multimedia Foutbestendigheid en adaptiviteit in H.264/AVC (AVC = Advanced Video Coding) Wesley De Neve, Peter Lambert.
ELIS – Multimedia Lab Multimedia academiejaar 2006–2007 Practicum 2: Videocodering 26 februari 2007 Sarah De Bruyne Multimedia Lab vakgroep Elektronica.
1/47 ELIS – Multimedia Lab Multimedia academiejaar 2006–2007 Practicum 7: MPEG-4 XMT 8 mei Stijn Notebaert Multimedia Lab vakgroep Elektronica en Informatiesystemen.
Software-ontwikkeling I
DATABANKEN Didactisch materiaal bij het opleidingsonderdeel
ELIS – Multimedia Lab Internettechnologie Rik Van de Walle Vakgroep Elektronica en Informatiesystemen (ELIS) Faculteit Ingenieurswetenschappen Universiteit.
ELIS – Multimedia Lab Multimedia academiejaar 2006–2007 Practicum 4: XML - basisconcepten 30 maart 2007 Chris Poppe Multimedia Lab vakgroep Elektronica.
1 Controleplan 2005 Raadgevend comité Hotel President – donderdag 21 april 2005.
Versnelde beweging Antwoorden op vragen
1 Duurzaam ondernemen werkt ! Milieu en werkgelegenheid Peter Van Humbeeck SERV.
17/08/2014 | pag. 1 Fractale en Wavelet Beeldcompressie Les 5.
Fractale en Wavelet Beeldcompressie
Fractale en Wavelet Beeldcompressie
Fractale en Wavelet Beeldcompressie
Van Pal naar HD. Wat zijn de verschillen? HD 5 maal scherper als PAL Aanzienlijk rustiger beeld Mogelijkheid om een “thuisbioscoop” te realiseren Aanzienlijke.
Opleiding CMS website Gent Bart Nelis Gent: #239/ docentengang Brussel: /naast bibliotheek
Management Accounting Management Control
1 Zie ook identiteit.pdf willen denkenvoelen 5 Zie ook identiteit.pdf.
Remco Slager & Ruben van Uden Present. Overzicht  Geschiedenis Geschiedenis  De werking Hardware Codecs  Het verschil tussen HD formaten en de CD/DVD.
Samenwerking bij tandartsen algemene inleiding en situering van de huidige situatie. Paul De Hondt Stafmedewerker STV-Innovatie & Arbeid.
Beeldverwerking Prof. dr. ir. W. Philips Didactisch materiaal bij de cursus Academiejaar
P. van der Terp DienstverleningPlus. 2 Agenda Historisch perspectief Ingreep Overgangsjaar 2007 Historische kosten Vergelijking kosten Filenet.
Paulien De Fraine, Thomas Hayen, Tibo Knockaert, Imran Muhammad
Informatica-Actief Thema: Informatie en communicatie Hoofdstuk:
Informatieverwerkende systemen
Daar is heel veel mee mogelijk
Transcript van de presentatie:

ELIS – Multimedia Lab Multimedia academiejaar 2006–2007 Practicum 3: Codeerefficiëntie 12 maart 2007 Sarah De Bruyne Multimedia Lab vakgroep Elektronica en Informatiesystemen faculteit Ingenieurswetenschappen Universiteit Gent

2/14 ELIS – Multimedia Lab Multimedia – practicum 3: codeerefficiëntie Sarah De Bruyne Gent, België – 12 maart 2007 Overzicht Praktische gegevens - afspraken Inleiding practicum 3: codeerefficiëntie –RD-curves –enkele geavanceerde codeertechnieken Overzicht opgave practicum 3

3/14 ELIS – Multimedia Lab Multimedia – practicum 3: codeerefficiëntie Sarah De Bruyne Gent, België – 12 maart 2007 Praktische gegevens - afspraken Vragen en opmerkingen? –Sarah De Bruyne onderwerp beginnen met [mm]! groepsnummer vermelden! Website –

4/14 ELIS – Multimedia Lab Multimedia – practicum 3: codeerefficiëntie Sarah De Bruyne Gent, België – 12 maart 2007 Compressie-efficiëntie Ook wel codeerefficiëntie genoemd Relatie tussen visuele kwaliteit en graad van compressie Meten van videokwaliteit –subjectief en objectief meten van videokwaliteit –practicum 1: PSNR-metriek twee videostromen worden beeld per beeld vergeleken gemiddelde score voor elke videostroom Graad van compressie –meestal uitgedrukt in gemiddelde bitsnelheid (totaal aantal bits gedeeld door het totaal aantal beelden) maal het aantal beelden per seconde eenheid: kbit/s, Mbit/s (k=1000, M= ) gebruik steeds 25 beelden per seconde

5/14 ELIS – Multimedia Lab Multimedia – practicum 3: codeerefficiëntie Sarah De Bruyne Gent, België – 12 maart 2007 Compressie-efficiëntie PSNR – illustratie Relatie tussen compressie en kwaliteit: Rate-Distortion curves –basis voor vergelijking van video codecs en/of codeertechnieken origineel 3733 bytes 38,3 dB 2030 bytes 33,4 dB 787 bytes 26,4 dB

6/14 ELIS – Multimedia Lab Multimedia – practicum 3: codeerefficiëntie Sarah De Bruyne Gent, België – 12 maart 2007 Compressie-efficiëntie Rate-Distortion curves bitsnelheid laaghoog Codec A Codec B 22 dB (slecht) 42 dB (goed) 32 dB (gemiddeld) rate points

7/14 ELIS – Multimedia Lab Multimedia – practicum 3: codeerefficiëntie Sarah De Bruyne Gent, België – 12 maart 2007 Compressie-efficiëntie Voorbeeld: resultaten op basis van RD-curves –gemiddelde winst van H.264/AVC t.o.v. DivX 5.1

8/14 ELIS – Multimedia Lab Multimedia – practicum 3: codeerefficiëntie Sarah De Bruyne Gent, België – 12 maart 2007 Enkele geavanceerde codeertechnieken Basistechnieken voor digitale videocodering toegelicht in het tweede practicum Huidige codeerschema’s bouwen hierop verder –nieuwe codeertechnieken –verfijning en verbetering van bestaande functionele blokken –structuur encoders blijft min of meer gelijk H.264/AVC centraal in dit practicum Overzicht van technieken die we kort zullen behandelen –B-beelden –subpixelnauwkeurigheid –(sub)macroblokpartities –rate control nooit normatief onderdeel codeerstandaard

9/14 ELIS – Multimedia Lab Multimedia – practicum 3: codeerefficiëntie Sarah De Bruyne Gent, België – 12 maart 2007 Enkele geavanceerde codeertechnieken Situering H.264/AVC – Advanced Video Coding –deel 10 van de MPEG-4-standaard –internationale standaard voor digitale videocodering 1998: H.26L-project van VCEG (ITU-T) 2001: samenwerking tussen MPEG en VCEG 2003: gestandaardiseerd door ISO/IEC en ITU-T –doelstellingen hoge compressie-efficiëntie eenvoudige syntax ('back to the basics') netwerk-vriendelijke representatie van de gecodeerde data –één van de codeerformaten op HD-DVD en Blu-Ray Disc –momenteel heel wat implementaties beschikbaar vb. Apple Quicktime, Nero Digital, x264, …

10/14 ELIS – Multimedia Lab Multimedia – practicum 3: codeerefficiëntie Sarah De Bruyne Gent, België – 12 maart 2007 Enkele geavanceerde codeertechnieken B-beelden –beweging wordt voorspeld o.b.v. twee referentiebeelden –energie residubeeld kan zo nog lager worden –zorgt voor betere compressie extra complexiteit voor een encoder H.264/AVC definieert geen beelden meer, maar slices –basis zijn I-, P- en B-macroblokken Illustratie I-beeld B-beeldP-beeldB-beeld tijd

11/14 ELIS – Multimedia Lab Multimedia – practicum 3: codeerefficiëntie Sarah De Bruyne Gent, België – 12 maart 2007 Enkele geavanceerde codeertechnieken Subpixelnauwkeurigheid –subtiele en/of trage bewegingen kunnen niet goed voorspeld worden door bewegings- vectoren met nauwkeurig- heid van 1 pixel –half pel en quarter pel virtuele pixels interpolatie grotere zoekruimte –illustratie: H.264/AVC

12/14 ELIS – Multimedia Lab Multimedia – practicum 3: codeerefficiëntie Sarah De Bruyne Gent, België – 12 maart 2007 Enkele geavanceerde codeertechnieken (Sub)macroblokpartities –beweging van kleine objecten niet efficiënt te coderen met grote blokken tijdens de bewegingsestimatie –MPEG-2: 8x8-blokken –H.264/AVC: geïllustreerd in de figuur extra complexiteit voor een encoder om de beste partitie te vinden

13/14 ELIS – Multimedia Lab Multimedia – practicum 3: codeerefficiëntie Sarah De Bruyne Gent, België – 12 maart 2007 Enkele geavanceerde codeertechnieken Rate control –in practicum 2: verschillende graden van compressie door verschillende quantisatiestappen –in de praktijk wenst men een bitsnelheid of bestandsgrootte opgeven bandbreedte netwerk, grootte opslagmedium, … –geen normatief onderdeel van een videocoderingsstandaard –algoritme bepaalt de quantisatie zodat het gevraagde bitdebiet zo efficiënt mogelijk opgevuld wordt CBR (constant bit rate) –constante bitsnelheid, maar fluctuerende kwaliteit in de tijd VBR (variable bit rate) –constante kwaliteit, maar fluctuerende ogenblikkelijke bitsnelheid

14/14 ELIS – Multimedia Lab Multimedia – practicum 3: codeerefficiëntie Sarah De Bruyne Gent, België – 12 maart 2007 Overzicht opgave practicum 3 Bemeten van de codeerefficiëntie van de MM-codec en van de x264- implementatie van H.264/AVC –impact codeertechnieken voor elke codec –vergelijking tussen beide codecs Alle details van de opgave staan in het PDF-document op berio –lees aandachtig de uitleg bij de oefeningen Indienen –een PDF-document maken met alle antwoorden –uploaden naar berio Deadline: donderdag 19 april 2007, om 14u00 STIPT