[发明专利]一种应用于视频帧速率上转换的插值帧生成方法有效
申请号: | 201310731712.6 | 申请日: | 2013-12-24 |
公开(公告)号: | CN103702128B | 公开(公告)日: | 2016-11-16 |
发明(设计)人: | 王勋;陈卫刚;时佳佳 | 申请(专利权)人: | 浙江工商大学 |
主分类号: | H04N19/577 | 分类号: | H04N19/577 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310018 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用于 视频 速率 转换 插值帧 生成 方法 | ||
1.一种应用于视频帧速率上转换的插值帧生成方法,其特征在于,包括:
步骤一:对于输入的两帧I0和I1,以快速块匹配算法计算运动向量场其中的每个元素对应I0中的一个图像块,以向量的形式给出该块与其在I1中的最佳匹配块之间的相对偏移;
步骤二:根据如下的可靠性准则判断中的各个运动向量是否可靠,
(1)空间域运动一致性准则:按下式计算Bm,n块与其四邻域块运动向量差值的最大值
Δmax=max{|vx(m,n)-vx(m+i,n+j)|+|vy(m,n)-vy(m+i,n+j)|}
其中i,j=0,±1,且|i|≠|j|,若Δmax小于一个预先设定的阈值,则判定Bm,n块位于运动一致区域,其运动向量可靠,否则不可靠,可靠的块,跳过后续准则(2)和(3)的判断;
(2)前后向运动向量一致性准则:设I0帧中左上角坐标为(m,n)的块Bm,n的运动向量为(vx,vy),在I1帧以(m+vx,n+vy)为左上角坐标,取大小与Bm,n相同的图像块,寻找该块在I0帧中的最佳匹配,且计算两者之间的相对偏移(ux,uy),若下式成立,则(vx,vy)是Bm,n块的可靠的运动向量,否则该运动向量不可靠:
|vx+ux|+|vy+uy|≤Tmv
其中Tmv是一个由实验确定的阈值,对于未被判定为不可靠的块,以准则(3)作进一步的判断;
(3)匹配误差准则:设定r为不可靠的块在所有块中所占的比例,且认为不可靠块的匹配误差将大于其它的部分,由此确定一个关于匹配误差的阈值,若Bp,q块的匹配误差小于该阈值,则对应的运动向量被判定为可靠,否则为不可靠;
使用(2)和(3)准则判断的某一块,当两个准则同时判定其为可靠,才作出肯定的判断,若有一个准则判定其为不可靠,则作出否定的判断;
步骤三:运动向量场作分辨率提升处理,形成运动向量场若的某块具有可靠的运动向量,则中与其对应的四个子块复制该运动向量,若Bm,n块的运动向量不可靠,由其分裂而成的子块,以其邻域块的运动向量构成候选向量集,由候选运动向量确定初始搜索位置,在一个较小的搜索范围内作进一步的块匹配搜索;
步骤四:采用中可靠的运动向量,以运动补偿的形式构建插值帧,以计数图C记录补偿所得图像的像素和输入图像I0中像素的对应关系,若C(m,n)=1,则根据运动向量,直接从输入帧复制像素值到插值帧的(m,n)像素,若C(m,n)==0,则将(m,n)归为空洞区域,C(m,n)>1,则归为重叠区域,将空洞和重叠区域的像素值置为“NULL”,同时,假设运动物体在相邻帧的时间间隔内沿运动轨迹作平滑运动,由参与补偿的块以及插值帧与输入帧之间的时间差值Δt,确定补偿所得块的运动向量;
步骤五:以块扫描的形式从上到下、从左到右扫描插值图像,若块Bp,q包含了值为NULL的像素,则该像素的值以多候选时间域加权滤波的方式计算。
2.如权利要求1所述的应用于帧速率上转换的插值帧生成方法,其特征在于,所述步骤五以I1为当前帧,它的前一帧I0和后一帧I2作参考帧,对插值帧中值为NULL的像素作时间域加权滤波运算,具体地,设块Bp,q中像素(p,q)的值为NULL,对其的处理包含如下步骤:
(1)以Bp,q3×3邻域内的运动向量构成候选运动向量集;
(2)对于候选向量集中的向量(vx,vy),以Bp,q所在位置为基准,(vx,vy)为偏移量确定Bp,q在I1中的对应块以为当前块,I2为参考图像,(2vx,2vy)为候选向量确定初始搜索位置,在一个较小的范围内寻找最佳匹配,记I2中的最佳匹配块为以为当前块,I0为参考图像,(-2vx,-2vy)为候选向量确定初始搜索位置,在一个较小的范围内寻找最佳匹配,记I0中的最佳匹配块为由此,对于每个候选向量,将产生两对匹配块:和和
(3)计算上述匹配块之间的匹配误差为:
其中(m,n)表示图像块支撑域Λ的所有像素,N是块内的像素数目;
(4)Bp,q块中值为NULL的像素(p,q),由位于块中对应位置的像素参与滤波计算,按下式确定对应第r个候选向量的权值
其中
D(z)是第z个候选向量所产生的匹配误差;
(5)以加权和的形式计算插值帧中NULL像素的值:
其中L代表候选向量的数目,(vx(r),vy(r))是第r个候选向量,g(p,q;vx(r),vy(r))是由向量(vx,vy)确定的块中与待插值像素对应的像素值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工商大学,未经浙江工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310731712.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可伸缩电脑显示器支撑座
- 下一篇:一种抽油烟机组件