[发明专利]帧间编码的运动估计方法、装置及可读存储介质在审
申请号: | 202010139258.5 | 申请日: | 2020-03-03 |
公开(公告)号: | CN113365078A | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 白云波 | 申请(专利权)人: | 炬芯科技股份有限公司 |
主分类号: | H04N19/51 | 分类号: | H04N19/51;H04N19/57;H04N19/132;H04N19/146 |
代理公司: | 深圳君信诚知识产权代理事务所(普通合伙) 44636 | 代理人: | 刘伟 |
地址: | 519085 广东省珠海市高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码 运动 估计 方法 装置 可读 存储 介质 | ||
本发明涉及了一种帧间编码的运动估计方法、装置及可读存储介质,该帧间编码的运动估计方法包括:获取当前帧的模式选择信息,模式选择信息包括:仅做1/2分像素搜索、做1/2和1/4分像素搜索;从IME模块获取最优整像素点;根据模式选择信息确定最优像素点;根据最优像素点确定最佳匹配位置点;确定最佳匹配位置点的编码预测值,并输出编码预测值。实施本发明的技术方案,用户可根据码率控制信息选择性地进行分像素搜索(仅做1/2分像素搜索或分别做1/2和1/4分像素搜索),因此,满足了用户的个性化需求,提高了用户体验。
技术领域
本发明涉及视频处理领域,尤其涉及一种帧间编码的运动估计方法、装置及可读存储介质。
背景技术
在视频压缩技术中,为了利用相邻帧的时间相似性来压缩当前帧的宏块,在参考帧中搜索与当前块最相似的匹配块的过程被称作运动估计过程,而通过运动估计过程得到的匹配块与当前块的相对位移被称作运动矢量,且用匹配度来表征匹配块与当前块之间的差异,两个块之间的差异越小,则两个块越相似。
H264编码模型在实现帧间编码的运动估计时,先完成整像素搜索,再在整像素搜索基础上进一步做分像素搜索,最后做模式选择功能,求取最佳匹配块,得到运动矢量坐标。其中,分像素搜索以整像素搜索的最佳整像素点为中心,分别进行1/2像素和1/4像素两轮搜索,计算出最佳分像素点,这种方式虽然编码出的图像质量较高,但是运算量大、能耗高,因此,这种方式对那些对编码速度敏感但对图像质量不敏感的用户并不友好,无法满足用户的个性化需求。
发明内容
本发明要解决的技术问题在于,针对现有技术存在无法满足用户的个性化需求的缺陷,提供一种帧间编码的运动估计方法、装置及可读存储介质。
本发明解决其技术问题所采用的技术方案是:构造一种帧间编码的运动估计方法,包括以下步骤:
模式确定步骤:获取当前帧的模式选择信息,所述模式选择信息包括任意一种:仅做1/2分像素搜索、做1/2和1/4分像素搜索;
参考点获取步骤:从IME模块获取最优整像素点;
最优像素确定步骤:若所述当前帧的模式选择信息为所述仅做1/2分像素搜索,则以所述最优整像素点为中心进行1/2像素点的搜索,并分别计算所述最优整数点的失真度及搜索出的4个1/2像素点的失真度,且将计算出的5个失真度中最小失真度的像素点确定为最优像素点;若所述当前帧的模式选择信息为所述做1/2和1/4分像素搜索,则先以所述最优整像素点为中心进行1/2像素点的搜索,并分别计算所述最优整数点的失真度及搜索出的4个1/2像素点的失真度,再以5个失真度中最小失真度的像素点为中心进行1/4像素点的搜索,并分别计算搜索出的4个1/4像素点的失真度,且将4个失真度中最小失真度的像素点确定为最优像素点;
匹配确定步骤:根据所述最优像素点确定最佳匹配位置点;
编码预测值确定步骤:确定所述最佳匹配位置点的编码预测值,并输出所述编码预测值。
优选地,在所述编码预测值确定步骤中,所述确定所述最佳匹配位置点的编码预测值包括:
若所述最佳匹配位置点为分像素点,则采用六阶滤波器计算所述分像素点的插值数据,并将所计算的插值数据作为所述最佳匹配位置点的编码预测值;
若所述最佳匹配位置点为整像素点,则将所述整像素点的像素值作为所述最佳匹配位置点的编码预测值。
优选地,所述参考点获取步骤还包括:从IME模块获取skip点;
所述帧间编码的运动估计方法还包括:
skip点失真度计算步骤:计算所述skip点的失真度;
而且,所述匹配确定步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于炬芯科技股份有限公司,未经炬芯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010139258.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种触发页面故障报警的方法、装置和存储介质
- 下一篇:一种小区切换方法及装置