用于视频数据的编码方法、解码方法、计算设备和介质技术

技术编号:36151508 阅读:60 留言:0更新日期:2022-12-31 19:56
本公开提供了一种用于视频数据的编码方法、解码方法、计算设备和介质。编码方法包括:对图片进行比特深度变换处理,用于生成变换图片并生成比特深度变换信息,其中,比特深度变换信息指示与对图片进行的比特深度变换处理相关联的信息,图片为所述视频数据中的其中一帧图片;以及对变换图片进行编码处理,用于生成对应于变换图片的编码信息,其中,比特深度变换信息和编码信息用于形成比特流。解码方法包括:从接收的比特流中解析对应于图片的比特深度变换信息和编码信息,其中,比特深度变换信息指示与在对图片进行编码的过程中进行的比特深度变换处理相关联的信息;以及根据比特深度变换信息和编码信息进行解码转换处理,用于生成显示图片。于生成显示图片。于生成显示图片。

【技术实现步骤摘要】
用于视频数据的编码方法、解码方法、计算设备和介质


[0001]本公开的实施例涉及一种用于视频数据的编码方法、解码方法、计算设备和介质。

技术介绍

[0002]数字视频功能可以结合在各种各样的设备中,包括数字电视、数字直播系统、无线广播系统、便携式电脑或台式电脑、平板电脑、电子阅读器、数码相机、数字记录设备、数字媒体播放器、视频游戏设备、视频游戏机、智能手机、视频电话会议设备和视频流设备等。数字视频设备可以实施视频编解码技术,诸如由MPEG

2、MPEG

4、ITU

T H.263、ITU

T H.264/MPEG

4、Part 10、高级视频编解码(AVC)、高效视频编解码(HEVC)、ITU

T H.265/高效视频编解码定义的标准以及此类标准的扩展中所描述的那些视频编解码技术。通过实施以上视频编解码技术,视频设备可以更有效地发送、接收、编码、解码和/或存储数字视频信息。

技术实现思路

[0003]本公开的一些实施例提供了一种用于视频数据的编码方法、解码方法、计算设备和介质,用于在编解码器中对图片的比特深度进行灵活地处理。
[0004]根据本公开的一方面,提供了一种用于视频数据的编码方法,包括:对图片进行比特深度变换处理,用于生成变换图片并生成比特深度变换信息,其中,比特深度变换信息指示与对图片进行的比特深度变换处理相关联的信息,该图片为视频数据中的其中一帧图片;以及对变换图片进行编码处理,用于生成对应于变换图片的编码信息,其中,比特深度变换信息和编码信息用于形成比特流。
[0005]根据本公开的一些实施例,比特深度变换处理为比特深度压缩处理,对图片进行比特深度变换处理包括:利用比特深度压位缩方法对图片进行比特深度压缩,用于降低图片的比特深度,其中,比特深度变换信息包括比特深度压缩控制信息,其中,比特深度压缩控制信息指示与比特深度压缩处理相关联的信息。
[0006]根据本公开的一些实施例,比特深度压缩控制信息包括以下中的至少一种:指示比特深度压缩方法的信息、指示比特深度压缩处理之前的初始比特深度的信息、指示比特深度压缩处理之后的压缩比特深度的信息。
[0007]根据本公开的一些实施例,该编码方法还包括:对编码信息进行解码处理,用于生成解码图片;以及对解码图片进行比特深度逆变换处理,用于生成逆变换图片并生成比特深度逆变换信息,其中,比特深度逆变换处理与比特深度变换处理互为相反操作,比特深度逆变换信息指示与对解码图片进行的比特深度逆变换处理相关联的信息。
[0008]根据本公开的一些实施例,该编码方法还包括:对逆变换图片与图片进行比较以进行效果校验,用于生成比特深度校验效果信息,其中,比特深度校验效果信息包括以下中的至少一种:指示是否进行效果校验的校验控制信息、指示进行效果校验的效果校验方法的信息、指示效果校验方法的校验结果的信息。
[0009]根据本公开的一些实施例,比特深度逆变换信息包括比特深度逆变换控制信息,
其中,比特深度逆变换控制信息指示与比特深度逆变换处理相关联的信息。
[0010]根据本公开的一些实施例,比特深度逆变换控制信息包括比特深度逆变换开关信息,并且指示是否对解码图片进行比特深度逆变换处理。
[0011]根据本公开的一些实施例,对解码图片进行比特深度逆变换处理包括:响应于比特深度逆变换开关信息表示进行比特深度逆变换处理,利用比特深度逆变换方法对解码图片进行比特深度逆变换,用于按照与比特深度变换相反的方向来改变解码图片的比特深度。
[0012]根据本公开的一些实施例,比特深度逆变换控制信息还包括以下中的至少一种:指示比特深度逆变换方法的信息、指示比特深度逆变换处理之前的输入比特深度的信息、指示比特深度逆变换处理之后的输出比特深度的信息。
[0013]根据本公开的一些实施例,比特深度变换处理为比特深度压缩处理,比特深度逆变换处理为比特深度扩展处理。
[0014]根据本公开的一些实施例,比特流包括比特深度变换扩展位,比特深度变换扩展位用于在比特流中传输比特深度变换信息。
[0015]根据本公开的另一方面,还提供了一种用于视频数据的解码方法,包括:从接收的比特流中解析对应于图片的比特深度变换信息和编码信息,其中,比特深度变换信息指示与在对图片进行编码的过程中进行的比特深度变换处理相关联的信息,该图片为视频数据中的其中一帧图片;根据比特深度变换信息和编码信息进行解码转换处理,用于生成显示图片。
[0016]根据本公开的一些实施例,比特深度变换处理为比特深度压缩处理,比特深度变换信息包括指示与比特深度压缩处理相关联的比特深度压缩控制信息,其中,根据比特深度变换信息和编码信息进行解码转换处理包括:参考比特深度压缩控制信息来对编码信息进行解码转换处理。
[0017]根据本公开的一些实施例,该解码方法还包括:从比特流中解析对应于图片的比特深度逆变换信息,其中,比特深度逆变换信息指示与在对图片进行编码的过程中进行的比特深度逆变换处理相关联的信息。
[0018]根据本公开的一些实施例,根据比特深度变换信息和编码信息进行解码转换处理包括:对编码信息进行解码处理,用于生成对应于图片的解码图片;参考比特深度逆变换信息对解码图片进行比特深度逆变换处理,用于生成显示图片。
[0019]根据本公开的一些实施例,比特深度变换处理为比特深度压缩处理,比特深度逆变换处理为比特深度扩展处理,其中,比特深度逆变换信息包括比特深度扩展控制信息,比特深度扩展控制信息包括指示比特深度扩展方法的信息,该解码方法还包括:确定比特深度扩展方法是否可用;在确定比特深度扩展方法可用的情况下,按照比特深度扩展方法对比特深度进行扩展;以及在确定比特深度扩展方法不可用的情况下,接收比特深度扩展方法,以用于按照比特深度扩展方法对解码图片进行比特深度扩展。
[0020]根据本公开的一些实施例,在对解码图片进行比特深度逆变换处理之前,该解码方法还包括:接收指示是否进行比特深度逆变换处理的控制信息,以及参考控制信息判断是否对解码图片进行比特深度逆变换处理,其中,控制信息是基于以下中的至少一种生成的:解码器的计算能力、解码器的电量信息、显示器的比特深度显示要求;或者,从比特流中
解析对应于图片的比特深度校验效果信息;将解码图片与比特深度扩展效果信息进行比较;以及参考比较结果判断是否对解码图片进行比特深度逆变换处理。
[0021]根据本公开的一些实施例,从接收的比特流中解析比特深度变换信息包括:从比特流中的比特深度变换扩展位来解析比特深度变换信息。
[0022]根据本公开的又一方面,还提供了一种计算设备,包括:处理器,和其上具有计算机可读代码的非暂时性存储器,其中,计算机可读代码在由处理器运行时,执行如上所述的用于视频数据的编码方法,或者执行如上所述的用于视频数据的解码方法。
[0023]根据本公开本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于视频数据的编码方法,包括:对图片进行比特深度变换处理,用于生成变换图片并生成比特深度变换信息,其中,所述比特深度变换信息指示与对所述图片进行的所述比特深度变换处理相关联的信息,所述图片为所述视频数据中的其中一帧图片;以及对所述变换图片进行编码处理,用于生成对应于所述变换图片的编码信息,其中,所述比特深度变换信息和所述编码信息用于形成比特流。2.根据权利要求1所述的方法,其中,所述比特深度变换处理为比特深度压缩处理,所述对图片进行比特深度变换处理包括:利用比特深度压缩方法对所述图片进行比特深度压缩,用于降低所述图片的比特深度,其中,所述比特深度变换信息包括比特深度压缩控制信息,其中,所述比特深度压缩控制信息指示与所述比特深度压缩处理相关联的信息。3.根据权利要求2所述的方法,其中,所述比特深度压缩控制信息包括以下中的至少一种:指示所述比特深度压缩方法的信息、指示所述比特深度压缩处理之前的初始比特深度的信息、指示所述比特深度压缩处理之后的压缩比特深度的信息。4.根据权利要求1所述的方法,还包括:对所述编码信息进行解码处理,用于生成解码图片;以及对所述解码图片进行比特深度逆变换处理,用于生成逆变换图片并生成比特深度逆变换信息,其中,所述比特深度逆变换处理与所述比特深度变换处理互为相反操作,所述比特深度逆变换信息指示与对所述解码图片进行的所述比特深度逆变换处理相关联的信息。5.根据权利要求4所述的方法,还包括:对所述逆变换图片与所述图片进行比较以进行效果校验,用于生成比特深度校验效果信息,其中,所述比特深度校验效果信息包括以下中的至少一种:指示是否进行所述效果校验的校验控制信息、指示进行所述效果校验的效果校验方法的信息、指示所述效果校验方法的校验结果的信息。6.根据权利要求4所述的方法,其中,所述比特深度逆变换信息包括比特深度逆变换控制信息,其中,所述比特深度逆变换控制信息指示与所述比特深度逆变换处理相关联的信息。7.根据权利要求6所述的方法,其中,所述比特深度逆变换控制信息包括比特深度逆变换开关信息,并且指示是否对所述解码图片进行所述比特深度逆变换处理。8.根据权利要求7所述的方法,其中,所述对所述解码图片进行所述比特深度逆变换处理包括:响应于所述比特深度逆变换开关信息表示进行所述比特深度逆变换处理,利用比特深度逆变换方法对所述解码图片进行比特深度逆变换,用于按照与所述比特深度变换相反的方向来改变所述解码图片的比特深度。9.根据权利要求8所述的方法,其中,所述比特深度逆变换控制信息还包括以下中的至
少一种:指示所述比特深度逆变换方法的信息、指示所述比特深度逆变换处理之前的输入比特深度的信息、指示所述比特深度逆变换处理之后的输出比特深度的信息。10.根据权利要求4

9中任一项所述的方法,其中,所述比特深度变换处理为比特深度压缩处理,所述比特深度逆变换处理为比特深度扩展处理。11.根据权利要求1所述的方法,其中,所述比特流包括比特深度变换扩展位,所述比特深度变换扩展位用于在所述比特流中传输所述比特深度变换信息。12.一种用于视频数据的解码方法,包括:从接收的比特流中解析对应于图片的比特深度变换信息和...

【专利技术属性】
技术研发人员:张乾
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:

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

1