Az MPEG tömörítés 2. jeladó - studopediya
Tömörítés MPEG kódoló 2 - komplex hat-szintű folyamat egy hierarchikus struktúrában: Blokk - egy makroblokk - szelet (slice) - blokk - egy csoport keretek - keret szekvencia (4. ábra).
4. ábra - hierarchikus kódolási struktúráját az MPEG 2
Fragmentumokat először feldolgozott kép - blokk - a méret 8x8 pixel, információt hordozó fényességű vagy színességi. Egység (a fő célja, hogy ami DCT alkalmazzuk) az alapvető szerkezeti egység, amely végzik az egész alapvető kódolási műveletet. Matrix blokk áll 8x8 = 64 pixel, ez van. Pl. Az 64 minta. A függőleges televíziós keret található 576/8 = 72 mátrix oszlopait, és a vízszintes 704/8 = 88 sorai a mátrix. Ennek eredményeképpen, a teljes televíziós kép van kialakítva (72x88) = 6336 blokkok t. E. A mátrixok luminancia adatok, amelyek tarthat DCT.
A fényerő blokkok Y szerveződnek makroblokkok (16x16 pixel), amely négy blokk. Makroblokk - a fő objektum mozgáskompenzált becslés.
Egy vagy több szomszédos makroblokkok vannak csoportosítva együtt alkotnak egy vágás (szeletet), amelyben 16 képpont függőlegesen és vízszintesen a 16n (ahol n - 1, 2, 3, stb) pixel.
A szelet egy fő célja a szinkronizálás és az adatok visszanyerésére, a képet alkotó. Ha hiba történik a falon digitális adatok, a dekóder hozzáfér az elején a következő makrobiokkra szerepel egy szelet, ami javítja a helyreállítási hatékonyságot és képminőséget. Prioritás feldolgozása makroblokkok szelet ugyanaz, mint a rendes vízszintes letapogatást, azaz. E. Balról jobbra és fentről lefelé haladva.
A keresőmezőbe megkeresi a „” aktuális blokk a keretben szomszédos referencia. Keresési tartományt tartalmaznak 64x64 pixel, t. E. Korlátozott méretei 4x4 makroblokk.
Így a keret. amely egy szelet csoport az elsődleges kódolt egységet képet kell továbbítani. 12. A szekvencia 15 keretek egy csoport keretek (GOP - Group of Picture) három típusú (I, P, B), amelyek közül csak egy I-kép (Interframe) intra kódolású egy referencia dekódoló más keretek (P és B) csoport három vagy négy P-frame (prediktív - előre jelzett) használnak köztes kódolás mozgáskompenzáció a legközelebbi előző I keret és a 8. a 10-keret (kétirányú - kétirányú) keretközi kódolás és előrejelzése az előző és az azt követő I- és P -frames.
GoP Group keret tartozéka a fejléc, és a kapott adatokat szerkezet az úgynevezett elemi adatfolyam.
5. ábra - Egy tipikus szekvencia I-, B- és P-keretek P-keret csak lásd az előző I- vagy P-kép, míg a B-kép lehet hivatkozni, és az előző és a következő I- vagy P-keretek.
6. ábra - Szerkezet-frame (kép) átvitel a kommunikációs csatornán keresztül
Amint az ábrából látható. 5, miután egy bizonyos számú P- és B-keretek kell újra Utalás i-frame. személyzet csoport nagynak kell lennie ahhoz, ha azt akarjuk, hogy a magas fokú tömörítés. Másrészt, minél gyakrabban, majd az I-keretek, annál jobb a kép minősége, de annál nagyobb mennyiségű információt valós időben továbbítani kell egy kommunikációs csatornán keresztül, azaz a. E. Minél nagyobb legyen a frekvenciasávot. Úgy véljük, az optimális, ha az egyik I keret van átlagosan 7-15 P és B kereteket.
P-keretek (jósolt képkockákat). Élő képek vannak kódolva P-típusú, vagy a referencia alapján az előző I-frame, vagy egy korábbi P frame referencia előre előrejelzést. Összehasonlítás és megszerzésére különbség információk a keretek között következik be makroblokk. A jelenlegi P-frame információt összehasonlítjuk a referencia makroblokkjait I-frame-ig minden makroblokk az aktuális képkocka nem egy új fragmentum jelenik meg. Ettől a pillanattól kezdve kereten belüli kódoló kapcsolók, vagyis. E. Apply DCT és egy új P-keret, de mint a referencia. A referencia-P-keret térben csökken (miatt DCT) és időbeli redundancia (miatt keretközi tömörítési viszonyítva a referencia I-keretek), és ezeket használják, mint hivatkozási B-képek. Ebben az esetben is szükséges a nagy pontosság, a hasznosítás. A P-keretek, mint az I-keretek elérhető adattömörítés háromszor magasabb.
B-kockák (kétirányú interpolált képkockák) kódoltak jellegétől függően a továbbított televíziós kép jelenetek az alábbi módokon:
§ előre a következő legközelebbi keretben alapján az előző referencia I- vagy P-keret (prediktív előrehaladó mozgás kompenzáció).
§ inverz előrejelzés (prediktív hátra mozgás kompenzáció). Referencia mellett szomszédos I- vagy P-keret. Ez az előrejelzés valóra, amikor egy nagy terület a képen (a keret), ami nem volt az előző keretben.
.. § kétirányú becslés alapján az előző és a következő I- vagy P-keretek, azaz kombinációja két előrejelzések - előre és hátra becslés becslés - hátra becslés mozgás kompenzáció. A tartókeret két - az egyik közülük legközelebb előző I-vagy P-keret, és a másik a soron következő I- vagy P-keret.
§ belüli mozgás nélkül kompenzáció csak az alapján az I-kockák. Ebben az esetben az aktuális képkocka információt összehasonlítjuk makroblokkjait referencia I-frame és a különbség információkat osztottak közöttük. Ez a jóslat akkor használják, amikor egy éles váltás a telek nagy sebességgel mozgó vagy a tárgy képét.