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

视频拍摄方法、装置、电子设备和可读存储介质与流程

2022-02-20 05:08:54 来源:中国专利 TAG:


1.本技术属于摄像技术领域,具体涉及一种视频拍摄方法、装置、电子设备和可读存储介质。


背景技术:

2.随着通信技术的高速发展,电子设备的功能越来越丰富。例如,电子设备具有拍摄的功能。
3.目前,在用户使用电子设备拍摄时,用户可以通过连续多次点击拍摄界面中的变焦按钮或通过在拍摄界面中的特定手势(例如食指和大拇指的捏合和分离)的滑动输入,控制电子设备在拍摄过程中变焦,然而,现有的变焦方法操作繁琐,得到的视频的变焦效果较差。


技术实现要素:

4.本技术实施例的目的是提供一种视频拍摄方法、装置、电子设备和可读存储介质,能够解决电子设备变焦拍摄时操作繁琐的问题。
5.第一方面,本技术实施例提供了一种视频拍摄方法,该方法包括:接收用户对目标界面的第一输入,目标界面为拍摄预览界面或拍摄界面;响应于第一输入,获取第一拍摄参数;基于第一拍摄参数进行变焦拍摄,输出目标视频;其中,第一拍摄参数包括起始变焦倍率和终止变焦倍率。
6.第二方面,本技术实施例提供了一种视频拍摄的装置,该装置包括接收模块、获取模块和控制模块。接收模块,用于接收用户对目标界面的第一输入,目标界面为拍摄预览界面或拍摄界面;获取模块,用于响应于接收模块接收的第一输入,获取第一拍摄参数;控制模块,用于基于获取模块获取的第一拍摄参数进行变焦拍摄,输出目标视频;其中,第一拍摄参数包括起始变焦倍率和终止变焦倍率。
7.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,该程序或指令被处理器执行时实现如第一方面的方法的步骤。
8.第四方面,本技术实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,该程序或指令被处理器执行时实现如第一方面的方法的步骤。
9.第五方面,本技术实施例提供了一种芯片,该芯片包括处理器和通信接口,该通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面的方法。
10.在本技术实施例中,可以接收用户对目标界面的第一输入,目标界面为拍摄预览界面或拍摄界面;响应于第一输入,获取第一拍摄参数;基于第一拍摄参数进行变焦拍摄,输出目标视频;其中,第一拍摄参数包括起始变焦倍率和终止变焦倍率。通过该方案,由于当用户需求视频拍摄装置进行拍摄时,视频拍摄装置可以基于用户预先设置的包括起始变焦倍率和终止变焦倍率的第一拍摄参数进行变焦拍摄,并输出目标视频,而无需用户在拍
摄界面中进行多次输入实现变焦拍摄,操作简单。
11.进一步地,由于第一拍摄参数是在视频拍摄装置进行拍摄之前设置好的,无需用户在拍摄过程中再对拍摄界面进行输入,因此可以避免视频拍摄装置抖动,从而可以提高视频拍摄装置拍摄的视频的质量,得到的视频的变焦效果好。
附图说明
12.图1为本技术实施例提供的视频拍摄方法的示意图;
13.图2为本技术实施例提供的视频拍摄方法应用的界面示意图之一;
14.图3为本技术实施例提供的视频拍摄方法应用的界面示意图之二;
15.图4为本技术实施例提供的视频拍摄方法应用的界面示意图之三;
16.图5为本技术实施例提供的视频拍摄方法应用的界面示意图之四;
17.图6为本技术实施例提供的视频拍摄方法应用的界面示意图之五;
18.图7为本技术实施例提供的视频拍摄方法应用的界面示意图之六;
19.图8为本技术实施例提供的视频拍摄方法应用的界面示意图之七;
20.图9为本技术实施例提供的视频拍摄方法应用的界面示意图之八;
21.图10为本技术实施例提供的视频拍摄方法应用的界面示意图之九;
22.图11为本技术实施例提供的视频拍摄方法应用的界面示意图之十;
23.图12为本技术实施例提供的视频拍摄方法应用的界面示意图之十一;
24.图13为本技术实施例提供的视频拍摄方法应用的界面示意图之十二;
25.图14为本技术实施例提供的视频拍摄方法应用的界面示意图之十三;
26.图15为本技术实施例提供的视频拍摄方法应用的界面示意图之十四;
27.图16为本技术实施例提供的视频拍摄装置的示意图;
28.图17为本技术实施例提供的电子设备的示意图;
29.图18为本技术实施例提供的电子设备的硬件示意图。
具体实施方式
30.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
31.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
32.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的视频拍摄方法、装置、电子设备和可读存储介质进行详细地说明。
33.本技术实施例提供的视频拍摄方法可以应用于用户需求视频拍摄装置采用自动变焦的方式拍摄视频或图像的场景中。
34.示例性地,以用户需求通过视频拍摄装置拍摄视频为例,当用户需求视频拍摄装
置拍摄视频时,视频拍摄装置可以先通过用户对拍摄预览界面的输入(例如本技术实施例中的第一输入),获取包括起始变焦倍率和终止变焦倍率的变焦参数(例如本技术实施例中的第一拍摄参数),并基于获取的用户预先设置的变焦参数进行变焦拍摄,例如,假设用户预先设置的起始变焦倍率为1x、终止变焦倍率为3x,那么,视频拍摄装置可以在拍摄过程中自动实现从1x至3x的变焦拍摄,并输出拍摄的视频,操作简单。
35.进一步地,由于第一拍摄参数是在视频拍摄装置进行拍摄之前设置好的,无需用户在拍摄过程中再通过对拍摄界面的输入进行设置,因此可以避免视频拍摄装置抖动,从而可以提高视频拍摄装置拍摄的图像的质量,得到的视频的变焦效果好。
36.结合图1,本技术实施例提供一种视频拍摄方法,该方法可以包括下述的步骤101至步骤103。下面以视频拍摄装置执行该方法为例进行示例性地说明。
37.步骤101、视频拍摄装置接收用户对目标界面的第一输入。其中,目标界面为拍摄预览界面或拍摄界面。
38.可选地,本技术实施例中,拍摄预览界面可以为相机应用程序中显示拍摄预览画面的界面,电子设备可以在用户触发选中相机应用程序之后,显示拍摄预览界面;拍摄界面可以为相机应用程序进行拍摄的界面,电子设备可以在用户触发相机应用程序进行拍摄之后,显示拍摄界面。
39.可选地,本技术实施例中,第一输入可以为:用户对目标界面的点击输入,或者为用户输入的语音指令,或者为用户输入的特定手势,具体的可以根据实际使用需求确定,本技术实施例对此不作限定。
40.本技术实施例中的特定手势可以为单击手势、滑动手势、拖动手势、压力识别手势、长按手势、面积变化手势、双按手势、双击手势中的任意一种;本技术实施例中的点击输入可以为单击输入、双击输入或任意次数的点击输入等,还可以为长按输入或短按输入。
41.例如,以第一输入为用户对拍摄预览界面的触控输入为例,第一输入为用户在拍摄预览界面中的单击输入、长按输入、重按输入、滑动输入等任意可能的触控输入。
42.步骤102、视频拍摄装置响应于第一输入,获取第一拍摄参数。
43.其中,第一拍摄参数包括起始变焦倍率和终止变焦倍率。
44.可以理解,本技术实施例中,第一拍摄参数根据第一输入确定。第一输入输入的可以是具体的数值,也可以是对拍摄参数调节控件进行输入。
45.可选地,本技术实施例中,第一拍摄参数可以包括m个连续变焦倍率,其中,m个连续变焦倍率中的第一个变焦倍率为初始变焦倍率,该m个连续变焦倍率中的最后一个变焦倍率为终止变焦倍率,m可以为大于1的整数。
46.可选地,本技术实施例中,上述m个连续变焦倍率可以为一个等差数列,例如,假设m个连续变焦倍率分别为:a1、a2,
……
,am,那么,an=a1 (m-1)*d,d》0,例如d可以为0.1、0.2、0.3、0.5或1。
47.对于视频拍摄装置获取第一拍摄参数的具体方法将在下述实施例中进行详细描述,为了避免重复,此处不予赘述。
48.步骤103、视频拍摄装置基于第一拍摄参数进行变焦拍摄,输出目标视频。
49.可选地,本技术实施例中,起始变焦倍率和终止变焦倍率可以相同也可以不同,当起始变焦倍率和终止变焦倍率相同时,视频拍摄装置基于第一拍摄参数进行定焦拍摄,当
起始变焦倍率和终止变焦倍率不同时,视频拍摄装置基于第一拍摄参数进行变焦拍摄。
50.可选地,本技术实施例中,起始变焦倍率可以大于终止变焦倍率,也可以小于终止变焦倍率,具体可以根据实际使用需求确定,本技术实施例不作限定。
51.其中,当起始变焦倍率大于终止变焦倍率时,在基于第一拍摄参数进行变焦拍摄的过程中,所述目标视频中拍摄对象的显示尺寸按照由大至小的顺序变化;当起始变焦倍率小于终止变焦倍率时,在基于第一拍摄参数进行变焦拍摄的过程中,所述目标视频中拍摄对象的显示尺寸按照由小至大的顺序变化。
52.可选地,本技术实施例中,视频拍摄装置基于第一拍摄参数进行变焦拍摄的过程中,可以同步显示(例如可以在下述的第一拍摄窗口中显示)拍摄得到的图像,以供用户查看。
53.可以理解,本技术实施例中,当第一拍摄参数包括m个变焦倍率时,视频拍摄装置可以依次采用该m个变焦倍率中的每个变焦倍率进行拍摄。
54.可选地,本技术实施例中,当m个变焦倍率中的任意相邻两个变焦倍率之差相等时,视频拍摄装置可以实现匀速变焦。
55.可选地,本技术实施例中,视频拍摄装置基于第一拍摄参数进行变焦拍摄,具体可以为:控制视频拍摄装置中的至少一个摄像头(例如下述的第一摄像头),基于第一拍摄参数进行变焦拍摄。
56.在本技术实施例提供的视频拍摄方法中,由于视频拍摄装置可以基于用户预先设置的包括起始变焦倍率和终止变焦倍率的第一拍摄参数进行变焦拍摄,并输出目标视频,而无需用户在拍摄界面中进行多次输入实现变焦拍摄,操作简单。
57.进一步地,由于第一拍摄参数是在视频拍摄装置进行拍摄之前设置好的,无需用户在拍摄过程中再对拍摄界面进行输入,因此可以避免视频拍摄装置抖动,从而可以提高视频拍摄装置拍摄的视频的质量,得到的视频的变焦效果好。
58.可选地,在一种可能的实现方式中,第一拍摄参数还可以包括变焦周期,上述步骤103具体可以通过下述的步骤103a实现。
59.步骤103a、在拍摄目标视频的过程中,视频拍摄装置按照起始变焦倍率、终止变焦倍率和变焦周期,执行变焦处理,并输出目标视频。
60.可选地,本技术实施例中,当第一拍摄参数中包括变焦周期时,目标视频中的拍摄对象(假设拍摄对象相对于摄像头静止)的尺寸匀速变化。
61.本技术实施例中,视频拍摄装置按照起始变焦倍率、终止变焦倍率和变焦周期,执行变焦处理可以理解为:视频拍摄装置可以按照变焦周期,依次采用起始变焦倍率、位于起始变焦倍率与终止变焦倍率之间的变焦倍率,以及终止变焦倍率进行变焦拍摄。
62.可选地,本技术实施例中,变焦周期可以根据用户的实际使用需求确定,例如,变焦周期可以为:1s、2s、3s、4s等任意可能的周期。
63.可选地,本技术实施例中,变焦周期可以指示视频拍摄装置从起始变焦倍率至终止变焦倍率中的一个变焦倍率变焦至下一个变焦倍率所需的时间,即变焦周期可以指示完成变焦所需的时间。
64.例如,第一拍摄参数中的起始变焦倍率为1x、终止变焦倍率为2x,起始变焦倍率和终止变焦倍率之间还有一个变焦倍率1.5x,那么若变焦周期为0.5s(例如为默认变焦周
期),则视频拍摄装置可以在基于第一拍摄参数进行变焦拍摄的过程中,每0.5s切换一次变焦倍率,具体地,视频拍摄装置可以先采用变焦倍率1x进行拍摄,在采用变焦倍率1x拍摄0.5s后,视频拍摄装置可以变焦至1.5x并继续进行拍摄;在采用1.5x拍摄0.5s后,视频拍摄装置可以变焦至2.0x,并继续进行拍摄。
65.本技术实施例中,由于第一拍摄参数还可以包括变焦周期,因此视频拍摄装置在基于第一拍摄参数进行拍摄时,可以按照起始变焦倍率、终止变焦倍率和变焦周期,执行变焦处理,并输出目标视频,因此可以实现视频拍摄装置按照满足用户需求的变焦周期进行变焦拍摄,从而可以拍摄得到满足用户拍摄需求的视频。如此,可以进一步提升用户的拍摄体验。
66.可选地,本技术实施例中,上述步骤101具体可以通过下述的步骤101a实现。
67.步骤101a、视频拍摄装置接收用户对变焦参数获取控件的第一输入。
68.其中,上述变焦参数获取控件可以包括第一子控件、第二子控件和第三子控件。
69.可以理解,本技术实施例中,第一子控件可以用于获取起始变焦倍率,第二子控件可以用于获取终止变焦倍率,第三子控件可以用于获取变焦周期。
70.可选地,本技术实施例中,当第一拍摄参数包括起始变焦倍率、终止变焦倍率和变焦周期时,上述第一输入可以包括第一子输入、第二子输入和第三子输入,上述步骤102具体可以通过下述的步骤102a至步骤102c实现。
71.步骤102a、视频拍摄装置响应于用户对第一子控件的第一子输入,获取起始变焦倍率。
72.可选地,本技术实施例中,第一子控件可以对应p个连续变焦倍率,p为大于或等于1的整数。
73.例如,上述p个连续变焦倍率可以为:1x(即采用广角模式拍摄)、2x,
……
,10x。
74.本技术实施例中,上述起始变焦倍率为上述p个连续变焦倍率中的一个变焦倍率。
75.可选地,本技术实施例中,如图2中的(a)所示,第一子控件20可以包括第一标尺21,设置在第一标尺21上的第一滑块22。
76.其中,第一标尺上包括p个位置,每个位置对应上述p个连续变焦倍率中的一个变焦倍率;第一滑块22可以用于从p个连续变焦倍率中选择起始变焦倍率。
77.可选地,本技术实施例中,第一滑块上还可以包括指示起始变焦倍率的变焦倍率标识(例如图2中的(b)所示的“5x”)。
78.可选地,本技术实施例中,第一子输入具体可以为用户对第一滑块的拖动输入,起始变焦倍率为上述p个变焦倍率中与第一子输入的输入结束位置对应的变焦倍率。第一子输入还可以为用户对第一标尺的点击输入,响应于该点击输入,第一滑块移动至该点击输入对应的位置。
79.例如,如图2中的(a)所示,接收第一子输入之前,第一滑块21显示在第一标尺22上与4x对应的位置,即第一滑块对应的初始变焦倍率为4x,此时,用户可以向右拖动第一滑块22,如图2中的(b)所示,若用户将第一滑块22拖动至第一标尺21上与5x对应的位置,那么视频拍摄装置可以将5x作为起始变焦倍率,并将第一滑块22上的变焦倍率标识从“4x”更新为“5x”。
80.步骤102b、视频拍摄装置响应于用户对第二子控件的第二子输入,获取终止变焦
倍率。
81.可选地,本技术实施例中,第二子控件可以对应q个连续变焦倍率,该q个连续变焦倍率中包括上述p个连续变焦倍率,q为大于或等于p的整数。
82.可选地,本技术实施例中,当q为大于p的整数时,该q连续变焦倍率中还包括变焦倍率0x,其中,当终止变焦倍率为0x时,视频拍摄装置按照不变焦的方式进行拍摄,即定焦拍摄。
83.可选地,本技术实施例中,如图2中的(a)所示,第二子控件23可以包括第二标尺24,设置在第二标尺24上的第二滑块25。其中,第二标尺24上包括q个位置,每个位置对应上述q个连续变焦倍率中的一个变焦倍率;第二滑块25可以用于调整终止变焦倍率。
84.可选地,本技术实施例中,第二子输入具体可以为用户对第二滑块的拖动输入,终止变焦倍率为上述q个变焦倍率中与第二子输入的输入结束位置对应的变焦倍率。
85.对于步骤102b中的其他描述,具体可以参见上述步骤102a中的相关描述,为了避免重复,此处不再赘述。
86.本技术实施例中,第一子控件和第二子控件对应的连续变焦倍率可以由用户根据实际拍摄需求任意设置。
87.进一步地,第一子控件和第二子控件对应的连续变焦倍率中的每相邻两个变焦倍率之间的差值相同。
88.例如,本技术实施例中,第一子控件可以对应5个变焦倍率,分别为:1x、2x、3x、4x、5x,第二子控件可以对应6个变焦倍率,分别为:0x、1x、2x、3x、4x、5x。假设用户基于第一子输入设置的起始变焦倍率为1x,用户基于第二子输入设置的终止变焦倍率为4x,那么,第一拍摄参数中的变焦倍率包括:1x、2x、3x、4x。
89.需要说明的是,本技术实施例中,若用户若设置的终止变焦倍率为0x,或用户设置的起始变焦倍率等于终止变焦倍率,则视频拍摄装置按照不变焦的方式进行拍摄,即定焦拍摄。
90.可选地,本技术实施例中,视频拍摄装置基于第一拍摄参数进行拍摄的过程中,第一滑块可以向第二滑块所在方向移动,在第一滑块与第二滑块对齐时,视频拍摄装置(具体为视频拍摄装置中的摄像头)停止变焦。
91.可选地,本技术实施例中,用户通过对第一子控件的第一子输入设置起始变焦倍率时,目标界面中的拍摄对象的尺寸可以随着初始变焦倍率的改变相应地放大或缩小。即用户在拖动第一滑块时,目标界面中的拍摄对象的尺寸会随第一滑块的位置的变化而变化。
92.可选地,本技术实施例中,用户通过对第二子控件的第二子输入设置终止变焦倍率时,目标界面中的拍摄对象的尺寸保持不变。
93.步骤102c、视频拍摄装置响应于用户对第三子控件的第三子输入,获取变焦周期。
94.可选地,本技术实施例中,第三子控件可以对应一个变焦周期列表,该变焦周期列表中可以包括多个变焦周期,用户可以通过第三子输入在该变焦周期列表中选择满足其实际拍摄需求的变焦周期。或者,第三子控件可以为一个数值输入框,用户可以通过第三子输入在该数值输入框中输入满足其拍摄需求的变焦周期。
95.例如,变焦周期列表中的变焦周期可以包括:0.5s~2s,其中最小变焦周期为
0.5s,最大变焦周期为2s。
96.当然,变焦周期列表中的变焦周期可以自定义设置,例如,用户可以根据自定义变焦周期列表中的变焦周期的值为:0.5、1.0、1.5、2.0,也可再做细分,如0.25、0.5、1.0、1.25、1.5、1.75、2.0等。
97.可选地,本技术实施例中,上述变焦周期列表可以默认处于隐藏状态,用户在执行第三子输入之前,可以先通过一个输入(例如在第三子控件上的长按输入)触发视频拍摄装置显示该变焦周期列表。
98.可选地,本技术实施例中,如图2中的(a)所示,第三子控件26上还可以包括一个变焦周期标识(如图2中的(a)所示的“1s”),该变焦周期标识可以用于指示用户触发设置的变焦周期。
99.可以理解,本技术实施例中,可以仅通过第一子输入和第二子输入分别获取起始变焦倍率和终止变焦倍率,而采用系统的默认变焦周期(即不执行第三子输入)。
100.本技术实施例中,由于用户可以分别通过对第子一控件的第一子输入、对第二控件的第二子输入和对第三子控件的第三子输入,设置起始变焦倍率、终止变焦倍率和变焦周期,因此可以进一步提高视频拍摄装置变焦拍摄的灵活性。
101.进一步地,由于用户可以根据实际拍摄需求设置第一拍摄参数,因此可以确保第一拍摄参数为满足用户实际拍摄需求的拍摄参数,从而可以提高电子设备连续变焦拍摄的灵活性。
102.可选地,本技术实施例中,视频拍摄装置接收用户的第一输入之后,可以保持显示上述参数设置控件,从而在视频拍摄装置基于第一拍摄参数进行拍摄的过程中,用户可以通过对该参数设置控件的输入,触发视频拍摄装置重新设置拍摄参数,以使视频拍摄装置按照重新设置的拍摄参数继续拍摄。
103.可选地,本技术实施例中,视频拍摄装置可以在获取到第一拍摄参数后的预设时长之后,基于第一拍摄参数,开始进行变焦拍摄,以输出目标视频;或者,视频拍摄装置可以在接收到用户对目标界面的拍摄输入(例如对拍摄控件的点击输入)后,基于第一拍摄参数,开始进行变焦拍摄,以输出目标视频。具体可以根据实际使用需求确定,本技术实施例不作限定。
104.可选地,本技术实施例中,预设时长可以由用户根据实际拍摄需求任意设置,例如用户设置预设时长为3s,那么视频拍摄装置在获取到第一拍摄参数后的3s内没有检测到用户的任何输入,则基于自动基于第一拍摄参数进行拍摄。
105.可选地,本技术实施例中,上述步骤103具体可以通过下述的步骤103b实现,本技术实施例提供的视频拍摄方法还可以包括下述的步骤104和步骤106。
106.步骤103b、视频拍摄装置控制第一摄像头,基于第一拍摄参数进行变焦拍摄,输出目标视频。
107.步骤104、视频拍摄装置显示第一拍摄窗口。
108.其中,第一拍摄窗口为第一摄像头对应的拍摄窗口,即第一拍摄窗口中包括第一摄像头采集的图像。
109.可选地,本技术实施例中,第一摄像头可以为视频拍摄装置中的任一摄像头,例如主摄像头。
110.本技术实施例中,视频拍摄装置可以在第一拍摄窗口中同步显示第一摄像头拍摄的图像,即视频拍摄装置控制视频拍摄装置中的第一摄像头,基于第一拍摄参数进行拍摄的过程中,第一摄像头每拍摄一帧图像,视频拍摄装置即可以在第一拍摄窗口中显示该图像。
111.可选地,本技术实施例中,视频拍摄装置可以在相机应用程序中的拍摄界面显示第一拍摄窗口。
112.可选地,本技术实施例中,拍摄界面的尺寸与第一拍摄窗口的尺寸可以相同,也可以不同。
113.可选地,本技术实施例中,当起始变焦倍率大于终止变焦倍率时,第一摄像头拍摄的图像中的拍摄对象的尺寸逐渐增大;当起始变焦倍率小于终止变焦倍率时,第一摄像头拍摄的图像中的拍摄对象的尺寸逐渐减小。
114.例如,假设用户设置的起始变焦倍率为8x、终止变焦倍率为1x,变焦周期为默认变焦周期的2倍,又假设第一摄像头拍摄的图像中的拍摄对象为“可乐”。那么,视频拍摄装置在控制第一摄像头基于第一拍摄参数进行变焦拍摄的过程中,如图3所示,视频拍摄装置可以在第一拍摄窗口40中显示第一摄像头拍摄的图像,具体地,该第一拍摄窗口40中的“可乐”的尺寸以2倍速从与8x对应的尺寸(如图3中的(a)所示的“可乐”31)减小至与1x对应的尺寸(如图3中的(b)所示的“可乐”31);即用户看到的效果为:目标视频中的物体距镜头越来越远。同时,在“可乐”的尺寸缩小的同时,第一滑块也从与8x对应的位置向与1x对应的位置移动,且第一滑块上的倍率标识也同步更新,直至第一滑块与第二滑块对齐,并如图3中的(b)所示,当第一滑块22与第二滑块25对齐时,第一滑块22上的倍率标识为“1x”。
115.又例如,假设用户设置的起始变焦倍率为1x、终止变倍率为8x,变焦周期为默认变焦周期的2倍,又假设第一摄像头拍摄的图像中的拍摄对象包括“可乐”和“小花”。那么,视频拍摄装置在控制第一摄像头,基于第一拍摄参数进行拍摄的过程中,如图4所示,视频拍摄装置可以在第一拍摄窗口40中显示第一摄像头拍摄的图像,具体地,第一拍摄窗口中的“可乐”的尺寸以2倍速从与1x对应的尺寸(如图4中的(a)所示的“可乐”)增大至与8x对应的尺寸(如图4中的(b)所示的“可乐”);即用户看到的效果为:目标视频中的物体距镜头越来越近。同时,在“可乐”的尺寸增大的同时,第一滑块也从与1x对应的位置向与8x对应的位置移动,且第一滑块上的倍率标识也同步更新,直至第一滑块与第二滑块对齐,如图4中的(b)所示,当第一滑块22与第二滑块25对齐时,第一滑块22上的倍率标识为“8x”。
116.本技术实施例中,在视频拍摄装置基于第一拍摄参数开始变焦拍摄之后,视频拍摄装置即可以显示第一拍摄窗口。也就是说,在视频拍摄装置第一拍摄参数进行变焦拍摄的过程中,视频拍摄装置可以实时显示第一拍摄窗口。
117.步骤105、视频拍摄装置在第一拍摄对象超出第一拍摄窗口的显示范围的情况下,控制第二摄像头,对第一拍摄对象进行拍摄。
118.步骤106、视频拍摄装置显示第二拍摄窗口。
119.其中,第二拍摄窗口为第二摄像头对应的拍摄窗口,即第二拍摄窗口中包括第二摄像头采集的图像。
120.本技术实施例中,“第一拍摄对象超出第一拍摄窗口的显示范围”可以理解为:在控制第一摄像头,基于第一拍摄参数进行拍摄的过程中,随着第一摄像头的变焦倍率的增
大,第一摄像头的拍摄范围会逐渐缩小,从而第一拍摄对象将不再处于第一摄像头的拍摄范围内,如此使得第一摄像头拍摄的图像中不再包括第一拍摄对象(具体为第一拍摄对象的图像)。
121.可以理解,本技术实施例中,上述第一拍摄对象可以为超出第一拍摄窗口的至少部分拍摄对象,例如第一拍摄对象可以为用户触发选择的拍摄对象。
122.例如,用户可以对目标界面中的第一拍摄对象输入,例如,用户可以在图5中的(a)所示的“小花”、图6中的(a)所示的“小花”和“小狗”,以及图6中的(c)所示的“小花”、“小狗”和“足球”上点击,以触发视频拍摄装置标记用户点击的拍摄对象(即第一拍摄对象),这样,当检测到第一拍摄对象超出第一拍摄窗口的显示范围时,视频拍摄装置可以控制第二摄像头对第一拍摄对象进行拍摄。
123.可选地,本技术实施例中,第一拍摄对象的数量可以为一个,也可以为多个,具体可以根据实际使用需求确定,本技术实施例不作限定。
124.可选地,本技术实施例中,第二摄像头可以为视频拍摄装置中的除第一摄像头以外的任意摄像头。
125.可选地,本技术实施例中,第二摄像头可以采用:(i),与第一摄像头相同的拍摄参数(例如第一拍摄参数)对第一拍摄对象进行变焦拍摄;或者,(ii),第二摄像头以固定的变焦倍率对第一拍摄对象进行拍摄,即定焦拍摄。
126.可选地,本技术实施例中,在上述(ii)中,第二摄像头可以为视频拍摄装置中的广角摄像头,或其他拍摄范围较大的摄像头。
127.可选地,本技术实施例中,第二摄像头可以为拍摄角度可移动的摄像头。
128.例如,第二摄像头可以追踪第一拍摄对象,以确保第一拍摄对象一直处于第二摄像头的拍摄范围内。
129.可选地,本技术实施例中,方式一,视频拍摄装置可以以画中画显示方式在第一拍摄窗口上叠加显示第二拍摄窗口;或者,方式二,视频拍摄装置可以分屏显示方式显示第一拍摄窗口和第二拍摄窗口,具体可以根据实际使用需求确定,本技术实施例不作限定。
130.可选地,本技术实施例中,在方式二中,视频拍摄装置按照等分方式或非等分方式,在视频拍摄装置的屏幕上分屏显示第一拍摄窗口和第二拍摄窗口。
131.可选地,本技术实施例中,可以默认以等分方式分屏显示第一拍摄窗口和第二拍摄窗口。如,视频拍摄装置可以以二等分方式分屏显示第一拍摄窗口和第二拍摄窗口,即第二拍摄窗口的数量为1;视频拍摄装置可以以三等分方式分屏显示第一拍摄窗口和第二拍摄窗口,即第二拍摄窗口的数量为2等。当不能以等分形式显示第一拍摄窗口和第二拍摄窗口时,以最大分屏面积默认显示第一拍摄窗口。
132.可选地,本技术实施例中,在方式二中,第一拍摄窗口和第二拍摄窗口可以在屏幕上上下排列(即水平分屏),或者可以左右排列(即垂直分屏),具体可以根据实际使用需求确定。其中,上、下、左和右均是以屏幕朝向用户时,屏幕上显示第一拍摄窗口和第二拍摄窗口为例进行示意的。
133.下面结合附图对本技术实施例提供的视频拍摄方法进行示例性地说明。
134.示例1,以第二拍摄窗口以画中画显示方式显示为例。假设第一拍摄对象为图5中的(a)所示的“小花”,那么:在视频拍摄装置控制第一摄像头,基于第一拍摄参数进行变焦
拍摄的过程中,如图5中的(b)所示,视频拍摄装置可以显示第一拍摄窗口40,且第一拍摄窗口40中包括“小花”。由于第一摄像头的变焦倍率越来越大(即第一摄像头的拍摄范围逐渐减小),因此使得“小花”逐渐超出第一拍摄窗口40的显示范围,从而“小花”将不能显示在第一拍摄窗口40中。此时,视频拍摄装置可以采用视频拍摄装置中的广角摄像头(即第二摄像头),对“小花”继续进行拍摄,并如图5中的(c)所示,视频拍摄装置可以以画中画显示方式在第一拍摄窗口40上叠加显示第二摄像头对应的第二拍摄窗口50,第二拍摄窗口50中包括“小花”的图像。
135.示例2,以第二拍摄窗口以画中画显示方式显示为例。假设第一拍摄对象为图6中(a)所示的“小花”和“小狗”,初始变焦倍率小于终止变焦倍率;那么视频拍摄装置控制第一摄像头,基于第一拍摄参数开始变焦拍摄后,视频拍摄装置可以显示第一拍摄窗口,且第一拍摄窗口中包括“小花”和“小狗”。由于第一摄像头的变焦倍率越来越大(即第一摄像头的拍摄范围逐渐减小),因此导致“小花”和“小狗”逐渐超出第一拍摄窗口40的显示范围,从而“小花”和“小狗”将不能显示在第一拍摄窗口中。此时,视频拍摄装置可以采用视频拍摄装置中的摄像头1和摄像头2(即第二摄像头),分别对“小花”和“小狗”进行拍摄,并如图6中的(b)所示,视频拍摄装置可以以画中画显示方式在第一拍摄窗口40上叠加显示摄像头1对应的拍摄窗口50-1和摄像头2对应的拍摄窗口50-2,拍摄窗口50-1中包括“小花”,拍摄窗口50-2中包括“小狗”。
136.示例3,以第二拍摄窗口以画中画显示方式显示为例。假设第一拍摄对象为图6中(c)所示的“小花”、“小狗”和“足球”,初始变焦倍率小于终止变焦倍率;那么视频拍摄装置控制第一摄像头,基于第一拍摄参数开始变焦拍摄后,视频拍摄装置可以显示第一拍摄窗口,且第一拍摄窗口中包括“小花”、“小狗”和“足球”。由于第一摄像头的变焦倍率越来越大(即第一摄像头的拍摄范围逐渐减小),因此导致“小花”、“小狗”和“足球”逐渐超出第一拍摄窗口的显示范围,从而“小花”、“小狗”和“足球”将不能显示在第一拍摄窗口中。此时,视频拍摄装置可以采用视频拍摄装置中的广角摄像头(即第二摄像头),分别对“小花”和“小狗”进行拍摄,并如图6中的(d)所示,视频拍摄装置可以以画中画显示方式在第一拍摄窗口40上叠加显示3个拍摄窗口(即第二拍摄窗口),这3个拍摄窗口中分别包括“小花”、“小狗”和“足球”。如此,当第一拍摄对象的数量为多个时,视频拍摄装置可以在不同的拍摄窗口中显示这些第一拍摄对象。
137.可选地,本技术实施例中,实际实现中,视频拍摄装置可以将第一拍摄窗口中的画面与第二拍摄窗口中的画面合成,以得到目标视频。
138.本技术实施例中,由于视频拍摄装置可以在第一拍摄对象超出第一拍摄窗口的显示范围的情况下,控制第二摄像头对第一拍摄对象进行拍摄,并显示第二摄像头对应的拍摄窗口,以供用户实时查看第一拍摄对象的拍摄效果,因此可以进一步提高视频拍摄装置变焦拍摄的灵活性。
139.可选地,本技术实施例中,上述步骤105具体可以通过下述的步骤105a实现。
140.步骤105a、视频拍摄装置在第一拍摄对象超出第一拍摄窗口的显示范围的情况下,控制第二摄像头,基于第一拍摄参数对第一拍摄对象进行变焦拍摄。
141.对于步骤105a的其他描述,具体可以参见上述实施例中的相关描述。
142.可选地,本技术实施例中,若第二摄像头为变焦摄像头,则视频拍摄装置可以控制
第二摄像头,基于第一拍摄参数对第一拍摄对象进行变焦拍摄;若第二摄像头为定焦摄像头,则视频拍摄装置可以控制第二摄像头采用采用固定变焦倍率对第一拍摄对象进行拍摄,然后再按照与第一拍摄参数对应的放大/缩小倍数,放大/缩小拍摄得到的图像,以使确保第二拍摄窗口中的图像具有与基于第一拍摄参数拍摄的图像相同的显示效果。
143.本技术实施例中,由于视频拍摄装置可以在第一拍摄对象超出第一拍摄窗口的显示范围的情况下,控制第二摄像头基于第一拍摄参数对第一拍摄对象进行变焦拍摄,如此,视频拍摄装置可以继续按照用户预先设置的拍摄参数进行变焦拍摄,因此可以提高视频拍摄装置拍摄的准确性。
144.可选地,本技术实施例中,在上述步骤106之后,本技术实施例提供的视频拍摄方法还可以包括下述的步骤107至步骤109。
145.步骤107、视频拍摄装置接收用户对第二拍摄窗口的第二输入。
146.可选地,本技术实施例中,第二输入可以为:用户对第二拍摄窗口的点击输入,或者为用户输入的语音指令,或者为用户输入的特定手势,具体的可以根据实际使用需求确定,本技术实施例对此不作限定。
147.本技术实施例中的特定手势可以为单击手势、滑动手势、拖动手势、压力识别手势、长按手势、面积变化手势、双按手势、双击手势中的任意一种;本技术实施例中的点击输入可以为单击输入、双击输入或任意次数的点击输入等,还可以为长按输入或短按输入。
148.例如,以第二输入为用户输入的特定手势为例,第二输入可以为用户在第二拍摄窗口上双指捏合的输入,或者可以用户在第二拍摄窗口上双指分离的输入。
149.步骤108、视频拍摄装置响应于第二输入,获取第二拍摄参数。
150.本技术实施例中,视频拍摄装置获取第二拍摄参数的方法可以与视频拍摄装置获取第一拍摄参数的方法相同,也可以不同。
151.可选地,本技术实施例中,第二拍摄参数可以为与第二输入的输入参数相对应的拍摄参数。
152.例如,以第二拍摄参数包括至少一个变焦倍率为例,当用户的双指逐渐向内捏合时;第二拍摄参数中的变焦倍率逐渐减小,当用户的双指逐渐向外分离时,第二拍摄参数中的变焦倍率逐渐增大。
153.可选地,本技术实施例中,第二拍摄参数中的变焦周期与用户双指的捏合或分离的周期正相关。
154.步骤109、视频拍摄装置控制第二摄像头基于第二拍摄参数对第一拍摄对象进行拍摄。
155.可选地,本技术实施例中,以第二拍摄参数包括多个连续变焦倍率为例,视频拍摄装置可以每获取一个变焦倍率,即控制第二摄像头基于该变焦倍率对第一拍摄对象进行拍摄,直至视频拍摄装置获取到下一个变焦倍率;在视频拍摄装置获取到下一个变焦倍率之后,可以控制第二摄像头采用该下一个变焦倍率,对第一拍摄对象进行拍摄。
156.可选地,本技术实施例中,假设第二拍摄参数中包括多个连续变焦倍率,那么:若第二摄像头为变焦摄像头,则视频拍摄装置可以控制第二摄像头,基于第二拍摄参数对第一拍摄对象进行变焦拍摄;若第二摄像头为定焦摄像头,则视频拍摄装置可以控制第二摄像头采用采用固定变焦倍率对第一拍摄对象进行拍摄,然后再按照与第二拍摄参数对应的
放大倍数或缩小倍数,放大或缩小拍摄得到的图像,以使确保第二拍摄窗口中的图像具有与基于第一拍摄参数拍摄的图像相同的显示效果。
157.可选地,本技术实施例中,当视频拍摄装置控制第二摄像头,基于第二拍摄参数,对第一拍摄对象进行变焦拍摄时,第一摄像头可以继续基于第一拍摄参数进行变焦拍摄。即用户可以通过对第二拍摄窗口的第二输入,触发视频拍摄装置控制第二摄像头采用与第一拍摄参数不同的拍摄参数进行拍摄。
158.例如,如图7中的(a)所示,若用户双指在第二拍摄窗口50上向外分离,则视频拍摄装置可以控制第二摄像头,基于与第二输入的输入轨迹对应的变焦倍率(即第二拍摄参数),对“小花”(即第一拍摄对象)进行变焦拍摄,如图7中的(b)所示,第二拍摄窗口50中的“小花”的尺寸持续放大,且保持第一拍摄窗口40中的对象的尺寸不变(假设用户第二输入的输入过程中,第一摄像头未切换变焦倍率)。
159.可选地,本技术实施例中,为了避免因视频拍摄装置抖动影响视频拍摄装置的拍摄质量,视频拍摄装置可以在用户触发调整拍摄参数的过程中停止拍摄,并在用户触发调整参数完成后再进行拍摄。
160.本技术实施例中,由于视频拍摄装置在基于第一拍摄参数进行拍摄的过程中,可以通过用户对第二拍摄窗口的第二输入,获取第二拍摄参数,并控制第二摄像头基于第二拍摄参数对第一拍摄对象进行拍摄,因此,可以进一步提高视频拍摄装置变焦拍摄的灵活性。
161.可选地,本技术实施例中,假设目标界面中包括第三拍摄窗口,第三拍摄窗口中包括第三摄像头采集的图像,第三拍摄窗口中包括至少两个拍摄对象(即第三摄像头采集的图像中包括至少两个拍摄对象的图像),那么在上述步骤101之前,本技术实施例提供的视频拍摄方法还可以包括下述的步骤110和步骤111。
162.步骤110、视频拍摄装置接收用户对第三拍摄窗口中的第一区域的第三输入。
163.其中,第一区域中可以包括第二拍摄对象的图像。
164.可选地,本技术实施例中,第三拍摄窗口与上述第一拍摄窗口可以相同,也可以不同。
165.可选地,本技术实施例中,第三拍摄窗口与上述第二拍摄窗口可以相同,也可以不同。
166.可选地,本技术实施例中,第三输入可以为:用户在第一区域上的点击输入,或者为用户输入的语音指令,或者为用户输入的特定手势,具体的可以根据实际使用需求确定,本技术实施例对此不作限定。
167.本技术实施例中的特定手势可以为单击手势、滑动手势、拖动手势、压力识别手势、长按手势、面积变化手势、双按手势、双击手势中的任意一种;本技术实施例中的点击输入可以为单击输入、双击输入或任意次数的点击输入等,还可以为长按输入或短按输入。
168.步骤111、视频拍摄装置响应于第三输入,显示第四拍摄窗口,并在第四拍摄窗口中显示第二拍摄对象。
169.可选地,本技术实施例中,第四拍摄窗口中的第二拍摄对象与第三拍摄窗口中的第二拍摄对象可以为同一摄像头采集的,也可以为不同摄像头采集的,具体可以根据实际使用需求确定。
170.其中,第四拍摄窗口中的第二拍摄对象与第三拍摄窗口中的第二拍摄对象为同一摄像头采集的时,视频拍摄装置可以通过抠图复制的方式,在第四拍摄窗口中显示第二拍摄对象,即复制第三拍摄窗口中的第二拍摄对象,并将复制得到的第二拍摄对象显示在第四拍摄窗口中。
171.可选地,本技术实施例中,第一区域的数量可以一个,也可以为多个,当第一区域的数量为多个时,每个第一区域中包括一个第二拍摄对象,第四拍摄窗口的数量也为多个,且第四拍摄窗口的数量等于第一区域的数量。
172.可选地,本技术实施例中,在第四拍摄窗口中显示第二拍摄对象之后,第三拍摄窗口中可以包括第二拍摄对象,也可以不包括第二拍摄对象,具体可以根据实际使用需求确定。
173.可选地,本技术实施例中,视频拍摄装置可以以画中画形式在第三拍摄窗口上叠加显示第四拍摄窗口,或者视频拍摄装置可以分屏显示第三拍摄窗口和第四拍摄窗口,具体可以根据实际使用需求确定,本技术实施例不作限定。
174.对于步骤110和步骤111的其他描述,具体可以参见上述实施例中的相关描述,为了避免重复,此处不再赘述。
175.本技术实施例中,当目标界面中的第三拍摄窗口中包括至少两个拍摄对象时,视频拍摄装置在接收到用户对第三拍摄窗口中的包括第二拍摄对象的第一区域的第三输入后,可以触发显示第四拍摄窗口,并在第四拍摄窗口中显示第二拍摄对象,因此可以提高电子设备变焦拍摄的趣味性。
176.可选地,本技术实施例中,在上述步骤111之后,本技术实施例提供的视频拍摄方法还可以包括下述的步骤112和步骤113。
177.步骤112、视频拍摄装置接收用户对第四拍摄窗口的第四输入。
178.步骤113、视频拍摄装置响应于第四输入,执行目标处理。
179.其中,目标处理可以包括以下至少一项:(一)移动第四拍摄窗口;(二)调整第四拍摄窗口的尺寸;(三)在目标界面包括第五拍摄窗口的情况下,合并第四拍摄窗口和第五拍摄窗口;(四)删除第四拍摄窗口;(五)调整第四拍摄窗口的显示方式。
180.(一)、移动第四拍摄窗口。
181.可选地,本技术实施例中,第四输入具体可以为用户对第四拍摄窗口的拖动输入。
182.本技术实施例中,用户可以将第四拍摄窗口拖动至目标界面中的任一位置。
183.例如,如图8中的(a)所示,视频拍摄装置分屏显示“可乐”所在拍摄窗口60(即第三拍摄窗口)、“小狗”所在拍摄窗口70-1和“小花”所在拍摄窗口70-2(即第四拍摄窗口),且拍摄窗口60、拍摄窗口70-1和拍摄窗口70-2按照从下至上的顺序排布在屏幕上,此时用户可以按住拍摄窗口70-2(即第四拍摄窗口)并沿虚线箭头所示方向拖动至拍摄窗口60的位置,再放开,则如图8中的(b)所示,视频拍摄装置可以在屏幕底部区域显示拍摄窗口70-2,并在屏幕顶部区域显示拍摄窗口60。
184.又例如,如图9中的(a)所示,视频拍摄装置在第三拍摄窗口60上以画中画形式叠加显示第四拍摄窗口70,用户可以将第四拍摄窗口70沿虚线箭头所示方向拖动至如图9中的(b)所示中所示的位置,以实现移动第四拍摄窗口70。
185.(二)、调整第四拍摄窗口的尺寸。
186.可选地,本技术实施例中,第四输入可以为用户对第四拍摄窗口的边框/顶角的拖动输入。
187.可选地,本技术实施例中,当第四拍摄窗口的数量为多个时,一个第四输入可以用于调整这些第四拍摄窗口中的一个第四拍摄窗口的尺寸(此时该一个第四拍摄窗口以画中画显示方式显示),或用于调整这些第四拍摄窗口中的一个第四拍摄窗口的尺寸,以及屏幕中其他拍摄窗口的尺寸(此时该一个第四拍摄窗口以分屏显示方式显示)。
188.下面结合附图对本技术实施例提供的视频拍摄方法进行示例性地说明。
189.示例性地,假设第四拍摄窗口的数量为2个,分别为图10中的(a)所示的拍摄窗口70-2和拍摄窗口70-1;视频拍摄装置分屏显示“可乐”所在拍摄窗口60(即第三拍摄窗口)、“小花”所在拍摄窗口70-2、“小狗”所在拍摄窗口70-1,那么:
190.1)、如图10中的(a)所示,若用户按住拍摄窗口70-2的右侧边框并向右拖动,则如图10中的(b)所示,视频拍摄装置可以增大拍摄窗口70-2的尺寸,并减小拍摄窗口70-1的尺寸,以及保持拍摄窗口60的尺寸不变。
191.2)、如图10中的(a)所示,若用户按住拍摄窗口70-2的右下角的顶角并向下拖动,则如图11中的(a)所示,视频拍摄装置可以增大拍摄窗口70-2和拍摄窗口70-1的尺寸,并减小拍摄窗口60的尺寸。
192.3)、如图10中的(a)所示,若用户按住拍摄窗口70-2的底部边框并向下拖动,则如图11中的(b)所示,视频拍摄装置可以将拍摄窗口70-2向屏幕底部延伸,即增大拍摄窗口70-2的尺寸且减小拍摄窗口60的尺寸,并保持拍摄窗口70-1的尺寸不变,可以看出,当用户将拍摄窗口70-2的底部边框拉至屏幕底部时,拍摄窗口70-2位于屏幕的左半边;拍摄窗口70-1和拍摄窗口60位于屏幕的右半边。
193.(三)在目标界面包括第五拍摄窗口的情况下,合并第四拍摄窗口和第五拍摄窗口。
194.可选地,本技术实施例中,用户可以通过拖动第四拍摄窗口至第五拍摄窗口的位置,触发视频拍摄装置合并第四拍摄窗口和第五拍摄窗口,即在一个窗口中显示第四拍摄窗口中的图像和第五拍摄窗口中的图像。
195.(四)删除第四拍摄窗口。
196.可选地,本技术实施例中,第四输入可以为用户对第四拍摄窗口的特定手势输入,以触发视频拍摄装置删除第四拍摄窗口,或者,用户可以拖动第四拍摄窗口至目标界面中的某一位置(例如,设置的删除控件的位置),以触发视频拍摄装置删除第四拍摄窗口。
197.实际实现中,用户可以根据使用需求设置任意可能触发视频拍摄装置删除第四拍摄窗口的输入,此处不作限定。
198.(五)调整第四拍摄窗口的显示方式。
199.可选地,本技术实施例中,窗口的显示方式包括:画中画显示方式和分屏显示方式。
200.可选地,本技术实施例中,视频拍摄装置调整第四拍摄窗口的显示方式包括:将第四拍摄窗口的显示方式从分屏显示方式调整为画中画显示方式,或者,将第四拍摄窗口的显示方式从画中画显示方式调整为分屏显示方式。
201.可选地,本技术实施例中,第四输入可以为预设输入形式的输入、将第四拍摄窗口
拖动至屏幕的预设位置的输入,触发第四拍摄窗口的尺寸小于或等于预设尺寸(根据实际使用需求确定)的输入等,具体可以根据实际使用需求确定,本技术实施例不作限定。
202.下面结合附图对本技术实施例提供的视频拍摄方法进行示例性地说明。
203.示例1,假设第四拍摄窗口的数量为2个,分别为图10中的(a)所示的在拍摄窗口70-2和在拍摄窗口70-1;如图10中的(b)所示,用户可以按住拍摄窗口70-1的左侧边框并向右拖动到屏幕最右侧的位置,此时,由于拍摄窗口70-1的尺寸小于预设尺寸,因此如图10中的(c)所示,视频拍摄装置可以分屏显示拍摄窗口70-2和拍摄窗口60,并以画中画显示方式叠加显示拍摄窗口70-1,即将第四拍摄窗口的显示方式从分屏显示方式调整为画中画显示方式。
204.示例2,如图12中的(a)所示,视频拍摄装置在拍摄窗口60(即第三拍摄窗口)上以画中画显示方式显示“小花”所在拍摄窗口70-2(即第四拍摄窗口),那么:用户可以在拍摄窗口70-2上双击(即第四输入),从而如图12中的(b)所示,视频拍摄装置可以分屏显示拍摄窗口70-2和拍摄窗口60,即将第四拍摄窗口的显示方式从画中画显示方式调整为分屏显示方式。
205.可选地,本技术实施例中,如图12中的(b)所示,视频拍摄装置默认拍摄窗口70-2和拍摄窗口60的尺寸相同;用户可以根据实际使用需求,通过拖动这两个拍摄窗口的边框的方式,触发视频拍摄装置调整这两个拍摄窗口的尺寸,例如,用户可以触发视频拍摄装置将图12中的(b)所示的拍摄窗口70-2和拍摄窗口60的尺寸调整为如图12中的(c)所示拍摄窗口70-2和拍摄窗口60的尺寸。
206.示例3,如图13中的(a)所示,视频拍摄装置在拍摄窗口60(即第三拍摄窗口)上以画中画形式显示“小花”所在拍摄窗口70-2和“小狗”所在拍摄窗口70-1(即第四拍摄窗口的数量为2个),用户可以按住拍摄窗口70-2并拖动,且拍摄窗口70-2会沿着用户的拖动轨迹进行移动,那么:
207.若用户将拍摄窗口70-2向屏幕的左下角拖动(即第四输入),则如图13中的(b)所示,视频拍摄装置可以显示预览分屏栏130;在第四输入结束后,如图10中的(a)所示,视频拍摄装置可以按照该预览分屏栏显示拍摄窗口70-2、拍摄窗口70-1和拍摄窗口60,其中,视频拍摄装置可以在屏幕左上角显示拍摄窗口70-2、在屏幕右上角拍摄窗口70-1,并在屏幕的下半部分显示拍摄窗口60。
208.若用户将拍摄窗口70-2向屏幕的右上角拖动,则如图13中的(c)所示,视频拍摄装置可以显示预览分屏栏131;在第四输入结束后,如图8中的(a)所示,视频拍摄装置可以按照该预览分屏栏131分屏显示拍摄窗口70-2、拍摄窗口70-1和拍摄窗口60;其中,视频拍摄装置可以在屏幕的顶部区域显示拍摄窗口70-2,在屏幕中间区域显示拍摄窗口70-1,并在屏幕底部区域显示拍摄窗口60。
209.若用户将拍摄窗口70-2向屏幕的中间区域拖动,则视频拍摄装置可以显示如图14所示的预览分屏栏132;在第四输入结束后,如图10中的(c)所示,视频拍摄装置可以按照该预览分屏栏132分屏显示拍摄窗口70-2和拍摄窗口60,并保持以画中画形式显示拍摄窗口70-1。
210.本技术实施例中,当视频拍摄装置的屏幕中包括多个拍摄窗口时,用户可以通过对一个拍摄窗口(例如第四拍摄窗口)的第四输入,触发视频拍摄装置执行移动第四拍摄窗
口、调整第四拍摄窗口的尺寸、在目标界面包括第五拍摄窗口的情况下,合并第四拍摄窗口和第五拍摄窗口、删除第四拍摄窗口、调整第四拍摄窗口的显示方式中的至少一项,从而可以使视频拍摄装置的显示方式更加灵活。
211.可选地,本技术实施例中,假设目标界面为具有卷轴屏的视频拍摄装置的拍摄界面或拍摄预览界面,目标界面可以包括至少两个拍摄对象(以下称为至少两个拍摄对象x);在视频拍摄装置基于第一拍摄参数进行变焦拍摄的过程中,本技术实施例提供的视频拍摄方法还可以包括下述的步骤114和步骤115。
212.步骤114、在第三拍摄对象超出目标界面的显示范围的情况下,视频拍摄装置控制视频拍摄装置的卷轴屏从第一状态展开至第二状态。
213.步骤115、视频拍摄装置在第二显示区域中显示第三拍摄对象。
214.其中,第三拍摄对象可以为上述至少两个拍摄对象中的任一个,第一状态下的卷轴屏包括第一显示区域,第二状态下的卷轴屏包括第二显示区域,第二显示区域的尺寸大于第一显示区域的尺寸。
215.本技术实施例中,在步骤114之前,目标界面显示在第一显示区域,且目标界面中包括第三拍摄对象;在步骤114之后,目标界面显示在第二显示区域,且目标界面中也包括第三拍摄对象。
216.可选地,本技术实施例中,视频拍摄装置可以控制卷轴屏向第一方向从第一状态展开至第二状态,第一方向与第二方向相反,第二方向为第三拍摄对象从目标界面的显示范围内逐渐消失的方向。例如,如图15中的(a)所示,“小花”(即第三拍摄对象)位于目标界面的左侧区域,那么,当“小花”超出目标界面的显示范围时,如图15中的(b)所示,视频拍摄装置可以控制卷轴屏向右从第一状态展开至第二状态。如此,可以确保第三拍摄对象在目标界面中的相对位置保持不变。当然,实际实现中,电子设备也可以沿任一可能的方向从第一状态展开至第二状态,具体可以根据实际使用需求确定,本技术实施例不作限定。
217.对于第三拍摄对象超出目标界面的显示范围的描述,具体可以参见上述实施例中对“第一拍摄对象超出第一拍摄窗口的显示范围”的相关描述,为了避免重复,此处不再赘述。
218.可选地,本技术实施例中,假设第三拍摄对象超出目标界面的显示范围之前,视频拍摄装置控制第一摄像头,基于第一拍摄参数进行变焦拍摄,那么第三拍摄对象超出目标界面的显示范围之后,视频拍摄装置可以在控制第一摄像头拍摄的同时,控制另一个摄像头(例如上述实施例中的第二摄像头)对第三拍摄对象进行拍摄。
219.下面结合附图对本技术实施例提供的视频拍摄方法进行示例性地说明。
220.示例性地,假设第一拍摄参数中的变焦周期为2s,起始变焦倍率为1x、终止变焦倍率为8x,又假设视频拍摄装置的屏幕为卷轴屏,那么:如图15中的(a)所示,卷轴屏处于第一状态,拍摄预览界面显示在卷轴屏的第一显示区域110,在视频拍摄装置通过第一摄像头,按照第一拍摄参数进行变焦拍摄的过程中,视频拍摄装置可以在第一显示区域110上显示拍摄界面(即目标界面),并在该拍摄界面中实时显示第一摄像头拍摄的图像,该图像中可以包括“小花”和“可乐”,若检测到“小花”(即第三拍摄对象)从第一摄像头拍摄的图像中消失,即第三拍摄对象超出目标界面的显示范围,则视频拍摄装置可以通过视频拍摄装置中的广角摄像头,继续对“小花”进行拍摄,然后如图15中的(b)所示,视频拍摄装置可以控制
卷轴屏从第一状态展开至第二状态,此时卷轴屏包括第二显示区域111,且在第二显示区域111的左侧区域显示“小花”,在第二显示区域111的右侧区域保持显示“可乐”。如此可以增大视频拍摄装置的拍摄范围,以达到显示出“小花”的目的。
221.本技术实施例中,当视频拍摄装置的显示屏为卷轴屏时,在第三拍摄对象超出目标界面的显示范围的情况下,视频拍摄装置可以控制视频拍摄装置的卷轴屏从第一状态展开至包括第二显示区域的第二状态,并在第二显示区域中显示第三拍摄对象。因此,可以提高视频拍摄装置拍摄时分屏显示图像的灵活性。
222.可选地,本技术实施例中,视频拍摄装置接收用户的第一输入之后,可以保持显示上述参数设置控件,从而在视频拍摄装置基于第一拍摄参数进行变焦拍摄的过程中,用户可以通过输入触发视频拍摄装置重新获取拍摄参数(以下称为第三拍摄参数),视频拍摄装置获取第三拍摄参数的方法可以与视频拍摄装置获取第一拍摄参数的方法相同,也可以不同,第三拍摄参数与第一拍摄参数可以相同,也可以不同,具体可以根据实际使用需求确定。
223.可选地,本技术实施例中,视频拍摄装置获取第三拍摄参数之后,可以中断基于第一拍摄参数进行变焦拍摄,并继续基于第三拍摄参数进行拍摄。
224.可选地,本技术实施例中,为了确保避免因视频拍摄装置抖动影响视频拍摄装置的拍摄质量,视频拍摄装置可以在用户触发调整拍摄参数的过程中停止拍摄,并在用户触发调整参数完成后再基于第三拍摄参数进行拍摄。
225.需要说明的是,本技术实施例提供的视频拍摄方法,执行主体可以为视频拍摄装置,或者该视频拍摄装置中的用于执行视频拍摄方法的控制模块。本技术实施例中以视频拍摄装置执行视频拍摄方法为例,说明本技术实施例提供的视频拍摄装置。
226.结合图16,本技术实施例提供一种视频拍摄装置160,该视频拍摄装置160可以包括:接收模块161、获取模块162和控制模块163。接收模块161,可以用于接收用户对目标界面的第一输入,目标界面为拍摄预览界面或拍摄界面。获取模块162,可以用于响应于接收模块161接收的第一输入,获取第一拍摄参数。控制模块163,可以用于基于获取模块162获取的第一拍摄参数进行变焦拍摄,输出目标视频。其中,第一拍摄参数包括起始变焦倍率和终止变焦倍率。
227.一种可能的实现方式中,上述第一拍摄参数还可以包括变焦周期。控制模块163,具体可以用于在拍摄目标视频的过程中,按照获取模块162获取的起始变焦倍率、终止变焦倍率和变焦周期,执行变焦处理。
228.一种可能的实现方式中,接收模块161,具体可以用于接收用户对变焦参数获取控件的第一输入,变焦参数获取控件包括第一子控件、第二子控件和第三子控件,第一输入包括第一子输入、第二子输入和第三子输入。获取模块162,具体可以用于响应于接收模块161接收的用户对第一子控件的第一子输入,获取起始变焦倍率;响应于接收模块161接收的用户对第二子控件的第二子输入,获取终止变焦倍率;响应于接收模块161接收的用户对第三子控件的第三子输入,获取变焦周期。
229.一种可能的实现方式中,上述视频拍摄装置160还可以包括显示模块;控制模块163,具体可以用于控制第一摄像头,基于获取模块162获取的第一拍摄参数进行变焦拍摄。显示模块,可以用于显示第一拍摄窗口,第一拍摄窗口为第一摄像头对应的拍摄窗口。控制
attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
239.本技术实施例中的视频拍摄装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
240.本技术实施例提供的视频拍摄装置能够实现图1至图15的方法实施例实现的各个过程,为避免重复,这里不再赘述。
241.如图17所示,本技术实施例还提供一种电子设备200,包括处理器202,存储器201,存储在存储器201上并可在处理器202上运行的程序或指令,该程序或指令被处理器202执行时实现上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
242.需要注意的是,本技术实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
243.图18为实现本技术实施例的一种电子设备的硬件结构示意图。
244.该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。
245.本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电以及功耗管理等功能。图18中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
246.其中,用户输入单元1007,用于接收用户对目标界面的第一输入,目标界面为拍摄预览界面或拍摄界面。处理器1010,用于响应于用户输入单元1007接收的第一输入,获取第一拍摄参数。处理器1010,还用于基于获取的第一拍摄参数进行变焦拍摄,输出目标视频。其中,第一拍摄参数包括起始变焦倍率和终止变焦倍率。
247.一种可能的实现方式中,上述第一拍摄参数还包括变焦周期。处理器1010,具体用于在拍摄目标视频的过程中,按照获取的起始变焦倍率、终止变焦倍率和变焦周期,执行变焦处理。
248.一种可能的实现方式中,用户输入单元1007,具体用于接收用户对变焦参数获取控件的第一输入,变焦参数获取控件包括第一子控件、第二子控件和第三子控件,第一输入包括第一子输入、第二子输入和第三子输入。处理器1010,具体用于响应于用户输入单元1007接收的用户对第一子控件的第一子输入,获取起始变焦倍率;响应于用户输入单元1007接收的用户对第二子控件的第二子输入,获取终止变焦倍率;响应于用户输入单元1007接收的用户对第三子控件的第三子输入,获取变焦周期。
249.一种可能的实现方式中,处理器1010,具体用于控制第一摄像头,基于获取的第一拍摄参数进行变焦拍摄。显示单元1006,用于显示第一拍摄窗口,第一拍摄窗口为第一摄像头对应的拍摄窗口。处理器1010,还用于在第一拍摄对象超出第一拍摄窗口的显示范围的情况下,控制第二摄像头,对第一拍摄对象进行拍摄;显示单元1006,还用于显示第二拍摄
窗口,第二拍摄窗口为第二摄像头对应的拍摄窗口。
250.一种可能的实现方式中,处理器1010,具体用于控制第二摄像头基于获取的第一拍摄参数对第一拍摄对象进行变焦拍摄。
251.一种可能的实现方式中,用户输入单元1007,还用于在显示模块显示第二拍摄窗口之后,接收用户对第二拍摄窗口的第二输入。处理器1010,还用于响应于用户输入单元1007接收的第二输入,获取第二拍摄参数。处理器1010,还用于控制第二摄像头基于获取的第二拍摄参数对第一拍摄对象进行拍摄。
252.一种可能的实现方式中,上述目标界面包括第三拍摄窗口,第三拍摄窗口包括第三摄像头采集的图像,第三拍摄窗口中至少包括两个拍摄对象。用户输入单元1007,还用于在接收用户对目标界面的第一输入之前,接收用户对第三拍摄窗口中的第一区域的第三输入,第一区域中包括第二拍摄对象。显示单元1006,还用于响应于用户输入单元1007接收的第三输入,显示第四拍摄窗口,并在第四拍摄窗口中显示第二拍摄对象。
253.一种可能的实现方式中,用户输入单元1007,还用于在显示单元1006在第四拍摄窗口中显示第二拍摄对象之后,接收用户对第四拍摄窗口的第四输入。处理器1010,还用于响应于用户输入单元1007接收的第四输入,执行目标处理。目标处理包括以下至少一项:移动第四拍摄窗口;调整第四拍摄窗口的尺寸;在目标界面包括第五拍摄窗口的情况下,合并第四拍摄窗口和第五拍摄窗口;删除第四拍摄窗口;调整第四拍摄窗口的显示方式。
254.一种可能的实现方式中,上述目标界面为具有卷轴屏的电子设备的拍摄界面或拍摄预览界面,目标界面包括至少两个拍摄对象。处理器1010,还用于在基于获取的第一拍摄参数进行变焦拍摄之后,在第三拍摄对象超出目标界面的显示范围的情况下,控制电子设备的卷轴屏从第一状态展开至第二状态,第三拍摄对象为至少两个拍摄对象中的任一个,第一状态下的卷轴屏包括第一显示区域,第二状态下的卷轴屏包括第二显示区域,第二显示区域的尺寸大于第一显示区域的尺寸。显示单元1006,还用于在第二显示区域中显示第三拍摄对象。
255.在本技术实施例提供的电子设备中,由于电子设备可以基于用户预先设置的包括起始变焦倍率和终止变焦倍率的第一拍摄参数进行变焦拍摄,并输出目标视频,而无需用户在拍摄界面中进行多次输入实现变焦拍摄,操作简单。
256.进一步地,由于第一拍摄参数是在电子设备进行拍摄之前设置好的,无需用户在拍摄过程中再对拍摄界面进行输入,因此可以避免电子设备抖动,从而可以提高电子设备拍摄的视频的质量,得到的视频的变焦效果好。
257.本实施例中各种实现方式具有的有益效果具体可以参见上述方法实施例中相应实现方式所具有的有益效果,为避免重复,此处不再赘述。
258.应理解的是,本技术实施例中,输入单元1004可以包括图形处理器(graphics processing unit,gpu)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹
球、鼠标、操作杆,在此不再赘述。存储器1009可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。
259.本技术实施例还提供一种可读存储介质,该可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述视频拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
260.其中,上述处理器为上述实施例中的电子设备中的处理器。上述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。本技术实施例另提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述视频拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
261.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
262.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
263.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
264.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
再多了解一些

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

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

相关文献