本申请涉及电子技术领域,特别涉及一种显示装置、电子设备及显示装置控制方法。
背景技术:
随着通信技术的发展,诸如智能手机等电子设备越来越普及。在电子设备的使用过程中,电子设备可以采用其显示屏显示画面。
为了更好的显示效果和用户体验,显示屏的尺寸越来越大,但是电子设备的显示屏超过一定尺寸后很难握持,因此提高显示屏的屏占比越来越重要。相关技术中,将摄像头设置在显示装置的透光部下方,摄像头获取透过透光部的环境光成像。显示装置对应摄像头的透光部需要做特殊处理,以提高透光部的透光率,但透光率提高会带来亮度下降的问题,显示装置的透光部和其他部的最大显示亮度不同,透光部和其他部显示图像会有亮度差,造成显示突兀问题。
技术实现要素:
本申请实施例提供一种显示装置、电子设备及显示装置控制方法,可以解决第一显示区和第二显示区亮度差带来的显示突兀问题。
本申请实施例提供一种显示装置,其包括邻接的第一显示区和第二显示区,所述第一显示区的透光率大于所述第二显示区的透光率,所述第一显示区的最大显示亮度小于所述第二显示区的最大显示亮度,所述第二显示区包括辅显示区域和主显示区域,所述辅显示区域与所述第一显示区邻接;所述显示装置还包括处理器,所述处理器用于:
获取待显示信息的第一显示亮度;
判断所述第一显示亮度是否大于所述第一显示区的最大显示亮度;以及
若所述第一显示亮度大于所述第一显示区的最大显示亮度,则通过主显示区域显示所述待显示信息,通过所述辅显示区域和所述第一显示区显示预设信息,所述预设信息的显示亮度小于所述第一显示区的最大显示亮度。
本申请实施例还提供一种电子设备,其包括:
显示装置,所述显示装置上述所述的显示装置;以及
摄像头,包括镜头,所述镜头朝向所述第一显示区设置,所述摄像头用于获取透过所述第一显示区的外界光信号进行成像。
本申请实施例还提供一种电子设备,其包括:
显示装置,包括邻接的第一显示区和第二显示区,所述第一显示区的透光率大于所述第二显示区的透光率,所述第一显示区的最大显示亮度小于所述第二显示区的最大显示亮度,所述第二显示区包括辅显示区域和主显示区域,所述辅显示区域与所述第一显示区邻接;
摄像头,包括镜头,所述镜头朝向所述第一显示区设置,所述摄像头用于获取透过所述第一显示区的外界光信号进行成像;以及
主处理器,与所述显示装置电性连接,并用于获取待显示信息的第一显示亮度;判断所述第一显示亮度是否大于所述第一显示区的最大显示亮度;若所述第一显示亮度大于所述第一显示区的最大显示亮度,则通过主显示区域显示所述待显示信息,通过所述辅显示区域和所述第一显示区显示预设信息,所述预设信息的显示亮度小于所述第一显示区的最大显示亮度。
本申请实施例还提供一种显示装置控制方法,所述显示装置包括邻接的第一显示区和第二显示区,所述第一显示区的透光率大于所述第二显示区的透光率,所述第一显示区的最大显示亮度小于所述第二显示区的最大显示亮度,所述第二显示区包括辅显示区域和主显示区域,所述辅显示区域与所述第一显示区邻接;所述显示装置还包括处理器,所述方法包括:
获取待显示信息的第一显示亮度;
判断所述第一显示亮度是否大于所述第一显示区的最大显示亮度;以及
若所述第一显示亮度大于所述第一显示区的最大显示亮度,则通过主显示区域显示所述待显示信息,通过所述辅显示区域和所述第一显示区显示预设信息,所述预设信息的显示亮度小于或等于所述第一显示区的最大显示亮度。
本申请实施例中,当待显示信息的第一显示亮度大于第一显示区的最大显示亮度时,将待显示信息通过第二显示区的主显示区域来显示,第一显示区和与其邻接的第二显示区的辅显示区域共同显示预设信息,预设信息的显示亮度要小于或等于所述第一显示区的最大显示亮度,第一显示区和主显示区域显示不同的内容,不同的内容对应不同的显示亮度,可以解决第一显示区和第二显示区的主显示区域的亮度差带来的显示突兀问题。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。
图1为本申请实施例提供的显示装置控制方法的第一种流程示意图。
图2为本申请实施例提供的显示装置的结构示意图。
图3为本申请实施例提供的显示装置的第一种场景示意图。
图4为本申请实施例提供的显示装置控制方法的第二种流程示意图。
图5为本申请实施例提供的显示装置的第二种场景示意图。
图6为本申请实施例提供的显示装置的第三种场景示意图。
图7为本申请实施例提供的显示装置的第四种场景示意图。
图8为本申请实施例提供的显示装置控制方法的第三种流程示意图。
图9为本申请实施例提供的电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本申请的保护范围。
本申请实施例提供一种显示装置控制方法,显示装置控制方法可以应用于显示装置或电子设备中。电子设备可以是智能手机、平板电脑、游戏设备、增强现实(augmentedreality,ar)设备、数据存储装置、音频播放装置、视频播放装置、笔记本、桌面计算设备、可穿戴设备诸如手表、眼镜、头盔、电子手链、电子项链、电子衣物等具有显示屏的设备。
请参阅图1,图1为本申请实施例提供的显示装置的结构示意图。显示装置20包括邻接的第一显示区240和第二显示区220,第一显示区240的透光率大于第二显示区220的透光率。需要说明的是,提高第一显示区240的透光率可以通过降低第一显示区240的像素分布密度实现,像素分布密度越低,与像素连接的不透光的驱动单元分布密度也较低,其透光率也就越高。另外,第一显示区240为了提高透光率还可以进行其他一些处理,在此不做限制。例如,将第一显示区中的金属走线改成透明ito走线,一些膜层改成高透光的材料等。
高透光率的第一显示区240可以让光学元件获取足够透过第一显示区240的光信号实现对应的功能。例如,光学元件如接近传感器可以通过第一显示区240发射探测信号以及接收通过第一显示区240的反射信号,从而得到准确的接近状态。又例如,光学元件如摄像头可以用于获取透过第一显示区240的光信号成像。
其中,第一显示区240为了提高其透光率进行很多设置,提高透光率的同时降低了其最大显示亮度。例如,第一显示区240的像素分布密度较低,单位面积内的最大显示亮度也较低。因此,第一显示区240的最大显示亮度小于第二显示区220的最大显示亮度。
第二显示区220可以包括辅显示区域222和主显示区域224,辅显示区域222与第一显示区240邻接。辅显示区域222与第一显示区240可以位于显示装置的端部,辅显示区域222和第一显示区240可以设置在整个显示装置20的顶部或底部或侧边部。辅显示区域222和第一显示区240可以作为状态栏、虚拟按键栏等的显示载体。
显示装置20的第一显示区240和第二显示区220可以为同一块显示屏的两个相邻的显示区域。显示装置20可以用于显示图像、文字等信息,显示装置20也可以用于显示视频、游戏图像、照片、桌面等。在显示装置20显示这些信息中任何一种前,提前获取这些信息作为待显示信息,待显示信息包括第一显示亮度等。也可以理解为,在显示待显示信息前可以提取计算出其的第一显示亮度。示例性地,待显示信息包括驱动每个像素的驱动信号(如驱动电压),通过每个像素的驱动信号可以得到对应的第一显示亮度,即显示装置的每个像素根据其对应的驱动信号显示后的显示亮度,驱动信号和显示亮度的对应关系可以提取获取并存储在显示装置或电子设备中。
第一显示亮度可以为待显示信息的整体亮度,也可以为第二显示区相邻第一显示区部分的局部亮度。
所述显示装置20还包括处理器260,所述处理器260用于:获取待显示信息的第一显示亮度;判断所述第一显示亮度是否大于所述第一显示区240的最大显示亮度;以及若所述第一显示亮度大于所述第一显示区240的最大显示亮度,则通过主显示区域224显示所述待显示信息,通过所述辅显示区域222和所述第一显示区240显示预设信息,所述预设信息的显示亮度小于或等于所述第一显示区240的最大显示亮度。
因为第一显示区240的最大显示亮度小于第二显示区220的最大显示亮度,若第一显示区240和第二显示区220共同显示图像,待显示信息的第一显示亮度大于第一显示区240的最大显示亮度,则第一显示区240的显示亮度会低于第二显示区220,第二显示区220与相邻的第一显示区240会有明显的亮度差,造成显示装置20的显示突兀。此时,通过主显示区域224显示待显示信息,辅显示区域222和第一显示区240显示预设信息,第二显示区220和辅显示区域222位于显示装置20的端部,预设信息的显示亮度要小于或等于第一显示区240的最大显示亮度,第一显示区240和主显示区域224显示不同的内容,不同的内容对应不同的显示亮度,可以解决第一显示区240和第二显示区220的主显示区域222的亮度差带来的显示突兀问题。
示例性地,如图2所示,待显示信息为照片,待显示信息的第一显示亮度大于第一显示区的最大显示亮度,若第一显示区和第二显示区都显示该照片,第一显示区的亮度明显低于第二显示区,第一显示区和第二显示区明显的亮度差或造成显示突兀问题。本实施例通过主显示区域显示照片,辅显示区域和第二显示区显示状态栏,状态栏的显示亮度可以低于第一显示亮度,也可以低于第一显示区的最大显示亮度。状态栏和照片为不同的显示内容,照片和状态栏的显示亮度不同也不会产生显示突兀问题。
另一示例种,如图3所示,待显示信息为一个应用程序的操作界面,待显示信息的第一显示亮度大于第一显示区240的最大显示亮度,若第一显示区240和第二显示区220都显示操作界面,第一显示区240的亮度明显低于第二显示区220,第一显示区240和第二显示区220明显的亮度差或造成显示突兀问题。本实施例通过主显示区域224显示操作界面,辅显示区域222和第一显示区240显示虚拟按键栏(包括多个虚拟按键282),虚拟按键栏的显示亮度可以低于第一显示亮度,也可以低于第一显示区240的最大显示亮度。虚拟按键栏和操作界面为不同的显示内容,虚拟按键栏和操作界面的显示亮度不同也不会产生显示突兀问题,同时,虚拟按键栏的按键也可以方便用户进行返回上一级、返回主菜单等操作。
又一示例中,第二显示区可以围绕第一显示区,也可以理解为第一显示区可以在位于第二显示区中间。辅显示区域和第一显示区显示预设信息,主显示区域显示待显示信息。其中,预设信息可以为分屏显示的信息,也可以理解为,将显示装置分屏显示,主显示区域作为第一分屏界面,辅显示区域和第一显示区作为第二分屏界面,第一分屏界面显示待显示信息(如前台应用的显示界面),第二分屏界面可以显示预设信息(如一后台应用的显示界面或桌面显示界面)。
在判断所述第一显示亮度是否大于所述第一显示区的最大显示亮度之后,所述处理器260还可以用于:若第一显示亮度小于或等于第一显示区240的最大显示亮度,则通过第一显示区240和第二显示区220共同显示待显示信息。
若第一显示亮度小于或等于第一显示区240的最大显示亮度,则可以让第一显示区240和第二显示区220共同显示待显示信息,实现显示装置20的显示区域的最大化。示例性地,待显示信息为游戏图像,第一显示区240和第二显示区220共同游戏图像,不需要牺牲第一显示区240和辅显示区域222,可以最大化的显示游戏图像,不对游戏图像进行剪切从而可以让用户看到更多的游戏图像,或者不对游戏图像进行缩放从而让用户更多比例更协调的游戏图像,提高显示装置的显示效果,提高用户体验。
在若第一显示亮度小于或等于第一显示区240的最大显示亮度,则通过所述第一显示区240和所述第二显示区220共同显示所述待显示信息之后,所述处理器260还可以用于:当检测到亮度调整指令,并根据调整指令使第二显示区220的显示亮度大于第一显示区240的最大显示亮度时,获取当前的目标显示信息。
原先第二显示区和第一显示区的显示亮度都在第一显示区的最大亮度之下,可以通过第一显示区240和第二显示区220共同显示信息。当检测到亮度调整指令,并根据亮度调整指令使第二显示区220的显示亮度大于第一显示区240的最大显示亮度时,若还是按照之前第一显示区240和第二显示区220共同显示图像,则第一显示区240的显示亮度无法匹配第二显示区220,即第一显示区240的显示亮度明显低于第二显示区220,造成显示突兀问题。此时可以对显示装置的显示方式进行调整,以解决显示突兀问题。具体的,获取目标显示信息,通过主显示区域224显示目标显示信息,通过辅显示区域222和第一显示区240显示预设信息,预设信息的显示亮度小于第一显示区240的最大显示亮度。
需要说明的是,目标显示信息为第一显示区240和第二显示区220共同显示的信息。例如,第一显示区240和第二显示区220共同显示游戏图像,然后检测到亮度调整指令,并使第二显示区220的显示亮度大于第一显示区240的最大显示亮度,该游戏图像为目标显示信息。
亮度调整指令可以通过显示装置20的触控层识别得到,也可以通过电子设备的按键触发识别得到,还可以通过语音识别、手势识别等多种方式得到,本实施例在此不做限定。
得到目标显示信息后,可以通过主显示区域224显示目标显示信息,通过辅显示区域222和第一显示区240显示预设信息。示例性地,目标显示信息为游戏图像,主显示区域224显示游戏图像,辅显示区域222和第一显示区240显示状态栏,状态栏和游戏图像为不同的显示内容,即使状态栏和游戏图像的显示亮度不同也不会产生显示突兀问题。其中,在切换过程中可以插入一帧黑画面,防止画面闪烁问题。即,先第一显示区240和第二显示区220显示黑画面,然后第二显示区220的主显示区域224显示目标显示信息,第二显示区220的辅显示区域220和第一显示区240显示预设信息。
在一些实施例中,通过主显示区域显示目标显示信息之前,处理器还可以用于:判断第一显示区和第二显示区是否全屏显示目标显示信息;若第一显示区和第二显示区未全屏显示目标显示信息,则将目标显示信息缩放后显示在主显示区域;若第一显示区和第二显示区全屏显示目标显示信息,则获取辅显示区域和第一显示区显示的边缘内容的重要度;若重要度小于预设阈值,则第二显示区放弃边缘内容的目标显示信息;若重要度大于预设阈值,则将目标显示信息缩放后显示在主显示区域,或将目标显示信息平移显示到主显示区域。
判断是否第一显示区和第二显示区的全部像素都用来显示目标显示信息。示例性地,为了按照目标显示信息的原比例进行显示,显示装置的两边具有黑边,显示装置的中间显示目标显示信息,此时第一显示区和第二显示区则是未全屏显示目标显示信息。另一示例中,显示装置的第一显示区和第二显示区的全部像素都用来显示目标显示信息则为全屏显示目标显示信息,其中可以适当改变目标显示信息的原比例。
可以理解的,第一显示区和第二显示区未全屏显示目标显示信息可能为了保留目标显示信息的原比例,则可以将目标显示信息缩放后显示在主显示区域。
可以先获取辅显示区域和第一显示区显示的边缘内容的重要度,若不是很重要(重要度小于预设阈值),则第二显示区显示放弃边缘内容的目标显示信息;主显示区域仍然显示和之前一样的图像,辅显示区域和第二显示区则不再显示之前的图像,而是显示预设信息(如状态栏或虚拟按键栏)。放弃部分不重要的信息,显示转换过程不突兀,显示装置的大部分区域(主显示区域)显示不变,不需要进行调整(除了亮度以外),只需要显示装置的端部变化显示,显示差异小。若边缘内容重要(重要度大于预设阈值),则保留边缘内容继续显示。具体的,如图4所示,可以将目标显示信息缩放后显示在主显示区域,可以将目标显示信息完整的并且保留原比例(长宽比)显示在主显示区域。还可以将目标显示信息平移显示到主显示区域。例如,如图5所示,边缘内容(图中内容1)在显示装置的顶部,目标显示信息向下平移,原目标显示信息的底部内容(图中内容n)则暂时不显示,当检测到向下滑动操作时再显示。
在获取待显示信息的第一显示亮度中,所述处理器还用于:待显示信息包括连续的多个显示画面,获取对应多个显示画面的多个第一显示亮度,其中,一个显示画面对应一个第一显示亮度;判断第一显示亮度是否大于第一显示区的最大显示亮度;若多个第一显示亮度中大于第一显示区的最大显示亮度的数量大于预设数量时,则通过主显示区域显示待显示信息,通过辅显示区域和第一显示区显示预设信息,预设信息的显示亮度小于第一显示区的最大显示亮度。
显示装置可以用于连续的多个画面,如视频、游戏图像等。在显示装置显示连续的多个画面前,提前获取连续的多个画面作为待显示信息,待显示信息包括第一显示亮度等。也可以理解为,在显示待显示信息前可以提取计算出其的第一显示亮度。示例性地,待显示信息包括驱动每个像素的驱动信号(如驱动电压),通过每个像素的驱动信号可以得到对应的第一显示亮度,即显示装置的每个像素根据其对应的驱动信号显示后的显示亮度,驱动信号和显示亮度的对应关系可以提取获取并存储在显示装置或电子设备中。得到待显示信息的第一显示亮度后,将其与第一显示区的最大显示亮度进行比较,判断第一显示亮度是否大于第一显示区的最大显示亮度。因为多个第一显示亮度中大于第一显示区最大显示亮度的数量大于预设数量,预设数量可以为多个第一显示亮度的总数的三分之一、二分之一等。此时说明,连续的多个画面中大部分画面的亮度都大于第一显示区的最大亮度,不适合第一显示区和第二显示区共同显示画面,则通过主显示区域显示待显示信息,通过辅显示区域和第一显示区显示预设信息,预设信息的显示亮度小于第一显示区的最大显示亮度。具体显示方式可参阅上述实施例,在此不再赘述。
示例性地,待显示信息为一视频信息,视频信息对应前面多帧画面的多个第一亮度中大于第一显示区的最大显示亮度的数量超过三分之一,通过主显示区域显示视频信息,辅显示区域和第二显示区显示状态栏。
另一示例中,预设信息可以为分屏显示的信息,也可以理解为,将显示装置分屏显示,主显示区域作为第一分屏界面,辅显示区域和第一显示区作为第二分屏界面,第一分屏界面显示待显示信息(如前台应用的显示界面),第二分屏界面可以显示预设信息(如一后台应用的显示界面或桌面显示界面)。
在判断第一显示亮度是否大于第一显示区的最大显示亮度之后,所述处理器还可以用于:若多个第一显示亮度中大于第一显示区的最大显示亮度的数量少于预设数量时,则通过第一显示区和第二显示区共同显示待显示信息,其中,降低大于第一显示区的最大显示亮度的显示画面的第一显示亮度,使其小于第一显示区的最大显示亮度。
因为多个第一显示亮度中大于第一显示区最大显示亮度的数量小于预设数量,预设数量可以为多个第一显示亮度的总数的三分之一、二分之一等。此时说明,连续的多个画面中大部分画面的亮度都小于第一显示区的最大亮度,可以让第一显示区和第二显示区共同显示画面,但是其中显示亮度大于第一显示区最大亮度的画面需要降低其第一显示亮度,使其小于第一显示区的最大显示亮度。也可以理解为,将多个显示画面中所有的显示亮度都降低到第一显示区的最大显示亮度以下。具体的,可以仅降低超过第一显示区最大显示亮度的显示画面的第一显示亮度。也可以降低全部显示画面的显示亮度,但是不同显示画面降低的亮度比例不同,显示亮度越大的降低的比例越高,显示亮度越低的降低的比例越低。还可以仅降低部分显示亮度较大的显示画面的显示亮度,显示亮度较小的部分显示画面的显示亮度可以保持不变。
需要说明的是,本实施例还可以根据亮度调整指令调整显示方式。例如,当检测到亮度调整指令,并根据调整指令使第二显示区的显示亮度大于第一显示区的最大显示亮度时,获取当前的目标显示信息;通过主显示区域显示目标显示信息,通过辅显示区域和第一显示区显示预设信息,预设信息的显示亮度小于第一显示区的最大显示亮度。具体可以参阅上述实施例,在此不再赘述。
辅显示区域与第二显示区位于显示装置的端部,在辅显示区域和所述第一显示区显示预设信息中,处理器还用于控制辅显示区域和第一显示区显示的预设信息形成状态栏或虚拟按键栏。
为了提高第一显示区的透光率,可以设置第一显示区的像素的尺寸大于第二显示区的像素的尺寸,第一显示区的像素的尺寸大于像素的尺寸,像素之间的间距和像素的尺寸正相关,即,像素的尺寸越大,像素之间的间隔距离也越大,因此,第一显示区的像素的分布密度小于第二显示区像素的分布密度,像素之间的像素定义层的透光率大于像素的透光率,因此,像素的尺寸越大,第一显示区的透光率越高。
为了提高第一显示区的透光率,还可以设置像素的分布密度小于第二显示区像素的分布密度。第一显示区的像素的尺寸与第二显示区的像素的尺寸相同,增大第一显示区的像素之间的间隔距离,使第一显示区的像素的分布密度小于第二显示区像素的分布密度,像素之间的像素定义层的透光率大于像素的透光率,因此,第一显示区的像素的分布密度越小,像素之间的间隔距离越大,第一显示区的透光率越高。示例性的,第二显示区的像素可以达到400ppi以上,亮度范围为0~550nit;第一显示区的像素的尺寸可以为像素的四倍,第一显示区的像素可以为200ppi,亮度范围为0~350nit。需要说明的是,第一显示区的亮度范围根据其像素的尺寸、分布密度等具有不同的值,如其亮度范围还可以为0~300nit等。
为了提高第一显示区的透光率,设置在第一显示区的第一驱动单元可以为简略的驱动电路。具体的,第二显示区包括多个第二驱动单元,一个第二驱动单元驱动一个像素。第一显示区的第一驱动单元可以为比第二显示区的第二驱动单元更简略的驱动电路。第一驱动单元包括的薄膜晶体管的数量少于第二驱动单元的薄膜晶体管的数量。因为,薄膜晶体管不透光,第一驱动单元中不透光的薄膜晶体管的数量较少,其占据的面积也较少,驱动电路层不透光的区域也较少,驱动电路层可透光的区域的占比也较高,可以提高驱动电路层、以及第一显示区的透光率。例如,第二驱动单元为7t1c驱动电路,第一驱动单元可以为5t1c或2t1c等驱动电路。
为了提高第一显示区的透光率,还可以设置第一驱动单元的分布密度小于第二驱动单元的分布密度。第一显示区的多个像素可以分成多个像素集合,即第一显示区包括多个像素集合,每一个像素集合包括至少两个相互并联连接的像素,第一显示区和第二显示区的像素物理结构相同,像素集合内所有像素共用一个第一驱动单元。第一显示区和第二显示区的发光层可以在同一工序中形成,第一显示区和第二显示区的发光层没有区别。第二显示区中,一个第二驱动单元驱动一个像素。第一显示区中,一个第一驱动单元驱动并联连接的多个像素,可以减少第一驱动单元的数量,减小第一驱动单元的分布密度,单位面积内的第一驱动单元的数量小于单位面积内第二驱动单元的数量,相对于第二显示区,可以提高第一显示区的透光率。其中,第一驱动单元包括的薄膜晶体管的数量少于第二驱动单元的薄膜晶体管的数量,进一步提高第一显示区的透光率。
像素和像素的物理结构相同可以理解为像素和像素的尺寸大小相同、分布密度相同、排列方式相同等。排列方式可以为标准rgb排列、pentile排列或delta排列中的一项。
像素并联可以通过在像素并联连接实现,也可以通过与像素电性连接的金属阳极并联连接实现。
其中,第一驱动单元还可以设置在第一显示区,也可以设置在第二显示区。第一驱动单元设置在第二显示区可以进一步提高第一显示区的透光率。
可以理解的是,上述任意一个实施例中,第一显示区中的第一像素的尺寸和形状可以根据需要设置。例如,第一像素可以矩形,还可以为类圆形。类圆形的第一像素可以为圆形、椭圆形或圆角矩形等。类圆形的第一像素因为边缘为弧形过渡,可以改善第一显示区的衍射问题。
显示装置可以呈规则形状,如矩形、圆角矩形或圆形。当然,在一些其它可能的实施例中,显示装置也可以呈非规则形状,本申请实施例对此不作限定。
本申请实施例还提供一种电子设备,请参阅图6,图6为本申请实施例提供的电子设备的结构示意图。下面电子设备一手机为例进行说明,电子设备10包括显示装置20和摄像头60。显示装置20可以为上述任意一实施例中的显示装置,在此不再赘述。摄像头60可以包括镜头(图中未示出),镜头朝向第一显示区240设置,摄像头60用于获取透过第一显示区240的外界光信号进行成像。也可以理解为,摄像头60设置在显示装置20第一显示区240下方,摄像头60用于获取透过显示装置20第一显示区240的外界光信号,并根据获取的外界光信号成像。显示装置20的显示区域完整,提高了显示装置20的屏占比。摄像头60可以作为电子设备的前置摄像头,摄像头60可以用于透过显示装置20第一显示区240获取用户的自拍照等图像。电子设备10既可以实现全面屏显示,又可以通过第一显示区240和摄像头60实现自拍。
第一显示区下方可以设置一个摄像头也可以设置多个摄像头。多个摄像头可以为相互配合的摄像头,如两个相同的摄像头、一个普通摄像头和一个虚化摄像头或黑白摄像头等,第一显示区下方除了设置摄像头以外还可以设置其他功能器件,如接近传感器、光线传感器、测距传感器、指纹识别传感器等。
为了更加全面的理解本申请实施例的电子设备。下面对电子设备的结构作进一步说明。请继续参阅图6,电子设备10还包括壳体40。
壳体40可以包括后盖(图中未示出)和边框420,边框420围绕后盖的周缘设置。显示装置20可以设置于边框420内,显示装置20和后盖可以作为电子设备10的相对的两面。摄像头60设置在壳体40的后盖和显示装置20之间。显示装置20可以为有机发光二极管显示装置(organiclight-emittingdiode,oled)。显示装置20可以为全面屏,即,显示装置20的显示面基本全部都是显示区域。显示装置20上还可以设置有盖板。盖板覆盖显示装置20,以对显示装置20进行保护,防止显示装置20被刮伤或者被水损坏。其中,盖板可以为透明玻璃盖板,从而用户可以透过盖板观察到显示装置20显示的信息。例如,盖板可以为蓝宝石材质的盖板。
电子设备还可以包括电路板320、电池340和中板。边框420围绕中板设置,其中,边框420可以与中板形成电子设备10的中框。中板和边框420在中板两侧各形成一个容纳腔,其中一个容纳腔用于容置显示装置20,另一个容纳腔用于容置电路板320、电池340和电子设备10的其他电子元件或功能组件。
其中,中板可以为薄板状或薄片状的结构,也可以为中空的框体结构。中框用于为电子设备10中的电子元件或功能组件提供支撑作用,以将电子设备10中的电子元件、功能组件安装到一起。电子设备10的摄像头60、受话器、电池等功能组件都可以安装到中框或电路板上以进行固定。可以理解的,中框的材质可以包括金属或塑胶等。
电路板320可以安装在中框上。电路板320可以为电子设备10的主板。其中,电路板320上可以集成有麦克风、扬声器、受话器、耳机接口、加速度传感器、陀螺仪以及主处理器等功能组件中的一个或多个。同时,显示装置20可以电连接至电路板320,以通过电路板320上的主处理器对显示装置20的显示进行控制。显示装置20和摄像头60可以均与主处理器电性连接;当主处理器接收到拍摄指令时,主处理器控制第一显示区240关闭显示,并控制摄像头60透过第一显示区240采集图像;当主处理器未接收到拍摄指令,且接收到显示图像指令时,主处理器控制第二显示区220和第一显示区240共同显示图像。
电池340可以安装在中框上。同时,电池340电连接至电路板320,以实现电池340为电子设备10供电。其中,电路板320上可以设置有电源管理电路。电源管理电路用于将电池340提供的电压分配到电子设备10中的各个电子元件。
本申请实施例还提供一种电子设备,其包括显示装置、摄像头和主处理器。
显示装置包括邻接的第一显示区和第二显示区,第一显示区的透光率大于第二显示区的透光率,第一显示区的最大显示亮度小于第二显示区的最大显示亮度,第二显示区包括辅显示区域和主显示区域,辅显示区域与第一显示区邻接。
摄像头可以包括镜头,镜头朝向第一显示区设置,摄像头用于获取透过第一显示区的外界光信号进行成像。
主处理器用于获取待显示信息的第一显示亮度;判断第一显示亮度是否大于第一显示区的最大显示亮度;若第一显示亮度大于第一显示区的最大显示亮度,则通过主显示区域显示待显示信息,通过辅显示区域和第一显示区显示预设信息,预设信息的显示亮度小于第一显示区的最大显示亮度。电子设备的主处理器可以位于电子设备内的主板上,主处理器与显示装置电性连接,并控制显示装置,实现上述任一实施例中显示装置的处理器的功能,在此不再赘述。
请参阅图7,图7为本申请实施例提供的显示装置控制方法的第一种流程示意图。其中,显示装置控制方法具体包括:
101,获取待显示信息的第一显示亮度。
显示装置可以采用为上述实施例中一样的显示装置,在此不再赘述。
显示装置的第一显示区和第二显示区可以为同一块显示屏的两个相邻的显示区域。显示装置可以用于显示图像、文字等信息,显示装置也可以用于显示视频、游戏图像、照片、桌面等。在显示装置显示这些信息中任何一种前,提前获取这些信息作为待显示信息,待显示信息包括第一显示亮度等。也可以理解为,在显示待显示信息前可以提取计算出其的第一显示亮度。示例性地,待显示信息包括驱动每个像素的驱动信号(如驱动电压),通过每个像素的驱动信号可以得到对应的第一显示亮度,即显示装置的每个像素根据其对应的驱动信号显示后的显示亮度,驱动信号和显示亮度的对应关系可以提取获取并存储在显示装置或电子设备中。
第一显示亮度可以为待显示信息的整体亮度,也可以为第二显示区相邻第一显示区部分的局部亮度。
102,判断第一显示亮度是否大于第一显示区的最大显示亮度。
得到待显示信息的第一显示亮度后,将其与第一显示区的最大显示亮度进行比较,判断第一显示亮度是否大于第一显示区的最大显示亮度。
103,若第一显示亮度大于第一显示区的最大显示亮度,则通过主显示区域显示待显示信息,通过辅显示区域和第一显示区显示预设信息,预设信息的显示亮度小于或等于第一显示区的最大显示亮度。
因为第一显示区的最大显示亮度小于第二显示区的最大显示亮度,若第一显示区和第二显示区共同显示图像,待显示信息的第一显示亮度大于第一显示区的最大显示亮度,则第一显示区的显示亮度会低于第二显示区,第二显示区与周边的第一显示区会有明显的亮度差,造成显示装置的显示突兀。此时,通过主显示区域显示待显示信息,辅显示区域和第一显示区显示预设信息,第二显示区和辅显示区域位于显示装置的端部,预设信息的显示亮度要小于或等于第一显示区的最大显示亮度,第一显示区和主显示区域显示不同的内容,不同的内容对应不同的显示亮度,可以解决第一显示区和第二显示区的主显示区域的亮度差带来的显示突兀问题。
示例性地,如图2所示,待显示信息为照片,待显示信息的第一显示亮度大于第一显示区的最大显示亮度,若第一显示区和第二显示区都显示照片,第一显示区的亮度明显低于第二显示区,第一显示区和第二显示区明显的亮度差或造成显示突兀问题。本实施例通过主显示区域显示照片,辅显示区域和第二显示区显示状态栏,状态栏的显示亮度可以低于第一显示亮度,也可以低于第一显示区的最大显示亮度。状态栏和照片为不同的显示内容,照片和状态栏的显示亮度不同也不会产生显示突兀问题。
另一示例中,第二显示区可以围绕第一显示区,也可以理解为第一显示区可以在位于第二显示区中间。辅显示区域和第一显示区显示预设信息,主显示区域显示待显示信息。其中,预设信息可以为分屏显示的信息,也可以理解为,将显示装置分屏显示,主显示区域作为第一分屏界面,辅显示区域和第一显示区作为第二分屏界面,第一分屏界面显示待显示信息(如前台应用的显示界面),第二分屏界面可以显示预设信息(如一后台应用的显示界面或桌面显示界面)。
请参阅图8,图8为本申请实施例提供的显示装置控制方法的第二种流程示意图。其中,显示装置控制方法具体包括:
201,获取待显示信息的第一显示亮度。
显示装置可以采用为上述实施例中一样的显示装置,在此不再赘述。
显示装置可以用于显示图像、文字等信息,显示装置也可以用于显示视频、游戏图像、照片、桌面等。在显示装置显示这些信息中任何一种前,提前获取这些信息作为待显示信息,待显示信息包括第一显示亮度等。也可以理解为,在显示待显示信息前可以提取计算出其的第一显示亮度。示例性地,待显示信息包括驱动每个像素的驱动信号(如驱动电压),通过每个像素的驱动信号可以得到对应的第一显示亮度,即显示装置的每个像素根据其对应的驱动信号显示后的显示亮度,驱动信号和显示亮度的对应关系可以提取获取并存储在显示装置或电子设备中。
第一显示亮度可以为待显示信息的整体亮度,也可以为第二显示区相邻第一显示区部分的局部亮度。
202,判断第一显示亮度是否大于第一显示区的最大显示亮度。
得到待显示信息的第一显示亮度后,将其与第一显示区的最大显示亮度进行比较,判断第一显示亮度是否大于第一显示区的最大显示亮度。
203,若第一显示亮度大于第一显示区的最大显示亮度,则通过主显示区域显示待显示信息,通过辅显示区域和第一显示区显示预设信息,预设信息的显示亮度小于或等于第一显示区的最大显示亮度。
因为第一显示区的最大显示亮度小于第二显示区的最大显示亮度,若第一显示区和第二显示区共同显示图像,待显示信息的第一显示亮度大于第一显示区的最大显示亮度,则第一显示区的显示亮度会低于第二显示区,第二显示区与周边的第一显示区会有明显的亮度差,造成显示装置的显示突兀。此时,通过主显示区域显示待显示信息,辅显示区域和第一显示区显示预设信息,第二显示区和辅显示区域位于显示装置的端部,预设信息的显示亮度要小于或等于第一显示区的最大显示亮度,第一显示区和主显示区域显示不同的内容,不同的内容对应不同的显示亮度,可以解决第一显示区和第二显示区的主显示区域的亮度差带来的显示突兀问题。
示例性地,如图3所示,待显示信息为一个应用程序的操作界面,待显示信息的第一显示亮度大于第一显示区240的最大显示亮度,若第一显示区240和第二显示区220都显示操作界面,第一显示区240的亮度明显低于第二显示区220,第一显示区240和第二显示区220明显的亮度差或造成显示突兀问题。本实施例通过主显示区域224显示操作界面,辅显示区域222和第二显示区240显示虚拟按键栏(包括多个虚拟按键282),虚拟按键栏的显示亮度可以低于第一显示亮度,也可以低于第一显示区240的最大显示亮度。虚拟按键栏和操作界面为不同的显示内容,虚拟按键栏和操作界面的显示亮度不同也不会产生显示突兀问题,同时,虚拟按键栏的按键也可以方便用户进行返回上一级、返回主菜单等操作。
另一示例中,第二显示区可以围绕第一显示区,也可以理解为第一显示区可以在位于第二显示区中间。辅显示区域和第一显示区显示预设信息,主显示区域显示待显示信息。其中,预设信息可以为分屏显示的信息,也可以理解为,将显示装置分屏显示,主显示区域作为第一分屏界面,辅显示区域和第一显示区作为第二分屏界面,第一分屏界面显示待显示信息(如前台应用的显示界面),第二分屏界面可以显示预设信息(如一后台应用的显示界面或桌面显示界面)。
204,若第一显示亮度小于或等于第一显示区的最大显示亮度,则通过第一显示区和第二显示区共同显示待显示信息。
若第一显示亮度小于或等于第一显示区的最大显示亮度,则可以让第一显示区和第二显示区共同显示待显示信息,实现显示装置的显示区域的最大化。示例性地,待显示信息为游戏图像,第一显示区和第二显示区共同游戏图像,不需要牺牲第一显示区和辅显示区域,可以最大化的显示游戏图像,不对游戏图像进行剪切从而可以让用户看到更多的游戏图像,或者不对游戏图像进行缩放从而让用户更多比例更协调的游戏图像,提高显示装置的显示效果,提高用户体验。
205,当检测到亮度调整指令,并根据调整指令使第二显示区的显示亮度大于第一显示区的最大显示亮度时,获取当前的目标显示信息。
原先第二显示区和第一显示区的显示亮度都在第一显示区的最大亮度之下,可以通过第一显示区和第二显示区共同显示信息。当检测到亮度调整指令,并根据亮度调整指令使第二显示区的显示亮度大于第一显示区的最大显示亮度时,若还是按照之前第一显示区和第二显示区共同显示图像,则第一显示区的显示亮度无法匹配第二显示区,即第一显示区的显示亮度明显低于第二显示区,造成显示突兀问题。此时可以对显示装置的显示方式进行调整,以解决显示突兀问题。首先获取目标显示信息,然后调整步骤206。
需要说明的是,目标显示信息为第一显示区和第二显示区共同显示的信息。例如,第一显示区和第二显示区共同显示游戏图像,然后检测到亮度调整指令,并使第二显示区的显示亮度大于第一显示区的最大显示亮度,该游戏图像为目标显示信息。
亮度调整指令可以通过显示装置的触控层识别得到,也可以通过电子设备的按键触发识别得到,还可以通过语音识别、手势识别等多种方式得到,本实施例在此不做限定。
206,通过主显示区域显示目标显示信息,通过辅显示区域和第一显示区显示预设信息,预设信息的显示亮度小于第一显示区的最大显示亮度。
得到目标显示信息后,可以通过主显示区域显示目标显示信息,通过辅显示区域和第一显示区显示预设信息。示例性地,目标显示信息为游戏图像,主显示区域显示游戏图像,辅显示区域和第一显示区显示状态栏,状态栏和游戏图像为不同的显示内容,即使状态栏和游戏图像的显示亮度不同也不会产生显示突兀问题。其中,在切换过程中可以插入一帧黑画面,防止画面闪烁问题。即,先第一显示区和第二显示区显示黑画面,然后第二显示区的主显示区域显示目标显示信息,第二显示区的辅显示区域和第一显示区显示预设信息。
在一些实施例中,通过主显示区域显示目标显示信息之前还可以包括:
判断第一显示区和第二显示区是否全屏显示目标显示信息。
也可以理解为判断是否第一显示区和第二显示区的全部像素都用来显示目标显示信息。示例性地,为了按照目标显示信息的原比例进行显示,显示装置的两边具有黑边,显示装置的中间显示目标显示信息,此时第一显示区和第二显示区则是未全屏显示目标显示信息。另一示例中,显示装置的第一显示区和第二显示区的全部像素都用来显示目标显示信息则为全屏显示目标显示信息,其中可以适当改变目标显示信息的原比例。
通过主显示区域显示目标显示信息还可以包括:
若第一显示区和第二显示区未全屏显示目标显示信息,则将目标显示信息缩放后显示在主显示区域。
可以理解的,第一显示区和第二显示区未全屏显示目标显示信息可能为了保留目标显示信息的原比例,则可以将目标显示信息缩放后显示在主显示区域。
若第一显示区和第二显示区全屏显示目标显示信息,则获取辅显示区域和第一显示区显示的边缘内容的重要度;
若重要度小于预设阈值,则第二显示区放弃边缘内容的目标显示信息;
若重要度大于预设阈值,则将目标显示信息缩放后显示在主显示区域,或将目标显示信息平移显示到主显示区域。
可以先获取辅显示区域和第一显示区显示的边缘内容的重要度,若不是很重要(重要度小于预设阈值),则第二显示区显示放弃边缘内容的目标显示信息;主显示区域仍然显示和之前一样的图像,辅显示区域和第二显示区则不再显示之前的图像,而是显示预设信息(如状态栏或虚拟按键栏)。放弃部分不重要的信息,显示转换过程不突兀,显示装置的大部分区域(主显示区域)显示不变,不需要进行调整(除了亮度以外),只需要显示装置的端部变化显示,显示差异小。若边缘内容重要(重要度大于预设阈值),则保留边缘内容继续显示。具体的,如图4所示,可以将目标显示信息缩放后显示在主显示区域,可以将目标显示信息完整的并且保留原比例(长宽比)显示在主显示区域。还可以将目标显示信息平移显示到主显示区域。例如,如图5所示,边缘内容(图中内容1)在显示装置的顶部,目标显示信息向下平移,原目标显示信息的底部内容(图中内容n)则暂时不显示,当检测到向下滑动操作时再显示。
请参阅图9,图9为本申请实施例提供的显示装置控制方法的第三种流程示意图。其中,显示装置控制方法具体包括:
301,待显示信息包括连续的多个显示画面,获取对应多个显示画面的多个第一显示亮度,其中,一个显示画面对应一个第一显示亮度。
显示装置可以采用为上述实施例中一样的显示装置,在此不再赘述。
显示装置可以用于连续的多个画面,如视频、游戏图像等。在显示装置显示连续的多个画面前,提前获取连续的多个画面作为待显示信息,待显示信息包括第一显示亮度等。也可以理解为,在显示待显示信息前可以提取计算出其的第一显示亮度。示例性地,待显示信息包括驱动每个像素的驱动信号(如驱动电压),通过每个像素的驱动信号可以得到对应的第一显示亮度,即显示装置的每个像素根据其对应的驱动信号显示后的显示亮度,驱动信号和显示亮度的对应关系可以提取获取并存储在显示装置或电子设备中。
第一显示亮度可以为待显示信息的整体亮度,也可以为第二显示区相邻第一显示区部分的局部亮度。
302,判断第一显示亮度是否大于第一显示区的最大显示亮度。
得到待显示信息的第一显示亮度后,将其与第一显示区的最大显示亮度进行比较,判断第一显示亮度是否大于第一显示区的最大显示亮度。
303,若多个第一显示亮度中大于第一显示区的最大显示亮度的数量大于预设数量时,则通过主显示区域显示待显示信息,通过辅显示区域和第一显示区显示预设信息,预设信息的显示亮度小于第一显示区的最大显示亮度。
因为多个第一显示亮度中大于第一显示区最大显示亮度的数量大于预设数量,预设数量可以为多个第一显示亮度的总数的三分之一、二分之一等。此时说明,连续的多个画面中大部分画面的亮度都大于第一显示区的最大亮度,不适合第一显示区和第二显示区共同显示画面,则通过主显示区域显示待显示信息,通过辅显示区域和第一显示区显示预设信息,预设信息的显示亮度小于第一显示区的最大显示亮度。具体显示方式可参阅上述实施例,在此不再赘述。
示例性地,待显示信息为一视频信息,视频信息对应前面多帧画面的多个第一亮度中大于第一显示区的最大显示亮度的数量超过三分之一,通过主显示区域显示视频信息,辅显示区域和第二显示区显示状态栏。
另一示例中,预设信息可以为分屏显示的信息,也可以理解为,将显示装置分屏显示,主显示区域作为第一分屏界面,辅显示区域和第一显示区作为第二分屏界面,第一分屏界面显示待显示信息(如前台应用的显示界面),第二分屏界面可以显示预设信息(如一后台应用的显示界面或桌面显示界面)。
304,若多个第一显示亮度中大于第一显示区的最大显示亮度的数量少于预设数量时,则通过第一显示区和第二显示区共同显示待显示信息,其中,降低大于第一显示区的最大显示亮度的显示画面的第一显示亮度,使其小于第一显示区的最大显示亮度。
因为多个第一显示亮度中大于第一显示区最大显示亮度的数量小于预设数量,预设数量可以为多个第一显示亮度的总数的三分之一、二分之一等。此时说明,连续的多个画面中大部分画面的亮度都小于第一显示区的最大亮度,可以让第一显示区和第二显示区共同显示画面,但是其中显示亮度大于第一显示区最大亮度的画面需要降低其第一显示亮度,使其小于第一显示区的最大显示亮度。也可以理解为,将多个显示画面中所有的显示亮度都降低到第一显示区的最大显示亮度以下。具体的,可以仅降低超过第一显示区最大显示亮度的显示画面的第一显示亮度。也可以降低全部显示画面的显示亮度,但是不同显示画面降低的亮度比例不同,显示亮度越大的降低的比例越高,显示亮度越低的降低的比例越低。还可以仅降低部分显示亮度较大的显示画面的显示亮度,显示亮度较小的部分显示画面的显示亮度可以保持不变。
需要说明的是,本实施例还可以根据亮度调整指令调整显示方式。例如,当检测到亮度调整指令,并根据调整指令使第二显示区的显示亮度大于第一显示区的最大显示亮度时,获取当前的目标显示信息;通过主显示区域显示目标显示信息,通过辅显示区域和第一显示区显示预设信息,预设信息的显示亮度小于第一显示区的最大显示亮度。具体可以参阅上述实施例,在此不再赘述。
应当理解的是,在本文中提及的“多个”是指是两个或两个以上。
本申请实施例还提供一种存储介质,存储介质中存储有计算机程序,当计算机程序在计算机上运行时,计算机执行上述任一实施例的显示装置控制方法。
例如,在一些实施例中,当计算机程序在计算机上运行时,计算机执行以下步骤:
获取待显示信息的第一显示亮度;
判断第一显示亮度是否大于第一显示区的最大显示亮度;以及
若第一显示亮度大于第一显示区的最大显示亮度,则通过主显示区域显示待显示信息,通过辅显示区域和第一显示区显示预设信息,预设信息的显示亮度小于或等于第一显示区的最大显示亮度。
需要说明的是,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过计算机程序来指令相关的硬件来完成,所述计算机程序可以存储于计算机可读存储介质中,所述存储介质可以包括但不限于:只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁盘或光盘等。
以上对本申请实施例提供的显示装置电子设备及显示装置控制方法进行了详细介绍。本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请。同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。