一种在移动终端中启动摄像头的方法、装置和移动终端技术领域
本发明涉及通信技术领域,特别是涉及一种在移动终端中启动摄像头的方法、一
种在移动终端中启动摄像头的装置和一种移动终端。
背景技术
随着移动通信技术的发展,诸如手机等移动终端越来越普及,给人们在的生活、学
习、工作带来了极大的便利。
移动终端通常配置有摄像头(Camera),以供用户进行拍照、摄像等操作。
但是,目前移动终端的摄像头都是固定镶嵌在机壳表面,微突出在机壳表面,尤其
是前置摄像头,占用较多的面积,导致占屏比较低。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上
述问题的一种在移动终端中启动摄像头的方法和相应的一种在移动终端中启动摄像头的
装置、一种移动终端。
依据本发明的一个方面,提供了一种在移动终端中启动摄像头的方法,摄像头内
嵌在移动终端的腔体中,所述方法包括:
在所述移动终端中进行指纹验证;
当指纹验证成功时,将所述摄像头从所述移动终端的腔体中弹出至所述移动终端
的腔体外,并启动摄像头应用。
可选地,还包括:
当关闭所述摄像头应用时,将所述摄像头从所述移动终端的腔体外缩回至所述移
动终端的腔体中。
可选地,所述将所述摄像头从所述移动终端的腔体中弹出至所述移动终端的腔体
外,并启动所述摄像头应用的步骤包括:
由位于中间层的指纹验证服务生成指纹验证成功的验证事件;
由所述指纹验证服务将所述验证事件映射为弹出事件并上报至应用层;
在所述应用层中启动已注册所述弹出事件的摄像头应用;
由所述摄像头应用依据所述弹出事件驱动位于硬件层的弹出装置,将所述摄像头
从所述移动终端的腔体中弹出至所述移动终端的腔体外。
可选地,所述将所述摄像头从所述移动终端的腔体中弹出至所述移动终端的腔体
外,并启动所述摄像头应用的步骤包括:
由位于中间层的指纹验证服务中生成指纹验证成功的验证事件并上报至应用层;
由位于应用层的摄像头应用接收所述验证事件;
由所述摄像头应用将所述验证事件映射为弹出事件;
由所述摄像头应用依据所述弹出事件驱动位于硬件层的弹出装置,将所述摄像头
从所述移动终端的腔体中弹出至所述移动终端的腔体外。
可选地,所述将所述摄像头从所述移动终端的腔体中弹出至所述移动终端的腔体
外,并启动所述摄像头应用的步骤包括:
由位于中间层的指纹验证服务中生成指纹验证成功的验证事件;
在中间层中按照所述验证事件调用预先封装的接口,驱动位于硬件层的弹出装
置,将所述摄像头从所述移动终端的腔体中弹出至所述移动终端的腔体外;
当所述摄像头弹出时,生成中断信号;
依据所述中断信号启动位于应用层的摄像头应用。
根据本发明的另一方面,提供了一种在移动终端中启动摄像头的装置,摄像头内
嵌在移动终端的腔体中,所述装置包括:
指纹验证模块,适于在所述移动终端中进行指纹验证;
摄像头启动模块,适于当指纹验证成功时,将所述摄像头从所述移动终端的腔体
中弹出至所述移动终端的腔体外,并启动所述摄像头应用。
可选地,还包括:
摄像头关闭模块,适于在关闭所述摄像头应用时,将所述摄像头从所述移动终端
的腔体外缩回至所述移动终端的腔体中。
可选地,所述摄像头启动模块还适于:
由位于中间层的指纹验证服务生成指纹验证成功的验证事件;
由所述指纹验证服务将所述验证事件映射为弹出事件并上报至应用层;
在所述应用层中启动已注册所述弹出事件的摄像头应用;
由所述摄像头应用依据所述弹出事件驱动位于硬件层的弹出装置,将所述摄像头
从所述移动终端的腔体中弹出至所述移动终端的腔体外。
可选地,所述摄像头启动模块还适于:
由位于中间层的指纹验证服务中生成指纹验证成功的验证事件并上报至应用层;
由位于应用层的摄像头应用接收所述验证事件;
由所述摄像头应用将所述验证事件映射为弹出事件;
由所述摄像头应用依据所述弹出事件驱动位于硬件层的弹出装置,将所述摄像头
从所述移动终端的腔体中弹出至所述移动终端的腔体外。
可选地,所述摄像头启动模块还适于:
由位于中间层的指纹验证服务中生成指纹验证成功的验证事件;
在中间层中按照所述验证事件调用预先封装的接口,驱动位于硬件层的弹出装
置,将所述摄像头从所述移动终端的腔体中弹出至所述移动终端的腔体外;
当所述摄像头弹出时,生成中断信号;
依据所述中断信号启动位于应用层的摄像头应用。
根据本发明的另一方面,提供了一种移动终端,包括处理器和存储器,
所述存储器用于存储支持执行所述的在移动终端中启动摄像头的方法的程序;
所述处理器被配置为用于执行所述存储器中存储的程序。
本发明实施例的摄像头内嵌在移动终端的腔体中,当移动终端中指纹验证成功
时,将摄像头从所述移动终端的腔体中弹出至移动终端的腔体外,并启动摄像头应用,一方
面,摄像头内嵌在移动终端的腔体中,可以减少对移动终端表面的面积占用,提高占屏比,
另一方面,通过指纹验证直接启动摄像头,可以避免用户通过查找并启动摄像头应用等方
式启动摄像头,提高了内置摄像头的启动速度。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,
而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够
更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通
技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明
的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明一个实施例的一种在移动终端中启动摄像头的方法的步骤
流程图;
图2示出了根据本发明一个实施例的一种全面屏的移动终端的示例图;
图3A-图3D示出了根据本发明一个实施例的一种摄像头的弹出示例图;
图4示出了根据本发明一个实施例的一种在移动终端中启动摄像头的装置的结构
框图;以及
图5示出了与本发明实施例提供的移动终端相关的手机的部分结构的框图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开
的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例
所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围
完整的传达给本领域的技术人员。
参照图1,示出了根据本发明一个实施例的一种在移动终端中启动摄像头的方法
的步骤流程图,具体可以包括如下步骤:
步骤101,在所述移动终端中进行指纹验证。
需要说明的是,本发明实施例可以应用在移动终端中,例如,手机、平板电脑、个人
数字助理、穿戴设备(如眼镜、手表等)等等。
该移动设备的操作系统可以包括Android(安卓)、IOS、Windows Phone、Windows等
等,本发明实施例对此不加以限制。
在具体实现中,该移动终端可以配置摄像头、指纹传感器等传感器,以进行拍摄、
录像、指纹解锁、指纹支付等操作。
在本发明实施例中,如图2所示,为了节省面积,使得移动终端成为全面屏等占屏
比较高的设备,移动终端的腔体内可以设置一个凹槽,使得摄像头可以内嵌在移动终端的
腔体中。
在一个示例中,如图3A和图3C所示,面对移动终端300的正面和背面,屏幕占据正
面主要的面积,取消实体按键,可以采用虚拟按键进行控制,此外,摄像头301(模组)可以内
嵌在移动终端301的腔体中,未在正面、背面占据面积,因而在正面、背面未能看见摄像头
301。
如图3B所示,面对移动终端300的上侧面,移动终端300具有一个开头,可以观察到
摄像头301内嵌在移动终端301的腔体中,在该开头露出,以便压入腔体、从腔体弹出。
需要说明的是,由于移动终端可能是单个屏幕,也可以是两个屏幕,例如,其中一
个为主屏幕,通常配置高分辨率(1280*720、1920x1080)的屏幕,如TFT(Thin Film
Transistor,薄膜晶体管)液晶屏等,设置在移动终端的正面。另外一个为副屏幕,通常配置
低分辨率(如480x320,640x480)的屏幕,如TFT液晶屏、墨水屏等等,设置在移动终端的背
面,可以用于辅助显示移动终端的各种状态,包括续航时间、联系人、未读短信、未接来电、
显示拨号键盘、天气信息、电子书阅读等等。
因此,移动终端可以内嵌前置摄像头,也可以内嵌后置摄像头,也可以同时内嵌前
置摄像头和后置摄像头,本发明实施例对此不加以限制。
此外,如图3C所示,指纹传感器302可以安装在移动终端300的背面,当然,在移动
终端的背面安装墨水屏等情况下,指纹传感器也可以安装在移动终端的侧面等位置。
应用本发明实施例,可以预先通过指纹传感器中录入用户的原始指纹数据,作为
在后匹配的样本。
在调用摄像头时,可以通过指纹传感器采集目标指纹数据,并提取在先录入的原
始样本数据进行匹配。
原始指纹数据与目标指纹数据的匹配通过比较不同指纹的细节特征点来进行鉴
别,通常包括预处理、特征提取和比对等流程。
1、预处理;
通常可以包括指纹区域检测、图像质量判断、方向图和频率估计、图像增强、指纹
图像二值化和细化等。
3、特征提取;
指纹形态特征包括中心(上、下)和三角点(左、右)等,指纹的细节特征点主要包括
纹线的起点、终点、结合点和分叉点。
4、比对;
可以根据指纹的纹形进行粗匹配,进而利用指纹形态和细节特征进行精确匹配,
给出原始指纹数据与目标指纹数据的相似性得分。
根据应用的不同,对指纹的相似性得分进行排序或给出是否为同一指纹的判决结
果。
步骤102,当指纹验证成功时,将所述摄像头从所述移动终端的腔体中弹出至所述
移动终端的腔体外,并启动所述摄像头应用。
在移动终端解锁、亮屏等状态下,如果指纹验证成功,则可以通过机械方式(如电
子锁和弹压装置相结合的弹出装置)将摄像头从移动终端的腔体中弹出,并启动摄像头应
用,实现摄像头的启动。
如图3D所示,摄像头301弹出移动终端300的腔体中,可以直接面对外部的事物,用
户可以使用该摄像头正常进行拍照、录像等操作。
若拍照、录像等操作结束,则可以关闭摄像头应用。
当关闭摄像头应用时,将摄像头从移动终端的腔体外缩回至移动终端的腔体中,
实现摄像头的关闭。
在具体实现中,弹出、缩回摄像头的操作,一般通过操作系统的各个层级进行配
合。
例如,在Android系统中,运行一个应用(如摄像头应用),一般需要Java
applications(应用层)、Framework(应用框架层,即中间层)、Hardware(硬件抽象层)、
Linux Kernel(Linux内核层)之间的交互。
在本发明的一个实施例中,步骤102可以包括如下子步骤:
子步骤S11,由位于中间层的指纹验证服务生成指纹验证成功的验证事件;
子步骤S12,由所述指纹验证服务将所述验证事件映射为弹出事件并上报至应用
层;
子步骤S13,在所述应用层中启动已注册所述弹出事件的摄像头应用;
子步骤S14,由所述摄像头应用依据所述弹出事件驱动位于硬件层的弹出装置,将
所述摄像头从所述移动终端的腔体中弹出至所述移动终端的腔体外。
在移动终端中,指纹传感器的指纹验证服务在指纹验证成功之后,生成验证事件,
即表示指纹验证成功的事件。
为了提高移动终端的安全性,可以在指纹传感器中定义相应的事件,将该验证事
件映射为这些事件,提供给相关的应用调用。
在本发明实施例中,指纹传感器定义的事件包括弹出事件,即表示弹出摄像头的
事件,将验证事件映射为弹出事件之后,上报至应用层。
需要说明的是,除了弹出事件之外,指纹传感器还可以定义其他事件,可以将验证
事件映射为这些事件,例如,解锁事件、支付事件等等,这些事件同样可以上报至应用层,但
是,由于环境不匹配等因素,相关的应用(如锁屏应用、支付应用)并不会对解锁事件、支付
事件等相关的事件进行响应。
摄像头对应的摄像头应用可以预先注册弹出事件,若指纹验证服务上报弹出事件
至应用层,则摄像头应用可以监听到该弹出事件。
在本发明实施例中,摄像头与弹出装置相连,摄像头应用可以驱动位于硬件层的
弹出装置,将摄像头从移动终端的腔体中弹出至移动终端的腔体外。
在本发明的另一个实施例中,步骤102可以包括如下子步骤:
子步骤S21,由位于中间层的指纹验证服务中生成指纹验证成功的验证事件并上
报至应用层;
子步骤S22,由位于应用层的摄像头应用接收所述验证事件;
子步骤S23,由所述摄像头应用将所述验证事件映射为弹出事件;
子步骤S24,由所述摄像头应用依据所述弹出事件驱动位于硬件层的弹出装置,将
所述摄像头从所述移动终端的腔体中弹出至所述移动终端的腔体外。
在移动终端中,指纹传感器的指纹验证服务在指纹验证成功之后,生成验证事件,
即表示指纹验证成功的事件,上报至应用层。
摄像头对应的摄像头应用可以预先注册验证事件,若指纹验证服务上报验证事件
至应用层。
在本发明实施例中,摄像头应用可以常驻内存,实时监听到该验证事件。
需要说明的是,除了摄像头应用之外,其他应用也可以注册监听该验证事件,例
如,解锁应用、支付应用等,但是,这些应用可能未启动、未监听到该验证事件,或者,由于环
境不匹配等因素,相关的应用(如锁屏应用、支付应用)并不会对验证事件进行响应。
在摄像头中,可以预先定义弹出事件、以弹出摄像头,若摄像头应用在监听到验证
事件,则可以将该验证事件映射为弹出事件。
在本发明实施例中,摄像头与弹出装置相连,摄像头应用可以驱动位于硬件层的
弹出装置,将摄像头从移动终端的腔体中弹出至移动终端的腔体外。
在本发明的一个实施例中,步骤102可以包括如下子步骤:
子步骤S31,由位于中间层的指纹验证服务中生成指纹验证成功的验证事件;
子步骤S32,在中间层中按照所述验证事件调用预先封装的接口,驱动位于硬件层
的弹出装置,将所述摄像头从所述移动终端的腔体中弹出至所述移动终端的腔体外;
子步骤S33,当所述摄像头弹出时,生成中断信号;
子步骤S34,依据所述中断信号启动位于应用层的摄像头应用。
在移动终端中,指纹传感器的指纹验证服务在指纹验证成功之后,生成验证事件,
即表示指纹验证成功的事件。
此外,为了方便弹出摄像头,可以预先封装的接口,这些接口可以是系统平台提供
的一个硬件(如摄像头)的Hardware(硬件抽象层)接口函数库,供上层调用。
因此,通过该函数库可以直接驱动位于硬件层的弹出装置将摄像头从移动终端的
腔体中弹出至移动终端的腔体外。
当摄像头弹出时,可以产生一个中断信号,使得处理器可以中断,启动摄像头应
用。
本发明实施例的摄像头内嵌在移动终端的腔体中,当移动终端中指纹验证成功
时,将摄像头从所述移动终端的腔体中弹出至移动终端的腔体外,并启动摄像头应用,一方
面,摄像头内嵌在移动终端的腔体中,可以减少对移动终端表面的面积占用,提高占屏比,
另一方面,通过指纹验证直接启动摄像头,可以避免用户通过查找并启动摄像头应用等方
式启动摄像头,提高了内置摄像头的启动速度。
对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域
技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施
例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书
中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
参照图4,示出了根据本发明一个实施例的一种在移动终端中启动摄像头的装置
的结构框图,摄像头内嵌在移动终端的腔体中,所述装置具体可以包括如下模块:
指纹验证模块401,适于在所述移动终端中进行指纹验证;
摄像头启动模块402,适于当指纹验证成功时,将所述摄像头从所述移动终端的腔
体中弹出至所述移动终端的腔体外,并启动所述摄像头应用。
在本发明的一个实施例中,还包括:
摄像头关闭模块,适于在关闭所述摄像头应用时,将所述摄像头从所述移动终端
的腔体外缩回至所述移动终端的腔体中。
在本发明的一个实施例中,所述摄像头启动模块402还适于:
由位于中间层的指纹验证服务生成指纹验证成功的验证事件;
由所述指纹验证服务将所述验证事件映射为弹出事件并上报至应用层;
在所述应用层中启动已注册所述弹出事件的摄像头应用;
由所述摄像头应用依据所述弹出事件驱动位于硬件层的弹出装置,将所述摄像头
从所述移动终端的腔体中弹出至所述移动终端的腔体外。
在本发明的另一个实施例中,所述摄像头启动模块402还适于:
由位于中间层的指纹验证服务中生成指纹验证成功的验证事件并上报至应用层;
由位于应用层的摄像头应用接收所述验证事件;
由所述摄像头应用将所述验证事件映射为弹出事件;
由所述摄像头应用依据所述弹出事件驱动位于硬件层的弹出装置,将所述摄像头
从所述移动终端的腔体中弹出至所述移动终端的腔体外。
在本发明的另一个实施例中,所述摄像头启动模块402还适于:
由位于中间层的指纹验证服务中生成指纹验证成功的验证事件;
在中间层中按照所述验证事件调用预先封装的接口,驱动位于硬件层的弹出装
置,将所述摄像头从所述移动终端的腔体中弹出至所述移动终端的腔体外;
当所述摄像头弹出时,生成中断信号;
依据所述中断信号启动位于应用层的摄像头应用。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关
之处参见方法实施例的部分说明即可。
本发明实施例还提供了移动终端,如图5所示,为了便于说明,仅示出了与本发明
实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该终端可以为
包括手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point of
Sales,销售终端)、车载电脑等任意终端设备,以终端为手机为例:
图5示出的是与本发明实施例提供的终端相关的手机的部分结构的框图。参考图
5,手机包括:射频(Radio Frequency,RF)电路510、存储器520、输入单元530、显示单元540、
传感器550、音频电路560、无线保真(wireless fidelity,WiFi)模块570、处理器580、电源
590以及摄像头591等部件。本领域技术人员可以理解,图5中示出的手机结构并不构成对手
机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图5对手机的各个构成部件进行具体的介绍:
RF电路510可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的
下行信息接收后,给处理器580处理;另外,将设计上行的数据发送给基站。通常,RF电路510
包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise
Amplifier,LNA)、双工器等。此外,RF电路510还可以通过无线通信与网络和其他设备通信。
上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(Global
System of Mobile communication,GSM)、通用分组无线服务(General Packet Radio
Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址
(Wideband Code Division Multiple Access,WCDMA)、长期演进(Long Term Evolution,
LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。
存储器520可用于存储软件程序以及模块,处理器580通过运行存储在存储器520
的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器520可主要包括
存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程
序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的
数据(比如音频数据、电话本等)等。此外,存储器520可以包括高速随机存取存储器,还可以
包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器
件。
输入单元530可用于接收输入的数字或字符信息,以及产生与手机的用户设置以
及功能控制有关的键信号输入。具体地,输入单元530可包括触控面板531以及其他输入设
备532。触控面板531,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用
手指、触笔等任何适合的物体或附件在触控面板531上或在触控面板531附近的操作),并根
据预先设定的程式驱动相应的连接装置。可选的,触控面板531可包括触摸检测装置和触摸
控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,
将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触
点坐标,再送给处理器580,并能接收处理器580发来的命令并加以执行。此外,可以采用电
阻式、电容式、红外线以及表面声波等多种类型实现触控面板531。除了触控面板531,输入
单元530还可以包括其他输入设备532。具体地,其他输入设备532可以包括但不限于物理键
盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元540可用于显示由用户输入的信息或提供给用户的信息以及手机的各种
菜单。显示单元540可包括显示面板541,可选的,可以采用液晶显示器(Liquid Crystal
Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显
示面板541。进一步的,触控面板531可覆盖显示面板541,当触控面板531检测到在其上或附
近的触摸操作后,传送给处理器580以确定触摸事件的类型,随后处理器580根据触摸事件
的类型在显示面板541上提供相应的视觉输出。虽然在图5中,触控面板531与显示面板541
是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控
面板531与显示面板541集成而实现手机的输入和输出功能。
手机还可包括至少一种传感器550,比如指纹传感器、光传感器、运动传感器以及
其他传感器。具体地,指纹传感器可以采集指纹数据,光传感器可包括环境光传感器及接近
传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板541的亮度,接近传感
器可在手机移动到耳边时,关闭显示面板541和/或背光。作为运动传感器的一种,加速计传
感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,
可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关
功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线
传感器等其他传感器,在此不再赘述。
音频电路560、扬声器561,传声器562可提供用户与手机之间的音频接口。音频电
路560可将接收到的音频数据转换后的电信号,传输到扬声器561,由扬声器561转换为声音
信号输出;另一方面,传声器562将收集的声音信号转换为电信号,由音频电路560接收后转
换为音频数据,再将音频数据输出处理器580处理后,经RF电路510以发送给比如另一手机,
或者将音频数据输出至存储器520以便进一步处理。
WiFi属于短距离无线传输技术,手机通过WiFi模块570可以帮助用户收发电子邮
件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图5示出了
WiFi模块570,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改
变发明的本质的范围内而省略。
处理器580是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通
过运行或执行存储在存储器520内的软件程序和/或模块,以及调用存储在存储器520内的
数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器580可包
括一个或多个处理单元;优选的,处理器580可集成应用处理器和调制解调处理器,其中,应
用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。
可以理解的是,上述调制解调处理器也可以不集成到处理器580中。
手机还包括给各个部件供电的电源590(比如电池),优选的,电源可以通过电源管
理系统与处理器580逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理
等功能。
尽管未示出,手机还可以包括蓝牙模块等,在此不再赘述。
在本发明实施例中,摄像头内嵌在移动终端的腔体中,该终端所包括的处理器580
还具有以下功能:
在所述移动终端中进行指纹验证;
当指纹验证成功时,将所述摄像头从所述移动终端的腔体中弹出至所述移动终端
的腔体外,并启动摄像头应用。
可选地,该终端所包括的处理器580还具有以下功能:
当关闭所述摄像头应用时,将所述摄像头从所述移动终端的腔体外缩回至所述移
动终端的腔体中。
可选地,该终端所包括的处理器580还具有以下功能:
由位于中间层的指纹验证服务生成指纹验证成功的验证事件;
由所述指纹验证服务将所述验证事件映射为弹出事件并上报至应用层;
在所述应用层中启动已注册所述弹出事件的摄像头应用;
由所述摄像头应用依据所述弹出事件驱动位于硬件层的弹出装置,将所述摄像头
从所述移动终端的腔体中弹出至所述移动终端的腔体外。
可选地,该终端所包括的处理器580还具有以下功能:
由位于中间层的指纹验证服务中生成指纹验证成功的验证事件并上报至应用层;
由位于应用层的摄像头应用接收所述验证事件;
由所述摄像头应用将所述验证事件映射为弹出事件;
由所述摄像头应用依据所述弹出事件驱动位于硬件层的弹出装置,将所述摄像头
从所述移动终端的腔体中弹出至所述移动终端的腔体外。
可选地,该终端所包括的处理器580还具有以下功能:
由位于中间层的指纹验证服务中生成指纹验证成功的验证事件;
在中间层中按照所述验证事件调用预先封装的接口,驱动位于硬件层的弹出装
置,将所述摄像头从所述移动终端的腔体中弹出至所述移动终端的腔体外;
当所述摄像头弹出时,生成中断信号;
依据所述中断信号启动位于应用层的摄像头应用。
本发明实施例公开了A1、一种在移动终端中启动摄像头的方法,摄像头内嵌在移
动终端的腔体中,所述方法包括:
在所述移动终端中进行指纹验证;
当指纹验证成功时,将所述摄像头从所述移动终端的腔体中弹出至所述移动终端
的腔体外,并启动摄像头应用。
A2、如A1所述的方法,还包括:
当关闭所述摄像头应用时,将所述摄像头从所述移动终端的腔体外缩回至所述移
动终端的腔体中。
A3、如A1或A2所述的方法,所述将所述摄像头从所述移动终端的腔体中弹出至所
述移动终端的腔体外,并启动所述摄像头应用的步骤包括:
由位于中间层的指纹验证服务生成指纹验证成功的验证事件;
由所述指纹验证服务将所述验证事件映射为弹出事件并上报至应用层;
在所述应用层中启动已注册所述弹出事件的摄像头应用;
由所述摄像头应用依据所述弹出事件驱动位于硬件层的弹出装置,将所述摄像头
从所述移动终端的腔体中弹出至所述移动终端的腔体外。
A4、如A1或A2所述的方法,所述将所述摄像头从所述移动终端的腔体中弹出至所
述移动终端的腔体外,并启动所述摄像头应用的步骤包括:
由位于中间层的指纹验证服务中生成指纹验证成功的验证事件并上报至应用层;
由位于应用层的摄像头应用接收所述验证事件;
由所述摄像头应用将所述验证事件映射为弹出事件;
由所述摄像头应用依据所述弹出事件驱动位于硬件层的弹出装置,将所述摄像头
从所述移动终端的腔体中弹出至所述移动终端的腔体外。
A5、如A1或A2所述的方法,所述将所述摄像头从所述移动终端的腔体中弹出至所
述移动终端的腔体外,并启动所述摄像头应用的步骤包括:
由位于中间层的指纹验证服务中生成指纹验证成功的验证事件;
在中间层中按照所述验证事件调用预先封装的接口,驱动位于硬件层的弹出装
置,将所述摄像头从所述移动终端的腔体中弹出至所述移动终端的腔体外;
当所述摄像头弹出时,生成中断信号;
依据所述中断信号启动位于应用层的摄像头应用。
本发明实施例还公开了B6、一种在移动终端中启动摄像头的装置,摄像头内嵌在
移动终端的腔体中,所述装置包括:
指纹验证模块,适于在所述移动终端中进行指纹验证;
摄像头启动模块,适于当指纹验证成功时,将所述摄像头从所述移动终端的腔体
中弹出至所述移动终端的腔体外,并启动所述摄像头应用。
B7、如B6所述的装置,还包括:
摄像头关闭模块,适于在关闭所述摄像头应用时,将所述摄像头从所述移动终端
的腔体外缩回至所述移动终端的腔体中。
B8、如B6或B7所述的装置,所述摄像头启动模块还适于:
由位于中间层的指纹验证服务生成指纹验证成功的验证事件;
由所述指纹验证服务将所述验证事件映射为弹出事件并上报至应用层;
在所述应用层中启动已注册所述弹出事件的摄像头应用;
由所述摄像头应用依据所述弹出事件驱动位于硬件层的弹出装置,将所述摄像头
从所述移动终端的腔体中弹出至所述移动终端的腔体外。
B9、如B6或B7所述的装置,所述摄像头启动模块还适于:
由位于中间层的指纹验证服务中生成指纹验证成功的验证事件并上报至应用层;
由位于应用层的摄像头应用接收所述验证事件;
由所述摄像头应用将所述验证事件映射为弹出事件;
由所述摄像头应用依据所述弹出事件驱动位于硬件层的弹出装置,将所述摄像头
从所述移动终端的腔体中弹出至所述移动终端的腔体外。
B10、如B6或B7所述的装置,所述摄像头启动模块还适于:
由位于中间层的指纹验证服务中生成指纹验证成功的验证事件;
在中间层中按照所述验证事件调用预先封装的接口,驱动位于硬件层的弹出装
置,将所述摄像头从所述移动终端的腔体中弹出至所述移动终端的腔体外;
当所述摄像头弹出时,生成中断信号;
依据所述中断信号启动位于应用层的摄像头应用。
本发明实施例还公开了C11、一种移动终端,包括处理器和存储器,
所述存储器用于存储支持执行A1至A5中所述的在移动终端中启动摄像头的方法
的程序;
所述处理器被配置为用于执行所述存储器中存储的程序。