屏幕色彩调节方法、装置、终端及计算机可读存储介质制造方法及图纸

技术编号:33420198 阅读:17 留言:0更新日期:2022-05-19 00:13
一种屏幕色彩调节方法、装置、终端及计算机可读存储介质,涉及显示技术领域,该方法包括:根据用户的第一操作或环境参数,确定终端屏幕的鲜艳程度,其中,鲜艳程度用于表征屏幕的色彩在第一模式和第二模式之间的比重的参数值,第一模式为屏幕显示的标准模式,第二模式为屏幕显示的鲜艳模式;根据鲜艳程度,对第一模式和第二模式进行合成处理,以得到第三模式;根据第三模式对合成画面进行颜色转换,以得到第一显示画面;控制屏幕显示第一显示画面,以使用户能够灵活的调节终端的色彩显示效果,提升了用户体验。提升了用户体验。提升了用户体验。

【技术实现步骤摘要】
屏幕色彩调节方法、装置、终端及计算机可读存储介质


[0001]本申请实施例涉及显示
,特别涉及一种屏幕色彩调节方法、装置、终端及计算机可读存储介质。

技术介绍

[0002]色域是一个技术系统能够产生的颜色的总和,对于显示器来说,显示器的色域是指显示器能够显示的色彩的范围。目前的显示器通用的标准色域空间由小到大包括sRGB(与BT.709相同)、DCI P3(Display P3)、Rec.2020等几种。
[0003]由于目前终端设备所配置屏幕的色域通常采用DCI P3色域,而受拍照色域的限制,现有的海量图片、视频等片源仍然是sRGB色域,因此,为了发挥屏幕广色域的优势,通常使用算法将片源的窄色域人为的提升至广色域。例如,对于部分安卓系统的操作手机,会提供如图1a或图1b所示的色彩模式设置,如果用户选择标准模式,如图1a所示,则不提升片源的色域,并可以通过预览图显示标准模式的色彩显示效果;如果用户选择鲜艳模式,如图1b所示,则按照指定的算法提升片源的色域,并可以通过预览图显示鲜艳模式的色彩显示效果。但由于用户偏好的不同,如果采用统一的方式提升色域,无法满足不同用户对色彩显示效果的不同需求。

技术实现思路

[0004]本申请实施例提供了一种屏幕色彩调节方法、装置、终端及计算机可读存储介质,本申请实施例还提供一种计算机可读存储介质,以使用户能够灵活的调节终端的色彩显示效果,提升了用户体验。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,提供一种屏幕色彩调节方法,该方法包括:根据用户的第一操作或环境参数,确定终端屏幕的鲜艳程度,其中,鲜艳程度用于表征屏幕的色彩在第一模式和第二模式之间的比重的参数值,第一模式为屏幕显示的标准模式,第二模式为屏幕显示的鲜艳模式;根据鲜艳程度,对第一模式和第二模式进行合成处理,以得到第三模式;根据第三模式,对合成画面进行,以得到第一显示画面;控制屏幕显示第一显示画面。
[0007]本申请实施例提供的屏幕色彩调节方法,通过鲜艳程度的具体参数值,来确定第一模式与第二模式的比重,从而合成第三模式,通过第三模式的颜色管理方式在屏幕上显示画面,可以使用户能够灵活的调节终端的色彩显示效果,相较于现有技术中仅提供几种候选的颜色模式,本申请实施例通过参数值的调节可以对颜色的表现更精细化的调整,使用户可以通过调节达到更满意的颜色模式,提升了用户体验。
[0008]在一种可能的实现方式中,根据用户的第一操作确定终端屏幕的鲜艳程度,包括:检测到用户的第二操作;响应于第二操作,进入调节界面,其中,调节界面显示有用于调节鲜艳程度的调节控件;检测到用户针对调节控件的第三操作,其中,调节控件包括滑动条和调节钮,第三操作为在滑动条上拖动调节钮的操作;根据调节钮在滑动条所在的位置,确定
鲜艳程度的参数值。通过提供调节控件,向用户提供了调节鲜艳程度参数值的便捷操作方式,用户可以滑动调价钮对屏幕色彩进行调节。可选的,还可以在调节界面中显示效果图像,以使图像按照用户当前设置的调节钮进行对应的色彩变化,实时的向用户展示色彩调节效果。
[0009]在一种可能的实现方式中,标准模式用于按照第一三维显示查找表3D-LUT将终端的操作系统合成的画面的颜色转换至屏幕的色域;鲜艳模式用于按照第二3D-LUT将合成画面的颜色转换至屏幕的色域。
[0010]在一种可能的实现方式中,根据鲜艳程度,对第一模式和第二模式进行合成处理,包括:根据鲜艳程度,对第一3D-LUT和第二3D-LUT进行加权计算,以得到第三3D-LUT,其中,第三模式用于按照第三3D-LUT将合成画面的颜色转换至屏幕的色域。通过对第一模式和第二模式进行合成处理,可以是对第一模式的效果和第二模式的效果进行线性的相加。
[0011]在一种可能的实现方式中,第一3D-LUT和第二3D-LUT包括操作系统合成色域空间内的多个抽样点的映射关系,根据鲜艳程度,对第一3D-LUT和第二3D-LUT进行加权计算,以得到第三3D-LUT,包括:针对操作系统合成色域空间内的每个抽样点,确定第一3D-LUT对应的三维颜色值和第二3D-LUT对应的三维颜色值,其中,三维颜色值为通过三维数据序列表示的颜色值;根据鲜艳程度确定第一3D-LUT对应的三维颜色值的权重和第二3D-LUT对应的三维颜色值的权重,进行加权计算以得到针对合成色域空间内的每个抽样点的第三3D-LUT对应的三维颜色值;根据计算结果得到第三3D-LUT。由于3D-LUT表包括多组输入的三维颜色值与输出的三维颜色值的一一映射,那么,合成处理可以是针对相同的输入颜色值,根据第一3D-LUT和第二3D-LUT分别查找到对应的两个输出颜色值进行线性的加权计算,得到合成的颜色值。
[0012]在一种可能的实现方式中,根据第三模式对合成画面进行颜色转换,以得到第一显示画面,包括:根据第三3D-LUT生成配置文件,其中,配置文件用于配置目标芯片中硬件电路逻辑的映射关系;根据配置文件更新目标芯片的配置;将合成画面的电信号输入至目标芯片,以使硬件电路逻辑按照配置文件的映射关系将合成画面的电信号映射为第一显示画面的电信号。
[0013]在一种可能的实现方式中,根据第三3D-LUT生成配置文件,包括:获取其它已被配置的色彩模式对应的3D-LUT;将第三3D-LUT的映射关系与所有其它已被配置的色彩模式对应的3D-LUT的映射关系进行复合,以得到第四3D-LUT;根据第四3D-LUT生成配置文件,其中,配置文件用于配置硬件电路逻辑的映射关系为第四3D-LUT的映射关系。需要说明的是,两个3D-LUT的映射关系复合与两个模式的合成处理是不同的处理方式。两个3D-LUT的映射关系复合是对映射的转换关系进行复合,是将第一3D-LUT的输出颜色值作为第二3D-LUT的输入颜色值,以查找与第一3D-LUT的输入颜色值相对应的第二3D-LUT中的输出颜色值。
[0014]在一种可能的实现方式中,控制屏幕显示第一显示画面,包括:将第一显示画面的电信号输入至屏幕的显示驱动器集成电路,以使屏幕显示第一显示画面。
[0015]在一种可能的实现方式中,环境参数为环境光亮度或当前时间。
[0016]第二方面,提供一种终端,包括:触摸屏,包括触摸传感器和显示屏;一个或多个处理器;存储器;多个应用程序;以及一个或多个计算机程序,其中一个或多个计算机程序被存储在存储器中,一个或多个计算机程序包括指令,当指令被终端执行时,使得终端执行如
第一方面及其任意一个可选的实现方式所提供的屏幕色彩调节方法。
[0017]具体而言,当指令被终端执行时,使得终端执行如下步骤:
[0018]根据用户的第一操作或环境参数,确定终端屏幕的鲜艳程度,其中,鲜艳程度用于表征屏幕的色彩在第一模式和第二模式之间的比重的参数值,第一模式为屏幕显示的标准模式,第二模式为屏幕显示的鲜艳模式;
[0019]根据鲜艳程度,对第一模式和第二模式进行合成处理,以得到第三模式;...

【技术保护点】

【技术特征摘要】
1.一种屏幕色彩调节方法,其特征在于,包括:根据用户的第一操作或环境参数,确定终端屏幕的鲜艳程度,其中,所述鲜艳程度用于表征所述屏幕的色彩在第一模式和第二模式之间的比重的参数值,所述第一模式为屏幕显示的标准模式,所述第二模式为屏幕显示的鲜艳模式;根据所述鲜艳程度,对所述第一模式和所述第二模式进行合成处理,以得到第三模式;根据所述第三模式,对合成画面进行颜色转换,以得到第一显示画面;控制所述屏幕显示所述第一显示画面。2.根据权利要求1所述的方法,其特征在于,所述根据用户的第一操作确定终端屏幕的鲜艳程度,包括:检测到用户的第二操作;响应于所述第二操作,进入调节界面,其中,所述调节界面显示有用于调节所述鲜艳程度的调节控件;检测到用户针对所述调节控件的第三操作,其中,所述调节控件包括滑动条和调节钮,所述第三操作为在所述滑动条上拖动所述调节钮的操作;根据所述调节钮在所述滑动条所在的位置,确定所述鲜艳程度的参数值。3.根据权利要求1所述的方法,其特征在于,所述标准模式用于按照第一三维显示查找表3D-LUT将所述终端的操作系统合成的画面的颜色转换至所述屏幕的色域;所述鲜艳模式用于按照第二3D-LUT将所述合成画面的颜色转换至所述屏幕的色域。4.根据权利要求3所述的方法,其特征在于,所述根据所述鲜艳程度,对所述第一模式和所述第二模式进行合成处理,包括:根据所述鲜艳程度,对所述第一3D-LUT和所述第二3D-LUT进行加权计算,以得到第三3D-LUT,其中,所述第三模式用于按照所述第三3D-LUT将所述合成画面的颜色转换至所述屏幕的色域。5.根据权利要求4所述的方法,其特征在于,所述第一3D-LUT和所述第二3D-LUT包括所述操作系统合成色域空间内的多个抽样点的映射关系,所述根据所述鲜艳程度,对所述第一3D-LUT和所述第二3D-LUT进行加权计算,以得到第三3D-LUT,包括:针对所述操作系统合成色域空间内的每个抽样点,确定所述第一3D-LUT对应的三维颜色值和所述第二3D-LUT对应的三维颜色值,其中,所述三维颜色值为通过三维数据序列表示的颜色值;根据所述鲜艳程度确定所述第一3D-LUT对应的三维颜色值的权重和所述第二3D-LUT对应的三维颜色值的权重,进行加权计算以得到针对所述合成色域空间内的每个抽样点的所述第三3D-LUT对应的三维颜色值;根据计算结果得到所述第三3D-LUT。6.根据权利要求3-5任一项所述的方法,其特征在于,所述根据所述第三模式,对合成画面进行颜色转换,以得到第一显示画面,包括:根据所述第...

【专利技术属性】
技术研发人员:张秀峰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1