一种视频编解码方法及装置制造方法及图纸

技术编号:37476139 阅读:22 留言:0更新日期:2023-05-07 09:17
本申请提供一种视频编解码方法及装置,涉及图像处理技术领域,解决了现有技术中视频编解码性能较低,或编解码算法复杂度较高的问题。该方法包括:解码端获取待解码单元的码流;确定所述待解码单元的扫描方式、分组方式以及每个组对应的编码方式;根据每个组的编码方式进行解码,得到所述待解码单元对应的系数块;根据所述待解码单元的所述扫描方式,逐个将每个组所述系数块内系数进行恢复得到所述待解码单元对应的重建数据块。码单元对应的重建数据块。码单元对应的重建数据块。

【技术实现步骤摘要】
一种视频编解码方法及装置


[0001]本申请涉及图像处理
,尤其涉及一种视频编解码方法及装置。

技术介绍

[0002]在计算机视觉领域中,为了有效存储和传输视频,通常需要通过视频编码来进行图像压缩,主要包括有损压缩和无损压缩。其中,无损压缩是利用图像数据的统计冗余进行图像压缩,可完全恢复原始图像数据而不引起任何失真;另外,如果重建图像和原始图像存在误差,而误差被限制在一定的范围内就称作近无损压缩。近无损压缩虽然存在一定失真,但对于视觉影像来说可以忽略不计,因此近无损压缩也可以认为是无损压缩。
[0003]目前的无损压缩(包括近无损压缩)的编解码方案中,例如,基于上下文的自适应二进制算数编码(Context

based Adaptive Binary Arithmetic Coding,CABAC)压缩技术涉及到诸多的概率模型以及上下文建模、二进制算术编码等算法,处理过程较为复杂。另外,基于哥伦布编码的Golomb

Rice编码,其编码过程中存在冗余计算,编解码性能不高。因此,亟需提出一种编解本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种视频编解码方法,其特征在于,所述方法包括:获取待解码单元的码流;确定所述待解码单元的扫描方式、分组方式以及每个组对应的编码方式;根据每个组的编码方式进行解码,得到所述待解码单元对应的系数块;根据所述待解码单元的所述扫描方式,逐个将每个组所述系数块内系数进行恢复得到所述待解码单元对应的重建数据块。2.根据权利要求1所述的方法,其特征在于,所述分组方式包括:固定长度的分组方式,或者,基于系数值大小进行分组划分的半定长分组,或者,基于系数排列位置进行分组划分中的至少一种。3.根据权利要求1或2所述的方法,其特征在于,所述编码方式:一元码、截断一元码、截断二元码、定长编码、半定长编码、k阶指数哥伦布编码、截断莱斯编码、霍夫曼编码、哥伦布

莱斯编码中的至少一种。4.根据权利要求1或2所述的方法,其特征在于,所述扫描方式包括:光栅扫描、块扫描、水平扫描、垂直扫描、往返扫描、对角扫描、逆水平扫描、逆垂直扫描或者希尔伯特扫描中的至少一种。5.根据权利要求1或2所述的方法,其特征在于,所述重建数据块为待解码图像的原始像素值、对所述原始像素值进行预测得到的残差值、对所述残差值经量化后的系数,或者,对所述残差值经变换后得到的变换系数中的一种组成的数据块。6.根据权利要求1或2所述的方法,其特征在于,所述确定所述待解码单元的扫描方式、分组方式以及每个组对应的编码方式,具体包括:根据编码端以及解码端的预先约定或者上下文信息,确定所述待解码单元的扫描方式、分组方式以及每一组对应的编码方式中的至少一个;或者,根据所述码流解析得到所述待解码单元的扫描方式、分组方式以及每个组对应的编码方式中的至少一个;或者,根据所述待解码单元的预测方式、量化方式和/或变换方式得到所述分组方式。7.根据权利要求1或2所述的方法,其特征在于,所述根据每个组的编码方式进行解码,得到所述待解码单元对应的系数块,具体包括:根据编码算法解码得到每个组的组参数;根据每个组的所述组参数,根据所述半定长编码算法解码得到每个组中的多个系数值,所述待解码单元对应的系数块包括所述每个组中的多个系数值。8.根据权利要求7所述的方法,其特征在于,所述根据编码算法解码得到每个组的组参数,具体包括:根据以下至少一种编码方式对应的解码方式进行解码得到每个组的组参数:一元码、截断一元码、截断二元码、定长编码、k阶指数哥伦布编码、截断莱斯编码、霍夫曼编码或哥伦布

莱斯编码。9.根据权利要求1或2所述的方法,其特征在于,所述根据每个组的编码方式进行解码,得到所述待解码单元对应的系数块,具体包括:根据定长编码算法解码得到每个组的组莱斯参数,或者,根据上下文模型得到每个组的组莱斯参数;
根据每个组的所述组莱斯参数,根据哥伦布

莱斯编码算法解码得到每个组中的多个系数值,所述待解码单元对应的系数块包括所述每个组中的多个系数值。10.根据权利要求1或2所述的方法,其特征在于,所述根据每个组的编码方式进行解码,得到所述待解码单元对应的系数块,具体包括:根据上下文模型得到每个组的组莱斯参数;根据定长编码算法或者截断一元码解码得到每个组的组参数偏差;根据每个组的所述组莱斯参数和所述组参数偏差得到每个组的组参数;根据每个组的所述组参...

【专利技术属性】
技术研发人员:潘冬萍孙煜程陈方栋曹小强魏亮
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1