[发明专利]视频编码中的运动估计方法、装置、电子设备及存储介质在审
申请号: | 201710946799.7 | 申请日: | 2017-10-12 |
公开(公告)号: | CN109660799A | 公开(公告)日: | 2019-04-19 |
发明(设计)人: | 范娟婷;朱政;张贤国;张二丽;金星 | 申请(专利权)人: | 北京金山云网络技术有限公司;北京金山云科技有限公司 |
主分类号: | H04N19/124 | 分类号: | H04N19/124;H04N19/139;H04N19/147;H04N19/172;H04N19/513;H04N19/57 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 项京;马敬 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频编码 运动估计 像素点 中心点 初始运动矢量 候选运动矢量 最佳运动矢量 视频帧信息 整像素搜索 搜索 编码代价 存储介质 待编码块 电子设备 起始点 指向 集合 率失真准则 最佳匹配点 预设 | ||
本发明实施例提供了一种视频编码中的运动估计方法、装置、电子设备及存储介质,包括:获取当前待编码块的视频帧信息;根据视频帧信息得到候选运动矢量集合;基于率失真准则,在所述候选运动矢量集合中确定初始运动矢量;以所述初始运动矢量指向的位置为起始点,在预设搜索范围内,基于所述起始点进行整像素搜索,得到整像素搜索完成后的最佳运动矢量;以所述最佳运动矢量指向的位置为中心点,在所述中心点的正上、正下、正左、正右方向上进行分像素点搜索;基于所述中心点和搜索到的分像素点确定最佳编码代价;根据所述最佳编码代价对应的像素点,确定所述当前待编码块进行运动估计后的最佳匹配点。通过本发明提供的方法可以提高视频编码效率。
技术领域
本发明涉及视频编码技术领域,特别是涉及一种视频编码中的运动估计方 法、装置、电子设备及存储介质。
背景技术
随着多媒体数字视频应用技术的不断发展和人们对视频云计算需求的不 断提高,现有传输网络带宽和存储资源已经无法承受原始视频信源的数据量。 因而,视频信号的压缩已成为工业应用的热点。视频压缩,也称视频编码,目 的是为了消除视频信号间存在的冗余信息。主流的视频编码标准均采用“基于 块的预测和变换”的混合编码框架,即输入的视频信号经过编码器中的预测、 变换、量化、扫描、熵编码等编码技术处理后,输出比特流,以备传输或存储。 为了减少传输带宽和存储空间,输入的视频信号首先经过预测模块,编码器从 若干种预测模式中选择一种最优的预测模式预测得到预测信号,将预测信号与 原始信号作差,得到残差信号;残差信号经过变换、量化后由熵编码器进行编 码,最终输出比特流。因此,预测技术是视频编码中尤为关键的技术之一。
现有的预测技术主要为帧内预测和帧间预测,而帧间预测的关键技术为运 动估计。现有的运动估计技术采用的方法为:在当前待编码块的所有参考帧集 合中的有效搜索区域内,搜索一个大小相同的匹配块,使得该匹配块与当前待 编码块足够相似,该匹配块也可以称之为预测参考块,而当前待编码块与预测 参考块的位置偏移,一定程度上刻画了图像内物体的运动信息,可以用运动矢 量描述,所以运动估计最为关键的部分为运动矢量的确定过程,即预测参考块 的搜索过程。
在搜索预测参考块时,首先获取当前待编码块以及当前待编码块所在视频 帧的信息、与当前待编码块相邻已重构的块以及相邻帧的信息,根据已有的视 频编码标准和获取的图像视频帧的信息确定初始运动矢量,以初始运动矢量所 指向的位置为起始点,根据整像素搜索方法进行整点搜索,即在搜索范围内寻 找率失真代价最小的匹配点,以整像素搜索后的最佳运动矢量所指向的位置为 中心点即以整像素搜索找到的率失真代价最小的匹配点为中心点,插值出中心 点周围的二分之一分像素点,全搜索中心点周围八邻域内所有的二分之一分像 素点,选择率失真代价最小的二分之一分像素点为最佳的匹配点,并以该点为 中心点,结合整像素和二分之一分像素点插值出该中心点周围的四分之一分像 素点,全搜索其周围八邻域内所有的四分之一分像素点,选择率失真代价最小 的四分之一分像素点为最佳的匹配点,若支持八分之一分像素搜索,则继续插 值和搜索,直到在最小精度范围内搜索到最佳的匹配点为止,得到最佳的匹配 点与当前待编码块之前的位置偏移即最终的最佳运动矢量。
现有技术中的运动估计方法同时采用整像素和分像素的搜索方法搜索最 佳的预测参考块,当整像素搜索的匹配点已达到最佳时,依然会继续进行分像 素的搜索,在采用分像素点进行搜索的时候,需要将分像素不断进行插值计算 得到精度更小的分像素,计算复杂度高,并且会降低视频编码的整体编码速度。
发明内容
本发明实施例的目的在于提供一种视频编码中的运动估计方法、装置、电 子设备及存储介质,以提高视频编码的计算效率。具体技术方案如下:
本发明实施例提供了一种视频编码中的运动估计方法,所述方法包括:
获取当前待编码块的视频帧信息;
根据所述视频帧信息得到候选运动矢量集合;
基于率失真准则,在所述候选运动矢量集合中确定初始运动矢量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司;北京金山云科技有限公司,未经北京金山云网络技术有限公司;北京金山云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710946799.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种码率控制方法
- 下一篇:运动估计方法、装置、电子设备及计算机可读存储介质