【技术实现步骤摘要】
【国外来华专利技术】利用连续编解码器进行视频编码相关申请案交叉申请本专利申请要求郑建铧等人2018年4月2日递交的专利技术名称为“通用视频编解码(GeneralizedVideoCoding)”的第62/651,533号美国临时专利申请的权益,该在先申请以引用的方式并入本文。
本专利技术通常涉及视频编解码,具体涉及使用连续编码和解码(编解码)系统进行视频编解码。
技术介绍
当数据要在带宽容量受限的通信网络中发送或以其它方式传输时,可能会造成困难,因为即使在视频较短的情况下也需要对大量视频数据进行描述。因此,视频数据通常要先压缩然后在现代电信网络中传输。由于内存资源可能有限,因此当在存储设备上存储视频时,视频的大小也可能成为问题。视频压缩设备通常在信源侧使用软件和/或硬件,以在传输或存储之前对视频数据进行编码,从而减少用来表示数字视频图像所需的数据量。然后,在目的地侧对视频数据进行解码的视频解压缩设备接收压缩的数据。在有限的网络资源以及对更高视频质量的需求不断增长的情况下,需要改进压缩和解压缩技术,这些改进的技术在几乎不影响图像质量的情况下能够提高压缩比。
技术实现思路
本申请实施例的第一方面涉及一种编码方法。所述方法包括:通用视频编码器中的预编码器对输入视频信号进行预编码以生成预编码信号,其中,所述通用视频编码器包括N个级联编码器,N大于1,且N个编码器中的至少一个包括能够将所述信号编码到视频码流中的熵编码;将所述预编码信号转发给后续视频编码器,其中,所述预编码信号比所述输入视频信号更紧凑;所述级联编 ...
【技术保护点】
1.一种视频编解码设备,其特征在于,包括:/n至少一个预编码器,用于:/n获取输入视频信号;/n对所述输入视频信号进行预编码;/n输出经预编码的视频信号;和/n编码器,用于:/n从所述预编码器获取所述经预编码的视频信号;/n将所述经预编码的视频信号编码为码流,其中,所述码流用于传输到解码器进行解码。/n
【技术特征摘要】
【国外来华专利技术】20180402 US 62/651,5331.一种视频编解码设备,其特征在于,包括:
至少一个预编码器,用于:
获取输入视频信号;
对所述输入视频信号进行预编码;
输出经预编码的视频信号;和
编码器,用于:
从所述预编码器获取所述经预编码的视频信号;
将所述经预编码的视频信号编码为码流,其中,所述码流用于传输到解码器进行解码。
2.根据权利要求1所述的视频编解码设备,其特征在于,对所述输入视频信号进行预编码包括在所述预编码器侧对所述输入视频信号进行修改,其中,所述修改允许在后解码器侧进行所述修改的逆过程之后重建所述输入视频信号。
3.根据权利要求1至2中任一项所述的视频编解码设备,其特征在于,所述至少一个预编码器包括重映射组件,其中,所述重映射组件用于通过应用函数以改变所述输入视频信号的最大值、改变所述输入视频信号的最小值、使所述输入视频信号的平均值移位、或其组合,来对所述输入视频信号进行预编码,从而压缩所述输入视频信号。
4.根据权利要求3所述的视频编解码设备,其特征在于,所述重映射组件应用的所述函数包括:
如果I为PQ信号,I″=SLF(InversePQ(I)),或
如果I为HLG信号,I″=SLF(InverseHLG(I))
其中,
其中,I为所述输入视频信号;I″为所述经预编码的视频信号;InversePQ为逆感知量化(perceptualquantize,PQ)传递函数;InverseHLG为逆混合对数伽玛(hybridloggamma,HLG)传递函数;SLF(I′)为应用于逆PQ或逆HLG函数的非线性函数(non-linearfunction,SLF);a、b、m和p为常数。
5.根据权利要求4所述的视频编解码设备,其特征在于,a和b均等于1.12762;如果I为PQ信号,则m等于0.14且p等于1.4;如果I为HLG信号,则m等于0.3且p等于2.3。
6.根据权利要求3至5中任一项所述的视频编解码设备,其特征在于,所述重映射组件对所述输入视频信号的亮度(Y)、或所述输入视频信号的色度(CbCr)、或其组合,进行预编码。
7.根据权利要求1至6中任一项所述的视频编解码设备,其特征在于,所述预编码器将边信息转发给所述编码器,以将所述边信息编码到所述码流中,其中,所述边信息包括所述输入视频信号在预编码之前的信号特征。
8.一种在视频编解码设备中实现的方法,其特征在于,所述方法包括:
在一个或多个处理器中获取输入视频信号;
所述一个或多个处理器将所述输入视频信号预编码为经预编码的视频信号;
所述一个或多个处理器将所述经预编码的视频信号编码为码流,其中,所述码流用于传输到解码器进行解码。
9.根据权利要求8所述的方法,其特征在于,对所述输入视频信号进行预编码包括在所述预编码器侧对所述输入视频信号进行修改,其中,所述修改允许在后解码器侧进行所述修改的逆过程之后重建所述输入视频信号。
10.根据权利要求8至9中任一项所述的方法,其特征在于,对所述输入视频信号进行预编码包括应用函数以改变所述输入视频信号的最大值、改变所述输入视频信号的最小值、使所述输入视频信号的平均值移位、或其组合,从而压缩所述输入视频信号。
11.根据权利要求10所述的方法,其特征在于,在对所述输入视频信号进行预编码时应用的所述函数包括:
如果I为PQ信号,I″=SLF(InversePQ(I)),或
如果I为HLG信号,I″=SLF(InverseHLG(I))
其中
其中,I为所述输入视频信号;I″为所述经预编码的视频信号;InversePQ为逆感知量化(perceptualquantize,PQ)传递函数;InverseHLG为逆混合对数伽玛(hybridloggamma,HLG)传递函数;SLF(I′)为应用于逆PQ或逆HLG函数的非线性函数(non-linearfunction,SLF);a、b、m和p为常数。
12.根据权利要求11所述的方法,其特征在于,a和b均等于1.12762;如果I为PQ信号,则m等于0.14且p等于1.4;如果I为HLG信号,则m等于0.3且p等于2.3。
13.根据权利要求8至12中任一项所述的方法,其特征在于,所述对所述输入视频信号进行预编码包括对所述输入视频信号的亮度(Y)、或所述输入视频信号的色度(CbCr)、或其组合,进行预编码。
14.根据权利要求8至13中任一项所述的方法,其特征在于,还包括将边信息编码到所述码流中,其中,所述边信息包括所述输入视频信号在预编码之前的信号特征。
15.一种视频编解码设备,其特征在于,包括:
至少一个预编码模块,用于获取输入视频信号、对所述输入视频信号进行预编码并输出经预编码的视频信号;
至少一个编码模块,用于从所述预编码模块接收所述经预编码的视频信号,并将所述经预编码的视频信号编码为码流,其中,所述码流用于传输到解码器进行解码。
16.根据权利要求15所述的视频编解码设备,其特征在于,所述预编码模块还用于执行根据权利要求8至13中任一项所述的方法,或者所述编码模块还用于执行根据权利要求14所述的方法。
17.一种非瞬时性计算机可读介质,其特征在于,包括视频编解码设备使用的计算机程序产品,其中,所述计算机程序产品包括存储在所述非瞬时性计算机可读介质中的计算机可执行指令,当一个或多个处理器执行所述计算机可执行指令时,所述视频编解码设备执行根据权利要求8至14中任一项所述的方法。
<...
【专利技术属性】
技术研发人员:郑建铧,余全合,李蒙,陈海,张臣雄,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。