【技术实现步骤摘要】
图像编码方法、电子设备以及介质
[0001]本专利技术涉及视频编码
,具体涉及一种图像编码方法、电子设备及存储介质。
技术介绍
[0002]在拍摄或发送视频的过程中,电子设备的编码端通常需要将拍摄得到的视频数据编入码流(即编码数据)再进行保存或发送,而电子设备的解码端则可以对接收到的码流进行解码进而可以播放相应视频。目前的视频编码一般采用帧间预测编码(图像编码)技术中,其具体的编码过程为:获取视频数据中待编码的当前帧数据以及已编码的参考帧数据,对当前帧与参考帧之间的残差值进行编码以得到当前帧的编码数据。其中的参考帧通常是与当前帧连续的前一帧或者后一帧图像数据,该参考帧的图像数据可以是包含各像素点数据的完整图像数据,也可以是能够描述参考帧图像的其他参数数据,例如基于其他具有完整图像数据的参考帧确定的残差值数据等,在此不做限制。
[0003]在进行帧间预测编码的过程中,通常还会通过运动估计(Motion Estimation,ME)的技术来解决由于所拍摄物体的高速运动导致连续的两帧图像之间残差值很大、导致电子设备的编码端需要处理编码的数据量也很大、帧间预测编码的效率较低等问题。
[0004]参考图1所示,运动估计技术是将当前帧中的任意图像块(例如图1所示当前帧中的当前块),可以采用预设的搜索方式在参考帧中搜索到对应于当前帧当前块的匹配块(例如图1所示参考帧中的匹配块)。进而根据当前块在参考帧中的映射位置(即图1所示参考块中的当前帧所在位置)、以及匹配块在参考帧中的位置,估计出需要对当前块需要补偿的运 ...
【技术保护点】
【技术特征摘要】
1.一种图像编码方法,其特征在于,所述方法包括:获取待编码图像,并将所述待编码图像划分为多个待编码块;从参考图像中确定出与所述待编码图像中的各待编码块分别匹配的目标块;基于匹配出的所述目标块确定所述待编码块与所述参考图像之间的运动位移;根据确定出的所述运动位移,对所述待编码图像进行编码;其中,所述从参考图像中确定出与所述待编码图像中的各待编码块分别匹配的目标块,包括:采用多级搜索策略,从所述参考图像中搜索出与所述多个待编码块中的第一待编码块匹配的第一目标块,其中,每级搜索策略预设有多个预设调整参数,在搜索到所述第一目标块的过程中所述多级搜索策略中的第一级搜索策略采用的是:使用所述第一级搜索策略预设的多个预设调整参数中的第一预设调整参数;采用所述多级搜索策略,从所述参考图像中搜索与所述多个待编码块中的第二待编码块相匹配的第二目标块,其中,所述第二待编码块与第一待编码块相邻,并且在为所述第二待编码块从所述参考图像中搜索相匹配的第二目标块的过程中,所述第一级搜索策略采用所述第一预设调整参数。2.根据权利要求1所述的方法,其特征在于,所述多级搜索策略中的第二级搜索策略预设有多个预设调整参数,其中,所述第二级搜索策略预设的多个所述预设调整参数与所述第一级搜索策略预设的多个所述预设调整参数的一一对应。3.根据权利要求2所述的方法,其特征在于,所述从参考图像中确定出与所述待编码图像中的各待编码块分别匹配的目标块,还包括:在搜索到所述第一目标块的过程中所述多级搜索策略中的第二级搜索策略采用的是:使用所述第二级搜索策略预设的多个预设调整参数,得到多个第一参考块;从多个所述第一参考块中,确定所述第一目标块。4.根据权利要求3所述的方法,其特征在于,所述从多个所述第一参考块中,确定所述第一目标块,包括:通过预设裁决函数,得到多个所述第一参考块对应的结果值;将符合预设裁决阈值的所述结果值对应的所述第一参考块确定为所述第一目标块,其中,所述第二级搜索策略搜索到所述第一目标块时所使用的预设调整参数的索引值与所述第一级搜索策略的多个预设调整参数中的所述第一预设调整参数对应。5.根据权利要求4所述的方法,其特征在于,还包括:对应于为所述第二待编码块从所述参考图像中搜索相匹配的第二目标块的过程,将所述第二级搜索策略搜索到所述第一目标块时所使用的预设调整参数的索引值发送至所述第一级搜索策略。6.根据权利要求2所述的方法,其特征在于,从所述参考图像中搜索与所述多个待编码块中的第二待编码块相匹配的第二目标块,包括:使用所述第二...
【专利技术属性】
技术研发人员:黄鑫,谭贤波,
申请(专利权)人:安谋科技中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。