70 likes | 246 Views
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.
E N D
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ä. tMyn
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. tMyn
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. tMyn
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ä. tMyn
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. tMyn
FORWARD PREDICTION PICTURE DISPLAY ORDER 1 2 6 3 5 7 4 4 2 6 1 3 7 5 PICTURE TRANSMIT ORDER BI-DIRECTIONAL PREDICTION BI-DIRECTIONAL (B) PICTURE PREDICTED (P) PICTURE INTRA (I) PICTURE Kuva 1. MPEG-2 I-, P- ja B-kuvat. tMyn
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. tMyn