局部区域的屏幕亮度调节方法、装置、终端及存储介质与流程

文档序号:16008134发布日期:2018-11-20 20:19阅读:332来源:国知局

本发明属于计算机技术领域,尤其涉及一种局部区域的屏幕亮度调节方法、装置、终端及存储介质。



背景技术:

目前移动终端屏幕亮度调节的传统方法是在移动终端屏幕的正上方安置一个环境光传感器,通过该环境光传感器检测周围的环境光线强度,再依据环境光线强度来调节屏幕亮度。

然而,上述传统方法仅根据屏幕上方环境光传感器检测到的环境光线强度调节屏幕整体亮度,无法根据屏幕局部区域的实际透光情况调节屏幕局部区域的亮度,当屏幕局部区域受外界因素影响透光性较差时,在与当前环境光线强度匹配的屏幕亮度下用户可能无法看清该区域内容。例如,用户在手指出汗或手指粘有其它影响屏幕透光性的物体的情况下进行屏幕操作,使得与用户手指接触的屏幕区域表面脏污,进而导致该屏幕区域的透光性变差。



技术实现要素:

本发明的目的在于提供一种局部区域的屏幕亮度调节方法、装置、终端及存储介质,旨在解决由于现有技术无法提供一种有效的局部区域的屏幕亮度调节方法,导致无法对屏幕局部区域的亮度进行调节,局部区域的屏幕亮度调节的准确度不高、用户体验不佳的问题。

一方面,本发明提供了一种局部区域的屏幕亮度调节方法,所述方法包括下述步骤:

当检测到移动终端的屏幕点亮时,检测用户的触屏动作并判断所述用户的触屏动作是否为预设的屏幕截取动作;

当所述用户的触屏动作为所述屏幕截取动作时,在所述移动终端的屏幕上确定所述屏幕截取动作对应的截取区域;

通过所述移动终端上的第一环境光接近传感器对所述截取区域进行透光性检测,获得所述截取区域的屏幕光线强度;

根据所述截取区域的屏幕光线强度和预设的屏幕亮度调整方式,对所述截取区域的屏幕亮度进行调整。

另一方面,本发明提供了一种局部区域的屏幕亮度调节装置,所述装置包括:

动作检测单元,用于当检测到移动终端的屏幕点亮时,检测用户的触屏动作并判断所述用户的触屏动作是否为预设的屏幕截取动作;

截取区域确定单元,用于当所述用户的触屏动作为所述屏幕截取动作时,在所述移动终端的屏幕上确定所述屏幕截取动作对应的截取区域;

屏幕光线获得单元,用于通过所述移动终端上的第一环境光接近传感器对所述截取区域进行透光性检测,获得所述截取区域的屏幕光线强度;以及

屏幕亮度调整单元,用于根据所述截取区域的屏幕光线强度和预设的屏幕亮度调整方式,对所述截取区域的屏幕亮度进行调整。

另一方面,本发明还提供了一种移动终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述局部区域的屏幕亮度调节方法所述的步骤。

另一方面,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述局部区域的屏幕亮度调节方法所述的步骤。

本发明在当检测到移动终端的屏幕点亮时,检测用户的触屏动作并判断用户的触屏动作是否为预设的屏幕截取动作,当用户的触屏动作为屏幕截取动作时,在移动终端的屏幕上确定屏幕截取动作对应的截取区域,通过移动终端上的第一环境光接近传感器对截取区域进行透光性检测,获得截取区域的屏幕光线强度,根据截取区域的屏幕光线强度和预设的屏幕亮度调整方式,对截取区域的屏幕亮度进行调整,以使得截取区域的屏幕亮度接近环境光的亮度,从而提高了移动终端屏幕上的局部区域进行屏幕亮度调节的智能化程度和精确度,进而提高了用户体验。

附图说明

图1是本发明实施例一提供的局部区域的屏幕亮度调节方法的实现流程图;

图2是本发明实施例二提供的局部区域的屏幕亮度调节方法的实现流程图;

图3是本发明实施例三提供的局部区域的屏幕亮度调节装置的结构示意图;

图4是本发明实施例四提供的局部区域的屏幕亮度调节装置的结构示意图;以及

图5是本发明实施例五提供的移动终端的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

以下结合具体实施例对本发明的具体实现进行详细描述:

实施例一:

图1示出了本发明实施例一提供的局部区域的屏幕亮度调节方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

在步骤S101中,当检测到移动终端的屏幕点亮时,检测用户的触屏动作并判断用户的触屏动作是否为预设的屏幕截取动作。

本发明实施例中适用于移动终端,例如,智能手机、智能平板等,该移动终端设置有两个或两个以上的环境光接近传感器。当移动终端接收到短信、微信、QQ等应用程序的信息时移动终端的屏幕自动点亮,或者,用户可以通过按压Home键或开关机键来点亮移动终端的屏幕,移动终端的屏幕为触摸屏。当检测到移动终端的屏幕点亮时,通过移动终端中的压力传感器检测移动终端的触摸屏是否接收到用户的触屏动作,当接收到用户的触屏动作时,判断该触屏动作是否为预设的屏幕截取动作。其中,屏幕截取动作为移动终端屏幕上的连续滑动动作或者手指定位动作,例如,用户可以通过手指在有脏污的屏幕表面连续滑动(手指持续与屏幕接触)来截取屏幕上的脏污区域,或者,用户可以通过三指定位或者四指定位来截取屏幕上的脏污区域。

在判断用户的触屏动作是否为预设的屏幕截取动作时,优选地,根据预设的触屏时长和触屏压力,判断用户的触屏动作是否为预设的屏幕截取动作,当用户触屏动作的持续时长达到触屏时长、且用户触屏动作的压力达到触屏压力时,确定用户的触屏动作是否为屏幕截取动作,从而提高对屏幕截取动作判断的准确率。

在步骤S102中,当用户的触屏动作为屏幕截取动作时,在移动终端的屏幕上确定屏幕截取动作对应的截取区域。

在本发明实施例中,当用户的触屏动作为屏幕截取动作时,在移动终端的屏幕上确定屏幕截取动作对应的截取区域。作为示例地,当压力传感器检测到用户对触摸屏的连续滑动动作时,通过压力传感器获取连续滑动动作对应的滑动面积,该滑动面积对应的屏幕区域则为用户截取的需要进行屏幕亮度调整的区域(即截取区域)。又如,当压力传感器检测到用户对触摸屏的三指定位动作时,通过压力传感器获取用户手指所在的三个定位点对应的屏幕区域,该屏幕区域则为用户截取的需要进行屏幕亮度调整的区域。

在步骤S103中,通过移动终端上的第一环境光接近传感器对截取区域进行透光性检测,获得截取区域的屏幕光线强度。

在本发明实施例中,通过移动终端上的第一环境光接近传感器对截取区域的屏幕透光性进行检测,根据第一环境光接近传感器检测到的透光性,获取透过该截取区域的屏幕光线强度,其中,第一环境光接近传感器被预先安置在移动终端屏幕上Home键/菜单键/返回键所在的区域。

在步骤S104中,根据截取区域的屏幕光线强度和预设的屏幕亮度调整方式,对截取区域的屏幕亮度进行调整。

在本发明实施例中,在根据截取区域的屏幕光线强度和预设的屏幕亮度调整方式,对截取区域的屏幕亮度进行调整时,优选地,在该截取区域的屏幕光线强度的基础上,增加预设大小的光线强度,根据调整后的屏幕光线强度对该截取区域的屏幕亮度进行调整,从而提高局部区域屏幕亮度增幅的均匀性。

在根据截取区域的屏幕光线强度和预设的屏幕亮度调整方式,对截取区域的屏幕亮度进行调整时,又一优选地,通过移动终端上的第二环境光接近传感器检测移动终端所处的环境光线强度,将截取区域的屏幕光线强度和检测到的环境光线强度进行比较,当截取区域的屏幕光线强度低于环境光线强度时,根据环境光线强度和预设的屏幕亮度等级公式,计算与截取区域的屏幕光线强度匹配的屏幕亮度等级,根据计算出的屏幕亮度等级,对截取区域进行屏幕亮度调整,从而提高了局部屏幕亮度调节的合理性,其中,移动终端上的第二环境光接近传感器安置在移动终端屏幕上方的摄像头区域,该第二环境光接近传感器用来检测该移动终端所处的、外界的环境光线强度。

在根据环境光线强度和预设的屏幕亮度等级公式,计算与截取区域的屏幕光线强度匹配的屏幕亮度等级时,优选地,根据屏幕亮度等级公式D1=D2+(Q2-Q1)计算与截取区域的屏幕光线强度匹配的屏幕亮度等级,其中,Q2为环境光线强度对应的光线强度区间,D2为光线强度区间Q2对应的屏幕亮度等级,Q1为屏幕光线强度对应的光线强度区间,D1为计算得到的、与屏幕光线强度匹配的屏幕亮度等级,从而提高了局部屏幕亮度调节的合理性和精确度。

表1示出了光线强度、光线强度区间以及屏幕亮度等级之间的对应关系。

表1

作为示例地,例如,第一环境光接近传感器所检测到的截取区域的光线强度区间Q1=4(表示截取区域的光线强度区间为第四区间),第二环境光接近传感器所检测到的环境光线强度区间Q2=6,其对应屏幕亮度等级D2=6,则截取区域调整后的屏幕亮度等级为D1=6+(6-4)=8,即按照屏幕亮度等级8对该截取区域进行屏幕亮度调节。

在根据公式D1=D2+(Q2-Q1)计算与截取区域的屏幕光线强度匹配的屏幕亮度等级时,进一步优选地,当计算出的屏幕亮度等级超过预设的最高屏幕亮度等级时,则此时将计算得到的屏幕亮度等级设置为该最高屏幕亮度等级,从而进一步提高了屏幕亮度调节的合理性。

作为示例地,例如,第一环境光接近传感器所检测到的截取区域的屏幕光线强度区间Q1=1,第二环境光接近传感器所检测到的环境光线强度区间Q2=6,其对应屏幕亮度等级D2=6,则截取区域调整后的屏幕亮度等级为D1=6+(6-1)=11>10,即按照最高屏幕亮度等级10对该截取区域进行屏幕亮度调节。

在本发明实施例中,当检测到移动终端的屏幕点亮时,检测用户的触屏动作并判断该触屏动作是否为屏幕截取动作,当触屏动作为屏幕截取动作时,在移动终端的屏幕上确定屏幕截取动作对应的截取区域,通过移动终端上的第一环境光接近传感器获得截取区域的屏幕光线强度,根据截取区域的屏幕光线强度和屏幕亮度调整方式,对截取区域的屏幕亮度进行调整,以使得截取区域的屏幕亮度接近环境光的亮度,从而提高了局部区域屏幕亮度调节的智能化程度和精确度,进而提高了用户体验。

实施例二:

图2示出了本发明实施例二提供的局部区域的屏幕亮度调节方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

在步骤S201中,当检测到移动终端的屏幕点亮时,检测用户的触屏动作并判断用户的触屏动作是否为预设的屏幕截取动作。

本发明实施例中适用于移动终端,例如,智能手机、智能平板等,该移动终端设置有两个或两个以上的环境光接近传感器。当移动终端接收到短信、微信、QQ等应用程序的信息时移动终端的屏幕自动点亮,或者,用户可以通过按压Home键或开关机键来点亮移动终端的屏幕,移动终端的屏幕为触摸屏。当检测到移动终端的屏幕点亮时,通过移动终端中的压力传感器检测移动终端的触摸屏是否接收到用户的触屏动作,当接收到用户的触屏动作时,判断该触屏动作是否为预设的屏幕截取动作。其中,屏幕截取动作为移动终端屏幕上的连续滑动动作或者手指定位动作,例如,用户可以通过手指在有脏污的屏幕表面连续滑动(手指持续与屏幕接触)来截取屏幕上的脏污区域,或者,用户可以通过三指定位或者四指定位来截取屏幕上的脏污区域。

在判断用户的触屏动作是否为预设的屏幕截取动作时,优选地,根据预设的触屏时长和触屏压力,判断用户的触屏动作是否为预设的屏幕截取动作,当用户触屏动作的持续时长达到触屏时长、且用户触屏动作的压力达到触屏压力时,确定用户的触屏动作是否为屏幕截取动作,从而提高对屏幕截取动作判断的准确率。

在步骤S202中,当未检测到触屏动作或检测到的触屏动作不为屏幕截取动作时,通过第一环境光接近传感器对移动终端屏幕中预设数量个局部区域进行透光性检测,获得各个局部区域分别对应的屏幕光线强度。

在本发明实施例中,当未检测到用户的触屏动作或者检测到的触屏动作不为屏幕截取动作时,通过第一环境光接近传感器对移动终端屏幕中预设数量个局部区域的透光性进行检测,其中,局部区域为根据移动终端的屏幕分辨率或屏幕尺寸、以及预设的区域数量(例如6个)对移动终端屏幕进行划分得到的。作为示例地,当将移动终端屏幕划分成6个局部区域时,通过第一环境光接近传感器对该6个局部区域的透光性进行检测,以获取6个局部区域分别对应的屏幕光线强度。

在步骤S203中,通过移动终端上的第二环境光接近传感器检测移动终端所处的环境光线强度。

在本发明实施例中,移动终端上的第二环境光接近传感器安置在移动终端屏幕上方的摄像头区域,该第二环境光接近传感器用来检测该移动终端所处的、外界的环境光线强度。

在步骤S204中,将各个局部区域的屏幕光线强度进行相互比较,获得最大屏幕光线强度,将最大屏幕光线强度与检测到的环境光线强度进行比较。

在本发明实施例中,将各个局部区域的屏幕光线强度进行相互比较,例如,在获取到6个局部区域分别对应的屏幕光线强度后,将这6个局部区域分别对应的屏幕光线强度进行相互比较,获得最大屏幕光线强度。

在步骤S205中,根据最大屏幕光线强度和环境光线强度的比较结果,对各个局部区域的屏幕亮度进行相应调整。

在本发明实施例中,在根据最大屏幕光线强度和环境光线强度的比较结果,对各个局部区域的屏幕亮度进行相应调整时,优选地,当最大屏幕光线强度与环境光线强度相同时,根据最大屏幕光线强度对应的屏幕亮度,对屏幕光线强度低于最大屏幕光线强度的局部区域进行屏幕亮度调整,当最大屏幕光线强度低于环境光线强度时,按照预设的屏幕亮度等级公式计算与最大屏幕光线强度匹配的屏幕亮度等级,根据计算到的屏幕亮度等级对各个局部区域进行屏幕亮度调整,从而提高局部区域屏幕亮度调节的智能化程度。

在按照预设的屏幕亮度等级公式计算与最大屏幕光线强度匹配的屏幕亮度等级时,优选地,根据屏幕亮度等级公式D1=D2+(Q2-Q1)计算与最大屏幕光线强度匹配的屏幕亮度等级,其中,Q2为环境光线强度对应的光线强度区间,D2为光线强度区间Q2对应的屏幕亮度等级,Q1为最大屏幕光线强度对应的光线强度区间,D1为计算得到的、与最大屏幕光线强度匹配的屏幕亮度等级,从而提高了局部区域屏幕亮度调节的合理性和精确度。

在根据公式D1=D2+(Q2-Q1)计算与最大屏幕光线强度匹配的屏幕亮度等级时,进一步优选地,当计算出的屏幕亮度等级超过预设的最高屏幕亮度等级时,将计算出的屏幕亮度等级设置为该最高屏幕亮度等级,从而进一步提高了局部区域屏幕亮度调节的合理性。

在本发明实施例中,当未检测到触屏动作或检测到的触屏动作不为屏幕截取动作时,通过第一环境光接近传感器检测移动终端屏幕中预设数量个局部区域分别对应的屏幕光线强度,通过移动终端上的第二环境光接近传感器检测移动终端所处的环境光线强度,将各个局部区域的屏幕光线强度进行相互比较,将比较后所得的最大屏幕光线强度与环境光线强度进行比较,根据最大屏幕光线强度和环境光线强度的比较结果,对各个局部区域的屏幕亮度进行相应调整,从而提高了局部区域屏幕亮度调节的智能化程度和精确度,进而提高了用户体验。

实施例三:

图3示出了本发明实施例三提供的局部区域的屏幕亮度调节装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:

动作检测单元31,用于当检测到移动终端的屏幕点亮时,检测用户的触屏动作并判断用户的触屏动作是否为预设的屏幕截取动作;

截取区域确定单元32,用于当用户的触屏动作为屏幕截取动作时,在移动终端的屏幕上确定屏幕截取动作对应的截取区域;

屏幕光线获得单元33,用于通过移动终端上的第一环境光接近传感器对截取区域进行透光性检测,获得截取区域的屏幕光线强度;以及

屏幕亮度调整单元34,用于根据截取区域的屏幕光线强度和预设的屏幕亮度调整方式,对截取区域的屏幕亮度进行调整。

其中,优选地,屏幕亮度调整单元34包括:

环境光线检测单元,用于通过移动终端上的第二环境光接近传感器检测移动终端所处的环境光线强度;

光线强度比较单元,用于将截取区域的屏幕光线强度和检测到的环境光线强度进行比较;

亮度等级计算单元,用于当截取区域的屏幕光线强度低于环境光线强度时,根据环境光线强度和预设的屏幕亮度等级公式,计算与截取区域的屏幕光线强度匹配的屏幕亮度等级;以及

亮度调整子单元,用于根据计算出的屏幕亮度等级,对截取区域进行屏幕亮度调整。

在本发明实施例中,局部区域的屏幕亮度调节装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。各单元的具体实施方式可参考实施例一的描述,在此不再赘述。

实施例四:

图4示出了本发明实施例四提供的局部区域的屏幕亮度调节装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:

动作检测单元41,用于当检测到移动终端的屏幕点亮时,检测用户的触屏动作并判断用户的触屏动作是否为预设的屏幕截取动作;

第一强度获取单元42,用于当未检测到触屏动作或检测到的触屏动作不为屏幕截取动作时,通过第一环境光接近传感器对移动终端屏幕中预设数量个局部区域进行透光性检测,获得各个局部区域分别对应的屏幕光线强度;

第二强度检测单元43,用于通过移动终端上的第二环境光接近传感器检测移动终端所处的环境光线强度;

强度相互比较单元44,用于将各个局部区域的屏幕光线强度进行相互比较,获得最大屏幕光线强度,将最大屏幕光线强度与检测到的环境光线强度进行比较;以及

亮度相应调整单元45,用于根据最大屏幕光线强度和环境光线强度的比较结果,对各个局部区域的屏幕亮度进行相应调整。

其中,优选地,亮度相应调整单元45包括:

第一亮度调整单元,用于当最大屏幕光线强度与环境光线强度相同时,根据最大屏幕光线强度对应的屏幕亮度,对屏幕光线强度低于最大屏幕光线强度的局部区域进行屏幕亮度调整;以及

第二亮度调整单元,用于当最大屏幕光线强度低于环境光线强度时,按照预设的屏幕亮度等级公式计算与最大屏幕光线强度匹配的屏幕亮度等级,根据计算到的屏幕亮度等级对各个局部区域进行屏幕亮度调整。

在本发明实施例中,局部区域的屏幕亮度调节装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。各单元的具体实施方式可参考实施例二的描述,在此不再赘述。

实施例五:

图5示出了本发明实施例五提供的移动终端的结构,为了便于说明,仅示出了与本发明实施例相关的部分。

本发明实施例的移动终端5包括处理器50、存储器51以及存储在存储器51中并可在处理器50上运行的计算机程序52。该处理器50执行计算机程序52时实现上述局部区域的屏幕亮度调节方法实施例中的步骤,例如图1所示的步骤S101至S104。或者,处理器50执行计算机程序52时实现上述各装置实施例中各单元的功能,例如图2所示单元21至24的功能。

在本发明实施例中,当检测到移动终端的屏幕点亮时,检测用户的触屏动作并判断用户的触屏动作是否为预设的屏幕截取动作,当用户的触屏动作为屏幕截取动作时,在移动终端的屏幕上确定屏幕截取动作对应的截取区域,通过移动终端上的第一环境光接近传感器对截取区域进行透光性检测,获得截取区域的屏幕光线强度,根据截取区域的屏幕光线强度和预设的屏幕亮度调整方式,对截取区域的屏幕亮度进行调整,以使得截取区域的屏幕亮度接近环境光的亮度,从而提高了移动终端屏幕上的局部区域进行屏幕亮度调节的智能化程度和精确度,进而提高了用户体验。

本发明实施例的移动终端可以为智能手机、智能平板。该移动终端5中处理器50执行计算机程序52时实现局部区域的屏幕亮度调节方法时实现的步骤可参考前述方法实施例的描述,在此不再赘述。

实施例六:

在本发明实施例中,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述局部区域的屏幕亮度调节方法实施例中的步骤,例如,图1所示的步骤S101至S104。或者,该计算机程序被处理器执行时实现上述各装置实施例中各单元的功能,例如图3所示单元31至34的功能。

在本发明实施例中,当检测到移动终端的屏幕点亮时,检测用户的触屏动作并判断用户的触屏动作是否为预设的屏幕截取动作,当用户的触屏动作为屏幕截取动作时,在移动终端的屏幕上确定屏幕截取动作对应的截取区域,通过移动终端上的第一环境光接近传感器对截取区域进行透光性检测,获得截取区域的屏幕光线强度,根据截取区域的屏幕光线强度和预设的屏幕亮度调整方式,对截取区域的屏幕亮度进行调整,以使得截取区域的屏幕亮度接近环境光的亮度一致,从而提高了移动终端屏幕上的局部区域进行屏幕亮度调节的智能化程度和精确度,进而提高了用户体验。

本发明实施例的计算机可读存储介质可以包括能够携带计算机程序代码的任何实体或装置、记录介质,例如,ROM/RAM、磁盘、光盘、闪存等存储器。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1