一种终端的柔性显示屏的显示区域的调整方法和装置与流程

文档序号:11730501阅读:178来源:国知局
一种终端的柔性显示屏的显示区域的调整方法和装置与流程

本发明实施例涉及通信领域,尤其涉及一种终端的柔性显示屏的显示区域的调整方法和装置。



背景技术:

随着终端显示技术的发展,搭载柔性显示屏的终端已渐渐崭露头角。柔性显示屏的终端给用户提供了更多的可能性和应用场景,比如将柔性显示屏应用于电视,比平面的显示屏的视觉效果更好;再例如,将柔性显示屏应用于可穿戴设备上,可弯曲的柔性屏可适应性的贴合用户的皮肤。但是当终端的弯折程度过高时,有可能出现以下问题:用户只能看清楚正对眼球的显示内容,由于视角的原因,其他弯曲部分的显示内容将产生像素失真、色彩失真等问题,导致用户无法正常看清楚显示区域的整体内容。

现有技术中,主要解决了对柔性显示屏的弯曲程度的检测问题,并不能有效解决因为柔性显示屏弯曲所造成的用户无法看清柔性显示屏的显示区域所显示的整体内容的问题。因此,亟需一种终端的柔性显示屏的显示区域的调整方法,使得用户能够看清显示区域所显示的整体内容。



技术实现要素:

本发明实施例提供一种终端的柔性显示屏的显示区域的调整方法和装置,用以有效调整柔性显示屏的显示区域,避免因柔性显示屏弯曲所造成的用户无法看清显示区域所显示的整体内容的问题。

本发明实施例提供一种终端的柔性显示屏的显示区域的调整方法,其特征在于,所述方法包括:在确定所述柔性显示屏发生弯曲变形的情况下,确定出在发生弯曲变形后所述柔性显示屏的所有像素点中每个像素点的曲率;根据所述柔性显示屏的所有像素点中每个像素点的曲率,确定所述柔性显示屏在发生弯曲变形后的待调整显示区域;将所述柔性显示屏的显示区域调整为所述待调整显示区域。

可选地,所述确定出在发生弯曲变形后所述柔性显示屏的所有像素点中每个像素点的曲率,包括:获取重力传感器测得的所述像素点的第一测量值;其中,所述第一测量值为所述柔性显示屏发生弯曲变形前的所述重力传感器所在位置的三维坐标值;获取重力传感器测得的所述像素点的第二测量值;其中,所述第二测量值为所述柔性显示屏发生弯曲变形后的所述重力传感器所在位置的三维坐标值;根据所述第一测量值和所述第二测量值,确定出在发生弯曲变形后所述柔性显示屏的所有像素点中每个像素点的曲率。

可选地,所述根据所述柔性显示屏的所有像素点中每个像素点的曲率,确定所述柔性显示屏在发生弯曲变形后的待调整显示区域,包括:根据所述柔性显示屏的所有像素点中每个像素点的曲率,确定出曲率大于曲率阈值的像素点;根据所述曲率大于曲率阈值的像素点,确定所述柔性显示屏在发生弯曲变形后的待调整显示区域。

可选地,所述根据所述曲率大于曲率阈值的像素点,确定所述柔性显示屏在发生弯曲变形后的待调整显示区域,包括:确定出所述柔性显示屏发生弯曲变形后所有像素点组成的二维曲面;将所述二维曲面投影在参考平面上,得到曲线;所述参考平面为与所述二维曲面上的曲率最大的像素点组成的直线垂直的二维平面;根据所述二维曲面投影在参考平面上得到曲线,确定出曲率大于曲率阈值的像素点组成的曲线的弧长;根据所述弧长,以及所述弧长对应的所述柔性显示屏的原始尺寸,确定所述待调整显示区域与所述柔性显示屏的原始显示区域之间的比例;以所述柔性显示屏的长和宽的中心为原点,根据所述比例,确定出所述柔性显示屏在发生弯曲变形后的所述待调整显示区域。

可选地,所述根据所述第一测量值和所述第二测量值,确定出在发生弯曲变形后所述柔性显示屏的所有像素点中每个像素点的曲率,包括:根据所述第一测量值和所述第二测量值,确定出所述二维曲面投影在参考平面上得到的曲线对应的曲线标准方程;根据所述曲线标准方程,以及所述第一测量值和所述第二测量值,计算所述曲率大于曲率阈值的像素点中每个像素点的曲率;所述曲线标准方程为抛物线标准方程。

可选地,通过以下方式确定所述柔性显示屏发生弯曲变形:通过设置于所述柔性显示屏周边的重力传感器确定所述柔性显示屏发生弯曲变形;或,通过设置于所述柔性显示屏夹层中的压力传感器确定所述柔性显示屏发生弯曲变形。

本发明实施例提供一种终端的柔性显示屏的显示区域的调整装置,所述装置包括:处理单元,用于在确定所述柔性显示屏发生弯曲变形的情况下,确定出在发生弯曲变形后所述柔性显示屏的所有像素点中每个像素点的曲率;根据所述柔性显示屏的所有像素点中每个像素点的曲率,确定所述柔性显示屏在发生弯曲变形后的待调整显示区域;调整单元,用于将所述柔性显示屏的显示区域调整为所述待调整显示区域。

可选地,所述装置还包括获取单元;所述获取单元,用于:获取重力传感器测得的第一测量值;获取重力传感器测得的第二测量值;其中,所述第一测量值为所述柔性显示屏发生弯曲变形前的所述重力传感器所在位置的三维坐标值;所述第二测量值为所述柔性显示屏发生弯曲变形后的所述重力传感器所在位置的三维坐标值;所述处理单元,用于:根据所述第一测量值和所述第二测量值,确定出在发生弯曲变形后所述柔性显示屏的所有像素点中每个像素点的曲率。

可选地,所述处理单元,用于:根据所述柔性显示屏的所有像素点中每个像素点的曲率,确定出曲率大于曲率阈值的像素点;根据所述曲率大于曲率阈值的像素点,确定所述柔性显示屏在发生弯曲变形后的待调整显示区域。

可选地,所述处理单元,用于:确定出所述柔性显示屏发生弯曲变形后所有像素点组成的二维曲面;将所述二维曲面投影在参考平面上得到曲线;所述参考平面为与所述二维曲面上的曲率最大的像素点组成的直线垂直的二维平面;根据所述二维曲面投影在参考平面上得到曲线,确定出曲率大于曲率阈值的像素点组成的曲线的弧长;根据所述弧长,以及所述弧长对应的所述柔性显示屏的原始尺寸,确定所述待调整显示区域与所述柔性显示屏的原始显示区域之间的比例;以所述柔性显示屏的长和宽的中心为原点,根据所述比例,确定出所述柔性显示屏在发生弯曲变形后的所述待调整显示区域。

可选地,所述处理单元,用于:根据所述第一测量值和所述第二测量值,确定出所述二维曲面投影在参考平面上得到的曲线对应的曲线标准方程;根据所述曲线标准方程,以及所述第一测量值和所述第二测量值,计算所述曲线上曲率大于曲率阈值的像素点中每个像素点的曲率;所述曲线标准方程为抛物线标准方程。

可选地,所述处理单元,用于:通过设置于所述柔性显示屏周边的重力传感器确定所述柔性显示屏发生弯曲变形;或,通过设置于所述柔性显示屏夹层中的压力传感器确定所述柔性显示屏发生弯曲变形。

本发明实施例中,在确定柔性显示屏发生弯曲变形的情况下,确定出在发生弯曲变形后柔性显示屏的所有像素点中每个像素点的曲率;根据柔性显示屏的所有像素点中每个像素点的曲率,确定柔性显示屏在发生弯曲变形后的待调整显示区域;如此,可有效调整柔性显示屏的显示区域,进而避免因柔性显示屏弯曲所造成的用户无法看清显示区域所显示的整体内容的问题。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍。

图1为本发明实施例提供的一种终端的柔性显示屏弯曲前的结构示意图;

图1a为本发明实施例提供的一种终端的柔性显示屏弯曲变形后的结构示意图;

图1b为本发明实施例提供的另一种终端的柔性显示屏弯曲变形后的结构示意图;

图2为本发明实施例提供的一种终端的柔性显示屏的显示区域的调整方法流程示意图;

图3为本发明实施例提供的发生弯曲变形后的柔性显示屏形成的二维曲面示意图;

图3a为本发明实施例提供的二维曲面投影在参考平面形成的曲线示意图;

图4为本发明实施例提供的在另一种终端的柔性显示屏的显示区域的调整方法流程示意图;

图5为本发明实施例提供的一种终端的柔性显示屏的显示区域的调整装置结构示意图。

具体实施方式

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

图1示例性示出了本发明实施例适用的一种终端的柔性显示屏弯曲前的结构示意图,终端上可设置一个重力传感器,也可设置多个重力传感器;

如图1所示,终端100包括柔性显示屏101、重力传感器102、重力传感器103、重力传感器104和重力传感器105,其中,重力传感器102用于获取在终端100上的重力传感器102所在位置的三维坐标值、重力传感器103用于获取在终端100上的重力传感器103所在位置的三维坐标值、重力传感器104用于获取在终端100上的重力传感器104所在位置的三维坐标值和重力传感器105用于获取在终端100上的重力传感器105所在位置的三维坐标值;终端100上还设置有柔性显示屏的显示区域的调整装置,用于执行本发明实施例提供的终端的柔性显示屏的显示区域的调整方法。

如图1所示,终端100的显示区域有两条轴线,分别为柔性显示屏101长度所在方向的ab轴线和柔性显示屏101宽度所在方向的cd轴线;在终端上设置重力传感器的方式有多种,其中,一种方式为:在终端的ab轴线的每一端分别设置一个重力传感器;另一种方式为:在终端的cd轴线的每一端分别设置一个重力传感器;还有一种方式为:在终端的ab轴线的每一端分别设置一个重力传感器、且在cd轴线每一端分别设置一个重力传感器。

本发明实施例中,柔性显示屏发生弯曲变形的终端存在下述两种情况:

第一种,若按照ab轴线弯曲的方向弯曲终端的柔性显示屏101,则得到图1a所示的弯曲变形后的终端;

第二种,若按照cd轴线弯曲的方向弯曲终端的柔性显示屏101,则得到图1b所示的弯曲变形后的终端。

图1a示例性示出了本发明实施例适用的一种终端的柔性显示屏弯曲变形后的结构示意图,如图1a所示,终端100包括柔性显示屏101、重力传感器102和重力传感器103,其中,重力传感器102和重力传感器103分别设置于ab轴线的两端,重力传感器102用于获取终端100上重力传感器102所在的位置的三维坐标值;重力传感器103用于获取终端100上重力传感器103所在的位置的三维坐标值。

图1b示例性示出了本发明实施例适用的另一种终端的柔性显示屏弯曲变形后的结构示意图,如图1b所示,终端100包括柔性显示屏101、重力传感器104和重力传感器105,其中,重力传感器104和重力传感器105设置于cd轴线的两端,重力传感器104用于获取终端100上重力传感器104所在的位置的三维坐标值;重力传感器105用于获取终端100上重力传感器105所在的位置的三维坐标值。

针对上述图1a中的终端按照ab轴线弯曲的方向弯曲柔性显示屏101、图1b中的终端按照cd轴线弯曲的方向弯曲柔性显示屏101两种情况,终端的柔性显示屏弯曲之后,用户因为看不到柔性显示屏上的边缘区域,导致看不清整个显示区域,通过柔性显示屏的显示区域的调整装置,调整柔性显示屏101的显示区域,以使用户可以看清整个显示区域。

图2示例性示出了本发明实施例提供的一种终端的柔性显示屏的显示区域的调整方法流程示意图。

基于图1所示的系统架构,如图2所示,本发明实施例提供的一种终端的柔性显示屏的显示区域的调整方法,包括以下步骤:

s201:在确定柔性显示屏发生弯曲变形的情况下,确定出在发生弯曲变形后柔性显示屏的所有像素点中每个像素点的曲率;

s202:根据柔性显示屏的所有像素点中每个像素点的曲率,确定柔性显示屏在发生弯曲变形后的待调整显示区域;

s203:将柔性显示屏的显示区域调整为待调整显示区域。

基于上述实施例,在s201中,确定柔性显示屏发生弯曲变形的方式有多种,可以采用设置于柔性显示屏中的重力传感器方式、也可以采用设置于柔性显示屏中的压力传感器方式;例如,采用重力传感器,检测柔性显示屏在平整时重力传感器所在位置的第一测量值和柔性显示屏在弯曲变形时重力传感器所在位置的第二测量值,在第一测量值和第二测量值不同的情况下,确定柔性显示屏发生弯曲变形;再例如,采用压力传感器的方式,将压力传感器设置于柔性显示屏的夹层中,可以设置一个或多个压力传感器,一个压力传感器测得的值为该压力传感器所在位置处的压力值,通过压力传感器测的压力值是否发生变化,确定柔性显示屏是否发生弯曲;也就是说,压力传感器在两次测量值不同时,说明柔性显示屏发生弯曲。

基于上述实施例,在s202中,举个例子,如上述图1中所示的发生弯曲之前的柔性显示屏,该发生弯曲之前的柔性显示屏的显示区域为该柔性显示屏的原始显示区域;如上述图1中的柔性显示屏发生弯曲变形后,得到如上述图1a中所示的弯曲后的显示屏,用户不能看清楚该柔性显示屏的原始显示区域。

本发明实施例中,待调整显示区域为用户可以看清的区域,确定待调整显示区域的方式有多种,若柔性显示屏按如图1a所示的方式进行弯曲时,其中一种方式为:将曲率大于曲率阈值的像素点所在的区域作为待调整显示区域;另一种方式为:将曲率大于曲率阈值的像素点所在的区域的长度作为待调整显示区域的长,根据长度比例和原始显示区域的宽度,计算出待调整显示区域的宽,根据待调整显示区域的长和宽,确定出待调整显示区域;若柔性显示屏按如图1b所示的方式进行弯曲时,其中一种方式为:将曲率大于曲率阈值的像素点所在的区域的宽度作为待调整显示区域的宽,将原始显示区域的长度作为待调整显示区域的长,根据待调整显示区域的长和宽,确定出待调整显示区域;另一种方式为:将曲率大于曲率阈值的像素点所在的区域的宽度作为待调整显示区域的宽,根据宽度比例和原始显示区域的长度,计算出待调整显示区域的长,根据待调整显示区域的长和宽,确定出待调整显示区域;本发明实施例中的确定待调整显示区域的方式,不限于上述列举的几种方式。

本发明实施例中,在检测到柔性显示屏发生弯曲之后,触发重力传感器检测重力传感器所在位置的三维坐标值。其中,触发重力传感器检测弯曲前后的重力传感器所在位置的坐标值的方式有多种,本发明实施例提供一种方式为:在检测到柔性显示屏发生弯曲时,自动触发重力传感器检测重力传感器所在位置的坐标值;本发明实施例提供另一种方式为:用户手动开启重力传感器检测重力传感器所在位置的坐标值。

基于上述s201,本发明实施例中,确定出在发生弯曲变形后柔性显示屏的所有像素点中每个像素点的曲率,包括:获取重力传感器测得的第一测量值;其中,第一测量值为柔性显示屏发生弯曲变形前的重力传感器所在位置的三维坐标值;获取重力传感器测得的第二测量值;其中,第二测量值为柔性显示屏发生弯曲变形后的所述重力传感器所在位置的三维坐标值;根据第一测量值和第二测量值,确定出在发生弯曲变形后柔性显示屏的所有像素点中每个像素点的曲率。

举个例子,通过设置于终端上的压力传感器检测到柔性显示屏发生弯曲时,触发重力传感器检测该重力传感器所在位置的三维坐标值;以上述图1a所示的弯曲后的柔性显示屏为例,设置在ab轴线上的显示屏的两端的重力传感器,以b点所在的重力传感器为例,该重力传感器用于检测柔性显示屏b点发生弯曲变形前的第一测量值(xs,ys,zs)和b点发生弯曲变形后的第二测量值(xe,ye,ze),如此,可以通过重力传感器测得的第一测量值和第二测量值,确定发生弯曲变形后柔性显示屏曲率,进而确定柔性显示屏的待调整显示区域,有效调整柔性显示屏的显示区域,避免因柔性显示屏弯曲所造成的用户无法看清显示区域所显示的整体内容的问题。

基于上述s202,本发明实施例中,根据柔性显示屏的所有像素点中每个像素点的曲率,确定柔性显示屏在发生弯曲变形后的待调整显示区域,包括:根据柔性显示屏的所有像素点中每个像素点的曲率,确定出曲率大于曲率阈值的像素点;根据曲率大于曲率阈值的像素点,确定柔性显示屏在发生弯曲变形后的待调整显示区域。由于用户能够看清曲率大于曲率阈值的像素点所确定的待调整显示区域,因此,将柔性显示屏的显示区域调整为待调整显示区域,可有效调整柔性显示屏的显示区域,进而能够避免因柔性显示屏弯曲所造成的用户无法看清显示区域所显示的整体内容的问题。

本发明实施例中,根据曲率大于曲率阈值的像素点,确定柔性显示屏在发生弯曲变形后的待调整显示区域,包括:确定出柔性显示屏发生弯曲变形后所有像素点组成的二维曲面;将二维曲面投影在参考平面上得到曲线;参考平面为与二维曲面上的曲率最大的像素点组成的直线垂直的二维平面;根据所述二维曲面投影在参考平面上得到曲线,确定出曲率大于曲率阈值的像素点组成的曲线的弧长;根据弧长,以及弧长对应的柔性显示屏的原始尺寸,确定待调整显示区域与柔性显示屏的原始显示区域之间的比例;以柔性显示屏的长和宽的中心为原点,根据比例,确定出柔性显示屏在发生弯曲变形后的待调整显示区域。

图3示例性示出了本发明实施例适用的发生弯曲变形后的柔性显示屏形成的二维曲面示意图。由图1a所示的发生弯曲后的柔性显示屏,得到如图3所示二维曲面mnn’m’,二维曲面上的曲率最大的像素点组成的直线为cd线,那么参考平面为与cd线垂直的yoz平面。

图3a示例性示出了本发明实施例适用的二维曲面投影在参考平面形成的曲线示意图。本发明实施例中,将二维曲面mnn’m’,投影在参考平面yoz上,得到如图3a所示的曲线mn。

本发明实施例中,确定出曲线mn的弧长,根据曲线mn的弧长、柔性显示屏的原始尺寸确定出待调整显示区域与柔性显示屏的原始显示区域之间的比例;其中,柔性显示屏的原始尺寸包括柔性显示屏的原始长度和原始宽度;根据比例确定待调整显示区域的方式有多种,其中一种实施方式为:确定出曲线mn的弧长和柔性显示屏的原始长度的比例,以此比例等比例确定出待调整显示区域的宽度,并以曲线mn的弧长作为待调整显示区域的长度,进而确定待调整显示区域;其中另一种实施方式为:确定出曲线mn的弧长和柔性显示屏的原始长度的比例,以此比例为比例阈值,以小于比例阈值的比例确定出待调整显示区域的宽度,并以曲线mn的弧长作为待调整显示区域的长度;还可提供一种实施方式为:以曲线mn的弧长作为待调整显示区域的长度,以柔性显示屏的原始宽度为待调整显示区域的宽度;如此,确定出的待调整显示区域,进而有效调整柔性显示屏的显示区域。

可选地,根据第一测量值和第二测量值,确定出在发生弯曲变形后柔性显示屏的所有像素点中每个像素点的曲率,包括:根据第一测量值和第二测量值,确定出二维曲面投影在参考平面上得到的曲线对应的曲线标准方程;根据曲线标准方程,以及第一测量值和第二测量值,计算所述曲线上曲率大于曲率阈值的像素点中每个像素点的曲率。

本发明实施例中,二维曲面投影在参考平面上得到的曲线有多种,本发明实施例提供一种曲线为弧线,例如,以轴线cd偏左或偏右的直线为轴弯曲柔性显示屏形成的对称轴两边不对称的弧线;本发明实施例还提供一种曲线为抛物线,例如,如图1所示的终端中,以轴线cd为对称轴弯曲柔性显示屏形成对称抛物线。本发明实施例中,曲线的标准方程根据曲线类型而确定。

进一步,如图1所示的终端中,以轴线cd为对称轴弯曲柔性显示屏形成对称抛物线,曲线标准方程为抛物线标准方程。如此,根据抛物线标准方程就可以确定出曲率大于曲率阈值的待调整显示区域的坐标范围,进而确定出在柔性显示屏发生弯曲变形之后适合用户观看的待调整显示区域,有效调整显示区域。

举个例子,以曲线标准方程为抛物线标准方程为例,介绍如何确定待调整显示区域。如图3a所示,二维曲面投影在参考平面上得到的曲线mn;以重力传感器测得的柔性显示屏发生弯曲变形前b点的第一测量值为(xs,ys,zs)和发生弯曲变形后b点的第二测量值为(xe,ye,ze)为例,根据第一测量值和第二测量值,确定待调整显示区域的具体过程如下:

第一步,设定曲线mn的抛物线方程为y=px2,其中x为抛物线在二维坐标系xoy中的x值,y为抛物线在二维坐标系xoy中y值,p为比例系数;

第二步,根据第一测量值(xs,ys,zs)和第二测量值(xe,ye,ze),确定n点的坐标(a*s*(ye-ys),a*s*(zs-ze));

第三步,将该n点的坐标带入y=px2,得到抛物线方程:

第三步,计算抛物线方程中的y的一阶导数为和二阶导数为将y的一阶导数和y的二阶导数带入曲率方程为可得到曲率方程为其中,zs,ze,ye,ys,a,s均为常数,则为常数;设c等于则曲率方程为其中,c为常数,k为曲率,x为发生弯曲变形后的柔性显示屏形成的曲线中每个像素点对应的x值;

第四步,将曲率阈值设置为t,令也就是说,则曲率大于曲率阈值的像素点对应的x值满足:

第五步,根据第四步中得到的x值范围,计算出曲率大于曲率阈值的曲线的弧长m,其中,c为常数,t为曲率阈值,∫表示积分,x为发生弯曲变形后的柔性显示屏形成的曲线中每个像素点对应的x值,*表示乘:

第五步,根据弧长m,确定待调整显示区域:在屏幕平整情况下完整的显示区域长为2s,宽为2d,将弧长m作为弯曲之后待调整显示区域长度,待调整显示区域的宽度调整为n,则按照等比例调整的方式调整柔性显示屏的显示区域,待调整显示区域的宽度为:

第六步,根据待调整显示区域的大小,按比例调整柔性显示屏的显示区域。

基于实施例,进一步的,通过以下方式确定所述柔性显示屏发生弯曲变形:通过设置于所述柔性显示屏周边的重力传感器或压力传感器确定所述柔性显示屏发生弯曲变形。如此,可准确的确定出柔性显示屏是否发生弯曲,进而在发生弯曲的情况下,触发重力传感器检测弯曲前后的柔性显示屏上的各个像素点的坐标值。

为了更清楚的介绍上述方法流程,本发明实施例提供以下示例。

图4示例性示出了本发明实施例提供的另一种终端的柔性显示屏的显示区域的调整方法流程示意图,基于图1、图1a、图1b所示的终端的柔性显示屏,如图4所示,该方法包括以下步骤:

s401:通过设置于柔性显示屏周边的重力传感器或设置于柔性显示屏夹层中的压力传感器确定柔性显示屏是否发生弯曲变形;若是,则执行s402;若否,则继续执行s401;

s402:获取重力传感器测得的第一测量值;其中,第一测量值为柔性显示屏发生弯曲变形前的重力传感器所在位置的三维坐标值;

s403:获取重力传感器测得的像素点的第二测量值;其中,第二测量值为柔性显示屏发生弯曲变形后的重力传感器所在位置的三维坐标值;

s404:确定出柔性显示屏发生弯曲变形后所有像素点组成的二维曲面;

s405:将二维曲面投影在参考平面上得到曲线;参考平面为与二维曲面上的曲率最大的像素点组成的直线垂直的二维平面;

s406:根据第一测量值和第二测量值,确定出所述二维曲面投影在参考平面上得到的曲线对应的曲线标准方程;其中,曲线标准方程为抛物线标准方程;

s407:根据曲线标准方程,确定出柔性显示屏的所有像素点中每个像素点的曲率;

s408:根据每个像素点的曲率,确定出确定出曲率大于曲率阈值的像素点的坐标;

s409:根据曲率大于曲率阈值的像素点的坐标,确定出曲率大于曲率阈值的像素点组成的曲线的弧长;

s410:根据弧长,以及弧长对应的柔性显示屏的原始尺寸,确定待调整显示区域与柔性显示屏的原始显示区域之间的比例;

s411:以柔性显示屏的长和宽的中心为原点,根据比例,确定出柔性显示屏在发生弯曲变形后的待调整显示区域。

s412:将柔性显示屏的显示区域调整为待调整显示区域。

从上述内容可以看出:在确定柔性显示屏发生弯曲变形的情况下,确定出在发生弯曲变形后柔性显示屏的所有像素点中每个像素点的曲率;根据柔性显示屏的所有像素点中每个像素点的曲率,确定柔性显示屏在发生弯曲变形后的待调整显示区域;如此,可有效调整柔性显示屏的显示区域,进而避免因柔性显示屏弯曲所造成的用户无法看清显示区域所显示的整体内容的问题。进一步,由于用户能够看清曲率大于曲率阈值的像素点所确定的待调整显示区域,因此,确定了柔性显示屏弯曲之后的每个像素点的曲率,根据曲率大于曲率阈值的像素点去顶待调整显示区域,可有效确定待调整显示区域,进而避免因柔性显示屏弯曲所造成的用户无法看清显示区域所显示的整体内容的问题。

图5示例性示出了本发明实施例提供的一种终端的柔性显示屏的显示区域的调整装置的结构示意图。

基于相同构思,本发明实施例提供的一种终端的柔性显示屏的显示区域的调整装置,用于执行上述方法流程,如图5所示,该调整装置500包括处理单元502和调整单元503;可选地,还包括获取单元501;其中:

处理单元502,用于在确定所述柔性显示屏发生弯曲变形的情况下,确定出在发生弯曲变形后所述柔性显示屏的所有像素点中每个像素点的曲率;根据所述柔性显示屏的所有像素点中每个像素点的曲率,确定所述柔性显示屏在发生弯曲变形后的待调整显示区域;

调整单元503,用于将所述柔性显示屏的显示区域调整为所述待调整显示区域。

可选地,所述装置还包括获取单元501;所述获取单元501,用于:获取重力传感器测得的第一测量值;获取重力传感器测得的第二测量值;其中,所述第一测量值为所述柔性显示屏发生弯曲变形前的所述重力传感器所在位置的三维的坐标值;所述第二测量值为所述柔性显示屏发生弯曲变形后的所述重力传感器所在位置的三维的坐标值;所述处理单元502,用于:根据所述第一测量值和所述第二测量值,确定出在发生弯曲变形后所述柔性显示屏的所有像素点中每个像素点的曲率。

可选地,所述处理单元502,用于:根据所述柔性显示屏的所有像素点中每个像素点的曲率,确定出曲率大于曲率阈值的像素点;根据所述曲率大于曲率阈值的像素点,确定所述柔性显示屏在发生弯曲变形后的待调整显示区域。

可选地,所述处理单元502,用于:确定出所述柔性显示屏发生弯曲变形后所有像素点组成的二维曲面;将所述二维曲面投影在参考平面上得到曲线;所述参考平面为与所述二维曲面上的曲率最大的像素点组成的直线垂直的二维平面;根据所述二维曲面投影在参考平面上得到曲线,确定出所述曲线上曲率大于曲率阈值的像素点组成的曲线的弧长;根据所述弧长,以及所述弧长对应的所述柔性显示屏的原始尺寸,确定所述待调整显示区域与所述柔性显示屏的原始显示区域之间的比例;以所述柔性显示屏的长和宽的中心为原点,根据所述比例,确定出所述柔性显示屏在发生弯曲变形后的所述待调整显示区域。

可选地,所述处理单元502,用于:根据所述第一测量值和所述第二测量值,确定出所述二维曲面投影在参考平面上得到的曲线对应的曲线标准方程;根据所述曲线标准方程,以及所述第一测量值和所述第二测量值,计算所述曲线上曲率大于曲率阈值的像素点中每个像素点的曲率;所述曲线标准方程为抛物线标准方程。

可选地,所述处理单元502,用于:通过设置于所述柔性显示屏周边的重力传感器确定所述柔性显示屏发生弯曲变形;或,通过设置于所述柔性显示屏夹层中的压力传感器确定所述柔性显示屏发生弯曲变形。

从上述内容可以看出:在确定柔性显示屏发生弯曲变形的情况下,确定出在发生弯曲变形后柔性显示屏的所有像素点中每个像素点的曲率;根据柔性显示屏的所有像素点中每个像素点的曲率,确定柔性显示屏在发生弯曲变形后的待调整显示区域;如此,可有效调整柔性显示屏的显示区域,进而避免因柔性显示屏弯曲所造成的用户无法看清显示区域所显示的整体内容的问题。进一步,由于用户能够看清曲率大于曲率阈值的像素点所确定的待调整显示区域,因此,确定了柔性显示屏弯曲之后的每个像素点的曲率,根据曲率大于曲率阈值的像素点去顶待调整显示区域,可有效确定待调整显示区域,进而避免因柔性显示屏弯曲所造成的用户无法看清显示区域所显示的整体内容的问题。

本领域内的技术人员应明白,本发明实施例可提供为方法、系统、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

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