本技术实施例涉及视频处理,尤其涉及一种视频成像的方法、装置、电子设备和可读存储介质。
背景技术:
1、目前,存在多种hdr(high-dynamic range,高动态范围)标准和格式,包括hdr10以及hlg等多种不同的标准。其中,不同的hdr标准支持的电光转换函数(eotf)不同,从而支持不同的电光转换曲线。
2、由于hdr10的色深支持10bit(像素值0~1023),支持的亮度峰值为1000nit,对应的像素值为769。也就是说对于hdr10协议来说,高于769的像素值对应的亮度均为1000nit,从而无法正常显示。因此这部分像素值无法得到充分利用。
技术实现思路
1、本技术实施例提供一种视频成像的方法、装置、电子设备和可读存储介质,以解决现有的hdr视频中部分像素值无法显示的问题。
2、为了解决上述技术问题,本技术是这样实现的:
3、第一方面,本技术实施例提供了一种视频成像的方法,包括:
4、获取hdr视频文件,根据hdr视频文件得到多个第一图像,并确定所述第一图像对应的第一电光转换标准信息;
5、根据所述第一电光转换标准信息确定所述第一图像的第一电光转换曲线;
6、通过确定所述第一图像的至少一个目标信息区域,并在所述第一电光转换曲线的所述目标信息区域进行像素插值,得到符合第二电光转换标准信息的第二电光转换曲线;其中,所述像素插值为将大于所述第一电光转换标准信息的最大像素阈值部分的像素区域插入所述目标信息区域;
7、基于所述第二电光转换曲线中的像素值生成第三图像;并根据所述多个第三图像得到新的hdr视频文件,并对所述新的hdr视频文件进行显示。
8、可选的,所述目标信息区域包括:所述第一图像中强相关的像素区域、所述第一图像中高密度的像素区域,以及所述第一图像中强相关高密度的像素区域。
9、可选的,所述确定所述第一图像的至少一个目标信息区域,包括:
10、将所述第一图像中大于最大像素阈值的像素值转换为所述最大像素阈值,得到第二图像;
11、提取所述第二图像中各个图像块的语义相关性特征,将所述各个图像块的语义相关性特征输入预先训练好的逻辑回归模型中,所述逻辑回归模型输出所述第一图像中强相关的像素区域。
12、可选的,所述确定所述第一图像的至少一个目标信息区域,包括:
13、将所述第一图像中大于最大像素阈值的像素值转换为所述最大像素阈值,得到第二图像;
14、提取所述第二图像中纹理密度大的图像区域,将所述第二图像中纹理密度大的图像区域作为所述第一图像中高密度的像素区域。
15、可选的,所述确定所述第一图像的至少一个目标信息区域,包括:
16、将所述第一图像中大于最大像素阈值的像素值转换为所述最大像素阈值,得到第二图像;
17、提取所述第二图像中各个图像块的语义相关性特征,将所述各个图像块的语义相关性特征输入预先训练好的逻辑回归模型中,所述逻辑回归模型输出所述第一图像中强相关的像素区域;
18、提取所述第二图像中纹理密度大的图像区域,将所述第二图像中纹理密度大的图像区域作为所述第一图像中高密度的像素区域;
19、对所述第一图像中强相关的像素区域和所述第一图像中高密度的像素区域求交集,得到所述第一图像中强相关高密度的像素区域。
20、可选的,所述在所述第一电光转换曲线的所述目标信息区域进行像素插值,得到符合第二电光转换标准信息的第二电光转换曲线,还包括:
21、在所述目标信息区域插入所述第一图像中像素值大于最大像素阈值的像素范围的像素值,得到符合第二电光转换标准信息的第二电光转换曲线;
22、对所述第二电光转换曲线的幅值进行修正,得到修正后的第二电光转换曲线,使得所述修正后的第二电光转换曲线的最大亮度不超过所述第二电光转换标准信息的最大亮度。
23、第二方面,本技术实施例提供了一种视频成像的装置,包括:
24、第一处理模块,用于获取hdr视频文件,根据hdr视频文件得到多个第一图像,并确定所述第一图像对应的第一电光转换标准信息;
25、第二处理模块,用于根据所述第一电光转换标准信息确定所述第一图像的第一电光转换曲线;
26、第三处理模块,用于通过确定所述第一图像的至少一个目标信息区域,并在所述第一电光转换曲线的所述目标信息区域进行像素插值,得到符合第二电光转换标准信息的第二电光转换曲线;其中,所述像素插值为将大于所述第一电光转换标准信息的最大像素阈值部分的像素区域插入所述目标信息区域;
27、显示模块,用于基于所述第二电光转换曲线中的像素值生成第三图像;并根据所述多个第三图像得到新的hdr视频文件,并对所述新的hdr视频文件进行显示。
28、可选的,所述目标信息区域包括:所述第一图像中强相关的像素区域、所述第一图像中高密度的像素区域,以及所述第一图像中强相关高密度的像素区域。
29、可选的,所述第三处理模块,包括:
30、第一处理子模块,用于将所述第一图像中大于最大像素阈值的像素值转换为所述最大像素阈值,得到第二图像;
31、第二处理子模块,用于提取所述第二图像中各个图像块的语义相关性特征,将所述各个图像块的语义相关性特征输入预先训练好的逻辑回归模型中,所述逻辑回归模型输出所述第一图像中强相关的像素区域。
32、可选的,所述第三处理模块,包括:
33、第三处理子模块,用于将所述第一图像中大于最大像素阈值的像素值转换为所述最大像素阈值,得到第二图像;
34、第四处理子模块,用于提取所述第二图像中纹理密度大的图像区域,将所述第二图像中纹理密度大的图像区域作为所述第一图像中高密度的像素区域。
35、可选的,所述第三处理模块,包括:
36、第五处理子模块,用于将所述第一图像中大于最大像素阈值的像素值转换为所述最大像素阈值,得到第二图像;
37、第六处理子模块,用于提取所述第二图像中各个图像块的语义相关性特征,将所述各个图像块的语义相关性特征输入预先训练好的逻辑回归模型中,所述逻辑回归模型输出所述第一图像中强相关的像素区域;
38、第七处理子模块,用于提取所述第二图像中纹理密度大的图像区域,将所述第二图像中纹理密度大的图像区域作为所述第一图像中高密度的像素区域;
39、第八处理子模块,用于对所述第一图像中强相关的像素区域和所述第一图像中高密度的像素区域求交集,得到所述第一图像中强相关高密度的像素区域。
40、可选的,所述第三处理模块,还包括:
41、修正子模块,用于在所述目标信息区域插入所述第一图像中像素值大于最大像素阈值的像素范围的像素值,得到符合第二电光转换标准信息的第二电光转换曲线;对所述第二电光转换曲线的幅值进行修正,得到修正后的第二电光转换曲线,使得所述修正后的第二电光转换曲线的最大亮度不超过所述第二电光转换标准信息的最大亮度。
42、第三方面,本技术实施例提供了一种电子设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面中任一项所述的视频成像的方法中的步骤。
43、第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面中任一项所述的视频成像的方法中的步骤。
44、第五方面,本技术实施例提供了一种计算机程序产品,包括计算机指令,该计算机指令被处理器执行时实现如第一方面中任一项所述的视频成像的方法中的步骤。
45、在本技术中,通过确定所述第一图像的至少一个目标信息区域,并在所述第一电光转换曲线的所述目标信息区域进行像素插值,得到符合第二电光转换标准信息的第二电光转换曲线,通过对电光转换曲线进行整形并对视频的像素值进行转换,使得高相关高密度信息的目标信息区域能够以更明显差异的亮度等级进行显示,保证像素值能被充分利用,从而给用户带来更好的视觉体验,解决了现有的hdr视频中部分像素值无法显示的问题。
1.一种视频成像的方法,其特征在于,包括:
2.根据权利要求1所述的视频成像的方法,其特征在于,
3.根据权利要求2所述的视频成像的方法,其特征在于,所述确定所述第一图像的至少一个目标信息区域,包括:
4.根据权利要求2所述的视频成像的方法,其特征在于,所述确定所述第一图像的至少一个目标信息区域,包括:
5.根据权利要求2所述的视频成像的方法,其特征在于,所述确定所述第一图像的至少一个目标信息区域,包括:
6.根据权利要求1所述的视频成像的方法,其特征在于,所述在所述第一电光转换曲线的所述目标信息区域进行像素插值,得到符合第二电光转换标准信息的第二电光转换曲线,还包括:
7.一种视频成像的装置,其特征在于,包括:
8.一种电子设备,其特征在于:包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至6中任一项所述的视频成像的方法中的步骤。
9.一种可读存储介质,其特征在于:所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至6中任一项所述的视频成像的方法中的步骤。
10.一种计算机程序产品,其特征在于,包括计算机指令,该计算机指令被处理器执行时实现如权利要求1至6中任一项所述的视频成像的方法中的步骤。
