-
大小: 1KB文件類(lèi)型: .rar金幣: 1下載: 0 次發(fā)布日期: 2021-02-02
- 語(yǔ)言: Matlab
- 標(biāo)簽: 幀內(nèi)插??插幀??site:www.pud??
資源簡(jiǎn)介
此代碼通過(guò)OBMC(重疊塊運(yùn)動(dòng)補(bǔ)償)實(shí)現(xiàn)了視頻插幀運(yùn)算。利用已有的運(yùn)動(dòng)向量和前后兩幀圖像,通過(guò)OBMC算法,求出中間內(nèi)插幀
代碼片段和文件信息
function?img?=?OBMC(imgCimgPmbSizewvectors)
%輸入:
%?imgC?當(dāng)前幀
%?imgP?參考幀
%?mbSize?匹配塊尺寸
%?w?重疊尺寸
%?vectors?當(dāng)前幀的運(yùn)動(dòng)向量
%輸出:
%?img?通過(guò)imgP和imgC內(nèi)插出來(lái)的中間幀圖像
[rowcol]?=?size(imgC);
mbCount?=?1;
imgR?=?zeros(rowcol);
for?i=1:mbSize:row-mbSize+1
????for?j?=?1:mbSize:col-mbSize+1
????????if(?i==1?||?i==row-mbSize+1?||?j==1?||?j==col-mbSize+1)
????????????imgR?(i:i+mbSize-1j:j+mbSize-1)=(imgP(i:i+mbSize-1j:j+mbSize-1)?+?imgC(i:i+mbSize-1j:j+mbSize-1))/2;
????????else
????????imgR(i:i+w-1j:j+w-1)?=?(0.5*(imgP(i-vectors(2mbCount):i+w-1-vectors(2mbCount)j-vectors(1mbCount):j+w-1-vectors(1mbCount))...
????????+imgC(i+vectors(2mbCount):i+w-1+vectors(2mbCount)j+vectors(1mbCount):j+w-1+vectors(1mbCount)))...
????????+0.5*(imgP(i-vectors(2mbCount-1):i+w-1-vectors(2mbCount
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件???????8688??2012-11-28?15:38??OBMC.m
-----------?---------??----------?-----??----
?????????????????8688????????????????????1
評(píng)論
共有 條評(píng)論