拍摄方法和电子设备与流程

摘要: 本技术涉及终端领域,尤其涉及一种拍摄方法和电子设备。背景技术:1、当前,手机等电子设备固定在支架或其他台面时,其前/后置摄像头的拍摄视角固定,不灵活。当用户想要...
拍摄方法和电子设备与流程

本技术涉及终端领域,尤其涉及一种拍摄方法和电子设备。

背景技术:

1、当前,手机等电子设备固定在支架或其他台面时,其前/后置摄像头的拍摄视角固定,不灵活。当用户想要更灵活的移动拍摄时,用户需要手持设备。手持设备拍摄时,镜头抖动大,给用户带来其他的拍摄问题。

技术实现思路

1、本技术提供了一种拍摄方法和电子设备。

2、第一方面,本技术提供了一种拍摄方法,应用于电子设备,该电子设备包括第一摄像头,第一摄像头设置在云台上,该方法包括:接收到第一操作;响应于第一操作,开启相机应用并开启第一摄像头;显示第一预览界面,第一预览界面包括第一摄像头采集的图像和第一控件;接收到对第一控件的第二操作;展开云台,在所述第一预览界面上继续显示所述第一摄像头采集的图像;云台控制面板包括m个控件,m个控件用于控制云台转动,m为正整数。

3、其中,在接收到对第一控件的第二操作之前,第一摄像头和云台被收纳在电子设备的背板中。

4、实施第一方面提供的方法,电子设备可以配置有云台,云台上配置有第一摄像头。下文所说的云台摄像头即指配置在云台上的摄像头。在开启云台上的摄像头时,电子设备可以先不展开云台。在用户需要云台时,电子设备可以根据用户操作,展开云台,并显示云台控制面板。用户可以通过云台控制面板控制云台转动,满足用户拍摄需求。

5、在一些实施例中,在展开云台之后,该方法还包括:接收到对第一控件的第三操作;响应于第三操作,折叠云台,将云台和第一摄像头收纳到背板中。即,在展开云台之后,用户可以再次点击第一控件,控制电子设备收回云台。

6、在一些实施例中,在展开云台之后,该方法还包括:在低电量和/或过热环境下,自动将云台和第一摄像头收纳到背板中。这样,电子设备可以及时的降低电量损耗速度和/或改善发热问题。

7、在将云台和第一摄像头收纳到背板中后,该方法还包括:停止显示云台控制面板。

8、在一些实施例中,在将云台和第一摄像头收纳到背板中之后,该方法还包括:在第一预览界面继续显示第一摄像头采集的图像。这样,用户可以在继续不间断地使用云台摄像头,继续拍摄。既收纳了云台摄像头,兼顾用户选择或者节省功耗的同时,也使得云台摄像头持续拍摄,使后续用户无需重新打开云台摄像头才能恢复拍摄和预览功能,为用户提供了相对稳定和流畅的使用体验。

9、在一些实施例中,在将云台和第一摄像头重新收回到背板中去之后,该方法还包括:关闭所述第一摄像头。这样,关闭云台摄像头可以有效减少功耗,在低电量和/或过热环境下优化电子设备的使用感受或延长使用时间。

10、在一些实施例中,在展开云台之后,该方法还包括:退出相机应用;在退出相机应用之后的第一时间段内,关闭第一摄像头,不收纳云台到背板中;在第一时间段之后的第二时间段内,自动将云台和第一摄像头收纳到背板中;其中,第一时间段到第二时间段之间是连续的。这样,电子设备可以避免用户短暂退出相机应用所带来的频繁展开和折叠云台的问题,有利于节省功耗,延长云台寿命,也有利于提升用户使用体验。

11、在一些实施例中,在展开云台时,相机应用处于第一拍摄模式;该方法还包括:切换到第二拍摄模式,第二拍摄模式下,云台控制面板中包括n个控件,n不等于m,n为正整数。即,电子设备可以根据不同拍摄模式的业务特点,选择性地提供云台功能,避免资源浪费。

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、这样,在展开云台之后,电子设备可以停止通过调节变焦倍率切换摄像头的功能,避免切换其他摄像头,浪费云台资源。

71、在一些实施例中,该方法还包括:接收用户输入的第三语音指令,响应于第三语音指令,开启相机应用,进入第七拍摄模式,开启第一摄像头和第二摄像头。即,用户可以通过语音指令,控制电子设备开启相机应用,直接进入特定拍摄模式,节约用户操作,提升拍摄体验。

72、在一些实施例中,第一预览窗与第二预览窗呈画中画样式,第一预览窗的面积小于第二预览窗。这样,用户可以更方便的在面积更大的全景图像中选择和切换追踪对象。

73、在一些实施例中,该方法还包括:检测到对第一预览窗的操作,第一预览窗中显示第二摄像头采集的图像,第二预览窗中显示第一摄像头采集的图像。即,电子设备也支持用户切换不同预览窗中的图像内容,随时随地满足用户的个性化预览需求。

74、第六方面,本技术提供了一种电子设备,该电子设备包括一个或多个处理器和一个或多个存储器;其中,一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储计算机程序,当一个或多个处理器执行计算机程序时,使得电子设备执行如第一方面以及第一方面中任一可能的实现方式描述的方法,或执行如第二方面以及第二方面中任一可能的实现方式描述的方法,或执行如第三方面以及第三方面中任一可能的实现方式描述的方法,或执行如第四方面以及第四方面中任一可能的实现方式描述的方法。

75、第七方面,本技术实施例提供了一种芯片系统,该芯片系统应用于电子设备,该芯片系统包括一个或多个处理器,该处理器用于调用计算机指令以使得该电子设备执行如第一方面以及第一方面中任一可能的实现方式描述的方法,或执行如第二方面以及第二方面中任一可能的实现方式描述的方法,或执行如第三方面以及第三方面中任一可能的实现方式描述的方法,或执行如第四方面以及第四方面中任一可能的实现方式描述的方法。

76、第八方面,本技术提供一种计算机可读存储介质,包括计算机程序,当上述计算机程序在电子设备上运行时,使得上述电子设备执行如第一方面以及第一方面中任一可能的实现方式描述的方法,或执行如第二方面以及第二方面中任一可能的实现方式描述的方法,或执行如第三方面以及第三方面中任一可能的实现方式描述的方法,或执行如第四方面以及第四方面中任一可能的实现方式描述的方法。

77、第九方面,本技术提供一种包含指令的计算机程序产品,当上述计算机程序产品在电子设备上运行时,使得上述电子设备执行如第一方面以及第一方面中任一可能的实现方式描述的方法,或执行如第二方面以及第二方面中任一可能的实现方式描述的方法,或执行如第三方面以及第三方面中任一可能的实现方式描述的方法,或执行如第四方面以及第四方面中任一可能的实现方式描述的方法。

78、可以理解地,上述第六方面提供的电子设备、第七方面提供的芯片系统、第八方面提供的计算机存储介质、第九方面提供的计算机程序产品均用于执行本技术所提供的方法。因此,其所能达到的有益效果可参考对应方法中的有益效果,此处不再赘述。