一种切换方法和设备的制作方法

文档序号:6492648阅读:122来源:国知局
一种切换方法和设备的制作方法
【专利摘要】本发明涉及图像处理领域,特别是涉及一种切换方法和设备,所述电子设备具有图像采集模块,所述图像采集模块具有第一状态和第二状态,所述图像采集模块还具有第三状态,所述方法包括:检测第一触发指令;根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态;检测第二触发指令;根据所述第二触发指令将所述图像采集模块从第三状态切换至第一状态;其中,所述图像采集模块从第三状态切换至第一状态的时间小于所述图像采集模块从第二状态切换至第一状态的时间。本发明提供的方法提高了电子设备启动图像采集功能的响应速度,能够实现图像采集功能的快速启动,改善了用户体验。
【专利说明】一种切换方法和设备
【技术领域】
[0001]本发明涉及图像处理领域,特别是涉及一种切换方法和设备。
【背景技术】
[0002]随着移动通信技术和智能手机的快速发展,手机系统的处理能力显著提升,手机的应用也越来越丰富。其中,拍照或者摄像等图像采集功能成为了手机的重要功能。随着手机用光学传感器的发展,手机拍摄质量越来越高,图像处理能力不断提升。而如何快速启动手机的相机模块,以凸显手机的快速启动和便携性特点成为了一个重要的问题。
[0003]在现有技术中,当用户想要使用手机拍照时,通常会点击拍照菜单图标或者点击拍照快捷键,以触发相机模块的启动,这时,系统会调用相机应用程序,并进行硬件上电、固件(firmware)加载、参数配置等操作,直到进入图像预览界面。从用户点击拍照菜单以启动拍照程序到预览界面正常显示稳定,这一过程通常要2s左右的时间。而用户每次退出拍照程序后,如果想要再次拍照,需要重复执行上述过程,耗时较长。特别是在用户在一定时间内需要连续多次拍摄时,上述过程就显得非常繁琐,响应时间长,降低了用户的体验。

【发明内容】

[0004]为解决上述技术问题,本发明实施例提供了一种切换方法和设备,可以快速启动电子设备的图像采集功能,提高了系统响应速度。技术方案如下:
[0005]根据本发明的第一方面,提供了一种切换方法,应用于电子设备,所述电子设备具有图像采集模块,所述图像采集模块具有第一状态和第二状态,所述图像采集模块还具有第三状态,其中,所述图像采集模块在所述第三状态下的功耗小于所述图像采集模块在所述第一状态下的功耗,大于所述图像采集模块在所述第二状态下的功耗,所述方法包括:
[0006]检测第一触发指令;
[0007]根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态;
[0008]检测第二触发指令;
[0009]根据所述第二触发指令将所述图像采集模块从第三状态切换至第一状态;
[0010]其中,所述图像采集模块从第三状态切换至第一状态的时间小于所述图像采集模块从第二状态切换至第一状态的时间。
[0011]较佳地,所述电子设备的工作模式至少包括第一工作模式和第二工作模式,在检测第一触发指令之后,所述方法还包括:
[0012]获取所述电子设备的工作模式,得到第一获取结果;
[0013]则所述根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态为:
[0014]当所述第一获取结果表明所述电子设备处于第二工作模式时,根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态。
[0015]较佳地,所述方法还包括:[0016]当所述第一获取结果表明所述电子设备处于第一工作模式时,根据所述第一触发指令将所述图像采集模块从第一状态切换至第二状态。
[0017]较佳地,在检测第二触发指令之后,所述方法还包括:
[0018]获取所述图像采集模块的当前状态;
[0019]则所述根据所述第二触发指令将所述图像采集模块从第三状态切换至第一状态为:
[0020]当判断所述图像采集模块的当前状态为第三状态或者所述电子设备处于第二工作模式时,将所述图像采集模块从第三状态切换至第一状态。
[0021]较佳地,所述方法还包括:
[0022]当判断所述图像采集模块的当前状态为第二状态或者所述电子设备处于第一工作模式时,将所述图像采集模块从第二状态切换至第一状态。
[0023]较佳地,所述图像采集模块包括应用程序加载子模块、固件加载子模块、参数配置子模块,
[0024]则所述根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态具体为:
[0025]关闭应用程序加载子模块,将固件加载子模块、参数配置子模块设置为休眠状态,完成所述图像采集模块从第一状态至第三状态的切换。
[0026]较佳地,所述图像采集模块包括应用程序加载子模块、固件加载子模块、参数配置子模块,
[0027]则所述根据所述第二触发指令将所述图像采集模块从第三状态切换至第一状态具体为:
[0028]启动应用程序加载子模块,将固件加载子模块、参数配置子模块从休眠状态设置为唤醒状态,以完成所述图像采集模块从第三状态至第一状态的切换。
[0029]较佳地,所述图像采集模块包括应用程序加载子模块、固件加载子模块、参数配置子模块,则所述将所述图像采集模块从第一状态切换至第二状态具体为:
[0030]关闭应用程序加载子模块、固件加载子模块、参数配置子模块,完成所述图像采集模块从第一状态至第二状态的切换;
[0031]则所述将所述图像采集模块从第二状态切换至第一状态具体为:
[0032]启动应用程序加载子模块、固件加载子模块、参数配置子模块,以执行应用程序加载、固件加载、参数配置操作,完成所述图像采集模块从第二状态至第一状态的切换。
[0033]较佳地,在根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态之后,所述方法还包括:
[0034]启动计时器,当满足预置的时间条件且未检测到第二触发指令时,将图像采集模块从第三状态切换至第二状态。
[0035]较佳地,所述将图像采集模块从第三状态切换至第二状态具体为:
[0036]将固件加载子模块、参数配置子模块从休眠状态切换为关闭状态。
[0037]较佳地,所述检测第二触发指令包括:
[0038]检测晃动操作,当所述晃动操作满足预设的条件时,生成第二触发指令,以控制图像采集模块切换到第一工作状态。[0039]根据本发明实施例的第二方面,提供了一种电子设备,所述电子设备具有图像采集模块,所述图像采集模块具有第一状态和第二状态,所述图像采集模块还具有第三状态,其中,所述图像采集模块在所述第三状态下的功耗小于所述图像采集模块在所述第一状态下的功耗,大于所述图像采集模块在所述第二状态下的功耗,所述电子设备包括:
[0040]第一检测模块,用于检测第一触发指令;
[0041]第一切换模块,用于根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态;
[0042]第二检测模块,用于检测第二触发指令;
[0043]第二切换模块,用于根据所述第二触发指令将所述图像采集模块从第三状态切换至第一状态;
[0044]其中,所述图像采集模块从第三状态切换至第一状态的时间小于所述图像采集模块从第二状态切换至第一状态的时间。
[0045]较佳地,所述电子设备的工作模式至少包括第一工作模式和第二工作模式,所述电子设备还包括:
[0046]第一获取模块,用于获取所述电子设备的工作模式,得到第一获取结果;;
[0047]则所述第一切换模块具体用于接收第一获取模块的第一获取结果,当所述第一获取结果表明所述电子设备处于第二工作模式时,根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态。
[0048]较佳地,所述第一切换模块还用于接收第一获取模块的第一获取结果,当所述第一获取结果表明所述电子设备处于第一工作模式时,根据所述第一触发指令将所述图像采集模块从第一状态切换至第二状态。
[0049]较佳地,所述电子设备还包括:
[0050]第二获取模块,用于获取所述图像采集模块的当前状态;
[0051]则第二切换模块具体用于接收第一获取模块或者第二获取模块的获取结果,当判断所述图像采集模块的当前状态为第三状态或者所述电子设备处于第二工作模式时,将所述图像采集模块从第三状态切换至第一状态。
[0052]较佳地,所述第二切换模块还用于接收第一获取模块或者第二获取模块的获取结果,当判断所述图像采集模块的当前状态为第二状态或者所述电子设备处于第一工作模式时,将所述图像采集模块从第二状态切换至第一状态。
[0053]较佳地,所述图像采集模块包括应用程序加载子模块、固件加载子模块、参数配置子模块,
[0054]则第一切换模块具体用于关闭应用程序加载子模块,将固件加载子模块、参数配置子模块设置为休眠状态,完成所述图像采集模块从第一状态至第三状态的切换。
[0055]较佳地,所述图像采集模块包括应用程序加载子模块、固件加载子模块、参数配置子模块,
[0056]则所述第二切换模块具体用于启动应用程序加载子模块,将固件加载子模块、参数配置子模块从休眠状态设置为唤醒状态,以完成所述图像采集模块从第三状态至第一状态的切换。
[0057]较佳地,所述图像采集模块包括应用程序加载子模块、固件加载子模块、参数配置子模块,则所述第一切换模块具体还用于接收第一获取模块的第一获取结果,当所述第一获取结果表明所述电子设备处于第一工作模式时,关闭应用程序加载子模块、固件加载子模块、参数配置子模块,完成所述图像采集模块从第一状态至第二状态的切换;
[0058]则所述第二切换模块具体还用于接收第一获取模块或者第二获取模块的获取结果,当判断所述图像采集模块的当前状态为第二状态或者所述电子设备处于第一工作模式时,启动应用程序加载子模块、固件加载子模块、参数配置子模块,以执行应用程序加载、固件加载、参数配置操作,完成所述图像采集模块从第二状态至第一状态的切换。
[0059]较佳地,所述电子设备还包括:
[0060]计时器,用于将图像采集模块从第一状态切换至第三状态后,启动计时功能;
[0061]第三切换模块,用于当满足预置的时间条件且未检测到第二触发指令时,将图像采集模块从第三状态切换至第二状态。
[0062]较佳地,所述第三切换模块具体用于将固件加载子模块、参数配置子模块从休眠状态切换为关闭状态。
[0063]较佳地,所述电子设备还包括角速度传感器和加速度传感器,则所述第二检测模块具体用于利用所述角速度传感器和加速度传感器检测晃动操作,当所述晃动操作满足预设的条件时,生成第二触发指令,以控制图像采集模块切换到第一工作状态。
[0064]本发明实施例的一个方面的有益效果为:在本发明实施例中,电子设备具有图像采集模块,所述图像采集模块具有第一状态、第二状态和第三状态,其中,所述图像采集模块在第三状态下的功耗小于所述图像采集模块在第一状态下的功耗,大于所述图像采集模块在第二状态下的功耗。当接收到关闭图像采集模块的指令时,区别于现有技术中将图像采集模块从第一状态切换至第二状态的处理,本发明将将图像采集模块从第一状态切换至第三状态。当接收到第二触发指令时,将图像采集模块从第三状态切换至第一状态。由于图像采集模块从第三状态切换至第一状态的时间远小于从第二状态切换至第一状态的时间,因此提高了电子设备启动图像采集功能的响应速度,能够实现图像采集功能的快速启动,改善了用户体验。
【专利附图】

【附图说明】
[0065]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0066]图1为本发明实施例提供的切换方法第一实施例示意图;
[0067]图2为本发明实施例提供的切换方法第二实施例示意图;
[0068]图3为本发明实施例提供的切换方法第三实施例示意图;
[0069]图4为本发明实施例提供的电子设备一实施例示意图。
【具体实施方式】
[0070]本发明实施例提供了一种切换方法和设备,可以快速启动电子设备的图像采集功能,提闻了系统响应速度。[0071]为了使本【技术领域】的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0072]参见图1,为本发明提供的切换方法第一实施例流程图。
[0073]本发明第一实施例提供的切换方法,应用于电子设备,所述电子设备具有图像采集模块。所述电子设备具体可以为类似手机、相机、PAD等具有相机模块(图像采集模块)的电子设备。其中,所述图像采集模块具有第一状态和第二状态,特别地,所述图像采集模块还具有第三状态,其中,所述图像采集模块在第三状态下的功耗小于所述图像采集模块在第一状态下的功耗,大于所述图像采集模块在第二状态下的功耗。
[0074]所述方法包括:
[0075]SlOl,检测第一触发指令。
[0076]当电子设备处于拍摄模式或者处于拍摄等待模式时,图像采集模块处于第一状态。具体实现时,第一状态为正常工作状态。这时,检测用户对具有图像采集模块的电子设备的第一操作,获取第一触发指令。其中,所述第一触发指令用于使得电子设备退出拍摄模式或者从拍摄等待模式转换为退出拍摄模式。具体实现时,第一触发指令为用户关闭图像采集模块或者退出拍摄模式时执行的操作对应的控制指令。
[0077]S102,根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态。
[0078]当检测到第一触发指令时,将图像采集模块从第一状态切换至第三状态。在本发明实施例中,图像采集模块除了具有第一状态和第二状态外,还具有第三状态。所述图像采集模块在第三状态下的功耗小于所述图像采集模块在第一状态下的功耗,大于所述图像采集模块在第二状态下的功耗。
[0079]S103,检测第二触发指令。
[0080]具体实现时,检测用户对具有图像采集模块的电子设备的第二操作,获取第二触发指令。其中,所述第二触发指令用于将电子设备进入拍摄模式或者进入拍摄等待模式。具体实现时,第二触发指令为用户开启图像采集模块或者进入拍摄模式时执行的操作对应的控制指令。
[0081]S104,根据所述第二触发指令将所述图像采集模块从第三状态切换至第一状态。
[0082]当检测到第二触发指令时,将图像采集模块从第一状态切换至第三状态。其中,所述图像采集模块从第三状态切换至第一状态的时间小于所述图像采集模块从第二状态切换至第一状态的时间。
[0083]在本发明第一实施例中,电子设备具有图像采集模块,所述图像采集模块具有第一状态、第二状态和第三状态,其中,图像采集模块在第三状态下的功耗小于所述图像采集模块在第一状态下的功耗,大于所述图像采集模块在第二状态下的功耗。当接收到关闭图像采集模块的指令时,区别于现有技术中将图像采集模块从第一状态切换至第二状态的处理,本发明将将图像采集模块从第一状态切换至第三状态。当接收到第二触发指令时,将图像采集模块从第三状态切换至第一状态。由于图像采集模块从第三状态切换至第一状态的时间远小于从第二状态切换至第一状态的时间,因此提高了电子设备启动图像采集功能的响应速度,能够实现图像采集功能的快速启动,改善了用户体验。
[0084]参见图2,为本发明提供的切换方法第一实施例流程图。
[0085]在本发明第二实施例中,电子设备的工作模式至少包括第一工作模式和第二工作模式。
[0086]S201,检测第一触发指令。
[0087]检测用户对具有图像采集模块的电子设备的第一操作,获取第一触发指令。其中,所述第一触发指令用于使得电子设备退出拍摄模式或者从拍摄等待模式转换为退出拍摄模式。具体实现时,第一触发指令为用户关闭图像采集模块或者退出拍摄模式时执行的操作对应的控制指令。
[0088]S202,获取所述电子设备的工作模式,得到第一获取结果。当所述第一获取结果表明所述第一电子设备处于第一工作模式时,进入步骤S203 ;当所述第一获取结果表明所述第一电子设备处于第二工作模式时,进入步骤S204。
[0089]在本发明第二实施例中,电子设备具有至少两种工作模式,分别是第一工作模式和第二工作模式。当电子设备处于第一工作模式时,电子设备的图像采集模块至少具有两种状态,包括第一状态和第二状态。其中,电子设备的图像采集模块在第一状态的功耗大于所述图像采集模块在第二状态的功耗。当电子设备处于第二工作模式时,电子设备的图像采集模块至少具有三种状态,包括第一状态、第二状态和第三状态。其中,图像采集模块在第三状态下的功耗小于所述图像采集模块在第一状态下的功耗,大于所述图像采集模块在第二状态下的功耗。具体应用时,电子设备的图像采集模块的第一状态为唤醒或正常工作状态,图像采集模块的第二状态为关闭状态,图像采集模块的第三状态为待机状态。
[0090]当用户应用具有图像采集模块的电子设备拍照或者摄像时,当用户需要在一定时间内连续多次拍摄时,可以通过设置工作模式或者点击相应用户操作界面的按钮或者执行预设触发动作的方式,将电子设备设置为处于第二工作模式。当用户平时操作或者没有短时间内连续拍照的需求时,可以根据需要将电子设备设置为第一工作模式。特别地,系统或者用户可以自定义将第一工作模式或者第二工作模式设置为默认工作模式。电子设备提供这样的应用,可以方便地实现电子设备在第一工作模式和第二工作模式之间切换。
[0091]S203,根据所述第一触发指令将所述图像采集模块从第一状态切换至第二状态。
[0092]当第一获取结果表明所述电子设备处于第二工作模式时,根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态。
[0093]具体实现时,电子设备的图像采集模块包括应用程序加载子模块、固件加载子模块、参数配置子模块,其中,根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态具体实现方式为:关闭应用程序加载子模块,将固件加载子模块、参数配置子模块设置为休眠状态,完成所述图像采集模块从第一状态至第三状态的切换。由于现有技术中,如果在接收到用户关闭图像采集模块或者退出拍摄模式的第一触发指令时,直接将图像采集模块关闭,具体执行关闭应用程序加载子模块、固件(Firmware)加载子模块、参数配置子模块的操作时,当用户需要再次启动图像采集模块的图像采集功能时,则需要启动应用程序加载,重新上电加载固件加载子模块,利用参数配置子模块进行参数配置,上述过程至少需要2S左右的时间,增加了用户的等待时间,不能够实现图像采集模块的快速启动。而在本发明中,在接收到关闭图像采集模块或者退出拍摄模式的第一触发指令时,则将图像采集模块转换为待机休眠状态,将固件加载子模块、参数配置子模块设置为休眠状态。这样,当用户需要再次启动图像采集模块的图像采集功能时,无线进行固件上电重新加载和参数配置,显著降低了再次配置时启动图像采集模块的时间,提升了启动速度,满足了用户的抓拍需求。
[0094]S204,根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态。
[0095]当所述第一获取结果表明所述电子设备处于第一工作模式时,根据所述第一触发指令将所述图像采集模块从第一状态切换至第二状态。具体实现时,根据所述第一触发指令将所述图像采集模块从第一状态切换至第二状态具体为:关闭应用程序加载子模块、固件加载子模块、参数配置子模块,完成所述图像采集模块从第一状态至第二状态的切换。
[0096]S205,检测第二触发指令。
[0097]检测用户对具有图像采集模块的电子设备的第二操作,获取第二触发指令。其中,所述第二触发指令用于将电子设备进入拍摄模式或者进入拍摄等待模式。具体实现时,第二触发指令为用户开启图像采集模块或者进入拍摄模式时执行的操作对应的控制指令。
[0098]较佳地,所述电子设备还包括角速度传感器和加速度传感器,检测第二触发指令具体的实现方式为:检测晃动操作,当所述晃动操作满足预设的条件时,生成第二触发指令,以控制图像采集模块切换到第一工作状态。所述角速度传感器具体可以为陀螺仪。例如,可以配合电子设备中的陀螺仪和加速度传感器检测电子设备的角速度和运动状态,可以设置电子设备在垂直方向晃动并进入横向水平方向时,则生成第二触发指令。这样可以实现快速地再次拍摄。
[0099]S206,当电子设备处于第一工作模式时,根据所述第二触发指令将所述图像采集模块从第二状态切换至第一状态。
[0100]具体实现时,所述将所述图像采集模块从第二状态切换至第一状态具体为:启动应用程序加载子模块、固件加载子模块、参数配置子模块,以执行应用程序加载、固件加载、参数配置操作,完成所述图像采集模块从第二状态至第一状态的切换。
[0101]S207,当电子设备处于第二工作模式时,根据所述第二触发指令将所述图像采集模块从第三状态切换至第一状态。
[0102]其中,所述图像采集模块从第三状态切换至第一状态的时间小于所述图像采集模块从第二状态切换至第一状态的时间。
[0103]具体实现时,所述根据所述第二触发指令将所述图像采集模块从第三状态切换至第一状态具体为:启动应用程序加载子模块,将固件加载子模块、参数配置子模块从休眠状态设置为唤醒状态,以完成所述图像采集模块从第三状态至第一状态的切换。由于无需重新进行固件上电加载、参数配置操作,大大提高了图像采集模块的启动速度。
[0104]参见图3,为本发明提供的切换方法第三实施例流程图。
[0105]在本发明第三实施例中,电子设备的工作模式至少包括第一工作模式和第二工作模式。
[0106]S301,检测第一触发指令。
[0107]检测用户对具有图像采集模块的电子设备的第一操作,获取第一触发指令。其中,所述第一触发指令用于使得电子设备退出拍摄模式或者从拍摄等待模式转换为退出拍摄模式。具体实现时,第一触发指令为用户关闭图像采集模块或者退出拍摄模式时执行的操作对应的控制指令。
[0108]S302,获取所述电子设备的工作模式,得到第一获取结果。当所述第一获取结果表明所述第一电子设备处于第一工作模式时,进入步骤S303 ;当所述第一获取结果表明所述第一电子设备处于第二工作模式时,进入步骤S304。
[0109]在本发明第二实施例中,电子设备具有至少两种工作模式,分别是第一工作模式和第二工作模式。当电子设备处于第一工作模式时,电子设备的图像采集模块至少具有两种状态,包括第一状态和第二状态。其中,电子设备的图像采集模块在第一状态的功耗大于所述图像采集模块在第二状态的功耗。当电子设备处于第二工作模式时,电子设备的图像采集模块至少具有三种状态,包括第一状态、第二状态和第三状态。
[0110]S303,根据所述第一触发指令将所述图像采集模块从第一状态切换至第二状态。
[0111]当第一获取结果表明所述电子设备处于第二工作模式时,根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态。
[0112]具体实现时,电子设备的图像采集模块包括应用程序加载子模块、固件加载子模块、参数配置子模块,其中,根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态具体实现方式为:关闭应用程序加载子模块,将固件加载子模块、参数配置子模块设置为休眠状态,完成所述图像采集模块从第一状态至第三状态的切换。
[0113]S304,根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态。
[0114]当所述第一获取结果表明所述电子设备处于第一工作模式时,根据所述第一触发指令将所述图像采集模块从第一状态切换至第二状态。具体实现时,根据所述第一触发指令将所述图像采集模块从第一状态切换至第二状态具体为:关闭应用程序加载子模块、固件加载子模块、参数配置子模块,完成所述图像采集模块从第一状态至第二状态的切换。
[0115]较佳地,在本发明第三实施例中,在根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态之后,本发明提供的方法还可以进一步包括:
[0116]S305,启动计时器,当满足预置的时间条件且未检测到第二触发指令时,将图像采集模块从第三状态切换至第二状态。
[0117]在本发明第三实施例中,当电子设备处于第二工作模式时,当通过电子设备的拍照菜单或者拍照快捷键开启图像采集模块或进入拍摄模式后,当用户完成拍照后,想要拍照拍摄模式时,图像采集模块并不马上关闭固件加载子模块和参数配置子模块,而是将图像采集模块设置为第三状态,即休眠等待状态,具体地,将固件加载子模块和参数配置子模块设置为休眠状态。同时,系统启动计时器。当满足预置的时间条件且未检测到第二触发指令时,将图像采集模块从第三状态切换为第二状态,具体地,将固件加载子模块、参数配置子模块从休眠状态切换为关闭状态。这样,可以大大降低图像采集模块处于休眠等待状态下的功耗。具体预置的时间可以根据需要设定,例如10分钟、20分钟或者30分钟等,本发明对此不进行限定。
[0118]S306,检测第二触发指令。
[0119]检测用户对具有图像采集模块的电子设备的第二操作,获取第二触发指令。其中,所述第二触发指令用于将电子设备进入拍摄模式或者进入拍摄等待模式。具体实现时,第二触发指令为用户开启图像采集模块或者进入拍摄模式时执行的操作对应的控制指令。
[0120]S307,获取所述图像采集模块的当前状态。[0121]当图像采集模块当前处于第二状态时,进入步骤S308;当图像采集模块的当前状态为第三状态时,进入步骤S309。
[0122]S308,当判断所述图像采集模块的当前状态为第二状态时,根据所述第二触发指令将所述图像采集模块从第二状态切换至第一状态。
[0123]具体实现时,所述将所述图像采集模块从第二状态切换至第一状态具体为:启动应用程序加载子模块、固件加载子模块、参数配置子模块,以执行应用程序加载、固件加载、参数配置操作,完成所述图像采集模块从第二状态至第一状态的切换。
[0124]S309,当判断所述图像采集模块的当前状态为第三状态时,根据所述第一触发指令将所述图像采集模块从第三状态切换至第一状态。
[0125]其中,所述图像采集模块从第三状态切换至第一状态的时间小于所述图像采集模块从第二状态切换至第一状态的时间。
[0126]具体实现时,所述根据所述第二触发指令将所述图像采集模块从第三状态切换至第一状态具体为:启动应用程序加载子模块,将固件加载子模块、参数配置子模块从休眠状态设置为唤醒状态,以完成所述图像采集模块从第三状态至第一状态的切换。由于无需重新进行固件上电加载、参数配置操作,大大提高了图像采集模块的启动速度。
[0127]参见图4,为本发明实施例提供的电子设备示意图。
[0128]所述电子设备具有图像采集模块(图中未示出),所述图像采集模块具有第一状态和第二状态,所述图像采集模块还具有第三状态,其中,所述图像采集模块在所述第三状态下的功耗小于所述图像采集模块在所述第一状态下的功耗,大于所述图像采集模块在所述第二状态下的功耗,所述电子设备包括:
[0129]第一检测模块401,用于检测第一触发指令。
[0130]第一切换模块402,用于根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态。
[0131]第二检测模块403,用于检测第二触发指令。
[0132]第二切换模块404,用于根据所述第二触发指令将所述图像采集模块从第三状态切换至第一状态。
[0133]其中,所述图像采集模块从第三状态切换至第一状态的时间小于所述图像采集模块从第二状态切换至第一状态的时间。
[0134]优选地,所述电子设备的工作模式至少包括第一工作模式和第二工作模式,所述电子设备还包括:
[0135]第一获取模块,用于获取所述电子设备的工作模式,得到第一获取结果;;
[0136]则所述第一切换模块具体用于接收第一获取模块的第一获取结果,当所述第一获取结果表明所述电子设备处于第二工作模式时,根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态。
[0137]优选地,所述第一切换模块还用于接收第一获取模块的第一获取结果,当所述第一获取结果表明所述电子设备处于第一工作模式时,根据所述第一触发指令将所述图像采集模块从第一状态切换至第二状态。
[0138]优选地,所述电子设备还包括:
[0139]第二获取模块,用于获取所述图像采集模块的当前状态;[0140]则第二切换模块具体用于接收第一获取模块或者第二获取模块的获取结果,当判断所述图像采集模块的当前状态为第三状态或者所述电子设备处于第二工作模式时,将所述图像采集模块从第三状态切换至第一状态。
[0141]优选地,所述第二切换模块还用于接收第一获取模块或者第二获取模块的获取结果,当判断所述图像采集模块的当前状态为第二状态或者所述电子设备处于第一工作模式时,将所述图像采集模块从第二状态切换至第一状态。
[0142]优选地,所述图像采集模块包括应用程序加载子模块、固件加载子模块、参数配置子模块,则第一切换模块具体用于关闭应用程序加载子模块,将固件加载子模块、参数配置子模块设置为休眠状态,完成所述图像采集模块从第一状态至第三状态的切换。
[0143]优选地,所述图像采集模块包括应用程序加载子模块、固件加载子模块、参数配置子模块,则所述第二切换模块具体用于启动应用程序加载子模块,将固件加载子模块、参数配置子模块从休眠状态设置为唤醒状态,以完成所述图像采集模块从第三状态至第一状态的切换。
[0144]优选地,所述图像采集模块包括应用程序加载子模块、固件加载子模块、参数配置子模块,则所述第一切换模块具体还用于接收第一获取模块的第一获取结果,当所述第一获取结果表明所述电子设备处于第一工作模式时,关闭应用程序加载子模块、固件加载子模块、参数配置子模块,完成所述图像采集模块从第一状态至第二状态的切换;
[0145]则所述第二切换模块具体还用于接收第一获取模块或者第二获取模块的获取结果,当判断所述图像采集模块的当前状态为第二状态或者所述电子设备处于第一工作模式时,启动应用程序加载子模块、固件加载子模块、参数配置子模块,以执行应用程序加载、固件加载、参数配置操作,完成所述图像采集模块从第二状态至第一状态的切换。
[0146]优选地,所述电子设备还包括:
[0147]计时器,用于将图像采集模块从第一状态切换至第三状态后,启动计时功能;
[0148]第三切换模块,用于当满足预置的时间条件且未检测到第二触发指令时,将图像采集模块从第三状态切换至第二状态。
[0149]优选地,所述第三切换模块具体用于将固件加载子模块、参数配置子模块从休眠状态切换为关闭状态。
[0150]优选地,所述电子设备还包括角速度传感器和加速度传感器,则所述第二检测模块具体用于利用所述角速度传感器和加速度传感器检测晃动操作,当所述晃动操作满足预设的条件时,生成第二触发指令,以控制图像采集模块切换到第一工作状态。所述角速度传感器具体可以为陀螺仪。例如,可以配合电子设备中的陀螺仪和加速度传感器检测电子设备的角速度和运动状态,可以设置电子设备在垂直方向晃动并进入横向水平方向时,则生成第二触发指令。这样可以实现快速地再次拍摄。
[0151]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0152]本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
[0153]本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0154]以上所述仅是本发明的【具体实施方式】,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1.一种切换方法,应用于电子设备,所述电子设备具有图像采集模块,所述图像采集模块具有第一状态和第二状态,其特征在于,所述图像采集模块还具有第三状态,其中,所述图像采集模块在所述第三状态下的功耗小于所述图像采集模块在所述第一状态下的功耗,大于所述图像采集模块在所述第二状态下的功耗,所述方法包括: 检测第一触发指令; 根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态; 检测第二触发指令; 根据所述第二触发指令将所述图像采集模块从第三状态切换至第一状态; 其中,所述图像采集模块从第三状态切换至第一状态的时间小于所述图像采集模块从第二状态切换至第一状态的时间。
2.根据权利要求1所述的方法,其特征在于,所述电子设备的工作模式至少包括第一工作模式和第二工作模式,在检测第一触发指令之后,所述方法还包括: 获取所述电子设备的工作模式,得到第一获取结果; 则所述根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态为:当所述第一获取结果表明所述电子设备处于第二工作模式时,根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括: 当所述第一获取结果表明所述电子设备处于第一工作模式时,根据所述第一触发指令将所述图像采集模块从第一状态切换至第二状态。`
4.根据权利要求1或2所述的方法,其特征在于,在检测第二触发指令之后,所述方法还包括: 获取所述图像采集模块的当前状态; 则所述根据所述第二触发指令将所述图像采集模块从第三状态切换至第一状态为:当判断所述图像采集模块的当前状态为第三状态或者所述电子设备处于第二工作模式时,将所述图像采集模块从第三状态切换至第一状态。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括: 当判断所述图像采集模块的当前状态为第二状态或者所述电子设备处于第一工作模式时,将所述图像采集模块从第二状态切换至第一状态。
6.根据权利要求1所述的方法,其特征在于,所述图像采集模块包括应用程序加载子模块、固件加载子模块、参数配置子模块, 则所述根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态具体为: 关闭应用程序加载子模块,将固件加载子模块、参数配置子模块设置为休眠状态,完成所述图像采集模块从第一状态至第三状态的切换。
7.根据权利要求1所述的方法,其特征在于,所述图像采集模块包括应用程序加载子模块、固件加载子模块、参数配置子模块, 则所述根据所述第二触发指令将所述图像采集模块从第三状态切换至第一状态具体为: 启动应用程序加载子模块,将固件加载子模块、参数配置子模块从休眠状态设置为唤醒状态,以完成所述图像采集模块从第三状态至第一状态的切换。
8.根据权利要求3或6所述的方法,其特征在于,所述图像采集模块包括应用程序加载子模块、固件加载子模块、参数配置子模块,则所述将所述图像采集模块从第一状态切换至第二状态具体为: 关闭应用程序加载子模块、固件加载子模块、参数配置子模块,完成所述图像采集模块从第一状态至第二状态的切换; 则所述将所述图像采集模块从第二状态切换至第一状态具体为: 启动应用程序加载子模块、固件加载子模块、参数配置子模块,以执行应用程序加载、固件加载、参数配置操作,完成所述图像采集模块从第二状态至第一状态的切换。
9.根据权利要求1所述的方法,其特征在于,在根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态之后,所述方法还包括: 启动计时器,当满足预置的时间条件且未检测到第二触发指令时,将图像采集模块从第三状态切换至第二状态。
10.根据权利要求6或9所述的方法,其特征在于,所述将图像采集模块从第三状态切换至第二状态具体为: 将固件加载子模块、参数配置子模块从休眠状态切换为关闭状态。
11.根据权利要求1所述的方法,其特征在于,所述检测第二触发指令包括: 检测晃动操作,当所述晃动操作满足预设的条件时,生成第二触发指令,以控制图像采集模块切换到第一工作状态。`
12.一种电子设备,所述电子设备具有图像采集模块,所述图像采集模块具有第一状态和第二状态,其特征在于,所述图像采集模块还具有第三状态,其中,所述图像采集模块在所述第三状态下的功耗小于所述图像采集模块在所述第一状态下的功耗,大于所述图像采集模块在所述第二状态下的功耗,所述电子设备包括: 第一检测模块,用于检测第一触发指令; 第一切换模块,用于根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态; 第二检测模块,用于检测第二触发指令; 第二切换模块,用于根据所述第二触发指令将所述图像采集模块从第三状态切换至第一状态; 其中,所述图像采集模块从第三状态切换至第一状态的时间小于所述图像采集模块从第二状态切换至第一状态的时间。
13.根据权利要求12所述的电子设备,其特征在于,所述电子设备的工作模式至少包括第一工作模式和第二工作模式,所述电子设备还包括: 第一获取模块,用于获取所述电子设备的工作模式,得到第一获取结果;; 则所述第一切换模块具体用于接收第一获取模块的第一获取结果,当所述第一获取结果表明所述电子设备处于第二工作模式时,根据所述第一触发指令将所述图像采集模块从第一状态切换至第三状态。
14.根据权利要求13所述的电子设备,其特征在于,所述第一切换模块还用于接收第一获取模块的第一获取结果,当所述第一获取结果表明所述电子设备处于第一工作模式时,根据所述第一触发指令将所述图像采集模块从第一状态切换至第二状态。
15.根据权利要求12或13所述的电子设备,其特征在于,所述电子设备还包括: 第二获取模块,用于获取所述图像采集模块的当前状态; 则第二切换模块具体用于接收第一获取模块或者第二获取模块的获取结果,当判断所述图像采集模块的当前状态为第三状态或者所述电子设备处于第二工作模式时,将所述图像采集模块从第三状态切换至第一状态。
16.根据权利要求15所述的电子设备,其特征在于,所述第二切换模块还用于接收第一获取模块或者第二获取模块的获取结果,当判断所述图像采集模块的当前状态为第二状态或者所述电子设备处于第一工作模式时,将所述图像采集模块从第二状态切换至第一状态。
17.根据权利要求12所述的电子设备,其特征在于,所述图像采集模块包括应用程序加载子模块、固件加载子模块、参数配置子模块, 则第一切换模块具体用于关闭应用程序加载子模块,将固件加载子模块、参数配置子模块设置为休眠状态,完成所述图像采集模块从第一状态至第三状态的切换。
18.根据权利要求12所述的电子设备,其特征在于,所述图像采集模块包括应用程序加载子模块、固件加载子模块、参数配置子模块, 则所述第二切换模块具体用于启动应用程序加载子模块,将固件加载子模块、参数配置子模块从休眠状态设置为唤醒状态,以完成所述图像采集模块从第三状态至第一状态的切换。
19.根据权利要求14或17所述的电子设备,其特征在于,所述图像采集模块包括应用程序加载子模块、固件加载子模块、参数配置子模块,则所述第一切换模块具体还用于接收第一获取模块的第一获取结果,当所述第一`获取结果表明所述电子设备处于第一工作模式时,关闭应用程序加载子模块、固件加载子模块、参数配置子模块,完成所述图像采集模块从第一状态至第二状态的切换; 则所述第二切换模块具体还用于接收第一获取模块或者第二获取模块的获取结果,当判断所述图像采集模块的当前状态为第二状态或者所述电子设备处于第一工作模式时,启动应用程序加载子模块、固件加载子模块、参数配置子模块,以执行应用程序加载、固件加载、参数配置操作,完成所述图像采集模块从第二状态至第一状态的切换。
20.根据权利要求12所述的电子设备,其特征在于,所述电子设备还包括: 计时器,用于将图像采集模块从第一状态切换至第三状态后,启动计时功能; 第三切换模块,用于当满足预置的时间条件且未检测到第二触发指令时,将图像采集模块从第三状态切换至第二状态。
21.根据权利要求17或20所述的电子设备,其特征在于,所述第三切换模块具体用于将固件加载子模块、参数配置子模块从休眠状态切换为关闭状态。
22.根据权利要求12所述的电子设备,其特征在于,所述电子设备还包括角速度传感器和加速度传感器,则所述第二检测模块具体用于利用所述角速度传感器和加速度传感器检测晃动操作,当所述晃动操作满足预设的条件时,生成第二触发指令,以控制图像采集模块切换到第一工作状态。
【文档编号】G06F9/445GK103870290SQ201210530592
【公开日】2014年6月18日 申请日期:2012年12月10日 优先权日:2012年12月10日
【发明者】高呈国 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1