拍摄控制方法、装置和电子设备制造方法及图纸

技术编号:28046301 阅读:12 留言:0更新日期:2021-04-09 23:32
本申请公开了一种拍摄控制方法、装置和电子设备,属于通信技术领域。方法包括:获取显示拍摄画面的电子设备在第一平面内的旋转角度,以作为目标旋转角度,其中,第一平面为电子设备的屏幕所处的平面;在拍摄画面中检测到第一直线和第二直线中的至少一者的情况下,根据第三直线的第三旋转角度,控制电子设备的摄像头在第一平面内进行旋转,以使第三直线与目标方向的夹角小于或等于第一预设阈值。因此,本申请的实施例,能够解决现有技术中拍摄目标对象符合一定方向要求的照片或视频的方法,成本较高且无法普及大众用户。

【技术实现步骤摘要】
拍摄控制方法、装置和电子设备
本申请属于通信
,具体涉及一种拍摄控制方法、装置和电子设备。
技术介绍
目前,现有技术当中用户使用手机进行拍摄时,通过手动调节握持手机的水平角度、垂直角度、旋转角度等任意角度进行构图。其中,用户拍摄带有地平线的风景照,或拍摄建筑群外观时,往往需要让地平线保持水平,垂直线保持垂直,避免出现东歪西倒的画面,以使得拍摄物体符合人眼的观感,保持稳定的状态。因此,手机放平拍摄,并且把照片拍得横平竖直是尤为重要。其中,用户还可以通过后期编辑的方式矫正拍摄的构图角度,比如通过图片编辑软件以照片的横轴线、中轴线、中心为支点,通过拉伸变形的方式对照片进行垂直、水平、旋转的调整。由此可知,手机拍照往往只能通过前期精心的构图布置和后期的矫正手段让画面横平竖直。而对于普通用户而言,这种拍摄方式学习成本和使用成本较高,即用户需要花费大量的时间和精力去寻找横平竖直的取景角度,并且后期使用矫正功能时矫正过度还会导致像素缺失,出现模糊的情况。此外,对于手机拍摄者而言,拍摄横平竖直照片,还需要一定的美学审美基础、敏锐的观察力和一定的拍摄经验。另外,移轴镜头的成像圈比传统镜头大,开启平移功能就能将镜头偏离中心,从而改变拍摄到的场景。例如镜头向上偏移或者利用大成像圈,可拍摄整个建筑物,且不需要倾斜相机,从而可以拍摄得到不变形的影像。然而,移轴镜头非常昂贵且只能在数码单反使用。由上述可知,目前拍摄目标对象符合一定方向要求的照片或视频的方法,成本较高且无法普及大众用户。申请内容>本申请实施例的目的是提供一种拍摄控制方法、装置和电子设备,能够解决现有技术中拍摄目标对象符合一定方向要求的照片或视频的方法,成本较高且无法普及大众用户。为了解决上述技术问题,本申请是这样实现的:第一方面,本申请实施例提供了一种拍摄控制方法,该方法包括:获取显示拍摄画面的电子设备在第一平面内的旋转角度,以作为目标旋转角度,其中,所述第一平面为所述电子设备的屏幕所处的平面;在所述拍摄画面中检测到第一直线和第二直线中的至少一者的情况下,根据第三直线的第三旋转角度,控制所述电子设备的摄像头在所述第一平面内进行旋转,以使所述第三直线与目标方向的夹角小于或等于第一预设阈值;其中,所述第一直线相对于第一预设方向的第一旋转角度的绝对值与所述目标旋转角度的绝对值之差的绝对值小于或等于第二预设阈值,且所述第一旋转角度与所述目标旋转角度的符号相反;所述第二直线相对于第二预设方向的第二旋转角度的绝对值与所述目标旋转角度的绝对值之差的绝对值小于或等于所述第二预设阈值,且所述第二旋转角度与所述目标旋转角度的符号相反,所述第二预设方向与所述第一预设方向互相垂直;所述第三直线为所述第一直线和所述第二直线中的其中一个,在所述第三直线为所述第一直线时,所述第三旋转角度为所述第一旋转角度,所述目标方向为所述第一预设方向;在所述第三直线为所述第二直线时,所述第三旋转角度为所述第二旋转角度,所述目标方向为所述第二预设方向。第二方面,本申请实施例提供了一种拍摄控制装置,所述装置包括:旋转角度获取模块,用于获取显示拍摄画面的电子设备在第一平面内的旋转角度,以作为目标旋转角度,其中,所述第一平面为所述电子设备的屏幕所处的平面;第一旋转模块,用于在所述拍摄画面中检测到第一直线和第二直线中的至少一者的情况下,根据第三直线的第三旋转角度,控制所述电子设备的摄像头在所述第一平面内进行旋转,以使所述第三直线与目标方向的夹角小于或等于第一预设阈值;其中,所述第一直线相对于第一预设方向的第一旋转角度的绝对值与所述目标旋转角度的绝对值之差的绝对值小于或等于第二预设阈值,且所述第一旋转角度与所述目标旋转角度的符号相反;所述第二直线相对于第二预设方向的第二旋转角度的绝对值与所述目标旋转角度的绝对值之差的绝对值小于或等于所述第二预设阈值,且所述第二旋转角度与所述目标旋转角度的符号相反,所述第二预设方向与所述第一预设方向互相垂直;所述第三直线为所述第一直线和所述第二直线中的其中一个,在所述第三直线为所述第一直线时,所述第三旋转角度为所述第一旋转角度,所述目标方向为所述第一预设方向;在所述第三直线为所述第二直线时,所述第三旋转角度为所述第二旋转角度,所述目标方向为所述第二预设方向。第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。在本申请实施例中,能够获取显示拍摄画面的电子设备在其屏幕所处的第一平面内的旋转角度,以作为目标旋转角度,然后在该拍摄画面中检测到与第一直线和第二直线中的至少一者的情况下,根据第一直线或者第二直线的旋转方向,控制该电子设备的摄像头在第一平面内进行旋转,以使第一直线与第一预设方向的夹角小于或等于第一预设阈值,或者使第二直线与第一预设方向的夹角小于或等于第一预设阈值。其中,第一直线相对于第一预设方向的第一旋转角度与目标旋转角度的大小之差的绝对值小于或等于第二预设阈值且符号相反,说明拍摄画面中第一直线相对于第一预设方向的偏转是由于电子设备的旋转导致的;同理,第二直线相对于第二预设方向的第二旋转角度与目标旋转角度的大小之差的绝对值小于或等于第二预设阈值且符号相反,说明拍摄画面中第二直线相对于第二预设方向的偏转是由于电子设备的旋转导致的。因此,本申请的实施例中,在拍摄画面中检测到上述第一直线和第二直线中的至少一者的情况下,可以通过控制电子设备的摄像头进行旋转,以对电子设备的旋转角度进行补偿,进而使得上述拍摄画面中的第一直线尽可能与第一预设方向平行,或者使得上述拍摄画面中的第二直线尽可能与第二预设方向平行。由此可知,本申请的实施例,在拍摄目标对象符合一定方向要求的照片或视频时,可以自动检测电子设备自身的旋转角度是否使得被拍摄对象与预期的方向产生偏差,从而通过摄像头的旋转进行补偿,而无需用户手动旋转电子设备或者进行后期矫正处理,同时也无需用户具备专业的拍摄经验,因此,本申请实施例的拍摄控制方法,成本较低且可以普及至大众用户。附图说明图1是本申请实施例中拍摄控制方法的流程图;图2是本申请实施例的拍摄控制方法的一种具体实施方式的流程图;图3是Lx和Ly的范围示意图;图4是选择L1的原理示意图;图5是云台陀螺仪旋转之前与之后的拍摄画面的变化示意图;图6是本申请实施例中拍摄控制装置的结构框图;图7表示本申请的实施例提供的电子设备的框图之一;图8表示本申请的本文档来自技高网...

【技术保护点】
1.一种拍摄控制方法,其特征在于,所述方法包括:/n获取显示拍摄画面的电子设备在第一平面内的旋转角度,以作为目标旋转角度,其中,所述第一平面为所述电子设备的屏幕所处的平面;/n在所述拍摄画面中检测到第一直线和第二直线中的至少一者的情况下,根据第三直线的第三旋转角度,控制所述电子设备的摄像头在所述第一平面内进行旋转,以使所述第三直线与目标方向的夹角小于或等于第一预设阈值;/n其中,所述第一直线相对于第一预设方向的第一旋转角度的绝对值与所述目标旋转角度的绝对值之差的绝对值小于或等于第二预设阈值,且所述第一旋转角度与所述目标旋转角度的符号相反;/n所述第二直线相对于第二预设方向的第二旋转角度的绝对值与所述目标旋转角度的绝对值之差的绝对值小于或等于所述第二预设阈值,且所述第二旋转角度与所述目标旋转角度的符号相反,所述第二预设方向与所述第一预设方向互相垂直;/n所述第三直线为所述第一直线和所述第二直线中的其中一个,在所述第三直线为所述第一直线时,所述第三旋转角度为所述第一旋转角度,所述目标方向为所述第一预设方向;在所述第三直线为所述第二直线时,所述第三旋转角度为所述第二旋转角度,所述目标方向为所述第二预设方向。/n...

【技术特征摘要】
1.一种拍摄控制方法,其特征在于,所述方法包括:
获取显示拍摄画面的电子设备在第一平面内的旋转角度,以作为目标旋转角度,其中,所述第一平面为所述电子设备的屏幕所处的平面;
在所述拍摄画面中检测到第一直线和第二直线中的至少一者的情况下,根据第三直线的第三旋转角度,控制所述电子设备的摄像头在所述第一平面内进行旋转,以使所述第三直线与目标方向的夹角小于或等于第一预设阈值;
其中,所述第一直线相对于第一预设方向的第一旋转角度的绝对值与所述目标旋转角度的绝对值之差的绝对值小于或等于第二预设阈值,且所述第一旋转角度与所述目标旋转角度的符号相反;
所述第二直线相对于第二预设方向的第二旋转角度的绝对值与所述目标旋转角度的绝对值之差的绝对值小于或等于所述第二预设阈值,且所述第二旋转角度与所述目标旋转角度的符号相反,所述第二预设方向与所述第一预设方向互相垂直;
所述第三直线为所述第一直线和所述第二直线中的其中一个,在所述第三直线为所述第一直线时,所述第三旋转角度为所述第一旋转角度,所述目标方向为所述第一预设方向;在所述第三直线为所述第二直线时,所述第三旋转角度为所述第二旋转角度,所述目标方向为所述第二预设方向。


2.根据权利要求1所述的拍摄控制方法,其特征在于,在所述拍摄画面中检测到所述第一直线和所述第二直线的情况下,所述第三直线为所述第一直线和所述第二直线中长度最长的一条直线。


3.根据权利要求1所述的拍摄控制方法,其特征在于,检测所述拍摄画面中的所述第一直线的过程包括:
检测所述拍摄画面中的直线,以作为候选直线;
从所述候选直线中选出与所述第一预设方向的夹角小于第三预设阈值的直线,以作为所述第一直线。


4.根据权利要求3所述的拍摄控制方法,其特征在于,所述从所述候选直线中选出与所述第一预设方向的夹角小于第三预设阈值的直线,以作为所述第一直线之前,所述方法还包括:
从所述候选直线中,剔除长度小于第一预设长度的直线。


5.根据权利要求1所述的拍摄控制方法,其特征在于,所述电子设备的内部设置有云台陀螺仪,所述云台陀螺仪与所述摄像头固定连接;
所述根据第三直线的第三旋转角度,控制所述电子设备的摄像头在所述第一平面内进行旋转,包括:
控制所述云台陀螺仪在所述第一平面内按照所述第三旋转角度进行旋转。


6.根据权利要求1所述的拍摄控制方法,其特征在于,所述根据第三直线的第三旋转角度,控制所述电子设备的摄像头在所述第一平面内进行旋转之前,所述方法还包括:
在所述拍摄画面中显示所述第三直线;
执行预设提示操作,其中,所述预设提示操作用于指示用户对所述拍摄画面中显示的所述第三直线执行预设操作;
所述根据第三直线的第三旋转角度,控制所述电子设备的摄像头在所述第一平面内进行旋转,包括:
在接收到所述预设操作的情况下,根据所述第三直线的第三旋转角度,控制所述摄像头在所述第一平面内进行旋转。


7.根据权利要求1所述的拍摄控制方法,其特征在于,所述获取显示拍摄画面的电子设备在第一平面内的旋转角度之前,所述方法还包括:
接收对拍摄角度的调整操作;
响应于所述调整操作,根据所述调整操作指示的第四旋转角度,控制所述摄像头进行旋转。


8.根据权利要求7所述的拍摄控制方法,其特征在于,所述根据所述调整操作指示的第四旋转角度,控制所述摄像头进行旋转,包括:
根据所述第四旋转角度,控制所述摄像头在目标平面内进行旋转;
其中,所述目标平面为所述第一平面或者与所述第一平面垂直的第二平面;
在所述目标平面为所述第一平面时,所述根据所述第四旋转角度,控制所述摄像头在目标平面内进行旋转之后,所述方法还包括:
分别将所述第一预设方...

【专利技术属性】
技术研发人员:王琰
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1