CN112822398A - 拍摄方法、装置和电子设备 - Google Patents
拍摄方法、装置和电子设备 Download PDFInfo
- Publication number
- CN112822398A CN112822398A CN202110005037.3A CN202110005037A CN112822398A CN 112822398 A CN112822398 A CN 112822398A CN 202110005037 A CN202110005037 A CN 202110005037A CN 112822398 A CN112822398 A CN 112822398A
- Authority
- CN
- China
- Prior art keywords
- state information
- motion state
- motion
- camera
- shooting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 108
- 230000033001 locomotion Effects 0.000 claims abstract description 492
- 230000008569 process Effects 0.000 claims abstract description 37
- 230000009471 action Effects 0.000 claims description 35
- 230000009191 jumping Effects 0.000 claims description 20
- 230000001133 acceleration Effects 0.000 claims description 18
- 230000001960 triggered effect Effects 0.000 claims description 7
- 230000005484 gravity Effects 0.000 claims description 6
- 230000000694 effects Effects 0.000 abstract description 8
- 238000004891 communication Methods 0.000 abstract description 7
- 238000001514 detection method Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 239000013598 vector Substances 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/667—Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/695—Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/698—Control of cameras or camera modules for achieving an enlarged field of view, e.g. panoramic image capture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
本申请公开了一种拍摄方法、装置和电子设备,属于通信技术领域。该方法包括:在拍摄过程中,接收第二电子设备发送的运动状态信息;在所述运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄;其中,目标模式包括:全景模式、抓拍模式或者视频录制模式其中至少一项。本申请实现了第一电子设备可以基于拍摄对象的运动状态信息控制摄像头捕获摄像物体进行拍摄,相较于通过人为操控终端去捕获拍摄对象的方式,提高了拍摄效果。
Description
技术领域
本申请属于通信技术领域,具体涉及一种拍摄方法、装置和电子设备。
背景技术
随着终端技术的发展,终端(例如,手机和平板等)的拍摄功能越来越强大。用户可以在各种各样的场合下,通过终端的拍摄功能记录美好的瞬间。
但是,在拍摄对象处于诸如持续运动、跳跃运动和旋转运动等动态的动作类型情况下,由于拍摄对象具有较高移动频率,因此,通过人为操控移动终端去捕获拍摄对象的方式,拍摄效果较差。
发明内容
本申请实施例的目的是提供一种拍摄方法、装置和电子设备,能够解决人为移动终端去捕获拍摄对象的拍摄效果较差的问题。
为了解决上述技术问题,本申请是这样实现的:
第一方面,本申请实施例提供了一种拍摄方法,应用于第一电子设备,所述方法包括:
在拍摄过程中,接收第二电子设备发送的运动状态信息;
在所述运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄;
其中,目标模式包括:全景模式、抓拍模式或者视频录制模式其中至少一项。
第二方面,本申请实施例提供了一种拍摄方法,应用于第二电子设备,所述方法包括:
获取运动状态信息;
将所述运动状态信息发送至第一电子设备;所述运动状态信息用于供所述第一电子设备根据所述运动状态信息,控制所述第一电子设备的摄像头进行拍摄;
其中,所述运动状态信息包括:第一运动状态信息、第二运动状态信息或者第三运动状态信息,所述第一运动状态信息包括拍摄对象的旋转方向、旋转角度、旋转速度中的至少一项;所述第二运动状态信息包括所述拍摄对象在第一方向上的第一速度;所述第三运动状态信息包括所述拍摄对象在第二方向上的运动信息。
第三方面,本申请实施例提供了一种拍摄装置,应用于第一电子设备,该装置包括:
接收模块,用于在拍摄过程中,接收第二电子设备发送的运动状态信息;
控制模块,用于在所述运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄,其中,目标模式包括:全景模式、抓拍模式或者视频录制模式其中至少一项。
第四方面,本申请实施例提供了一种拍摄装置,应用于第二电子设备,该装置包括:
获取模块,用于获取运动状态信息;
发送模块,用于将所述运动状态信息发送至第一电子设备;所述运动状态信息用于供所述第一电子设备根据所述运动状态信息,控制所述第一电子设备的摄像头进行拍摄,
其中,所述运动状态信息包括:第一运动状态信息、第二运动状态信息或者第三运动状态信息,所述第一运动状态信息包括拍摄对象的旋转方向、旋转角度、旋转速度中的至少一项;所述第二运动状态信息包括所述拍摄对象在第一方向上的第一速度;所述第三运动状态信息包括所述拍摄对象在第二方向上的运动信息。
第五方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现第一方面或第二方面任一所述方法的步骤。
第六方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现第一方面或第二方面任一所述方法的步骤。
第七方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现第一方面或第二方面任一所述方法的步骤。
本申请实施例中,通过第二电子设备获取并向第一电子设备发送拍摄对象的运动状态信息,使得第一电子设备在接收到该运动状态信息后,可以在运动状态信息满足预设条件的情况下,控制摄像头采用全景模块、抓拍模式或者视频录制模式其中至少一个项模式进行拍摄。相较于通过人为操控终端去捕获拍摄对象的方法,第二电子设备捕捉用户运动状态以使得第一电子设备通过该运动状态控制第一电子设备进行拍摄的方式,提高了拍摄效果。
附图说明
图1是本申请实施例提供的一种拍照***的结构示意图;
图2是本申请实施例提供的一种拍照***的结构示意图;
图3是本申请实施例提供的一种拍照方法的应用场景示意图;
图4是本申请实施例提供的一种拍照方法的流程图;
图5是本申请实施例提供的一种拍照方法的流程图;
图6是本申请实施例提供的一种拍照方法的流程图;
图7是本申请实施例提供的一种拍照装置的流程图;
图8是本申请实施例提供的一种拍照装置的流程图;
图9是本申请实施例提供的一种电子设备的流程图;
图10是本申请实施例提供的一种电子设备的流程图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的拍摄方法进行详细地说明。
参加图1,其示出了本申请实施例提供的一种拍照***的结构示意图。该拍照***为本申请实施例提供的拍摄方法的应用场景。如图1所示,拍照***100可以包括:第一电子设备101以及与第一电子设备101通过无线网络连接的第二电子设备102。该无线网络可以为无线网络(Wi-Fi)、蜂窝网络或者蓝牙等。
其中,第二电子设备102可以用于获取运动状态信息。将运动状态信息发送至第一电子设备,该运动状态信息用于供第一电子设备根据运动状态信息,控制第一电子设备的摄像头进行拍摄。可选的,第二电子设备102包括加速度传感器、速度传感器和陀螺仪等传感器。示例的,第二电子设备102可以为无线耳机,比如真正无线立体声(True WirelessStereo,TWS)蓝牙耳机,也可以为可穿戴手环、智能眼镜等可穿戴设备。
第一电子设备101可以用于在拍摄过程中,接收第二电子设备发送的运动状态信息,并在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄。可选的,第一电子设备101包括摄像头。示例的,第一电子设备101可以为手机、平板电脑或者可穿戴设备等。在一种可选的方式中,第一电子设备的摄像头包括云台。
可选的,如图2所示,第二电子设备102可以包括运动检测***1021,以及与该运动检测***1021连接的信号发射***1021。运动检测***1021可以用于获取运动状态信息。信号发射***1021可以用于将运动状态信息发送至第一电子设备。第一电子设备101可以包括信号接收***1011,以及与该信号接收***1011连接的拍照***1012。信号接收***1011可以用于在拍摄过程中,接收第二电子设备发送的运动状态信息。拍照***1012可以用于在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄。
本申请实施例在实际应用于诸如第一用户手持第一电子设备对第二用户进行拍摄等拍摄场景中时,第二用户可以携带有第二电子设备,以使得第二电子设备可以获取第二用户的运动状态信息,并将该运动状态信息发送至第一电子设备。第一用户手持的第一电子设备在接收到运动状态信息后,在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄。
为了便于本申请实施例的描述,参见图3,对本申请实施例中涉及的各个方向进行示例性说明,应当理解的是,图3所示的各个方向并不对本申请下述涉及的各个方向进行限定。
如图3所示,为第一用户P1手持第一电子设备对第二用户P2进行拍摄的场景,或者采用支架支撑第一电子设备对第二用户P2进行拍摄的场景为例。在对第二用户P2进行拍摄时,第一电子设备可以垂直于地面设置。第二电子设备中加速度传感器、速度传感器和陀螺仪等传感器的检测方向,与第一电子设备中摄像头环绕旋转的方向相同,均可以为第一方向X、第二方向Y和第三方向Z。其中第一方向X、第二方向Y和第三方向Z相互垂直,即,可以理解的,第一方向X、第二方向Y、第三方向Z可以看做是一个空间直角坐标系。第一方向(垂直方向)X与重力方向相同或者相反。第二方向Y和第三方向Z在水平面上。例如,第一方向X与重力方向相反。第二方向Y为平行于地面的方向,且第二方向Y为第二用户面向第一电子设备的左侧的方向。第三方向Z为平行于地面且为人眼正视第一电子设备的方向,即第三方向Z为朝向所述第一电子设备的方向,第二方向沿第一电子设备的厚度方向。基于右手坐标规则:顺时针环绕第一方向旋转的方向为偏航角(yaw)方向YA,顺时针环绕第二方向旋转的方向为翻滚角(roll)方向RO,顺时针环绕第三方向旋转的方向为俯仰角(pitch)方向PI。
参见图4,其示出了本申请实施例提供的一种拍摄方法的流程图,该拍摄方法可以应用于上述图1所示的拍照***。如图4所示,拍摄方法包括:
步骤401、第二电子设备获取运动状态信息。
本申请实施例中,拍摄对象可以携带有第二电子设备,以在拍摄对象位于拍摄位置后运动,从而使得第二电子设备可以周期性的获取到运动状态信息。运动状态信息用于供第一电子设备根据运动状态信息,控制第一电子设备的摄像头进行拍摄。该运动状态信息可以用于表示拍摄对象的当前运动状态。例如,运动状态信息可以用于表示第二用户的当前运动状态。
其中,运动状态信息可以包括:第一运动状态信息、第二运动状态信息或者第三运动状态信息。第一运动状态信息包括拍摄对象(即第二用户)的旋转方向、旋转角度、旋转速度中的至少一项。第二运动状态信息包括拍摄对象在第一方向上的第一速度。第三运动状态信息包括拍摄对象在第二方向上的运动信息。
可选的,第一运动状态信息和第二运动状态信息中还可以包括拍摄对象在第三方向上的第三速度。
本申请实施例中,第二电子设备获取运动状态信息的过程可以包括多种情况,本申请实施例以以下两种情况为例进行说明。
第一种情况:运动状态信息可以为表示拍摄对象的动作类型的运动状态信息。第二电子设备获取运动状态信息的过程可以包括:
步骤4011、第二电子设备获取拍摄对象的移动信息。移动信息包括:拍摄对象在三个相互垂直方向上的速度和加速度,以及分别环绕三个相互垂直方向的旋转角度。
在拍摄对象发起动作后,第一电子设备可以通过其包括的加速度传感器、速度传感器和陀螺仪等传感器检测获取拍摄对象的移动信息。该移动信息为三维空间的三个方向的运动状态。其中,移动信息中包括的拍摄对象的速度和加速度可以为第一方向、第二方向和第三方向上的速度和加速度,拍摄对象的旋转角度可以为环绕第一方向、环绕第二方向和环绕第三方向上的旋转角度。
可选的,第二电子设备可以包括分别设置于第一方向、第二方向和第三方向的速度传感器、加速度传感器和陀螺仪,从而可以通过该速度传感器、加速度传感器和陀螺仪周期性的获取拍摄对象的在第一方向、第二方向和第三方向上的速度和加速度,以及分别环绕第一方向、环绕第二方向和环绕第三方向上的旋转角度。进一步的,可以将这些信息发送至第一电子设备。
步骤4012、第二电子设备根据移动信息确定拍摄对象的动作类型。动作类型包括旋转运动、跳跃运动或者持续运动。
本申请实施例中,旋转运动可以指的是拍摄对象的全部部位或者部分部位进行旋转运动。例如,第二电子设备为TWS耳机,其佩戴于拍摄对象的耳部,此时确定拍摄对象的动作类型为旋转运动可以指的是,拍摄对象的头部进行旋转动作。例如,旋转运动可以拍摄对象环顾四周的动作,也即是拍摄对象绕偏航角方向旋转。持续运动指的是持续性的运动。例如,持续运动可以为诸如持续奔跑、持续走动等运动。
可选的,第二电子设备根据移动信息确定拍摄对象的动作类型的过程可以包括:
第二电子设备可以在确定拍摄对象环绕三个相互垂直的方向中任一方向的旋转角度大于角度阈值时,确定拍摄对象的动作类型为旋转运动。
第二电子设备可以在确定拍摄对象存在第一方向上的速度和加速度的情况下,确定拍摄对象的动作类型为跳跃运动。
第二电子可以在确定拍摄对象存在任一方向上设定时长的加速度和速度的情况下,确定拍摄对象的动作类型为持续运动。
需要说明的是,第二电子设备也可以根据移动信息确定拍摄对象的动作类型的方式也可以是为其他方式,本申请实施例对此不做限定。
步骤4013、第二电子设备根据动作类型,确定与动作类型对应的运动状态信息,其中,旋转运动对应第一运动状态信息,跳跃运动对应第二运动状态信息以及持续运动对应第三运动状态信息。
可选的,第二电子设备根据动作类型,确定与动作类型对应的运动状态信息的过程包括:
当动作类型为旋转运动,将第一运动状态信息作为与旋转运动对应的运动状态信息。此时,第一运动状态信息包括拍摄对象的旋转方向、旋转角度、旋转速度中的至少一项。进一步可选的,第二电子设备还可以只将第一运动状态信息中包括的旋转方向、旋转角度、旋转速度中至少一项的参数信息发送至第一电子设备,以使得第一电子设备可以基于收到的参数的种类信息(旋转类)快速确定摄像头所需采用的目标模式。第二电子设备发送的只包括旋转的参数信息相较于包括全部参数信息(任一方向上的速度、加速度信息等)的第一运动状态信息,信息量较少,提高了第一设备和第二设备之间的信息传输速度,减少了信息发送量。
当动作类型为跳跃运动时,将第二运动状态信息作为与跳跃运动对应的运动状态信息。此时,第二运动状态信息包括拍摄对象在第一方向上的第一速度。
当动作类型为持续运动时,将第三运动状态信息作为与持续运动对应的运动状态信息。此时,第三运动状态信息包括拍摄对象在任一方向上的运动信息。
第二种情况:运动状态信息可以为表示拍摄对象的运动状态信息。第二电子设备可以通过其包括的速度传感器和陀螺仪获取运动状态信息。该运动状态信息包括:拍摄对象的旋转方向、旋转角度、旋转速度中的至少一项、拍摄对象在第一方向上的第一速度以及在第二方向上的第三速度。该目标方向可以为偏航角方向、俯仰角方向或者翻滚角方向。
本申请实施例中,第二电子设备可以在获取到辅助拍摄指令后,获取运动状态信息。该辅助拍摄指令可以是第二电子设备与第一电子设备建立无线网络连接后,在用户针对第二电子设备的目标区域进行输入的情况下触发的。针对目标区域的输入可以为长按或者至少一次点击等形式的输入。此时,第二电子设备可以在获取到辅助拍摄指令后,向第一电子设备发送拍摄请求。使得第一电子设备在接收到该拍摄请求后,进行拍摄界面。手持第一电子设备的第一用户可以对携带有第二电子设备的第二用户(即拍摄对象)进行取景。
或者,该辅助拍摄指令也可以是第一用户针对第一电子设备显示的拍摄标识进行输入后触发生成的。在第二电子设备与第一电子设备建立无线网络连接后,第一电子设备将辅助拍摄指令发送至第二电子设备。示例的,拍摄标识可以为相机图标,或者也可以为第一用户对拍摄对象进行取景时拍摄界面的辅助相机图标等。针对拍摄标识的输入可以为点击、长按或者语音等形式的输入。
步骤402、第二电子设备将运动状态信息发送至第一电子设备。
第二电子设备可以通过其与第一电子设备连接的无线网络,将获取到的拍摄对象的运动状态信息发送至第一电子设备。本申请实施例中,针对上述第一种情况下获取的运动状态信息,第二电子设备将与运动类型对应的运动状态信息发送至第一电子设备,以使得第一电子设备在拍摄过程中,接收第二电子设备根据运动类型发送的运动状态信息,该运动类型为第二电子设备识别。针对上述第二种情况下获取的运动状态信息,第二电子设备将运动状态发送至第一电子设备,以使得第一电子设备在拍摄过程中,接收第二电子设备发送的运动状态信息。
步骤403、第一电子设备在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄。
其中,目标模式包括:全景模式、抓拍模式或者视频录制模式其中至少一项。本申请实施例以目标模式包括抓拍模式、全景模式和视频录制模式为例进行说明。
本申请实施例中,第一电子设备在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄的实现情况可以有多种,本申请实施例中以以下两种实现方式为例进行说明。
第一种可选的实现情况:第一电子设备自动获取目标模式。
在第一电子设备接收到的运动状态为上述步骤401中第一种情况下获取的运动状态信息时,第一电子设备在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄的过程包括:
第一种情况:目标模式为全景模式。
在所述运动状态信息为第一运动状态信息的情况下,其中,第一运动状态信息包括:拍摄对象的旋转方向、旋转角度、旋转速度中的至少一项,可以确定目标模式为全景模式。则第一设备可以控制摄像头旋转拍摄。可选的,摄像对象的旋转方向可以为拍摄对象的实际旋转方向。即旋转方向为偏航角方向、俯仰角方向、翻滚角方向、偏航角方向的反方向、俯仰角方向的反方向或者翻滚角方向的反方向。或者,拍摄对象的旋转方向也可以指的是拍摄对象的旋转轴所在方向。即旋转方向为第一方向、第二方向、第三方向、第一方向的反方向、第二方向的反方向或者第三方向的反方向。
其中,摄像头旋转的方向与运动状态信息中的旋转方向相关联,摄像头旋转的角度与运动状态信息中的旋转角度相关联,摄像头旋转的速度与运动状态信息中的旋转速度相关联。
可选的,在运动状态信息包括旋转方向的情况下,第一电子设备控制摄像头旋转拍摄可以包括:当旋转方向为实际旋转方向时,第一电子设备可以控制摄像头从设定位置开始沿旋转方向旋转。例如,第一电子设备可以控制摄像头从其当前位置开始沿旋转方向旋转。当旋转方向为旋转轴所在方向时,第一电子设备可以控制摄像头环绕旋转方向旋转。
在运动状态信息包括旋转角度的情况下,第一电子设备控制摄像头旋转拍摄的过程可以包括:第一电子设备根据旋转角度,确定旋转角度范围。控制摄像头在旋转角度范围内旋转拍摄。
可选的,第一电子设备可以根据旋转角度和第一目标公式,确定旋转角度范围。控制摄像头从旋转角度范围一端的旋转角度开始,旋转拍摄至该旋转角度范围另一端的旋转角度,以完成全景拍摄。其中,第一目标公式满足:
W为旋转角度范围,R为当前摄像头的旋转角度,r为运动状态信息包括的旋转角度,a为常量。例如,a可以为2。
在运动状态信息包括旋转方向的情况下,第一电子设备控制摄像头旋转拍摄可以包括:控制摄像头采用旋转速度旋转拍摄。
需要说明的是,当运动状态信息包括旋转角度、旋转角度以及旋转速度任意两项或者包括三项时,第一电子设备控制摄像头旋转拍摄的过程可以包括上述运动状态信息包括一项的情况。
例如,在运动状态信息包括旋转角度、旋转角度以及旋转速度的情况下,第一电子设备控制摄像头旋转拍摄的过程可以包括:第一电子设备根据旋转角度,确定旋转角度范围。控制摄像头采用旋转速度在旋转角度范围内旋转拍摄,且旋转拍摄的旋转方向与运动状态信息中的旋转速度相关联。也即是,第一电子设备控制摄像头从其旋转角度为开始按照目标旋转速度Wx旋转拍摄至摄像头的旋转角度至在摄像头旋转的旋转角度至后,完成全景拍摄,生成全景拍摄图片。
可选的,在根据旋转角度和第一目标公式确定旋转角度范围时,运动状态信息包括旋转角度以及当前摄像头的旋转角度均为矢量。其中,环绕第三方向的方向上,当摄像头在垂直于第三方向(上下方向居中),即摄像头的拍摄中心所在方向与第二方向平行时,摄像头在环绕第三方向的方向上旋转角度(俯仰角)为0。从该旋转角度为0的初始位置开始,沿俯仰角方向旋转,即向第一方向旋转时,旋转角度大于0。沿俯仰角方向的反方向旋转,即向第一方向的反方向旋转时,旋转角度小于0。类似的,环绕第一方向的方向上,当摄像头在垂直于第一方向(左右方向居中),即摄像头的拍摄中心所在方向与第二方向平行时,摄像头在环绕第一方向的方向上旋转角度(偏航角)为0。从该旋转角度为0的初始位置开始,沿偏航角方向旋转时,旋转角度大于0。沿偏航角方向的反方向旋转时,旋转角度小于0。
第二种情况:目标模式为抓拍模式。
在所述运动状态信息为第二运动状态信息的情况下,其中,第二运动状态信息包括所述拍摄对象在第一方向上的第一速度,可以确定目标模式为抓拍模式。则第一设备可以控制摄像头拍照。其中,在第一速度小于或者等于预设速度阈值时,触发摄像头拍照。
可选的,预设速度阈值可以包括设定值或者0。示例的,设定值可以为接近0的值。在预设速度阈值为0的情况下,当第一速度小于或等于预设速度阈值时,可以认为拍摄对象达到其在跳跃运动的最高点,此时触发摄像头拍照,以抓拍得到拍摄对象在最高点停留的照片。
本申请实施例中,在运动状态信息还包括拍摄对象在第三方向上的第三速度的情况下,第一电子设备控制摄像头拍照的过程可以包括:第一电子设备根据第一速度,确定第一目标角度,根据第三速度,确定第二目标角度。控制摄像头环绕第三方向旋转至第一目标角度,控制摄像头环绕第一方向旋转至第二目标角度。当第一速度小于或等于预设速度阈值时,控制摄像头进行拍摄。
可选的,第一电子设备可以根据第一速度和第二目标公式,确定第一目标角度。根据第三速度和第三目标公式,确定第二目标角度。其中,
Rx1为第一目标角度,Rx0为摄像头在俯仰角方向上的初始旋转角度,Vx为第一速度。Ry1为第一目标角度,Ry0为摄像头在偏航角方向上的初始旋转角度,Vy为第三速度。D为常量,且为正数,该D的取值可以与第一速度或者第三速度成正比。其中,环绕第三方向的方向上,当摄像头在垂直于第三方向(上下方向居中),即摄像头的拍摄中心所在方向与第二方向平行时,摄像头在环绕第三方向的方向上旋转角度(俯仰角)为0。从该旋转角度为0的初始位置开始,沿俯仰角方向旋转,即向第一方向旋转时,旋转角度大于0。沿俯仰角方向的反方向旋转,即向第一方向的反方向旋转时,旋转角度小于0。类似的,环绕第一方向的方向上,当摄像头在垂直于第一方向(左右方向居中),即摄像头的拍摄中心所在方向与第二方向平行时,摄像头在环绕第一方向的方向上旋转角度(偏航角)为0。从该旋转角度为0的初始位置开始,沿偏航角方向旋转时,旋转角度大于0。沿偏航角方向的反方向旋转时,旋转角度小于0。
第一电子设备控制摄像头的驱动马达工作,使得摄像头可以环绕第三方向Y(沿俯仰方向)旋转至第一目标角度,控制摄像头环绕第一方向X(沿偏航角方向)旋转至第二目标角度。
当第一速度小于或等于预设速度阈值时,控制摄像头进行拍摄。当第一目标角度Rx1为正值时,可以控制摄像头从初始位置开始沿俯仰角方向旋转至第一目标角度Rx1。当第一目标角度Rx1为负值时,可以控制摄像头从初始位置开始沿俯仰角方向的反方向旋转至第一目标角度Rx1。类似的,当第二目标角度Ry1为正值时,可以控制摄像头从初始位置开始沿偏航角方向旋转至第二目标角度Ry1。当第二目标角度Rx2为负值时,可以控制摄像头从初始位置开始沿偏航角方向的反方向旋转至第二目标角度Ry1。
示例的,假设Rx0=Ry0=0,第一速度Vx为0.3米/秒,第三速度Vy为1米/秒,且D=1。则第一目标角度Rx1=0+0.3/1=0.3度,第二目标角度Ry1=0+1/1=1度。第一电子设备控制摄像头沿俯仰角方向旋转至正0.3度,控制摄像头环绕沿偏航角方向旋转至正1度。又一示例的,预设速度阈值可以为0。当第一速度小于或等于预设速度阈值时,可以认为拍摄对象达到其在跳跃运动的最高点,此时触发摄像头进行拍摄,以抓拍得到拍摄对象在最高点停留的照片。
本申请实施例中,通过第一电子设备根据拍摄对象在第一方向的速度,自动识别拍摄对象的特定时刻点,避免了目前人为操作第一电子设备进行拍摄抓拍时,难以捕获拍摄对象跳跃位于最高点的时间点,从而较难实现在拍摄对象位于最高点按下快门,得到跳跃极限点照片的问题,提高了抓拍准确率。且同时避免了为了拍摄特定时刻的照片而采用多帧连续拍摄,造成的照片重复浪费,存储空间浪费以及增加的用户挑选照片成本的问题,提供了用户体验。
并且,基于第一目标角度和第二目标角度对摄像头进行拍摄角度调整,不仅有效地防止了拍摄对象在第一方向和第三方向上偏移导致的摄像头对焦准确度较低的问题。也保证了拍摄对象呈跳跃运动时拍摄视角所需保留的空场,保障了拍摄得到的图片的完整性。
第三种情况,目标模式为视频录制模式。
在所述运动状态信息为第三运动状态信息,且所述第三运动信息持续时间超过预设时长的情况下,其中,第三运动状态信息包括所述拍摄对象在第二方向上的运动信息,可以确定目标模式为视频录制模式。则第一设备可以控制摄像头调整焦距,并进行视频拍摄。其中,在第二方向为朝向第一电子设备的方向时,根据在第二方向上的运动信息调整摄像头的焦距。
第一电子设备在超过预设时长的持续时间内接收到运动状态信息中包括第二方向上的运动信息时,可以认为拍摄对象执行持续运动,控制摄像头调整焦距并进行视频拍摄。可选的,第二方向上的运动信息包括第二方向上的第二速度。
可选的,在第二方向为朝向第一电子设备的方向时,第一电子设备根据在第二方向上的运动信息调整摄像头的焦距的过程可以包括:在运动信息表征拍摄对象靠近第一电子设备移动时,减小摄像头的焦距。在运动信息表征拍摄对象远离第一电子设备移动时,增大摄像头的焦距。
示例的,在运动信息包括第二速度的情况下,由于第二速度为矢量,因此,可以根据第二速度为正值或者负值确定运动信息表征拍摄对象在其与第一电子设备之间的运动状态。在第二速度为正数时,表明拍摄对象沿第二方向靠近第一电子设备移动,则第一电子设备可以减小摄像头的焦距。在第二速度为负数时,表明拍摄对象沿第二方向的反方向远离第一电子设备移动,则第一电子设备可以增大摄像头的焦距。其中,第一电子设备控制焦距减小的程度可以与第二速度的大小呈正比;第二电子设备控制焦距增大的程度可以与第二速度的大小呈反比。
进一步可选的,第二方向上的运动信息还可以包括第二方向上,第一电子设备与第二电子设备的目标距离。第一电子设备还可以根据目标距离,调节摄像头的焦距。示例的,当目标距离增大时,表明拍摄对象沿第二方向远离第一电子设备移动,第一电子设备增大摄像头的焦距。在目标距离减小时,表明拍摄对象沿第二方向靠近第一电子设备移动,第一电子设备减小摄像头的焦距。
这样通过拍摄对象在第二方向上的第二速度,以及第一电子设备与第二电子设备的目标距离,调整摄像头的焦距。保证了拍摄对象处于焦距覆盖的合理范围,提高了拍摄质量。
在本申请实施例中,第一电子设备可以在第一时机开始根据运动状态信息,控制第一电子设备的摄像头采用视频录制模式进行拍摄,并在第二时机结束拍摄。其中,第一时机可以为:第一电子设备接收到第一用户针对视频录制按钮的第二输入,该第二输入可以为点击或长按等形式的输入。相应的第二时机可以为:第一电子设备再次接收到第一用户针对视频录制按钮的第二输入。或者,第一时机可以为:第一电子设备确定运动状态信息中,任一方向的速度大于第七速度阈值,该第七速度阈值可以为0。相应的第二时机可以为:第一电子设备确定运动状态信息中,任一方向的速度大于第八速度阈值,该第八速度阈值可以趋近于0。例如,第八速度阈值为1m/s。
可选的,在运动状态信息还包括拍摄对象在第三方向上的第三速度的情况下,第一电子设备控制摄像头进行视频拍摄的过程可以包括:第一电子设备根据第一速度,确定第一目标角度,根据第三速度,确定第二目标角度。控制摄像头环绕第三方向旋转至第一目标角度,控制摄像头环绕第一方向旋转至第二目标角度。第一电子设备根据第二速度,调节摄像头的焦距。控制摄像头采用焦距和目标角度进行拍摄。
其中,第一电子设备根据第一速度,确定第一目标角度,根据第三速度,确定第二目标角度的过程可以参考上述第二种情况中,确定第一目标角度和第二目标角度的过程,本申请实施例对此不做赘述。相应的,控制摄像头环绕第三方向旋转至第一目标角度,控制摄像头环绕第一方向旋转至第二目标角度的过程,也可以相应参考上述第二情况中,控制摄像头旋转的过程,本申请实施例对此不做赘述。
本申请实施例中,在目标模式为视频录制模式的情况下,第一电子设备控制摄像头进行视频拍摄的过程还可以包括:
第一电子设备在第一速度大于第一目标速度阈值时,可以控制摄像头采用第一帧率进行慢帧拍摄。当第一速度大于或者等于第二目标速度阈值时,控制摄像头采用第二帧率进行正常拍摄,第二帧率大于第一帧率,第一目标速度阈值小于第二目标速度阈值。其中,第一目标速度阈值可以为0,在拍摄对象的第一速度大于第一目标速度阈值时,表明拍摄对象呈持续运动时发生了跳跃运动,第一电子设备可以采用慢帧拍摄以较为清晰的记录拍摄对象的运动过程。第二目标速度阈值可以为第一电子设备接收到的拍摄对象最近一次呈跳跃运动时,表示拍摄对象呈跳跃运动的运动状态信息中首次包括的第一速度。示例的,第一电子设备可以确定拍摄对象在第三方向上的第三速度在设定时间连续降低时,确定该设定时间内速度最大值为第二目标速度阈值。
在第一电子设备接收到的运动状态为上述步骤401中第二种情况下获取的运动状态信息时,第一电子设备在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄之前,第一电子设备可以根据接收到的第二电子设备发送的运动状态信息确定拍摄对象的动作类型,该动作类型包括旋转运动、跳跃运动或者持续运动。并根据动作类型获取与动作类型对应的运动状态信息。此时,第一电子设备在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄指的是在与动作类型对应的运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄。
其中,第一电子设备根据接收到的运动状态信息确定拍摄对象的动作类型,并根据动作类型获取与动作类型对应的运动状态信息的过程可以参考上述步骤4011至步骤4013。第一电子设备在与动作类型对应的运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄的过程可以参考上述针对第一种情况下第一电子设备控制摄像头采用目标模式进行拍摄的过程,本申请实施例在此不再赘述。
第二种可选的实现情况,第一电子设备可以获取人为选择的目标模式,在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄。
在第二种可选的实现情况下,第一电子设备在执行步骤403之前,可以接收第一输入,响应于该第一输入,从包括全景模式、抓拍模式和视频录制模式的拍摄模式中选择目标模式。其中,第一输入可以为第一用户针对不同拍摄模式对应的模式标识的输入,该第一输入可以为针对不同拍摄模式对应的模式标识的点击、长按或者语音等形式的输入。可选的,模式标识可以为图标标识或者文字标识等。
本申请实施例中,若第二电子设备中加速度传感器、速度传感器和陀螺仪等传感器的检测方向,与第一电子设备中摄像头环绕旋转的方向不相同,也可以理解为,可能存在第二电子设备的传感器的检测方向所对应的坐标系与第一电子设备中用于计算摄像头转动角度的坐标系不同的情况。该种情况下,第一电子设备可以存储有第二电子设备的设备标识与第二电子设备中各个传感器的检测方向对应关系,上述对应关系可以从在第二电子设备与第一电子设备连接时,由第一电子设备从服务器获取,该对应关系的具体获取方式本申请实施例不对其加以限制。第一电子设备在与第二电子设备建立连接时,可以获取第二电子设备的设备标识,根据预设的设备标识与传感器检测方向之间的对应关系,确定第二电子设备中各个传感器的检测方向。从而基于检测方向与摄像头环绕旋转的方向之间的旋转角,将第二电子设备发送的运动状态信息中包括的在各个检测方向上的诸如速度和旋转角度等信息,按预设的坐标系转换规则,转换成与摄像头环绕旋转的方向相同方向上的对应信息。在获取转换后的运动状态信息后,可以执行本申请实施例中步骤403,以根据转换后的运动状态信息控制摄像头进行拍摄。
本申请实施例中,通过第二电子设备获取并向第一电子设备发送拍摄对象的运动状态信息,使得第一电子设备在接收到该运动状态信息后,可以在运动状态信息满足预设条件的情况下,控制摄像头采用全景模块、抓拍模式或者视频录制模式其中至少一个项模式进行拍摄。相较于通过人为操控终端去捕获拍摄对象的方法,第二电子设备捕捉用户运动状态以使得第一电子设备通过该运动状态控制第一电子设备进行拍摄的方式,提高了拍摄效果
参见图5,其示出了本申请实施例提供的一种拍摄方法的流程图,该拍摄方法可以应用于上述图1所示的拍照***,由第一电子设备执行。如图5所示,拍摄方法包括:
步骤501、在拍摄过程中,接收第二电子设备发送的运动状态信息。
步骤502、在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄;其中,目标模式包括:全景模式、抓拍模式或者视频录制模式其中至少一项。
步骤501和步骤502的解释和实现方式可以参考上述步骤402和步骤403,本申请实施例对此不作赘述。
本申请实施例中,第一电子设备通过接收第二电子设备发送的运动状态信息,并在运动状态信息满足预设条件的情况下,控制摄像头采用全景模块、抓拍模式或者视频录制模式其中至少一个项模式进行拍摄。实现了由第二电子设备去捕捉用户的运动状态,然后通知第一电子设备按照该运动状态进行相应的拍摄,使第一电子设备可以基于拍摄对象的运动状态信息控制摄像头捕获摄像物体进行拍摄,相较于通过人为操控终端去捕获拍摄对象的方法,第二电子设备捕捉用户运动状态以使得第一电子设备通过该运动状态信息控制第一电子设备进行拍摄的方式,提高了拍摄效果。
可选的,目标模式包括全景模式,在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄,包括:
在运动状态信息为第一运动状态信息的情况下,控制摄像头旋转拍摄,第一运动状态信息包括:拍摄对象的旋转方向、旋转角度、旋转速度中的至少一项;
其中,摄像头旋转的方向与运动状态信息中的旋转方向相关联,摄像头旋转的角度与运动状态信息中的旋转角度相关联,摄像头旋转的速度与运动状态信息中的旋转速度相关联。
可选的,目标拍摄模式包括抓拍模式,在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄,包括:
在运动状态信息为第二运动状态信息的情况下,控制摄像头拍照,第二运动状态信息包括所述拍摄对象在第一方向上的第一速度;
其中,在第一速度小于或等于预设速度阈值时,触发摄像头拍照,第一方向与重力方向相同或相反。
可选的,目标拍摄模式包括视频录制模式,在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄,包括:
在运动状态信息为第三运动状态信息,且所述第三运动信息持续时间超过预设时长的情况下,控制摄像头调整焦距,并进行视频拍摄,第三运动状态信息包括所述拍摄对象在第二方向上的运动信息;
其中,在第二方向为朝向第一电子设备的方向时,根据在第二方向上的运动信息调整摄像头的焦距。
可选的,根据在第二方向上的运动信息调整摄像头的焦距,包括:
在运动信息表征拍摄对象靠近第一电子设备移动时,减小摄像头的焦距;
在运动信息表征拍摄对象远离第一电子设备移动时,增大摄像头的焦距。
本申请实施例中可选的步骤的实现方式可以参考上述步骤403中相关的实现方式,本申请实施例对此不作赘述。
本申请实施例中,第一电子设备通过接收第二电子设备发送的运动状态信息,并在运动状态信息满足预设条件的情况下,控制摄像头采用全景模块、抓拍模式或者视频录制模式其中至少一个项模式进行拍摄。实现了由第二电子设备去捕捉用户的运动状态,然后通知第一电子设备按照该运动状态进行相应的拍摄,使第一电子设备可以基于拍摄对象的运动状态信息控制摄像头捕获摄像物体进行拍摄,相较于通过人为操控终端去捕获拍摄对象的方法,第二电子设备捕捉用户运动状态以使得第一电子设备通过该运动状态信息控制第一电子设备进行拍摄的方式,提高了拍摄效果。
参见图6,其示出了本申请实施例提供的一种拍摄方法的流程图,该拍摄方法可以应用于上述图1所示的拍照***,由第二电子设备执行。如图6所示,拍摄方法包括:
步骤601、获取运动状态信息。
步骤601的解释和实现方式可以参考上述步骤401,本申请实施例对此不作赘述。
步骤602、将运动状态信息发送至第一电子设备,运动状态信息用于供第一电子设备根据运动状态信息,控制第一电子设备的摄像头进行拍摄,其中,运动状态信息包括:第一运动状态信息、第二运动状态信息或者第三运动状态信息,第一运动状态信息包括拍摄对象的旋转方向、旋转角度、旋转速度中的至少一项;第二运动状态信息包括拍摄对象在第一方向上的第一速度;第三运动状态信息包括拍摄对象在第二方向上的运动信息。
步骤602的解释和实现方式可以参考上述步骤402,本申请实施例对此不作赘述。
本申请实施例中,第二电子设备通过将获取的运动状态信息发送至第一电子设备,使得第一电子设备可以在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄。实现了由第二电子设备捕捉用户的运动状态,然后通知第一电子设备按照该运动状态进行相应的拍摄,使第一电子设备可以基于拍摄对象的运动状态信息控制摄像头捕获摄像物体进行拍摄,相较于通过人为操控终端去捕获拍摄对象的方法,第二电子设备捕捉用户运动状态以使得第一电子设备通过该运动状态控制第一电子设备进行拍摄的方式,提高了拍摄效果。
可选的,获取运动状态信息包括:
获取拍摄对象的移动信息,移动信息包括:拍摄对象在三个相互垂直方向上的速度和加速度,以及分别环绕所述三个相互垂直方向的旋转角度;拍摄对象携带有第二电子设备;
根据移动信息确定拍摄对象的动作类型,动作类型包括旋转运动、跳跃运动或者持续运动;
根据动作类型,确定与动作类型对应的运动状态信息,其中,旋转运动对应第一运动状态信息,跳跃运动对应第二运动状态信息以及持续运动对应第三运动状态信息。
本申请实施例中可选的步骤的实现方式可以参考上述步骤401中相关的实现方式,本申请实施例对此不作赘述。
本申请实施例中,第二电子设备通过将获取的运动状态信息发送至第一电子设备,使得第一电子设备可以在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄。实现了由第二电子设备捕捉用户的运动状态,然后通知第一电子设备按照该运动状态进行相应的拍摄,使第一电子设备可以基于拍摄对象的运动状态信息控制摄像头捕获摄像物体进行拍摄,相较于通过人为操控终端去捕获拍摄对象的方法,第二电子设备捕捉用户运动状态以使得第一电子设备通过该运动状态控制第一电子设备进行拍摄的方式,提高了拍摄效果。
需要说明的是,本申请实施例提供的拍摄方法,执行主体可以为拍摄装置,或者该拍摄装置中的用于执行拍摄方法的控制模块。本申请实施例中以拍摄装置执行拍摄方法为例,说明本申请实施例提供的拍摄装置。
参见图7,其示出了本申请实施例提供的一种拍摄装置的框图,该拍摄装置可以应用于第一电子设备。如图7所示,拍摄装置70包括:
接收模块701,用于在拍摄过程中,接收第二电子设备发送的运动状态信息。
控制模块702,用于在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄。其中,目标模式包括:全景模式、抓拍模式或者视频录制模式其中至少一项。
可选的,目标模式包括全景模式,控制模块702,还用于:
在所述运动状态信息为第一运动状态信息的情况下,控制摄像头旋转拍摄,所述第一运动状态信息包括:拍摄对象的旋转方向、旋转角度、旋转速度中的至少一项;
其中,所述摄像头旋转的方向与所述运动状态信息中的旋转方向相关联,所述摄像头旋转的角度与所述运动状态信息中的旋转角度相关联,所述摄像头旋转的速度与所述运动状态信息中的旋转速度相关联。
可选的,目标拍摄模式包括抓拍模式,控制模块702,还用于:
在所述运动状态信息为第二运动状态信息的情况下,控制摄像头拍照,所述第二运动状态信息包括所述拍摄对象在第一方向上的第一速度;
其中,在所述第一速度小于或等于预设速度阈值时,触发所述摄像头拍照,所述第一方向与重力方向相同或相反。
可选的,目标拍摄模式包括视频录制模式,控制模块702,还用于:
在所述运动状态信息为第三运动状态信息,且所述第三运动信息持续时间超过预设时长的情况下,控制摄像头调整焦距,并进行视频拍摄,所述第三运动状态信息包括所述拍摄对象在第二方向上的运动信息;
其中,在所述第二方向为朝向所述第一电子设备的方向时,根据在所述第二方向上的运动信息调整所述摄像头的焦距。
可选的,控制模块702,还用于:
在运动信息表征拍摄对象靠近第一电子设备移动时,减小摄像头的焦距;
在运动信息表征拍摄对象远离第一电子设备移动时,增大摄像头的焦距。
本申请实施例中,第一电子设备的接收模块通过接收第二电子设备发送的运动状态信息,并使得控制模块在运动状态信息满足预设条件的情况下,控制摄像头采用全景模块、抓拍模式或者视频录制模式其中至少一个项模式进行拍摄。实现了由第二电子设备去捕捉用户的运动状态,然后通知第一电子设备按照该运动状态进行相应的拍摄,使第一电子设备可以基于拍摄对象的运动状态信息控制摄像头捕获摄像物体进行拍摄,相较于通过人为操控终端去捕获拍摄对象的方法,第二电子设备捕捉用户运动状态以使得第一电子设备通过该运动状态信息控制第一电子设备进行拍摄的方式,提高了拍摄效果。
参见图8,其示出了本申请实施例提供的一种拍摄装置的框图,该拍摄装置可以应用于第二电子设备。如图8所示,拍摄装置80包括:
获取模块801,用于获取运动状态信息。
发送模块802,用于将运动状态信息发送至第一电子设备,运动状态信息用于供第一电子设备根据运动状态信息,控制第一电子设备的摄像头进行拍摄,
其中,运动状态信息包括:第一运动状态信息、第二运动状态信息或者第三运动状态信息,第一运动状态信息包括拍摄对象的旋转方向、旋转角度、旋转速度中的至少一项;第二运动状态信息包括拍摄对象在第一方向上的第一速度;第三运动状态信息包括拍摄对象在第二方向上的运动信息。
可选的,获取模块801包括:
获取子模块,用于获取拍摄对象的移动信息,移动信息包括:拍摄对象在三个相互垂直方向上的速度和加速度,以及分别环绕所述三个相互垂直方向的旋转角度;拍摄对象携带有第二电子设备;
第一确定子模块,用于根据移动信息确定拍摄对象的动作类型,动作类型包括旋转运动、跳跃运动或者持续运动;
第二确定子模块,用于根据动作类型,确定与动作类型对应的运动状态信息,其中,旋转运动对应第一运动状态信息,跳跃运动对应第二运动状态信息以及持续运动对应第三运动状态信息。
本申请实施例中,通过第二电子设备的发送模块将获取模块获取的运动状态信息发送至第一电子设备,使得第一电子设备可以在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄。实现了由第二电子设备捕捉用户的运动状态,然后通知第一电子设备按照该运动状态进行相应的拍摄,使第一电子设备可以基于拍摄对象的运动状态信息控制摄像头捕获摄像物体进行拍摄,相较于通过人为操控终端去捕获拍摄对象的方法,第二电子设备捕捉用户运动状态以使得第一电子设备通过该运动状态控制第一电子设备进行拍摄的方式,提高了拍摄效果。
本申请实施例中的拍摄装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personalcomputer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,本申请实施例不作具体限定。
本申请实施例中的拍摄装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的拍摄装置能够实现图4至图6的方法实施例实现的各个过程,为避免重复,这里不再赘述。
可选的,如图9所示,本申请实施例还提供一种电子设备90。该电子设备可以为本申请第一电子设备或者第二电子设备。该电子设备包括处理器901,存储器902,存储在存储器902上并可在所述处理器901上运行的程序或指令,该程序或指令被处理器901执行时实现上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
参见图10,图10为实现本申请实施例的一种电子设备的硬件结构示意图。该电子设备可以为本申请第一电子设备或者第二电子设备。该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。
本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器1010逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图10中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,在图10所示的电子设备为第一电子设备时,输入单元104,用于在拍摄过程中,接收第二电子设备发送的运动状态信息。
处理器110,用于在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄。
本申请实施例中,第二电子设备通过将获取的运动状态信息发送至第一电子设备,使得第一电子设备可以在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄。实现了由第二电子设备捕捉用户的运动状态,然后通知第一电子设备按照该运动状态进行相应的拍摄,使第一电子设备可以基于拍摄对象的运动状态信息控制摄像头捕获摄像物体进行拍摄,相较于通过人为操控终端去捕获拍摄对象的方法,第二电子设备捕捉用户运动状态以使得第一电子设备通过该运动状态控制第一电子设备进行拍摄的方式,提高了拍摄效果。
可选的,所述目标模式包括全景模式,处理器110,还用于:在所述运动状态信息为第一运动状态信息的情况下,控制摄像头旋转拍摄,所述第一运动状态信息包括:拍摄对象的旋转方向、旋转角度、旋转速度中的至少一项;其中,所述摄像头旋转的方向与所述运动状态信息中的旋转方向相关联,所述摄像头旋转的角度与所述运动状态信息中的旋转角度相关联,所述摄像头旋转的速度与所述运动状态信息中的旋转速度相关联。
可选的,所述目标拍摄模式包括抓拍模式,处理器110,还用于:在所述运动状态信息为第二运动状态信息的情况下,控制摄像头拍照,所述第二运动状态信息包括所述拍摄对象在第一方向上的第一速度;其中,在所述第一速度小于或等于预设速度阈值时,触发所述摄像头拍照,所述第一方向与重力方向相同或相反。
可选的,所述目标拍摄模式包括视频录制模式,处理器110,还用于:在所述运动状态信息为第三运动状态信息,且所述第三运动信息持续时间超过预设时长的情况下,控制摄像头调整焦距,并进行视频拍摄,所述第三运动状态信息包括所述拍摄对象在第二方向上的运动信息;其中,在所述第二方向为朝向所述第一电子设备的方向时,根据在所述第二方向上的运动信息调整所述摄像头的焦距。
可选的,处理器110,还用于:
在所述运动信息表征所述拍摄对象靠近所述第一电子设备移动时,减小所述摄像头的焦距;
在所述运动信息表征所述拍摄对象远离所述第一电子设备移动时,增大所述摄像头的焦距。
本申请实施例中,第二电子设备通过将获取的运动状态信息发送至第一电子设备,使得第一电子设备可以在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄。实现了由第二电子设备捕捉用户的运动状态,然后通知第一电子设备按照该运动状态进行相应的拍摄,使第一电子设备可以基于拍摄对象的运动状态信息控制摄像头捕获摄像物体进行拍摄,相较于通过人为操控终端去捕获拍摄对象的方法,第二电子设备捕捉用户运动状态以使得第一电子设备通过该运动状态控制第一电子设备进行拍摄的方式,提高了拍摄效果。
此外,在图10所示的电子设备为第二电子设备时,处理器110,用于:获取运动状态信息;
将所述运动状态信息发送至第一电子设备,所述运动状态信息用于供所述第一电子设备根据所述运动状态信息,控制所述第一电子设备的摄像头进行拍摄,其中,所述运动状态信息包括:第一运动状态信息、第二运动状态信息或者第三运动状态信息,所述第一运动状态信息包括拍摄对象的旋转方向、旋转角度、旋转速度中的至少一项;所述第二运动状态信息包括所述拍摄对象在第一方向上的第一速度;所述第三运动状态信息包括所述拍摄对象在第二方向上的运动信息。
本申请实施例中,第二电子设备通过将获取的运动状态信息发送至第一电子设备,使得第一电子设备可以在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄。实现了由第二电子设备捕捉用户的运动状态,然后通知第一电子设备按照该运动状态进行相应的拍摄,使第一电子设备可以基于拍摄对象的运动状态信息控制摄像头捕获摄像物体进行拍摄,相较于通过人为操控终端去捕获拍摄对象的方法,第二电子设备捕捉用户运动状态以使得第一电子设备通过该运动状态控制第一电子设备进行拍摄的方式,提高了拍摄效果。
可选的,所述处理器110,还用于:
获取拍摄对象的移动信息,所述移动信息包括:所述拍摄对象在三个相互垂直方向上的速度和加速度,以及分别环绕所述三个相互垂直方向的旋转角度;所述拍摄对象携带有所述第二电子设备;
根据所述移动信息确定所述拍摄对象的动作类型,所述动作类型包括旋转运动、跳跃运动或者持续运动;
根据所述动作类型,确定与所述动作类型对应的运动状态信息,其中,所述旋转运动对应所述第一运动状态信息,所述跳跃运动对应第二运动状态信息以及所述持续运动对应第三运动状态信息。
本申请实施例中,第二电子设备通过将获取的运动状态信息发送至第一电子设备,使得第一电子设备可以在运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄。实现了由第二电子设备捕捉用户的运动状态,然后通知第一电子设备按照该运动状态进行相应的拍摄,使第一电子设备可以基于拍摄对象的运动状态信息控制摄像头捕获摄像物体进行拍摄,相较于通过人为操控终端去捕获拍摄对象的方法,第二电子设备捕捉用户运动状态以使得第一电子设备通过该运动状态控制第一电子设备进行拍摄的方式,提高了拍摄效果。
应理解的是,本申请实施例中,输入单元104可以包括图形处理器(GraphicsProcessing Unit,GPU)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元106可包括显示面板1061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板1061。用户输入单元107包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器109可用于存储软件程序以及各种数据,包括但不限于应用程序和操作***。处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。根据这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
Claims (10)
1.一种拍摄方法,其特征在于,应用于第一电子设备,所述方法包括:
在拍摄过程中,接收第二电子设备发送的运动状态信息;
在所述运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄;
其中,目标模式包括:全景模式、抓拍模式或者视频录制模式其中至少一项。
2.根据权利要求1所述的方法,其特征在于,所述目标模式包括全景模式,所述在所述运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄,包括:
在所述运动状态信息为第一运动状态信息的情况下,控制摄像头旋转拍摄,所述第一运动状态信息包括:拍摄对象的旋转方向、旋转角度、旋转速度中的至少一项;
其中,所述摄像头旋转的方向与所述运动状态信息中的旋转方向相关联,所述摄像头旋转的角度与所述运动状态信息中的旋转角度相关联,所述摄像头旋转的速度与所述运动状态信息中的旋转速度相关联。
3.根据权利要求1所述的方法,其特征在于,所述目标拍摄模式包括抓拍模式,所述在所述运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄,包括:
在所述运动状态信息为第二运动状态信息的情况下,控制摄像头拍照,所述第二运动状态信息包括所述拍摄对象在第一方向上的第一速度;
其中,在所述第一速度小于或等于预设速度阈值时,触发所述摄像头拍照,所述第一方向与重力方向相同或相反。
4.根据权利要求1所述的方法,其特征在于,所述目标拍摄模式包括视频录制模式,所述在所述运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄,包括:
在所述运动状态信息为第三运动状态信息,且所述第三运动信息持续时间超过预设时长的情况下,控制摄像头调整焦距,并进行视频拍摄,所述第三运动状态信息包括所述拍摄对象在第二方向上的运动信息;
其中,在所述第二方向为朝向所述第一电子设备的方向时,根据在所述第二方向上的运动信息调整所述摄像头的焦距。
5.根据权利要求4所述的方法,其特征在于,所述根据在所述第二方向上的运动信息调整所述摄像头的焦距,包括:
在所述运动信息表征所述拍摄对象靠近所述第一电子设备移动时,减小所述摄像头的焦距;
在所述运动信息表征所述拍摄对象远离所述第一电子设备移动时,增大所述摄像头的焦距。
6.一种拍摄方法,其特征在于,应用于第二电子设备,所述方法包括:
获取运动状态信息;
将所述运动状态信息发送至第一电子设备,所述运动状态信息用于供所述第一电子设备根据所述运动状态信息,控制所述第一电子设备的摄像头进行拍摄;
其中,所述运动状态信息包括:第一运动状态信息、第二运动状态信息或者第三运动状态信息,所述第一运动状态信息包括拍摄对象的旋转方向、旋转角度、旋转速度中的至少一项;所述第二运动状态信息包括所述拍摄对象在第一方向上的第一速度;所述第三运动状态信息包括所述拍摄对象在第二方向上的运动信息。
7.根据权利要求6所述的方法,其特征在于,所述获取运动状态信息包括:
获取拍摄对象的移动信息,所述移动信息包括:所述拍摄对象在三个相互垂直方向上的速度和加速度,以及分别环绕所述三个相互垂直方向的旋转角度;所述拍摄对象携带有所述第二电子设备;
根据所述移动信息确定所述拍摄对象的动作类型,所述动作类型包括旋转运动、跳跃运动或者持续运动;
根据所述动作类型,确定与所述动作类型对应的运动状态信息;
其中,所述旋转运动对应所述第一运动状态信息,所述跳跃运动对应所述第二运动状态信息,所述持续运动对应所述第三运动状态信息。
8.一种拍摄装置,其特征在于,应用于第一电子设备,所述装置包括:
接收模块,用于在拍摄过程中,接收第二电子设备发送的运动状态信息;
控制模块,用于在所述运动状态信息满足预设条件的情况下,控制摄像头采用目标模式进行拍摄;
其中,目标模式包括:全景模式、抓拍模式或者视频录制模式其中至少一项。
9.一种拍摄装置,其特征在于,应用于第二电子设备,所述装置包括:
获取模块,用于获取运动状态信息;
发送模块,用于将所述运动状态信息发送至第一电子设备;所述运动状态信息用于供所述第一电子设备根据所述运动状态信息,控制所述第一电子设备的摄像头进行拍摄,
其中,所述运动状态信息包括:第一运动状态信息、第二运动状态信息或者第三运动状态信息,所述第一运动状态信息包括拍摄对象的旋转方向、旋转角度、旋转速度中的至少一项;所述第二运动状态信息包括所述拍摄对象在第一方向上的第一速度;所述第三运动状态信息包括所述拍摄对象在第二方向上的运动信息。
10.根据权利要求9所述的拍摄装置,其特征在于,所述获取模块包括:
获取子模块,用于获取拍摄对象的移动信息,所述移动信息包括:所述拍摄对象在三个相互垂直方向上的速度和加速度,以及分别环绕所述三个相互垂直方向的旋转角度;所述拍摄对象携带有所述第二电子设备;
第一确定子模块,用于根据所述移动信息确定所述拍摄对象的动作类型,所述动作类型包括旋转运动、跳跃运动或者持续运动;
第二确定子模块,用于根据所述动作类型,确定与所述动作类型对应的运动状态信息;
其中,所述旋转运动对应所述第一运动状态信息,所述跳跃运动对应所述第二运动状态信息,所述持续运动对应所述第三运动状态信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110005037.3A CN112822398B (zh) | 2021-01-04 | 2021-01-04 | 拍摄方法、装置和电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110005037.3A CN112822398B (zh) | 2021-01-04 | 2021-01-04 | 拍摄方法、装置和电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112822398A true CN112822398A (zh) | 2021-05-18 |
CN112822398B CN112822398B (zh) | 2022-11-01 |
Family
ID=75857125
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110005037.3A Active CN112822398B (zh) | 2021-01-04 | 2021-01-04 | 拍摄方法、装置和电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112822398B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115334243A (zh) * | 2022-08-23 | 2022-11-11 | 维沃移动通信有限公司 | 拍摄方法及其装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105282420A (zh) * | 2014-07-15 | 2016-01-27 | 中兴通讯股份有限公司 | 拍摄的实现方法及装置 |
CN108769531A (zh) * | 2018-06-21 | 2018-11-06 | 深圳市道通智能航空技术有限公司 | 控制拍摄装置的拍摄角度的方法、控制装置及可穿戴设备 |
US20200195878A1 (en) * | 2017-04-01 | 2020-06-18 | Intel Corporation | 360 neighbor-based quality selector, range adjuster, viewport manager, and motion estimator for graphics |
CN111541843A (zh) * | 2020-04-21 | 2020-08-14 | 厦门钛尚人工智能科技有限公司 | 一种基于运动传感器的精彩画面实时自动抓拍方法 |
-
2021
- 2021-01-04 CN CN202110005037.3A patent/CN112822398B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105282420A (zh) * | 2014-07-15 | 2016-01-27 | 中兴通讯股份有限公司 | 拍摄的实现方法及装置 |
US20200195878A1 (en) * | 2017-04-01 | 2020-06-18 | Intel Corporation | 360 neighbor-based quality selector, range adjuster, viewport manager, and motion estimator for graphics |
CN108769531A (zh) * | 2018-06-21 | 2018-11-06 | 深圳市道通智能航空技术有限公司 | 控制拍摄装置的拍摄角度的方法、控制装置及可穿戴设备 |
CN111541843A (zh) * | 2020-04-21 | 2020-08-14 | 厦门钛尚人工智能科技有限公司 | 一种基于运动传感器的精彩画面实时自动抓拍方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115334243A (zh) * | 2022-08-23 | 2022-11-11 | 维沃移动通信有限公司 | 拍摄方法及其装置 |
Also Published As
Publication number | Publication date |
---|---|
CN112822398B (zh) | 2022-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109712224B (zh) | 虚拟场景的渲染方法、装置及智能设备 | |
EP3779883A1 (en) | Method and device for repositioning in camera orientation tracking process, and storage medium | |
EP3989177A1 (en) | Method for controlling multiple virtual characters, device, apparatus, and storage medium | |
CN107592466B (zh) | 一种拍照方法及移动终端 | |
US11978219B2 (en) | Method and device for determining motion information of image feature point, and task performing method and device | |
US11375097B2 (en) | Lens control method and apparatus and terminal | |
US11845007B2 (en) | Perspective rotation method and apparatus, device, and storage medium | |
US10635892B2 (en) | Display control method and apparatus | |
CN111010512A (zh) | 显示控制方法及电子设备 | |
CN112954212B (zh) | 视频生成方法、装置及设备 | |
CN111601032A (zh) | 一种拍摄方法、装置及电子设备 | |
CN111724412A (zh) | 确定运动轨迹的方法、装置及计算机存储介质 | |
CN109076101B (zh) | 云台控制方法、设备及计算机可读存储介质 | |
CN111416935B (zh) | 一种拍摄方法及电子设备 | |
CN114125268A (zh) | 对焦方法及装置 | |
CN111127541B (zh) | 车辆尺寸的确定方法、装置及存储介质 | |
CN112822398B (zh) | 拍摄方法、装置和电子设备 | |
CN111031246A (zh) | 拍摄方法及电子设备 | |
EP4161056B1 (en) | Anti-shake method, anti-shake apparatus, and electronic device | |
CN112261262B (zh) | 图像校准方法和装置、电子设备和可读存储介质 | |
CN114390186A (zh) | 视频拍摄方法及电子设备 | |
WO2021218926A1 (zh) | 图像显示方法、装置和计算机设备 | |
CN114339051A (zh) | 拍摄方法、装置、电子设备和可读存储介质 | |
CN108310767B (zh) | 信息展示方法、装置、设备及计算机可读存储介质 | |
CN109361860B (zh) | 一种终端设备控制方法及终端设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |