本发明涉及图像显示,尤其涉及一种图像显示方法、装置、设备、可读存储介质及程序产品。
背景技术:
1、目前,越来越多的手机开始支持显示hdr(高动态范围成像,high dynamic rangeimaging)视频,从而用户可以通过安装于手机的播放器软件观看hdr视频。但是手机与电视机或电脑显示器不同的地方在于:手机具备便携性,用户通常可以拿在手里进行视频观看。而当用户在车辆等环境中通过手机观看hdr视频时,由于车辆的颠簸等,会导致用户在手机抖动或颤动的情况下观看hdr视频。具体考虑到:
2、由于支持hdr视频的手机的最大显示亮度能达到1000nit,远远高于sdr(标准动态范围,standard-dynamic-range)视频的100尼特,因此在播放hdr视频时,手机的抖动或颤动会给人眼造成更大的干扰。高亮度的纹理信息在抖动或颤动过程中,很容易会给用户造成炫目、视疲劳等不舒适的体验。
3、由上,当用户在行走或者乘坐交通工具时,手机会出现抖动或颤动的情况,从而影响观看hdr视频的体验;而现有的图像显示方案智能性较低并无法对此改善显示效果以提高用户观看舒适性。
技术实现思路
1、本发明的目的在于提供一种图像显示方法、装置、设备、可读存储介质及程序产品,以解决现有技术中图像显示方案智能性较低的问题。
2、为了解决上述技术问题,本发明实施例提供一种图像显示方法,包括:
3、获取当前视频帧的弱相关图像块的亮度特征信息,以及用于指示设备运动程度的运动因子;
4、根据所述亮度特征信息和运动因子,确定弱相关图像块的亮度调节系数;
5、利用所述亮度调节系数,对所述弱相关图像块进行色调映射并显示;
6、其中,所述弱相关图像块包括所述当前视频帧中与当前视频帧的相关程度低于阈值的图像块。
7、可选的,所述获取当前视频帧的弱相关图像块的亮度特征信息,包括:
8、确定当前视频帧中的弱相关图像块;
9、获取所述弱相关图像块的像素值;
10、根据所述像素值,获取所述弱相关图像块的亮度特征信息。
11、可选的,所述确定当前视频帧中的弱相关图像块,包括:
12、将所述当前视频帧划分为至少两个图像区域,并将各个所述图像区域划分为至少两个图像块;
13、获取各个所述图像块与所属的所述图像区域之间的相关值;
14、从所述相关值中获取目标相关值,并将所述目标相关值所对应的图像块作为所述当前视频帧中的弱相关图像块;
15、其中,所述目标相关值所对应的相关程度小于所述阈值。
16、可选的,所述获取各个所述图像块与所属的所述图像区域之间的相关值,包括:
17、获取各个所述图像块对应的第一语义特征向量;
18、获取各个所述图像区域分别对应的下采样图像块;
19、对所述下采样图像块进行转换处理,获取各个所述图像区域对应的第二语义特征向量;
20、利用所述第一语义特征向量和第二语义特征向量,计算得到各个所述图像块与所属的所述图像区域之间的相关值。
21、可选的,获取用于指示设备运动程度的运动因子,包括:
22、获取当前视频帧与上一视频帧之间的帧间时隙所对应的设备运动矢量以及帧间运动矢量;
23、利用所述设备运动矢量和帧间运动矢量,计算得到用于指示设备运动程度的运动因子;
24、其中,所述设备运动矢量用于指示由于设备沿图像显示平面方向的位移所形成的不同视频帧的实际显示位置之间的位移;
25、所述帧间运动矢量用于指示在视频序列中所述当前视频帧中的运动块的第一位置相对于第二位置之间的位移,所述第一位置为在当前视频帧中的位置,所述第二位置为在所述当前视频帧的上一视频帧中的位置。
26、可选的,所述利用所述亮度调节系数,对所述弱相关图像块进行色调映射并显示,包括:
27、利用所述亮度调节系数,调整所述弱相关图像块对应的电光转换函数eotf曲线;
28、利用调节后的eotf曲线,对所述弱相关图像块进行色调映射并显示。
29、本发明实施例还提供了一种图像显示装置,包括:
30、第一获取模块,用于获取当前视频帧的弱相关图像块的亮度特征信息,以及用于指示设备运动程度的运动因子;
31、第一确定模块,用于根据所述亮度特征信息和运动因子,确定弱相关图像块的亮度调节系数;
32、第一处理模块,用于利用所述亮度调节系数,对所述弱相关图像块进行色调映射并显示;
33、其中,所述弱相关图像块包括所述当前视频帧中与当前视频帧的相关程度低于阈值的图像块。
34、可选的,所述获取当前视频帧的弱相关图像块的亮度特征信息,包括:
35、确定当前视频帧中的弱相关图像块;
36、获取所述弱相关图像块的像素值;
37、根据所述像素值,获取所述弱相关图像块的亮度特征信息。
38、可选的,所述确定当前视频帧中的弱相关图像块,包括:
39、将所述当前视频帧划分为至少两个图像区域,并将各个所述图像区域划分为至少两个图像块;
40、获取各个所述图像块与所属的所述图像区域之间的相关值;
41、从所述相关值中获取目标相关值,并将所述目标相关值所对应的图像块作为所述当前视频帧中的弱相关图像块;
42、其中,所述目标相关值所对应的相关程度小于所述阈值。
43、可选的,所述获取各个所述图像块与所属的所述图像区域之间的相关值,包括:
44、获取各个所述图像块对应的第一语义特征向量;
45、获取各个所述图像区域分别对应的下采样图像块;
46、对所述下采样图像块进行转换处理,获取各个所述图像区域对应的第二语义特征向量;
47、利用所述第一语义特征向量和第二语义特征向量,计算得到各个所述图像块与所属的所述图像区域之间的相关值。
48、可选的,获取用于指示设备运动程度的运动因子,包括:
49、获取当前视频帧与上一视频帧之间的帧间时隙所对应的设备运动矢量以及帧间运动矢量;
50、利用所述设备运动矢量和帧间运动矢量,计算得到用于指示设备运动程度的运动因子;
51、其中,所述设备运动矢量用于指示由于设备沿图像显示平面方向的位移所形成的不同视频帧的实际显示位置之间的位移;
52、所述帧间运动矢量用于指示在视频序列中所述当前视频帧中的运动块的第一位置相对于第二位置之间的位移,所述第一位置为在当前视频帧中的位置,所述第二位置为在所述当前视频帧的上一视频帧中的位置。
53、可选的,所述利用所述亮度调节系数,对所述弱相关图像块进行色调映射并显示,包括:
54、利用所述亮度调节系数,调整所述弱相关图像块对应的电光转换函数eotf曲线;
55、利用调节后的eotf曲线,对所述弱相关图像块进行色调映射并显示。
56、本发明实施例还提供了一种图像显示设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;所述处理器执行所述程序时实现上述的图像显示方法。
57、本发明实施例还提供了一种可读存储介质,其上存储有程序,该程序被处理器执行时实现上述的图像显示方法中的步骤。
58、本发明实施例还提供了一种计算机程序产品,包括计算机指令,所述计算机指令被处理器执行时实现上述的图像显示方法的步骤。
59、本发明的上述技术方案的有益效果如下:
60、上述方案中,所述图像显示方法通过获取当前视频帧的弱相关图像块的亮度特征信息,以及用于指示设备运动程度的运动因子;根据所述亮度特征信息和运动因子,确定弱相关图像块的亮度调节系数;利用所述亮度调节系数,对所述弱相关图像块进行色调映射并显示;其中,所述弱相关图像块包括所述当前视频帧中与当前视频帧的相关程度低于阈值的图像块;能够支持在设备抖动或颤动等类型的运动过程中,对于视频帧中相关性较低的图像块进行色调映射后再显示;从而可以支持对于各个相关性较高的图像块进行正常的hdr显示,而对于相关性较弱的图像块则弱化显示,保证在正常显示图像内容的同时,有效地降低相关性较弱的图像块的亮度对用户构成的干扰,改善显示效果,提高图像显示方案的智能性。
1.一种图像显示方法,其特征在于,包括:
2.根据权利要求1所述的图像显示方法,其特征在于,所述获取当前视频帧的弱相关图像块的亮度特征信息,包括:
3.根据权利要求2所述的图像显示方法,其特征在于,所述确定当前视频帧中的弱相关图像块,包括:
4.根据权利要求3所述的图像显示方法,其特征在于,所述获取各个所述图像块与所属的所述图像区域之间的相关值,包括:
5.根据权利要求1所述的图像显示方法,其特征在于,获取用于指示设备运动程度的运动因子,包括:
6.根据权利要求1所述的图像显示方法,其特征在于,所述利用所述亮度调节系数,对所述弱相关图像块进行色调映射并显示,包括:
7.一种图像显示装置,其特征在于,包括:
8.一种图像显示设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;其特征在于,所述处理器执行所述程序时实现如权利要求1至6中任一项所述的图像显示方法。
9.一种可读存储介质,其上存储有程序,其特征在于,该程序被处理器执行时实现如权利要求1至6中任一项所述的图像显示方法中的步骤。
10.一种计算机程序产品,其特征在于,包括计算机指令,所述计算机指令被处理器执行时实现如权利要求1至6中任一项所述的图像显示方法的步骤。