HDR视频显示处理的优化方法及装置、存储介质、终端制造方法及图纸

技术编号:26426298 阅读:62 留言:0更新日期:2020-11-20 14:23
一种HDR视频显示处理的优化方法及装置、存储介质、终端,方法包括:获取视频原始流数据;对视频原始流数据进行解码,得到元数据以及每个图像帧的图像帧数据;在第m次迭代中,针对每个图像帧,分别根据目标显示面板的特性参数以及所述元数据,采用HDR视频显示处理算法对图像帧数据进行HDR处理,得到在第m次迭代中视频原始流数据对应的HDR处理后的图像帧数据;根据第m次迭代得到的HDR处理后的图像帧数据在目标显示面板的播放显示侦测结果,对第m+1次迭代所采用的算法进行优化,直至完成对HDR视频显示处理算法的优化。上述方案,能够缩短HDR视频显示处理算法的效果验证周期和提高验证效率。

【技术实现步骤摘要】
HDR视频显示处理的优化方法及装置、存储介质、终端
本专利技术实施例涉及HDR视频显示处理
,尤其涉及一种HDR视频显示处理的优化方法及装置、存储介质、终端。
技术介绍
随着先进技术的推动和电子消费的升级,高动态范围(HighDynamicRange,HDR)视频由于其惊艳的体验效果,一经推出,便受到用户的广泛欢迎。作为产品的突出亮点,不仅电视厂商,而且诸如智能手机和平板等移动设备厂商在其新一代产品中集成HDR视频处理技术;广电和在线网络视频网站也纷纷推出HDR视频内容。但是由于HDR视频在发展的过程中,分化出了多种标准,通常包括HDR10,DolbyVision,HDR10+,HLG,AdvancedHDRbyTechnicolor,DisplayHDR6种标准。作为设备厂商,为了使其产品能被更多的市场用户接受,需要兼容其中的多个标准,这无疑增加了产品实现的复杂度和开发周期。为了确保HDR视频播放和显示的流畅性,对HDR视频的解码处理和显示适配(色域转换和色调映射)都是通过片上系统(SystemonChip,SOC)中硬件加速器来完成。硬件加速器所对应的算法开发和效果验证必须得到充分的验证。现有方案中,通常在硬件加速器设计的前期阶段时,从HDR视频内容中截取解码之后的一些图像帧,使用单帧图像来验证HDR视频处理显示算法的效果;在硬件加速器设计的后半阶段,使用可编程的逻辑列阵(FPGA)等环境,借助外部的机顶盒等解码器的输出,将HDRvideo视频内容的图像帧依次送入FPGA上的硬件加速器,在显示面板上查看HDR视频处理显示算法效果。然而,HDR视频的测试实例(case)非常多,每个case的图像帧数也多(大都超过2000帧),每帧图像都很大(至少4K分辨率),而FPGA的速度非常有限,通常每秒只能处理1~2帧图像,一旦发现算法效果问题,还要从源头追溯,修改HDR视频显示处理算法和硬件加速器设计之后,再重新验证HDR视频显示处理算法的效果,以此过程来迭代开发。因此在HDR视频显示处理算法效果验证上非常耗时和低效。
技术实现思路
本专利技术实施例解决的技术问题是HDR视频显示处理算法的效果验证非常耗时且低效。为解决上述技术问题,本专利技术实施例提供一种HDR视频显示处理的优化方法,包括:从HDR测试视频文件中分离出视频原始流数据;对所述视频原始流数据进行解码,得到元数据以及每个图像帧的图像帧数据,其中,所述元数据包括:色域信息及亮度信息;在HDR视频显示处理的第m次迭代中,针对每个图像帧,分别根据目标显示面板的特性参数以及所述元数据,采用HDR视频显示处理算法对图像帧数据进行HDR处理,得到在第m次迭代中所述视频原始流数据对应的HDR处理后的图像帧数据;根据所述第m次迭代得到的所述视频原始流数据对应的HDR处理后的图像帧数据在所述目标显示面板的播放显示侦测结果,继续对第m+1次迭代时所采用的HDR视频显示处理算法进行优化,直至第m+i次迭代得到的所述视频原始流数据对应的HDR处理后的图像帧数据在所述目标显示面板的播放显示侦测结果满足设定条件,完成对所述HDR处理所采用的HDR视频显示处理算法的优化,其中,m≥1,i≥0,m与i均为整数。可选的,所述针对每个图像帧,分别根据目标显示面板的特性参数以及所述元数据,采用HDR视频显示处理算法对图像帧数据进行HDR处理,得到在第m次迭代中所述视频原始流数据对应的HDR处理后的图像帧数据,包括:采用如下方式对所述视频原始流数据中的第n图像帧进行HDR处理,其中,0<n≤N,N为所述视频原始流数据中的图像帧的总数目,n及N为正整数:根据所述目标显示面板的特性参数以及所述第n图像帧的亮度信息,对所述第n图像帧的图像帧数据进行亮度调整;根据所述目标显示面板的特性参数以及所述第n图像帧的色域信息,对所述第n图像帧的图像帧数据进行色域映射。可选的,所述元数据还包括:色调映射的曲线参数。可选的,所述对所述第n图像帧的图像帧数据进行HDR处理,包括:根据所述目标显示面板的特性参数以及所述第n图像帧的色调映射的曲线参数,对所述第n图像帧的图像帧数据进行色调映射处理。可选的,所述的HDR视频显示处理的优化方法还包括:保存所述元数据以及在第m次迭代中所述视频原始流数据对应的HDR处理后的图像帧数据。可选的,所述保存所述元数据以及在第m次迭代中所述视频原始流数据对应的HDR处理后的图像帧数据,包括以下任一种:对在第m次迭代中得到的每个图像帧的HDR处理后的图像帧数据进行压缩编码,得到压缩编码后的HDR处理后图像帧数据,保存所述元数据以及对应的压缩编码后的HDR处理后图像帧数据;对在第m次迭代中得到的每个图像帧的HDR处理后的图像帧数据进行下采样,得到下采样后的图像帧数据,保存所述元数据以及所述下采样后的图像帧数据。可选的,所述根据所述第m次迭代得到的所述视频原始流数据对应的HDR处理后的图像帧数据在所述目标显示面板的播放显示侦测结果,继续对第m+1次迭代时所采用的HDR视频显示处理算法进行优化,包括:当所述第m次迭代得到的所述视频原始流数据对应的HDR处理后的图像帧数据在所述目标显示面板的播放显示侦测结果出现瑕疵情况时,根据所出现的瑕疵情况、所述元数据以及在第m次迭代中所述视频原始流数据对应的HDR处理后图像帧数据,对第m+1次迭代时所采用的HDR视频显示处理算法进行优化,其中,所述瑕疵情况包括如下至少一种:帧间亮度闪烁、画面局部过曝、画面欠饱和、画面过饱和。本专利技术实施例还提供一种HDR视频显示处理的优化装置,包括:获取单元,用于获取视频原始流数据;解码单元,用于对所述视频原始流数据进行解码,得到元数据以及每个图像帧的图像帧数据,其中,所述元数据包括:色域信息及亮度信息;HDR处理单元,用于在HDR视频显示处理的第m次迭代中,针对每个图像帧,分别根据目标显示面板的特性参数以及所述元数据,采用HDR视频显示处理算法对图像帧数据进行HDR处理,得到在第m次迭代中所述视频原始流数据对应的HDR处理后的图像帧数据;优化单元,用于根据所述第m次迭代得到的所述视频原始流数据对应的HDR处理后的图像帧数据在所述目标显示面板的播放显示侦测结果,继续对第m+1次迭代时所采用的HDR视频显示处理算法进行优化,直至第m+i次迭代得到的所述视频原始流数据对应的HDR处理后的图像帧数据在所述目标显示面板的播放显示侦测结果满足设定条件,完成对所述HDR处理所采用的HDR视频显示处理算法的优化,其中,m≥1,i≥0,m与i均为整数。本专利技术实施例还提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时执行上述任一种HDR视频显示处理的优化方法的步骤。本专利技术实施例还提供一种终端,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行上述任一种HDR视频显示处理的优化方法的步骤。与现有技术相比,本专利技术实施例的技术方案具有以下有益效果:在HDR视频显示处理算法的开发阶段,本文档来自技高网
...

【技术保护点】
1.一种HDR视频显示处理的优化方法,其特征在于,包括:/n获取视频原始流数据;/n对所述视频原始流数据进行解码,得到元数据以及每个图像帧的图像帧数据,其中,所述元数据包括:色域信息及亮度信息;/n在HDR视频显示处理的第m次迭代中,针对每个图像帧,分别根据目标显示面板的特性参数以及所述元数据,采用HDR视频显示处理算法对图像帧数据进行HDR处理,得到在第m次迭代中所述视频原始流数据对应的HDR处理后的图像帧数据;/n根据所述第m次迭代得到的所述视频原始流数据对应的HDR处理后的图像帧数据在所述目标显示面板的播放显示侦测结果,继续对第m+1次迭代时所采用的HDR视频显示处理算法进行优化,直至第m+i次迭代得到的所述视频原始流数据对应的HDR处理后的图像帧数据在所述目标显示面板的播放显示侦测结果满足设定条件,完成对所述HDR处理所采用的HDR视频显示处理算法的优化,其中,m≥1,i≥0,m与i均为整数。/n

【技术特征摘要】
1.一种HDR视频显示处理的优化方法,其特征在于,包括:
获取视频原始流数据;
对所述视频原始流数据进行解码,得到元数据以及每个图像帧的图像帧数据,其中,所述元数据包括:色域信息及亮度信息;
在HDR视频显示处理的第m次迭代中,针对每个图像帧,分别根据目标显示面板的特性参数以及所述元数据,采用HDR视频显示处理算法对图像帧数据进行HDR处理,得到在第m次迭代中所述视频原始流数据对应的HDR处理后的图像帧数据;
根据所述第m次迭代得到的所述视频原始流数据对应的HDR处理后的图像帧数据在所述目标显示面板的播放显示侦测结果,继续对第m+1次迭代时所采用的HDR视频显示处理算法进行优化,直至第m+i次迭代得到的所述视频原始流数据对应的HDR处理后的图像帧数据在所述目标显示面板的播放显示侦测结果满足设定条件,完成对所述HDR处理所采用的HDR视频显示处理算法的优化,其中,m≥1,i≥0,m与i均为整数。


2.如权利要求1所述的HDR视频显示处理的优化方法,其特征在于,所述针对每个图像帧,分别根据目标显示面板的特性参数以及所述元数据,采用HDR视频显示处理算法对图像帧数据进行HDR处理,得到在第m次迭代中所述视频原始流数据对应的HDR处理后的图像帧数据,包括:采用如下方式对所述视频原始流数据中的第n图像帧进行HDR处理,其中,0<n≤N,N为所述视频原始流数据中的图像帧的总数目,n及N为正整数:
根据所述目标显示面板的特性参数以及所述第n图像帧的亮度信息,对所述第n图像帧的图像帧数据进行亮度调整;
根据所述目标显示面板的特性参数以及所述第n图像帧的色域信息,对所述第n图像帧的图像帧数据进行色域映射。


3.如权利要求2所述的HDR视频显示处理的优化方法,其特征在于,所述元数据还包括:色调映射的曲线参数。


4.如权利要求3所述的HDR视频显示处理的优化方法,其特征在于,所述对所述第n图像帧的图像帧数据进行HDR处理,包括:
根据所述目标显示面板的特性参数以及所述第n图像帧的色调映射的曲线参数,对所述第n图像帧的图像帧数据进行色调映射处理。


5.如权利要求1所述的HDR视频显示处理的优化方法,其特征在于,还包括:
保存所述元数据以及在第m次迭代中所述视频原始流数据对应的HDR处理后的图像帧数据。


6.如权利要求5所述的HDR视频显示处理的优化方法,其特征在于,所述保存所述元数据以及在第m次迭代中所述视频原始流数据对应的HDR处理后的图像帧数据,包括以下任一种:
对在第m次迭...

【专利技术属性】
技术研发人员:罗小伟沈珈立李光耀赵青青林福辉彭晓峰
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海;31

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

1