FMUSER Wirless Menghantar Video Dan Audio Lebih Mudah!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Orang Afrika
sq.fmuser.org -> Bahasa Albania
ar.fmuser.org -> Bahasa Arab
hy.fmuser.org -> Armenia
az.fmuser.org -> Azerbaijan
eu.fmuser.org -> Basque
be.fmuser.org -> Belarus
bg.fmuser.org -> Bulgaria
ca.fmuser.org -> Bahasa Catalan
zh-CN.fmuser.org -> Bahasa Cina (Ringkas)
zh-TW.fmuser.org -> Bahasa Cina (Tradisional)
hr.fmuser.org -> Bahasa Croatia
cs.fmuser.org -> Bahasa Czech
da.fmuser.org -> Denmark
nl.fmuser.org -> Belanda
et.fmuser.org -> Estonia
tl.fmuser.org -> Orang Filipina
fi.fmuser.org -> Bahasa Finland
fr.fmuser.org -> Bahasa Perancis
gl.fmuser.org -> orang Galicia
ka.fmuser.org -> Orang Georgia
de.fmuser.org -> Jerman
el.fmuser.org -> Greek
ht.fmuser.org -> Haitian Creole
iw.fmuser.org -> Bahasa Ibrani
hi.fmuser.org -> Bahasa Hindi
hu.fmuser.org -> Bahasa Hungary
is.fmuser.org -> Bahasa Iceland
id.fmuser.org -> Bahasa Indonesia
ga.fmuser.org -> Ireland
it.fmuser.org -> Bahasa Itali
ja.fmuser.org -> Jepun
ko.fmuser.org -> Bahasa Korea
lv.fmuser.org -> Bahasa Latvia
lt.fmuser.org -> Bahasa Lithuania
mk.fmuser.org -> orang Macedonia
ms.fmuser.org -> Bahasa Melayu
mt.fmuser.org -> Malta
no.fmuser.org -> Bahasa Norway
fa.fmuser.org -> Parsi
pl.fmuser.org -> Bahasa Poland
pt.fmuser.org -> Portugis
ro.fmuser.org -> Romania
ru.fmuser.org -> Rusia
sr.fmuser.org -> Bahasa Serbia
sk.fmuser.org -> Bahasa Slovak
sl.fmuser.org -> Bahasa Slovenia
es.fmuser.org -> Sepanyol
sw.fmuser.org -> Swahili
sv.fmuser.org -> Sweden
th.fmuser.org -> Thai
tr.fmuser.org -> Turki
uk.fmuser.org -> Ukraine
ur.fmuser.org -> Bahasa Urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> Wales
yi.fmuser.org -> Bahasa Yiddish
H.264 / MPEG-4 AVC (H.264) adalah standard pemampatan video terbaru dan paling menjanjikan sejak dikeluarkannya standard pemampatan video MPEG-2 pada tahun 1995. H.264 adalah standard pengekodan video antarabangsa terkini yang dikembangkan bersama oleh kumpulan pembangunan bersama ITU-T dan ISO / IEC. Melalui standard ini, kecekapan mampatan di bawah kualiti gambar yang sama telah meningkat lebih dari 2 kali ganda berbanding dengan standard sebelumnya. Oleh itu, H.264 secara amnya dianggap sebagai standard industri yang paling berpengaruh.
Satu, sejarah perkembangan H.264
H.264 disebut H.26L ketika dicadangkan oleh Kumpulan Pakar Pengekodan Video ITU pada tahun 1997, dan disebut MPEG4 Part10 (MPEG4 AVC) atau H.264 (JVT) setelah ITU dan ISO berkolaborasi dalam penyelidikan. .
Latar belakang teknikal tahap tinggi H.264
Matlamat utama standard H.264 adalah untuk memberikan kualiti gambar yang lebih baik di bawah lebar jalur yang sama daripada standard pengekodan video lain yang ada.
Dan, berbanding dengan standard antarabangsa sebelumnya seperti H.263 dan MPEG-4, H.264 mempunyai kelebihan terbesar dalam empat aspek berikut:
1. Setiap bingkai video dipisahkan menjadi blok yang terdiri dari piksel, sehingga proses pengekodan bingkai video dapat mencapai tingkat blok.
2. Kaedah redundansi spatial digunakan untuk melakukan ramalan spatial, penukaran, pengoptimuman dan pengkodan entropi (pengekodan panjang berubah) pada beberapa blok asal bingkai video.
3. Kaedah penyimpanan sementara digunakan untuk blok bingkai berurutan yang berlainan, sehingga hanya bahagian bingkai yang berturut-turut yang perlu dikodkan. Algoritma menggunakan ramalan gerakan dan pampasan gerakan untuk diselesaikan. Untuk beberapa blok tertentu, pencarian dilakukan pada satu atau lebih bingkai yang telah dikodkan untuk menentukan vektor pergerakan blok, dan dengan itu blok utama diramalkan dalam pengekodan dan penyahkodan berikutnya.
4. Teknologi kelebihan ruang sisa diadopsi untuk menyandikan baki blok dalam bingkai video. Contohnya: untuk perbezaan antara blok sumber dan blok ramalan yang sesuai, pengubahsuaian, pengoptimuman dan pengekodan entropi digunakan lagi.
Ciri H.264 dan kelebihan maju
H.264 adalah generasi baru format pemampatan video digital setelah MPEG4 dicadangkan bersama oleh International Organisation for Standardization (ISO) dan International Telecommunication Union (ITU). Ia tidak hanya mengekalkan kelebihan dan kelebihan teknologi mampatan sebelumnya, tetapi juga memiliki teknologi pemampatan lain yang tidak dapat dibandingkan. Banyak kelebihan.
1. Kadar Bit Rendah: Berbanding dengan teknologi pemampatan seperti MPEG2 dan MPEG4 ASP, di bawah kualiti gambar yang sama, jumlah data yang dimampatkan menggunakan teknologi H.264 hanya 1/8 MPEG2 dan 1/3 MPEG4. Jelas, penggunaan teknologi pemampatan H.264 akan sangat menjimatkan masa muat turun pengguna dan caj trafik data.
2. Gambar berkualiti tinggi: H.264 dapat memberikan gambar berkualiti tinggi (kualiti DVD) yang berterusan dan lancar.
3. Toleransi kesalahan yang kuat: H.264 menyediakan alat yang diperlukan untuk menyelesaikan kesilapan seperti kehilangan paket yang cenderung berlaku dalam persekitaran rangkaian yang tidak stabil.
4. Kesesuaian rangkaian yang kuat: H.264 menyediakan Lapisan Adaptasi Rangkaian, yang membolehkan fail H.264 dihantar dengan mudah di rangkaian yang berbeza (seperti Internet, CDMA, GPRS, WCDMA, CDMA2000, dll.).
2. Gambaran keseluruhan standard H.264
H.264, seperti standard sebelumnya, juga merupakan mod pengekodan hibrid dari DPCM plus coding transform. Walau bagaimanapun, ia menggunakan reka bentuk ringkas "kembali ke asas" dan tidak memerlukan banyak pilihan untuk mendapatkan prestasi mampatan yang jauh lebih baik daripada H.263 ++; ia menguatkan kemampuan menyesuaikan diri dengan pelbagai saluran dan menggunakan struktur dan sintaks "mesra rangkaian". Kondusif untuk memproses kesalahan dan kehilangan paket; pelbagai sasaran aplikasi untuk memenuhi keperluan kecepatan yang berbeza, resolusi yang berbeza dan kesempatan penghantaran (penyimpanan) yang berbeza.
Secara teknikal, ia memusatkan kelebihan standard sebelumnya dan menyerap pengalaman yang terkumpul dalam perumusan standard. Berbanding dengan profil sederhana H.263 v2 (H.263 +) atau MPEG-4 (Profil Ringkas), H.264 dapat menjimatkan sehingga 50 pada kebanyakan kadar kod ketika menggunakan pengekod terbaik yang serupa dengan kaedah pengekodan di atas% Kadar bit. H.264 dapat terus memberikan kualiti video yang tinggi pada semua kadar bit. H.264 dapat berfungsi dalam mod latensi rendah untuk menyesuaikan diri dengan aplikasi komunikasi masa nyata (seperti persidangan video), dan juga dapat berfungsi dengan baik dalam aplikasi tanpa sekatan penangguhan, seperti penyimpanan video dan aplikasi streaming video berdasarkan pelayan. H.264 menyediakan alat untuk menangani kehilangan paket dalam rangkaian penghantaran paket, dan alat untuk menangani kesalahan bit dalam rangkaian tanpa wayar yang rawan kesalahan.
Pada peringkat sistem, H.264 mengusulkan konsep baru, yang merupakan pembahagian konseptual antara Video Coding Layer (VCL) dan Network Abstraction Layer (NAL), yang pertama menjadi inti kandungan video Ekspresi kandungan yang dimampatkan, yang terakhir adalah ungkapan yang disampaikan melalui jenis rangkaian tertentu, struktur ini memudahkan pembungkusan maklumat dan kawalan maklumat keutamaan yang lebih baik. Gambarajah blok pengekodan sistem H.264 ditunjukkan seperti dalam Gambar 1.
Gambar rajah blok sistem H.1
Tiga, teknologi utama standard H.264
1. Pengekodan ramalan intraframe
Pengekodan intra-frame digunakan untuk mengurangkan kelebihan ruang gambar. Untuk meningkatkan kecekapan pengekodan intra-bingkai H.264, korelasi spasial makroblock bersebelahan digunakan sepenuhnya dalam bingkai tertentu, dan blok makro yang berdekatan biasanya mengandung atribut yang serupa. Oleh itu, semasa mengekod macroblock tertentu, ramalkan terlebih dahulu berdasarkan macroblock di sekitarnya (biasanya berdasarkan macroblock di sudut kiri atas, kerana macroblock ini telah dikodkan), dan kemudian hitung perbezaan antara nilai yang diramalkan dan nilai sebenar Nilai tersebut dikodkan, sehingga dibandingkan dengan pengekodan bingkai secara langsung, kadar bit dapat dikurangkan.
H.264 menyediakan 6 mod untuk ramalan macroblock 4 × 4 piksel, termasuk 1 ramalan DC dan 5 ramalan arah, seperti yang ditunjukkan pada Gambar 2. Dalam gambar, sejumlah 9 piksel dari A hingga I dari blok bersebelahan telah dikodkan dan boleh digunakan untuk ramalan. Sekiranya kita memilih mod 4, maka 4 piksel a, b, c, dan d diramalkan sama dengan E Nilai, e, f, g, dan h4 piksel diramalkan sama dengan F. Untuk kawasan rata dalam gambar yang mengandungi sedikit maklumat ruang, H.264 juga menyokong pengekodan intra-bingkai 16 × 16.
Rajah 2 Mod pengekodan intra
2. Pengekodan ramalan antara bingkai
Pengekodan ramalan antara bingkai menggunakan kelebihan temporal dalam bingkai berturut-turut untuk anggaran pergerakan dan pampasan. Pampasan gerakan H.264 menyokong sebahagian besar ciri utama dalam piawaian pengekodan video sebelumnya, dan secara fleksibel menambahkan lebih banyak fungsi. Selain mendukung bingkai P dan bingkai B, H.264 juga mendukung bingkai Frame-SP transmisi antara aliran baru. Setelah aliran kod mengandungi bingkai SP, ia dapat dengan cepat beralih antara aliran kod dengan kandungan yang serupa tetapi dengan kadar bit yang berbeza, dan menyokong mod akses rawak dan pemutaran pantas pada masa yang sama.
Anggaran gerakan H.264 mempunyai empat ciri berikut.
(1) Segmentasi blok makro dengan pelbagai ukuran dan bentuk
Pampasan gerak bagi setiap blok makro 16 × 16 piksel boleh menggunakan pelbagai ukuran dan bentuk. H.264 menyokong 7 mod, seperti yang ditunjukkan pada Gambar 4. Pampasan pergerakan mod blok kecil meningkatkan prestasi pemprosesan maklumat terperinci gerakan, mengurangkan kesan blok, dan meningkatkan kualiti gambar.
(2) Pampasan gerakan sub-piksel berketepatan tinggi
Pada H.263, anggaran gerakan ketepatan setengah piksel digunakan, sementara pada H.264, anggaran gerakan ketepatan 1/4 piksel dapat digunakan. Apabila ketepatan yang sama diperlukan, ralat sisa selepas H.1 menggunakan anggaran ketepatan 8/264 atau 1/4 piksel lebih kecil daripada ralat baki selepas H.1 menggunakan anggaran pergerakan ketepatan setengah piksel. Dengan cara ini, dengan ketepatan yang sama, H.8 memerlukan kadar bit yang lebih kecil dalam pengekodan antara bingkai.
(3) Ramalan pelbagai bingkai
H.264 menyediakan fungsi ramalan multi-bingkai pilihan. Semasa pengekodan antara bingkai, 5 bingkai rujukan yang berbeza dapat dipilih, yang memberikan prestasi pembetulan ralat yang lebih baik, yang dapat meningkatkan kualiti gambar video. Ciri ini digunakan terutamanya dalam situasi berikut: gerakan berkala, gerakan terjemahan, dan menukar lensa kamera bolak-balik antara dua pemandangan yang berbeza.
(4) Penapis deblocking
H.264 mendefinisikan penapis adaptif untuk menghilangkan kesan blok, yang dapat menangani tepi blok mendatar dan menegak dalam gelung ramalan, sangat mengurangkan kesan blok.
3. Transformasi integer
Dari segi transformasi, H.264 menggunakan transformasi yang serupa dengan DCT berdasarkan blok 4 × 4 piksel, tetapi menggunakan transformasi spatial berasaskan integer. Tidak ada transformasi songsang. Terdapat masalah ralat kerana pertukaran. Matriks transformasi adalah seperti yang ditunjukkan dalam Rajah 5. Dibandingkan dengan operasi titik terapung, transformasi integer DCT akan menyebabkan beberapa ralat tambahan, tetapi kerana kuantisasi setelah transformasi DCT juga mempunyai ralat kuantisasi, jika dibandingkan dengannya, pengaruh ralat pengkuantisasi disebabkan oleh transformer DCT integer tidak besar. Di samping itu, transformasi integer DCT juga mempunyai kelebihan mengurangkan jumlah pengiraan dan kerumitan, yang kondusif untuk pemindahan ke DSP titik tetap.
4. Kira
Terdapat 32 langkah pengkuantisasi yang berbeza di H.264, yang sangat mirip dengan 31 langkah pengkuantisasi di H.263, tetapi di H.264, ukuran langkahnya progresif pada kadar kompaun 12.5%, dan Bukan pemalar tetap.
Dalam H.264, terdapat juga dua cara untuk membaca pekali transformasi: Pengimbasan zigzag dan pengimbasan berganda. Dalam kebanyakan kes, imbasan zigzag sederhana digunakan; imbasan dua kali hanya digunakan dalam blok dengan tahap pengkuantian yang lebih kecil, yang membantu meningkatkan kecekapan pengekodan.
5. Pengekodan entropi
Langkah terakhir pemprosesan pengekodan video adalah pengekodan entropi. Dua kaedah pengkodan entropi yang berbeza digunakan dalam H.264: Pengekodan Panjang Pembolehubah Universal (UVLC) dan Pengekodan Aritmetik Binari Berasaskan Teks (CABAC).
Dalam standard seperti H.263, jadual kod VLC yang berbeza digunakan mengikut jenis data yang akan dikodkan, seperti pekali transformasi dan vektor gerakan. Jadual kod UVLC di H.264 menyediakan kaedah mudah, tidak kira jenis data yang dilambangkan oleh simbol, jadual kod panjang perkataan berubah-ubah seragam digunakan. Kelebihannya adalah kesederhanaan; kelemahannya ialah jadual kod tunggal berasal dari model taburan statistik kebarangkalian, tanpa mempertimbangkan hubungan antara simbol kod, dan kesannya tidak begitu baik pada kadar kod sederhana dan tinggi.
Oleh itu, kaedah CABAC pilihan juga disediakan dalam H.264. Pengekodan aritmetik membolehkan penggunaan model kebarangkalian semua elemen sintaksis (pekali transformasi, vektor gerakan) pada kedua-dua pengekodan dan penyahkodan. Untuk meningkatkan kecekapan pengekodan aritmetik, melalui proses pemodelan kandungan, model kebarangkalian asas dapat menyesuaikan diri dengan ciri statistik yang berubah dengan bingkai video. Pemodelan kandungan memberikan perkiraan kebarangkalian bersyarat bagi simbol berkod. Dengan menggunakan model kandungan yang sesuai, korelasi antara simbol dapat dihapus dengan memilih model kebarangkalian yang sesuai dari simbol-simbol berkod yang berdekatan dengan simbol yang sedang dikodkan. Elemen sintaksis yang berbeza biasanya disimpan Model yang berbeza.
Keempat, penerapan H.264 dalam persidangan video
Pada masa ini, kebanyakan sistem persidangan video menggunakan standard pengekodan video H.261 atau H.263, dan kemunculan H.264 membolehkan H.264 mengurangkan kadar bit sebanyak 50% berbanding dengan H.263 pada kadar yang sama. Dengan kata lain, walaupun pengguna hanya menggunakan lebar jalur 384kbit / s, mereka dapat menikmati perkhidmatan video berkualiti tinggi hingga 768kbit / s di bawah H.263. H.264 bukan sahaja dapat membantu menjimatkan perbelanjaan yang besar, tetapi juga meningkatkan kecekapan penggunaan sumber, dan pada masa yang sama membolehkan perkhidmatan persidangan video berkualiti komersial mempunyai lebih banyak bakal pelanggan.
Pada masa ini, sudah ada beberapa produk persidangan video pengeluar yang menyokong protokol H.264, dan pengeluar komited untuk mempopularkan standard industri baru H.264. Oleh kerana vendor penyelesaian persidangan video yang lain mengikut teladan mereka satu demi satu, kita akan dapat menikmati sepenuhnya kelebihan perkhidmatan video H.264.
|
Masukkan e-mel untuk mendapatkan kejutan
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Orang Afrika
sq.fmuser.org -> Bahasa Albania
ar.fmuser.org -> Bahasa Arab
hy.fmuser.org -> Armenia
az.fmuser.org -> Azerbaijan
eu.fmuser.org -> Basque
be.fmuser.org -> Belarus
bg.fmuser.org -> Bulgaria
ca.fmuser.org -> Bahasa Catalan
zh-CN.fmuser.org -> Bahasa Cina (Ringkas)
zh-TW.fmuser.org -> Bahasa Cina (Tradisional)
hr.fmuser.org -> Bahasa Croatia
cs.fmuser.org -> Bahasa Czech
da.fmuser.org -> Denmark
nl.fmuser.org -> Belanda
et.fmuser.org -> Estonia
tl.fmuser.org -> Orang Filipina
fi.fmuser.org -> Bahasa Finland
fr.fmuser.org -> Bahasa Perancis
gl.fmuser.org -> orang Galicia
ka.fmuser.org -> Orang Georgia
de.fmuser.org -> Jerman
el.fmuser.org -> Greek
ht.fmuser.org -> Haitian Creole
iw.fmuser.org -> Bahasa Ibrani
hi.fmuser.org -> Bahasa Hindi
hu.fmuser.org -> Bahasa Hungary
is.fmuser.org -> Bahasa Iceland
id.fmuser.org -> Bahasa Indonesia
ga.fmuser.org -> Ireland
it.fmuser.org -> Bahasa Itali
ja.fmuser.org -> Jepun
ko.fmuser.org -> Bahasa Korea
lv.fmuser.org -> Bahasa Latvia
lt.fmuser.org -> Bahasa Lithuania
mk.fmuser.org -> orang Macedonia
ms.fmuser.org -> Bahasa Melayu
mt.fmuser.org -> Malta
no.fmuser.org -> Bahasa Norway
fa.fmuser.org -> Parsi
pl.fmuser.org -> Bahasa Poland
pt.fmuser.org -> Portugis
ro.fmuser.org -> Romania
ru.fmuser.org -> Rusia
sr.fmuser.org -> Bahasa Serbia
sk.fmuser.org -> Bahasa Slovak
sl.fmuser.org -> Bahasa Slovenia
es.fmuser.org -> Sepanyol
sw.fmuser.org -> Swahili
sv.fmuser.org -> Sweden
th.fmuser.org -> Thai
tr.fmuser.org -> Turki
uk.fmuser.org -> Ukraine
ur.fmuser.org -> Bahasa Urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> Wales
yi.fmuser.org -> Bahasa Yiddish
FMUSER Wirless Menghantar Video Dan Audio Lebih Mudah!
Hubungi Kami
alamat:
No.305 Bilik HuiLan Bangunan No.273 Huanpu Road Guangzhou China 510620
Kategori
Buletin