本文標(biāo)題:"移動(dòng)補(bǔ)償主要功能是取出后一個(gè)畫面與前一個(gè)畫面的“差異影像”"
發(fā)布者:yiyi ------ 分類: 行業(yè)動(dòng)態(tài) ------
人瀏覽過-----時(shí)間:2012-9-30 23:34:34
移動(dòng)補(bǔ)償(Motion compensation)
移動(dòng)補(bǔ)償主要的功能是取出后一個(gè)畫面與前一個(gè)畫面的“差異影像”,并且將這個(gè)差異影像以DCT運(yùn)算的方式壓縮儲存起來,如此一來就可以節(jié)省許多儲存空間,大家會不會好奇,影像裏的東西都是動(dòng)來動(dòng)去的,怎么把兩個(gè)影像的差異找出來呢?JPEG壓縮時(shí)是使用“區(qū)塊(Block)”做為單位來進(jìn)行壓縮,一個(gè)區(qū)塊固定為8?8個(gè)畫素;MPEG在進(jìn)行移動(dòng)補(bǔ)償時(shí)是使用“巨區(qū)塊(MB:Macro Block)”做為單位來進(jìn)行壓縮,至于巨區(qū)塊(MB)有多少畫素則與壓縮技術(shù)的種類有關(guān),MPEG1、MPEG2的一個(gè)巨區(qū)塊固定為16?16個(gè)畫素,MPEG4、H.264則可能是4?4、4?8、8?8、8?16、16?16個(gè)畫素,而且壓縮的時(shí)候可以自由選擇巨區(qū)塊的大小,甚至一個(gè)畫面裏同時(shí)可以有許多大小不同的巨區(qū)塊,當(dāng)前后兩個(gè)畫面影像沒什么變化的區(qū)域使用比較大的巨區(qū)塊來進(jìn)行影像比對;當(dāng)前后兩個(gè)畫面影像有明顯變化的區(qū)域使用比較小的巨區(qū)塊來進(jìn)行影像比對,可以有效節(jié)省儲存空間,當(dāng)然運(yùn)算又更複雜了。
以MPEG1壓縮為例,我們只取出畫面中的12個(gè)巨區(qū)塊(MB)來說明,每一個(gè)巨區(qū)塊有16?16個(gè)畫素,9-18(a),假設(shè)有一個(gè)圓形的物體由畫面的左下角向右上角移動(dòng),畫面1的圓形在左下角的MB1,畫面2時(shí)跑到右上角的MB2,則其運(yùn)算如下:
>壓縮(Encode):當(dāng)畫面2進(jìn)行壓縮運(yùn)算的時(shí)候,電腦先取出畫面2的MB2,再與畫面1的12個(gè)巨區(qū)塊逐一進(jìn)行影像比對,結(jié)果發(fā)現(xiàn)只有畫面1的MB1影像最接近,于是先將MB2與MB1的“位置差”記錄下來,稱為“移動(dòng)向量(MV:Motion Vector)”,并且將畫面2的MB2減去畫面1的MB1得到的“差異影像”記錄下來,9-18(b)。依此類推,對畫面2的每一個(gè)巨區(qū)塊都進(jìn)行類似的運(yùn)算,就可以得到畫面2與畫面1每一個(gè)巨區(qū)塊的差異影像。
>解壓縮(Decode):當(dāng)畫面2進(jìn)行解壓縮運(yùn)算的時(shí)候,電腦先取出記錄下來的移動(dòng)向量(MV)與差異影像,并且將“移動(dòng)向量(MV)”加上“畫面1的MB1”再加上“差異影像”,就可以得到“畫面2的MB2”影像,9-18(c)。依此類推,對畫面2的每一個(gè)巨區(qū)塊都進(jìn)行類似的運(yùn)算,就可以得到一個(gè)完整的畫面2。
后一篇文章:豌豆芽生產(chǎn)需要具備的條件!生物百科 »
前一篇文章:« 移動(dòng)預(yù)測是MPEG運(yùn)算裏非常重要的觀念
tags:科學(xué),技能,金相顯微鏡,上海精密儀器,
移動(dòng)補(bǔ)償主要功能是取出后一個(gè)畫面與前一個(gè)畫面的“差異影像”,金相顯微鏡現(xiàn)貨供應(yīng)
本頁地址:/gxnews/216.html轉(zhuǎn)載注明
本站地址:/
http://www.xianweijing.org/