【技术实现步骤摘要】
图像编码、解码方法、电子设备和计算机可读存储介质
[0001]本申请涉及图像编解码
,特别是涉及一种图像编码、解码方法、电子设备和计算机可读存储介质。
技术介绍
[0002]随着摄像装置采集的图像或视频的画质越来越高,对图像编码时的压缩率提出了更高的要求。现有的图像编码方法通常是基于空域冗余特征在图像内对图像进行编码,在图像内进行编码时需要对每个完整图像进行依次编码,以致编码压缩率和编码效率都不高。有鉴于此,如何提高编码压缩率和编码效率成为亟待解决的问题。
技术实现思路
[0003]本申请主要解决的技术问题是提供一种图像编码、解码方法、电子设备和计算机可读存储介质,能够提高编码压缩率和编码效率。
[0004]为解决上述技术问题,本申请第一方面提供一种图像编码方法,该方法包括:获得当前图像,确定所述当前图像的参考图像检测结果;响应于所述参考图像检测结果为有参考图像,获得运动检测结果并基于运动检测结果选择处理方式对所述当前图像进行处理;其中,所述参考图像为整帧编码后的图像,当所述运动检测结果为有运动目标时,所述处理方式为对所述当前图像的至少部分区域进行编码,且所述部分区域包括所述运动目标;为处理后的所述当前图像设置与所述处理方式匹配的标志位。
[0005]为解决上述技术问题,本申请第二方面提供一种图像解码方法,应用于上述第一方面所述的图像编码方法,该方法包括:获得待解码的当前图像,基于与处理方式匹配的标志位确定所述当前图像的处理方式;响应于处理方式为对所述当前图像的至少部分区域进行编 ...
【技术保护点】
【技术特征摘要】
1.一种图像编码方法,其特征在于,所述方法包括:获得当前图像,确定所述当前图像的参考图像检测结果;响应于所述参考图像检测结果为有参考图像,获得运动检测结果并基于运动检测结果选择处理方式对所述当前图像进行处理;其中,所述参考图像为整帧编码后的图像,当所述运动检测结果为有运动目标时,所述处理方式为对所述当前图像的至少部分区域进行编码,且所述部分区域包括所述运动目标;为处理后的所述当前图像设置与所述处理方式匹配的标志位。2.根据权利要求1所述的图像编码方法,其特征在于,所述获得运动检测结果并基于运动检测结果选择处理方式对所述当前图像进行处理的步骤,包括:响应于所述运动检测结果为无运动目标,选择处理方式为沿用所述当前图像对应的参考图像,并提取所述当前图像的时间戳,将所述参考图像对应的使用计数值递加;或者,响应于所述运动检测结果为有运动目标,选择处理方式为对所述当前图像的至少部分区域进行编码,从而从所述当前图像中至少提取出已发生运动的目标所对应的区域进行编码并将所述参考图像对应的使用计数值递加;响应于所述使用计数值超过计数阈值,对所述当前图像进行整帧编码并将所述使用计数值清零。3.根据权利要求2所述的图像编码方法,其特征在于,所述获得当前图像,确定所述当前图像的参考图像检测结果的步骤之后,还包括:响应于所述参考图像检测结果为无参考图像,选择处理方式为对所述当前图像进行整帧编码,且整帧编码后的所述当前图像作为新的参考图像。4.根据权利要求2所述的图像编码方法,其特征在于,所述选择处理方式为对所述当前图像的至少部分区域进行编码,从而从所述当前图像中至少提取出已发生运动的目标所对应的区域进行编码并将所述参考图像对应的使用计数值递加的步骤之前,还包括:确定所述已发生运动的目标所对应的区域的面积占所述当前图像的总面积是否超过占比阈值;响应于超过所述占比阈值,选择处理方式为对所述当前图像进行整帧编码,从而将整帧编码后的当前图像作为新的参考图像并将所述使用计数值清零。5.根据权利要求3所述的图像编码方法,其特征在于,所述为处理后的所述当前图像设置与所述处理方式匹配的标志位的步骤,包括:响应于处理方式为对所述当前图像进行整帧编码,设置所述处理方式对应的第一标志位,将处理后的当前图像与所述第一标志位封装存储;响应于处理方式为沿用所述当前图像对应的参考图像,设置所述处理方式对应的第二标志位,将所述当前图像的时间戳与所述第二标志位封装存储;响应于处理方式为对所述当前图像的至少部分区域进行编码,设置所述处理方式对应的第三标志位,将所述位置信息和处理后的所述部分区域与所述第三标志位封装存储。6.根据权利要求1所述的图像编码方法,其特征在于,所述运动检测结果基于以下步骤确定,包括:将所述当前图像分成多个宏块,确定各个所述宏块对应的子...
【专利技术属性】
技术研发人员:张祥,杨阳,马东星,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。