Anda di halaman 1dari 10

Kompresi JPEG,MPEG,

dan Video Streaming


Rachmatullah A.N.
0710633067

Tahapan Kompresi JPEG


Sampling : adalah proses pengkonversian data pixel dari
RGB ke YUV (luminance, bluechrominance,
redchrominance) dan dilakukan down sampling.
DCT (Discreate Cosine Transform) : hasil dari proses
sampling akan digunakan sebagai inputan proses DCT,
dimana blok 8x8 pixels akan diubah menjadi fungsi matriks
cosinus.
Quantization : proses membersihkan koefisien DCT yang
tidak penting untuk pembentukan image baru. Hal ini yang
menyebabkan JPEG bersifat lossy.
Entropy Coding : proses penggunaan algoritma entropy,
misalnya Huffman atau RLE untuk mengkodekan koefisien
hasil proses DCT yang akan mengeliminasi nilai-nilai
matriks yang bernilai nol secara zig-zag order.

Kompresi MPEG
Transformasi sistem warna RGB ke sistem warna YCbCr,
yaitu dengan cara men-downsampling komponen
chrominance Cb dan Cr. Standart untuk downsampling rate
pada MPEG-1 adalah 4 : 2 : 0.
Dekorelasi lokal yang meliputi proses macroblock, DCT,
zig-zag scan, quantizing, run length coding, dan Huffman
coding.
Displaced Frame Difference (DFD), yang berarti bahwa tiap
jenis gambar yang berbeda dikompresi dengan teknik yang
berbeda.

DCT

DCT & IDCT

Output DCT :

IDCT

Rumus IDCT :

Video Streaming
Video streaming adalah video terkompres yang dikirim
melalui Internet sebagian demi sebagian dan segera
dimainkan (di-play back) ketika sampai di peralatan
penerima (komputer atau smartphone), tanpa di-save ke
dalam harddisk. Dengan media streaming penerima tidak
perlu menunggu sampai seluruh isi file video terunduh
(download) ke dalam harddisk baru mulai dimainkan.
Media streaming merupakan pengiriman media digital
(berupa video, suara dan data) agar bisa diterima secara
terus-menerus (stream). Data tersebut dikirim dari sebuah
server aplikasi dan diterima serta ditampilkan secara realtime oleh aplikasi pada komputer klien.

Video Streaming

Live streaming: pengiriman file streaming melalui Internet


dilakukan pada saat kejadian sedang berlangsung secara live.
Sebagai contoh video streaming www.cnn.com/live dan audio
streaming www.radiopelitakasih.com atau video
teleconference.
On-Demand streaming: file digital streaming disimpan di
komputer server lalu kirim ke komputer client yang
mengakses file tersebut. Sebagai contoh rekaman video klip
Michael Jackson di www.youtube.com, siaran berita liputan6
pagi di www.liputan6.com.
Format Video Streaming :

Format Real Media (.rm/.ra/.ram)


Windows Media (.asf/.wmf/.asx)
QuickTime (.mov).
MPEG

Proses Video Streaming

Anda mungkin juga menyukai