【技术实现步骤摘要】
视频编码方法、解码方法及相关装置
[0001]本申请涉及视频编码
,尤其涉及一种视频编码方法、解码方法及相关装置。
技术介绍
[0002]近年来,随着智能手机,智能监控,互联网视频等行业的快速发展,对网络带宽和存储容量的需求越来越大。视频编解码技术可以将原视频数据进行压缩,显著降低对存储和传输带宽的消耗,然后在接收端进行视频解码,最后获得与原视频数据画质接近视角体验。
[0003]由于人眼对色度分量的感知能力比亮度分量的感知能力更弱,在大多数场景下,YUV4:2:0格式的图像的显示效果和YUV4:4:4格式的图像的显示效果相近,因此,本领域技术人员通常可以把YUV4:4:4格式的图像的颜色(色度)分量的行和列分别进行1/2下采样,得到YUV4:2:0格式的图像,再进行编码传输。
[0004]但是,对于特定显示元素,如电脑桌面文字,图标,动画等具有显著色彩边界,或含有大量色彩信息的视频内容,人眼可以明显感知到YUV4:4:4格式的特定显示元素比YUV4:2:0格式的特定元素有更好的色彩显示效果。因此,如何 ...
【技术保护点】
【技术特征摘要】
1.一种视频解码方法,其特征在于,包括:获取包括目标格式数据的第一码流,其中,所述目标格式包括YUV4:2:0、NV12或NV21中的一种或多种的组合;解析所述第一码流,得到第一图像;根据所述第一图像确定YUV4:4:4格式的图像;其中,所述第一图像中第一部分像素值用于转换为所述YUV4:4:4格式的图像的Y分量,所述第一图像中第二部分像素值用于转换为所述YUV4:4:4格式的图像的U分量,所述第一图像中第三部分像素值用于转换为所述YUV4:4:4格式的图像的V分量;所述第一部分像素值、所述第二部分像素值和所述第三部分像素值各占所述第一图像的像素值总数的1/3。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一图像确定YUV4:4:4格式的图像,包括:将第一图像存储为YUV4:4:4格式的图像,所述第一图像中第一部分像素值用于存储为所述YUV4:4:4格式的图像的Y分量,所述第一图像中第二部分像素值用于存储为所述YUV4:4:4格式的图像的U分量,所述第一图像中第三部分像素值用于存储为所述YUV4:4:4格式的图像的V分量。3.根据权利要求1或2所述的方法,其特征在于,所述第一部分像素值包括所述第一图像中全部Y分量的一半;所述第二部分像素值包括所述第一图像中全部Y分量的另一半;所述第三部分像素值包括所述第一图像中全部U分量和全部V分量;其中,所述第一图像中的全部U分量用于作为所述YUV4:4:4格式的图像的奇数行V分量,所述第一图像中的全部V分量用于作为所述YUV4:4:4格式的图像的偶数行V分量;或者,所述第一图像中的全部U分量用于作为所述YUV4:4:4格式的图像的奇数列V分量,所述第一图像中的全部V分量用于作为所述YUV4:4:4格式的图像的偶数列V分量。4.一种视频编码方法,其特征在于,包括:根据YUV4:4:4格式的图像确定目标格式的第一图像;其中,所述YUV4:4:4格式的图像中第四部分像素值用于转换为所述第一图像中的Y分量,所述YUV4:4:4格式的图像中第五部分像素值用于转换为所述第一图像中的U分量,所述YUV4:4:4格式的图像中第六部分像素值用于转换为所述第一图像中的V分量;所述第四部分像素值、所述第五部分像素值和所述第六部分像素值分别占所述YUV4:4:4格式的图像的像素值总数的2/3、1/6和1/6;所述目标格式包括YUV4:2:0、NV12和NV21中的一种;对所述第一图像进行编码,得到第一码流。5.根据权利要求4所述的方法,其特征在于,所述根据YUV4:4:4格式的图像确定目标格式的第一图像,包括:将所述YUV4:4:4格式的图像存储为目标格式的第一图像,其中,所述YUV4:4:4格式的图像中第四部分像素值用于存储为所述第一图像中的Y分量,所述YUV4:4:4格式的图像中第五部分像素值用于存储为所述第一图像中的U分量,所述YUV4:4:4格式的图像中第六部分像素值用于存储为所述第一图像中的V分量。6.根据权利要求4或5所述的方法,其特征在于,所述第四部分像素值包括所述YUV4:4:4格式的图像中的全部Y分量和全部U分量;
所述第五部分像素值包括所述YUV4:4:4格式的图像中全部V分量的一半;所述第六部分像素值包括所述YUV4:4:4格式的图像中全部V分量的另一半;其中,所述全部V分量的一半为所述全部V分量中的奇数列的V分量,所述全部V分量的另一半为所述全部V分量中的偶数列的V分量;或者,所述全部V分量的一半为所述全部V分量中的奇数行的V分量,所述全部V分量的另一半为所述全部V分量中的偶数行的V分量。7.根据权利要求4-6任一项所述的方法,其特征在于,所述根据YUV4:4:4格式的图像确定目标格式的第一图像之前,还包括:将RGB格式的图像转换为所述YUV4:4:4格式的图像;若所述RGB格式的图像应用于第一场景,根据YUV4:4:4格式的图像确定目标格式的第一图像;若所述RGB格式的图像应用于第二场景,对YUV4:4:4格式的图像进行下采样,以及根据YUV4:2:0格式的编码器对下采样后的图像进行编码,得到第二码流;向所述视频解码器发送所述第二码流;其中,所述第二场景的图像分辨率的要求低于所述第一场景的图像分辨率的要求。8.根据权利要求7所述的方法,其特征在于,所述第一场景包括办公文档场景,桌面图标场景,文字场景,LOGO场景中的至少一项;所述第二场景包括视频场景,游戏场景,自然风景场景中的至少一项。9.根据权利要求7或8所述的方法,其特征在于,还包括:若所述RGB图像的像素与上一帧RGB图像的像素值的差异超过预设阈值,则将RGB格式的图像转换为所述YUV4:4:4格式的图像;若所述RGB图像的像素与上一帧RGB图像的像素的差异不超过预设阈值,则向所述解码器发送指示信息,所述指示信息用于指示所述RGB图像的像素与所述上一帧RGB图像的像素相同。10.一种视频解码装置,其特征在于,包括:获取单元,用于获取包括目标格式数据的第一码流,其中,所述目标格式包括YUV4:2:0、NV12或NV21中的一种或多种的组合;解析单元,用于解析所述第一码流,得到第一图像;确定单元,用于根据所述第一图像确定YUV4:4:4格式的图像;其中,所述第一图像中第一部分像素值用于转换为所述YUV4:4:4格式的图像的Y分量,所述第一图像中第二部分像素值用于转换为所述YUV4:4:4...
【专利技术属性】
技术研发人员:李龙龙,邸佩云,何泽宇,宋翼,刘瑞欢,刘欣,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。