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

一种拍摄方法及设备与流程

2022-04-09 11:03:09 来源:中国专利 TAG:


1.本技术实施例涉及电子技术领域,尤其涉及一种拍摄方法及设备。


背景技术:

2.随着电子技术的发展,电子设备上集成的摄像头越来越多。该多个摄像头可以包括多个焦段的摄像头,例如可以包括短焦广角摄像头、中焦摄像头和长焦摄像头。不同焦段的摄像头可以对应不同的取景范围和变焦倍率,从而可以丰富电子设备的拍摄场景。
3.在用户切换变焦倍率时,电子设备用于拍摄的摄像头也可能随之切换。例如,在切换到大变焦倍率时,电子设备可以由广角摄像头或中焦摄像头切换到长焦摄像头,从而显示长焦摄像头的预览画面,采用长焦摄像头进行拍摄。
4.在由广角摄像头或中焦摄像头切换到长焦摄像头后,取景范围变小,待拍摄的目标对象容易跑出长焦摄像头的预览画面。即,电子设备容易丢失待拍摄的目标对象。在采用长焦摄像头进行预览的情况下,用户通常花费较长时间也难以找到目标对象。


技术实现要素:

5.本技术实施例提供一种拍摄方法及设备,能够根据目标对象引导用户移动电子设备,以便电子设备可以采用长焦摄像头快速锁定目标对象,节省用户寻找目标对象的时间,提高用户使用体验。
6.为达到上述目的,本技术实施例采用如下技术方案:
7.一方面,本技术实施例提供了一种拍摄方法,包括:电子设备启动相机。而后,电子设备采用第一摄像头和第二摄像头分别采集第一预览图像和第二预览图像。其中,第二摄像头为长焦摄像头,第一摄像头的取景范围大于第二摄像头的取景范围。电子设备显示第一预览界面。该第一预览界面包括第一取景框、第二取景框和第三取景框。第一取景框用于显示第一预览图像。第二取景框内的图像为第一预览图像上的一部分;且第二取景框中的内容为第二摄像头待拍摄的目标对象。第三取景框用于显示第二预览图像。电子设备显示第一提示信息,第一提示信息用于引导用户移动电子设备,以使得电子设备移动后第二摄像头可锁定目标对象。
8.这样,在电子设备由广角摄像头或中焦摄像头等第一摄像头,切换到长焦摄像头即第二摄像头后,电子设备可以通过提示信息指引用户移动电子设备。以便,在电子设备移动后,长焦摄像头能够快速锁定目标对象。进而,电子设备可以采用长焦摄像头拍摄目标对象的图像。
9.在一种可能的设计中,在电子设备显示第一预览界面之后,该方法还包括:电子设备检测到用户针对第二取景框的拖动操作。电子设备响应于拖动操作,在第一预览图像上移动第二取景框,目标对象随着第二取景框位置的变化而变化。
10.也就是说,用户可以通过拖拽第二取景框的位置,来指定和更改目标对象。
11.在另一种可能的设计中,该方法还包括:当第二取景框靠近第三取景框时,电子设
备将第三取景框移开,以避开第二取景框。
12.这样,第二取景框和第三取景框不会重叠,用户可以直观、清楚地看到两个取景框中的内容。
13.在另一种可能的实现中,第一提示信息用于指示电子设备的移动方向和移动距离。
14.也就是说,电子设备可以通过第一提示信息,提示用户移动电子设备的方向和移动幅度。
15.在另一种可能的实现中,第一提示信息为箭头,箭头的指向用于指示移动方向,箭头的长度用户指示移动距离。在电子设备朝箭头指示的方向移动后,箭头的长度变短。
16.也就是说,箭头可以作为第一提示信息,可以动态地指示用户是否移动电子设备,且移动距离的大小,以及移动方向是否正确等信息。
17.在另一种可能的设计中,第一提示信息还可以指示电子设备的翻转方向,以及翻转角度。
18.这样,第一提示信息不仅可以提示用户移动电子设备的方向和幅度,还可以提示用户翻转电子设备的方向和幅度。
19.在另一种可能的设计中,第二取景框的尺寸越小,第三取景框内第二预览图像的变焦倍率越大;第二取景框的尺寸越大,第三取景框内第二预览图像的变焦倍率越小。在电子设备显示第一预览界面后,该方法还包括:电子设备检测到用户调整第二取景框的尺寸的操作;电子设备调整第二取景框的尺寸;电子设备根据调整后的第二取景框的尺寸确定变焦倍率;电子设备根据变焦倍率,显示第三取景框内的第二预览图像。
20.也就是说,第三取景框内的图像的变焦倍率与第二取景框的大小负相关,用户可以通过调整第二取景框的大小,来调整第三取景框内图像的变焦倍率。
21.在另一种可能的设计中,在电子设备显示第一提示信息之后,该方法还包括:若电子设备确定第二摄像头锁定目标对象,则电子设备显示第二预览界面,第二预览界面用于显示第二摄像头采集到的第二预览图像。
22.也就是说,在电子设备显示第一预览界面时,若电子设备确定长焦摄像头锁定目标对象,则可以切换到全屏预览长焦摄像头采集到的图像。
23.在另一种可能的设计中,在电子设备显示第二预览界面之后,该方法还包括:电子设备自动拍摄图像。
24.其中,由于电子设备确定长焦摄像头锁定目标对象后,才切换到显示第二预览界面。因而,切换到显示第二预览界面后,电子设备可以自动拍摄图像,从而节省用户指示拍摄的操作。
25.在另一种可能的设计中,电子设备自动拍摄图像,包括:若电子设备确定第二摄像头锁定目标对象,则电子设备自动拍摄图像。该方法还包括:若电子设备确定第二摄像头未锁定目标对象,则电子设备显示第一提示信息。
26.也就是说,在电子设备切换到显示第二预览界面后,电子设备长焦摄像头是否锁定目标对象。若锁定目标对象,则自动拍摄图像;若未锁定目标对象,则继续提示用户移动电子设备,以便的长焦摄像头再次锁定目标对象。
27.在另一种可能的设计中,在电子设备自动拍摄图像之后,该方法还包括:若电子设
备确定第二摄像头未锁定目标对象,则电子设备显示第一提示信息。电子设备在检测到用户指示拍摄的操作后,拍摄图像。
28.在该方案中,在电子设备自动拍摄图像之后,电子设备还可以通过提示信息指示用户移动手机,以便用户可以继续手动拍摄图像。
29.在另一种可能的设计中,在电子设备显示第二预览界面之后,该方法还包括:电子设备在检测到用户指示拍摄的操作后,拍摄图像。
30.也就是说,在切换到显示第二预览界面后,电子设备可以不自动拍摄图像,而接收到用户的指示后再拍摄图像。
31.在另一种可能的设计中,在电子设备显示第二预览界面之后,该方法还包括:若电子设备确定第二摄像头未锁定目标对象,则电子设备显示第一提示信息。电子设备在检测到用户指示拍摄的操作后,拍摄图像。
32.也就是说,电子设备在长焦摄像头未锁定目标对象时,可以通过提示信息持续指示用户移动电子设备。
33.在另一种可能的设计中,该方法还包括:若电子设备确定第二摄像头锁定目标对象,则电子设备停止显示第一提示信息。
34.这样,在长焦摄像头锁定目标对象后,电子设备可以停止提示用户移动电子设备。
35.在另一种可能的设计中,若电子设备确定第二摄像头锁定目标对象,则电子设备显示第二提示信息,第二提示信息用于提示用户第二摄像头已锁定目标对象。
36.这样,在长焦摄像头锁定目标对象后,电子设备可以通过其他提示信息,提醒用户长焦摄像头已锁定目标对象,可以进行拍摄。
37.在另一种可能的设计中,在电子设备显示第一提示信息之前,该方法还包括:电子设备计算第二摄像头锁定目标对象时,电子设备对应的目标运动姿态。电子设备显示第一提示信息,包括:电子设备根据当前运动姿态和目标运动姿态之间的差值,确定调整信息。电子设备根据调整信息,显示第一提示信息。电子设备确定第二摄像头锁定目标对象,包括:电子设备在当前运动姿态与目标运动姿态匹配时,确定第二摄像头锁定目标对象。
38.在该方案中,电子设备可以根据当前运动姿态和目标运动姿态,显示第一提示信息,并确定长焦摄像头是否锁定目标对象。
39.在另一种可能的设计中,电子设备确定第二摄像头锁定目标对象,包括:电子设备在第二摄像头采集到的预览图像与第二取景框中的图像相匹配时,确定第二摄像头锁定目标对象。
40.在该方案中,电子设备可以根据长焦摄像头采集到的预览图像与目标对象的图像是否匹配,来确定长焦摄像头是否锁定目标对象。
41.在另一种可能的设计中,在电子设备显示第二预览界面之后,该方法还包括:若电子设备检测到用户指示返回的操作后,则还可以退回显示第一预览界面。
42.在另一种可能的设计中,在电子设备显示第一预览界面之后,该方法还包括:若电子设备检测到目标对象处于运动状态,则电子设备根据目标对象的运动状态移动第二取景框,以使得目标对象在第二取景框内。
43.也就是说,第二取景框的位置可以随着目标对象的移动而移动,以便第二取景框可以实时将目标对象包含在内。
44.尤其地,在用户指定目标对象,例如用户拖拽第二取景框以指定目标对象后,第二取景框的位置可以随着目标对象的运动而运动。
45.在另一种可能的设计中,若电子设备检测到目标对象处于运动状态,则该方法还包括:电子设备显示运动标记,运动标记用于表示目标对象的运动方向和轮廓。
46.在该方案中,在目标对象运动的情况下,电子设备还可以显示运动标记,以方面用户获知目标对象的运动方向、轮廓大小等信息。
47.在另一种可能的设计中,电子设备显示第一提示信息,包括:电子设备实时计算第二摄像头锁定目标对象时,电子设备对应的实时目标运动姿态。电子设备根据当前运动姿态和实时目标运动姿态之间的差值,确定调整信息;电子设备根据调整信息,显示第一提示信息。电子设备确定第二摄像头锁定目标对象,包括:电子设备在当前运动姿态与实时目标运动姿态匹配时,确定第二摄像头锁定目标对象。
48.也就是说,在目标对象运动的情况下,电子设备可以根据当前实时运动姿态和实时目标运动姿态,显示第一提示信息,并确定长焦摄像头是否锁定目标对象。
49.另一方面,本技术实施例提供一种电子设备,包括:一个或多个处理器;存储器,存储器中存储有代码;触摸屏,用于检测触摸操作,以及显示界面;当代码被一个或多个处理器执行时,使得电子设备执行以下步骤:启动相机;采用第一摄像头和第二摄像头分别采集第一预览图像和第二预览图像,第二摄像头为长焦摄像头,第一摄像头的取景范围大于第二摄像头的取景范围。显示第一预览界面,第一预览界面包括第一取景框、第二取景框和第三取景框;第一取景框用于显示第一预览图像;第二取景框内的图像为第一预览图像上的一部分;第二取景框中的内容为第二摄像头待拍摄的目标对象;第三取景框用于显示第二预览图像。显示第一提示信息,第一提示信息用于引导用户移动电子设备,以使得电子设备移动后第二摄像头可锁定目标对象。
50.在一种可能的设计中,当代码被一个或多个处理器执行时,还使得电子设备执行以下步骤:在显示第一预览界面之后,检测到用户针对第二取景框的拖动操作;响应于拖动操作,在第一预览图像上移动第二取景框,目标对象随着第二取景框位置的变化而变化。
51.在另一种可能的设计中,当代码被一个或多个处理器执行时,还使得电子设备执行以下步骤:当第二取景框靠近第三取景框时,将第三取景框移开,以避开第二取景框。
52.在另一种可能的设计中,第一提示信息用于指示电子设备的移动方向和移动距离。
53.在另一种可能的设计中,第一提示信息为箭头,箭头的指向用于指示移动方向,箭头的长度用户指示移动距离;在朝箭头指示的方向移动后,箭头的长度变短。
54.在另一种可能的设计中,第二取景框的尺寸越小,第三取景框内第二预览图像的变焦倍率越大;第二取景框的尺寸越大,第三取景框内第二预览图像的变焦倍率越小。当代码被一个或多个处理器执行时,还使得电子设备执行以下步骤:在显示第一预览界面后,检测到用户调整第二取景框的尺寸的操作;调整第二取景框的尺寸;根据调整后的第二取景框的尺寸确定变焦倍率;根据变焦倍率,显示第三取景框内的第二预览图像。
55.在另一种可能的设计中,当代码被一个或多个处理器执行时,还使得电子设备执行以下步骤:在显示第一提示信息之后,若确定第二摄像头锁定目标对象,则显示第二预览界面,第二预览界面用于显示第二摄像头采集到的第二预览图像。
56.在另一种可能的设计中,当代码被一个或多个处理器执行时,还使得电子设备执行以下步骤:在显示第二预览界面之后,自动拍摄图像。
57.在另一种可能的设计中,自动拍摄图像,包括:若确定第二摄像头锁定目标对象,则自动拍摄图像。当代码被一个或多个处理器执行时,还使得电子设备执行以下步骤:若确定第二摄像头未锁定目标对象,则显示第一提示信息。
58.在另一种可能的设计中,当代码被一个或多个处理器执行时,还使得电子设备执行以下步骤:在自动拍摄图像之后,若确定第二摄像头未锁定目标对象,则显示第一提示信息。在检测到用户指示拍摄的操作后,拍摄图像。
59.在另一种可能的设计中,当代码被一个或多个处理器执行时,还使得电子设备执行以下步骤:在显示第二预览界面之后,在检测到用户指示拍摄的操作后,拍摄图像。
60.在另一种可能的设计中,当代码被一个或多个处理器执行时,还使得电子设备执行以下步骤:在显示第二预览界面之后,若确定第二摄像头未锁定目标对象,则显示第一提示信息。在检测到用户指示拍摄的操作后,拍摄图像。
61.在另一种可能的设计中,当代码被一个或多个处理器执行时,还使得电子设备执行以下步骤:若确定第二摄像头锁定目标对象,则停止显示第一提示信息。
62.在另一种可能的设计中,当代码被一个或多个处理器执行时,还使得电子设备执行以下步骤:若确定第二摄像头锁定目标对象,则显示第二提示信息,第二提示信息用于提示用户第二摄像头已锁定目标对象。
63.在另一种可能的设计中,当代码被一个或多个处理器执行时,还使得电子设备执行以下步骤:在显示第一提示信息之前,计算第二摄像头锁定目标对象时,对应的目标运动姿态。显示第一提示信息,包括:根据当前运动姿态和目标运动姿态之间的差值,确定调整信息;根据调整信息,显示第一提示信息。确定第二摄像头锁定目标对象,包括:在当前运动姿态与目标运动姿态匹配时,确定第二摄像头锁定目标对象。
64.在另一种可能的设计中,当代码被一个或多个处理器执行时,还使得电子设备执行以下步骤:在显示第一预览界面之后,若检测到目标对象处于运动状态,则根据目标对象的运动状态移动第二取景框,以使得目标对象在第二取景框内。
65.在另一种可能的设计中,当代码被一个或多个处理器执行时,还使得电子设备执行以下步骤:若检测到目标对象处于运动状态,则显示运动标记。该运动标记用于表示目标对象的运动方向和轮廓。
66.在另一种可能的设计中,显示第一提示信息,包括:实时计算第二摄像头锁定目标对象时,对应的实时目标运动姿态;根据当前运动姿态和实时目标运动姿态之间的差值,确定调整信息;根据调整信息,显示第一提示信息。确定第二摄像头锁定目标对象,包括:在当前运动姿态与实时目标运动姿态匹配时,确定第二摄像头锁定目标对象。
67.另一方面,本技术实施例提供了一种拍摄装置,该装置包含在电子设备中,该装置具有实现上述方面及可能的设计中任一方法中电子设备行为的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括至少一个与上述功能相对应的模块或单元。例如,启动模块或单元,采集模块或单元,显示模块或单元,处理模块或单元,移动模块或单元,拍摄模块或单元等。
68.另一方面,本技术实施例提供了一种计算机存储介质,包括计算机指令,当计算机
指令在电子设备上运行时,使得电子设备执行上述方面任一项可能的设计中的拍摄方法。
69.又一方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行上述方面任一项可能的设计中的拍摄方法。
附图说明
70.图1a为本技术实施例提供的一种电子设备的结构示意图;
71.图1b为本技术实施例提供的一种摄像头的分布示意图;
72.图1c为本技术实施例提供的一组不同摄像头的取景范围的示意图;
73.图1d为本技术实施例提供的另一组不同摄像头的取景范围的示意图;
74.图2a为本技术实施例提供的一组启动相机的界面示意图;
75.图2b为本技术实施例提供的一种预览界面示意图;
76.图3为本技术实施例提供的一组进入长焦辅助模式示意图;
77.图4a-图4c为本技术实施例提供的另一组进入长焦辅助模式的示意图;
78.图5a-图5g为本技术实施例提供的一组长焦辅助预览界面示意图;
79.图6为本技术实施例提供的一种不同摄像头与不同区域的对应关系示意图;
80.图7a-7d为本技术实施例提供的一组提示标识的示意图;
81.图8a-8c为本技术实施例提供的一组长焦预览界面的示意图;
82.图9a-9b为本技术实施例提供的另一组提示标识的示意图;
83.图10a-10b为本技术实施例提供的一组运动标记的示意图;
84.图11a-图11c为本技术实施例提供的一组长焦辅助录像的界面示意图;
85.图12为本技术实施例提供的一种拍摄方法流程图。
具体实施方式
86.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。其中,在本技术实施例的描述中,除非另有说明,“/”表示或的意思,例如,a/b可以表示a或b;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,在本技术实施例的描述中,“多个”是指两个或多于两个。
87.长焦摄像头的取景范围小,长焦摄像头拍摄的图像上物体的尺寸较大,可以适用于拍摄远处的物体,特写场景,物体细节,或专门拍摄某个较小的物体。广角摄像头和中焦摄像头的取景范围较大,可以拍摄较大范围内的物体和画面。
88.在由广角摄像头或中焦摄像头等其他摄像头切换到长焦摄像头进行拍摄时,电子设备容易丢失待拍摄的目标对象。即,电子设备通过长焦摄像头难以锁定目标对象。用户无法在长焦摄像头的预览界面上看到目标对象。现有技术中,在丢失目标对象后,用户并不知道目标对象的具体位置,因而通常盲目地向四周试探性搜索,以期望寻找到目标对象。并且,由于长焦摄像头的取景范围(或称可拍摄的视角范围)小,且目标对象通常距离用户较远,因而用户在搜寻时也比较容易错过目标对象。因此,用户往往花费较多的时间和精力,也难以搜寻到目标对象。
89.本技术实施例提供了一种拍摄方法,可以应用于电子设备。例如,该电子设备具体
可以是手机、平板电脑、可穿戴设备、车载设备、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本、个人数字助理(personal digital assistant,pda)或专门的照相机(例如单反相机、卡片式相机)等,本技术实施例对电子设备的具体类型不作任何限制。
90.在本技术的实施例中,在拍摄场景下,用户可以指定目标对象。在电子设备由广角摄像头或中焦摄像头等其他摄像头切换到长焦摄像头后,电子设备可以根据用户指定的目标对象,指引用户移动电子设备。用户可以根据该指引移动电子设备,从而使得移动电子设备后长焦摄像头能够快速锁定目标对象。进而,电子设备可以采用长焦摄像头拍摄目标对象的图像。
91.示例性的,图1a示出了电子设备100的结构示意图。电子设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,usb)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriber identification module,sim)卡接口195等。其中传感器模块180可以包括压力传感器180a,陀螺仪传感器180b,气压传感器180c,磁传感器180d,加速度传感器180e,距离传感器180f,接近光传感器180g,指纹传感器180h,温度传感器180j,触摸传感器180k,环境光传感器180l,骨传导传感器180m等。
92.可以理解的是,本技术实施例示意的结构并不构成对电子设备100的具体限定。在本技术另一些实施例中,电子设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
93.处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,ap),调制解调处理器,图形处理器(graphics processing unit,gpu),图像信号处理器(image signal processor,isp),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
94.其中,控制器可以是电子设备100的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
95.处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。
96.在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,i2c)接口,集成电路内置音频(inter-integrated circuit sound,i2s)接口,脉冲编码调制(pulse code modulation,pcm)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,uart)接口,移动产业处理器接口
(mobile industry processor interface,mipi),通用输入输出(general-purpose input/output,gpio)接口,用户标识模块(subscriber identity module,sim)接口,和/或通用串行总线(universal serial bus,usb)接口等。
97.i2c接口是一种双向同步串行总线,包括一根串行数据线(serial data line,sda)和一根串行时钟线(derail clock line,scl)。在一些实施例中,处理器110可以包含多组i2c总线。处理器110可以通过不同的i2c总线接口分别耦合触摸传感器180k,充电器,闪光灯,摄像头193等。例如:处理器110可以通过i2c接口耦合触摸传感器180k,使处理器110与触摸传感器180k通过i2c总线接口通信,实现电子设备100的触摸功能。
98.i2s接口可以用于音频通信。在一些实施例中,处理器110可以包含多组i2s总线。处理器110可以通过i2s总线与音频模块170耦合,实现处理器110与音频模块170之间的通信。在一些实施例中,音频模块170可以通过i2s接口向无线通信模块160传递音频信号,实现通过蓝牙耳机接听电话的功能。
99.pcm接口也可以用于音频通信,将模拟信号抽样,量化和编码。在一些实施例中,音频模块170与无线通信模块160可以通过pcm总线接口耦合。在一些实施例中,音频模块170也可以通过pcm接口向无线通信模块160传递音频信号,实现通过蓝牙耳机接听电话的功能。i2s接口和pcm接口都可以用于音频通信。
100.uart接口是一种通用串行数据总线,用于异步通信。该总线可以为双向通信总线。它将要传输的数据在串行通信与并行通信之间转换。在一些实施例中,uart接口通常被用于连接处理器110与无线通信模块160。例如:处理器110通过uart接口与无线通信模块160中的蓝牙模块通信,实现蓝牙功能。在一些实施例中,音频模块170可以通过uart接口向无线通信模块160传递音频信号,实现通过蓝牙耳机播放音乐的功能。
101.mipi接口可以被用于连接处理器110与显示屏194,摄像头193等外围器件。mipi接口包括摄像头串行接口(camera serial interface,csi),显示屏串行接口(display serial interface,dsi)等。在一些实施例中,处理器110和摄像头193通过csi接口通信,实现电子设备100的拍摄功能。处理器110和显示屏194通过dsi接口通信,实现电子设备100的显示功能。
102.gpio接口可以通过软件配置。gpio接口可以被配置为控制信号,也可被配置为数据信号。在一些实施例中,gpio接口可以用于连接处理器110与摄像头193,显示屏194,无线通信模块160,音频模块170,传感器模块180等。gpio接口还可以被配置为i2c接口,i2s接口,uart接口,mipi接口等。
103.usb接口130是符合usb标准规范的接口,具体可以是mini usb接口,micro usb接口,usb type c接口等。usb接口130可以用于连接充电器为电子设备100充电,也可以用于电子设备100与外围设备之间传输数据。也可以用于连接耳机,通过耳机播放音频。该接口还可以用于连接其他电子设备,例如ar设备等。
104.可以理解的是,本技术实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对电子设备100的结构限定。在本技术另一些实施例中,电子设备100也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
105.充电管理模块140用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块140可以通过usb接口130
接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块140可以通过电子设备100的无线充电线圈接收无线充电输入。充电管理模块140为电池142充电的同时,还可以通过电源管理模块141为电子设备供电。
106.电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,外部存储器,显示屏194,摄像头193,和无线通信模块160等供电。电源管理模块141还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块141也可以设置于处理器110中。在另一些实施例中,电源管理模块141和充电管理模块140也可以设置于同一个器件中。
107.电子设备100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。
108.天线1和天线2用于发射和接收电磁波信号。电子设备100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
109.移动通信模块150可以提供应用在电子设备100上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,lna)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。
110.调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器170a,受话器170b等)输出声音信号,或通过显示屏194显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器110,与移动通信模块150或其他功能模块设置在同一个器件中。
111.无线通信模块160可以提供应用在电子设备100上的包括无线局域网(wireless local area networks,wlan)(如无线保真(wireless fidelity,wi-fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(global navigation satellite system,gnss),调频(frequency modulation,fm),近距离无线通信技术(near field communication,nfc),红外技术(infrared,ir)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
112.在一些实施例中,电子设备100的天线1和移动通信模块150耦合,天线2和无线通信模块160耦合,使得电子设备100可以通过无线通信技术与网络以及其他设备通信。无线通信技术可以包括全球移动通讯系统(global system for mobile communications,
gsm),通用分组无线服务(general packet radio service,gprs),码分多址接入(code division multiple access,cdma),宽带码分多址(wideband code division multiple access,wcdma),时分码分多址(time-division code division multiple access,td-scdma),长期演进(long term evolution,lte),bt,gnss,wlan,nfc,fm,和/或ir技术等。gnss可以包括全球卫星定位系统(global positioning system,gps),全球导航卫星系统(global navigation satellite system,glonass),北斗卫星导航系统(beidou navigation satellite system,bds),准天顶卫星系统(quasi-zenith satellite system,qzss)和/或星基增强系统(satellite based augmentation systems,sbas)。
113.电子设备100通过gpu,显示屏194,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏194和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。
114.显示屏194用于显示图像,视频等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,lcd),有机发光二极管(organic light-emitting diode,oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrix organic light emitting diode的,amoled),柔性发光二极管(flex light-emitting diode,fled),miniled,microled,micro-oled,量子点发光二极管(quantum dot light emitting diodes,qled)等。在一些实施例中,电子设备100可以包括1个或n个显示屏194,n为大于1的正整数。
115.在拍摄场景下,显示屏194可以显示摄像头采集到的预览图像。在一些实施例中,显示屏194可以显示辅助取景框,目标取景框和实时取景框。辅助取景框用于显示辅助预览图像。该辅助预览图像为长焦摄像头以外的辅助摄像头采集到的预览图像。例如,该辅助摄像头为广角摄像头或中焦摄像头。目标取景框用于显示用户在辅助预览图像上指定的,长焦摄像头待拍摄的目标对象。实时取景框用于显示长焦摄像头实时采集到的预览图像。
116.在另一些实施例中,显示屏194还可以显示提示信息,以指引用户移动电子设备100,以便移动后的电子设备100通过长焦摄像头可以快速锁定目标对象,从而进行图像拍摄。
117.电子设备100可以通过isp,摄像头193,视频编解码器,gpu,显示屏194以及应用处理器等实现拍摄功能。
118.isp用于处理摄像头193反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将电信号传递给isp处理,转化为肉眼可见的图像。isp还可以对图像的噪点,亮度,肤色进行算法优化。isp还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,isp可以设置在摄像头193中。
119.摄像头193用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,ccd)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,cmos)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给isp转换成数字图像信号。isp将数字图像信号输出到dsp加工处理。dsp将数字图像信号转换成标准的rgb,yuv等格式的图像信号。在一些实施例中,电子设备100可以包括n个摄像头193,n为大于1的正整数。
120.其中,该n个摄像头可以包括多个后置摄像头。该n个摄像头还可以包括一个或多
个前置摄像头。或者,该摄像头也可以是可升降的摄像头。
121.该n个摄像头可以包括多种类型的摄像头。例如,该n个摄像头可以包括长焦摄像头,以及广角摄像头、中焦摄像头或飞行时间(time of flight,tof)摄像头等中的一种或多种。其中,广角摄像头可以包括取景范围很大的超广角摄像头。
122.该n个摄像头可以包括不同焦段的摄像头。该焦段可以包括但不限于:焦长小于预设值1(例如35mm)的第一焦段(也称短焦段),焦长大于或者等于预设值1,且小于或者等于预设值2(例如85mm)的第二焦段(也称中焦段),焦长大于预设值2的第三焦段(也称长焦段)。其中,第一焦段的摄像头可拍摄的取景范围较大,第一焦段的摄像头可以为广角摄像头。第三焦段的摄像头可拍摄的取景范围较小,第三焦段的摄像头可以为长焦摄像头。第二焦段的摄像头可拍摄的取景范围的大小居中,第二焦段的摄像头可以为中焦摄像头。
123.示例性的,当电子设备100包括广角摄像头、中焦摄像头和长焦摄像头时,这3个摄像头的分布示意图可以参见图1b。这三个摄像头可拍摄的取景范围可以参见图1c。
124.数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当电子设备100在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。
125.视频编解码器用于对数字视频压缩或解压缩。电子设备100可以支持一种或多种视频编解码器。这样,电子设备100可以播放或录制多种编码格式的视频,例如:动态图像专家组(moving picture experts group,mpeg)1,mpeg2,mpeg3,mpeg4等。
126.npu为神经网络(neural-network,nn)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过npu可以实现电子设备100的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解等。
127.外部存储器接口120可以用于连接外部存储卡,例如micro sd卡,实现扩展电子设备100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
128.内部存储器121可以用于存储计算机可执行程序代码,可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行电子设备100的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储电子设备100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,ufs)等。
129.电子设备100可以通过音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,以及应用处理器等实现音频功能。例如音乐播放,录音等。
130.音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块170还可以用于对音频信号编码和解码。在一些实施例中,音频模块170可以设置于处理器110中,或将音频模块170的部分功能模块设置于处理器110中。
131.扬声器170a,也称“喇叭”,用于将音频电信号转换为声音信号。电子设备100可以
通过扬声器170a收听音乐,或收听免提通话。
132.受话器170b,也称“听筒”,用于将音频电信号转换成声音信号。当电子设备100接听电话或语音信息时,可以通过将受话器170b靠近人耳接听语音。
133.麦克风170c,也称“话筒”,“传声器”,用于将声音信号转换为电信号。当拨打电话或发送语音信息时,用户可以通过人嘴靠近麦克风170c发声,将声音信号输入到麦克风170c。电子设备100可以设置至少一个麦克风170c。在另一些实施例中,电子设备100可以设置两个麦克风170c,除了采集声音信号,还可以实现降噪功能。在另一些实施例中,电子设备100还可以设置三个,四个或更多麦克风170c,实现采集声音信号,降噪,还可以识别声音来源,实现定向录音功能等。
134.耳机接口170d用于连接有线耳机。耳机接口170d可以是usb接口130,也可以是3.5mm的开放移动电子设备平台(open mobile terminal platform,omtp)标准接口,美国蜂窝电信工业协会(cellular telecommunications industry association of the usa,ctia)标准接口。
135.压力传感器180a用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器180a可以设置于显示屏194。压力传感器180a的种类很多,如电阻式压力传感器,电感式压力传感器,电容式压力传感器等。电容式压力传感器可以是包括至少两个具有导电材料的平行板。当有力作用于压力传感器180a,电极之间的电容改变。电子设备100根据电容的变化确定压力的强度。当有触摸操作作用于显示屏194,电子设备100根据压力传感器180a检测触摸操作强度。电子设备100也可以根据压力传感器180a的检测信号计算触摸的位置。在一些实施例中,作用于相同触摸位置,但不同触摸操作强度的触摸操作,可以对应不同的操作指令。例如:当有触摸操作强度小于第一压力阈值的触摸操作作用于短消息应用图标时,执行查看短消息的指令。当有触摸操作强度大于或等于第一压力阈值的触摸操作作用于短消息应用图标时,执行新建短消息的指令。
136.陀螺仪传感器180b可以用于确定电子设备100当前实时的运动姿态(例如电子设备100的倾斜角度和所处位置等)。在一些实施例中,可以通过陀螺仪传感器180b确定电子设备100围绕三个轴(即,x,y和z轴)的角速度。陀螺仪传感器180b可以用于拍摄防抖。示例性的,当按下快门,陀螺仪传感器180b检测电子设备100抖动的角度,根据角度计算出镜头模组需要补偿的距离,让镜头通过反向运动抵消电子设备100的抖动,实现防抖。陀螺仪传感器180b还可以用于导航,体感游戏场景。
137.电子设备100的运动姿态不同,电子设备100上的摄像头拍摄到的内容也不同。示例性的,对比图1c和图1d可知,当电子设备100的运动姿态发生变化时,广角摄像头和长焦摄像头可拍摄到的内容也发生了变化。
138.若要使得长焦摄像头拍摄到目标对象,则可以通过移动电子设备100,改变电子设备100的运动姿态,从而改变长焦摄像头可拍摄到的内容,使得目标对象在长焦摄像头的取景范围之内。
139.在一些实施例中,处理器110可以根据用户指定的目标取景框内的目标对象,确定采用长焦摄像头拍摄到目标对象时,电子设备100所对应的目标运动姿态。处理器110还可以根据电子设备100当前实时的运动姿态与目标运动姿态之间的差值,给用户以提示,以指引用户根据该提示移动电子设备100。以便,电子设备100在移动后可以通过长焦摄像头快
速锁定目标对象,从而进行图像拍摄。
140.在另一些实施例中,当目标对象运动时,处理器110还可以采用图像识别技术追踪运动的目标对象,并确定采用长焦摄像头拍摄到运动的目标对象时,电子设备100对应的实时的目标运动姿态。处理器110还可以根据当前实时的运动姿态与实时的目标运动姿态之间的差值,给用户以提示,以指引用户根据提示移动电子设备100。以便,电子设备100在移动后可以通过长焦摄像头快速锁定目标对象,并进行图像拍摄。
141.气压传感器180c用于测量气压。在一些实施例中,电子设备100通过气压传感器180c测得的气压值计算海拔高度,辅助定位和导航。
142.磁传感器180d包括霍尔传感器。电子设备100可以利用磁传感器180d检测翻盖皮套的开合。在一些实施例中,当电子设备100是翻盖机时,电子设备100可以根据磁传感器180d检测翻盖的开合。进而根据检测到的皮套的开合状态或翻盖的开合状态,设置翻盖自动解锁等特性。
143.加速度传感器180e可检测电子设备100在各个方向上(一般为三轴)加速度的大小。当电子设备100静止时可检测出重力的大小及方向。还可以用于识别电子设备姿态,应用于横竖屏切换,计步器等应用。
144.距离传感器180f,用于测量距离。电子设备100可以通过红外或激光测量距离。在一些实施例中,拍摄场景,电子设备100可以利用距离传感器180f测距以实现快速对焦。
145.接近光传感器180g可以包括例如发光二极管(led)和光检测器,例如光电二极管。发光二极管可以是红外发光二极管。电子设备100通过发光二极管向外发射红外光。电子设备100使用光电二极管检测来自附近物体的红外反射光。当检测到充分的反射光时,可以确定电子设备100附近有物体。当检测到不充分的反射光时,电子设备100可以确定电子设备100附近没有物体。电子设备100可以利用接近光传感器180g检测用户手持电子设备100贴近耳朵通话,以便自动熄灭屏幕达到省电的目的。接近光传感器180g也可用于皮套模式,口袋模式自动解锁与锁屏。
146.环境光传感器180l用于感知环境光亮度。电子设备100可以根据感知的环境光亮度自适应调节显示屏194亮度。环境光传感器180l也可用于拍照时自动调节白平衡。环境光传感器180l还可以与接近光传感器180g配合,检测电子设备100是否在口袋里,以防误触。
147.指纹传感器180h用于采集指纹。电子设备100可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。
148.温度传感器180j用于检测温度。在一些实施例中,电子设备100利用温度传感器180j检测的温度,执行温度处理策略。例如,当温度传感器180j上报的温度超过阈值,电子设备100执行降低位于温度传感器180j附近的处理器的性能,以便降低功耗实施热保护。在另一些实施例中,当温度低于另一阈值时,电子设备100对电池142加热,以避免低温导致电子设备100异常关机。在其他一些实施例中,当温度低于又一阈值时,电子设备100对电池142的输出电压执行升压,以避免低温导致的异常关机。
149.触摸传感器180k,也称“触控面板”。触摸传感器180k可以设置于显示屏194,由触摸传感器180k与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180k用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触
摸传感器180k也可以设置于电子设备100的表面,与显示屏194所处的位置不同。
150.骨传导传感器180m可以获取振动信号。在一些实施例中,骨传导传感器180m可以获取人体声部振动骨块的振动信号。骨传导传感器180m也可以接触人体脉搏,接收血压跳动信号。在一些实施例中,骨传导传感器180m也可以设置于耳机中,结合成骨传导耳机。音频模块170可以基于骨传导传感器180m获取的声部振动骨块的振动信号,解析出语音信号,实现语音功能。应用处理器可以基于骨传导传感器180m获取的血压跳动信号解析心率信息,实现心率检测功能。
151.按键190包括开机键,音量键等。按键190可以是机械按键。也可以是触摸式按键。电子设备100可以接收按键输入,产生与电子设备100的用户设置以及功能控制有关的键信号输入。
152.马达191可以产生振动提示。马达191可以用于来电振动提示,也可以用于触摸振动反馈。例如,作用于不同应用(例如拍照,音频播放等)的触摸操作,可以对应不同的振动反馈效果。作用于显示屏194不同区域的触摸操作,马达191也可对应不同的振动反馈效果。不同的应用场景(例如:时间提醒,接收信息,闹钟,游戏等)也可以对应不同的振动反馈效果。触摸振动反馈效果还可以支持自定义。
153.指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。
154.sim卡接口195用于连接sim卡。sim卡可以通过插入sim卡接口195,或从sim卡接口195拔出,实现和电子设备100的接触和分离。电子设备100可以支持1个或n个sim卡接口,n为大于1的正整数。sim卡接口195可以支持nano sim卡,micro sim卡,sim卡等。同一个sim卡接口195可以同时插入多张卡。多张卡的类型可以相同,也可以不同。sim卡接口195也可以兼容不同类型的sim卡。sim卡接口195也可以兼容外部存储卡。电子设备100通过sim卡和网络交互,实现通话以及数据通信等功能。在一些实施例中,电子设备100采用esim,即:嵌入式sim卡。esim卡可以嵌在电子设备100中,不能和电子设备100分离。
155.在本技术的实施例中,用户可以指定长焦摄像头待拍摄的目标对象。陀螺仪传感器180b等传感器可以实时确定电子设备100当前实时的运动姿态。处理器110可以根据用户在目标取景框内指定的目标对象,确定采用长焦摄像头拍摄到目标对象时,电子设备100对应的目标运动姿态。处理器110还可以根据当前实时的运动姿态与目标运动姿态之间的差值,给用户以提示,以指引用户根据提示移动电子设备100。以便,电子设备100在移动后可以通过长焦摄像头快速锁定目标对象,从而进行图像拍摄。
156.以下将以具有图1a所示结构的电子设备为手机,手机包括触摸屏为例,对本技术实施例提供的拍摄方法进行阐述。如上,触摸屏可以包括显示面板和触摸面板。显示面板可以显示界面。触摸面板可以检测用户的触摸操作,并上报给手机处理器进行相应的处理。
157.在一些实施例中,用户在使用手机拍摄图像时,可以通过触摸操作、按键操作、隔空手势操作或语音操作等方式,指示手机启动相机。示例性的,如图2a中的(a)所示,手机在检测到用户点击相机图标201的操作后,启动相机功能。
158.在一些实施例中,手机在启动相机后可以自动进入拍照模式、录像模式或长焦辅助模式等拍摄模式,并显示预览界面。
159.示例性的,手机在检测到用户点击如图2a中的(a)所示的相机图标201的操作后,
可以自动进入拍照模式。在一个示例中,手机可以显示如图2a中的(b)所示的预览界面202。在另一示例中显示如图2b所示的预览界面。图2a或图2b所示的预览界面包括取景框。取景框内可以显示默认的摄像头采集到的预览图像。例如,该默认的摄像头可以为广角摄像头。
160.手机在启动相机后,若未进入长焦辅助模式,则手机可以根据用户的指示进入长焦辅助模式;或者,手机可以根据变焦倍率自动进入长焦辅助模式。
161.示例性的,在图2a中的(b)所示的预览界面202上,若手机检测到用户点击控件203的操作,则可以进入长焦辅助模式。
162.再示例性的,参见图2a中的(c),手机检测到用户在预览界面202上,指示增大变焦倍率的操作。例如,指示增大变焦倍率的操作可以是,用户拖动预览界面202上的变焦标尺204的操作,或者用户手指在预览界面202上进行与捏合相反的操作。若增大后的变焦倍率大于或者等于预设值3(例如为5倍),则手机可以自动进入长焦辅助模式。
163.再示例性的,在图3中的(a)所示拍照模式下的预览界面上,若手机检测到用户点击控件301的操作,则可以显示如图3中的(c)所示的设置界面。或者,在图3中的(b)所示的预览界面上,若手机检测到用户点击控件302的操作,则可以显示如图3中的(c)所示的设置界面。而后,若手机检测到用户点击控件303的操作,则进入长焦辅助模式。
164.再示例性的,在拍照模式下,手机显示的预览界面上可以包括摄像头标识。手机在检测到用户选择长焦摄像头标识的操作后,确定用户选择长焦摄像头拍摄图像,从而进入长焦辅助模式。例如,参见图4a,手机的预览界面包括后置广角摄像头标识401,后置中角摄像头标识402,后置长焦摄像头标识403等。当手机检测到用户点击标识403的操作后,进入长焦辅助模式。
165.再示例性的,在拍照模式下,手机可以提示用户是否进入长焦辅助模式。或者,在拍照模式下,手机在确定用户选择长焦摄像头拍摄图像后,手机可以提示用户是否进入长焦辅助模式。例如,参见图4b,手机可以显示信息405以对用户进行提示;手机在检测到用户点击控件406的操作后,进入长焦辅助模式。
166.再示例性的,在拍照模式或录像模式下,手机在检测到用户在触摸屏上画了一个预设轨迹1(例如“f”轨迹)的操作后,进入长焦辅助模式。
167.在另一些实施例中,手机在显示桌面或显示其他应用的界面时,在用户想要使用手机的长焦辅助模式时,手机可以根据用户的触摸操作、隔空手势操作、语音操作或按键操作等指示,启动相机功能并直接进入长焦辅助模式。
168.示例性的,手机在显示桌面或显示其他应用的界面时,若接收到用户语音指示进入长焦辅助模式的指令,则启动相机并进入长焦辅助模式。再示例性的,在亮屏并显示桌面的情况下,或者在如图4c所示的黑屏情况下,若手机检测到用户在触摸屏上画了一个预设轨迹2(例如“cf”轨迹)的操作,则启动相机并进入长焦辅助模式。
169.以上描述的进入长焦辅助模式的方式仅为示例性说明,手机还可以通过其他方式进入长焦辅助模式,本技术实施例对该具体方式不予限定。
170.在进入长焦辅助模式后,手机开启辅助摄像头和长焦摄像头。手机可以显示长焦辅助预览界面。如图5a或图5b所示,长焦辅助预览界面501可以包括辅助取景框502和目标取景框503。在一些实施例中,如图5c或图5d所示,长焦辅助预览界面501还可以包括实时取景框504。
171.其中,辅助取景框502可以用于显示辅助摄像头采集的预览图像,该预览图像也称辅助预览图像。该辅助摄像头可以是默认的摄像头,也可以是用户指定的摄像头。该辅助摄像头可以为取景范围大于长焦摄像头的广角摄像头或中焦摄像头等。在一些实施例中,辅助取景框502可以布满整个显示区域,即手机可以全屏显示辅助预览图像。
172.示例性的,辅助摄像头为广角摄像头。图5c所示的辅助取景框502中显示广角摄像头采集到的辅助预览图像。手机在检测到用户点击控件505的操作后,可以将辅助摄像头切换为中焦摄像头,辅助取景框502中显示中焦摄像头采集到的辅助预览图像。
173.辅助取景框502中辅助预览图像的变焦倍率可以根据用户的指示而相应地变化。示例性的,参见图5e,手机检测到用户拖动变焦标尺506的操作后,可以调整辅助取景框502中辅助预览图像的变焦倍率。
174.目标取景框503可以用于显示用户在辅助预览图像上指定的,长焦摄像头待拍摄的目标对象。即目标取景框503中的内容为用户指定的目标对象。在一些实施例中,目标取景框503附近可以显示有提示信息,或者手机可以播放语音信息,以提示用户该取景框用于框选目标对象。
175.目标取景框503中的图像是辅助预览图像上选取的一部分。目标取景框503中显示的图像大小与辅助预览图像上的图像大小相匹配。在用户指定目标对象后,当辅助取景框502中的辅助预览图像发生变化时,目标取景框503随着辅助预览图像上目标对象位置的移动而移动。当辅助取景框502中图像的变焦倍率变化时,辅助取景框502中显示的图像大小也相应变化,目标取景框503中显示的图像大小也相应变化。
176.示例性的,与图5c相比,图5e对应的辅助预览图像的变焦倍率较大,目标取景框503中目标对象的图像尺寸也较大。
177.在一些实施例中,在进入长焦辅助预览模式后,目标取景框503可以默认位于辅助预览图像的中心区域,或者默认位于用户上一次指定的位置,或者默认框选辅助预览图像上的人物、建筑或其他某个物体。用户可以拖动目标取景框503,以使得长焦摄像头待拍摄的目标对象位于目标取景框503内,从而选定长焦摄像头待拍摄的目标对象。并且,用户还可以通过拖动目标取景框503,改变目标取景框503的位置,更改目标取景框503中的内容,从而更改长焦摄像头待拍摄的目标对象。
178.在另一些实施例中,在进入长焦辅助预览模式后,目标取景框503处于默认位置。目标取景框503中的内容,可能并不是用户想要通过长焦摄像头拍摄的目标对象,用户尚未指定目标对象。手机检测到用户拖动目标取景框503的操作后,确定用户指定了目标对象,目标取景框503中的内容即为用户指定的目标对象。
179.在目标取景框503移动的过程中,实时取景框504还可以自动进行移动,以避让目标取景框503,从而避免实时取景框504和目标取景框503发生重叠,方便用户直观、清楚地看到实时取景框504和目标取景框503中的内容。
180.示例性的,在图5c所示的情况下,用户拖动目标取景框503后,手机显示的长焦辅助预览界面可以如图5f所示。
181.在一些实施例中,目标取景框503的大小是固定的。在另一些实施例中,目标取景框503的大小可以发生变化。实时取景框504内显示的图像的变焦倍率可以与目标取景框503的大小负相关。即,目标取景框503越大,则实时取景框504内图像的变焦倍率越小;目标
取景框503越小,则实时取景框504内图像的变焦倍率越大。用户可以通过调整目标取景框503的大小,来实时取景框504内图像的变焦倍率。
182.由于实时取景框504中显示的是长焦摄像头实时采集到的预览图像,因而在一些实施例中,长焦摄像头实时采集到的预览图像的变焦倍率也可以与目标取景框503的大小负相关。
183.示例性的,参见图5g,目标取景框503上显示有数字标记507和缩放标记508。当用户按住缩放标记508拖动目标取景框503的边线时,目标取景框503的大小相应变化。数字标记507中的数字与变化后的目标取景框503的大小相对应。当用户未按住缩放标记508而直接拖动目标取景框503的边线时,目标取景框503的位置发生移动,目标取景框503的大小不变。
184.再示例性的,目标取景框503上显示有缩放标记508,当用户点击目标取景框后第一次拖动目标取景框503的边线时,目标取景框503的大小相应变化。当用户点击目标取景框后第n(n为大于1的整数)次拖动目标取景框503的边线时,或者当用户未点击缩放标记508而直接拖动目标取景框503的边线时,目标取景框503的位置发生移动,目标取景框503的大小不变。
185.当实时取景框504内图像的变焦倍率变化时,目标取景框503的大小也随之变化。例如,当用户更改图5g所示的数字标记507中的数字时,或者当用户在实时取景框504里进行捏合操作或与捏合相反的操作时,实时取景框504内图像的变焦倍率发生变化,目标取景框503的大小也随之变化。
186.实时取景框504中可以显示长焦摄像头实时采集的预览图像。在一些实施例中,实时取景框504附近可以显示有提示信息,或者手机可以播放语音信息,以提示用户该取景框内显示的图像为长焦摄像头采集到的图像。
187.在一些实施例中,实时取景框504中显示的图像的尺寸可以与长焦摄像头默认的变焦倍率(例如为5)相对应。在另一些实施例中,实时取景框504内显示的图像的变焦倍率与目标取景框503的大小相对应。当目标取景框503的大小变化时,实时取景框504内显示的图像的变焦倍率也相应变化。示例性的,与图5c相比,图5e中实时取景框504内显示的图像的变焦倍率增大为4,实时取景框504中显示的预览图像的尺寸较大,与变焦倍率4相匹配。在另一些实施例中,实时取景框504中显示的图像的尺寸,可以与辅助预览图像当前的变焦倍率相对应。
188.在一些实施例中,实时取景框504的大小固定。在另一些实施例中,用户也可以修改实时取景框504的大小。
189.在一些实施例中,实时取景框504的尺寸比例(即实时取景框504相邻两边的比例)以及目标取景框503的尺寸比例(即目标取景框503相邻两边的比例),可以与长焦摄像头感光传感器的出图比例(即感光传感器在宽度方向和高度方向形成的图像的比例)相匹配,这样可以尽量使得实时取景框504和目标取景框503的取景范围最大。
190.在长焦辅助预览界面上,用户可以通过辅助取景框502、目标取景框503和实时取景框504,实时、直观地浏览和对比辅助摄像头采集到的预览图像,目标对象以及长焦摄像头采集到的预览图像。
191.在一些实施例中,手机可以通过陀螺仪、加速度传感器等传感器确定当前实时的
运动姿态。该运动姿态可以包或手机倾斜角度和所处位置等信息。手机根据目标取景框503中指定的目标对象,计算长焦摄像头锁定(或称可拍摄到)目标对象时,即目标对象在长焦摄像头的取景范围内时,手机对应的目标运动姿态。而后,手机可以根据当前实时的运动姿态和目标运动姿态,计算手机从当前实时的运动姿态到目标运动姿态之间的偏移距离,偏移方向、偏转角度等调整信息。手机可以根据调整信息对用户进行提示,以引导用户将手机移动(包括平移、翻转等)到目标运动姿态,从而使得目标对象置于长焦摄像头的取景范围内,使得长焦摄像头可以锁定目标对象,从而进行图像拍摄。
192.例如,当前实时的运动姿态为图1c所示的运动姿态,目标对象为待拍摄对象1。示例性的,待拍摄对象1可以为图5c中目标取景框503中的目标对象。
193.如图1c所示,待拍摄对象1并不在长焦摄像头取景范围内。对应到图5c所示的长焦辅助预览界面上可知,实时取景框504内采集到的预览图像并不包括目标对象。
194.若要使得长焦摄像头拍摄到待拍摄对象1,则如图1d所示,待拍摄对象1需要置于长焦摄像头的取景范围内。这样,长焦摄像头采集到的预览图像才能包括待拍摄对象1。也就是说,手机需要处于如图1d所示的目标运动姿态,才能使得待拍摄对象1置于长焦摄像头的取景范围内,从而使得长焦摄像头能够锁定待拍摄对象1。
195.在一些技术方案中,手机可以根据长焦摄像头当前采集到的预览图像的内容,在辅助预览图像上的位置(该位置可以称为参考位置),与辅助预览图像上目标对象的位置之间的相对关系,以及手机当前实时的运动姿态,确定目标对象移动到参考位置时,即长焦摄像头可拍摄到目标对象时,手机对应的目标运动姿态。
196.在另一些技术方案中,手机可以确定实时取景框中,长焦摄像头采集到的预览图像中的内容,在实际空间中的第一位置,与目标取景框中的目标对象在实际空间中的第二位置之间的相对关系。从而根据该相对关系以及手机当前的实时运动姿态,确定长焦摄像头锁定第二位置的目标对象时,手机对应的目标运动姿态。
197.在另一些技术方案中,由于不同摄像头的取景范围不同,因而不同摄像头采集到的预览图像可以对应显示区域的不同区域范围。例如,如图6所示,辅助摄像头的取景范围可以与整个辅助取景框601对应。长焦摄像头的取景范围可以与区域602对应。这样,实时取景框504内显示的长焦摄像头采集到的预览图像的内容,在辅助预览图像上的位置位于区域602内。当目标取景框603中的目标对象不在长焦摄像头的取景范围内时,辅助预览图像上的目标对象在区域602之外。当目标取景框603中的目标对象在长焦摄像头的取景范围内时,辅助预览图像上的目标对象在区域602内。手机可以根据当前辅助预览图像上目标对象与区域602的相对位置以及当前实时的运动姿态,确定目标对象位于区域602中时手机对应的目标运动姿态。
198.在一些实施例中,长焦摄像头的取景范围可以与辅助摄像头的取景范围的中心区域重叠。这样,区域602可以为显示区域的中心区域。也即,区域602可以为辅助取景框601的中心区域。
199.从而,手机可以根据当前实时的运动姿态与目标运动姿态之间的差值确定调整信息,并根据调整信息提示用户移动手机。手机根据调整信息对用户进行提示的方法可以有多种。
200.例如,在一些实施例中,手机可以显示提示标识,以指引用户移动手机。例如,该提
示标识可以指引用户移动手机的方向。比如,指引用户向上、下、左、右、左上或右下等方向移动手机。示例性的,参见图7a,该提示标识为箭头701。该箭头701所指示的方向即为指引用户移动手机的方向。该箭头701指引用户向左移动手机。再示例性的,参见图7b,该提示标识为箭头702,该箭头702指引用户向左下方移动手机。再示例性的,参见图7c,该提示标识为文字信息703。该文字信息703提示用户“请向左下方移动手机”。
201.需要说明的是,该提示信息可以给用户以大致方向上的指引,避免用户盲目地向四周搜索目标对象导致的长时间的搜寻过程,减少长焦摄像头锁定目标对象的时间,提高用户使用体验。
202.需要注意的是,在实际拍摄过程中,用户在根据提示标识移动手机的过程中,通常会自然地翻转手机。用户根据实时取景框和目标取景框中的内容在辅助取景框中的相对位置,或者根据实际三维空间中目标对象的位置,进行主观判断,从而在移动手机的过程中主动翻转手机,以使得长焦摄像头能够更快地锁定目标对象。
203.在另一些实施例中,该提示标识还可以指引用户移动手机的幅度,使得用户获知移动距离的大小,从而给用户以更为精确地指引,使得用户和长焦摄像头能够更为快速地锁定目标对象,减少用户搜寻目标对象的时间。
204.例如,该提示标识为箭头,该箭头的大小用户表示指引用户移动手机的距离。当用户朝正确方向移动手机时,该箭头变小(或变短);当用户向错误方向移动手机时,该箭头变大(或变长)。再例如,该提示标识为文字信息,该文字信息可以为:“请向左偏下30
°
方向,移动2cm”。
205.在另一些实施例中,该提示标识还可以指示用户翻转手机的角度是否正确,从而给用户以更为精确地指引,使得用户和长焦摄像头能够更为快速地锁定目标对象。若用户移动手机的方向正确,且翻转手机的方向也正确,则该箭头变小(或变短)。若用户移动手机的方向正确,但用户翻转手机的方向不正确,则该箭头不变小(或变短)。在用户调整手机的翻转方向后,该箭头才会变小(或变短)。
206.在另一些实施例中,手机可以通过语音对用户进行持续引导。例如,手机可以语音指示用户“向右上方移动”、“向下移动”等。
207.在其他一些实施例中,该提示标识可以对用户调整手机的运动姿态在三维空间内进行提示,从而给用户以更为精确地指引,使得用户和长焦摄像头能够更为快速地锁定目标对象,减少用户搜寻目标对象的时间。例如,提示内容可以包括手机的移动方向和翻转方向。示例性的,参见图7d,该提示标识包括箭头704和箭头705。该箭头704用于提示用户向左移动手机。该箭头705用于提示用户向触摸屏的前方(即具有显示功能的一方)翻转手机。再示例性的,该提示标识为语音提示信息“请向左移动手机,并向触摸屏的前方翻转大约20
°”

208.若用户通过拖动目标取景框,修改了目标对象,则手机还可以根据修改后的目标对象确定调整信息,并根据调整信息对用户进行提示,以指引用户移动手机。
209.在用户根据提示信息的引导移动手机的过程中,目标对象越来越接近长焦摄像头的取景范围。实时取景框中显示的长焦摄像头实时采集到的预览图像,与目标取景框中的目标对象的图像越来越相似。
210.手机在移动后,可以确定目标对象是否在长焦摄像头的取景范围内,即长焦摄像
头是否锁定目标对象。例如,手机在确定当前实时的运动姿态与目标运动姿态相匹配时,目标对象基本在长焦摄像他的取景范围内,即确定长焦摄像头基本锁定目标对象。示例性的,手机在确定当前实时的运动姿态与目标运动姿态的相似度大于预设值4(例如90%)时,可以确定当前实时的运动姿态与目标运动姿态相匹配。
211.手机确定长焦摄像头锁定目标对象后,可以切换到显示长焦预览界面。
212.需要注意的是,手机确定长焦摄像头锁定目标对象的方法还可以其他多种方式。例如,手机通过图像识别技术,确定实时取景框504中的图像与目标取景框503中的图像的内容相匹配时,确定长焦摄像头基本锁定目标对象,从而切换到显示长焦预览界面。例如,手机可以计算实时取景框504中的图像和目标取景框503中的图像的相似度。若该相似度大于或者等于预设值5(例如80%),则手机可以确定长焦摄像头基本锁定目标对象。
213.例如,基于图像识别进行图像匹配的算法可以包括基于灰度的模板匹配算法,基于特征的匹配算法,光流法等。例如,基于灰度的模板匹配算法可以包括平均绝对差算法(sum of absolute differences,mad)、绝对误差和算法(sum of squared differences,sad)、平均误差平方和算法(mean square differences,msd)、序贯相似性检测算法(sequential similiarity detection algorithm,ssda)等。
214.一般地,通过图像识别技术确定图像之间的相似度,需要进行卷积等复杂计算,因而消耗的计算资源较多,计算速度较慢。与图像识别相比,通过陀螺仪等传感器采集的数据计算实时运动姿态与目标运动姿态之间的相似度较为简单,所需的计算量较少,计算速度较快。
215.手机切换到显示长焦预览界面后,可以在长焦预览界面上全屏显示长焦摄像头采集到的预览图像。长焦预览界面上不再显示辅助预览图像和目标取景框。
216.长焦预览界面上图像的尺寸比例与实时取景框中图像的尺寸比例,可以一致,也可以不一致。长焦预览界面上不再显示目标取景框和实时取景框。
217.在一种情况下,切换到场景预览界面后,长焦预览界面上的预览图像的变焦倍率为默认的变焦倍率。用户可以在设置界面修改该默认的变焦倍率的大小。在另一种情况下,切换到长焦预览界面后,长焦预览界面上的预览图像的变焦倍率,与切换前目标取景框的大小对应的变焦倍率一致。
218.在一些实施例中,长焦预览界面包括拍摄控件。示例性的,参见图8a,手机检测到用户在长焦预览界面上点击拍摄控件801的操作后,拍摄图像。
219.在另一些实施例中,长焦预览界面可以参见图8b或图8c,手机在切换到显示长焦预览界面后,自动拍摄一张或多张图像,从而可以节省用户指示拍摄的操作。
220.其中,由于手的抖动或其他原因,在切换到显示长焦预览界面后,目标对象可能会偏离屏幕中心或无法出现在长焦预览界面上(即目标对象丢失),使得长焦摄像头不能锁定目标对象。示例性的,长焦预览界面可以如图9a或图9b所示。
221.因而,在另一些实施例中,在切换到显示长焦预览界面后,手机可以继续确定当前实时的运动姿态。若当前实时的运动姿态与目标运动姿态不匹配;或者,若长焦摄像头实时采集到的预览图像与目标取景框中的图像不匹配,则采用上述实施例中描述的方式继续提示用户移动手机,以便长焦摄像头可以重新锁定目标对象。示例性的,用于提示用户移动手机的提示标识可以为图9a中的箭头901,或者图9b中的箭头902。
222.在切换到显示长焦预览界面后,若当前实时的运动姿态与目标运动姿态相匹配;或者,若长焦摄像头实时采集到的预览图像与目标取景框中的图像相匹配。或者,若用户根据手机的引导移动手机,使得当前实时的运动姿态与目标运动姿态相匹配;或者,使得长焦摄像头实时采集到的预览图像与目标取景框中的图像相匹配。则,在一种技术方案中,手机自动拍摄图像。在另一种技术方案中,手机可以停止对用户进行提示,并在检测到用户指示拍摄的操作后,再拍摄图像。在另一种技术方案中,手机可以通过显示信息、语音、振动等方式提示用户已锁定目标对象,在检测到用户指示拍摄的操作后,拍摄图像。
223.其中,由于自动拍摄是在当前实时的运动姿态与目标运动姿态匹配时,或者实时取景框504中的图像与目标取景框503中的图像匹配时自动进行的,因而拍摄到的对象是用户指定的目标对象,并且可以节省用户的操作,提高拍摄效率和用户使用体验。
224.手机在拍摄图像后,若目标对象发生偏离(即目标对象不在拍摄的图像的中心)或丢失(即未拍摄到目标对象,拍摄的图像上未出现目标对象),使得长焦摄像头不再锁定目标对象,则手机还可以采用上述实施例中描述的方式继续引导用户,以使得长焦摄像头可以重新锁定目标对象。尤其地,在手机自动拍摄图像后,自动拍摄的图像效果可能不太理想,用户还可以继续根据手机的引导移动手机,从而在重新锁定目标对象后,手动拍摄一张或多张效果更好的图像。
225.在一些实施例中,在切换到显示长焦预览界面后,若用户想要更改目标对象,则手机可以先退出长焦辅助模式。示例性的,手机检测到用户点击图8b中的
“×”
的操作后,可以退出长焦辅助模式。在手机再次进入长焦辅助模式后,用户通过目标取景框重新指定新的目标对象。
226.在另一些实施例中,在切换到显示长焦预览界面后,若用户想要更改目标对象,则手机可以退出长焦预览界面,返回显示上述包括目标取景框的长焦辅助预览界面,从而通过目标取景框重选指定新的目标对象。示例性的,手机在显示长焦预览界面的情况下,检测到用户点击返回(back)键的操作后,可以返回显示包括目标取景框的长焦辅助预览界面。
227.在其他一些场景下,目标对象是运动的。例如,目标对象是持续运动的。再例如,在显示长焦辅助预览界面后,目标对象突然开始运动。再例如,在切换到显示长焦预览界面后,目标对象突然开始运动等情况。
228.在目标对象处于运动状态的情况下,用户和长焦摄像头更容易丢失目标对象。在一些实施例中,手机可以实时追踪运动状态的目标对象。长焦辅助预览界面上的目标取景框可以随着目标对象的移动而实时移动。并且,手机可以计算运动状态的目标对象所对应的实时目标运动姿态。手机根据当前实时运动姿态与实时目标运动姿态之间的差值,计算实时的调整信息,从而根据实时的调整信息,实时调整对用户的提示信息,从而引导用户移动手机。
229.与上述实施例描述的过程类似,在手机显示长焦预览界面的情况下,在当前实时运动姿态与实时目标运动姿态相匹配时,或者在实时取景框504中的图像与目标取景框503中的图像的内容相匹配时,手机确定长焦摄像头基本锁定目标对象,从而切换到显示长焦预览界面。
230.与上述实施例描述的过程类似,在切换到显示长焦预览界面后,手机可以自动拍摄图像。
231.或者,与上述实施例描述的过程类似,在切换到显示长焦预览界面后,手机可以在后台继续采集辅助预览图像,并实时追踪目标对象。若当前实时运动姿态与实时目标运动姿态相匹配,或者若长焦摄像头当前采集到的预览图像与实时追踪到的目标对象的图像相匹配时,可以触发手机自动拍摄图像。从而,可以辅助用户使用长焦镜头拍摄动态的目标对象。
232.需要说明的是,在目标对象处于运动状态的情况下,手机自动拍摄图像,可以及时拍摄到目标对象,避免用户还未来得及点击拍摄控件,拍摄目标物体已经跑出长焦摄像头的取景范围。
233.并且,在目标对象处于运动状态的情况下,在长焦辅助预览界面上,手机还可以显示运动标记。例如,该运动标记可以用于表示目标对象的运动方向,目标对象的轮廓等。运动标记可以方便用户直观地获知目标对象的大小、位置及运动方向等信息。示例性的,图10a示出了一种运动标记1001的示意图。运动标记1001中的椭圆形虚线用于标记运动的目标对象的轮廓和大小。运动标记1001中的箭头用于标记目标对象的运动方向。再示例性的,图10b示出了一种运动标记1002的示意图。运动标记1002中的“[]”用于标记运动的目标对象的轮廓和大小。运动标记1002中的箭头用于标记目标对象的运动方向。
[0234]
以上主要是以手机指引用户采用长焦摄像头进行拍照为例进行说明的。在录像过程中,用户也可以指定目标对象。手机也可以采用以上实施例描述的方法给用户以提示,以指引用户在采用长焦摄像头录像时移动手机,从而帮助用户使用长焦摄像头尽量锁定目标对象,进而对目标对象进行追踪录像。
[0235]
示例性的,参见图11a,在进入长焦辅助模式后,长焦辅助预览界面上可以包括第一控件1101和第二控件1102。手机检测到用户点击第一控件1101的操作后,进入长焦辅助拍照子模式,手机可以指引用户进行移动,以使得长焦摄像头锁定目标对象并拍摄照片。
[0236]
手机检测到用户点击第二控件1102的操作后,如图11b所示,手机可以进入长焦辅助录像子模式。在长焦辅助录像子模式下,手机可以指引用户进行移动,以使得长焦摄像头尽量锁定目标对象。
[0237]
手机检测到用户点击录像控件1103的操作后,开始录像。在录像过程中,尤其在对运动状态下的目标对象进行录像的过程中,参见图11c,手机可以指引用户移动手机,以使得用户采用长焦摄像头能够尽量锁定目标对象,从而达到实时追踪目标对象,对目标对象进行录像的目的。
[0238]
此外,本技术实施例提供的通过引导电子设备进行移动,辅助电子设备的长焦摄像头锁定目标对象从而拍摄图像的方法,还可以应用于其他多种场景。例如,在多摄像头监控装置中,用于监控的多个摄像头包括广角摄像头和长焦摄像头。广角摄像头的监控区域广,通过图像识别技术,监控装置可以捕捉可疑或需要重点监控的区域,即相当于上述目标对象。监控装置可以指引长焦摄像头进行移动,从而锁定并拍摄可疑或需要重点监控区域的画面。
[0239]
本技术另一实施例提供了一种拍摄方法,参见图12,该方法可以包括:
[0240]
1201、电子设备启动相机。
[0241]
1202、电子设备采用第一摄像头和第二摄像头分别采集第一预览图像和第二预览图像,第二摄像头为长焦摄像头,第一摄像头的取景范围大于第二摄像头的取景范围。
[0242]
1203、电子设备显示第一预览界面,第一预览界面包括第一取景框、第二取景框和第三取景框;第一取景框用于显示第一预览图像;第二取景框内的图像为第一预览图像上的一部分;第二取景框中的内容为第二摄像头待拍摄的目标对象;第三取景框用于显示第二预览图像。
[0243]
1204、电子设备显示第一提示信息,第一提示信息用于引导用户移动电子设备,以使得电子设备移动后第二摄像头可锁定目标对象。
[0244]
这样,在电子设备由广角摄像头或中焦摄像头等第一摄像头切换到长焦摄像头即第二摄像头后,电子设备可以通过提示信息指引用户移动电子设备。以便,在电子设备移动后,长焦摄像头能够快速锁定目标对象。进而,电子设备可以采用长焦摄像头拍摄目标对象的图像。
[0245]
在一些实施例中,在电子设备显示第一预览界面之后,该方法还可以包括:电子设备检测到用户针对第二取景框的拖动操作。电子设备响应于拖动操作,在第一预览图像上移动第二取景框,目标对象随着第二取景框位置的变化而变化。即,在拍摄场景下,用户可以指定目标对象。
[0246]
这样,在电子设备由广角摄像头或中焦摄像头等摄像头切换到长焦摄像头后,电子设备可以根据用户指定的目标对象,指引用户移动电子设备。以便,用户可以根据该指引移动电子设备,从而使得电子设备移动后长焦摄像头能够快速锁定目标对象。
[0247]
并且,电子设备还可以执行以上实施例中手机执行的步骤和功能,从而实现以上实施例提供的拍摄方法。
[0248]
本技术实施例还提供了一种电子设备,可以包括:启动单元,采集单元,显示单元,处理单元,移动单元,拍摄单元等。这些单元可以执行上述实施例中的各个步骤,以实现拍摄方法。
[0249]
本技术实施例还提供了一种电子设备,包括一个或多个处理器;存储器;触摸屏,用于检测触摸操作,以及显示界面。其中,存储器中存储有代码,当代码被一个或多个处理器执行时,使得电子设备执行上述实施例中的各个步骤,以实现上述实施例中的拍摄方法。
[0250]
示例性的,当该电子设备为图1a所示的设备时,该电子设备中的处理器可以为图1a所示的处理器110,该电子设备中的存储器可以为图1a所示的内部存储器121,该电子设备中的触摸屏可以为图1a所示的显示屏194和触摸传感器180k的组合。
[0251]
本技术实施例还提供一种计算机存储介质,该计算机存储介质中存储有计算机指令,当该计算机指令在电子设备上运行时,使得电子设备执行上述相关方法步骤实现上述实施例中的拍摄方法。
[0252]
本技术实施例还提供一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述相关步骤,以实现上述实施例中的拍摄方法。
[0253]
另外,本技术的实施例还提供一种装置,该装置具体可以是芯片,该芯片可以包括处理器和存储器,该存储器中存储有指令。当该指令被处理器执行时,使得该芯片执行上述相关步骤,以实现上述实施例中的拍摄方法。
[0254]
另外,本技术的实施例还提供一种装置,该装置具体可以是组件或模块,该装置可包括相连的处理器和存储器;其中,存储器用于存储计算机执行指令,当装置运行时,处理器可执行存储器存储的计算机执行指令,以使芯片执行上述各方法实施例中的拍摄方法。
[0255]
其中,本技术实施例提供的电子设备、芯片,计算机存储介质、计算机程序产品或芯片均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
[0256]
通过以上实施方式的描述,所属领域的技术人员可以了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
[0257]
在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0258]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0259]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0260]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0261]
以上内容,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

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

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

相关文献