-
大小: 1KB文件類型: .rar金幣: 1下載: 0 次發布日期: 2021-02-02
- 語言: Matlab
- 標簽: 幀內插??插幀??site:www.pud??
資源簡介
此代碼通過OBMC(重疊塊運動補償)實現了視頻插幀運算。利用已有的運動向量和前后兩幀圖像,通過OBMC算法,求出中間內插幀
代碼片段和文件信息
function?img?=?OBMC(imgCimgPmbSizewvectors)
%輸入:
%?imgC?當前幀
%?imgP?參考幀
%?mbSize?匹配塊尺寸
%?w?重疊尺寸
%?vectors?當前幀的運動向量
%輸出:
%?img?通過imgP和imgC內插出來的中間幀圖像
[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
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????8688??2012-11-28?15:38??OBMC.m
-----------?---------??----------?-----??----
?????????????????8688????????????????????1
評論
共有 條評論