一种图像采集方法、电子设备及存储介质与流程

文档序号:37942652发布日期:2024-05-11 00:22阅读:10来源:国知局
一种图像采集方法、电子设备及存储介质与流程

本技术涉及电子,尤其涉及一种图像采集方法、电子设备及存储介质。


背景技术:

1、摄像头作为常见的成像工具,已经广泛地应用在手机、个人电脑等电子设备中。用户在使用电子设备的摄像头拍摄的过程中,可以切换拍摄模式,例如,用户在使用手机后置主摄像头时,可以选择拍照、录像、调整光圈等拍摄模式,并在不同拍摄模式下进行切换,从而满足用户不同的拍摄需求。

2、在从一个拍摄模式切换至另一个拍摄模式,电子设备需要释放当前拍摄模式的资源,并为新的拍摄模式申请资源,从而会存在一段等待时间,这会影响拍摄的性能。


技术实现思路

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、在第二方面的一种可能的实现方式中,所述方法还包括:接收用户的第三拍摄操作,第三拍摄操作用于触发电子设备关闭所述目标摄像头。响应于第三拍摄操作,将校准数据状态标识设置为第二数据状态标识。

28、通过这种方式,手机可以通过校准数据状态标识判断目标摄像头中是否写入校准数据,从而针对目标摄像头拍摄模式的切换流程和退出流程进行差异化处理,优化手机拍摄的性能。

29、第三方面,本技术提供一种电子设备,包括:存储器、一个或多个摄像头和一个或多个处理器。存储器、摄像头与处理器耦合。其中,摄像头用于在不同拍摄模式下采集图像。其中,存储器中还存储有计算机程序代码,计算机程序代码包括计算机指令,当计算机指令被处理器执行时,使得电子设备执行如上第一方面或第二方面所述的方法。

30、第四方面,本技术提供一种计算机可读存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行如上第一方面或第二方面所述的方法。

31、第五方面,本技术提供一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得该计算机执行如第一方面或第二方面及任一种可能的实现方式所述的方法。该计算机可以是上述电子设备。

32、可以理解地,上述提供的第三方面及其任一种可能的实现方式所述的电子设备,第三方面所述的计算机存储介质,第四方面所述的计算机程序产品所能达到的有益效果,可参考第一方面和第二方面及其任一种可能的实现方式中的有益效果,此处不再赘述。

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