一种拍照方法及电子设备技术

技术编号:13457565 阅读:70 留言:0更新日期:2016-08-03 15:30
本发明专利技术提供一种拍照方法,该拍照方法应用于一电子设备,所述电子设备包括相机服务进程,相机服务进程在电子设备的后台运行,该拍照方法包括:所述相机服务进程实时检测用户的拍照指令;根据检测到的拍照指令,所述相机服务进程控制相机底层硬件进行拍照。本发明专利技术还提供一种相应的电子设备。本发明专利技术实施例提供的拍照方法,节省了传统操作中系统启用相机应用以及相机应用初始化的时间,大大提高抓拍的速度;且由于不需要启动相机应用,而由相机服务进程控制相机底层硬件进行拍照,节省了相机应用与相机服务进程之间繁琐的信息交互,大大提高了抓拍的效率。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种拍照方法及电子设备
技术介绍
当前智能手机启动拍照过程大体可分为如下两种:第一种情形是用户手机处于锁屏状态,用户拿出手机,点亮屏幕并解锁,然后点击相机图标启动相机应用,待预览界面出现曝光稳定,对焦成功后再进行拍照;第二种情形是用户正在使用其他应用(如浏览网页、看电源等),用户需先按home键返回桌面,再选择相机应用,待预览界面出现并稳定后选择拍照图片进行拍照。由于相机应用启动过程中,相机应用的初始化及相机应用与相机服务进程之间繁琐的数据交互,导致相机应用启动缓慢,拍照过程卡顿,无法满足用户快速抓拍的需求。
技术实现思路
本专利技术实施例提供一种拍照方法及电子设备,用以解决现有的相机应用启动缓慢,拍照过程卡顿,无法满足用户快速抓拍需求的问题。本专利技术实施例提供一种拍照方法,应用于一电子设备,所述电子设备包括相机服务进程,所述相机服务进程在电子设备的后台运行,所述拍照方法包括:所述相机服务进程实时检测用户的拍照指令;根据所述检测到的拍照指令,所述相机服务进程控制相机底层硬件进行拍照。本专利技术实施例还提供一种电子设备,所述电子设备包括相机服务进程,所述相机服务进程在电子设备的后台运行,所述电子设备包括:检测模块,用于实时检测用户的拍照指令;拍照模块,用于根据所述检测到的拍照指令,控制相机底层硬件进行拍照。本专利技术实施例提供的拍照方法,通过相机服务进程直接接收用户的拍照命令,相机服务进程控制相机底层硬件进行拍照;节省传统操作中系统启用相机应用以及相机应用初始化的时间,大大提高抓拍的速度;且由于不需要启动相机应用,而由相机服务进程控制相机底层硬件进行拍照,节省了相机应用与相机服务进程之间繁琐的信息交互,大大提高了抓拍的效率。附图说明图1表示本专利技术的第一实施例提供的拍照方法的基本步骤流程图;图2表示本专利技术的第二实施例提供的拍照方法的基本步骤流程图;图3表示本专利技术的第三实施例提供的拍照方法的基本步骤流程图;图4表示本专利技术的第四实施例提供的拍照方法的详细步骤流程图;图5表示本专利技术的第五实施例提供的拍照方法的基本步骤流程图;图6表示本专利技术的第六实施例提供的拍照方法的详细步骤流程图;图7表示本专利技术的第七实施例提供的拍照方法的基本步骤流程图;图8表示本专利技术的第八实施例提供的拍照方法的基本步骤流程图;图9表示本专利技术的第九实施例提供的拍照方法的基本步骤流程图;图10表示本专利技术的第十实施例提供的拍照方法的详细步骤流程图;图11表示本专利技术第十一实施例提供的电子设备的组成结构示意图;图12表示本专利技术第十二实施例提供的电子设备的组成结构示意图;图13表示本专利技术第十三实施例提供的电子设备的组成结构示意图;图14表示本专利技术第十四实施例提供的电子设备的组成结构示意图;图15表示本专利技术第十五实施例提供的电子设备的组成结构示意图;图16表示本专利技术第十六实施例提供的电子设备的组成结构示意图;图17表示本专利技术第十七实施例提供的电子设备的组成结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。第一实施例如图1所示,本专利技术的第一实施例提供一种拍照方法,应用于一电子设备,所述电子设备包括相机服务进程,所述相机服务进程在电子设备的后台运行,该拍照方法包括:步骤101,所述相机服务进程实时检测用户的拍照指令。本步骤中,相机服务进程cameraservice在电子设备的后台运行,相机服务进行实时监听并接收用户输入的拍照命令;其中,拍照命令包括但不限于:预先设定的物理按键,预先设定的声音,触摸屏幕特定区域,预设的按键组合等。步骤102,根据所述检测到的拍照指令,所述相机服务进程控制相机底层硬件进行拍照。由于目前的电子设备一般包括前置相机和后置相机,则与拍照命令对应的相机底层硬件为预先设定的,例如第一拍照命令为“同时按下电子设备的加音量键和电源键”,则此时与第一拍照命令对应的相机底层硬件为前置相机,即用户同时按下电子设备的加音量键和电源键,则相机服务进程启动前置相机的底层硬件进行拍照;再例如第二拍照命令为“同时按下电子设备的减音量键和电源键”,则此时与第二拍照命令对应的相机底层硬件为后置相机,即用户同时按下电子设备的减音量键和电源键,则相机服务进程启动后置相机的底层硬件进行拍照。需要说明的是,其拍照命令与相机底层硬件的对应关系可预先在电子设备的一存储区域内保存,则相机服务进程接收拍照命令后直接从上述存储区域中查找对应的相机底层硬件,从而进行快速拍照。本专利技术的第一实施例中通过相机服务进程直接控制相机底层硬件进行拍照,不用启动相机应用,节省了相机应用与相机服务进程之间繁琐的信息交互,能大大提高抓拍效率。第二实施例如图2所示,本专利技术的第二实施例提供一种拍照方法,应用于一电子设备,所述电子设备包括相机服务进程,所述相机服务进程在电子设备的后台运行,该拍照方法包括:步骤201,所述相机服务进程实时检测用户的拍照指令。本步骤中,相机服务进程cameraservice在电子设备的后台运行,相机服务进行实时监听并接收用户输入的拍照命令;其中,拍照命令包括但不限于:预先设定的物理按键,预先设定的声音,触摸屏幕特定区域,预设的按键组合等。步骤202,所述相机服务进程根据所述检测到的拍照命令,对相机底层硬件进行上电,并对相机底层硬件进行初始化处理。本步骤中,相机的底层硬件一般包括:用于直接拍摄图片的摄像头、以及用于对拍摄的图像进行处理的图像处理器、图像压缩单元和图像后期处理单元等。步骤203,所述相机服务进程启动相机底层软件,所述相机底层软件包括曝光服务进程和对焦服务进程。步骤204,获取预设设置的拍摄参数,所述相机底层软件根据所述拍摄参数对所述相机底层硬件进行设置。本步骤中,所述拍摄参数至少包括拍摄图片的大小、图片压缩率以及存储路径中的至少一种;相机底层硬件和相机底层软件启动后,相机服务进程需直接通过相机底层软件对相机底层硬件进行参数设置;具体的,所述相机服务进程获取预先设置的拍摄参数,继而由相机底层软件根据所述预先设置的拍摄参数对所述相机底层硬件进行设置本文档来自技高网...

【技术保护点】
一种拍照方法,应用于一电子设备,其特征在于,所述电子设备包括相机服务进程,所述相机服务进程在电子设备的后台运行,所述拍照方法包括:所述相机服务进程实时检测用户的拍照指令;根据所述检测到的拍照指令,所述相机服务进程控制相机底层硬件进行拍照。

【技术特征摘要】
1.一种拍照方法,应用于一电子设备,其特征在于,所述电子设备包括相
机服务进程,所述相机服务进程在电子设备的后台运行,所述拍照方法包括:
所述相机服务进程实时检测用户的拍照指令;
根据所述检测到的拍照指令,所述相机服务进程控制相机底层硬件进行拍
照。
2.根据权利要求1所述的拍照方法,其特征在于,所述根据所述检测到的
拍照指令,所述相机服务进程控制相机底层硬件进行拍照包括:
所述相机服务进程根据所述检测到的拍照命令,对相机底层硬件进行上电,
并对相机底层硬件进行初始化处理;
所述相机服务进程启动相机底层软件,所述相机底层软件包括曝光服务进
程和对焦服务进程;
获取预设设置的拍摄参数,所述相机底层软件根据所述拍摄参数对所述相
机底层硬件进行设置,所述拍摄参数包括拍摄图片的大小、图片压缩率以及存
储路径中的至少一种;
所述相机服务进程控制相机底层硬件进行拍照。
3.根据权利要求2所述的拍照方法,其特征在于,所述相机服务进程控制
相机底层硬件进行拍照包括:
相机服务进程检测所述相机底层软件以及所述相机底层硬件的状态;
当检测到相机底层软件以及相机底层硬件均已达到预设状态时,相机服务
进程控制相机底层硬件进行拍照。
4.根据权利要求3所述的拍照方法,其特征在于,所述当检测到相机底层
软件以及相机底层硬件均已达到预设状态时,相机服务进程控制相机底层硬件
进行拍照之后,进一步包括:
所述相机服务进程调用存储程序,将本次拍得的照片存储到预设位置;
生成第一提示信息,并通过预设方式对第一提示信息进行提示,所述第一
提示信息用于提示本次拍照已完成。
5.根据权利要求3所述的拍照方法,其特征在于,所述当检测到相机底层

\t软件以及相机底层硬件均已达到预设状态时,相机服务进程控制相机底层硬件
进行拍照之后,进一步包括:
所述相机服务进程调用显示程序显示本次拍得的照片,并显示是否存储该
照片的第二提示信息。
6.根据权利要求2所述的拍照方法,其特征在于,所述相机服务进程控制
相机底层硬件进行拍照包括:
相机服务进程控制相机底层硬件连续拍摄多张照片;
相机服务进程调用显示程序显示所述连续拍摄的多张照片,并在显示每张
照片时,显示是否存储该照片的第三提示信息。
7.根据权利要求6所述的拍照方法,其特征在于,所述相机服务进程控制
相机底层硬件连续拍摄多张照片包括:
当用户设定连拍张数时,相机服务进程控制相机底层硬件连续拍摄用户所
设连拍张数的照片;
当用户没有设定连拍张数时,相机...

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

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

1