发明名称 一种视频帧速率上转换方法及系统
摘要 本发明涉及一种视频帧速率上转换方法及系统,属于视频帧速率转换技术领域。本发明首先获取相邻两帧间的初始运动向量场;然后在全局范围内检测初始运动向量场中的明显异常运动向量,参照局部最可靠运动向量对明显异常运动向量进行修正;在局部范围内检测初始运动向量场中的异常运动向量,参照邻域运动向量采用最大似然估计修正异常运动向量;最后利用结构相似度计算待插帧中预测宏块与前后帧对应宏块的相似度,以相似度为权重对修正后的运动向量场进行加权运动补偿,得到低帧速率视频序列相邻两帧的内插帧。本发明适用于高端多媒体系统的帧速率转换、低比特率视频系统的码率恢复以及无线视频通信系统的缺帧重构等场合。
申请公布号 CN102868879B 申请公布日期 2015.04.29
申请号 CN201110187141.5 申请日期 2011.07.05
申请人 北京大学;北大方正集团有限公司;北京北大方正电子有限公司 发明人 白蔚;刘家瑛;任杰;郭宗明
分类号 H04N19/132(2014.01)I 主分类号 H04N19/132(2014.01)I
代理机构 北京天悦专利代理事务所(普通合伙) 11311 代理人 田明;任晓航
主权项 一种视频帧速率上转换方法,其特征在于,包括以下步骤:(1)获取低帧速率视频序列相邻两帧间的初始运动向量场;(2)在全局范围内检测所述初始运动向量场中的明显异常运动向量,参照局部最可靠运动向量对所述明显异常运动向量进行修正;所述在全局范围内检测所述初始运动向量场中的明显异常运动向量的方法如下:对于待插帧中的每一个宏块,计算其绝对差和SAD;如果宏块的绝对差和SAD&gt;设定阈值T,则该宏块对应的运动向量为异常运动向量;对所述明显异常运动向量进行修正的方法如下:假设运动向量<img file="FDA0000611358330000011.GIF" wi="67" he="82" />为异常运动向量,在其八邻域内搜索最小的绝对差和SAD对应的运动向量<img file="FDA0000611358330000012.GIF" wi="91" he="80" />令<img file="FDA0000611358330000013.GIF" wi="186" he="84" />将异常运动向量<img file="FDA0000611358330000014.GIF" wi="58" he="86" />对应的宏块大小扩大一倍,重新比较所述待插帧f<sub>n</sub>的前一帧f<sub>n‑1</sub>中一定位移处的对应宏块与后一帧f<sub>n+1</sub>中相反位移处的对应宏块,找到使两者最为相似的位移作为该宏块扩大后的运动向量;(3)在局部范围内检测经过上述修正后的运动向量场中的局部异常运动向量,参照邻域运动向量采用最大似然估计修正所述局部异常运动向量;所述在局部范围内检测经过上述修正后的运动向量场中的局部异常运动向量的方法如下:用一个W×W窗口遍历经过步骤(2)修正后的运动向量场;对每个位置窗口内各宏块,计算其绝对差和SAD;绝对差和SAD最大的宏块对应的运动向量为异常运动向量;修正所述局部异常运动向量的方法包括以下步骤:将所述异常运动向量对应的宏块的八邻域宏块分为16个重叠的宏块;对新产生的宏块重新在其前后帧中搜索其运动向量,用<img file="FDA0000611358330000015.GIF" wi="264" he="79" />表示所述异常运动向量对应的宏块的16邻域宏块的运动向量,根据如下公式计算修正后的运动向量:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mover><mover><mi>v</mi><mo>&RightArrow;</mo></mover><mo>^</mo></mover><mo>=</mo><mfrac><mn>1</mn><mi>n</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mover><mi>v</mi><mo>&RightArrow;</mo></mover><mi>i</mi></msub><mo>.</mo></mrow>]]></math><img file="FDA0000611358330000016.GIF" wi="347" he="148" /></maths>
地址 100871 北京市海淀区颐和园路5号