Időbeli redundancia. - Idő -> mozgás Intra-Frames: codiertes Einzelbild Inter-Frames: Differenzbild I-képek: Intra frame coded - csak képkockán belül.

Slides:



Advertisements
Hasonló előadás
Készítette: Nagy Balázs
Advertisements

Minden amit tudni akartál de soha sem merted megkérdezni
Az MPEG tömörítés.
Kijelző technológiák, Monitorok tulajdonságai
GPRS/EDGE General Packet Radio Service/ Enhanced Data rate for GSM Evolution.
Fejmozgás alapú gesztusok felismerése
ISO International Standards Organisation OSI Open System Interconnection ISO International Standards Organisation OSI Open System Interconnection Ez a.
A mozgókép-technika alapjai
Kommunikációs Rendszerek A kommunikáció Forrás kódolás Feladat: -az információ tömörítése.
Project 5: Video background replacement
A HDTV – High Definition Television A HDTV olyan televíziós rendszer, melynek felbontása nagyobb, mint a hagyományos SD TV (PAL, SECAM, NTSC) rendszereké.
Digitális Videó Editálás
Video.
Informatikai alapismeretek Hardver
LDV Project  Szeretettel köszönjük Önöket Egerben a Leonardo Projekt Workshopján  We welcome - with much love - our dear guests!
Mintacím szerkesztése •Mintaszöveg szerkesztése •Második szint •Harmadik szint •Negyedik szint •Ötödik szint D modelling in the terrestrial.
Hang- és videotechnika Bevezetés
Gábor Dénes Főiskola Informatikai Rendszerek Intézete Informatikai Alkalmazások Tanszék Infokommunikáció Beszédjelek Házman DIGITÁLIS BESZÉDJEL ÁTVITEL.
1 AIBO Robotfoci Bodor László IAR Bevezetés AIBO RoboCup AIBO RoboCup Célok Célok Rendszer elemei Rendszer elemei Megvalósítás terve Megvalósítás.
Grafika. 2 Mértékek és koordináta rendszer Használjuk a RGB és QBColor függvényeket a színekhez Grafika létrehozása Load/change picture futási időben.
Bevezetés a tárgyakhoz Tárgyak  Objects are the containers for values of a specified type  Objects are either signals, variables or constants  Once.
Optical Flow meghatarozasa kepszekvenciakbol
Multimédiás technikák 1. kérdés Melyik diszkrét médium? a)hang b)videó c)animáció d)kép.
Multimédiás technikák 1. kérdés A homogén foltok kódolása milyen tömörítést valósít meg? a)veszteséges b)káros c)veszteségmentes d)redundáns.
Szoftver bonyolultsági mértékek alkalmazási területei Király Roland 2011.
Ellenőrző kérdések a)Auto-indexing enabled b)Auto-indexing disabled c)Nem eldönthető 1.
Vámossy Zoltán 2004 (Mubarak Shah, Gonzales-Woods anyagai alapján)
Kliensoldali Programozás
Különböző médiaelemek feldolgozása Összeállította: Kosztyán Zsolt Tibor honlap:
Fejmozgás alapú gesztusok felismerése Bertók Kornél, Fazekas Attila Debreceni Egyetem, Informatikai Kar Debreceni Képfeldolgozó Csoport KÉPAF 2013, Bakonybél.
A felsőoktatási minőségbiztosítás nemzetközi helyzete Szántó Tibor MAB / ENQA MAB Szakértői Értekezlet, szeptember 25.
1/20 Kulturális örökség a Szemantikus Weben a Museum24 projekt Szász Barnabás Finnország, 2005.
ELÉG MAGYAR MÉRNÖKÜNK VAN A GAZDASÁGI ÉS INNOVÁCIÓS KITÖRÉSHEZ? TAMÁS PÁL [MTA Szociológiai Kutatóintézet, Budapest]
Kognitív pszichológia közös MA kurzus AZ EMLÉKEZETI RENDSZEREK ÉS A TELJESÍTMÉNY 2012 tavasz
CSÚSZÁSGÁTLÓ DEKORÁCIÓ Egy kopásálló, a legkülönbözőbb üveg, kerámia, porcelán, tűzzománc tárgyakra, burkoló lapokra, és szaniter árukra magas hőmérsékleten.
MPEG-2 és az MPEG-4 AVC videó kódolás összehasonlítása
Kommunikációs Rendszerek A kommunikáció Forrás kódolás Feladat: -az információ tömörítése.
Project 4: Visual motion based Human-Computer Interface Jaksa Zsombor Németh József Ungi Tamás Utasi Tamás.
Kommunikációs Rendszerek A kommunikáció Forrás kódolás Feladat: -az információ tömörítése.
Kommunikációs Rendszerek A kommunikáció Forrás kódolás Feladat: -az információ tömörítése.
Mobil alkalmazások fejlesztése Vonalkód leolvasó Symbian alapú mobiltelefonra Készítette: Tóth Balázs Viktor.
Digitális audio tömörítése, hangfájlformátumok
Charon Institute - Technologies
Alapítva: 1870 ORSZÁGOS METEOROLÓGIAI SZOLGÁLAT Use of ALARO/AROME products at the Hungarian Meteorological Service (HMS) Zsolt Pátkai Weather-forecast.
Képek, képfeldolgozás Szirmay-Kalos László.
Videó-szerkesztő programok és videó-formátumok
Fejmozgás alapú gesztusok felismerése Bertók Kornél, Fazekas Attila Debreceni Egyetem, Informatikai Kar Debreceni Képfeldolgozó Csoport KÉPAF 2013, Bakonybél.
Have you ever asked yourself: PART FCL – What's behind it and how does it affect me? Airprox – What to do when coming too close? Alternative propulsion.
Alapítva: 1870 ORSZÁGOS METEOROLÓGIAI SZOLGÁLAT Hungarian Meteorological Service Györgyi Baranka Training Workshop for National Meteorological and Hydrological.
„Tisztább kép” – együttműködési program Az új szintetikus drogok feltérképezéséért Tamás Figeczki Budapest, 19 April 2016 ‚Breaking the drug cycle’ - joint.
A BCD használata üzleti partnerek felkutatásához
Videometeoros hálózat Magyarországon
Maven és Ant Build eszközök bemutatása
Mariko Ouchi ILO-Budapest Office
Farkas Bálint | Technical Evangelist | Microsoft
“Tudásmegosztás és szervezeti problémamegoldás a mesterséges intelligencia korában” Levente Szabados Technológiai Igazgató.
Multimédia.
XDSL hálózatok tervezése 9. Előadás
Kutatási célú szakmai ösztöndíj beszámoló
Miklós Kóbor Department of Geophysics & Space Sciences,
Agyi elektródák felületmódosítása
Ruletták a Minkowski síkon
Villogó delay függvény használata nélkül
FAZEKAS ANDRÁS ISTVÁN PhD c. egyetemi docens
Túlfeszültség védelem a hálózaton
Microsoft SQL licenselés a gyakorlatban
Mikrofonok Principles, constructions, characteristics and applications
Mérnöki Kamara előadás február 18. Takács György
Számold meg a fekete pontokat!
Holográfia Gábor Dénes (Dennis Gabor): a Hungarian electrical engineer and physicist, he invented the holography. He received the 1971 Nobel Prize in Physics.
Előadás másolata:

Időbeli redundancia

- Idő -> mozgás Intra-Frames: codiertes Einzelbild Inter-Frames: Differenzbild I-képek: Intra frame coded - csak képkockán belül kódolt. Csak olyan információt használ fel, amely a képkockán belül megtalálható. Az egyes képkockákon belül JPEG tömörítést alkalmaz, amely az MJPEG tömörítésnél ismertetett DCT transzformációra épül. Az I-képek tömörítési aránya viszonylag csekély, de közvetlen hozzáférési pontokként szolgálnak az MPEG video- adatfolyamhoz, ami a pozicionáláskor, szerkesztésnél, vágásnál (ebből adódóan a broadcast MPEG2-nél) nagyon fontos.MJPEGDCT

- P-képek: a P (predicted) képkocka az őt megelőző "I" vagy "P" képen alapul, azokat használja referenciaként. Ezt nevezik "forward prediction"-nek ~ előre haladó jóslásnak. A P kép a megelőző I vagy P frame képrészleteinek elmozdulását, illetve a képtartalmak közti különbséget rögzíti. A videó egymást követő képkockáiban az objektumok alakja általában nem változik. Az MPEG a P (és B) képekben az objektumok elmozdulását mozgásvektorokkal írja le, a mozgáskompenzációs eljárás segítségével. Az eltérő alak- és színinformációk meghatározása a megelőző (I, P) kép megfelelő információira épül, a különbséget, változást kódolja. A P-képek tömörítési aránya nagyobb, mint az I-képeké. Mivel a P-képek P-képből is származtathatók, előfordulhatnak közöttük hibásak is, és további hibaforrásul szolgálhatnak a hibás frame-et referenciaként használó képkockák kódolásakor. B-képek: a B (bidirectional) kép a megelőző és rákövetkező "I" vagy "P" képkockákat is felhasználja referenciaként. A kódolás a mozgáskompenzációs technika felhasználásával, a P-képekhez hasonló módon, de két irányból történik. Ezt az eljárást "bidirectional prediction" ~ kétirányú (két irányból történő) jóslásnak nevezik. Az eltérő alakinformáció rögzítése a megelőző és következő I vagy P kép alakinformációinak átlagolásán alapul. A B-képeknek a tömörítési aránya a legnagyobb. A B-kép nem szolgál referenciaként más képek kódolásakor, ezért nem terjeszt hibákat sem.

YC B C R 4:1:1 YC B C R 4:2:0 YC B C R 4:2:2 YC B C R 4:4:4 RGB 4:4:4 Farbreduktion R0R0 R1R1 R2R2 R3R3 G0G0 G1G1 G2G2 G3G3 B0B0 B1B1 B2B2 B3B3 Y0Y0 Y1Y1 Y2Y2 Y3Y3 C B0 C B1 C B2 C B3 C R0 C R1 C R2 C R3 Y0Y0 Y1Y1 Y2Y2 Y3Y3 C B0123 C R0123 C R01 C R23 Y0Y0 Y1Y1 Y2Y2 Y3Y3 C B01 C B23 Y0Y0 Y1Y1 Y2Y2 Y3Y3 Y4Y4 Y5Y5 Y6Y6 Y7Y7 C B0123 C B4567 C R0123 C R4567 Jpeg ITU 601-4

Scanning Video (Cont…) Chroma subsampling: human visual system is more sensitive to luminance than chrominance –We can subsample chrominance 4:4:4 – No subsampling 4:2:2, 4:1:1 – horizontally subsample 4:2:0 – horizontally and vertically 4:1:1 4:2:2 4:2:0

Standards for Video HDTV CCIR 601 NTSC CCIR 601 PAL CIFQCIF Luminan ce Resolutio n 1920 x x x x x 144 Chromin ance Resolutio n 960 x x x x x 72 Color Subsampl ing 4:2:2 4:2:0 Fields/sec Aspect Ratio 16:94:3 Interlacin g Yes No CCIR – Consultative Committee for International Radio CIF – Common Intermediate Format (approximately VHS quality)

Frame Reconstruction –I frame complete image –P frames provide series of updates to most recent I frame I1I1 P1P1 P2P2 I2I2 updates I 1 +P 1 I 1 +P 1 +P 2

Frame Reconstruction (cont). –B frames interpolate between frames represented by I’s & P’s I1I1 I2I2 I 1 +P 1 I 1 +P 1 +P 2 B1B1 B2B2 B3B3 B4B4 B5B5 B6B6 B7B7 B8B8 B9B9 Interpolations

MPEG-2: Profiles and Levels Levels Profiles SNR 4:2:0 Spatial 4:2:0 High 4:2:0;4:2:2 Multiview 4:2:0 High Enhancement1920 X 1151/60 Lower960 X 576/ X 1151/60 Bitrate100, 80,25130, 50, 80 High-1440 Enhancement1440 X 1152/ X 1152/60 Lower720 X 576/ X 1152/60 Bitrate60, 40, 1580, 60, 20100, 40, 60 Main Enhancement720 X 576/30 Lower352 X 288/30720 X 576/30 Bitrate15, 1020, 15, 425, 10, 15 Low Enhancement352 X 288/30 Lower352 X 288/30 Bitrate4, 38, 4, 4

MPE: Structure of the Coded Bit- Stream Sequence layer: picture dimensions, pixel aspect ratio, picture rate, minimum buffer size, DCT quantization matrices GOP layer: will have one I picture, start with I or B picture, end with I or P picture, has closed GOP flag, timing info, user data Picture layer: temporal ref number, picture type, synchronization info, resolution, range of motion vectors Slices: position of slice in picture, quantization scale factor Macroblock: position, H and V motion vectors, which blocks are coded and transmitted GOP-1GOP-2GOP-n I B B B P B B.. Slice-1 Slice-2 … Slice-N mb-1mb-2mb-n Sequence layer GOP layer Picture layer Slice layer Macroblock layer 8x8 block