1.本发明涉及显示控制技术领域,尤其涉及一种内容显示方法以及一种内容显示装置。
背景技术:2.led显示屏作为会议显示屏,在不同的亮度环境以及播放不同内容时,led显示屏的亮色度以及电光转换曲线(例如伽马曲线)保持不变,其会导致某些时候亮度过高或者过低伤害人眼,显示不同画面时画面偏灰、偏亮或者色彩偏色等现象。
技术实现要素:3.为克服相关技术中存在的至少部分缺陷和不足,本发明实施例提供一种内容显示方法以及一种内容显示装置,以使得目标显示屏针对输入内容甚至环境亮度呈现出较佳显示效果,藉此提升用户视觉感受。
4.一方面,本发明实施例提供的一种内容显示方法,包括:获取输入内容;从预设的多个类型中确定所述输入内容的类型;以及控制目标显示屏工作在与所述输入内容的类型相对应的显示模式以显示所述输入内容。
5.本实施例能够针对输入内容的类型不同采用不同的显示模式,也即能够基于输入内容进行显示亮度调节,使得输入内容在目标显示屏上能够达成较佳的显示效果,以提升用户视觉感受。
6.在本发明的一个实施例中,所述从预设的多个类型中确定所述输入内容的类型,包括:基于所述输入内容的图像灰阶分布确定所述输入内容的类型为所述预设的多个类型中的何者;以及所述控制目标显示屏工作在与所述输入内容的类型相对应的显示模式以显示所述输入内容,包括:响应于所述输入内容的类型为第一类型,控制所述目标显示屏工作在第一显示模式以显示所述输入内容,或者响应于所述输入内容的类型为第二类型,控制所述目标显示屏工作在第二显示模式以显示所述输入内容,其中所述第一类型和所述第二类型分别对应所述输入内容的不同图像灰阶分布。
7.在本发明的一个实施例中,所述控制所述目标显示屏工作在第一显示模式以显示所述输入内容,包括:基于所述图像灰阶分布中的主导灰阶、显示亮度与图像灰阶映射关系和目标显示亮度得到灰阶调节系数,基于所述灰阶调节系数对所述输入内容的图像灰阶进行调节以得到相对应的调整后灰阶,以及基于所述输入内容的所述调整后灰阶和第一伽马曲线将所述输入内容显示在所述目标显示屏上。
8.在本发明的一个实施例中,所述控制所述目标显示屏工作在第二显示模式以显示所述输入内容,包括:获取所述输入内容的子类型;以及根据所述输入内容的子类型选择性地控制所述目标显示屏以第一子显示模式或第二子显示模式显示所述输入内容,其中所述第一子显示模式和所述第二子显示模式分别使用不同的伽马曲线。
9.在本发明的一个实施例中,所述基于输入内容的图像灰阶分布确定所述输入内容
的类型为所述预设的多个类型中的何者,包括:将所述输入内容转换成灰度图像;对所述灰度图像进行图像灰阶统计以得到灰阶直方图;以及根据所述灰阶直方图中的各个图像灰阶分布情况确定所述输入内容的类型。
10.在本发明的一个实施例中,所述第一类型为文档,以及所述目标显示亮度为对应照度范围200~300lux的最佳显示屏亮度。
11.在本发明的一个实施例中,所述获取所述输入内容的子类型,包括:根据所述输入内容的文件格式判断所述输入内容为图片格式还是视频格式;以及响应于所述输入内容为图片格式,确定所述输入内容的子类型为图片,或者响应于所述输入内容为视频格式,根据所述输入内容的视频属性信息确定所述输入内容的子类型为sdr格式视频和hdr格式视频之一。
12.在本发明的一个实施例中,所述根据所述输入内容的子类型选择性地控制所述目标显示屏以第一子显示模式或第二子显示模式显示所述输入内容,包括:响应于所述输入内容的子类型为图片,基于所述输入内容的图像灰阶和所述第一伽马曲线将所述输入内容显示在所述目标显示屏上;或者响应于所述输入内容的子类型为sdr格式视频,基于所述输入内容的图像灰阶和所述第一伽马曲线将所述输入内容显示在所述目标显示屏上;或者响应于所述输入内容的子类型为hdr格式视频,基于所述输入内容的图像灰阶和第二伽马曲线将所述输入内容显示在所述目标显示屏上,其中所述第二伽马曲线选自于感知量化曲线和混合对数伽玛曲线之一。
13.在本发明的一个实施例中,所述内容显示方法还包括:判断检测到的所述目标显示屏的环境光照度是否超出预设照度范围;以及响应于所述环境光照度超出所述预设照度范围,调节工作在所述第一显示模式或所述第二显示模式下的所述目标显示屏的显示屏亮度。
14.另一方面,本发明实施例提供的一种内容显示装置,包括:输入内容获取模块,用于获取输入内容;内容类型确定模块,用于从预设的多个类型中确定所述输入内容的类型;以及显示模式控制模块,用于控制目标显示屏工作在与所述输入内容的类型相对应的显示模式以显示所述输入内容。
15.在本发明的一个实施例中,所述内容类型确定模块具体用于基于所述输入内容的图像灰阶分布确定所述输入内容的类型为所述预设的多个类型中的何者;以及显示模式控制模块,包括:第一控制子模块,用于响应于所述输入内容的类型为第一类型,控制所述目标显示屏工作在第一显示模式以显示所述输入内容;以及第二控制子模块,用于响应于所述输入内容的类型为第二类型,控制所述目标显示屏工作在第二显示模式以显示所述输入内容。
16.在本发明的一个实施例中,所述第一控制子模块包括:系数获取单元,用于基于所述图像灰阶分布中的主导灰阶、显示亮度与图像灰阶映射关系和目标显示亮度得到灰阶调节系数;灰阶调节单元,用于基于所述灰阶调节系数对所述输入内容的图像灰阶进行调节以得到相对应的调整后灰阶;以及内容显示单元,用于基于所述调整后灰阶和第一伽马曲线将所述输入内容显示在所述目标显示屏上。
17.在本发明的一个实施例中,所述第二控制子模块包括:子类型获取单元,用于获取所述输入内容的子类型;以及子模式显示单元,根据所述输入内容的子类型选择性地控制
所述目标显示屏以第一子显示模式或第二子显示模式显示所述输入内容,其中所述第一子显示模式和所述第二子显示模式分别使用不同的伽马曲线。
18.在本发明的一个实施例中,所述内容类型确定模块包括:转换子模块,用于将所述输入内容转换成灰度图像;统计子模块,用于对所述灰度图像进行图像灰阶统计以得到灰阶直方图;以及确定子模块,用于根据所述灰阶直方图中的各个图像灰阶分布情况确定所述输入内容的类型。
19.在本发明的一个实施例中,所述子类型获取单元包括:文件格式判断子单元,用于根据所述输入内容的文件格式判断所述输入内容为图片格式还是视频格式;图片类型确定子单元,用于响应于所述输入内容为图片格式,确定所述输入内容的子类型的图片;以及视频类型确定子单元,用于响应于所述输入内容为视频格式,根据所述输入内容的视频属性信息确定所述输入内容的子类型为sdr格式视频和hdr格式视频之一。
20.在本发明的一个实施例中,所述子模式显示单元包括:第一显示子单元,用于响应于所述输入内容的子类型为图片或sdr格式视频,基于所述输入内容的图像灰阶和所述第一伽马曲线将所述输入内容显示在所述目标显示屏上;以及第二显示子单元,用于响应于所述输入内容的子类型为hdr格式视频,基于所述输入内容的图像灰阶和第二伽马曲线将所述输入内容显示在所述目标显示屏上,其中所述第二伽马曲线选自于感知量化曲线和混合对数伽玛曲线之一。
21.再一方面,本发明实施例提供的一种内容显示方法,包括:将所述输入内容转换成灰度图像;对所述灰度图像进行图像灰阶统计以得到灰阶直方图;根据所述灰阶直方图中的各个图像灰阶分布情况判断所述输入内容的类型;以及响应于所述输入内容的类型为文档,基于所述灰阶直方图中的主导灰阶、显示亮度与图像灰阶映射关系和目标显示亮度得到灰阶调节系数,基于所述灰阶调节系数对所述输入内容的各个图像灰阶进行调节以得到相对应的调整后灰阶,并基于所述调整后灰阶和默认伽马曲线将所述输入内容显示在目标显示屏上。
22.本实施例通过灰阶直方图确定输入内容的类型,并在输入内容的类型为文档时,基于灰阶直方图中的主导灰阶及相关参数来确定灰阶调节系数,最后基于灰阶调节系数得到调整后灰阶再结合默认伽马曲线来实现输入内容的上屏显示。
23.又一方面,本发明实施例提供的一种内容显示方法,包括:根据文件格式判断输入内容是否为视频;响应于所述输入内容为视频,根据所述输入内容的视频属性信息判断所述输入内容为sdr格式视频还是hdr格式视频;以及响应于所述输入内容为sdr格式视频,基于所述输入内容的图像灰阶和第一伽马曲线将所述输入内容显示在目标显示屏上,或者响应于所述输入内容为hdr格式视频,基于所述输入内容的图像灰阶和第二伽马曲线将所述输入内容显示在目标显示屏上。
24.本实施例根据文件格式来区分输入内容,并在输入内容为视频时再基于视频属性信息细分出视频的格式以确定相对应的子显示模式,进而确定相对应的伽马曲线来实现输入内容在目标显示屏上的显示。
25.在本发明的一个实施例中,所述第一伽马曲线为所述目标显示屏的默认伽马曲线,所述第二伽马曲线选自于感知量化曲线和混合对数伽玛曲线之一。
26.综上所述,本发明实施例上述技术方案可以具有如下一个或多个有益效果:本实
施例的内容显示方法及装置能够针对输入内容的类型不同采用不同的显示模式,也即能够基于输入内容进行显示亮度智能调节,使得输入内容在目标显示屏上能够达成较佳的显示效果,以提升用户视觉感受;此外,通过灰阶直方图确定输入内容的类型,并在输入内容的类型为文档时基于灰阶直方图中的主导灰阶及相关参数来确定灰阶调节系数,最后基于灰阶调节系数得到调整后灰阶再结合默认伽马曲线来实现输入内容的上屏显示,以使得文档能够以较佳显示效果呈现;另外,根据文件格式来区分输入内容,并在输入内容为视频时再基于视频属性信息细分出视频的格式以确定相对应的子显示模式,进而确定相对应的伽马曲线来实现输入内容在目标显示屏上的显示,以使得视频能够以较佳显示效果呈现。
附图说明
27.为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
28.图1a为本发明第一实施例提供的一种内容显示方法的流程图。
29.图1b为图1所示内容显示方法的一种具体实施方式的流程图。
30.图2为图1b所示步骤s13的一种子步骤流程图。
31.图3为图1b所示步骤s14的一种子步骤流程图。
32.图4为图1b所示步骤s11的一种子步骤流程图。
33.图5为图3所示子步骤s141的一种分步骤流程图。
34.图6为图3所示子步骤s143的一种分步骤流程图。
35.图7为本发明第一实施例提供的另一种内容显示方法的流程图。
36.图8a为视频/图片类型输入内容所对应的一种灰阶度直方图。
37.图8b为文档类型输入内容所对应的一种灰阶度直方图。
38.图8c为一种hdr视频的视频属性信息截图。
39.图8d为适于执行图7所示内容显示方法的一种显示屏的结构示意图。
40.图9为本发明第二实施例提供的一种内容显示装置的模块示意图。
41.图10为图9所示第一控制子模块的单元构成示意图。
42.图11为图9所示第二控制子模块的单元构成示意图。
43.图12为图11所示子类型获取单元的子单元构成示意图。
44.图13为图11所示子模式显示单元的子单元构成示意图。
45.图14为图9所示内容类型确定模块的子模块构成示意图。
46.图15为本发明第三实施例提供的一种内容显示系统的结构示意图。
47.图16为本发明第四实施例提供的一种内容显示方法的流程图。
48.图17为本发明第五实施例提供的一种内容显示方法的流程图。
具体实施方式
49.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
50.【第一实施例】
51.参见图1a,本发明实施例提供的一种内容显示方法,例如包括步骤:
52.s10a:获取输入内容;
53.s11a:从预设的多个类型中确定所述输入内容的类型;
54.s13a:控制目标显示屏工作在与所述输入内容的类型相对应的显示模式以显示所述输入内容。
55.参见图1b,作为图1a所示内容显示方法的一种具体实施方式,步骤s11a例如具体包括:
56.s11:基于所述输入内容的图像灰阶分布确定所述输入内容的类型为所述预设的多个类型中的何者。
57.再者,步骤s13a例如具体包括:
58.s13:响应于所述输入内容的类型为第一类型,控制所述目标显示屏工作在第一显示模式以显示所述输入内容;或者
59.s14:响应于所述输入内容的类型为第二类型,控制所述目标显示屏工作在第二显示模式以显示所述输入内容。此处值得一提的是,所述第一类型和所述第二类型分别对应所述输入内容的不同图像灰阶分布。
60.参见图2,步骤s13例如包括子步骤:s131:基于所述图像灰阶分布中的主导灰阶、显示亮度与图像灰阶映射关系和目标显示亮度得到灰阶调节系数;s133:基于所述灰阶调节系数对所述输入内容的图像灰阶进行调节以得到相对应的调整后灰阶;以及s135:基于所述输入内容的所述调整后灰阶和第一伽马曲线将所述输入内容显示在所述目标显示屏上。
61.参见图3,步骤s14例如包括子步骤:s141:获取所述输入内容的子类型;以及s143:根据所述输入内容的子类型选择性地控制所述目标显示屏以第一子显示模式或第二子显示模式显示所述输入内容,其中所述第一子显示模式和所述第二子显示模式分别使用不同的伽马曲线。
62.在一个具体实施方式中,参见图4,步骤s11例如包括子步骤:s111:将所述输入内容转换成灰度图像;s113:对所述灰度图像进行图像灰阶统计以得到灰阶直方图;以及s115:根据所述灰阶直方图中的各个图像灰阶分布情况确定所述输入内容的类型。
63.在一个具体实施方式中,参见图5,子步骤s141例如包括分步骤:s1412:根据所述输入内容的文件格式判断所述输入内容为图片格式还是视频格式;以及s1414:响应于所述输入内容为图片格式,确定所述输入内容的子类型为图片,或者s1416:响应于所述输入内容为视频格式,根据所述输入内容的视频属性信息确定所述输入内容的子类型为sdr格式视频和hdr格式视频之一。
64.在一个具体实施方式中,参见图6,子步骤s143例如包括分步骤:s1432:响应于所述输入内容的子类型为图片,基于所述输入内容的图像灰阶和所述第一伽马曲线将所述输入内容显示在所述目标显示屏上;或者s1434:响应于所述输入内容的子类型为sdr格式视频,基于所述输入内容的图像灰阶和所述第一伽马曲线将所述输入内容显示在所述目标显
示屏上;或者s1436:响应于所述输入内容的子类型为hdr格式视频,基于所述输入内容的图像灰阶和第二伽马曲线将所述输入内容显示在所述目标显示屏上,其中所述第二伽马曲线选自于感知量化曲线和混合对数伽玛曲线之一。
65.在一个具体实施方式中,参见图7,本实施例的内容显示方法还可以包括步骤:s15:判断检测到的所述目标显示屏的环境光照度是否超出预设照度范围;以及s17:响应于所述环境光照度超出所述预设照度范围,调节工作在所述第一显示模式或所述第二显示模式下的所述目标显示屏的显示屏亮度。
66.为便于更清楚地理解本实施例的内容显示方法,下面将详细描述一个具体举例,但并非用来限制本发明。
67.具体地,在本具体举例中,输入内容的第一类型例如是文档,比如ppt、word、excel、pdf、简笔画等文档;输入内容的第二类型例如是视频/图片,其中图片比如为bmp、jpg、png等格式,视频比如为mp4、avi、mkv、mpeg-1、mpeg-2、mpeg-4等格式,视频又分为sdr(standard dynamic range,标准动态范围)格式视频和hdr(high dynamic range,高动态范围)格式视频,如此一来,输入内容的第二类型中的第一子类型例如为图片或sdr格式视频,第二子类型例如为hdr格式视频,但本发明实施例并不以此为限。
68.承上述,对于输入内容,首先区分视频/图片和文档两大类型(对应步骤s11)以用于确定第一显示模式(比如文档模式)和第二显示模式(比如视频/图片模式),具体可以为:
69.将输入内容转换为灰度图像(对应子步骤s111),并对灰度图像进行图像灰阶统计得到灰阶直方图(对应子步骤s113)。视频/图片类型的输入内容的灰阶直方图几乎每个灰阶都有一定的值,看起来比较平滑连续,如图8a所示。文档类型的输入内容的灰阶直方图只有少数几个灰阶有值,且值一般比较大,占总共图像像素点数目的很大比例,灰阶直方图整体看起来比较离散,如图8b所示。由此可见,通过灰阶直方图中各个图像灰阶分布情况即可确定输入内容的类型(对应步骤s115),进而控制目标显示屏比如led显示屏工作在文档模式或视频/图片模式。在图8a和图8b中,横坐标为灰阶值,且纵坐标为图像像素点个数。
70.(i)文档模式
71.根据相关心理物理学研究表明,在环境照度不变的情况下,存在一个最佳屏幕亮度,高于或者低于此屏幕亮度,视觉表现变差、视疲劳增加。以此为理论依据,找到显示屏比如会议屏使用场景,也即常见室内环境下(200lux~300lux,lux的中文名称为勒克斯)最佳屏幕亮度l
best
,结合屏幕峰值亮度l
peak
以及显示亮度与图像灰阶映射关系,能够得到最佳屏幕亮度对应的图像灰阶,记为grayscale
best
。当文档类型输入内容的图像灰阶分布中的主导灰阶grayscale
main
满足关系:grayscale
main-grayscale
best
>10时,适当降低图像灰阶,以使屏幕亮度达到最佳亮度值;反之,当grayscale
best-grayscale
main
≤10时,适当增加图像灰阶,使屏幕亮度达到最佳亮度值。之后,计算灰阶调节系数delta,再根据灰阶调节系数delta调整输入内容的各个图像灰阶。
72.值得说明的是,主导灰阶grayscale
main
的定义为:若一个灰阶在画面中出现的次数超过其他灰阶出现的次数,则认为此灰阶为主导灰阶grayscale
main
;以图8b所示为例,其主导灰阶为220左右。
73.至于最佳屏幕亮度l
best
,根据国际通用的心理物理学实验结果,常见室内照度200lux~300lux左右时显示视频(人脸为主)及白色色块的最佳屏幕亮度为250cd/m2(坎德
拉/平方米),显示以绿色为主的图像时最佳屏幕亮度为180cd/m2,显示以红色或蓝色为主的图像时最佳屏幕亮度为30~75cd/m2。再者,结合发明人实验验证结果及常见显示内容,设定常见室内照度下的最佳屏幕亮度为250cd/m2,在此屏幕亮度值时,图像主观视觉舒适度最佳,长时间观看时引发的视觉疲劳最低。
74.再者,对于显示亮度与图像灰阶映射关系:设屏幕峰值亮度为l
peak
,图像灰阶为grayscale,显示亮度l与图像灰阶grayscale的映射关系如下:当屏幕最佳亮度为l
best
(对应目标显示亮度)时,可得对应图像灰阶grayscale
best
,也即最佳灰阶。
75.此外,对于灰阶调节系数delta的计算:根据灰阶直方图结果可获知文档类型的输入内容的当前主导灰阶grayscale
main
,若主导灰阶grayscale
main
与最佳灰阶grayscale
best
存在差值,则需调整输入内容的当前各个图像灰阶,使得显示亮度尽可能接近最佳亮度。其中,灰阶调节系数delta计算公式为:对应步骤s131)。在获得灰阶调节系数delta之后,利用灰阶调节系数delta对输入内容的当前所有灰阶进行调节(对应步骤s133),设grayscale为输入内容的初始灰阶值,grayscale
adjust
为调整后灰阶,则满足以下关系:grayscale
adjust
=delta*grayscale。然后,就可以基于输入内容的调整后灰阶和所述第一伽马曲线比如目标显示屏的默认伽马曲线将输入内容显示在目标显示屏上(对应步骤s135)。
76.(ii)视频/图片模式
77.如果输入内容的子类型为图片(对应分步骤s1414),则默认选择第一子显示模式例如sdr(standard dynamic range,标准动态范围)模式,也即基于输入内容的图像灰阶和第一伽马曲线比如目标显示屏的默认伽马曲线将所述输入内容显示在目标显示屏上(对应分步骤s1432)。如果输入内容为视频,则进一步区分是hdr(high dynamic range,高动态范围)格式视频还是sdr格式视频。图片和视频可以通过文件格式区分(对应分步骤s1412),比如图片的常见文件格式为bmp、jpg、png等,视频的常见文件类型为mp4、avi、mkv、mpeg-1、mpeg-2、mpeg-4等。
78.对于hdr格式视频与sdr格式视频的区分方法可以通过输入内容的视频属性信息(对应分步骤s1416)。参见图8c,以lgcymatic-people.mp4为例,通过读取色彩空间(color primaries)、转换特性(transfer characteristics)、矩阵系数(matrix coefficients)、母版显示原色(mastering display color primaries)以及母版显示亮度(mastering display luminance)等信息可以判断其为hdr格式视频。另外,格式名称(commercial name)为hdr10也能判断其为hdr格式视频。而sdr格式视频会缺少或者缺失这些信息。
79.在判断出输入内容为hdr格式视频后,采用hdr对应的伽马(gamma)曲线例如(perceptual quantization,感知量化)曲线或hlg(hybrid-log gamma,混合对数伽玛)曲线,以将输入内容显示在目标显示屏上(对应分步骤s1436);若输入内容为sdr格式视频,则采用默认gamma曲线,以将输入内容显示在目标显示屏上(对应分步骤s1434)。
80.另外,在根据以上步骤确认显示模式为文档模式或视频/图片模式后,对目标显示屏的环境光的进行检测。举例来说,可以采用光传感器实时监测环境光照度;当环境光照度
高于常见室内环境照度值(例如200lux~300lux)时,增加显示屏亮度,以避免环境光过强导致屏幕上内容无法识别;反之,当环境光照度低于常见室内环境照度值,减弱显示屏亮度,避免屏幕过亮导致人眼难受,其分别对应步骤s15及步骤s17。此处值得一提的是,基于环境光照度进行显示屏亮度调节优选地是在文档模式或视频/图片模式下进行显示亮度智能调节之后进行。
81.此外,值得说明的是,本实施例前述的内容显示方法例如由图8d所示的控制器来执行,从而实现基于输入内容的显示亮度智能调节,甚至结合光传感器,再实现基于环境光的显示屏亮度自动调节。
82.综上所述,本实施例能够针对输入内容的类型不同采用不同的显示模式,也即能够基于输入内容进行显示亮度智能调节,使得输入内容在目标显示屏上能够达成较佳的显示效果,以提升用户视觉感受。此外,结合光传感器的环境光照度检测,还可以实现基于环境光的显示屏亮度自动调节。另外,值得一提的是,输入内容的类型并不限于先基于图像灰阶分布再基于文件格式进行划分,也可以先按文件格式进行划分再按图像灰阶分布进行划分;又或者基于图像灰阶分布和文件格式的不同,将输入内容的类型直接划分成图片、视频和文档三种类型,而不限于如前所述划分成视频/图片和文档两种类型。
83.【第二实施例】
84.参见图9,本实施例提供的一种内容显示装置80,例如包括:输入内容获取模块81a、内容类型确定模块81b和显示模式控制模块83;且所述显示模式控制模块83例如包括第一控制子模块831和第二控制子模块833。
85.其中,输入内容获取模块81a用于获取输入内容。内容类型确定模块81b用于从预设的多个类型中确定所述输入内容的类型,且具体可为用于基于所述输入内容的图像灰阶分布确定所述输入内容的类型为所述预设的多个类型中的何者。显示模式控制模块83用于控制目标显示屏工作在与所述输入内容的类型相对应的显示模式以显示所述输入内容;更具体地,第一控制子模块831用于响应于所述输入内容的类型为第一类型,控制目标显示屏工作在第一显示模式以显示所述输入内容;以及第二控制子模块833用于响应于所述输入内容的类型为第二类型,控制所述目标显示屏工作在第二显示模式以显示所述输入内容。
86.至于输入内容获取模块81a、内容类型确定模块81b和显示模式控制模块83(例如包含第一控制子模块831及第二控制子模块833)的具体功能细节可参考前述第一实施例中步骤s10a、s11a(例如包含s11)和s13a(例如包含s13和s14)的相关描述,在此不再赘述。此外,值得一提的是,输入内容获取模块81a、内容类型确定模块81b和显示模式控制模块83(例如包含第一控制子模块831及第二控制子模块833)可以为软件模块,存储于非易失性存储器中且由处理器执行相关操作以进行前述第一实施例中的步骤s10a、s11a(例如包含s11)和s13a(例如包含s13和s14)。
87.参见图10,所述第一控制子模块831例如包括:系数获取单元8311、灰阶调节单元8313和内容显示单元8315。其中,系数获取单元8311用于基于所述图像灰阶分布中的主导灰阶、显示亮度与图像灰阶映射关系和目标显示亮度得到灰阶调节系数,灰阶调节单元8313用于基于所述灰阶调节系数对所述输入内容的图像灰阶进行调节以得到相对应的调整后灰阶,以及内容显示单元8315用于基于所述调整后灰阶和第一伽马曲线将所述输入内容显示在所述目标显示屏上。值得一提的是,系数获取单元8311、灰阶调节单元8313和内容
显示单元8315可以为软件模块,存储于非易失性存储器中且由处理器执行相关操作以进行前述第一实施例中的子步骤s131、s133和s135,故其具体功能细节在此不再赘述。
88.参见图11,所述第二控制子模块833例如包括:子类型获取单元8331和子模式显示单元8333。其中,子类型获取单元8331用于获取所述输入内容的子类型,以及子模式显示单元8333用于根据所述输入内容的子类型选择性地控制所述目标显示屏以第一子显示模式或第二子显示模式显示所述输入内容,其中所述第一子显示模式和所述第二子显示模式分别使用不同的伽马曲线。值得一提的是,子类型获取单元8331和子模式显示单元8333可以为软件模块,存储于非易失性存储器中且由处理器执行相关操作以进行前述第一实施例中的子步骤s141和s143,故其具体功能细节在此不再赘述。
89.参见图12,所述子类型获取单元8331例如包括:文件格式判断子单元83312、图片类型确定子单元83314和视频类型确定子单元83316。其中,文件格式判断子单元83312用于根据所述输入内容的文件格式判断所述输入内容为图片格式还是视频格式,图片类型确定子单元83314用于响应于所述输入内容为图片格式,确定所述输入内容的子类型的图片,以及视频类型确定子单元83316用于响应于所述输入内容为视频格式,根据所述输入内容的视频属性信息确定所述输入内容的子类型为sdr格式视频和hdr格式视频之一。值得一提的是,文件格式判断子单元83312、图片类型确定子单元83314和视频类型确定子单元83316可以为软件模块,存储于非易失性存储器中且由处理器执行相关操作以进行前述第一实施例中的分步骤s1412、s1414和s1416,故其具体功能细节在此不再赘述。
90.参见图13,所述子模式显示单8333例如包括:第一显示子单元83332和第二显示子单元83334。其中,第一显示子单元83332用于响应于所述输入内容的子类型为图片或sdr格式视频,基于所述输入内容的图像灰阶和所述第一伽马曲线将所述输入内容显示在所述目标显示屏上;以及第二显示子单元83334用于响应于所述输入内容的子类型为hdr格式视频,基于所述输入内容的图像灰阶和第二伽马曲线将所述输入内容显示在所述目标显示屏上,其中所述第二伽马曲线选自于感知量化曲线和混合对数伽玛曲线之一。值得一提的是,第一显示子单元83332和第二显示子单元83334可以为软件模块,存储于非易失性存储器中且由处理器执行相关操作以进行前述第一实施例中的分步骤s1432、s1434和s1436,故其具体功能细节在此不再赘述。
91.参见图14,所述内容类型确定模块81b例如包括:转换子模块812、统计子模块814和确定子模块816。其中,转换子模块812用于将所述输入内容转换成灰度图像,统计子模块814用于对所述灰度图像进行图像灰阶统计以得到灰阶直方图,以及确定子模块816用于根据所述灰阶直方图中的各个图像灰阶分布情况确定所述输入内容的类型。值得一提的是,转换子模块812、统计子模块814和确定子模块816可以为软件模块,存储于非易失性存储器中且由处理器执行相关操作以进行前述第一实施例中的子步骤s111、s113和s115,故其具体功能细节在此不再赘述。
92.【第三实施例】
93.如图15所示,本实施例提供的一种内容显示系统150,包括:处理器1501和存储器1503;其中,存储器1503存储由处理器1501执行的指令,且所述指令例如使得处理器1501执行操作以进行前述第一实施例所述的内容显示方法。
94.【第四实施例】
95.如图16所示,本实施例提供的一种内容显示方法,例如包括步骤:
96.s1601:将所述输入内容转换成灰度图像;
97.s1603:对所述灰度图像进行图像灰阶统计以得到灰阶直方图;
98.s1605:根据所述灰阶直方图中的各个图像灰阶分布情况判断所述输入内容的类型;
99.s1607:响应于所述输入内容的类型为文档,基于所述灰阶直方图中的主导灰阶、显示亮度与图像灰阶映射关系和目标显示亮度得到灰阶调节系数,基于所述灰阶调节系数对所述输入内容的各个图像灰阶进行调节以得到相对应的调整后灰阶,并基于所述调整后灰阶和默认伽马曲线将所述输入内容显示在目标显示屏上。
100.至于各个步骤s1601~s1607的具体细节可参考前述第一实施例中的相关描述,在此不再赘述。值得说明的是,本实施例通过灰阶直方图确定输入内容的类型,并在输入内容的类型为文档时基于灰阶直方图中的主导灰阶及相关参数来确定灰阶调节系数,最后基于灰阶调节系数得到调整后灰阶再结合默认伽马曲线来实现输入内容的上屏显示,以使得文档能够以较佳显示效果呈现。
101.【第五实施例】
102.如图17所示,本实施例提供的一种内容显示方法,例如包括步骤:
103.s1701:根据文件格式判断输入内容是否为视频;
104.s1703:响应于所述输入内容为视频,根据所述输入内容的视频属性信息判断所述输入内容为sdr格式视频还是hdr格式视频;
105.s1705响应于所述输入内容为sdr格式视频,基于所述输入内容的图像灰阶和第一伽马曲线将所述输入内容显示在目标显示屏上,或者响应于所述输入内容为hdr格式视频,基于所述输入内容的图像灰阶和第二伽马曲线将所述输入内容显示在目标显示屏上。至于各个步骤s1701~s1705的具体细节可参考前述第一实施例中的相关描述,在此不再赘述。值得说明的是,本实施例根据文件格式来区分输入内容,并在输入内容为视频时再基于视频属性信息细分出视频的格式以确定相对应的子显示模式,进而确定相对应的伽马曲线来实现输入内容在目标显示屏上的显示,以使得视频能够以较佳显示效果呈现。
106.此外,可以理解的是,前述各个实施例仅为本发明的示例性说明,在技术特征不冲突、结构不矛盾、不违背本发明的发明目的前提下,各个实施例的技术方案可以任意组合、搭配使用。
107.在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和/或方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元/模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多路单元或模块可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
108.所述作为分离部件说明的单元/模块可以是或者也可以不是物理上分开的,作为单元/模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多路网络单元上。可以根据实际的需要选择其中的部分或者全部单元/模块来实现本实施例方案的目的。
109.另外,在本发明各个实施例中的各功能单元/模块可以集成在一个处理单元/模块中,也可以是各个单元/模块单独物理存在,也可以两个或两个以上单元/模块集成在一个单元/模块中。上述集成的单元/模块既可以采用硬件的形式实现,也可以采用硬件加软件功能单元/模块的形式实现。
110.上述以软件功能单元/模块的形式实现的集成的单元/模块,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)的一个或多个处理器执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等各种可以存储程序代码的介质。
111.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。