System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 编解码视频数据的当前块的设备及发送视频数据的设备制造技术_技高网

编解码视频数据的当前块的设备及发送视频数据的设备制造技术

技术编号:41443403 阅读:13 留言:0更新日期:2024-05-28 20:35
本公开涉及编解码视频数据的当前块的设备及发送视频数据的设备。公开了以子块为单位恢复的方法以及图像解码装置。根据本发明专利技术的一个实施方式,提供了一种以子块为单位恢复的方法,其为以包括在当前块中的子块为单位恢复当前块的方法的,该方法包括以下步骤:从比特流解码当前块的变换块中的变换系数、指示子块的划分形式的子块信息以及指示应用于变换块的变换类型的变换类型信息;基于由变换类型信息指示的变换类型和子块信息,从变换系数推导当前块的残差块;以及对当前块的基于残差块推导出的恢复块中的子块的边界进行滤波。

【技术实现步骤摘要】

本专利技术涉及视频编码和解码,更具体地,涉及一种基于子块的重构方法和视频解码设备,其通过以子块为单位重构视频块来提高编码和解码效率。


技术介绍

1、由于视频数据的体积大于语音数据或静止图像数据的体积,因此在不进行压缩处理的情况下存储或发送视频数据需要包括存储器在内的大量硬件资源。

2、因此,在存储或发送视频数据时,通常使用编码器对视频数据进行压缩以进行存储或发送。然后,解码器接收经压缩的视频数据,并且解压缩和再现视频数据。针对这种视频的压缩技术包括h.264/avc和与h.264/avc相比编码效率提高了约40%的高效视频编码(hevc)。

3、然而,视频的尺寸、分辨率和帧率都在逐渐增大,并且相应地,需要编码的数据量也在不断增加。因此,需要一种比现有压缩技术具有更好编码效率和更高图像质量的新压缩技术。


技术实现思路

1、技术问题

2、本专利技术旨在提供一种改进的视频编码和解码技术,并且更具体地,本专利技术的一个方面涉及一种用于通过以子块为单位执行变换、重新排列、滤波等来提高编码和解码效率的技术。

3、技术方案

4、根据至少一个方面,本公开提供一种以包括在当前块中的子块为单位重构当前块的方法。该方法包括以下步骤:从比特流解码当前块的变换块中的变换系数、指示子块的划分形式的子块信息和指示应用于变换块的变换类型的变换类型信息;基于由变换类型信息指示的变换类型和子块信息,从变换系数推导当前块的残差块;以及对当前块的基于残差块推导出的重构块中的子块的边界进行滤波。

5、根据另一方面,本公开提供一种用于以包括在当前块中的子块为单位重构当前块的视频解码设备。该设备包括:解码器,该解码器被配置为从比特流中解码当前块的变换块中的变换系数、指示子块的划分形式的子块信息和指示应用于变换块的变换类型的变换类型信息;逆变换器,该逆变换器被配置为基于由变换类型信息指示的变换类型和子块信息从变换系数推导当前块的残差块;以及滤波单元,该滤波单元被配置为对当前块的基于残差块推导出的重构块中的子块的边界进行滤波。

6、有益效果

7、如上所述,根据本专利技术的实施方式,以子块为单位进行变换、量化、系数编码等,因此可以期望压缩性能的提高。

8、另外,根据本专利技术的另一实施方式,可以通过重新排列系数来进一步提高变换、量化、系数编码等的效果。

本文档来自技高网...

【技术保护点】

1.一种对视频数据的当前块进行解码的设备,所述设备包括至少一个处理器,所述至少一个处理器被配置成:

2.根据权利要求1所述的设备,其中,所述至少一个处理器还被配置成当所述子块变换应用于所述当前块时对所述当前块的子块信息进行解码,其中,所述子块信息包括以下项中的至少一个:

3.一种对视频数据的当前块进行编码的设备,所述设备包括至少一个处理器,所述至少一个处理器被配置成:

4.一种向视频解码装置发送视频数据的设备,所述设备包括至少一个处理器,所述至少一个处理器被配置成:

【技术特征摘要】

1.一种对视频数据的当前块进行解码的设备,所述设备包括至少一个处理器,所述至少一个处理器被配置成:

2.根据权利要求1所述的设备,其中,所述至少一个处理器还被配置成当所述子块变换应用于所述当前块时对所述当前块的子块信息进行解码,其中,所述子块...

【专利技术属性】
技术研发人员:罗太英李善暎高京奂孙世勋金在一
申请(专利权)人:SK电信有限公司
类型:发明
国别省市:

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

1