發表文章

目前顯示的是 12月, 2016的文章

[筆記] 資訊理論與編碼技巧 Lecture 9.1 Image Data Compression

圖片
資訊理論與編碼技巧 (共筆) 課程內容出處: http://www.cmlab.csie.ntu.edu.tw/~itct/ Image Data Compression Lecture 9.1  1.Introduction 資料壓縮的目的在於 減少表達一個圖像或資料所需要的bits ,進而達到 增加資料傳輸速度 或是 減少資料所需的儲存空間 之效,更進一步地,若我們處理的是壓縮過的資料(working with compressed data),也會使處理的速度變快,因此也可以將資料壓縮的應用看成 使演算法加速 。 Image data compression method 分兩大類 Redundancy Coding  :  將重複性的data壓縮,不失真 Entropy Coding  :  使用有限的domain去coding連續的domain的data,不可避免地會失真 , 真實世界是在連續的domain,所以理論上,只有已經 digitized data才有可能讓我們做到 "不失真壓縮"  Entropy Coding 的典型方法 Subsampling  :  例如每兩個點(Pixel)選一點留下來, 降低sample rate Coarse Quantization  :  例如原本每個 Pixel 用 8 bits 存,共有256種Level,現在只降為 4 bits,剩下16 種Level,可存放的資料描述的精確度降低 Frame Repetition/Interlacing  :  例如原本每秒鐘 30 個 frame,人眼會有視覺暫留,所以我們每秒 frame 在送的時候,採用每兩個 frame 只送一張,這樣實際上每秒只送了 15 張 frame,那漏掉的另外 15 張 frame 可以採用下列兩種方法來補上 ,多用在相鄰兩frame變化不大的時候 Repetion   : 複製前一張 frame Interlacing   : 利用前一張 frame 與後面一張 frame 取平均值 Pixel(Picture element) Coding :  以一個Pixel為Codin