JARINGAN MULTIMEDIA
Resume Digital Video Coding
Oleh : Desy Candra Novitasari 5110100045 |
Jurusan Teknik Informatika
Fakultas Teknologi Informasi
Institut
Teknologi Sepuluh Nopember
5. Digital Video Coding
Sejak pengenalan awal dari D-1 format Sony, yang
digital mencatat definisi (RGB) komponen video terkompresi standar pada tahun
1983, upaya penelitian dan pengembangan di digital video coding (kompresi)
telah aktif mengejar. Lebih khusus lagi, banyak jenis standar video coding
sekarang tersedia untuk melayani pemutaran video digital, penyimpanan dalam CD
atau DVD, dan penyiaran atau streaming melalui Internet. Digital video
ditangkap dalam dua bentuk yang berbeda: interlaced scan dan progressive scan.
Interlaced scan, yang merupakan format yang digunakan oleh sistem siaran TV
analog, catatan gambar dalam bolak set garis genap dan ganjil, masing-masing
set garis aneh atau bahkan yang disebut sebagai lapangan, dan pasangan
berturut-turut bidang genap dan ganjil adalah disebut bingkai.
Dibandingkan dengan teknik citra digital coding, ada
banyak masalah tambahan teknis dan format (lihat Tabel 5.1) yang terlibat dalam
coding video digital, termasuk yang berikut :
1. Chroma
subsampling
2. Intraframe compression
3. Interframe compression
4. Entropy coding
5. Rate
control
5.1 Evolution
of digital video coding
Standar pertama video digital praktis coding adalah
H.261, yang diusulkan oleh International Telecommunication Union ( ITU - T )
pada tahun 1990, awalnya dirancang untuk pengiriman melalui jalur ISDN yang
kecepatan data merupakan kelipatan dari 64 kbps. Algoritma pengkodean ini
dirancang untuk dapat beroperasi pada data rate antara 40 kbps dan 2 Mbps.
Standar ini mendukung CIF ( 352 · 288 ) dan QCIF ( 176 · 144 ) frame video dengan
4 : 2 : 0 subsampling kroma.
Seperti dibahas dalam Bab 3, MPEG - 1 adalah standar
sistem tingkat yang mendefinisikan sekelompok audio dan video ( AV ) coding dan
standar kompresi disepakati oleh komite MPEG .
MPEG -2 video meluas MPEG-1 dalam beberapa hal ,
untuk membuat dirinya coding generik gambar bergerak dan audio yang terkait.
Telah banyak digunakan di seluruh dunia untuk menentukan format digital
definisi standar ( SD ) atau high-definition ( HD ) sinyal televisi disiarkan
oleh terestrial (" over- the-air "), kabel digital, dan satelit
siaran langsung sistem TV.
The video H.263 standar coding dikembangkan sebagai -
bitrate rendah solusi video conferencing , melainkan penyempurnaan evolusioner
berdasarkan pengalaman dari H.261, MPEG - 1, MPEG - 2 dan standar.
The H.263 codec pertama kali dirancang untuk
digunakan dalam H.324 berbasis konferensi video dan sistem videotelephony
melalui PSTN dan jaringan circuit-switched lainnya, tetapi sejak ditemukan
digunakan dalam H.323 untuk IP berbasis konferensi video, di H. 320 untuk
berbasis ISDN konferensi video , serta secara real-time -streaming protocol (
RTSP ) berbasis IP streaming dan sesi inisiasi - protocol ( SIP ) berbasis IP
solusi conferencing.
Standar internasional berikutnya adalah MPEG - 4 .
Hal ini dilakukan sebagai tugas utama pada tahun 1998 dengan tujuan untuk
mendapatkan kompatibilitas antara banyak komponen multimedia : video, struktur
sintetis ( grafis -seperti ), audio, sistem, perangkat lunak referensi,
bitstreams tes, manajemen hak digital, dan sebagainya.
Dengan penyebaran meningkatnya jaringan heterogen,
terutama jaringan nirkabel yang berkembang pesat , di mana akhir - to-end
bandwidth yang tersedia secara dinamis berubah, kebutuhan untuk teknik
pengkodean video yang terukur semakin terus greater.In Januari 2005, MPEGand
dengan Video Coding Ahli Group ( VCEG ) dari ITU - T telah menyepakati proyek
SVC bersama-sama sebagai amandemen dari mereka H.264/AVC standar , dan skema
pengkodean scalable dikembangkan oleh komunikasi pencitraan kelompok HHI
terpilih sebagai draft kerja pertama (WD - 1) dan menyetujui pada bulan Juli 2007
sebagai Versi 8 H.264/AVC.
5.2
Compression techniques for digital video coding
Seperti coding gambar, tujuan video coding adalah
pengurangan bitrate dalam penyimpanan dan transmisi dengan menggunakan
redudansi baik statistik dan subyektif, dan untuk mengambil keuntungan dari
informasi probabilistik menggunakan teknik pengkodean entropi untuk mengurangi
simbol pengkodean panjang losslessly.
5.2.1 Simple
techniques
Teknik yang paling sederhana yang digunakan terutama
untuk operasi-kompleksitas yang sangat rendah atau untuk tujuan pengkodean
lossless. Sebagai contoh, teknik pemotongan dapat diadopsi untuk mengurangi
jumlah bit yang digunakan dalam mewakili baik domain spasial (RGB atau YCbCr)
atau mengubah domain (DCT atau wavelet) nilai data.
5.2.2
Subsampling and interpolation
Subsampling kroma untuk mengurangi dimensi spasial
juga dapat diterapkan dalam arah sementara untuk mengurangi frame rate sebelum
coding. Pada penerima gambar didekode diinterpolasi untuk ditampilkan. Teknik
ini memanfaatkan karakteristik fisiologis tertentu dari mata manusia dan dengan
demikian menghilangkan redundansi subjektif terkandung dalam data video.
5.2.3 Entropy
coding
Hal ini jelas bahwa, seperti yang disebutkan
sebelumnya, rata-rata jumlah bit per simbol dapat dikurangi jika simbol dengan
probabilitas rendah ditugaskan codeword dan simbol yang memiliki probabilitas
yang lebih tinggi ditugaskan codeword lebih pendek lagi. Variabel-panjang
coding atau pengkodean entropi merupakan salah satu elemen paling dasar dari
standar multimedia saat ini coding, terutama dalam kombinasi dengan mengubah
domain atau teknik coding prediktif.
5.2.4
Predictive coding and motion estimation
Perbedaan antara pixel aktual atau mengubah koefisien
dan nilai prediksi (kesalahan prediksi) biasanya terkuantisasi dan entropi
kode. Ini adalah terkenal pulsecode modulasi (DPCM) teknik diferensial. Metode
prediktif juga dapat dikombinasikan dengan runlength prosedur coding. Salah
satu contoh yang dibahas dalam kaitannya dengan coding koefisien DC
terkuantisasi setiap blok dipake dari blok tetangga, dalam konteks JPEG coding.
Untuk IFS (sementara) predictive coding, gerak-kompensasi prediksi (disebut
estimasi gerak) telah menemukan aplikasi luas dalam standar skema pengkodean
video.
5.2.5
Transform domain coding
Seperti dalam masih coding gambar, mengubah coding,
seperti discrete cosine transform (DCT), juga telah digunakan secara luas untuk
video coding. Tujuan dari transform coding adalah untuk decorrelate isi bingkai
gambar dan untuk mengkodekan koefisien transformasi daripada piksel asli dari
frame video. DCT ini terutama digunakan dalam dua cara yang berbeda dalam video
coding: di pertama terutama digunakan untuk mengurangi redundansi spasial dari
sebuah frame video tunggal (seperti pada gambar JPEG coding) dan dalam kedua
hal itu dikombinasikan dengan teknik kompensasi gerak.
5.2.6 Rate
control in video coding
Kontrol Tingkat dalam video coding pada dasarnya menentukan
frame dikodekan dan jumlah bit atau tingkat kualitas frame dikodekan. Pada
bitrate rendah, kualitas yang dirasakan dari kode video dapat ditentukan oleh
timbal balik antara frame rate dan kualitas bingkai terkuantisasi. Namun, harga
sedikit lebih tinggi itu penting untuk mempertahankan tingkat full frame, dan
kesulitan terletak dalam menjaga penampilan dengan seragam kualitas (tinggi)
juga. Kebanyakan standar video tidak menentukan bagaimana mengontrol bitrate,
sehingga tingkat kontrol yang tepat dari encoder umumnya dibiarkan terbuka
dengan spesifikasi pengguna. Idealnya, encoder harus menyeimbangkan kualitas
gambar decode terhadap bandwidth saluran yang tersedia. Ini kompleksitas
masalah pengendalian laju diperparah oleh fakta bahwa urutan video mengandung
sangat beragam isi dan gerakan.
5.3 H.263 and
H.263+video coding
Dalam rangka untuk mencapai kinerja kompresi yang
lebih baik dan saluran kesalahan tingkat ketahanan daripada yang bisa dicapai
oleh H.261, Versi 1 dari standar internasional ITU-T H.263, berjudul
"Video coding untuk komunikasi bitrate rendah" [6], memberikan gambar
yang lebih baik berkualitas dengan bitrate rendah dengan sedikit kompleksitas
tambahan. Ini juga mencakup empat mode opsional yang bertujuan untuk meningkatkan
kinerja kompresi.
5.3.1 The
ITU-T H.263 standard
Kuantisasi koefisien DCT, vektor motion, dan sisi
informasi yang entropi dikodekan menggunakan kode variabel-panjang (VLCs).
Kedua switch merupakan intra atau antar pemilihan mode, yang tidak ditentukan
dalam standar, hal ini dapat dilakukan di tingkat macroblock. Kinerja proses
gerak-estimasi, biasanya diukur dalam hal nilai-nilai SAD terkait, dapat
digunakan untuk memilih mode pengkodean (intra atau antar).
5.3.2 The
ITU-T H.263+standard
Standar ini menawarkan banyak perbaikan atas H.263.
Lebih khusus, memungkinkan penggunaan berbagai format sumber kustom, dalam
H.263 hanya lima format sumber video, mendefinisikan ukuran gambar, bentuk
gambar, dan frekuensi clock, dapat digunakan. Fleksibilitas ini ditambahkan
membuka H.263+ lebih luas adegan video dan aplikasi, seperti format gambar
lebar, jendela komputer resizeable, dan refresh rate yang lebih tinggi.
5.3.3 Rate control in
H.263+
Motivasi penting untuk pengembangan standar
H.263þcoding muncul adalah peningkatan kualitas video yang sangat terkompresi
untuk komunikasi dua arah secara real-time. Dalam aplikasi ini, penundaan yang
dihasilkan oleh akumulasi bit dalam buffer encoder harus sangat kecil, biasanya
di bawah 100 ms, dan strategi pengendalian tingkat encode video dengan kualitas
tinggi dan mempertahankan buffer delay rendah.
5.4 MPEG-1 and
MPEG-2 video coding
Adapun MPEG-1 video, yang diadopsi sebagai CD format
penyimpanan video, MPEG-2 video juga menentukan format film dan program lain
yang didistribusikan pada DVD dan disk yang sama. Selain itu, MPEG-2 video juga
menentukan format sinyal televisi digital yang disiarkan oleh terestrial
(over-the-air), kabel, dan sistem TV satelit siaran langsung.
5.4.1 MPEG-1
video coding
Algoritma MPEG-1 video dikembangkan secara paralel
dengan JPEG dan kegiatan standardisasi H.261, sehingga dasar video yang teknik
coding MPEG-1 (serta MPEG-2) sangat mirip dengan H.261 hibrida DCT / DPCM blok
berbasis skema, yang meliputi struktur macroblock, kompensasi gerak, dan
pengisian bersyarat.
5.4.2 MPEG-2
video coding
Untuk mencapai fungsi yang lebih baik dan kualitas,
mode prediksi tambahan dikembangkan dalam MPEG-2 untuk mendukung coding efisien
interlaced video. Selain itu, scalable ekstensi pengkodean video yang
diperkenalkan untuk menyediakan fungsionalitas tambahan, seperti tertanam
pengkodean TV digital dan HDTV, dan degradasi kualitas anggun di hadapan
kesalahan transmisi. Standar MPEG-2 ini dirancang untuk menutupi berbagai
aplikasi, bagaimanapun, pelaksanaan sintaks penuh mungkin tidak praktis untuk
sebagian besar aplikasi, MPEG-2 sehingga memperkenalkan konsep
"profil" dan "tingkat" untuk menetapkan kesesuaian antara
jenis peralatan tidak mendukung implementasi penuh.
5.5 MPEG-4
video coding and H.264/AVC
Proyek MPEG-4 dimulai sebagai standar untuk kompresi
video pada bitrate yang sangat rendah. Setelah bekerja pada proyek ini selama
dua tahun, anggota komite, menyadari bahwa pesatnya perkembangan aplikasi
multimedia dan layanan akan memerlukan standar kompresi yang lebih, direvisi
pendekatan mereka. Alih-alih
standar kompresi, mereka memutuskan untuk
mengembangkan satu set alat ("Toolbox") untuk menangani objek AV.
5.5.1
Object-based video coding
Karena tujuan utama dari MPEG-4 visual untuk
keperluan coding, MPEG-4 hanya menyediakan konvensi standar untuk menggambarkan
vos, sehingga semua decoder compliant akan dapat mengekstrak vos bentuk apapun
dari bitstream disandikan, yang diperlukan. Decode vos kemudian dapat mengalami
manipulasi lebih lanjut sesuai untuk aplikasi di tangan.
Video MPEG-4 juga mendukung berbasis sprite coding
dalam kasus video alami, di mana besar hasil gambar komposit dari campuran
piksel milik berbagai instansi temporal objek video. VOP A dapat dianggap
sebagai hanya bagian dari sprite yang terlihat pada suatu saat waktu tertentu.
5.5.2 Coding
of VOPs
Sebuah objek video yang alami terdiri dari urutan
VOPs 2D. Yang efisien coding dari VOPs eksploitasi baik redudansi temporal dan
spasial. Jadi representasi kode dari VOP yang meliputi bentuk, gerakan, serta
teksturnya. VOS dikompres dengan coding VOPs sesuai mereka menggunakan skema
pengkodean hibrida agak mirip dengan standar MPEG sebelumnya. Rincian teknik
coding VOP ditunjukkan pada gambar. Teknik ini diimplementasikan dalam hal
macroblocks. VOP encoder dasarnya terdiri dari dua skema encoding: satu untuk
bentuk, dan satu untuk tekstur.
5.5.3 VOP
shape coding
Untuk pengkodean bentuk biner, kotak berlari persegi
panjang ini kemudian dibagi menjadi blok 16 x 16 sampel (selanjutnya disebut
sebagai blok bentuk) dan proses encoding dan decoding dilakukan blok demi blok.
Selain itu, grayscale informasi bentuk dikodekan menggunakan blok berbasis
gerak-kompensasi DCT mirip dengan yang digunakan untuk tekstur coding, sehingga
lossy coding saja.
5.5.4 VOP texture
coding
Dalam kasus VOPs intra (I-VOPs), istilah
"tekstur" mengacu pada informasi yang ada dalam nilai-nilai abu-abu
atau kroma piksel yang membentuk VOP tersebut. Dalam kasus VOPs diprediksi
(B-VOPs dan P-VOPs), kesalahan sisa setelah kompensasi gerak dianggap sebagai
informasi tekstur. Standar video MPEG-4 juga menggunakan versi yang disesuaikan
dari Transformasi (DCT) metode kosinus diskrit berbasis blok untuk kode
informasi tekstur dari sebuah VOP berbentuk sewenang-wenang. The VOP tekstur
dibagi menjadi macroblocks ukuran 16 x 16. Tentu saja, ini berarti bahwa blok
sepanjang batas VOP mungkin tidak jatuh sepenuhnya pada VOP, yaitu, beberapa
piksel dalam blok batas mungkin bukan milik VOP tersebut. Blok batas tersebut
diperlakukan berbeda dari blok non-batas.
5.5.5
Motion-compensated coding
Estimasi gerak untuk tekstur dan abu-abu bentuk skala
dilakukan dengan menggunakan nilai pencahayaan. Algoritma ini terdiri dari tiga
langkah berikut :
(1). Padding of the reference VOP
(2). Full-search polygon matching with single-pixel
accuracy
(3). Polygon matching with half-pel accuracy
Standar MPEG-4 belum banyak digunakan dan digunakan,
karena fakta bahwa itu adalah tugas besar untuk membuat semua MPEG-4 bagian
yang kompatibel, mulai dari video, software referensi struktur sintetis (grafis-seperti),
audio, sistem, bitstreams tes, manajemen hak digital, dan sebagainya.
5.6
H.264/MPEG-4 AVC
Sejak selesainya versi pertama dari standar
H.264/AVC, kelompok ahli JVT telah melakukan pekerjaan lebih lanjut untuk memperluas
kemampuan H.264/AVC dengan perangkat tambahan baru yang penting, yang dikenal
sebagai rentang ekstensi fidelity (FRExt), yang selanjutnya memperluas domain
penerapan standar baru terhadap bidang-bidang seperti kontribusi profesional,
distribusi, atau studio pasca produksi.
Koefisien transformasi terkuantisasi adalah entropi
kode dan dikirimkan bersama-sama dengan informasi prediksi entropi-kode untuk
baik intra-maupun antar-frame prediksi. Adapun codec video lainnya, encoder
berisi model proses decoding (lihat daerah yang diarsir pada Gambar 5.35 besar)
sehingga dapat menghitung nilai prediksi sama seperti yang dihitung dalam
decoder, untuk prediksi blok berikutnya dalam arus gambar atau kode berikutnya
gambar. Decoder membalikkan proses pengkodean entropi, melakukan proses
prediksi seperti yang ditunjukkan oleh encoder menggunakan informasi
prediksi-jenis dan data gerak. Hal ini juga terbalik-sisik dan
terbalik-mengubah terkuantisasi mengubah koefisien untuk membentuk didekati
sisa dan menambahkan ini untuk prediksi. Hasil samping yang kemudian dimasukkan
ke dalam filter deblocking, yang menyediakan video decode sebagai outputnya.
5.6.1
Innovative video coding features of H.264/AVC
Ada beberapa teknologi inovatif belakang standar
H.264/AVC baru. Tujuan utama dari fitur inovatif baru yang ditambahkan dalam
AVC adalah tercapainya tingkat jauh lebih tinggi dari diversifikasi,
kecanggihan, dan kemampuan beradaptasi daripada kebanyakan standar pengkodean
video yang sebelumnya.
5.6.2
Transform, scaling, and quantization
Untuk kuantisasi koefisien transformasi, H.264/AVC
menggunakan quantizers seragam-rekonstruksi sama dengan H.263. Salah satu dari
52 langkah quantizer faktor skala ukuran yang dipilih untuk setiap macroblock
oleh parameter kuantisasi (QP). Operasi skala diatur sehingga ada dua kali
lipat dalam ukuran langkah kuantisasi untuk setiap kenaikan dari 6 di nilai QP.
The terkuantisasi mengubah koefisien blok umumnya dipindai secara zigzag untuk
metode pengkodean entropi dijelaskan di bawah ini. Selain kontrol
langkah-ukuran dasar, amandemen FRExt juga mendukung matriks skala encoder yang
ditentukan untuk perseptual-tuned tergantung pada frekuensi kuantisasi langkah
ukuran; ini mirip dengan matriks normalisasi yang digunakan dalam format JPEG
dan MPEG-2 video.
5.6.3 In-loop
deblocking filter
Menggunakan proses penyaringan ini, blockiness
berkurang dengan sedikit efek pada ketajaman konten. Akibatnya, kualitas
subjektif meningkat secara signifikan. Pada saat yang sama, filter mengurangi
bitrate dengan biasanya 5-10 persen sementara menghasilkan kualitas tujuan yang
sama sebagai video non-disaring.
5.6.4 Entropy
coding
Dalam H.264/AVC, dua konfigurasi pengkodean entropi
didukung untuk encoding banyak elemen sintaks: konfigurasi rendah kompleksitas berdasarkan
konteks-adaptif variabel-panjang coding (CAVLC) dan konfigurasi yang lebih
tinggi-kompleksitas berdasarkan konteks berbasis adaptif aritmatika biner
pengkodean (CABAC). Lebih khusus, konfigurasi rendah kompleksitas (misalnya,
untuk aplikasi berbasis software) menggunakan kode eksponensial-Golomb untuk
hampir semua elemen sintaks kecuali yang terkuantisasi mengubah koefisien, yang
metode CAVLC lebih canggih digunakan.
5.6.5 Profiles
and levels
Standar H.264/AVC juga mendefinisikan beberapa profil
dan tingkat untuk berbagai kebutuhan aplikasi. Profil ini mendefinisikan
serangkaian fitur sintaks untuk digunakan dalam menghasilkan sesuai bitstreams,
sedangkan tempat tingkat kendala pada parameter kunci tertentu dari bitstream
seperti bitrate maksimum dan ukuran gambar maksimal. Semua decoder sesuai
dengan profil tertentu dan tingkat harus mendukung semua fitur yang disertakan
dalam profil yang saat dibatasi sebagaimana ditentukan untuk tingkat. Encoders
tidak diharuskan untuk membuat penggunaan efektif dari setiap set tertentu dari
fitur yang didukung dalam profil dan tingkat tetapi tidak boleh melanggar set
fitur sintaks dan kendala terkait.
5.7 Windows
Media Video 9 (WMV-9)
Windows Media 9 Series mencakup berbagai codec audio
dan video, yang merupakan komponen penting yang mendukung authoring dan
pemutaran media digital dalam produk Microsoft.
5.7.1 Special
Features of WMV-9
Format warna internal WMV-9 adalah 8-bit 4: 2: 0.
Seperti yang terlihat pada Gambar 5.44, WMV-9 codec, seperti kebanyakan codec video
lainnya standar, menggunakan berbasis blok gerak-kompensasi dan spasial
mengubah skema. Gerak-kompensasi perbedaan frame, atau kesalahan residu,
berubah menggunakan energi pemadatan linear transform dan kemudian dikuantisasi
dan entropi kode.
5.7.2 WMV
performance
Secara keseluruhan, WMV-9 mencapai 15% sampai 50%
peningkatan kompresi (dalam hal PSNR) lebih dari pendahulunya WMV-8, dan
Microsoft ISO codec video MPEG-4 (profil sederhana). Angka-angka ini didasarkan
pada percobaan yang dilakukan dengan 13 klip MPEG khas, di mana ukuran langkah
kuantisasi tetap ditetapkan untuk semua codec dan digunakan dengan strategi
pemilihan mode yang sama, seperti yang biasanya terjadi di MPEG dan tes standar
ITU. Keuntungan yang lebih tinggi dicapai dengan WMV-9 daripada MPEG-2, yaitu,
WMV-9 biasanya membutuhkan kurang dari 50% dari bit yang digunakan dalam MPEG-2
untuk mencapai PSNR yang sama.
5.8 Scalable
extension of H.264/AVC by HHI
Berbagai kualitas koneksi adalah hasil yang
terbaik-upaya sifat berbagi terdistribusi jaringan ini, dengan waktu-berbagai
persyaratan data throughput berbagai jumlah pengguna dan dinamis mengubah
kekuatan sinyal akses nirkabel. Berbagai perangkat terminal dengan kemampuan
yang berbeda berkisar dari ponsel dengan layar kecil dan kekuatan pemrosesan
terbatas untuk PC high-end dengan menampilkan definisi tinggi.
Unit NAL yang sesuai dengan irisan perbaikan
progresif juga dapat sewenang-wenang dipotong untuk mengurangi bitrate dan
kualitas rekonstruksi terkait.
5.8.1 Coding
structure of H.264/SVC
Dalam setiap (spasial) lapisan, struktur hirarkis
prediksi independen gerak-kompensasi dengan parameter gerak lapisan khusus
digunakan. Struktur hirarkis memberikan representasi scalable temporal urutan
gambar masukan yang juga cocok untuk efisien menggabungkan skalabilitas spasial
dan kualitas. Redundansi antara lapisan yang berbeda dimanfaatkan oleh berbagai
konsep prediksi interlayer yang mencakup mekanisme prediksi parameter gerak
serta data tekstur.
5.8.2
Hierarchical prediction structure
Salah satu elemen kunci dari video codec scalable
adalah struktur prediksi gerak-kompensasi hirarkis untuk mencapai skalabilitas
temporal. Seperti terlihat pada Gambar pertama dari kelompok urutan video
gambar kunci, yang intra dikodekan sebagai decoder penyegaran (IDR) gambar
sesaat dan dikodekan umum di interval teratur. Sebuah gambar kunci dan semua
gambar yang temporal terletak antara gambar kunci dan sebelumnya berupa gambar
kunci sekelompok gambar (GOP).
5.8.3
Interlayer prediction
Prediksi interlayer dirancang untuk memungkinkan
penggunaan informasi lapisan bawah sebanyak mungkin, dalam rangka meningkatkan
efisiensi tingkat-distorsi lapisan yang lebih tinggi dalam prediksi vektor
gerak dan sinyal residu.
5.8.4 Fidelity
quality scalability
Fidelity kualitas skalabilitas dapat dianggap sebagai
kasus khusus dari skalabilitas spasial yang ukuran gambar dasar dan lapisan
peningkatan yang identik, melainkan juga disebut sebagai butiran kasar
kesetiaan scalable ( CGS ) coding ( atau kasar -butiran SNR scalable coding ).
Mekanisme prediksi interlayer sama seperti untuk spasial coding scalable
bekerja , tetapi tanpa menggunakan operasi upsampling yang sesuai dan prediksi
residu secara langsung dilakukan dalam domain transform. Ketika menggunakan
prediksi interlayer untuk coarsegrain fidelity kualitas skalabilitas dalam SVC,
penyempurnaan dari informasi tekstur biasanya dicapai dengan requantizing
sinyal tekstur sisa dalam lapisan peningkatan dengan ukuran langkah kuantisasi
lebih kecil daripada yang digunakan untuk lapisan CGS sebelumnya. Namun, konsep
multi-layer untuk kesetiaan kualitas scalable coding hanya memungkinkan
terpilih beberapa bitrate harus didukung dalam bitstream scalable sekali ukuran
langkah kuantisasi yang dipilih yaitu,
jumlah didukung bitrate yang identik dengan jumlah lapisan dan beralih di
antara lapisan CGS yang berbeda dapat dilakukan hanya pada titik-titik
didefinisikan dalam bitstream. Inilah sebabnya mengapa hal itu disebut -butir
kasar kesetiaan coding scalable.
Ainsworth - Casino & Hotel - JamBase
ReplyDeleteThe Ainsworth, a 24-hour entertainment, dining and 과천 출장마사지 leisure 서귀포 출장샵 destination located on The Gold Coast, Australia. Experience 광주광역 출장샵 an exceptional 제이티엠허브출장안마 gaming and entertainment 전주 출장안마