Anda di halaman 1dari 14

H264

1. Pengertian H264 Kompresi Video terbaru, H.264 ( juga dikenal sebagai MPEG !"#$V% &or $d'an(ed Video %oding ) ,H.264 4 Part

berlisensi standar *ang

mendukung teknik kompresi 'ideo *ang paling e&isien *ang tersedia saat ini. +anpa mengorbankan kualitas gambar , en(oder H.264 dapat mengurangi ukuran &ile 'ideo digital dengan lebi, dari -" . dibandingkan dengan &ormat Motion /PEG dan seban*ak 0" . lebi, dibandingkan dengan MPEG 4. 1ni berarti ba,2a band2idt, jaringan jau, lebi, sedikit dan ruang pen*impanan *ang diperlukan untuk 'ideo mengajukan . $tau dari sudut pandang lain, kualitas 'ideo *ang lebi, tinggi dapat di(apai untuk bit rate tertentu . H264 atau lebi, dikenal dengan $d'an(ed Video %oding ($V%) merupakan sebua, (ode( 'ideo digital *ang memiliki keunggulan dalam rasio kompresi (tingkat kompresi *ang tinggi) dengan meman&aatkan metoda blok trans&ormasi adapti& *ang e&ekti&, karena itu H264 dikembangkan untuk memenu,i kebutu,an akan 'ideo digital dengan tingkat kompresi *ang tinggi. H264 dikembangkan ole, 1+3 + Video %oding E4perts Group (V%EG) bersama sama dengan 156#1E% Mo'ing Pi(ture E4pert Group (MPEG) *ang dinamakan /oint Video +eam (/V+). 7erikut adala, table perbedaan 5ebua, gambaran sejara, 1+3 + tentang standar kompresi dili,at pada table ! berikut 8 +abel ! 5tandar Kompresi,5pesi&ikasi dan $plikasi

5umber 8 9ogite(, +ujuan di balik standar H.264 adala, untuk men*ediakan 'ideo berkualitas tinggi dengan ,arga sedikit lebi, renda, daripada standar sebelumn*a . Pada saat *ang sama , desain tidak perlu terlalu rumit atau ma,al untuk diterapkan . H.264 sangat meningkatkan kinerja kompresi standar seperti MPEG 2 dan MPEG 4 Visual. Gambar ! menunjukkan perbandingan &rame 'ideo menggunakan MPEG 2, MPEG 4 standar Visual, dan standar H.264 dengan kompresi di bit rate *ang sama.

Gambar ! Perbedaan MPEG 2, MPEG 4 standar Visual, dan standar H.264

2. 2.1

Karakteristik Deblocking filter :eblo(king &ilter digunakan untuk memperbaiki kualitas gambar *ang

pada intin*a adala, meng,aluskan (mengurangi) e&ek blo(king *ang biasa terjadi pada 'ideo digital. :eblo(king &ilter diaplikasikan dalam setiap 444 blo(k maupun !64!6 makroblo(k se,ingga akan meng,asilkan kualitas 'ideo *ang lebi, baik. ;ilter ini memliki dua keuntungan *aitu 8 5isi sisi dari blo(k dan makroblo(k akan lebi, ,alus se,ingga meningkatkan kualitas dari gambar *ang di de(ode. Makroblo(k *ang di&ilter akan digunakan untuk prediksi motion (ompensated dari &rame berikutn*a (pada en(oder), *ang meng,asilkan <residu= *ang lebi, sedikit pada saat proses prediksi. 2.2 Profile dan level H264#$V% memiliki tiga pro&ile, *aitu 8 !. 7aseline pro&ile (digunakan untuk 'ideo(on&eren(e dan aplikasi 2ireless) Han*a mendukung 1 pi(ture dan P pi(ture (tidak mendukung 7 pi(ture) Mendukung in loop deblo(king &ilter > sample motion (ompensation Mendukung ukuran blo(k sampai dengan 444 Mendukung adapti'e &rame#&ield %$V9% (V9% based entrop* (oding)

2. Main pro&ile (digunakan untuk la*anan broad(ast) Mendukung semua &itur baseline pro&ile ke(uali penamba,an &itur error resilien(e Mendukung 7 pi(ture %$7$% ((onte4t adapti'e binar* arit,meti( (oding) Mendukung interla(ed pi(ture Menggunakan M7 le'el pada saat pergantian &rame#&ield Prediksi P pi(ture dan 7 pi(ture se(ara adapti'e ?. E4tended Pro&ile (digunakan dalam aplikasi streaming) Mendukung semua &itur baseline pro&ile Mendukung 7 pi(ture Mendukung error resilien(e (melakukan partisi data) Mendukung pergantian &rame#&ield dengan 5P#51 5etiap le'el memiliki batas atas nilai dari ukuran gambar (dalam makroblo(k), rata rata 2aktu proses de(ode (dalam makroblo(k perdetik), ukuran multipi(ture bu&&er, bitrate 'ideo, dan ukuran bu&&er 'ideo.

Gambar 1 Perkembangan standar kompresi 'ideo

3 3.1

Perbedaan dan Kelebihan H264 Kelebihan Kompresi ideo H.264 :ibandingkan dengan standar seperti MPEG 2 dan MPEG 4 Visual,

H.264 memiliki kelebi,an antara lain8 a. b. Kualitas gambar *ang lebi, baik pada bitrate kompresi *ang sama Ke(epatan bit kompresi *ang lebi, renda, untuk kualitas gambar *ang sama. 5tandar H.264 mena2arkan &leksibilitas *ang lebi, besar dari segi kompresi dan transmisi. 5ebua, en(oder H.264 dapat memili, dari berbagai jenis alat kompresi, se,ingga (o(ok untuk aplikasi mulai dari bitrate renda, ,ingga transmisi H:+V ke konsumen tele'isi.
!abel 2. Perbandingan standar kompresi 'ideo

:iran(ang untuk mengatasi beberapa kelema,an dalam standar kompresi 'ideo sebelumn*a , H.264 memberikan pada *ang tujuan mendukung 8

1mplementasi *ang memberikan pengurangan bit rate rata rata 0" . , mengingat kualitas 'ideo tetap dibandingkan dengan standar 'ideo lainn*a

Kesala,an keta,anan se,ingga kesala,an pengiriman melalui berbagai jaringan ditoleransi

Kemampuan laten(* renda, dan kualitas *ang lebi, baik untuk laten(* tinggi

5pesi&ikasi sintaks 9angsung *ang men*eder,anakan implementasi +epat de(oding pertandingan , *ang mende&inisikan persis bagaimana per,itungan numerik ,arus dibuat ole, en(oder dan de(oder untuk meng,indari kesala,an dari terakumulasi H.264 juga memiliki &leksibilitas untuk mendukung berbagai ma(am

aplikasi dengan bit rate *ang sangat berbeda pers*aratan . Misaln*a, dalam 'ideo ,iburan aplikasi *ang meliputi siaran , satelit , kabel dan :V: H.264 akan mampu memberikan kinerja antara ! sampai !" Mbit # s dengan laten(* tinggi, sementara untuk la*anan telekomunikasi , H.264 dapat memberikan tingkat sedikit di ba2a, ! Mbit # s dengan laten(* renda, . 3.2 Kelebihan "tr#kt#r ideo H.264

Gambar 2 Perbedaan 5truktur Video MPEG 2, MPEG 4 dan H.264

5truktur 'ideo H.264 serupa dengan MPEG 4 karena struktur tersebut di kembangkan berdasarkan MPEG 4, H.264 memiliki beberapa bagian *aitu G6P, sli(e, ma(roblo(k dan blo(k. Han*a saja terdapat beberapa perbedaan *ang merupakan pen*empurnaan dari MPEG 4 *ang sala, satun*a adala, ukuran blok *ang lebi, ke(il *aitu 4@4. :imana8 !. Video seAuen(e, dia2ali dengan seAun(e ,eader, berisi satu group gambar atau lebi,, diak,iri dengan (ode end o& seAuen(e 2. G6P (Group o& pi(tures), sebua, ,eader dan rangkaian satu gambar atau lebi,. ?. Pi(ture, primar* (oding unit dari 'ideo seAuen(e, merepresentasikan nilai luminan(e (B) n2 (,rominan(e (%b dan %r) 4. 5li(e, satu atau lebi, ma(roblo(k, untuk urutann*a dari kiri ke kanan dan atas ke ba2a, dan ini penting untuk error ,andling, bila terjadi error maka akan di skip ke slin(e berikutn*a. 0. Ma(roblo(k, basi( (oding unit pada algoritma MPEG !6@!6 pi4el segment dalam sebua, &rame, ma(roblo(k terdiri dari 4 luminan(e, ! %r dan ! %b. 6. 7lo(k, (oding unit terke(il pada algoritma MPEG -@- pi4el, dapat berupa sala, satu dari luminan(e re( (,rominan(e, atau blue (,rominan(e. 4. $plikasi H264 ;ormat 'ideo H.264 memiliki berbagai aplikasi *ang sangat luas *ang men(akup segala bentuk kompresi 'ideo digital dari aplikasi bit tingkat renda, streaming internet, untuk men*iarkan H:+V dan aplikasi :igital %inema. :engan menggunakan H.264, men*impan bit rate sebesar 0". atau lebi,. Kualitas +V satelit digital, dapat di(apai sebesar !,0 Mbit # s, dibandingkan

dengan titik operasi saat 'ideo MPEG 2 di sekitar ?,0 Mbit # s. 3ntuk memastikan kompatibilitas dan adopsi *ang bebas masala,, ban*ak badan standar tela, meruba, atau menanmba,kan H.264#$V% ke standar 'ideo mereka se,ingga pengguna dapat menggunakan H.264#$V%. :igital Video 7road(ast pro*ek (:V7) men*etujui penggunaan

H.264#$V% untuk tele'isi siaran pada ak,ir 2""4. 7adan standar Komite 5istem +ele'isi ($+5%) di $merika 5erikat men*etujui penggunaan H.264#$V% untuk tele'isi disiarkan pada bulan /uli 2""-, meskipun standar itu belum dipakai untuk men*iarkan $+5% tetap di $merika 5erikat. $V%H: adala, &ormat perekaman de&inisi tinggi diran(ang

ole, 5on* danPanasoni( *ang menggunakan H.264 (sesuai dengan H.264 dengan menamba,kan &itur spesi&ik aplikasi tamba,an). $V% 1ntra adala, &ormat kompresi intra&rame *ang ,an*a dikembangkan ole, Panasoni(. %%+V (%lose %ir(uit +V) atau Video Surveillance tela, memasukkan teknologi ini pada berbagai ma(am produk. 5ebelum teknologi ini, &ormat kompresi *ang digunakan dalam industri :VC :igital Video Ce(ord umumn*a berkualitas renda, dalam mengkompresi. :engan penerapan teknologi kompresi H.264 untuk industri 'ideo sur'eillan(e, kualitas rekaman 'ideo menjadi meningkat se(ara substansial. Mulai ta,un 2""-, beberapa industri sur'eilans mempromosikan teknologi H.264 sebagai sinonim dengan D'ideo kualitas tinggiD. %. 6. &mplementasi H264 "tandart H264 H.264 adala, nama *ang digunakan ole, 1+3 +, sedangkan 156 # 1E% memiliki menamain*a MPEG 4 Part !"#$V% H.264 adala, ,asil dari sebua, pro*ek bersama antara 1+3 mengkoordinasikan standar + Video Coding Expert Group dan 156 # 1E% + adala, sektor *ang nama 1nternational telekomunikasi atas Moving Picture Experts Group ( MPEG ) . 1+3

+ele(ommuni(ation 3nion . 156 singkatan dari 1nternational 6rganiEation &or 5tandardisasi dan 1E% singkatan dari 1nternational Ele(trote(,ni(al %ommission , *ang menga2asi standar untuk semua teknologi listrik , elektronik dan terkait . H.264 adala, nama *ang digunakan ole, 1+3 + , sedangkan 156 # 1E% memiliki menamain*a MPEG 4 7agian !"#$V% karena disajikan sebagai bagian baru dalam n*a MPEG 4 suite. MPEG 4 5uite termasuk , misaln*a , MPEG 4 Part 2 , *ang merupakan standar *ang tela, digunakan ole, 'ideo *ang en(oders berbasis 1P dan kamera jaringan . /adi H.264 adala, nama *ang digunakan ole, 1+3 +, sedangkan 156 # 1E% memiliki menamain*a MPEG 4 Part !"#$V% atau lebi, spesi&ik 156#1E% !44F6 !"82""?. 156 # 1E% !44F6 !"82"!" menentukan Advanced Video Coding untuk coding audio 'isual. 156 # 1E% !44F6 !"82"!" dikembangkan sebagai tanggapan ter,adap kebutu,an *ang berkembang untuk kompresi *ang lebi, tinggi gambar bergerak untuk berbagai aplikasi seperti media pen*impanan digital, siaran tele'isi, internet streaming, dan real time komunikasi audio'isual. 156 # 1E% !44F6 !"82"!" menentukan sintaks representasi 'ideo kode dan proses de(oding terkait *ang (o(ok untuk digunakan dalam berbagai aplikasi dan lingkungan jaringan. 156 # 1E% !44F6 !"82"!" termasuk spesi&ikasi Advance Video Coding ($V%) dan ekstensi *ang terkait untuk mengakti&kan Scalable Video Coding (5V%) dan Multiview Video Coding (MV%).

6.1

"tandarisasi kompresi video H.264'$ ( 7erdasarkan 156#1E% !44F6 !", 5tandar H.264#$V% pertama kali

diterbitkan pada Mei ta,un 2""? dan dibangun berdasarkan pada konsep a2al standar seperti MPEG 2 dan MPEG 4 Visual. H.264 mena2arkan e&isiensi kompresi *ang lebi, baik *akni kompresi 'ideo *ang lebi, berkualitas dan &leksibilitas *ang lebi, besar dalam melakukan kompresi, transmisi dan pen*impanan 'ideo. Video en(oder pada H.264 dapat melakukan prediksi,

trans&orm dan proses en(oding untuk meng,asilkan kompresi bitstream H.264. 5edangkan 'ideo de(oder H.264 dapat melakukan proses de(oding se(ara lengkap, in'erse trans&orm dan rekonstruksi untuk memng,asilkan sebua, urutan 'ideo *ang tela, dien(ode. Kesatuan +elekomunikasi $ntarabangsa 5ektor Komunikasi Cadio (1+3 C) menerima H.264#$V% dalam

1+3 C 7+.!6-G DPenurunan kadar bit 'ideo untuk agi,an aplikasi imejan digital skrin besar dalam masa n*ata untuk dibentangkan dalam suasana pa2agamD

). (ara Ker*a Kompresi H264 Kompresi 'ideo adala, tentang mengurangi dan meng,apus data 'ideo *ang berlebi,an se,ingga &ile 'ideo digital dapat se(ara e&ekti& dikirim dan disimpan . Proses ini melibatkan menerapkan algoritma untuk sumber 'ideo untuk membuat &ile terkompresi *ang siap untuk pengiriman atau pen*impanan . 3ntuk memutar &ile terkompres, algoritma terbaik diterapkan untuk meng,asilkan 'ideo *ang menunjukkan konten *ang ,ampir sama dengan aslin*a Haktu *ang dibutu,kan untuk kompres , mengirim, dekompresi dan menampilkan &ile disebut latency . semakin baik algoritma kompresi , semakin tinggi latency , mengingat kekuatan pemrosesan *ang sama . 5epasang algoritma *ang bekerja bersama sama disebut codec video ( encoder / decoder ) . %ode( 'ideo *ang mengimplementasikan standar *ang berbeda biasan*a tidak kompatibel satu sama lain , *aitu, konten 'ideo *ang dikompresi menggunakan satu standar tidak dapat didekompresi dengan standar *ang berbeda . 5tandar kompresi 'ideo *ang berbeda menggunakan metode *ang berbeda untuk mengurangi data, dan karenan*a , ,asil berbeda dalam bit rate , kualitas dan laten(* . Hasil dari en(oders *ang menggunakan standar kompresi *ang sama juga dapat ber'ariasi karena peran(ang en(oder dapat memili, untuk menerapkan set alat *ang berbeda dide&inisikan ole, standar . 5elama output dari en(oder sesuai

dengan &ormat standar dan de(oder , adala, mungkin untuk membuat implementasi *ang berbeda . Gra&ik di ba2a, ini memberikan perbandingan bit rate , dengan le'el kualitas sin*al *ang sama , 7erikut standar 'ideon*a 8 Motion /PEG , MPEG dan H.264 ( pro&il dasar ) . 4 Part 2 (tidak ada kompensasi gerak ) , MPEG 4 7agian 2 ( dengan kompensasi gerak )

Gambar Perbedaan Kompresi Video 5ebua, en(oder H.264 *ang di,asilkan ,ingga 0" . lebi, sedikit bit per detik untuk urutan 'ideo sampel daripada MPEG 4 en(oder dengan gerak kompensasi . en(oder H.264 setidakn*a tiga kali lebi, e&isien daripada MPEG 4 en(oder tanpa kompensasi gerak dan setidakn*a enam kali lebi, e&isien daripada Motion /PEG . +. "istem ,rames H264

+ergantung pada pro&il H.264 , berbagai jenis &rame seperti 1 &rame , P dan 7 &rame , mungkin digunakan ole, en(oder .

&rame

5ebua, 1 &rame , atau bingkai intra , adala, bingkai mandiri *ang dapat dide(ode tersendiri tanpa re&erensi ke gambar lainn*a . Gambar pertama dalam urutan 'ideo selalu merupakan 1 &rame . 1 &rame *ang dibutu,kan sebagai titik a2al untuk pemirsa baru atau titik sinkronisasi jika aliran bit ditransmisikan rusak . 1 &rame dapat digunakan untuk mengimplementasikan &ast &or2ard , re2ind dan &ungsi akses a(ak lainn*a . 5ebua, en(oder akan se(ara otomatis memasukkan 1 &rame se(ara berkala atau sesuai permintaan jika klien baru di,arapkan untuk bergabung dalam aliran atau urutan. Kelema,an dari 1 &rame adala, ba,2a mengkonsumsi lebi, ban*ak bit , namun di sisi lain , tidak meng,asilkan ban*ak bekas 5ebua, P &rame , *ang merupakan singkatan dari bingkai antar predikti& , membuat re&erensi untuk bagian 1 sebelumn*a dan # atau P &rame ( s ) untuk kode &rame . P &rame biasan*a membutu,kan lebi, sedikit bit dari 1 &rame , namun kelema,an adala, ba,2a sangat sensiti& ter,adap kesala,an transmisi karena ketergantungan *ang kompleks pada a2al P dan 1 kerangka a(uan . 5ebua, 7 &rame , atau bingkai antar bi prediksi , adala, bingkai *ang

membuat re&erensi untuk kedua kerangka a(uan a2al dan kerangka masa ak,ir atau *ang akan datang . Ketika 'ideo de(oder mengembalikan 'ideo dengan de(oding bingkai bit stream demi bingkai, de(oding ,arus selalu mulai dengan 1 &rame. P &rame dan 7 &rame, jika digunakan, ,arus diterjema,kan bersama sama dengan re&erensi &rame (s).

Gambar 3rutan ;rame 1, 7 dan P 3rutan k,as dengan 1 , 7 dan P &rame. 5ebua, P &rame ,an*a dapat re&erensi dari 1 atau P &rame sebelumn*a, sementara 7 &rame dapat re&erensi baik sebelumn*a dan setela,n*a 1 atau P &rame. :alam pro&il dasar H.264, ,an*a 1 dan P &rame digunakan. Pro&il ini sangat ideal untuk kamera jaringan dan 'ideo en(oders karena laten(* renda, di(apai karena 7 &rame tidak digunakan. dasar

Kesimp#lan H264

D$,!$- P."!$K$ ,ttp8##&(ommer(e!G.blogspot.(om#2""-#"0#,264 mpeg 4 part !".,tml ,ttp8##ms.2ikipedia.org#2iki#H.264#MPEG 4I$V% ,ttp8##anangss.blogspot.(om#2"!"#"4#,264 mpeg 4 a'(.,tml

Anda mungkin juga menyukai