用信号发送用于视频编码的通用约束信息的制作方法
- 国知局
- 2024-08-02 14:11:02
本公开总体上涉及视频处理。具体而言,本公开涉及用信号发送和初始化用于视频编码的通用约束信息。
背景技术:
1、普遍存在的支持相机的设备,例如智能手机、平板电脑和计算机,使捕捉视频或图像变得比以往更加容易。然而,即使是短视频,其数据量也可能非常大。视频编码技术(包括视频编码和解码)使得视频数据能够压缩成更小的尺寸,从而使得各种视频能够被存储和传输。视频编码已被广泛的应用于各种应用,例如数字电视广播、互联网和移动网络上的视频传输、实时应用(例如视频聊天、视频会议)、dvd、蓝光光盘等。为了减少用于存储视频的存储空间和/或用于传输视频的网络带宽消耗,希望提高视频编码方案的效率。
技术实现思路
1、一些实施例涉及用信号发送和初始化用于视频编码的通用约束信息。在一个示例中,一种用于对视频进行解码的方法包括:从视频的码流中提取通用约束信息(gci)标志;基于gci标志的值,确定对视频施加一个或多个通用约束;响应于确定对视频施加一个或多个通用约束,从视频的码流中提取指示视频的码流中包括的附加比特的数量的值,附加比特包括标志比特,标志比特指示针对视频要约束的相应附加编码工具;确定该值大于5;响应于确定该值大于5,从码流中提取表示6个相应标志的6个标志比特,这6个相应标志指示对6个附加编码工具的相应约束,以及至少部分地基于由这6个标志指示的对6个附加编码工具的约束,将视频的码流的剩余部分解码成图像。
2、在另一示例中,一种非暂时性计算机可读介质,其上存储有程序代码,程序代码可由一个或多个处理设备执行以执行操作。操作包括:从视频的码流中提取通用约束信息(gci)标志;基于gci标志的值,确定对视频施加一个或多个通用约束;响应于确定对视频施加一个或多个通用约束,从视频的码流中提取指示视频的码流中包括的附加比特的数量的值,附加比特包括标志比特,标志比特指示针对视频要约束的相应附加编码工具;确定该值大于5;响应于确定该值大于5,从码流中提取表示6个相应标志的6个标志比特,这6个相应标志指示对6个附加编码工具的相应约束,以及至少部分地基于由这6个标志指示的对6个附加编码工具的约束,将视频的码流的剩余部分解码成图像。
3、在又一示例中,一种系统包括处理设备、以及与处理设备通信地耦接的非暂时性计算机可读介质。处理设备配置成执行存储在非暂时性计算机可读介质中的程序代码,从而执行操作。操作包括:从视频的码流中提取通用约束信息(gci)标志;基于gci标志的值,确定对视频施加一个或多个通用约束;响应于确定对视频施加一个或多个通用约束,从视频的码流中提取指示视频的码流中包括的附加比特的数量的值,附加比特包括标志比特,标志比特指示针对视频要约束的相应附加编码工具;确定该值大于5;响应于确定该值大于5,从码流中提取表示6个相应标志的6个标志比特,这6个相应标志指示对6个附加编码工具的相应约束,以及至少部分地基于由这6个标志指示的对6个附加编码工具的约束,将视频的码流的剩余部分解码成图像。
4、提及这些说明性实施例并不是为了限制或限定本公开,而是为了提供示例来帮助理解本公开。在详细描述中讨论附加实施例,且在详细描述中提供进一步的描述。
技术特征:1.一种用于解码视频的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,所述6个标志包括:
3.根据权利要求2所述的方法,还包括以下一项或多项:
4.根据权利要求2所述的方法,其中,至少部分地基于由所述6个标志指示的对所述6个附加编码工具的约束,将所述视频的码流的剩余部分解码成图像,包括以下一项或多项:
5.根据权利要求1所述的方法,其中,所述gci标志从所述视频的网络包、所述视频的视频参数集、或所述视频的序列参数集中提取。
6.根据权利要求1所述的方法,还包括:
7.根据权利要求1所述的方法,还包括:
8.一种非暂时性计算机可读介质,其上存储有程序代码,所述程序代码能够由一个或多个处理设备执行以执行操作,所述操作包括:
9.根据权利要求8所述的非暂时性计算机可读介质,其中,所述6个标志包括:
10.根据权利要求9所述的非暂时性计算机可读介质,其中,所述操作还包括以下一项或多项:
11.根据权利要求9所述的非暂时性计算机可读介质,其中,至少部分地基于由所述6个标志指示的对所述6个附加编码工具的约束,将所述视频的码流的剩余部分解码成图像,包括以下一项或多项:
12.根据权利要求8所述的非暂时性计算机可读介质,其中,所述gci标志从所述视频的网络包、所述视频的视频参数集、或所述视频的序列参数集中提取。
13.根据权利要求8所述的非暂时性计算机可读介质,其中,所述操作还包括:
14.根据权利要求8所述的非暂时性计算机可读介质,其中,所述操作还包括:
15.一种系统,包括:
16.根据权利要求15所述的系统,其中,所述6个标志包括:
17.根据权利要求16所述的系统,其中,所述操作还包括以下一项或多项:
18.根据权利要求16所述的系统,其中,至少部分地基于由所述6个标志指示的对所述6个附加编码工具的约束,将所述视频的码流的剩余部分解码成图像,包括以下一项或多项:
19.根据权利要求15所述的系统,其中,所述gci标志从所述视频的网络包、所述视频的视频参数集、或所述视频的序列参数集中提取。
20.根据权利要求15所述的系统,其中,所述操作还包括:
技术总结在一些实施例中,视频解码器根据视频的码流解码视频。视频解码器访问视频的码流,并从视频的码流中提取通用约束信息(GCI)标志。解码器基于GCI标志的值,确定对视频施加一个或多个通用约束,并从视频的码流中提取指示视频的码流中包括的附加比特的数量的值。附加比特包括标志比特,该标志比特指示针对视频要约束的相应附加编码工具。如果该值大于5,则解码器从视频的码流中提取6个标志,这6个标志比特指示对6个附加编码工具的相应约束。解码器基于由这6个标志指示的对6个附加编码工具的约束,将视频的码流解码成图像。技术研发人员:乔纳森·甘,余越,于浩平受保护的技术使用者:OPPO广东移动通信有限公司技术研发日:技术公布日:2024/7/23本文地址:https://www.jishuxx.com/zhuanli/20240801/241907.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表