摄像头开启方法、电子设备及存储介质与流程

文档序号:26938169发布日期:2021-10-12 13:23阅读:312来源:国知局
摄像头开启方法、电子设备及存储介质与流程

1.本发明实施例涉及数据处理领域,特别涉及摄像头开启方法、电子设备及存储介质。


背景技术:

2.随着智能终端的发展,智能终端的屏占比要求越来越高。通过在智能终端的显示屏与屏下摄像头的重叠区域下方设置屏下摄像头,使得智能终端的屏占比最大化,成为智能终端的一个重要的发展方向。当用户启用屏下摄像头进行拍摄时,通过设置上述重叠区域不显示内容,使得光线可以通过重叠区域进入摄像头,以实现摄像头的拍摄功能。
3.发明人发现现有技术中至少存在如下问题:在开启屏下摄像头时,通常需要先打开拍摄的应用程序,进而在应用程序中输入相应的开启指令才能开启屏下摄像头,也即是说开启屏下摄像头的操作较为繁琐。


技术实现要素:

4.本发明实施例的目的在于提供一种摄像头开启方法、电子设备及存储介质,使得开启屏下摄像头的操作更加便捷。
5.为解决上述技术问题,本发明的实施例提供了一种摄像头开启方法,包括以下步骤:
6.当检测到显示屏的与屏下摄像头对应的重叠区域上存在触控操作时,获取第一滑动操作的轨迹;
7.若所述第一滑动操作的轨迹满足第一预设条件,将所述重叠区域设置为透明状态;其中,所述重叠区域处于透明状态时允许光线通过所述重叠区域进入所述屏下摄像头;所述第一预设条件用于指示滑动操作的运动方向和/或距离;
8.开启所述屏下摄像头。
9.本发明的实施例还提供了一种电子设备,包括:
10.显示屏、屏下摄像头、至少一个处理器;以及,
11.与所述至少一个处理器通信连接的存储器;其中,所述屏下摄像头设置在所述显示屏的下方;
12.所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述摄像头开启方法。
13.本发明实施例相对于现有技术而言,在检测到显示屏的与屏下摄像头对应的重叠区域内存在触控操作时,获取第一滑动操作的轨迹,并在第一滑动操作的轨迹满足第一预设条件时,将重叠区域设置为透明状态,以使光线通过显示屏进入屏下摄像头,同时开启设置在显示屏下的屏下摄像头,使得用户在开启屏下摄像头时,可以通过一次简单的第一滑动操作完成,提高了开启屏下摄像头的便捷性。
14.另外,重叠区域与显示屏上其他区域的像素值不同。由于重叠区域与显示屏上其
他区域的像素值不同,使得用户在通过本技术所提供的摄像头开启方法来打开屏下摄像头时,可以根据重叠区域与其他区域的像素值不同,更加准确的确定重叠区域的位置,进而提高了开启摄像头的准确性。
15.另外,重叠区域上显示有目标标识。由于重叠区域上显示有目标标识,使得用户在通过本技术所提供的摄像头开启方法来打开屏下摄像头时,可以根据目标标识直观的确定重叠区域的位置,进而提高了开启摄像头的直观性。
16.另外,将重叠区域设置为透明状态,包括:控制重叠区域显示的目标图像随第一滑动操作移动至显示屏上除重叠区域之外的其他区域,控制显示屏不显示目标图像。在开启屏下摄像头的过程中,通过将重叠区域上显示的目标图像随第一滑动操作移动至显示屏上除重叠区域之外的其他区域,使得开启屏下摄像头的过程更加直观的展现给用户。
17.另外,将重叠区域设置为透明状态,包括:控制重叠区域显示的目标图像随第一滑动操作移出重叠区域,并在目标图像到达重叠区域的边缘之外时,控制目标图像沿所述重叠区域的边缘消失。在开启屏下摄像头的过程中,通过将重叠区域上显示的目标图像随第一滑动操作移出重叠区域,并在目标图像到达重叠区域的边缘之外时,控制目标图像沿所述重叠区域的边缘消失,进而使得开启屏下摄像头的过程更加直观的展现给用户。
18.另外,开启屏下摄像头之后,该方法还包括:当检测显示屏的其他区域上存在触控操作时,获取第二滑动操作的轨迹;其他区域为显示屏上除重叠区域之外的区域;若第二滑动操作的轨迹满足第二预设条件,关闭屏下摄像头;其中,第二预设条件用于指示滑动操作的运动方向和/或终点位置信息;终点位置信息指示的终点位置在重叠区域上。使得用户在关闭屏下摄像头时,可以通过一次简单的滑动操作完成,提高了关闭屏下摄像头的便捷性。
19.另外,该方法还包括:控制其他区域上显示的图像随第二滑动操作移动至重叠区域。在关闭屏下摄像头的过程中,其他区域上显示的图像随第二滑动操作移动至重叠区域,使得在关闭屏下摄像头的过程能够更加直观的展现给用户。
附图说明
20.一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
21.图1是一个实施例中摄像头开启方法的所应用的显示装置示意图;
22.图2为一个实施例中摄像头开启方法的流程示意图;
23.图3a为另一个实施例中摄像头开启方法的流程示意图;
24.图3b为显示屏上重叠区域的位置示意图;
25.图3c为目标图像移出重叠区域的示意图;
26.图4为另一个实施例中摄像头开启方法的流程示意图;
27.图5为另一个实施例中摄像头开启方法的流程示意图;
28.图6为一个实施例中电子设备的结构示意图。
29.附图标记:
30.102、显示屏;
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
1021、透明基材;
31.1022、阳极;
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
1023、有机发光材料层;
32.1024、阴极;
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
104、遮光材料;
33.106、屏下摄像头。
具体实施例
34.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施例中,为了使读者更好地理解本技术而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施例的种种变化和修改,也可以实现本技术所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本发明的具体实现方式构成任何限定,各个实施例在不矛盾。
35.图1为本技术实施例提供的摄像头开启方法的所应用的显示装置示意图。如图1所示,该场景包括显示屏102、遮光材料104和屏下摄像头106。其中,显示屏102的下方贴附遮光材料104,遮光材料104上预设区域开槽,得到局部开槽的遮光材料104,屏下摄像头106设置在遮光材料104的预设区域的下方。当显示屏102上与遮光材料104上预设区域对应的区域上不显示内容时,光线可以通过显示屏进入屏下摄像头106,以使屏下摄像头106进行拍摄。
36.在开启屏下摄像头时,通常需要先打开拍摄的应用程序,进而在应用程序中输入相应的开启指令才能开启屏下摄像头,所涉及的开启屏下摄像头的操作较为繁琐。
37.图2为一个实施例中摄像头开启方法的流程示意图,本实施例涉及是是通过一次简单的滑动操作即可开启屏下摄像头的具体过程。下面对本实施例的摄像头开启方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。如图2所示,该方法包括:
38.步骤101,当检测到显示屏的与屏下摄像头对应的重叠区域上存在触控操作时,获取第一滑动操作的轨迹。
39.其中,显示屏可以是有源矩阵有机发光二极体(active-matrix organic light-emitting diode,amoled)。其中,amoled可以如图1所示,由以下几部分组成:
40.(1)透明基板1021,通常为玻璃或塑料;
41.(2)阳极1022,通常采用透明导电材料氧化铟锡(indium tin oxides,ito),为有机发光材料层提供“空穴”。
42.(3)有机发光材料层1023,通常由机发光材料分子构成。在外界电压的驱动下,由阴极注入的电子和阳极注入的空穴在发光层中复合形成激子,激子辐射退激发出光子,产生可见光。
43.(4)阴极1024,通常采用透明导电材料,为有机发光材料层提供电子。
44.屏下摄像头是设置在显示屏下方的摄像头,通过在显示屏102的透明基板1021下方贴附遮光材料104,该遮光材料104可以是遮光泡棉,并通过将遮光泡棉局部挖孔,形成可透过光区域,以使光线经过阴极1024,有机发光层1023,阳极1022,1021基板和遮光材料104的挖孔区,进入屏下摄像头106。
45.显示屏上与屏下摄像头相交的重叠区域可以是显示屏上与上述挖孔区对应的区域,也可以是与屏下摄像头对应的区域,本技术实施例对此不做限制,需要说明的是,重叠
区域可以略大于上述挖空区对应的区域,或,略大于上述屏下摄像头对应的区域,本技术实施例对此不做限制。重叠区域的可以是圆形区域、方形区域、椭圆形区域、六角形区域或八边形区域,甚至可以是不规则区域,本技术实施例对重叠区域的形状不做限制。
46.当检测到显示屏与屏下摄像头相交的重叠区域上存在触控操作时,可以继续检测该触控操作之后是否还存在第一滑动操作。当存在第一滑动操作时,继续检测第一滑动操作的轨迹,第一滑动操作的轨迹可以包括第一滑动操作的运动方向和/或距离,以获取第一滑动操作的轨迹。其中,触控操作可以是用户身体接触显示屏产生的操作,例如用户手指接触显示屏产生的触控操作;也可以是通过辅助设备接触显示屏产生的操作,例如,通过电容笔接触显示屏产生触控操作;本技术实施例对此不做限制。
47.步骤102,若第一滑动操作的轨迹满足第一预设条件,将重叠区域设置为透明状态;其中,重叠区域处于透明状态时允许光线通过重叠区域进入屏下摄像头;第一预设条件用于指示滑动操作的运动方向和/或距离。
48.其中,透明状态可以是指重叠区域上不显示内容时的状态,当重叠区域处于透明状态时,通常会呈现黑色,允许光线通过重叠区域进入屏下摄像头,使得屏下摄像头可以进行拍摄。需要说明的是,电子设备可以通过显示屏集成电路((integrated circuit,ic))来将显示屏设置为透明状态,也可以通过处理器将显示屏设置为透明状态,本技术实施例对此不做限制。通过将重叠区域的信号源信号的电平设置为小于预设的低电平阈值的电平,将重叠区域的门信号的电平设置为大于预设的高电平阈值的电平,来将重叠区域设置为透明状态。例如,可以将重叠区域的源信号电平设置为0v,将重叠区域的门信号设置为5v,使得重叠区域处于透明状态。
49.由上述描述可知,电子设备获取第一滑动操作的轨迹包括获取第一滑动操作的运动方向和/或距离时,可以将第一滑动操作的轨迹与第一预设条件进行对比,确定第一滑动操作的轨迹是否满足第一预设条件指示的运动方向和/或距离。并在第一滑动操作的轨迹满足第一预设条件指示的运动方向和/或距离时,将重叠区域设置为透明状态,以使光线通过重叠区域进入屏下摄像头,进而使得屏下摄像头可以进行拍摄。
50.步骤103,开启屏下摄像头。
51.需要说明的是,本实施例中的上述各示例均为方便理解进行的举例说明,并不对本发明的技术方案构成限定。
52.与现有技术相比,本实施例,在检测到显示屏与屏下摄像头相交的重叠区域内存在触控操作时,获取第一滑动操作的轨迹,并在第一滑动操作的轨迹满足第一预设条件时,将重叠区域设置为透明状态,以使光线通过显示屏进入屏下摄像头,同时开启设置在显示屏下的屏下摄像头,使得用户在开启屏下摄像头时,可以通过一次简单的第一滑动操作完成,提高了开启屏下摄像头的便捷性。
53.可选地,重叠区域与显示屏上其他区域的像素值不同。
54.其中,重叠区域与显示屏上除重叠区域之外的其他区域的像素值不同,可以是重叠区域的像素值高于其他区域的像素值,也可以是重叠区域的像素值低于其他区域的像素值,本技术实施例对此不做限制。一般而言,当显示屏为amoled时,由于重叠区域下方为遮光材料的挖孔区,会导致重叠区域的像素值小于其他区域的像素值。
55.上述摄像头开启方法,由于重叠区域与显示屏上其他区域的像素值不同,使得用
户在通过本技术所提供的摄像头开启方法来打开屏下摄像头时,可以根据重叠区域与其他区域的像素值的不同,直观且准确的确定重叠区域的位置,进而提高了开启摄像头的准确性。
56.可选地,重叠区域上显示有目标标识。
57.其中,目标标识可以用于向用户指示重叠区域的位置,其可以是图像标识,也可以是文字标识,还可以是视频标识,本技术实施例对此不做限制。例如,目标标识可以是与显示屏上除重叠区域之外的其他区域不同的图像。在一种可能的情况下,目标标识还可以是模拟传统相机的镜头盖的图像。
58.上述摄像头开启方法,由于重叠区域上显示有目标标识,使得用户在通过本技术所提供的摄像头开启方法来打开屏下摄像头时,可以根据目标标识直观的确定重叠区域的位置,进而提高了开启摄像头的直观性。
59.在一个实施例中,可以通过将重叠区域上显示的目标图像移动至其他区域,以使重叠区域处于透明状态,下面通过图3a所示实施例来详细描述。如图3a所示,上述步骤102“将重叠区域设置为透明状态”一种可能的实现方法包括:
60.步骤201,控制重叠区域显示的目标图像随第一滑动操作移动至其他区域;其他区域为显示屏上除重叠区域之外的区域。
61.步骤202,控制显示屏不显示目标图像。
62.其中,重叠区域显示的目标图像可以是如上述实施例中所描述的目标标识,也可以是显示屏上的显示图像的部分图像,本技术实施例对此不做限制。当需要将重叠区域设置为透明状态时,可以控制重叠区域上显示的目标图像随上述第一滑动操作移动至显示屏上除重叠区域之外的其他区域。例如,第一滑动操作的轨迹是从重叠区域向右移动30mm,则重叠区域上的目标图像跟随着第一滑动操作移动到重叠区域向右30mm的其他区域上。当重叠区域上的目标图像随着第一滑动操作移动至其他区域时,重叠区域上不显示内容,呈现黑色,处于透明状态。当目标图像移动到其他区域,可以立即控制显示屏不显示上述目标图像,也可以间隔预设的时长之后,控制显示屏不显示上述目标图像,本技术实施例对此不做限制。在一种可能的情况下,目标图像可以是模拟传统相机的镜头盖的图像,目标图像跟随第一滑动操作移动至其他区域的场景,与打开传统相机的镜头盖的场景类似。需要说明的是,当检测到触控操作时,电子设备可以开始控制重叠区域显示的目标图像随第一滑动操作移动至其他区域,若第一滑动操作不满足第一预设条件时,可以控制目标图像返回至重叠区域上显示。
63.上述摄像头开启方法,在开启屏下摄像头的过程中,通过将重叠区域上显示的目标图像随第一滑动操作移动至显示屏上除重叠区域之外的其他区域,使得开启屏下摄像头的过程更加直观的展现给用户。
64.在一个实施例中,可以通过将重叠区域上显示的目标图像移出重叠区域,以使重叠区域处于透明状态。可选地,控制重叠区域显示的目标图像随第一滑动操作移出重叠区域,并在目标图像到达重叠区域的边缘之外时,控制目标图像沿重叠区域的边缘消失。
65.其中,当目标图像随着第一滑动操作移出重叠区域,到达重叠区域的边缘之外时,目标图像可以沿着重叠区域的边缘逐渐不显示。例如,如图3b所示,显示屏上的重叠区域301上显示有目标图像,当目标图像随着第一滑动操作移出重叠区域,到达重叠区域的边缘
之外时,控制目标图像沿着重叠区域301的边缘逐渐消失,如图3c所示。需要说明的是,当检测到触控操作时,电子设备可以开始控制重叠区域显示的目标图像移出重叠区域,且在目标图像到达重叠区域的边缘之外时,控制目标图像沿重叠区域的边缘消失,若第一滑动操作不满足第一预设条件时,可以控制目标图像返回至重叠区域上显示。
66.上述摄像头开启方法,在开启屏下摄像头的过程中,通过将重叠区域上显示的目标图像随第一滑动操作移出重叠区域,并在目标图像到达重叠区域的边缘之外时,不显示该目标图像,进而使得开启屏下摄像头的过程更加直观的展现给用户。
67.在一个实施例中,在开启屏下摄像头之后,还可以通过一次简单的滑动操作来关闭屏下摄像头,下面通过图4和图5所示的实施例来详细说明。
68.图4为另一个实施例中摄像头开启方法的流程示意图,该实施例涉及的是在开启屏下摄像头之后,通过检测到在显示屏上除重叠区域之外的其他区域上触控操作时,通过获取滑动操作的轨迹来关闭屏下摄像头的具体过程,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。如图4所示,该方法还包括:
69.步骤301,当检测显示屏的其他区域上存在触控操作时,获取第二滑动操作的轨迹;其他区域为显示屏上除重叠区域之外的区域。
70.其中,在检测到显示屏上除重叠区域之外的其他区域上存在触控操作时,可以继续检测该触控操作之后是否还存在第二滑动操作。当存在第二滑动操作时,继续检测第二滑动操作的轨迹,第二滑动操作的轨迹可以包括第二滑动操作的运动方向和/或距离。
71.步骤302,若第二滑动操作的轨迹满足第二预设条件,关闭屏下摄像头;其中,第二预设条件用于指示滑动操作的运动方向和/或终点位置信息;终点位置信息指示的终点位置在重叠区域上。
72.由上述描述可知,电子设备获取第二滑动操作的轨迹可以包括获取第二滑动操作的运动方向和/或距离,可以将第二滑动操作的轨迹与第二预设条件进行对比,确定第二滑动操作的轨迹是否满足第二预设条件指示的运动方向和/或终点位置信息。其中,终点位置信息指示滑动操作的终点位置在重叠区域上。例如,当第二预设条件为指示滑动操作的终点位置信息时,电子设备可以获取第二滑动操作的轨迹,确定第二滑动操作的终点是否在重叠区域,并在第二滑动操作的终点在重叠区域时,确定第二滑动操作满足第二预设条件,进而关闭摄像头。在关闭摄像头时,还可以在重叠区域上显示图像,使得重叠区域不处于透明状态。在一种可能的情况下,可选地,控制其他区域上显示的图像随第二滑动操作移动至重叠区域。其他区域上显示的图像可以是显示屏上显示的图像中的部分图像,也可以是显示在重叠区域上的目标标识,本技术实施例对此不做限制。在一种可能的情况,其他区域上显示的图像可以是模拟传统相机的镜头盖的图像,则控制其他区域上显示的目标图像随第二滑动操作移动至重叠区域,从视觉观感上类似将镜头盖盖回镜头上。若其他区域上显示的图像是显示屏上显示的图像中的部分图像,在随第二滑动操作移动至重叠区域的过程中,可以是先复制其他区域上显示的图像,并将复制的图像随着第二滑动操作移动至重叠区域。若其他区域上显示的图像是目标标识时,可以在目标标识随着第二滑动操作移动至重叠区域之前,例如,检测到触控操作时,控制显示屏在其他区域上显示目标标识。
73.上述摄像头开启方法,使得用户在关闭屏下摄像头时,可以通过一次简单的滑动操作完成,提高了关闭屏下摄像头的便捷性。进一步地,通过控制其他区域上显示的目标图
像随第二滑动操作移动至重叠区域,使得在关闭屏下摄像头的过程中,其他区域上显示的目标图像随第二滑动操作移动至重叠区域,进而使得在关闭屏下摄像头的过程能够更加直观的展现给用户。
74.图5为另一个实施例中摄像头开启方法的流程示意图,该实施例涉及的是在开启屏下摄像头之后,通过获取滑动操作的轨迹来关闭屏下摄像头的具体过程,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。如图5所示,该方法还包括:
75.步骤401,当检测到重叠区域上存在触控操作时,获取第三滑动操作的轨迹。
76.步骤402,若第三滑动操作的轨迹满足第三预设条件,关闭屏下摄像头;第三预设条件用于指示滑动操作的运动方向和/或距离。
77.其中,第三预设条件可以是与第一预设条件相同,也可以不同,本技术实施例对此不做限制。在一种可能的情况下,第三预设条件所指示的运动方向与第一预设条件所指示的运动方向相反。例如,若第一预设条件所指示的滑动操作的运动方向为向右滑动,则第三预设条件所指示的滑动操作的运动方向为向左滑动。
78.需要说明的是,上述各示例均为方便理解进行的举例说明,并不对本发明的技术方案构成限定。
79.上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
80.本发明另一实施例涉及一种电子设备,如图6所示,包括至少一个处理器401;与至少一个处理器401通信连接的存储器402;显示屏403以及屏下摄像头404;其中,屏下摄像头404设置在显示屏403的下方;存储器402存储有可被至少一个处理器401执行的指令,指令被至少一个处理器401执行,以使至少一个处理器401能够执行上述方法类实施例所示的方法步骤,显示屏403用于显示图像;屏下摄像头404用于采集图像。
81.其中,存储器402和处理器401采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器401和存储器402的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器401处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器401。
82.处理器401负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器402可以被用于存储处理器401在执行操作时所使用的数据。
83.本发明另一实施例涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。
84.即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各个实施例所述方
法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
85.本领域的普通技术人员可以理解,上述各实施例是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1