【技术实现步骤摘要】
图像处理方法、装置、设备、存储介质及程序产品
[0001]本申请涉及图像处理
,尤其涉及图像处理方法、图像处理装置、计算机设备、计算机可读存储介质及计算机程序产品。
技术介绍
[0002]运动估计(Motion Estimation,ME)是广泛应用于诸如视频编码等图像处理领域的一项技术。运动估计的基本思想是将视频帧序列或图像序列的每一帧分成许多互不重叠的图像块,然后从参考帧中搜索出与图像块匹配的匹配块(也即匹配图像块),而图像块与对应匹配块之间的相对位移为运动矢量。全搜索算法可以通过遍历参考帧搜索到与图像块对应的匹配块,这种方法虽然能够找到与图像块匹配度高的匹配块,但是计算量大,从而导致匹配块的搜索效率低。而在实际应用中,通常需要兼顾匹配块的搜索效率和匹配度,这样更加有利于诸如视频编码中相关后续处理的进行。
技术实现思路
[0003]本申请实施例提供了图像处理方法、装置、设备、存储介质及程序产品,可以在保证匹配块具有较高的匹配度的情况下,有效提高匹配块的搜索效率。
[0004]一方面,本申请实 ...
【技术保护点】
【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法包括:采用间隔搜索方式对参考图像帧进行图像块匹配搜索,得到待处理图像块的初始匹配图像块,所述待处理图像块为待处理图像帧中的图像块,所述待处理图像帧与所述参考图像帧相关联;若所述初始匹配图像块不满足匹配条件,则获取搜索阶段数K,K为大于1的整数,所述搜索阶段数K用于指示根据所述初始匹配图像块在所述参考图像帧中进行搜索的次数;针对第I搜索阶段,确定所述第I搜索阶段的目标搜索范围参数和目标搜索步长参数,根据所述目标搜索范围参数、第I-1搜索阶段确定的中间匹配图像块在所述参考图像帧中的位置,确定所述参考图像帧中的第I搜索图像区域,按照根据所述目标搜索步长参数确定的搜索步长,针对所述第I搜索图像区域进行图像块匹配搜索,确定所述待处理图像块的中间匹配图像块;其中,I为小于或者等于K的任意一个正整数;将第K搜索阶段确定的所述待处理图像块的中间匹配图像块,确定为所述参考图像帧中与所述待处理图像块相匹配的目标匹配图像块。2.根据权利要求1所述的方法,其特征在于,当I为1时,所述目标搜索范围参数是根据初始搜索范围参数确定的,所述目标搜索步长参数是根据所述初始搜索范围参数和所述搜索阶段数K确定的,所述第I-1搜索阶段确定的中间匹配图像块为所述初始匹配图像块;当I大于1且小于K时,所述目标搜索范围参数是根据第I-1搜索阶段的目标搜索步长参数确定的,所述目标搜索步长参数是根据所述初始搜索范围参数、所述搜索阶段数K和I确定的;当I为K时,所述目标搜索范围参数是根据所述初始搜索范围参数和所述搜索阶段数K确定的。3.根据权利要求1或2所述的方法,其特征在于,所述第I搜索阶段的目标搜索范围参数包括所述第I搜索阶段的目标水平搜索范围参数和目标垂直搜索范围参数;所述根据所述目标搜索范围参数、第I-1搜索阶段确定的中间匹配图像块在所述参考图像帧中的位置,确定所述参考图像帧中的第I搜索图像区域,包括:获取第一目标数值,将所述第一目标数值和所述第I搜索阶段的目标水平搜索范围参数进行幂运算,并根据幂运算结果确定所述第I搜索阶段的水平搜索范围;将所述第一目标数值和所述第I搜索阶段的目标垂直搜索范围参数进行幂运算,并根据幂运算结果确定所述第I搜索阶段的垂直搜索范围;根据第I-1搜索阶段确定的中间匹配图像块在所述参考图像帧中的位置、所述第I搜索阶段的水平搜索范围和垂直搜索范围,从所述参考图像帧中确定第I搜索图像区域。4.根据权利要求1或2所述的方法,其特征在于,所述第I搜索阶段的目标搜索步长参数包括所述第I搜索阶段的水平搜索步长参数和垂直搜索步长参数;所述方法还包括:获取第二目标数值,将所述第二目标数值和所述第I搜索阶段的水平搜索步长参数进行幂运算,并根据幂运算结果确定所述第I搜索阶段的水平搜索步长;将所述第二目标数值和所述第I搜索阶段的垂直搜索步长参数进行幂运算,并根据幂运算结果确定所述第I搜索阶段的垂直搜索步长;将所述第I搜索阶段的水平搜索步长和垂直搜索步长,确定为根据所述第I搜索阶段的目标搜索步长参数确定的所述第I搜索阶段的搜索步长。5.根据权利要求4所述的方法,其特征在于,所述按照根据所述目标搜索步长参数确定
的搜索步长,针对所述第I搜索图像区域进行图像块匹配搜索,确定所述待处理图像块的中间匹配图像块,包括:确定所述第I搜索图像区域中的起始搜索像素点,根据所述起始搜索像素点,按照所述第I搜索阶段的水平搜索步长和垂直搜索步长,从所述第I搜索图像区域中依次选取候选搜索像素点;针对目标搜索像素点,根据所述待处理图像块的尺寸信息,确定所述目标搜索像素点对应的候选图像块,并计算所述候选图像块与所述待处理图像块之间的率失真代价;所述目标搜索像素点为所述起始搜索像素点和选取的多个候选搜索像素点中的任意一个像素点;根据各个目标搜索像素点对应的候选图像块与所述待处理图像块之间的率失真代价,从所述各个目标搜索像素点对应的候选图像块中确定所述待处理图像块的中间匹配图像块。6.根据权利要求2所述的方法,其特征在于,所述初始搜索范围参数包括初始水平搜索范围参数以及初始垂直搜索范围参数;所述确定所述第I搜索阶段的目标搜索范围参数和目标搜索步长参数,包括:当I为1时,将所述初始水平搜索范围参数确定为第1搜索阶段的目标水平搜索范围参数,将所述初始垂直搜索范围参数确定为第1搜索阶段的目标垂直搜索范围参数,将所述第1搜索阶段的目标水平搜索范围参数和目标垂直搜索范围参数确定为所述第1搜索阶段的目标搜索范围参数;根据所述初始水平搜索范围参数和所述搜...
【专利技术属性】
技术研发人员:焦华龙,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。