• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • H.264/MPEG-4 AVC

    Przeczytaj także...
    Pamięć – zdolność do rejestrowania i ponownego przywoływania wrażeń zmysłowych, skojarzeń, informacji, występująca u ludzi, niektórych zwierząt i w komputerach. W każdym z tych przypadków proces zapamiętywania ma całkowicie inne podłoże fizyczne oraz podlega badaniom naukowym w oparciu o różne zestawy pojęć.x264 – darmowa i otwarta implementacja kodera H.264/MPEG-4 AVC. Została upubliczniona na warunkach licencji GNU General Public License. Licencja ta może być niekompatybilna z patentowymi licencjami MPEG-LA w krajach uznających patenty programowe.
    Kodowanie arytmetyczne – metoda kodowania źródłowego dyskretnych źródeł sygnałów, stosowana jako jeden z systemów w bezstratnej kompresji danych. Została wynaleziona przez Petera Eliasa około 1960 roku.

    AVC (ang. Advanced Video Coding) – standard kodowania sekwencji wizyjnych przyjęty w roku 2003 jako 10. część standardu ISO MPEG-4 oraz jako rekomendacja ITU-T H.264. Projekt x264 zajmuje się stworzeniem otwartej implementacji tego kodera.

    Efektywność kompresji formatu AVC dzięki wprowadzeniu nowych rozwiązań jest o wiele większa niż poprzednich standardów: MPEG-1, MPEG-2 czy MPEG-4 część 2 (popularne implementacje to DivX i Xvid).

    Międzynarodowa Organizacja Normalizacyjna, ISO (ang. International Organization for Standardization, fr. Organisation internationale de normalisation) – organizacja pozarządowa zrzeszająca krajowe organizacje normalizacyjne.DivX – stratna metoda kompresji obrazu filmowego, w nowszych wersjach zgodna z MPEG-4 część 2, pozwalającą zapisać na zwykłej płycie kompaktowej filmy o długości ok. 90 min i jakości niewiele ustępującej DVD-Video. Wykorzystywana także do przesyłania filmów przez Internet.

    Innowacje[]

    Do najważniejszych innowacji AVC można zaliczyć:

  • predykcja międzyobrazowa z adaptacyjnym podziałem obrazu na bloki o rozmiarze 4x4, 4x8, 8x4, 8x8, 8x16, 16x8 lub 16x16 punktów,
  • transformacja całkowitoliczbowa,
  • predykcyjne kodowanie wewnątrzobrazowe,
  • estymacja wektorów ruchu z dokładnością do 1/4 odstępu próbkowania,
  • długookresowa pamięć obrazów,
  • kodowanie entropijne uniwersalnymi kodami o zmiennej długości (UVLC) lub adaptacyjne kodowanie arytmetyczne (CABAC).
  • Profile kompresji[]

  • Profil PodstawowyBaseline Profile (BP) Głównie dla aplikacji o najniższym wykorzystaniu kodera, ten profil wykorzystywany jest przede wszystkim do wideokonferencji oraz urządzeń i aplikacji przenośnych.
  • Profil GłównyMain Profile (MP) Uniwersalny dla klientów przekazów strumieniowych np. satelitarnych DVB-S2 oraz naziemnych DVB-T i DVB-T2 o rozdzielczości nieprzekraczającej 720x576 pikseli.
  • Profil WysokiHigh Profile (HiP) Głównie wykorzystywany dla klientów przekazów strumieniowych o wysokiej rozdzielczości np. satelitarnych DVB-S2 oraz naziemnych DVB-T i DVB-T2. Skuteczniejszy od Main Profile, ponieważ jest w stanie w pełni skorzystać z rozdzielczości 1280x720i, 1280x720p oraz 1920x1080i. Stosowany jest również do kompresji filmów na dyskach HD DVD i Blu-ray.
  • Charakterystyka[]

    Poziomy[]

    Przyszłość standardu[]

    Ocenia się, że standard AVC w niedługim czasie wyprze poprzednie standardy, szczególnie w zastosowaniach telewizji cyfrowej, Video On Demand oraz przechowywania sekwencji wizyjnych na nośnikach cyfrowych (CDROM, DVD, Blu-ray).

    DVD (Digital Video Disc lub Digital Versatile Disc) – rozpowszechniony w roku 1995 standard zapisu danych na optycznym nośniku danych, podobnym do CD-ROM (te same wymiary: 12 lub 8 cm) lecz o większej pojemności uzyskanej dzięki zwiększeniu gęstości zapisu.Kompresja danych (ang. data compression) – polega na zmianie sposobu zapisu informacji tak, aby zmniejszyć redundancję i tym samym objętość zbioru. Innymi słowy chodzi o wyrażenie tego samego zestawu informacji, lecz za pomocą mniejszej liczby bitów.

    Współczesność[]

    Obecnie standard kodowania H.264/AVC wykorzystywany jest do transmisji telewizji wysokiej rozdzielczości w wielu cyfrowych platformach satelitarnych, oraz, między innymi, jako jeden z podstawowych formatów w oprogramowaniu QuickTime.

    Głównym konkurentem H.264/AVC jest WMV firmy Microsoft, przyjęty przez amerykańskie stowarzyszenie SMPTE jako standard VC-1, oraz AVS opracowany przez konsorcjum stworzone przez rząd chiński.

    W wyniku rezultatów badań nad udoskonalaniem formatu H.263, grupa JVT (Joint Video Team), łącząca zespoły ekspertów z organizacji ISO oraz ITU, rozpoczęła prace nad standardem kodowania H.26L, który uległ tak dalekim modyfikacjom w porównaniu do algorytmu H.263, że został następnie przemianowany na H.264.

    Entropia – w ramach teorii informacji jest definiowana jako średnia ilość informacji, przypadająca na pojedynczą wiadomość ze źródła informacji. Innymi słowy jest to średnia ważona ilości informacji niesionej przez pojedynczą wiadomość, gdzie wagami są prawdopodobieństwa nadania poszczególnych wiadomości.MPEG-2 – grupa standardów stratnej kompresji ruchomych obrazów i dźwięku zatwierdzona przez MPEG (ang. Moving Picture Experts Group) w 1994 roku. Od roku 1995 jest zatwierdzonym standardem ISO/IEC nr 13818.

    Polski Komitet Normalizacyjny opracował polskie tłumaczenie normy ISO/IEC 14496-10:2004 (standardu kodowania H.264/AVC).

    Przypisy

    Linki zewnętrzne[]

  • Zalecenia ITU-T serii H
  • Serwer ftp z archiwalnymi dokumentami grupy JVT



  • w oparciu o Wikipedię (licencja GFDL, CC-BY-SA 3.0, autorzy, historia, edycja)

    Warto wiedzieć że... beta

    Prognozowanie (późnołac. prognosis, od starogr. πρόγνωσις, nowogr. πρόγνωση prōgnosis, od πρoγιγνώσκειν progignōskein, „wiedzieć wcześniej”, od pro- „wcześniej, przed” i gignōskein, „dowiedzieć się”) lub predykcja (łac. prædictus, im. od prædicere, „przepowiadać”, od præ-, „przed, wcześniej, pra-” i dicere, „mówić”) – naukowa metoda przewidywania tego, w jaki sposób będą kształtowały się w przyszłości procesy lub zdarzenia. W trakcie procesu prognozowania formułuje się sąd na temat przyszłych stanów zjawisk i zdarzeń nazywany prognozą.
    CABAC (ang. Context-Adaptive Binary Arithmetic Coding) - kodowanie entropijne użyte w kodeku obrazu AVC jako opcjonalne względem CAVLC (Context-Adaptive Variable Length Coding). W wyniku zastosowania CABAC uzyskujemy nawet do 20% mniejszy strumień binarny względem kodowania CAVLC.
    Próbkowanie (dyskretyzacja, kwantowanie w czasie) - proces tworzenia sygnału dyskretnego, reprezentującego sygnał ciągły za pomocą ciągu wartości nazywanych próbkami. Zwykle jest jednym z etapów przetwarzania sygnału analogowego na cyfrowy.
    Telewizja cyfrowa – metoda transmisji sygnału telewizyjnego w postaci sygnału cyfrowego do odbiorników indywidualnych, np. odbiorników satelitarnych. Dzięki cyfrowej kompresji obrazu i dźwięku (w systemie MPEG-2 oraz MPEG-4) umożliwia przesłanie od 4 do 16 razy więcej programów telewizyjnych, niż w przypadku telewizji analogowej przy wykorzystaniu podobnego pasma. Pierwszy telewizor cyfrowy na świecie zaprezentowano w 1981 roku w Niemczech.
    Międzynarodowy Związek Telekomunikacyjny (ang. International Telecommunication Union, skrót ITU) to najstarsza na świecie organizacja międzynarodowa, jedna z organizacji wyspecjalizowanych ONZ, ustanowiona w celu standaryzowania oraz regulowania rynku telekomunikacyjnego i radiokomunikacyjnego. Została ona założona jako International Telegraph Union (Międzynarodowy Związek Telegraficzny) 17 maja 1865 roku w Paryżu.
    ITU-T – Sektor Normalizacji Telekomunikacji ITU (ang.: International Telecommunication Union - Telecommunication Standardization Sector)
    DVB-T (ang. Digital Video Broadcasting – Terrestrial) – standard telewizji cyfrowej DVB nadawanej naziemnie, opublikowany po raz pierwszy w roku 1997. Cyfrowe wideo, dźwięk i dane dodatkowe są przesyłane w strumieniu transportowym MPEG przy użyciu modulacji COFDM. Do kompresji audio/wideo wykorzystano standard MPEG-2, zastąpiony ostatnio przez MPEG-4 (H.264). Następcą standardu DVB-T jest DVB-T2, który zostaje sukcesywnie wprowadzany w Wielkiej Brytanii (BBC).

    Reklama