一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种显示调节方法、装置、终端及存储介质与流程

2022-04-30 02:28:13 来源:中国专利 TAG:


1.本公开涉及通信技术领域,尤其涉及一种显示调节方法、装置、终端及存储介质。


背景技术:

2.由于oled屏具有色域高、对比度高等优势,目前很多终端都采用了oled屏。然而,由于生产工艺的原因,oled屏会出现低亮度低灰阶较为明显的色彩不均或局部亮暗不均的问题。


技术实现要素:

3.为克服相关技术中存在的问题,本公开提供一种显示调节方法、装置、终端及存储介质。
4.根据本公开实施例的第一方面,提供一种显示调节方法,应用于终端,所述方法包括:
5.确定当前调节信息;其中,所述当前调节信息包括区域调节数据和显示调节数据,所述区域调节数据用于表征屏幕的待调节区域的位置;所述显示调节数据用于调节屏幕的显示状态;
6.确定demura补偿数据;
7.根据所述当前调节信息调节所述demura补偿数据,确定所述待调节区域的区域更新补偿数据;
8.根据所述区域更新补偿数据,调节屏幕的显示状态。
9.可选地,所述根据所述当前调节信息调节所述demura补偿数据,确定所述待调节区域的区域更新补偿数据,包括:
10.根据所述显示调节数据调节所述demura补偿数据,确定更新补偿数据;
11.根据所述区域调节数据确定所述更新补偿数据中与所述待调节区域对应的数据,作为区域更新补偿数据。
12.可选地,所述根据所述当前调节信息调节所述demura补偿数据,确定所述待调节区域的区域更新补偿数据,包括:
13.根据所述区域调节数据确定所述demura补偿数据中与所述待调节区域对应的数据,作为区域demura补偿数据;
14.根据所述显示调节数据调节所述区域demura补偿数据,确定区域更新补偿数据。
15.可选地,所述demura补偿数据包括原始灰阶数据组和原始补偿增益查找表,所述显示调节数据包括第一子显示调节数据,所述当前调节信息还包括屏幕当前显示状态对应的灰阶数据,其中,所述灰阶数据用于表征屏幕当前显示状态所对应的灰阶;
16.所述根据所述当前调节信息调节所述demura补偿数据,确定所述待调节区域的区域更新补偿数据,包括:
17.根据所述灰阶数据确定所述原始补偿增益查找表中的待调节数据;
18.根据所述第一子显示调节数据调节所述待调节数据,确定调节后数据;
19.根据所述灰阶数据和所述原始灰阶数据组,确定目标灰阶数据组;
20.根据所述区域调节数据、所述目标灰阶数据组和所述调节后数据,确定所述待调节区域的区域更新补偿数据。
21.可选地,所述demura补偿数据包括原始灰阶数据组和原始补偿增益查找表,所述显示调节数据包括第二子显示调节数据,所述当前调节信息还包括屏幕当前显示状态对应的灰阶数据,其中,所述灰阶数据用于表征屏幕当前显示状态所对应的灰阶;
22.所述根据所述当前调节信息调节所述demura补偿数据,确定所述待调节区域的区域更新补偿数据,包括:
23.根据所述灰阶数据和所述原始灰阶数据组,确定待调节数据;
24.根据所述第二子显示调节数据调节所述待调节数据,确定调节后数据;
25.根据所述灰阶数据确定所述原始补偿增益查找表中的目标灰阶调节数据;
26.根据所述区域调节数据、所述目标灰阶调节数据和所述调节后数据,确定所述待调节区域的区域更新补偿数据。
27.可选地,所述方法还包括:
28.基于控制指令,调出调节接口;
29.基于通过所述调节接口接收的数据,确定所述当前调节信息中的区域调节数据和显示调节数据。
30.可选地,所述demura补偿数据为预存的数据,所述预存的数据通过demura算法确定。
31.根据本公开实施例的第二方面,提供一种显示调节装置,应用于终端,所述装置包括:
32.确定模块,用于确定当前调节信息;其中,所述当前调节信息包括区域调节数据和显示调节数据,所述区域调节数据用于表征屏幕的待调节区域的位置;所述显示调节数据用于调节屏幕的显示状态
33.所述确定模块,还用于确定demura补偿数据;
34.所述确定模块,还用于根据所述当前调节信息调节所述demura补偿数据,确定所述待调节区域的区域更新补偿数据;
35.调节模块,用于根据所述区域更新补偿数据,调节屏幕的显示状态。
36.可选地,所述确定模块,还用于:
37.根据所述显示调节数据调节所述demura补偿数据,确定更新补偿数据;
38.根据所述区域调节数据确定所述更新补偿数据中与所述待调节区域对应的数据,作为区域更新补偿数据。
39.可选地,所述确定模块,还用于:
40.根据所述区域调节数据确定所述demura补偿数据中与所述待调节区域对应的数据,作为区域demura补偿数据;
41.根据所述显示调节数据调节所述区域demura补偿数据,确定区域更新补偿数据。
42.可选地,所述demura补偿数据包括原始灰阶数据组和原始补偿增益查找表,所述显示调节数据包括第一子显示调节数据,所述当前调节信息还包括屏幕当前显示状态对应
的灰阶数据,其中,所述灰阶数据用于表征屏幕当前显示状态所对应的灰阶;
43.所述确定模块,还用于:
44.根据所述灰阶数据确定所述原始补偿增益查找表中的待调节数据;
45.根据所述第一子显示调节数据调节所述待调节数据,确定调节后数据;
46.根据所述灰阶数据和所述原始灰阶数据组,确定目标灰阶数据组;
47.根据所述区域调节数据、所述目标灰阶数据组和所述调节后数据,确定所述待调节区域的区域更新补偿数据。
48.可选地,所述demura补偿数据包括原始灰阶数据组和原始补偿增益查找表,所述显示调节数据包括第二子显示调节数据,所述当前调节信息还包括屏幕当前显示状态对应的灰阶数据,其中,所述灰阶数据用于表征屏幕当前显示状态所对应的灰阶;
49.所述确定模块,还用于:
50.根据所述灰阶数据和所述原始灰阶数据组,确定待调节数据;
51.根据所述第二子显示调节数据调节所述待调节数据,确定调节后数据;
52.根据所述灰阶数据确定所述原始补偿增益查找表中的目标灰阶调节数据;
53.根据所述区域调节数据、所述目标灰阶调节数据和所述调节后数据,确定所述待调节区域的区域更新补偿数据。
54.可选地,所述装置还包括接口调用模块,
55.所述接口调用模块,用于基于控制指令,调出调节接口;
56.所述确定模块,还用于基于通过所述调节接口接收的数据,确定所述当前调节信息中的区域调节数据和显示调节数据。
57.可选地,所述demura补偿数据为预存的数据,所述预存的数据通过demura算法确定。
58.根据本公开实施例的第三方面,提供一种终端,包括:
59.处理器;
60.用于存储处理器可执行指令的存储器;
61.其中,所述处理器被配置为执行如第一方面所述的方法。
62.根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端的处理器执行时,使得终端能够执行如第一方面所述的方法。
63.本公开的实施例提供的技术方案可以包括以下有益效果:该方法中,当屏幕的显示状态无法满足用户的需求时(例如存在色彩不均或亮暗不均的现象),通过当前调节信息调节终端中的demura补偿数据,形成区域更新补偿数据,根据区域更新补偿数据调节相应区域的显示状态,以实现调节屏幕的显示状态的效果,解决屏幕的色彩不均或亮暗不均的显示问题,尤其是提高屏幕在低亮度下的显示效果,从而可以更好地满足用户的需求,提升使用体验。
64.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
65.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施
例,并与说明书一起用于解释本发明的原理。
66.图1是根据一示例性实施例示出的显示调节方法的流程图。
67.图2是根据一示例性实施例示出的显示调节方法的流程图。
68.图3是根据一示例性实施例示出的显示调节方法的流程图。
69.图4是根据一示例性实施例示出的显示调节方法的流程图。
70.图5是根据一示例性实施例示出的原始补偿增益查找表的示意图。
71.图6是根据一示例性实施例示出的显示调节方法的流程图。
72.图7是根据一示例性实施例示出的显示调节方法的流程图。
73.图8是根据一示例性实施例示出的显示调节方装置的框图。
74.图9是根据一示例性实施例示出的终端的框图。
具体实施方式
75.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
76.为了解决oled屏会出现低亮度低灰阶较为明显的色彩不均或局部亮暗不均的问题,相关技术中大多采用demura算法进行处理。具体地,通过超高清相机确定oled屏在不同灰阶下各个像素点的亮度信息,然后通过调节每个子像素的亮暗程度来优化屏幕的色彩不均以及亮暗不均的问题。demura算法一般在屏幕的驱动芯片(ddic)中边实现。然而,由于超高清相机的感光能力有限,低亮度信噪比太低,导致无法准确标定出屏幕的亮度信息;并且由于ddic的存储空间有限,无法在oled屏的各个亮度各个灰阶下去实际采集屏幕的亮度信息。另外,由于demura算法在屏幕的驱动芯片内实现,相关的补偿数据均为已经设定好的,当仍然出现色彩不均或亮暗不均时,用户无法自行调节屏幕的显示状态。
77.基于上述原因,导致在实际使用时,oled屏仍然存在色彩不均以及亮暗不均的问题,在低亮度情况下,上述问题更加明显,用户体验不佳。
78.本公开提供了一种显示调节方法,应用于终端,该方法中,当屏幕的显示状态无法满足用户的需求时(例如存在色彩不均或亮暗不均的现象),通过当前调节信息调节终端中的demura补偿数据,形成区域更新补偿数据,根据区域更新补偿数据调节相应区域的显示状态,以实现调节屏幕的显示状态的效果,解决屏幕的色彩不均或亮暗不均的显示问题,尤其是提高屏幕在低亮度下的显示效果,从而可以更好地满足用户的需求,提升使用体验。
79.在一个示例性实施例中,提供了一种显示调节方法。参考图1所示,该方法包括:
80.s110、确定当前调节信息;其中,当前调节信息包括区域调节数据和显示调节数据,区域调节数据用于表征屏幕的待调节区域的位置。
81.当前调节信息可通过用户输入相应的信息确定,例如在终端中设置相应的应用程序,或者设置相应的调节接口(例如用于输入当前调节信息的api接口),用户通过上述应用程序或调节接口输入当前调节信息。
82.在一个实施方式中,当用户发现屏幕的a区域相较其他区域的亮度较暗时,向终端输入控制指令,调出终端的相应应用程序。然后,用户通过应用程序输入闭合曲线形式的触
控信息,其中闭合区域将a区域围合。终端根据上述闭合曲线形式的触控信息确定用于表征a区域的区域调节数据。通过上述应用程序,用户在a区域内输入上下滑动的触控信息,终端基于接收到所述上下滑动的触控信息,调节a区域的亮度。
83.在一个实施方式中,当用户发现屏幕的a区域相较其他区域的亮度较暗时,向终端输入控制指令,调出终端的调节接口。然后,用户通过调节接口输入闭合曲线形式的触控信息,其中闭合区域将a区域围合。终端根据上述闭合曲线形式的触控信息确定用于表征a区域的区域调节数据。通过调节接口,用户在a区域内输入上下滑动的触控信息,终端基于接收到所述上下滑动的触控信息,调节a区域的亮度。
84.s120、确定demura补偿数据。
85.其中,demura补偿数据为预存的数据,该预存的数据通过demura算法确定。即,该demura补偿数据指预存的根据demura算法确定该终端的补偿数据,该补偿数据用于对屏幕的显示参数进行补偿,调整显示状态。例如,demura补偿数据预存在驱动芯片中。
86.mura一词源于日本,原意指亮暗不均,后扩展至面板上任何人眼可识别的颜色差异。对于面板厂而言,需要进行质量监控,因此在产线上均有技术员去检测判定mura,但是这种方法很主观,不同人的判定有差异,给品质管控带来很大的困扰。因此技术人员开发出aoi(automatic optical inspection)设备进行mura的检测,以及检测到mura后进行补偿消除mura,即demura算法。
87.目前oled屏的demura算法是集成在屏幕的driver ic(驱动芯片)当中,具体的算法介绍如下:
88.1、在实验室,通过高精度相机测量i片屏幕的某j个灰阶的每个像素点的亮度数据,跟理论计算的灰阶-亮度数据(或中心像素点的灰阶-亮度数据)进行对比,得到j个亮度差异的灰阶数据组;
89.2、根据上述中的灰阶数据组绘制横坐标为灰阶、纵坐标为亮度差异的曲线,然后通过拟合得到灰阶与补偿的关系式,该关系式用于进行不同灰阶的亮度差异的换算;
90.3、选择其中某一个灰阶的灰阶数据组作为写入驱动芯片的数据。
91.4、针对不同亮度不同灰阶建立2d亮度补偿增益查找表(其中,不同的屏幕一般具有不同的2d亮度补偿增益查找表);该补偿增益查找表包括灰阶与亮度的对应的关系,例如,该表中,横向为灰阶,纵向为亮度。一般情况下,驱动芯片中的补偿增益查找表的格式为5*5,是在非线性空间做的优化。
92.5、在不同的dbv(亮度控制)下,通过写入驱动芯片的灰阶数据组以及补偿增益查找表确定屏幕的补偿数据。
93.需要说明的是,上述仅仅是对demura算法的简单介绍,详细方法可参考现有技术确定。
94.该步骤中,demura补偿数据可以是上述第5步中确定的补偿数据,也可以是上述第3步中写入驱动芯片的灰阶数据组和/或第4步中的补偿增益查找表。
95.s130、根据当前调节信息调节demura补偿数据,确定待调节区域的区域更新补偿数据。
96.在确定了当前调节信息和demura补偿数据后,通过当前调节信息中的显示调节数据调节demura补偿数据,通过区域调节数据确定待调节区域,最终确定待调节区域的区域
更新补偿数据,以实现对原始的demura补偿数据的调节,进而调节屏幕的显示状态。
97.s140、根据区域更新补偿数据,调节屏幕的显示状态。
98.该实施例中,步骤s110和s120的执行顺序可以互换,即,也可先确定demura补偿数据,再确定当前调节信息。
99.该方法中,通过当前调节信息中的显示调节数据调节demura补偿数据,通过区域调节数据确定待调节的区域,进而确定待调节区域的区域更新补偿数据,以对待调节区域进行显示调节,实现调节屏幕显示状态的目的。
100.例如当屏幕的显示存在色彩不均或亮暗不均的现象时,通过当前调节信息调节终端中的demura补偿数据,形成区域更新补偿数据,根据区域更新补偿数据调节相应区域的显示状态,以实现调节屏幕的显示状态的效果,解决屏幕的色彩不均或亮暗不均的显示问题,尤其是提高屏幕在低亮度下的显示效果,从而可以更好地满足用户的需求,提升使用体验。
101.在一个示例性实施例中,提供了一种显示调节方法,该方法是对上述方法中步骤s130的改进。参考图2所示,具体地,根据当前调节信息调节所述demura补偿数据,确定待调节区域的区域更新补偿数据,包括:
102.s210、根据显示调节数据调节demura补偿数据,确定更新补偿数据;其中,所述更新补偿数据指所述demura补偿数据经过所述显示调节数据调节后的数据;
103.s220、根据区域调节数据确定更新补偿数据中与待调节区域对应的数据,作为区域更新补偿数据。
104.该方法中,先通过当前调节信息中的显示调节数据对demura补偿数据进行调节,确定调节后的数据为更新补偿数据,然后,再根据当前调节信息中的区域调节数据确定更新补偿数据中与待调节区域对应的数据,将其作为区域更新补偿数据,用于调节屏幕的显示状态。
105.需要说明的是,也可先根据区域调节数据确定demura补偿数据中与待调节区域对应的数据,将其确定为区域demura补偿数据,然后,再通过显示调节数据调节区域demura补偿数据,并将调节后的数据作为区域更新补偿数据,用于调节屏幕的显示状态。
106.参考图3所示,具体步骤如下:
107.s21、根据区域调节数据确定所述demura补偿数据中与待调节区域对应的数据,作为区域demura补偿数据;
108.s22、根据显示调节数据调节区域demura补偿数据,确定区域更新补偿数据;其中,所述区域更新补偿数据指所述区域demura补偿数据经过所述显示调节数据调节后的数据。
109.该方法中,先通过当前调节信息中的区域调节数据对demura补偿数据进行了筛选,然后再通过当前调节信息中的显示调节数据调节筛选后的区域demura补偿数据,减少了数据调节时的数据量,可一定程度降低该方法对终端的资源占用,提高该方法的效率和终端的运行效果。
110.在一个示例性实施例中,提供了一种显示调节方法,该方法是对上述方法中步骤s130的改进。具体地,该方法中,demura补偿数据包括原始灰阶数据组和原始补偿增益查找表,原始灰阶数据组即为demura算法中写入驱动芯片的灰阶数据组,原始补偿增益查找表即为demura算法中确定的补偿增益查找表。显示调节数据包括第一子显示调节数据,第一
子显示调节数据指用于调节原始补偿增益查找表的数据。当前调节信息还包括屏幕当前显示状态对应的灰阶数据,其中,灰阶数据用于表征屏幕当前显示状态所对应的灰阶。
111.需要说明的是,屏幕在某一时刻的显示状态只能对应某一灰阶,因此,当需要调节屏幕的显示状态时,只需要确定与相应灰阶对应的补偿数据即可。
112.一般情况下,终端可根据当前显示状态确定当前显示状态对应的灰阶,具体的确定方法可直接通过现有技术实现,在此不做赘述。本方法中,上述灰阶数据可以是终端自行确定的数据,也可以是,用户读取到终端确定的当前显示状态的灰阶后,通过相应的调节接口或相应的应用程序输入的。
113.该方法中,参考图4所示,根据当前调节信息调节所述demura补偿数据,确定待调节区域的区域更新补偿数据,包括:
114.s310、根据灰阶数据确定原始补偿增益查找表中的待调节数据。
115.根据灰阶数据可确定当前显示状态对应的灰阶,然后确定原始补偿增益查找表中与该灰阶对应的数据,并将其确定为待调节数据。
116.原始补偿增益查找表如图5所示,例如灰阶数据对应的灰阶为gray1,则确定的待调节数据为原始补偿增益表中gray1对应列数据。
117.原始补偿增益查找表如图5所示,例如灰阶数据对应的灰阶为gray3,则确定的待调节数据为原始补偿增益表中gray3对应列数据。
118.s320、根据第一子显示调节数据调节待调节数据,确定调节后数据。
119.当需要通过调节原始补偿增益查找表中的数据调节显示状态时,也即,当显示调节数据调节的是补偿增益查找表类型的数据时,可通过第一子显示调节数据对原始补偿增益查找表中的数据进行调节,以确定调节后数据。
120.在一个实施方式中,原始补偿增益查找表如图5所示,第一子显示调节数据用于调节原始补偿增益查找表中的dbv1对应行的数据全部加a,待调节数据为原始补偿增益查找表中gray1对应列的数据,因此,根据第一子显示调节数据调节待调节数据,则为根据第一子显示调节数据调节原始补偿增益查找表中的数据a1,确定的调节后数据为a1 a。
121.s330、根据灰阶数据和原始灰阶数据组,确定目标灰阶数据组。
122.根据灰阶数据可确定当前显示状态对应的灰阶,然后根据原始灰阶数据组确定该灰阶对应的目标灰阶数据组。
123.其中,原始灰阶数据组指写入驱动芯片的灰阶数据组,该原始灰阶数据组指某一灰阶与该灰阶对应的每个像素点的亮度数据构成的数据组。目标灰阶数据组指当前显示状态对应的灰阶与该灰阶对应的每个像素点的亮度数据构成的数据组。
124.在终端中,如果该终端的驱动芯片可实现通过demura算法对屏幕的显示数据进行补偿,由于demura算法中包括灰阶与补偿的关系式,因此,在确定当前显示状态对应的灰阶后,便可根据原始灰阶数据组以及demura算法确定与该灰阶对应的目标灰阶数据组。
125.例如,当前显示状态对应的灰阶为gray2,原始灰阶数据组对应的灰阶为gray1,便可以根据demura算法确定gray2对应的目标灰阶数据组。具体地根据当前显示状态对应的灰阶确定目标灰阶数据组的详细方法,可参照现有技术实现,在此不做赘述。
126.s340、根据区域调节数据、目标灰阶数据组和调节后数据,确定待调节区域的区域更新补偿数据。
127.其中,目标灰阶数据组和调节后数据用于确定更新补偿数据,区域调节数据用于确定待调节区域。根据目标灰阶数据组和调节后数据组确定更新补偿数据的方法,与demura算法中根据灰阶数据组和补偿增益查找表确定补偿数据的方法类似,在此不做赘述。
128.在一个实施方式中,先根据目标灰阶数据组和调节后数据确定更新补偿数据,然后再根据更新补偿数据和区域调节数据,确定更新补偿数据中属于待调节区域的数据,将其作为区域更新补偿数据,用于调节屏幕的显示状态。其中,根据目标灰阶数据组和调节后数据确定更新补偿数据的方法,与demura算法中根据灰阶数据组和补偿增益查找表确定补偿数据的方法类似,在此不做赘述。
129.在一个实施方式中,先根据区域调节数据确定目标灰阶数据组中属于待调节区域的区域目标灰阶数据组,然后再根据区域目标灰阶数据组以及调节后数据确定区域更新补偿数据,用于调节屏幕的显示状态。其中,根据区域目标灰阶数据组以及调节后数据确定区域更新补偿数据的方法,与demura算法中根据灰阶数据组和补偿增益查找表确定补偿数据的方法类似,在此不做赘述。
130.需要说明的是,关于该实施方式中区域目标灰阶数据组的确定,参考其他实施例中的方法(如上述的步骤s21和s22)可知,也可先根据区域调节数据确定原始灰阶数据组中属于待调节区域的数据,将其作为区域原始灰阶数据组,然后根据灰阶数据和区域原始灰阶数据组确定区域目标灰阶数据组。然后再进行相应的数据处理,最终也可确定区域更新补偿数据,用于调节屏幕的显示状态。
131.该方法中,步骤s330可先于步骤s310和/或步骤s320执行,也可与步骤s310和/或步骤s320同时执行。如果终端的用于执行该方法的资源(例如内存)比较充裕,可采用步骤s330与步骤s310和/或步骤s320同时执行时,以提高该方法的运行效果,更快地完成屏幕显示状态的调节。如果终端的用于执行该方法的资源(例如内存)比较匮乏,可分步执行,例如步骤s330先于步骤s310和/或步骤s320执行;或者步骤s310和/或步骤s320先于步骤s330执行,以降低该方法在同一时刻对终端的资源的占用。
132.另外,由于原始补偿增益查找表中的数据较少,因此该方法中,也可以先根据第一子显示调节数据调节原始补偿增益查找表中的数据,确定调节后补偿增益查找表,然后根据灰阶数据和调节后补偿增益查找表确定与当前显示状态的灰阶对应的调节后数据。
133.在一个示例性实施例中,提供了一种显示调节方法,该方法是对上述方法中步骤s130的改进。具体地,该方法中,demura补偿数据包括原始灰阶数据组和原始补偿增益查找表,原始灰阶数据组即为demura算法中写入驱动芯片的灰阶数据组,原始补偿增益查找表即为demura算法中确定的补偿增益查找表。显示调节数据包括第二子显示调节数据,第二子显示调节数据指用于调节原始灰阶数据组的数据。当前调节信息还包括屏幕当前显示状态对应的灰阶数据,其中,灰阶数据用于表征屏幕当前显示状态所对应的灰阶。
134.参考图6所示,根据当前调节信息调节demura补偿数据,确定待调节区域的区域更新补偿数据,包括:
135.s410、根据灰阶数据和原始灰阶数据组,确定待调节数据。
136.根据灰阶数据确定当前显示状态对应的灰阶,然后利用demura算法中的灰阶与补偿的关系式以及原始灰阶数据组确定上述灰阶对应的目标数据组,并将其确定为待调节数
据。
137.s420、根据第二子显示调节数据调节待调节数据,确定调节后数据。
138.当需要根据原始灰阶数据组的数据调节显示状态时,也即,当显示调节数据调节的是灰阶数据组中的数据时,可通过灰阶数据和原始灰阶数据组确定目标灰阶数据组,记为待调节数据,然后通过第二子显示调节数据对待调节数据进行调节,以确定调节后数据。
139.在一个实时方式中,第二子显示调节数据用于调节灰阶数据组中的数据全部加b,灰阶数据对应的灰阶为gray1,原始灰阶数据组对应的灰阶为gray2,也就是,原始灰阶数据组为gray2对应的数据,例如为n1、n2、n3
……
ni。根据灰阶数据和原始灰阶数据组,利用灰阶与补偿的关系式,便可确定gray1对应的数据,记为待调节数据,例如为m1、m2、m3
……
mi。根据第二子显示调节数据调节待调节数据后,确定的调节后数据便为m1 b、m2 b、m3 b
……
mi b。
140.s430、根据灰阶数据确定原始补偿增益查找表中的目标灰阶调节数据。
141.根据灰阶数据可确定当前显示状态对应的灰阶,然后确定原始补偿增益查找表中与该灰阶对应的数据,并将其确定为目标灰阶调节数据。
142.原始补偿增益查找表如图5所示,例如灰阶数据对应的灰阶为gray1,则确定的目标灰阶调节数据为原始补偿增益表中gray1对应列数据。
143.原始补偿增益查找表如图5所示,例如灰阶数据对应的灰阶为gray3,则确定的目标灰阶调节数据据为原始补偿增益表中gray3对应列数据。
144.s440、根据区域调节数据、目标灰阶调节数据和调节后数据,确定待调节区域的区域更新补偿数据。
145.其中,目标灰阶调节数据和调节后数据用于确定更新补偿数据,区域调节数据用于确定待调节区域。根据目标灰阶调节数据和调节后数据确定更新补偿数据的方法,与demura算法中根据灰阶数据组和补偿增益查找表确定补偿数据的方法类似,在此不做赘述。
146.在一个实施方式中,先根据目标灰阶调节数据和调节后数据确定更新补偿数据,然后再根据更新补偿数据和区域调节数据,确定更新补偿数据中属于待调节区域的数据,将其作为区域更新补偿数据,用于调节屏幕的显示状态。其中,根据目标灰阶数据组和调节后数据确定更新补偿数据的方法,与demura算法中根据灰阶数据组和补偿增益查找表确定补偿数据的方法类似,在此不做赘述。
147.在一个实施方式中,先根据区域调节数据确定待调节数据中属于待调节区域的区域待调节数据,然后再根据区域待调节数据以及目标灰阶调节数据确定区域更新补偿数据,用于调节屏幕的显示状态。其中,根据目标灰阶调节数据以及区域待调节数据确定区域更新补偿数据的方法,与demura算法中根据灰阶数据组和补偿增益查找表确定补偿数据的方法类似,在此不做赘述。
148.需要说明的是,关于该实施方式中区域待调节数据的确定,参考其他实施例中的方法(如上述的步骤s21和s22)可知,也可先根据区域调节数据确定原始灰阶数据组中属于待调节区域的数据,将其作为区域原始灰阶数据组,然后根据灰阶数据和区域原始灰阶数据组确定区域目标灰阶数据组,也即区域待调节数据。然后再进行相应的数据处理,最终也可确定区域更新补偿数据,用于调节屏幕的显示状态。
149.该方法中,步骤s430可先于步骤s410和/或步骤s420执行,也可与步骤s410和/或步骤s420同时执行。如果终端的用于执行该方法的资源(例如内存)比较充裕,可采用步骤s430与步骤s410和/或步骤s420同时执行时,以提高该方法的运行效果,更快地完成屏幕显示状态的调节。如果终端的用于执行该方法的资源(例如内存)比较匮乏,可分步执行,例如步骤s430先于步骤s410和/或步骤s420执行;或者步骤s410和/或步骤s420先于步骤s430执行,以降低该方法在同一时刻对终端的资源的占用。
150.在一个示例性实施例中,提供了一种显示调节方法,参考图7所示,该方法还包括:
151.s510、基于控制指令,调出调节接口。
152.基于ddic的demura算法,可在终端设置类似的硬件模块,例如,在终端中设置调节接口,通过该调节接口将demura算法确定的数据开放给用户,以实现用户自己调节显示参数,改善mura现象,实现在较低的成本下降低质量风险的目的。
153.在一个实施方式中,该调节接口用于输入区域调节数据、灰阶数据和调节亮度的显示调节数据,例如为亮度、灰阶、显示区域这三个维度的api接口。
154.在一个实施方式中,该调节接口用于输入区域调节数据和调节亮度的显示调节数据,例如为亮度和显示区域两个维度的api接口。
155.在一个实施方式中,该调节接口用于区域调节数据和与屏幕的显示状态对应的调节亮度的显示调节数据,例如为亮度和显示区域两个维度的api接口,其中,通过该调节接口输入的用于调节亮度的显示调节数据与屏幕的当前显示状态对应的灰阶相匹配。
156.s520、基于通过调节接口接收的数据,确定当前调节信息中的区域调节数据和显示调节数据。
157.该方法,在现有的demura算法基础上,加入自定义调节功能,用户通过该自定义调节功能对自己的终端进行显示状态的调节,以提高终端的性能,提升终端的可玩性。
158.本公开还提出了一种显示调节装置,应用于终端,用于实施上述的显示调节方法。该应用有该显示调节装置的终端中,当屏幕的显示状态无法满足用户的需求时(例如存在色彩不均或亮暗不均的现象),通过当前调节信息调节终端中的demura补偿数据,形成区域更新补偿数据,根据区域更新补偿数据调节相应区域的显示状态,以实现调节屏幕的显示状态的效果,解决屏幕的色彩不均或亮暗不均的显示问题,尤其是提高屏幕在低亮度下的显示效果,从而可以更好地满足用户的需求,提升使用体验。
159.在一个示例性实施例中,提供了一种显示调节装置,参考图8所示,该装置包括确定模块和调节模块,用于实施上述的方法,在实施过程中,
160.确定模块,用于确定当前调节信息;其中,所述当前调节信息包括区域调节数据和显示调节数据,所述区域调节数据用于表征屏幕的待调节区域的位置;
161.所述确定模块,还用于确定demura补偿数据;
162.所述确定模块,还用于根据所述当前调节信息调节所述demura补偿数据,确定所述待调节区域的区域更新补偿数据;
163.调节模块,用于根据所述区域更新补偿数据,调节屏幕的显示状态。
164.在一个示例性实施例中,提供了一种显示调节装置,该装置是对上述装置的改进,具体地,参考图8所示,该装置中,确定模块,还用于:
165.根据所述显示调节数据调节所述demura补偿数据,确定更新补偿数据;其中,所述
更新补偿数据指所述demura补偿数据经过所述显示调节数据调节后的数据;
166.根据所述区域调节数据确定所述更新补偿数据中与所述待调节区域对应的数据,作为区域更新补偿数据。
167.在一个示例性实施例中,提供了一种显示调节装置,该装置是对上述装置的改进,具体地,参考图8所示,该装置中,确定模块,还用于:
168.根据所述区域调节数据确定所述demura补偿数据中与所述待调节区域对应的数据,作为区域demura补偿数据;
169.根据所述显示调节数据调节所述区域demura补偿数据,确定区域更新补偿数据;其中,所述区域更新补偿数据指所述区域demura补偿数据经过所述显示调节数据调节后的数据。
170.在一个示例性实施例中,提供了一种显示调节装置,该装置是对上述装置的改进,具体地,参考图8所示,该装置中,所述demura补偿数据包括原始灰阶数据组和原始补偿增益查找表,所述显示调节数据包括第一子显示调节数据,所述当前调节信息还包括屏幕当前显示状态对应的灰阶数据,其中,所述灰阶数据用于表征屏幕当前显示状态所对应的灰阶。确定模块,还用于:
171.根据所述灰阶数据确定所述原始补偿增益查找表中的待调节数据;
172.根据所述第一子显示调节数据调节所述待调节数据,确定调节后数据;
173.根据所述灰阶数据和所述原始灰阶数据组,确定目标灰阶数据组;
174.根据所述区域调节数据、所述目标灰阶数据组和所述调节后数据,确定所述待调节区域的区域更新补偿数据。
175.在一个示例性实施例中,提供了一种显示调节装置,该装置是对上述装置的改进,具体地,参考图8所示,该装置中,所述demura补偿数据包括原始灰阶数据组和原始补偿增益查找表,所述显示调节数据包括第二子显示调节数据,所述当前调节信息还包括屏幕当前显示状态对应的灰阶数据,其中,所述灰阶数据用于表征屏幕当前显示状态所对应的灰阶。
176.确定模块,还用于:
177.根据所述灰阶数据和所述原始灰阶数据组,确定待调节数据;
178.根据所述第二子显示调节数据调节所述待调节数据,确定调节后数据;
179.根据所述灰阶数据确定所述原始补偿增益查找表中的目标灰阶调节数据;
180.根据所述区域调节数据、所述目标灰阶调节数据和所述调节后数据,确定所述待调节区域的区域更新补偿数据。
181.在一个示例性实施例中,提供了一种显示调节装置,该装置是对上述装置的改进,具体地,参考图8所示,该装置还包括接口条用模块,在实施过程中,
182.接口调用模块,用于基于控制指令,调出调节接口;
183.确定模块,还用于基于通过所述调节接口接收的数据,确定所述当前调节信息中的区域调节数据和显示调节数据。
184.在一个示例性实施例中,提供了一种显示调节装置,该装置是对上述装置的改进,具体地,该装置中,所述demura补偿数据为预存的数据,所述预存的数据通过demura算法确定。
185.在一个示例性实施例中,提供了一种终端,例如,终端可以是手机、平板电脑、笔记本电脑等具有显示屏的设备,尤其是具有oled屏的设备。
186.参考图9所示,终端900可以包括以下一个或多个组件:处理组件902,存储器904,电力组件906,多媒体组件908,音频组件910,输入/输出(i/o)的接口912,传感器组件914,以及通信组件916。
187.处理组件902通常控制终端900的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件902可以包括一个或多个处理器920来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件902可以包括一个或多个模块,便于处理组件902和其他组件之间的交互。例如,处理组件902可以包括多媒体模块,以方便多媒体组件908和处理组件902之间的交互。
188.存储器904被配置为存储各种类型的数据以支持在终端900的操作。这些数据的示例包括用于在终端900上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器904可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
189.电力组件906为终端900的各种组件提供电力。电力组件906可以包括电源管理系统,一个或多个电源,及其他与为终端900生成、管理和分配电力相关联的组件。
190.多媒体组件908包括在终端900和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件908包括一个前置摄像头和/或后置摄像头。当终端900处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
191.音频组件910被配置为输出和/或输入音频信号。例如,音频组件910包括一个麦克风(mic),当终端900处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器904或经由通信组件916发送。在一些实施例中,音频组件910还包括一个扬声器,用于输出音频信号。
192.i/o接口912为处理组件902和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
193.传感器组件914包括一个或多个传感器,用于为终端900提供各个方面的状态评估。例如,传感器组件914可以检测到终端900的打开/关闭状态,组件的相对定位,例如组件为终端900的显示器和小键盘,传感器组件914还可以检测终端900或终端900一个组件的位置改变,用户与终端900接触的存在或不存在,终端900方位或加速/减速和终端900的温度变化。传感器组件914可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件914还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应
用中使用。在一些实施例中,该传感器组件914还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
194.通信组件916被配置为便于终端900和其他设备之间有线或无线方式的通信。终端900可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件916经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件916还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。
195.在示例性实施例中,终端900可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
196.在一个示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器904,上述指令可由终端900的处理器920执行以完成上述方法。例如,非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。当存储介质中的指令由终端的处理器执行时,使得终端能够执行上述实施例中示出的方法。
197.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本技术旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由权利要求指出。
198.应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献