[发明专利]运动补偿方法、装置、计算机设备以及存储介质有效
申请号: | 201910785583.6 | 申请日: | 2019-08-23 |
公开(公告)号: | CN110505485B | 公开(公告)日: | 2021-09-17 |
发明(设计)人: | 陈宇聪;郑云飞;闻兴;陈敏;黄跃;王晓楠;赵明菲;于冰 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | H04N19/51 | 分类号: | H04N19/51;H04N19/513;H04N19/136;H04N19/176;H04N19/186 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 祝亚男 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运动 补偿 方法 装置 计算机 设备 以及 存储 介质 | ||
本公开关于一种运动补偿方法、装置、计算机设备以及存储介质,属于图像处理技术领域,该方法通过将待处理图像块的特征输入至第一目标模型,第一目标模型对待处理图像块进行虚拟切分,输出大于预设尺寸的任一子块,并根据任一子块的尺寸对该待处理图像块进行切分,由于切分后得到的目标子块的尺寸大于预设尺寸,因此,从待处理图像块中切分出的目标子块的个数可控,当目标子块个数较少时,编解码端进行运动补偿的次数就比较少,从而使得内存读取的次数就越少,进而可以降低内存带宽的消耗。
技术领域
本公开涉及图像处理技术领域,尤其涉及运动补偿方法、装置、计算机设备以及存储介质。
背景技术
随着计算机技术的日趋成熟,视频编解码技术也有很大发展,在对一个图像帧进行视频编解码时,首先,编解码端需要对任一图像进行采样处理,得到一个亮度块和两个色度块;其次,编解码端对每个亮度块和色度块进行切分,得到多个亮度子块和多个色度子块;再次,编解码端获取每个亮度子块的运动向量和每个色度子块的运动向量;最后,编解码端根据每个亮度子块的运动向量对每个亮度子块进行运动补偿,根据每个色度子块的运动向量对每个色度子块进行运动补偿。
在上述图像处理过程中,为了保证子块的运动向量的精度,一般会将亮度块和色度块切分出大量的子块,对于每个子块,解码端都需进行一次运动补偿,那么,当子块数量较多时,编解码端进行运动补偿的次数越多,从而内存读取的次数也就越多,进而使得内存带宽消耗较大。
发明内容
本公开提供一种运动补偿方法、装置、计算机设备以及存储介质,以至少解决相关技术中由于运动补偿次数较多造成的内存带宽消耗较大的问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种运动补偿方法,包括:
获取图像中待处理图像块的特征;
将所述特征输入第一目标模型,所述第一目标模型根据所述特征对所述待处理图像进行虚拟切分,输出虚拟切分后任一子块的尺寸,所述任一子块的尺寸大于预设尺寸;
根据所述任一子块的尺寸,对所述待处理图像块进行切分,得到至少一个目标子块,每个目标子块的尺寸等于所述任一子块的尺寸;
对所述至少一个目标子块进行运动补偿。
可选地,所述对所述至少一个目标子块进行运动补偿之前,所述方法还包括:
获取所述至少一个目标子块的运动向量;
所述对所述至少一个目标子块进行运动补偿包括:
根据所述至少一个目标子块的运动向量,对所述至少一个目标子块进行运动补偿。
可选地,所述获取所述至少一个目标子块的运动向量包括:
当所述待处理图像块为色度块时,根据所述待处理图像块的控制点的运动向量,获取所述至少一个目标子块的运动向量,所述控制点包括所述待处理图像块左上角的像素点以及所述待处理图像块右上角的像素点。
可选地,所述获取所述至少一个目标子块的运动向量包括:
当所述待处理图像块为色度块时,根据对所述任一图像进行采样时亮度块和色度块的对应关系,确定与所述待处理图像块对应的亮度块;
获取所述对应的亮度块中至少一个亮度子块的运动向量;
根据所述至少一个亮度子块的运动向量以及亮度子块与目标子块的对应关系,获取所述至少一个目标子块的运动向量。
可选地,所述获取所述至少一个目标子块的运动向量包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910785583.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据压缩装置及压缩方法
- 下一篇:一种对高概率运动矢量映射的编码及解码方法