[发明专利]一种运动矢量的确定方法、编码压缩方法和相关装置有效
申请号: | 201810516252.8 | 申请日: | 2018-05-25 |
公开(公告)号: | CN110213593B | 公开(公告)日: | 2023-01-24 |
发明(设计)人: | 张宏顺 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N19/517 | 分类号: | H04N19/517;H04N19/56 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 运动 矢量 确定 方法 编码 压缩 相关 装置 | ||
本申请实施例公开了一种运动矢量的确定方法,在计算图像帧中一个目标区块的MV之前,可以先确定出图像帧中与目标区块的位置相关度较高例如满足第一预设条件的参考区块。从参考区块中确定出一个参考区块作为候选区块,若候选区块的MV符合第二预设条件,则表示候选区块在图像帧上距离目标区块较近,候选区块的MV可以很大程度上与目标区块的MV相似,若将候选区块的MV作为目标区块的MV,并以此进行视频数据压缩,不仅不会对视频数据的压缩质量造成多少影响,而且还可以因此不必再对目标区块进行获取MV的计算,减少了计算量,提高了编码效率,以便满足目前对高质量视频所对应视频数据的数据压缩需求。本申请实施例还公开了一种编码压缩方法和相关装置。
技术领域
本申请涉及数据处理领域,特别是涉及一种运动矢量的确定方法、编码压缩方法和相关装置。
背景技术
随着视频技术的发展,用户可以使用终端上网获取各类视频服务,例如进行直播、观看直播、观看视频、上传视频等。在通过终端获取视频服务时,需要将视频服务中的视频数据在两方或多方之间进行传输,例如用户在使用终端观看直播时,服务器需要将直播的视频数据传给终端。
随着用户观看视频的需求提高,视频服务的发展趋势是提高视频质量,例如提高视频的清晰度、帧率等。而高质量视频所对应视频数据的容量相对较大,需要在传输视频数据时对视频数据进行有效压缩,通过降低数据量以减轻传输负担。一个视频中包含一定数量的连续图像帧(frame)。由于视频中图像一般具有连续性,故相邻或邻近图像帧间通常很相似,也就是说,实际上视频数据包含了很多冗余数据,故可以通过消除视频数据中这类冗余数据的方式对视频数据进行编码压缩,而且不会对视频质量带来太多影响。
在通过传统方式例如H.264等方式对视频数据进行编码压缩过程中,需要通过帧间预测计算当前所处理图像帧中的运动矢量(Motion Vector,MV),图像帧中一个像素区块的MV可以体现出该像素区块与参考帧中对应像素区块间的相对位移。通过计算图像帧中的MV可以命定出图像帧中哪些数据属于可以消除的冗余数据。然而,由于传统方式原理上的局限性,在对容量较大的视频数据进行视频数据压缩所需的计算复杂度很高,其中大量计算资源会消耗在计算图像帧中的MV的过程中,大计算量带来的延迟导致传统方式难以达到实时编码压缩,也就是说,有可能一分钟压缩传输出的视频数据只能提供半分钟的播放时长,由此造成接收设备获得的视频数据难以支持正常播放,造成播放卡顿。可见,传统方式无法满足目前对高质量视频所对应视频数据的数据压缩需求。
发明内容
为了解决上述技术问题,本申请提供了一种运动矢量的确定方法、编码压缩方法和相关装置,该运动矢量的确定方法可以将已计算出的候选区块的MV作为该目标区块的MV,并以此进行视频数据压缩,不仅不会对视频数据的压缩质量造成多少影响,而且还可以因此不必对目标区块进行获取MV的计算,减少了计算量,提高了编码效率,以便满足目前对高质量视频所对应视频数据的数据压缩需求。
本申请实施例公开了如下技术方案:
第一方面,本申请实施例提供了一种运动矢量的确定方法,所述方法包括:
确定所述目标区块对应的参考区块;其中,所述目标区块为图像帧中的一个像素区块;所述参考区块为在所述图像帧中与所述目标区块的位置相关度满足第一预设条件的像素区块,且已计算得到对应的MV;
从所述参考区块中确定出一个参考区块作为候选区块;
若所述候选区块的MV符合第二预设条件,将所述候选区块的MV作为所述目标区块的MV。
第二方面,本申请实施例提供了一种运动矢量的确定装置,所述装置包括参考区块确定模块、候选区块确定模块和MV确定模块:
所述参考区块确定模块,用于确定所述目标区块对应的参考区块;其中,所述目标区块为图像帧中的一个像素区块;所述参考区块为在所述图像帧中与所述目标区块的位置相关度满足第一预设条件的像素区块,且已计算得到对应的MV;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810516252.8/2.html,转载请声明来源钻瓜专利网。