移动终端的图像采集方法、计算机可读介质和计算机设备转让专利
申请号 : CN201910761898.7
文献号 : CN110493519B
文献日 : 2021-03-23
发明人 : 俞斌 , 杨维琴
申请人 : 惠州TCL移动通信有限公司
摘要 :
权利要求 :
1.一种移动终端的图像采集方法,其特征在于,所述图像采集方法包括:确定移动终端开启了脸部解锁功能;
移动终端周期性地检测待拍摄的脸部的亮度值;
移动终端将所述亮度值与第一预设亮度区间比较,并确定所述亮度值所属的第一子区间,其中所述第一预设亮度区间包括至少两个从低至高排列的第一子区间;
移动终端根据所述亮度值所属的第一子区间确定图像采集频率,并根据所述图像采集频率采集脸部图像;其中每个第一子区间对应一个图像采集频率,图像采集频率的大小按照第一子区间从低至高的顺序递减。
2.根据权利要求1所述的移动终端的图像采集方法,其特征在于,相邻两个第一子区间的部分区间重叠。
3.根据权利要求2所述的移动终端的图像采集方法,其特征在于,移动终端将所述亮度值与第一预设亮度区间比较,并确定所述亮度值所属的第一子区间的具体方法包括:判断当前周期检测到的亮度值是否处于所述相邻两个第一子区间的重叠区间内;
若是,则判断上一周期检测到的亮度值是否处于所述相邻两个第一子区间的之一内;
若是,则确定当前周期的亮度值所属的第一子区间与上一周期的亮度值所属的第一子区间相同。
4.根据权利要求2所述的移动终端的图像采集方法,其特征在于,移动终端将所述亮度值与第一预设亮度区间比较,并确定所述亮度值所属的第一子区间的具体方法包括:判断当前周期检测到的亮度值是否处于所述相邻两个第一子区间的重叠区间内;
若是,则判断上一周期检测到的亮度值是否处于所述相邻两个第一子区间的之一内;
若否,则将所述相邻两个第一子区间中的对应图像采集频率较小的第一子区间确定为当前周期的亮度值所属的第一子区间。
5.根据权利要求1至4任一项所述的移动终端的图像采集方法,其特征在于,所述图像采集方法还包括:
移动终端周期性地检测所采集的脸部图像的亮度值;
移动终端将所述脸部图像的亮度值与第二预设亮度区间比较,并确定所述脸部图像的亮度值所属的第二子区间,其中所述第二预设亮度区间包括至少两个从低至高排列的第二子区间;
移动终端根据所述脸部图像的亮度值所属的第二子区间确定图像输出帧率,并根据所述图像输出帧率输出脸部图像;其中每个第二子区间对应一个图像输出帧率,图像输出帧率的大小按照第二子区间从低至高的顺序递减。
6.根据权利要求5所述的移动终端的图像采集方法,其特征在于,相邻两个第二子区间的部分区间重叠。
7.根据权利要求6所述的移动终端的图像采集方法,其特征在于,移动终端将所述脸部图像的亮度值与第二预设亮度区间比较,并确定所述脸部图像的亮度值所属的第二子区间的具体方法包括:
判断当前周期检测到的脸部图像的亮度值是否处于所述相邻两个第二子区间的重叠区间内;
若是,则判断上一周期检测到的脸部图像的亮度值是否处于所述相邻两个第二子区间的之一内;
若是,则确定当前周期的脸部图像的亮度值所属的第二子区间与上一周期的脸部图像的亮度值所属的第二子区间相同。
8.根据权利要求6所述的移动终端的图像采集方法,其特征在于,移动终端将所述脸部图像的亮度值与第二预设亮度区间比较,并确定所述脸部图像的亮度值所属的第二子区间的具体方法包括:
判断当前周期检测到的脸部图像的亮度值是否处于所述相邻两个第二子区间的重叠区间内;
若是,则判断上一周期检测到的脸部图像的亮度值是否处于所述相邻两个第二子区间的之一内;
若否,则将所述相邻两个第二子区间中的对应图像输出帧率较小的第二子区间确定为当前周期的脸部图像的亮度值所属的第二子区间。
9.一种计算机可读介质,其特征在于,所述计算机可读介质存储有移动终端的图像采集程序,所述移动终端的图像采集程序被处理器执行时实现如权利要求1至8任一项所述的移动终端的图像采集方法。
10.一种计算机设备,其特征在于,所述计算机设备包括:存储器、处理器以及存储在所述存储器上的移动终端的图像采集程序,所述移动终端的图像采集程序被所述处理器执行时实现如权利要求1至8任一项所述的移动终端的图像采集方法。
说明书 :
移动终端的图像采集方法、计算机可读介质和计算机设备
技术领域
背景技术
移动终端是否可以通过内置或是外接的数码相机进行拍摄静态图片或短片拍摄,作为移动
终端的一项新的附加功能,移动终端的数码相机功能得到了迅速的发展。随着摄像头像素
的提高,其拍摄效果也越来越接近传统卡片相机甚至低端单反相机。移动终端摄像头分为
内置与外置,内置摄像头是指摄像头在移动终端内部,更方便。外置移动终端通过数据线或
者移动终端下部接口与数码相机相连,来完成数码相机的一切拍摄功能。外置数码相机的
优点在于可以减轻移动终端的重量,而且外置数码相机重量轻,携带方便,使用方法简单。
处于发展阶段的移动终端的数码相机的性能应该也处于初级阶段,仅有个别移动终端摄像
头带有光学变焦功能,但大部分都拥有数码变焦功能。不过相信随着移动终端数码相机功
能的发展,带有光学变焦的移动终端也会逐渐上市。除此之外,移动终端的数码相机功能主
要包括拍摄静态图像,连拍功能,短片拍摄,镜头可旋转,自动白平衡,内置闪光灯等等。移
动终端的拍摄功能是与其屏幕材质、屏幕的分辨率、摄像头像素、摄像头材质有直接关系。
去了传统的解锁需要用手输入的麻烦,既安全又快捷。
技术中在脸部解锁时,摄像头依然获取较高清晰度的脸部图像这样会产生较大的数据量,
从而占用较多的存储空间。
发明内容
小按照第一子区间从低至高的顺序递减。
第二子区间;
出帧率的大小按照第二子区间从低至高的顺序递减。
端的图像采集方法。
时实现任一种上述的移动终端的图像采集方法。
锁要求的脸部图像。进一步地,当检测到摄像头采集到的脸部图像的亮度较大时,适当降低
摄像头的图像输出帧率,摄像头也可输出到满足脸部解锁要求的脸部图像,这样尽可能降
低脸部解锁过程中产生的数据量,节省存储空间,提升移动终端存储效率。
附图说明
具体实施方式
限定本发明。
步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作
完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以
对应于方法、函数、规程、子例程、子程序等等。
存储空间从而节省移动终端的资源,提升移动终端存储效率。其中,与图像质量高低相关的
一个因素是摄像头的采集频率,采集频率越高,所获取的图像清晰度越高,但是也会占用更
多的存储空间。
能的方式较多,例如通过按压特定的物理按键或虚拟按键,开启摄像头拍摄用户脸部,还可
以设置特定的手势动作,例如抬起移动终端、摇动移动终端等来开启摄像头,当移动终端的
脸部解锁功能开启后,摄像头处于动态摄录状态,即处于拍摄预览状态。
开启后,移动终端内置的环境光传感器检测用户脸部的亮度值。优选地,TTW的值选为200毫
秒。
而是直接相邻则当图像亮度大小在两个区间的交界图像亮度大小处时,考虑到误差,很容
易出现图像亮度大小在两个区间之间频繁切换导致系统负荷上升。举例来说,一个图像亮
度区间是[100,140],另一个图像亮度区间是[140,180],则当图像亮度在140附近时,上一
周期图像亮度在区间[100,140];下一周期图像亮度在区间[140,180],这时采集频率会在
两个区间不断切换从而导致系统负荷上升。而当相邻两个第一子区间的部分区间重叠时,
例如,一个第一子区间是[100,150],其对应于摄像头输入图像的采集频率为A;另一个第一
子区间是[130,180],其对应于摄像头输入图像的采集频率为B;则当亮度值位于[100,130]
时,显然对应于摄像头输入图像的采集频率为A;当亮度值位于[150,180]时,显然对应于摄
像头输入图像的采集频率为B;当亮度值位于[130,150]时对应于A还是B则根据原来是对应
哪个就是哪个,这样可以避免采集频率频繁切换。例如图像亮度为120时摄像头输入图像的
采集频率为A,然后图像亮度变为140时摄像头输入图像的采集频率仍为A,然后图像亮度变
为170时摄像头输入图像的采集频率为B。图像亮度为170时摄像头输入图像的采集频率为
B,然后图像亮度变为140时摄像头输入图像的采集频率仍为B,然后图像亮度变为120时摄
像头输入图像的采集频率为A。当然需要说明的是,在其他实施方式中,相邻的两个第一子
区间不重叠时也是可以实现本发明的图像采集方法的,因此本说明书并不对相邻的两个第
一子区间是否重叠进行强制性限定。
分别是[Vmin,V2],[V1,V4]和[V3,Vmax],其中Vmin<V1<V2<V3<V4<Vmax,其中[Vmin,
V2]表示亮度值大于或等于Vmin且小于或等于V2,[V1,V4]和[V3,Vmax]的表示含义与
[Vmin,V2]相同。这样第一预设亮度区间被划分为从低至高的三个第一子区间,且每相邻的
两个第一子区间均存在重叠部分。
[V1,V4]内时,这时将当前周期检测到的亮度值Vnext所属的第一子区间保持与上一周期检
测到的亮度值Vbefore所属的第一子区间相同,即为[Vmin,V2]或者[V1,V4],这样可以在亮
度值变化不大时,保证亮度值所属区间的稳定性,进一步防止摄像头的采集频率进行频繁
切换。需要说明的是,若当前周期检测到的亮度值不处于任何相邻两个第一子区间的重叠
范围内时,直接将亮度值所处的第一子区间确定为当前周期的亮度值所属的第一子区间。
内且不处于[V1,V4]内,而是处于[Vmin,V2]内,由于[V3,Vmax]所对应的图像采集频率小于
[V1,V4]所对应的图像采集频率,这时将当前周期检测到的亮度值Vnext所属的第一子区间
确定为[V3,Vmax],这样可以在前后两个周期的亮度值变化较大时,在保证拍摄的图像满足
基本要求的前提下,尽量采用较小的图像采集频率,以降低摄像头拍摄脸部图像产生的数
据量,进一步地节省内存空间。
频率的大小按照第一子区间从低至高的顺序递减。
越低。因为脸部亮度值越大,说明脸部越容易被辨识,此时不需要太高的图像采集频率,摄
像头即可采集到满足脸部解锁要求的脸部图像。
解锁要求的脸部图像,这样尽可能降低脸部解锁过程中产生的数据量,节省存储空间,提升
移动终端存储效率。
低的图像,以降低图像的存储空间从而节省移动终端的资源,提升移动终端存储效率。其
中,与输出的图像的清晰度相关的一个因素是图像输出帧率,图像输出帧率越高,所输出的
图像的清晰度越高,但是也会占用更多的存储空间。
启后,移动终端的摄像头检测所采集的脸部图像的亮度值。优选地,TTN的值选为200毫秒。
高排列的第二子区间;
重叠部分而是直接相邻则当图像亮度大小在两个区间的交界处时,考虑到误差,很容易出
现图像亮度大小在两个区间之间频繁切换导致系统负荷上升。举例来说,一个图像亮度区
间是[100,140],另一个图像亮度区间是[140,180],则当图像亮度在140附近时,上一周期
图像亮度在区间[100,140];下一周期图像亮度在区间[140,180],这时图像输出帧率会在
两个区间不断切换从而导致系统负荷上升。而当相邻两个第二子区间的部分区间重叠时,
例如,一个第二子区间是[100,150],其对应于摄像头输出图像的图像输出帧率为A;另一个
第二子区间是[130,180],其对应于摄像头输出图像的图像输出帧率为B;则当亮度值位于
[100,130]时,显然对应于摄像头输出图像的图像输出帧率为A;当亮度值位于[150,180]
时,显然对应于摄像头输出图像的图像输出帧率为B;当亮度值位于[130,150]时对应于A还
是B则根据原来是对应哪个就是哪个,这样可以避免图像输出帧率频繁切换。例如图像亮度
为120时摄像头输出图像的图像输出帧率为A,然后图像亮度变为140时摄像头输出图像的
图像输出帧率仍为A,然后图像亮度变为170时摄像头输出图像的图像输出帧率为B。图像亮
度为170时摄像头输出图像的图像输出帧率为B,然后图像亮度变为140时摄像头输出图像
的图像输出帧率仍为B,然后图像亮度变为120时摄像头输出图像的图像输出帧率为A。当然
需要说明的是,在其他实施方式中,相邻的两个第二子区间不重叠时也是可以实现本发明
的图像采集方法的,因此本说明书并不对相邻的两个第二子区间是否重叠进行强制性限
定。
是[V’min,V’2],[V’1,V’4]和[V’3,V’max],其中V’min<V’1<V’2<V’3<V’4<V’max,其
中[V’min,V’2]表示亮度值大于或等于V’min且小于或等于V’2,[V’1,V’4]和[V’3,V’max]
的表示含义与[V’min,V’2]类似。这样第二预设亮度区间被划分为从低至高的三个第二子
区间,且每相邻的两个第二子区间均存在重叠部分。
V’before不处于[V’3,V’max]内且不处于[V’1,V’4]内,而是处于[V’min,V’2]内,由于[V’
3,V’max]所对应的图像输出帧率小于[V’1,V’4]所对应的图像输出帧率,这时将当前周期
检测到的脸部图像的亮度值V’next所属的第二子区间确定为[V’3,V’max],这样可以在前
后两个周期的脸部图像的亮度值变化较大时,在保证输出的图像满足基本要求的前提下,
尽量采用较小的图像输出帧率,以降低摄像头输出图像时产生的数据量,进一步地节省内
存空间。
率,图像输出帧率的大小按照第二子区间从低至高的顺序递减。
图像输出帧率越低。因为脸部图像的亮度值越大,说明脸部图像的清晰度越高,此时不需要
太高的图像输出帧率,摄像头即可输出到满足脸部解锁要求的脸部图像。
到满足脸部解锁要求的脸部图像,这样尽可能降低脸部解锁过程中产生的数据量,节省存
储空间,提升移动终端存储效率。
二中的移动终端的图像采集方法,图像采集方法的具体过程已在实施例一和实施例二中描
述,在此不进行赘述。
像采集程序300被所述处理器200执行时实现如实施例一或实施例二中的移动终端的图像
采集方法,图像采集方法的具体过程已在实施例一和实施例二中描述,在此不进行赘述。
可读存储介质例如可以是一—但不限于——电、磁、光、电磁、红外线、或半导体的系统、装
置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包
括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAMD、只读
存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器
(CD‑ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读
存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者
器件使用或者与其结合使用。
于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可
读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于
由指令执行系统、装置或者器件使用或者与其结合使用的程序。
或其组合来编写用于执行本申请操作的计算机程序代码,程序设计语言包括面向对象的程
序设计语言一诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言一诸如”C”语
言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算
机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或
者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过
任意种类的网络——包括局域网(LAN)或广域网(WAN)一连接到用户计算机,或者,可以连
接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
术人员而言,只要各种变化只要在所附的权利要求限定和确定的本发明精神和范围内,一
切利用本发明构思的发明创造均在保护之列。