Introduction of Video Coding 電機四 劉光中 網路多媒體實驗第四組 2006/11/17
Why Video Coding? l 如果影像不壓縮 l SVGA (800 X 600) 來說,長度 120分鐘的影片,以 每秒 24張播放,每個Pixel存 3個byte(RGB)的資訊 l 3 x 800 x 600 x 24 x 60 x 120 = 2. 48 x 10^11 byte 248 GB !!!! 51張DVD !!!!!
Coding V. S. Non-Coding l SAMPLE
Summary of Coding Systems l Temporal redundancy l l Removed by Motion Estimation/Compensation Spatial redundancy l Removed by Transform coding l l Ex : DCT & Quantization Statistic redundancy l Removed by Entropy coding(VLC) l Ex : Huffman Coding
Basic Video Coding Flow
Example
Block-Matching Motion Estimation
Basic Video Coding Flow
l. DEMO Movie 1
Motion Compensation/Estimation l 為什麼有些Frame是沒有壓縮的呢
Coding of Moving Pictures
l. DEMO Movie 2
Other Topics l Low Power l Fast Motion Estimation Algorithms l Content Aware Algorithms