【技术实现步骤摘要】
视频压缩方法、装置、电子设备及存储介质
[0001]本公开涉及多媒体
,特别涉及一种视频压缩方法、装置、电子设备及存储介质。
技术介绍
[0002]随着多媒体技术的发展,视频能够通过网络进行传输。由于相比于语音或者图像而言,视频一般包含较多的数据量,若不进行压缩处理直接传输视频,则会消耗大量的资源,因此如何对视频进行压缩成为本领域研究的重点。
[0003]相关技术中,通常采用WPP(Wavefront Parallel Processing,波前并行处理)技术来对视频进行编码,以达到对视频进行压缩的目的。WPP技术是以一帧视频中一行编码树单元(Coding Tree Unit,CTU)为单位进行并行编码。
[0004]但是,上述技术方案中,由于在编码过程中非首行的编码树单元,仅能获取到位于当前行中首个编码树单元右上方的编码树单元的编码方式的信息,因此当前行中各个编码树单元的编码模型的预估会有轻微的损失,从而导致视频的编码性能较低。
技术实现思路
[0005]本公开提供一种视频压缩方法、装置、电子设备及存储介质,能够提高熵编码模型的预测精度,使得更新后的码字更加准确简练,从而得到的视频的压缩码流所占的数据量更小,不仅提高了视频编码性能,还能够减少视频传输过程中的资源消耗。本公开的技术方案如下:
[0006]根据本公开实施例的一方面,提供一种视频压缩方法,包括:
[0007]对视频中视频帧内的多行视频块进行并行编码,得到所述视频帧中各个视频块的编码信息,每行视频块中包 ...
【技术保护点】
【技术特征摘要】
1.一种视频压缩方法,其特征在于,所述方法包括:对视频中视频帧内的多行视频块进行并行编码,得到所述视频帧中各个视频块的编码信息,每行视频块中包括多个视频块;对于所述视频帧中的第i行视频块,基于第i
‑
1行视频块中尾部视频块的编码信息,更新所述第i行视频块中的首个视频块的熵编码模型,所述第i行视频块为所述视频帧中的非首行视频块;基于更新后的熵编码模型,更新所述第i行视频块中多个视频块的码字;基于所述视频帧中多个视频块的位置,对所述多个视频块的码字进行排序,得到所述视频帧的压缩码流。2.根据权利要求1所述的视频压缩方法,其特征在于,所述对于所述视频帧中的第i行视频块,基于第i
‑
1行视频块中尾部视频块的编码信息,更新所述第i行视频块中的首个视频块的熵编码模型,包括:对于所述视频帧中的第i行视频块,基于所述第i
‑
1行视频块中尾部视频块的编码信息,获取所述第i
‑
1行视频块中尾部视频块的熵编码状态,所述熵编码状态用于表示编码到所述第i
‑
1行视频块中尾部视频块时各个码字出现的概率;基于所述熵编码状态,更新所述第i行视频块中的首个视频块的熵编码模型。3.根据权利要求1所述的视频压缩方法,其特征在于,所述基于更新后的熵编码模型,更新所述第i行视频块中多个视频块的码字,包括:基于所述第i行视频块中的首个视频块的更新后的熵编码模型,对所述第i行视频块中的首个视频块的重新进行编码,得到所述首个视频块的码字;基于所述首个视频块的码字,确定所述首个视频块的熵编码状态;基于所述首个视频块的熵编码状态,更新所述第i行视频块中其他视频块的码字。4.根据权利要求3所述的视频压缩方法,其特征在于,所述基于所述第i行视频块中的首个视频块的更新后的熵编码模型,对所述第i行视频块中的首个视频块的重新进行编码,得到所述首个视频块的码字,包括:基于所述第i行视频块中的首个视频块的编码信息,获取所述首个视频块的编码划分模式;基于所述编码划分模式,采用所述首个视频块的更新后的熵编码模型,对所述首个视频块的重新进行编码,得到所述首个视频块的码字。5.根据权利要求4所述的视频压缩方法,其特征在于,所述视频中多个视频块的编码划分模式的确定过程,包括:获取所述...
【专利技术属性】
技术研发人员:谷嘉文,肖君实,闻兴,黄博,钟婷婷,刘晶,邵宇超,刘何为,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。