拍摄方法、电子设备及可读介质与流程

文档序号:37349140发布日期:2024-03-18 18:27阅读:11来源:国知局
拍摄方法、电子设备及可读介质与流程

本技术涉及拍摄,尤其涉及一种拍摄方法、电子设备、计算机程序产品及计算机可读存储介质。


背景技术:

1、电子设备追踪拍摄对象,例如追踪拍摄中远距离的移动对象,拍摄的图像或视频的清晰度通常不高,影响拍摄效果。


技术实现思路

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、第五方面,本技术提供了一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如第一方面或第二方面中任意一项所述的拍摄方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1