100 likes | 332 Views
Kompresi JPEG,MPEG, dan Video Streaming. Rachmatullah A.N. 0710633067. Sampling : adalah proses pengkonversian data pixel dari RGB ke YUV (luminance, bluechrominance , redchrominance ) dan dilakukan down sampling.
E N D
Kompresi JPEG,MPEG, dan Video Streaming Rachmatullah A.N. 0710633067
Sampling : adalahprosespengkonversian data pixel dari RGB ke YUV (luminance, bluechrominance, redchrominance) dandilakukan down sampling. • DCT (Discreate Cosine Transform) : hasildariproses sampling akandigunakansebagaiinputanproses DCT, dimanablok 8x8 pixels akandiubahmenjadifungsimatrikscosinus. • Quantization : prosesmembersihkankoefisien DCT yang tidakpentinguntukpembentukan image baru. Hal ini yang menyebabkan JPEG bersifatlossy. • Entropy Coding : prosespenggunaanalgoritma entropy, misalnya Huffman atau RLE untukmengkodekankoefisienhasilproses DCT yang akanmengeliminasinilai-nilaimatriks yang bernilainolsecarazig-zag order. TahapanKompresi JPEG
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. Kompresi MPEG
Contoh image 8x8 image data dikurangi: -128= DCT
Output DCT : DCT & IDCT
Rumus IDCT : IDCT
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 real-time oleh aplikasi pada komputer klien. Video Streaming
Live streaming: pengiriman file streaming melalui Internet dilakukanpadasaatkejadiansedangberlangsungsecara live. Sebagaicontoh video streaming www.cnn.com/live dan audio streaming www.radiopelitakasih.com atau video teleconference. • On-Demand streaming: file digital streaming disimpandikomputer server lalukirimkekomputer client yang mengakses file tersebut. Sebagaicontohrekaman video klip Michael Jackson di www.youtube.com, siaranberita liputan6 pagidi www.liputan6.com. • Format Video Streaming : • Format Real Media (.rm/.ra/.ram) • Windows Media (.asf/.wmf/.asx) • QuickTime (.mov). • MPEG Video Streaming