Transcript Kuvatyypit
Kuvatyypit
• MPEG-2 käyttää kolmen tyyppisiä kuvia.
• Kuvatyyppejä kutsutaan I, P ja B-kuviksi.
• Kuva voi olla joko kehys (frame) tai kenttä (field).
• Kehys kerrallaan koodausta käytetään tyypillisesti silloin, kun kuvassa on paljon yksityiskohtia mutta liikettä on vain vähän.
• Kenttä kerrallaan koodausta voidaan puolestaan käyttää silloin, kun liikettä on enemmän läsnä.
Kuvatyypit tMyn 1
• I-kuvia (intra pictures) koodataan itsenäisiksi vakakuviksi (still image).
• I-kuva voi olla kehys tai kenttä.
• I-kuvia käytetään saantipisteinä (access point) videoinformaatiossa.
• Niinpä niitä tulisi esiintyä pari kertaa sekunnissa sekä aina kun otos (scene) vaihtuu.
Kuvatyypit tMyn 2
• P-kuvat (predictive/predicted picture) koodataan lähinnä olevan edellisen I- tai P-kuvan perusteella.
• Tällöin puhutaan menetelmästä ”forward prediction”.
• P-kuva voi olla kehys tai kenttä.
• P-kuvia pystytään pakkaamaan tehokkaammin kuin I kuvia, koska nyt voidaan käyttää liikkeen kompensaatiota (motion compensation).
• P-kuva toimii referenssinä B-kuvalle sekä myös tulevalle P-kuvalle.
Kuvatyypit tMyn 3
• B-kuvat (bidirectional/bidirectionally-predictive picture) koodataan lähinnä olevien edellisen ja tulevan I-tai P-kuvien perusteella.
• Kun makrolohko ennustetaan tulevan kuvan perusteella, käytetään menetelmästä nimitystä ”backward prediction”.
• B-kuva voi olla kehys tai kenttä.
• B-kuvia pystytään pakkaamaan kaikista tehokkaimmin.
• Voidakseen tehdä ennusteen tulevan kuvan perusteella enkooderin tulee kyetä muuttamaan kehysten luonnollista järjestystä.
Kuvatyypit tMyn 4
• Tästä on se seuraus, että siirtotiellä B-kuvat siirretään vasta sellaisen tulevan kuvan jälkeen jonka perusteella kyseinen B-kuva on osittain generoitu, kuva 1.
Kuvatyypit tMyn 5
PICTURE DISPLAY ORDER 1 2 3 FORWARD PREDICTION 4 5 6 7 1 PICTURE TRANSMIT ORDER 3 4 2 BI-DIRECTIONAL PREDICTION INTRA (I) PICTURE BI-DIRECTIONAL (B) PICTURE 6 PREDICTED (P) PICTURE 7 5 Kuva 1. MPEG-2 I-, P- ja B-kuvat.
Kuvatyypit tMyn 6
• Eri tyyppiset kuvat esiintyvät tyypillisesti tietyssä järjestyksessä, kuten kuvassa 1 huomattiin.
• Joukkoa erityyppisiä kuvia kutsutaan nimellä GOP, Group of Pictures.
• GOP voidaan määritellä kahdella parametrilla, N=kuvien lukumäärä ja M=kahden P-kuvan välinen etäisyys.
• Kuvassa 1 N=7 ja M=3.
Kuvatyypit tMyn 7