一种视频处理方法、设备、存储介质及计算机程序产品技术

技术编号:35066688 阅读:33 留言:0更新日期:2022-09-28 11:24
本申请提供了一种视频处理方法、设备、存储介质及计算机程序产品,应用于云技术、人工智能、智慧交通和车载等各种视频编解码场景;该视频处理方法包括:在待编码视频中,从待编码帧图像对应的参考帧图像上,确定与待编码帧图像中的待编码单元匹配的预测单元,待编码单元包括待编码亮度分量和待编码色度分量,预测单元包括预测亮度分量和预测色度分量;对预测亮度分量和待编码亮度分量之间的差异进行编码,得到亮度编码结果;结合预设关联参数和亮度编码结果对预测色度分量进行修正,得到目标色度分量;对待编码色度分量和目标色度分量之间的差异进行编码,得到色度编码结果。通过本申请,能够提升色度编码准确度,进而能够提升视频编码的性能。视频编码的性能。视频编码的性能。

【技术实现步骤摘要】
一种视频处理方法、设备、存储介质及计算机程序产品


[0001]本申请涉及计算机应用领域中的视频处理技术,尤其涉及一种视频处理方法、设备、存储介质及计算机程序产品。

技术介绍

[0002]视频是指将一系列静态图像以电信号的方式加以捕捉、记录、处理、储存、传送与重现的各种技术;由于视频中包括多张图像,因此,为了降低存储或传输视频的数据量,通常对视频进行编码。其中,视频编码包括色度编码。
[0003]一般来说,在对视频进行帧间编码时,为了进行色度编码,通常先确定预测单元,再对预测单元和待编码单元之间的色度差异进行编码;如此,色度编码的准确度较低,从而导致视频编码的性能较差。

技术实现思路

[0004]本申请实施例提供一种视频处理方法、装置、设备、计算机可读存储介质及计算机程序产品,能够提升色度编码的准确度,进而能够提升视频编码的性能。
[0005]本申请实施例的技术方案是这样实现的:
[0006]本申请实施例提供一种视频处理方法,包括:
[0007]在待编码视频中,从待编码帧图像对应的参考帧图像上,确定与所述待编码帧图像中的待编码单元匹配的预测单元,其中,所述待编码单元包括待编码亮度分量和待编码色度分量,所述预测单元包括预测亮度分量和预测色度分量;
[0008]对所述预测亮度分量和所述待编码亮度分量之间的亮度差异进行编码,得到亮度编码结果;
[0009]结合预设关联参数和所述亮度编码结果对所述预测色度分量进行修正,得到目标色度分量,其中,所述预设关联参数表示编码亮度与编码色度之间的关联关系;
[0010]对所述待编码色度分量和所述目标色度分量之间的第一色度差异进行编码,得到所述待编码单元的色度编码结果。
[0011]本申请实施例还提供一种视频处理方法,包括:
[0012]在待解码视频中,对待解码帧图像的待解码单元所对应的色度编码结果进行解码,得到第一色度差异,其中,所述待解码视频为待编码视频的编码结果,所述待解码帧图像为所述待编码视频中待编码帧图像的编码结果,所述待解码单元为所述待编码帧图像中待编码单元的编码结果;
[0013]从所述待解码帧图像对应的参考帧图像中,确定预测单元,其中,所述预测单元包括预测亮度分量和预测色度分量;
[0014]结合预设关联参数和亮度编码结果对所述预测色度分量进行修正,得到目标色度分量,其中,所述预设关联参数表示编码亮度与编码色度之间的关联关系,所述亮度编码结果为所述预测亮度分量和待编码亮度分量之间的亮度差异的编码结果,所述待编码单元包
括所述待编码亮度分量;
[0015]将所述第一色度差异和所述目标色度单元的融合结果,确定为所述待编码单元的待编码色度分量。
[0016]本申请实施例提供一种用于视频处理的编码装置,包括:
[0017]编码预测模块,用于在待编码视频中,从待编码帧图像对应的参考帧图像上,确定与所述待编码帧图像中的待编码单元匹配的预测单元,其中,所述待编码单元包括待编码亮度分量和待编码色度分量,所述预测单元包括预测亮度分量和预测色度分量;
[0018]视频编码模块,用于对所述预测亮度分量和所述待编码亮度分量之间的亮度差异进行编码,得到亮度编码结果;
[0019]色度修正模块,用于结合预设关联参数和所述亮度编码结果对所述预测色度分量进行修正,得到目标色度分量,其中,所述预设关联参数表示编码亮度与编码色度之间的关联关系;
[0020]所述视频编码模块,还用于对所述待编码色度分量和所述目标色度分量之间的第一色度差异进行编码,得到所述待编码单元的色度编码结果。
[0021]在本申请实施例中,所述色度修正模块,还用于基于所述预设关联参数,确定所述亮度编码结果在色度上对应的修正信息,其中,所述修正信息用于对所述预测色度分量进行修正;将所述预测色度分量和所述修正信息之间的融合结果,确定为所述目标色度分量。
[0022]在本申请实施例中,所述编码装置还包括参数获取模块,用于从所述待编码帧图像中,获取与所述待编码单元相邻的待参考编码块,其中,所述待参考编码块包括多个已编码像素点;从多个所述已编码像素点中,选择至少两个参考像素点,并确定每个所述参考像素点对应的所述参考编码亮度和所述参考编码色度;基于每个所述参考像素点对应的所述参考编码亮度和所述参考编码色度,确定所述预设关联参数。
[0023]在本申请实施例中,所述参数获取模块,还用于基于每个所述参考像素点对应的所述参考编码亮度和所述参考编码色度,构建与至少两个所述参考像素点对应的至少两个二维坐标点;基于至少两个所述二维坐标点,对所述参考编码亮度和所述参考编码色度之间的关联关系进行线性拟合,得到所述预设关联参数。
[0024]在本申请实施例中,所述编码装置还包括编码确定模块,用于将所述色度编码结果对应的编码代价,确定为第一编码代价,其中,所述编码代价通过编码比特和编码质量损失中的至少一种获得,所述编码比特为编码的数据量,所述编码质量损失为预测色度和实际色度之间的差异;将目标编码色度对应的所述编码代价,确定为第二编码代价,其中,所述目标编码色度通过编码第二色度差异获得,所述第二色度差异为所述预测色度分量和所述待编码色度分量之间的差异;当所述第一编码代价低于所述第二编码代价时,将所述色度编码结果确定为待解码色度,并将所述待解码色度的编码标识确定为修正标识,其中,所述修正标识表示所述待解码色度通过编码所述第一色度差异获得;基于携带所述修正标识的所述待解码色度,获得待解码视频。
[0025]在本申请实施例中,所述编码装置还包括编码确定模块,还用于当所述第一编码代价高于或等于所述第二编码代价时,将所述目标编码色度确定为所述待解码色度,并将所述待解码色度的所述编码标识确定为未修正标识,其中,所述未修正标识表示所述待解码色度通通过编码所述第二色度差异获得;基于携带所述未修正标识的所述待解码色度,
获得所述待解码视频。
[0026]在本申请实施例中,所述编码预测模块,还用于在所述待编码视频中,将所述待编码亮度分量和所述待编码色度分量中的至少一种,确定为待搜索数据;在所述待编码帧图像对应的所述参考帧图像中,搜索与所述待搜索数据之间的差异最小的像素单元;将搜索到的所述像素单元,确定为与所述待编码帧图像中的所述待编码单元匹配的所述预测单元。
[0027]本申请实施例提供一种用于视频处理的解码装置,包括:
[0028]视频解码模块,用于在待解码视频中,对待解码帧图像的待解码单元所对应的色度编码结果进行解码,得到第一色度差异,其中,所述待解码视频为待编码视频的编码结果,所述待解码帧图像为所述待编码视频中待编码帧图像的编码结果,所述待解码单元为所述待编码帧图像中待编码单元的编码结果;
[0029]解码预测模块,用于从所述待解码帧图像对应的参考帧图像中,确定预测单元,其中,所述预测单元包括预测亮度分量和预测色度分量;
[0030]解码修正模块,用于结合预设关联参数和亮度本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频处理方法,其特征在于,所述方法包括:在待编码视频中,从待编码帧图像对应的参考帧图像上,确定与所述待编码帧图像中的待编码单元匹配的预测单元,其中,所述待编码单元包括待编码亮度分量和待编码色度分量,所述预测单元包括预测亮度分量和预测色度分量;对所述预测亮度分量和所述待编码亮度分量之间的亮度差异进行编码,得到亮度编码结果;结合预设关联参数和所述亮度编码结果对所述预测色度分量进行修正,得到目标色度分量,其中,所述预设关联参数表示编码亮度与编码色度之间的关联关系;对所述待编码色度分量和所述目标色度分量之间的第一色度差异进行编码,得到所述待编码单元的色度编码结果。2.根据权利要求1所述的方法,其特征在于,所述结合预设关联参数和所述亮度编码结果对所述预测色度分量进行修正,得到目标色度分量,包括:基于所述预设关联参数,确定所述亮度编码结果在色度上对应的修正信息,其中,所述修正信息用于对所述预测色度分量进行修正;将所述预测色度分量和所述修正信息之间的融合结果,确定为所述目标色度分量。3.根据权利要求1或2所述的方法,其特征在于,所述结合预设关联参数和所述亮度编码结果对所述预测色度分量进行修正,得到目标色度分量之前,所述方法还包括:从所述待编码帧图像中,获取与所述待编码单元相邻的待参考编码块,其中,所述待参考编码块包括多个已编码像素点;从多个所述已编码像素点中,选择至少两个参考像素点,并确定每个所述参考像素点对应的参考编码亮度和参考编码色度;基于每个所述参考像素点对应的所述参考编码亮度和所述参考编码色度,确定所述预设关联参数。4.根据权利要求3所述的方法,其特征在于,所述基于每个所述参考像素点对应的所述参考编码亮度和所述参考编码色度,确定所述预设关联参数,包括:基于每个所述参考像素点对应的所述参考编码亮度和所述参考编码色度,构建与至少两个所述参考像素点对应的至少两个二维坐标点;基于至少两个所述二维坐标点,对所述参考编码亮度和所述参考编码色度之间的关联关系进行线性拟合,得到所述预设关联参数。5.根据权利要求1或2所述的方法,其特征在于,所述对所述待编码色度分量和所述目标色度分量之间的第一色度差异进行编码,得到所述待编码单元的色度编码结果之后,所述方法还包括:将所述色度编码结果对应的编码代价,确定为第一编码代价,其中,所述编码代价通过编码比特和编码质量损失中的至少一种获得,所述编码比特为编码的数据量,所述编码质量损失为预测色度和实际色度之间的差异;将目标编码色度对应的所述编码代价,确定为第二编码代价,其中,所述目标编码色度通过编码第二色度差异获得,所述第二色度差异为所述预测色度分量和所述待编码色度分量之间的差异;当所述第一编码代价低于所述第二编码代价时,将所述色度编码结果确定为待解码色
度,并将所述待解码色度的编码标识确定为修正标识,其中,所述修正标识表示所述待解码色度通过编码所述第一色度差异获得;基于携带所述修正标识的所述待解码色度,获得待解码视频。6.根据权利要求5所述的方法,其特征在于,所述将目标编码色度对应的所述编码代价,确定为第二编码代价之后,所述方法还包括:当所述第一编码代价高于或等于所述第二编码代价时,将所述目标编码色度确定为所述待解码色度,并将所述待解码色度的所述编码标识确定为未修正标识,其中,所述未修正标识表示所述待解码色度通通过编码所述第二色度差异获得;基于携带所述未修正标识的所述待解码色度,获得所述待解码视频。7.根据权利要求1或2所述的方法,其特征在,所述在待编码视频中,从待编码帧图像对应的参考帧图像上,确定与所述待编码帧图像中的待编码单元匹配的预测单元,包括:在所述待编码视频中,将所述待编码亮度分量和所述待编码色度分量中的至少一种,确定为待搜索数据;在所述待编码...

【专利技术属性】
技术研发人员:张涛
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1