新聞中心

EEPW首頁(yè) > 消費(fèi)電子 > 設(shè)計(jì)應(yīng)用 > 基于空間預(yù)測(cè)與變換的醫(yī)學(xué)圖像壓縮方法

基于空間預(yù)測(cè)與變換的醫(yī)學(xué)圖像壓縮方法

作者: 時(shí)間:2009-03-24 來(lái)源:網(wǎng)絡(luò) 收藏


圖1 4×4塊類(lèi)型的像素點(diǎn)分布


圖2 4×4塊方向


圖3 16×16塊模式

  該算法在選擇編碼窗口時(shí)以絕對(duì)誤差和SAD(Sum of Absolute Difference)作為判斷準(zhǔn)則。絕對(duì)誤差和是指當(dāng)前待編碼塊與預(yù)測(cè)塊之間的差值絕對(duì)值之和,即殘差之和。假設(shè)當(dāng)前塊用S(i,j)表示,預(yù)測(cè)值為pred(i,j),i,j=0,1,...,N,則
  
  SAD值越小,說(shuō)明的殘差值越小,從而說(shuō)明當(dāng)前待編碼塊與預(yù)測(cè)塊越接近,相應(yīng)預(yù)測(cè)模式的預(yù)測(cè)的精度越高;反之,SAD值越大,說(shuō)明的殘差值越大,從而預(yù)測(cè)塊不能很好的反應(yīng)當(dāng)前待編碼塊,相應(yīng)預(yù)測(cè)模式的預(yù)測(cè)精度越低。

  為了綜合考慮各種預(yù)測(cè)模式的不同偏重方向性,當(dāng)對(duì)宏塊進(jìn)行編碼時(shí)會(huì)遍歷所有的預(yù)測(cè)模式,并借助模式判決準(zhǔn)則從中選出最優(yōu)的模式作為最終的編碼模式。

3.3

  由于離散余弦(DCT)非常近似于統(tǒng)計(jì)最佳的K-L,所以DCT通常被用于塊的變換編碼中。但是DCT有一個(gè)缺點(diǎn):在DCT變換矩陣中的部分系數(shù)是無(wú)理數(shù),在計(jì)算機(jī)上用迭代進(jìn)行變換和反變換后,不能得到一致的初始值。本文采用H.264幀內(nèi)編碼的思想,用整數(shù)DCT[6]代替浮點(diǎn)數(shù)DCT。整數(shù)DCT對(duì)圖像信號(hào)作用后可以獲得與DCT類(lèi)似的頻率分解;同時(shí),正交變換的目的是減少變換系數(shù)的相關(guān)性,使得變換系數(shù)的能量集中在較少的幾個(gè)分量上,變換前后的能量并沒(méi)有損失,在去除相關(guān)性上,整數(shù)DCT與DCT具有相同的效果。

  本文中采用了兩種變換:整數(shù)4×4 DCT和4×4的Hadamard變換。

  整數(shù)4×4DCT變換減少了舍入誤差,降低了計(jì)算復(fù)雜度,提高了運(yùn)算精度;使用4×4塊進(jìn)行變換,使用于變換的塊的尺寸縮小,能夠減少塊效應(yīng);同時(shí),為了使小尺寸的變換方式對(duì)圖像中較大面積的平滑區(qū)域不產(chǎn)生塊之間的灰度差異,進(jìn)一步降低DC系數(shù)間的相關(guān)性,對(duì)16個(gè)4×4塊的DC系數(shù)進(jìn)行第二次塊變換,即Hadamard變換。



評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉