向量量化编码法.ppt
《向量量化编码法.ppt》由会员分享,可在线阅读,更多相关《向量量化编码法.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、向量量化编码法 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望向量量化編碼法向量量化編碼法(VQ,Vector Quantization)(VQ,Vector Quantization)是以一向量值用另一量化值取代,已達成資料壓縮的目的將影像分割成許多大小相同的小方格,每個小方格包含了許多的像素,通常是由左而右、由上而下地串成一個向量。每個方格都有不同的像素值,編碼時只要是先收集完成具有代表性的向量,組成編碼簿 (Code book),找出其中跟此一個影像方格最接
2、近的編碼字 (Code word),的索引值取代此向量(方格),組成一張索引表。解壓縮時只需利用索引值至編碼部中取出該區對應的向量即可還原。索引表即是VQ 壓縮後的結果,因為索引表的體積通常會比原影像小方格的體積小很多,故VQ 能有很好的壓縮效果(壓縮率通常是十六分之一)。但因壓縮時是取最接近的向量,所以會造成部分原始資料有失真,屬於失真影像壓縮法。適用於允許失真的數位影像、聲音等資料上,此法為學術界所廣泛使用向量量化編碼法向量量化編碼法(VQ,Vector Quantization)(VQ,Vector Quantization)whkk=w x hii原原 始始 影影 像像編編 碼碼 字字
3、編編 碼碼 簿簿(索索 引引 表表)壓壓 縮縮 碼碼尋找最接近的編碼字壓縮端:向量量化編碼法向量量化編碼法(VQ,Vector Quantization)(VQ,Vector Quantization)kk=w x hi編編 碼碼 字字編編 碼碼 簿簿查表近似區塊近似區塊重建影像wh解碼端:壓縮索引壓縮索引 i i尋找最接近的編碼字輸入向量 X編碼簿 C,包含K個編碼字 Yi則最接近的編碼字 Yj定義如下:|X-Yj|2|X-Yi|2 for all YiC其中 X=(x1,x2,XL)且|X|2=xi2i=1LEuclidean distance向量量化編碼法向量量化編碼法(VQ,Vecto
4、r Quantization)(VQ,Vector Quantization)LBGLBG 演算法演算法LBG演算法由Linde、Buzo和Gray三位學者所提出的方法。其主要精神是從一堆編碼字的樣本中以分群法找出代表每個群的編碼字,再由這些其代表性的編碼字形成一本編碼簿。步驟1 選出三至五張具代表性的影像。將每一張影像切割成4x4的區塊。考 慮一張512x512的影像,則共可被切割成 (512x512)/(4x4)=16,384個區塊,其中每個區塊我們可視之為一個16維的向量。訓練出一本含有256個編碼字的編碼簿,其中每個編碼字均由16維向量所組成,其步驟如下:步驟2 首先從這些區塊中隨意挑
5、出256個區塊當作初始編碼簿。步驟3 以這256個初始向量為重心,將其餘區塊分別歸群到這256個重心,也就是每個區塊去尋找與其距離最近的重心,以形成256個群。步驟4 重新計算這256個群的重心,得到新的一本編碼簿。重複步驟3及4,直到每個群重心的變化不再很大時(收斂),即完成了編碼簿的訓練工 作。LBG演算法的結果取決於初始向量是否足夠分散。也就是說,若初始向量太過集中的話,所編出來的編碼簿通常不具有很好的代表性。LBGLBG 演算法演算法標準編碼的做法相當直接,將每個編碼字的向量一一計算它們之間的距離(Euclidean distance),並從中找出最接近的一組編碼字進行隻索引值來當向量
6、的編碼。標準標準VQVQ編碼法編碼法Full searchFull searchLBG演算法的結果,屬於較不穩定的,而且此方法需要大量的計算,是其缺點之一。設X=(x1,x2,x3,xk)為欲進行編碼的一組向量,Y=Y1,Y2,Ym為編碼簿,其中共有i個編碼字,每個編碼自均為一個k為向量,即Yi=(yi1,yi2,yi3,yik)。向量x所得的編碼為c。此法是最直接且最簡單的方法,但也是最耗時的方法。v=1(xv-Ycv)kl=1(xv-Ylv)k=minml=1細胞分裂法演算法細胞分裂法演算法細胞分裂法其主要精神是將初始編碼簿儘量分開,如此可以改善LBG演算法初始值過於集中的缺點,並且可以改
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 向量 量化 编码
限制150内