【技术实现步骤摘要】
多媒体数据编码方法、装置、设备以及介质
本申请涉及计算机
,尤其涉及一种多媒体数据编码方法、装置、设备以及介质。
技术介绍
在音视频数据的编码处理过程中,将去块滤波应用在率失真优化中可以增加率失真代价的准确度,进而可以提升编码效率,因此去块滤波已经应用于音视频编码处理过程中。然而,在音视频编码处理过程中,需要得到真实的重建残差后才能在编码模式的率失真优化中对重建编码块进行去块滤波,当编码过程中存在编码模式在率失真优化中无法得到重建残差时,音视频数据的整个编码处理过程均无法使用去块滤波,从而影响率失真优化的准确性。
技术实现思路
本申请实施例提供一种多媒体数据编码方法、装置、设备以及介质,可以扩大去块滤波在率失真优化处理中的适用范围。本申请实施例一方面提供了一种多媒体数据编码方法,包括:获取多媒体数据中的编码单元对应的模式决策信息,模式决策信息包括模式属性信息和残差状态信息;当模式属性信息指示编码单元的第i种编码模式为第一类型模式时,残差状态信息指示第i种编码模式在率失真优化中使用去块滤波,i为正整数;当模式属性信息指示编码单元的第j种编码模式为第二类型模式时,残差状态信息指示第j种编码模式在率失真优化中不使用去块滤波,j为正整数;按照模式决策信息,对编码单元执行第i种编码模式和第j种编码模式分别对应的率失真优化处理。其中,残差状态信息包括第i种编码模式的残差传输状态;当第i种编码模式的残差传输状态为第一状态时,残差状态信息用于指示第i种编码模式 ...
【技术保护点】
1.一种多媒体数据编码方法,其特征在于,包括:/n获取多媒体数据中的编码单元对应的模式决策信息,所述模式决策信息包括模式属性信息和残差状态信息;/n当所述模式属性信息指示所述编码单元的第i种编码模式为第一类型模式时,所述残差状态信息指示所述第i种编码模式在率失真优化中使用去块滤波,i为正整数;/n当所述模式属性信息指示所述编码单元的第j种编码模式为第二类型模式时,所述残差状态信息指示所述第j种编码模式在率失真优化中不使用去块滤波,j为正整数;/n按照所述模式决策信息,对所述编码单元执行所述第i种编码模式和所述第j种编码模式分别对应的率失真优化处理。/n
【技术特征摘要】
1.一种多媒体数据编码方法,其特征在于,包括:
获取多媒体数据中的编码单元对应的模式决策信息,所述模式决策信息包括模式属性信息和残差状态信息;
当所述模式属性信息指示所述编码单元的第i种编码模式为第一类型模式时,所述残差状态信息指示所述第i种编码模式在率失真优化中使用去块滤波,i为正整数;
当所述模式属性信息指示所述编码单元的第j种编码模式为第二类型模式时,所述残差状态信息指示所述第j种编码模式在率失真优化中不使用去块滤波,j为正整数;
按照所述模式决策信息,对所述编码单元执行所述第i种编码模式和所述第j种编码模式分别对应的率失真优化处理。
2.根据权利要求1所述的方法,其特征在于,所述残差状态信息包括所述第i种编码模式的残差传输状态;
当所述第i种编码模式的残差传输状态为第一状态时,所述残差状态信息用于指示所述第i种编码模式在率失真优化中使用去块滤波;所述第一状态用于表征所述第i种编码模式在编码处理中不传输残差。
3.根据权利要求2所述的方法,其特征在于,所述残差状态信息包括所述第i种编码模式的残差重建结果;
当所述第i种编码模式的残差传输状态为第二状态,且残差重建结果为重建残差可得结果时,所述残差状态信息用于指示所述第i种编码模式在率失真优化中使用去块滤波;所述第二状态用于表征所述第i种编码模式在编码处理中需要传输残差。
4.根据权利要求1所述的方法,其特征在于,所述残差状态信息包括所述第j种编码模式的残差传输状态和残差重建结果;
当所述第j种编码模式的残差传输状态为第二状态,且残差重建结果为重建残差不可得结果时,所述残差状态信息用于指示所述第j种编码模式在率失真优化中不使用去块滤波;所述第二状态用于表征所述第j种编码模式在编码处理中需要传输残差。
5.根据权利要求1~4任一项所述的方法,其特征在于,所述获取多媒体数据中的编码单元对应的模式决策信息之前,还包括:
获取所述编码单元所在视频帧图像的帧参考状态;
当所述帧参考状态为非参考帧状态时,确定所述视频帧图像对应的第i种编码模式和第j种编码模式,在率失真优化中均不使用去块滤波;
当所述帧参考状态为参考帧状态时,执行所述获取多媒体数据中的编码单元对应的模式决策信息的步骤。
6.一种多媒体数据编码方法,其特征在于,包括:
获取多媒体数据中的编码单元对应的第i种编码模式和第j种编码模式,i和j均为正整数;
根据所述第i种编码模式和所述第j种编码模式,生成所述编码单元对应的模式决策信息;所述模式决策信息包括模式属性信息和残差状态信息,当所述模式属性信息指示所述编码单元的第i种编码模式为第一类型模式时,所述残差状态信息指示所述第i种编码模式在率失真优化中使用去块滤波,i为正整数;当所述模式属性信息指示所述编码单元的第j种编码模式为第二类型模式时,所述残差状态信息指示所述第j种编码模式在率失真优化中不使用去块滤波,j为正整数;
根据所述模式决策信息,对所述编码单元执行所述第i种编码模式和所述第j种编码模式分别对应的率失真优化处理,得到所述第i种编码模式和所述第j种编码模式分别对应的率失真代价。
7.根据权利要求6所述的方法,其特征在于,所述多媒体数据包括视频帧图像;
所述方法还包括:
获取所述视频帧图像以及所述视频帧图像对应的单元分配信息;
根据所述单元分配信息对所述视频帧图像进行划分,得到至少两个编码区域;
从所述至少两个编码区域中选择任一编码区域作为所述编码单元。
8.根据权利要求6所述的方法,其特征在于,所述残差状态信息包括残差重建结果,所述残差重建结果包括重建残差可得结果和重建残差不可得结果;所述重建残差可得结果用于指示所述第i种编码模式需要传输残差时,在率失真优化中使用去块滤波,所述重建残差不可得结果用于指示所述第j种编码模式需要传输残差时,在率失真优化中不使用去块滤波。
9.根据权利要求8所述的方法,其特征在于,所述根据所述第i种编码模式和所述第j种编码模式,生成所述编码单元对应的模式决策信息,包括:
获取所述第i种编码模式和所述第j种编码模式分别对应的模式描述信息和率...
【专利技术属性】
技术研发人员:许桂森,王诗涛,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。