The invention provides a method, device, electronic device and computer storage medium for image compression, including: obtaining the video stream to be compressed; determining the optimal compression algorithm corresponding to the current frame image from the compression algorithm set according to the current frame image in the multi frame image; using the optimal compression algorithm to compress the target frame image. This method can provide the optimal compression algorithm for each frame of the video stream to be compressed, which can minimize the final compressed image data, improve the transmission efficiency of the image data to the maximum extent, and alleviate the existing image compression methods can not provide the optimal compression algorithm for the image frame in the video stream, and can not effectively improve the compression algorithm Technical problems of high efficiency of image data transmission.
【技术实现步骤摘要】
图像压缩的方法、装置、电子设备和计算机存储介质
本专利技术涉及图像处理的
,尤其是涉及一种图像压缩的方法、装置、电子设备和计算机存储介质。
技术介绍
图像压缩算法对于节省图像数据传输带宽、提高图像数据传输效率有着重要的意义,当前存在许多在普通场景中行之有效的图像压缩算法。当对视频流中的图像帧进行压缩时,通常采用的图像压缩方法是通过确定的一种压缩算法对视频流中的每一图像帧进行串行压缩。但是对于不同的图像帧,其对应有压缩比最优的压缩算法,上述通过确定的一种压缩算法对视频流中每一图像帧进行串行压缩的方式显然无法使整个视频流达到最优的压缩效果,进而无法最大限度的提高图像数据的传输效率;另外,在一些高噪声的ISP(ImageSignalProcessing,图像信号处理)场景下,通过压缩算法对视频流中的某一图像帧进行压缩后,会出现压缩后的图像大小高于压缩前的图像大小的现象,这样,图像压缩后非但不能提高图像数据的传输效率,反而会降低图像数据的传输效率。综上,现有技术提供的图像压缩方法无法对视频流中的图像帧提供最优的 ...
【技术保护点】
1.一种图像压缩的方法,其特征在于,包括:/n获取待压缩视频流;所述待压缩视频流包含多帧图像;/n根据所述多帧图像中的当前帧图像,从压缩算法集合中确定所述当前帧图像所对应的最优压缩算法;/n采用所述最优压缩算法对目标帧图像进行压缩处理;所述目标帧图像包括以下任一种:所述当前帧图像和所述当前帧图像之后的预设帧图像。/n
【技术特征摘要】
1.一种图像压缩的方法,其特征在于,包括:
获取待压缩视频流;所述待压缩视频流包含多帧图像;
根据所述多帧图像中的当前帧图像,从压缩算法集合中确定所述当前帧图像所对应的最优压缩算法;
采用所述最优压缩算法对目标帧图像进行压缩处理;所述目标帧图像包括以下任一种:所述当前帧图像和所述当前帧图像之后的预设帧图像。
2.根据权利要求1所述的方法,其特征在于,当所述当前帧图像为所述待压缩视频流中的第一帧图像时,所述方法还包括:
采用预设初始压缩算法对所述第一帧图像进行压缩处理。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
基于所述当前帧图像之前的预设帧图像确定的最优压缩算法,对所述目标帧图像进行压缩处理。
4.根据权利要求1所述的方法,其特征在于,根据所述多帧图像中的当前帧图像,从压缩算法集合中确定所述当前帧图像所对应的最优压缩算法的步骤包括:
采用压缩算法预测模型对所述当前帧图像进行压缩算法预测,进而从所述压缩算法集合中确定所述当前帧图像所对应的最优压缩算法。
5.根据权利要求4所述的方法,其特征在于,采用压缩算法预测模型对所述当前帧图像进行压缩算法预测,进而从所述压缩算法集合中确定所述当前帧图像所对应的最优压缩算法的步骤包括:
采用所述压缩算法预测模型对所述当前帧图像进行压缩算法预测,得到所述压缩算法集合中每种压缩算法对应的压缩比;
根据所述压缩算法集合中每种压缩算法对应的压缩比确定所述当前帧图像所对应的最优压缩算法。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
获取所述最优压缩算法对所述目标帧图像进行压缩处理后,所述最优压缩算法对应的真实压缩比;
采用所述压缩算法集合中除所述最优压缩算法之外的预设压缩算法对所述目标帧图像进行压缩处理,得到预设压缩算法对应的真实压缩比;
基于所述最优压缩算法对应的真实压缩比、所述预设压缩算法对应的真实压缩比和所述目标帧图像对所述压缩算法预测模型进行在线训练,更新所述压缩算法预测模型中的参数。
7.根据权利要求4所述的方法,其特征在于,所述方法还包括:
获取所述最优压缩算法对所述目标帧图像进行压缩处理后,所述最优压缩算法对应的真实压缩比;
采用所述压缩算法集合中除所述最优压缩算法之外的预设压缩算法对所述目标帧图像进行压缩处理,得到预设压缩算法对应的真实压缩比;
基于所述最优压缩算法对应的真实压缩比和所述预设压缩算法对应的真实压缩比,确定所述目标帧图像所对应的真实最优压缩算法;
基于所述目标帧图像所对应的真实最优压缩算法和所述目标帧图像对所述压缩算法预测模型进行在线训练,更新所述压缩算法预测模型中的参数。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:...
【专利技术属性】
技术研发人员:周舒畅,张继栋,
申请(专利权)人:北京迈格威科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。