一种调节终端屏幕亮度的方法和终端.pdf

上传人:Y0****01 文档编号:5777983 上传时间:2019-03-18 格式:PDF 页数:20 大小:4.98MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310156043.4

申请日:

2013.04.28

公开号:

CN103327172A

公开日:

2013.09.25

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):H04M 1/725申请公布日:20130925|||实质审查的生效IPC(主分类):H04M 1/725申请日:20130428|||公开

IPC分类号:

H04M1/725; G09G5/10

主分类号:

H04M1/725

申请人:

华为终端有限公司

发明人:

范翠宁; 高光远

地址:

518129 广东省深圳市龙岗区坂田华为基地B区2号楼

优先权:

专利代理机构:

广州三环专利代理有限公司 44202

代理人:

郝传鑫;熊永强

PDF下载: PDF下载
内容摘要

本发明实施例公开了一种调节终端屏幕亮度的方法,所述方法包括:获取包括用户眼睛的参考图像信息;在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息;将所述识别得到的用户眼睛的瞳孔图像信息和虹膜图像信息进行比较;根据所述比较结果,对终端屏幕亮度进行调节。本发明实施例还公开了一种自动调节屏幕亮度的终端。采用本发明,可实现终端根据人眼的状态自动调节屏幕亮度,确保符合用户的要求。

权利要求书

权利要求书
1.   一种调节终端屏幕亮度的方法,其特征在于,所述方法包括:
获取包括用户眼睛的参考图像信息;
在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息;
将所述识别得到的用户眼睛的瞳孔图像信息和虹膜图像信息进行比较;
根据所述比较结果,对终端屏幕亮度进行调节。

2.   如权利要求1所述的调节终端屏幕亮度的方法,其特征在于,所述将所述识别得到的用户眼睛的瞳孔图像信息和虹膜图像信息进行比较包括:
计算所述用户眼睛的瞳孔图像信息的比较参数与所述虹膜图像信息的比较参数的比值;
所述根据所述比较结果,对终端屏幕亮度进行调节包括:
根据所述计算得到的比值对所述终端屏幕亮度进行调节。

3.   如权利要求2所述的调节终端屏幕亮度的方法,其特征在于,所述根据所述计算得到的比值对所述终端屏幕亮度进行调节包括:
若所述计算得到的比值越小,则所述对终端屏幕亮度进行调节的目标亮度越高。

4.   如权利要求2所述的调节终端屏幕亮度的方法,其特征在于,所述比较参数包括:直径、半径或面积。

5.   如权利要求1‑4任一项所述的调节终端屏幕亮度的方法,其特征在于,所述方法还包括:
在无法在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息或虹膜图像信息并且所述包括用户眼睛的参考图像信息的亮度满足预设条件时,根据所述包括用户眼睛的参考图像信息的亮度满足的预设条件,对终端屏幕亮度进行调节。

6.   如权利要求5所述的调节终端屏幕亮度的方法,其特征在于,所述根据所述包括用户眼睛的参考图像信息的亮度满足的条件,对终端屏幕亮度进行调节包括:
若所述包括用户眼睛的参考图像信息的亮度高于第一预设阈值,则将所述终端屏幕亮度调至第一预设目标亮度;
若所述包括用户眼睛的参考图像信息的亮度低于第二预设阈值,则将所述终端屏幕亮度调至第二预设目标亮度,其中所述第二预设阈值低于第一预设阈值,第二预设目标亮度低于第一预设目标亮度。

7.   如权利要求1‑6任一项所述的调节终端屏幕亮度的方法,其特征在于,所述在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息包括:
根据预设的对比图片在所述参考图像信息中确认所述用户眼睛的虹膜图像信息。

8.   如权利要求7所述的调节终端屏幕亮度的方法,其特征在于,所述根据预设的对比图片在所述参考图像信息中确认所述用户眼睛的虹膜图像信息包括:
根据所述预设的对比图片中用户眼睛的虹膜颜色在所述参考图像信息中确认所述用户眼睛的虹膜图像信息。

9.   如权利要求1‑8任一项所述的调节终端屏幕亮度的方法,其特征在于,所述在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息包括:
根据所述包括用户眼睛的参考图像信息中的各个像素的RGB值识别得到所述用户眼睛的虹膜图像信息。

10.   如权利要求1~9中任一项所述的调节终端屏幕亮度的方法,其特征在于,所述在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息还包括:
根据所述虹膜图像信息中的各个像素的RGB值识别得到所述用户眼睛的瞳孔图像信息。

11.   如权利要求1~10中任一项所述的调节终端屏幕亮度的方法,其特征在于,所述根据所述比较结果,对终端屏幕亮度进行调节包括:
根据预设的瞳孔图像信息和虹膜图像信息的比较结果与终端屏幕亮度值之间的对应关系,获取所述比较结果对应的终端屏幕亮度值;
将终端屏幕亮度调节至所述获取到的与所述比较结果对应的终端屏幕亮度值。

12.   一种自动调节屏幕亮度的终端,其特征在于,所述终端包括:
眼睛图像信息获取模块,用于获取包括用户眼睛的参考图像信息;
识别模块,用于在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息;
比较模块,将所述识别得到的用户眼睛的瞳孔图像信息和虹膜图像信息进行比较;
亮度调节模块,用于根据所述比较模块的比较结果,对终端屏幕亮度进行调节。

13.   如权利要求12所述的自动调节屏幕亮度的终端,其特征在于,所述比较模块具体用于:计算所述用户眼睛的瞳孔图像信息的比较参数与所述虹膜图像信息的比较参数的比值;
所述亮度调节模块具体用于:根据所述计算得到的比值对所述终端屏幕亮度进行调节。

14.   如权利要求13所述的自动调节屏幕亮度的终端,其特征在于,所述亮度调节模块根据所述计算得到的比值对所述终端屏幕亮度进行调节包括:
若所述计算得到的比值越小,则所述对终端屏幕亮度进行调节的目标亮度越高。

15.   如权利要求13所述的自动调节屏幕亮度的终端,其特征在于,所述比较参数包括:直径、半径或面积。

16.   如权利要求12~15任一项所述的自动调节屏幕亮度的终端,其特征在于,所述终端还包括:
亮度确值模块,用于在所述识别模块无法在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息或虹膜图像信息并且所述包括用户眼睛的参考图像信息的亮度满足预设条件时,根据所述包括用户眼睛的参考图像信息的亮度满足的预设条件,对终端屏幕亮度进行调节。

17.   如权利要求16所述的自动调节屏幕亮度的终端,其特征在于,所述亮度确值模块包括:
第一确值单元,用于若所述包括用户眼睛的参考图像信息的亮度高于第一预设阈值,则将所述终端屏幕亮度调至第一预设目标亮度;
第二确值单元,用于若所述包括用户眼睛的参考图像信息的亮度低于第二预设阈值,则将所述终端屏幕亮度调至第二预设目标亮度,其中所述第二预设阈值低于第一预设阈值,第二预设目标亮度低于第一预设目标亮度。

18.   如权利要求12~17任一项所述的自动调节屏幕亮度的终端,其特征在于,所述识别模块包括:
图片比对单元,用于根据预设的对比图片在所述参考图像信息中确认所述用户眼睛的虹膜图像信息。

19.   如权利要求18所述的自动调节屏幕亮度的终端,其特征在于,所述图片比对单元具体用于:根据所述预设的对比图片中用户眼睛的虹膜颜色在所述参考图像信息中确认所述用户眼睛的虹膜图像信息。

20.   如权利要求12~19任一项所述的自动调节屏幕亮度的终端,其特征在于,所述识别模块包括:
色彩识别单元,用于根据所述包括用户眼睛的参考图像信息中的各个像素的RGB值识别得到所述用户眼睛的虹膜图像信息。

21.   如权利要求12~20任一项所述的自动调节屏幕亮度的终端,其特征在于,所述识别模块还包括:
瞳孔识别单元,用于根据所述虹膜图像信息中的各个像素的RGB值识别得到所述用户眼睛的瞳孔图像信息。

22.   如权利要求12~21任一项所述的自动调节屏幕亮度的终端,其特征在于,所述亮度调节模块包括:
映射亮度获取单元,用于根据预设的瞳孔图像信息和虹膜图像信息的比较结果与终端屏幕亮度值之间的对应关系,获取所述比较结果对应的终端屏幕亮度值;
亮度调节单元,用于将终端屏幕亮度调节至所述映射亮度获取单元获取到的与所述比较结果对应的终端屏幕亮度值。

说明书

说明书一种调节终端屏幕亮度的方法和终端
技术领域
本发明涉及一种电子技术领域,尤其涉及一种调节终端屏幕亮度的方法和终端。
背景技术
目前,大多数终端,比如手机都带有屏幕亮度自动调节的功能。当屏幕周围亮度高时,屏幕会自动提高亮度;当屏幕周围亮度低时,屏幕会自动降低亮度。多数手机是利用环境光传感器实现自动调节亮度的,多数手机会把环境光传感器和屏幕放在同一面。而通常情况下环境光传感器只能接收它前面的光线,当人眼正对的背景光线和环境光传感器接收到的光线不一致时,调节的屏幕亮度经常不符合用户的要求。例如:用户在强烈的阳光下使用手机,手机屏幕背对阳光,光传感器接收到的光线不是很强,而人眼接收到的是强烈的阳光,这种情况下屏幕自动调节的亮度对于人眼来说就不符合要求了,这导致人眼不能很好的看清楚终端屏幕的内容。
发明内容
本发明实施例所要解决的技术问题在于,提供一种调节终端屏幕亮度的方法和终端,可实现终端根据人眼的状态自动调节屏幕亮度。
为了解决上述技术问题,本发明实施例第一方面提供了一种调节终端屏幕亮度的方法,所述方法包括:
获取包括用户眼睛的参考图像信息;
在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息;
将所述识别得到的用户眼睛的瞳孔图像信息和虹膜图像信息进行比较;
根据所述比较结果,对终端屏幕亮度进行调节。
在第一方面的第一种可能的实现方式中,所述将所述识别得到的用户眼睛的瞳孔图像信息和虹膜图像信息进行比较包括:
计算所述用户眼睛的瞳孔图像信息的比较参数与所述虹膜图像信息的比较参数的比值;
所述根据所述比较结果,对终端屏幕亮度进行调节包括:
根据所述计算得到的比值对所述终端屏幕亮度进行调节。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述根据所述计算得到的比值对所述终端屏幕亮度进行调节包括:
若所述计算得到的比值越小,则所述对终端屏幕亮度进行调节的目标亮度越高。
结合第一方面的第一种可能的实现方式,在第三种可能的实现方式中,所述比较参数包括:直径、半径或面积。
结合第一方面或第一方面的第一至第三种可能的实现方式中的任一实现方式,在第四种可能的实现方式中,所述方法还包括:
在无法在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息或虹膜图像信息并且所述包括用户眼睛的参考图像信息的亮度满足预设条件时,根据所述包括用户眼睛的参考图像信息的亮度满足的预设条件,对终端屏幕亮度进行调节。
结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述根据所述包括用户眼睛的参考图像信息的亮度满足的条件,对终端屏幕亮度进行调节包括:
若所述包括用户眼睛的参考图像信息的亮度高于第一预设阈值,则将所述终端屏幕亮度调至第一预设目标亮度;
若所述包括用户眼睛的参考图像信息的亮度低于第二预设阈值,则将所述终端屏幕亮度调至第二预设目标亮度,其中所述第二预设阈值低于第一预设阈值,第二预设目标亮度低于第一预设目标亮度。
结合第一方面或第一方面的第一至第五种可能的实现方式中的任一实现方式,在第六种可能的实现方式中,所述在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息包括:
根据预设的对比图片在所述参考图像信息中确认所述用户眼睛的虹膜图像信息。
结合第一方面的第六种可能的实现方式,在第七种可能的实现方式中,所述根据预设的对比图片在所述参考图像信息中确认所述用户眼睛的虹膜图像信息包括:
根据所述预设的对比图片中用户眼睛的虹膜颜色在所述参考图像信息中确认所述用户眼睛的虹膜图像信息。
结合第一方面或第一方面的第一至第七种可能的实现方式中的任一实现方式,在第八种可能的实现方式中,所述在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息包括:
根据所述包括用户眼睛的参考图像信息中的各个像素的RGB值识别得到所述用户眼睛的虹膜图像信息。
结合第一方面或第一方面的第一至第七种可能的实现方式中的任一实现方式,在第九种可能的实现方式中,所述在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息还包括:
根据所述虹膜图像信息中的各个像素的RGB值识别得到所述用户眼睛的瞳孔图像信息。
结合第一方面或第一方面的第一至第九中可能的实现方式中的任一实现方式,在第十种可能的实现方式中,所述根据所述比较结果,对终端屏幕亮度进行调节包括:
根据所述比较结果在预设的瞳孔图像信息和虹膜图像信息的比较结果与终端屏幕亮度值之间的对应关系,获取所述比较结果对应的终端屏幕亮度值;
将终端屏幕亮度调节至所述获取到的与所述比较结果对应的终端屏幕亮度值。
相应地,本发明实施例第二方面还提供了一种自动调节屏幕亮度的终端,所述终端包括:
眼睛图像信息获取模块,用于获取包括用户眼睛的参考图像信息;
识别模块,用于在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息;
比较模块,将所述识别得到的用户眼睛的瞳孔图像信息和虹膜图像信息进行比较;
亮度调节模块,用于根据所述比较模块的比较结果,对终端屏幕亮度进行调节。
在第二方面的第一种可能的实现方式中,所述比较模块具体用于:计算所述用户眼睛的瞳孔图像信息的比较参数与所述虹膜图像信息的比较参数的比值;
所述亮度调节模块具体用于:根据所述计算得到的比值对所述终端屏幕亮度进行调节。
结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述亮度调节模块根据所述计算得到的比值对所述终端屏幕亮度进行调节包括:
若所述计算得到的比值越小,则所述对终端屏幕亮度进行调节的目标亮度越高。
结合第二方面的第一种可能的实现方式,在第三种可能的实现方式中,所述比较参数包括:直径、半径或面积。
结合第二方面或第二方面的第一至第三中可能的实现方式中的任一实现方式,在第二方面的第四种可能的实现方式中,所述终端还包括:
亮度确值模块,用于在所述识别模块无法在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息或虹膜图像信息并且所述包括用户眼睛的参考图像信息的亮度满足预设条件时,根据所述包括用户眼睛的参考图像信息的亮度满足的预设条件,对终端屏幕亮度进行调节
结合第二方面的第四种可能的实现方式,在第五种可能的实现方式中,所述亮度确值模块包括:
第一确值单元,用于若所述包括用户眼睛的参考图像信息的亮度高于第一预设阈值,则将所述终端屏幕亮度调至第一预设目标亮度;
第二确值单元,用于若所述包括用户眼睛的参考图像信息的亮度低于第二预设阈值,则将所述终端屏幕亮度调至第二预设目标亮度,其中所述第二预设阈值低于第一预设阈值,第二预设目标亮度低于第一预设目标亮度。
结合第二方面或第二方面的第一至第五中可能的实现方式中的任一实现方式,在第二方面的第六种可能的实现方式中,所述识别模块包括:
图片比对单元,用于根据预设的对比图片在所述参考图像信息中确认所述用户眼睛的虹膜图像信息。
结合第二方面的第六种可能的实现方式,在第七种可能的实现方式中,所述图片比对单元具体用于:根据所述预设的对比图片中用户眼睛的虹膜颜色在所述参考图像信息中确认所述用户眼睛的虹膜图像信息。
结合第二方面或第二方面的第一至第七中可能的实现方式中的任一实现方式,在第二方面的第八种可能的实现方式中,所述识别模块包括:
色彩识别单元,用于根据所述包括用户眼睛的参考图像信息中的各个像素的RGB值识别得到所述用户眼睛的虹膜图像信息。
结合第二方面或第二方面的第一至第八中可能的实现方式中的任一实现方式,在第九种可能的实现方式中,所述识别模块还包括:
瞳孔识别单元,用于根据所述虹膜图像信息中的各个像素的RGB值识别得到所述用户眼睛的瞳孔图像信息。
结合第二方面以及第二方面的第一至第九中可能的实现方式中的任一实现方式,在第十种可能的实现方式中,所述亮度调节模块包括:
映射亮度获取单元,用于根据所述比较结果在预设的瞳孔图像信息和虹膜图像信息的比较结果与终端屏幕亮度值之间的对应关系,获取所述比较结果对应的终端屏幕亮度值;
亮度调节单元,用于将终端屏幕亮度调节至所述映射亮度获取单元获取到的与所述比较结果对应的终端屏幕亮度值。
本发明实施例通过获取用户眼睛的参考图像信息,根据参考图像信息中瞳孔与虹膜的比较结果对终端屏幕的亮度进行调节,可实现终端根据人眼的状态自动调节屏幕亮度,确保符合用户的要求。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例中一种调节终端屏幕亮度的方法的流程示意图;
图2是本发明另一实施例中调节终端屏幕亮度的方法的流程示意图;
图3是本发明实施例中对包括用户眼睛的参考图像信息中进行识别的流程示意图;
图4是本发明实施例中的一种自动调节屏幕亮度的终端的结构示意图;
图5是本发明实施例中自动调节屏幕亮度的终端中识别模块420的结构示意图;
图6是本发明实施例中的自动调节屏幕亮度的终端中亮度确值模块460的结构示意图;
图7是本发明实施例中的自动调节屏幕亮度的终端中亮度调节模块440的结构示意图;
图8是本发明实施例中在参考图像信息中确定虹膜图像信息的圆心的示意图;
图9是本发明实施例提供的可调节屏幕亮度的终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1是本发明实施例中一种调节终端屏幕亮度的方法的流程示意图,本发明可以实现在各类拥有显示屏幕以及拍摄装置,比如摄像头的终端上,如图所示本实施例中的方法流程可以包括:
S101,获取包括用户眼睛的参考图像信息。
具体实现中,终端可以根据用户输入的指令开启终端的自动调节屏幕亮度的功能或程序(在可选实施例中,也可以为不经过用户输入的指令,如终端开机后默认开启自动调节屏幕亮度的功能或程序),在开启该功能或程序后,启动终端的拍摄装置,比如内置或外置的摄像头获取包括用户眼睛的参考图像信息,例如移动终端的前置摄像头,个人电脑的外置摄像头等;可选的还可以根据预先设定的时间间隔,定时的采集包括用户眼睛的参考图像信息,例如开启时每隔100毫秒获取1次参考图像信息;可选的还可根据预设的条件来判断是否停止获取或重新获取参考图像,比如若连续3次获取到的图像信息差异小于5%则暂时停止获取参考图像信息并进行后续亮度调节步骤,成功调节亮度后根据用户设置的时间间隔(例如30秒)重新获取参考图像信息,同时若屏幕因为遮挡或超时灭屏后将停止参考图像信息的采集。
进一步地,虽然本实施例是采用终端上的拍摄装置,比如摄像头来获取包括用户眼睛的参考图像信息,但是这并不构成限定。比如终端上可以不设置摄像头,但是终端可以获取其他配件拍摄的图像信息;或者虽然终端上设置了摄像头,但是终端也可以获取其他配件拍摄的图像信息等等。
S102,在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息。
具体实现中,可以先将参考图像信息进行初步处理,例如包括灰度、锐化处理过程,然后在经过处理的图像信息中根据预设的规则识别出虹膜区域,例如如下的两个条件:(1)区域中RGB(RED红、GREEN绿、BLUE蓝,为一种广泛采用的颜色标准,通过红绿蓝三种色彩的分量的叠加得到并表示一种颜色)为0的连续的像素点大于900个;(2)区域接近圆形;若参考图像信息中找到满足上述两个条件的区域,则将其作为虹膜的候选区域,进而从候选区域的圆心(或区域中心)出发,从水平方向开始向外查找能找到一个RGB值急剧变化的临界点(例如设定为RGB差值大于100),然后在此方向基础上增加5度或减少5度进行同样的查找也能找到类似的临界点,如果在候选区域中成功查找到3个或3个以上的临界点,并且这些临界点到圆心(或区域中心)的距离小于预设阈值(例如3个像素点),那么就可以确定这个由若干临界点所确定的圆形(或接近圆形)区域是虹膜图像信息。在识别出虹膜图像信息后,可以根据圆心查找规则在虹膜图像信息中得到虹膜的圆心,由于虹膜的圆心也是瞳孔的圆心,可以从虹膜圆心往任意方向出发查找RGB值从0骤增到50以上的临近点,找到3个这样的临界点就能够确认瞳孔的外延,从而识别得到瞳孔图像信息。
可选的,还可以根据预先保存的对比图片辅助定位在参考图像信息中用户眼睛的位置,进而识别得到瞳孔图像信息和虹膜图像信息,例如根据对比图片中用户眼睛的形状在参考图片中定位用户眼睛的位置,进而还可以根据对比图片中用户眼睛虹膜和/或瞳孔的颜色在参考图像信息中识别出用户眼睛的虹膜图像信息和/或瞳孔图像信息。所述对比图片可以为一个或多个预先获取到的包括用户眼睛的虹膜图像信息,可以通过用户手动选取在对比图片中眼睛的范围,终端自动对圈出的图片进行虹膜和瞳孔的识别,将识别出的虹膜和瞳孔用带颜色的线标注出来提示用户进行确认,若识别正确,终端可以根据获取用户输入的保存指令把经确认的对比图片放入图片库,否则图片被丢弃,同一终端的多个不同用户可以对应于各自的用户名或账户分别建立自己的对比图片库。
S103,将所述识别得到的用户眼睛的瞳孔图像信息和虹膜图像信息进行比较。
具体实现中,可以计算所述用户眼睛的瞳孔图像信息的比较参数与所述虹膜图像信息的比较参数的比值,所述比较参数可以包括直径、半径或面积中的任一种。
S104,根据所述比较结果,对终端屏幕亮度进行调节,例如如上述通过计算用户眼睛的瞳孔图像信息的比较参数与所述虹膜图像信息的比较参数的比值,若所述计算得到的比值越小,则所述对终端屏幕亮度进行调节的目标亮度越高。
具体实现中,可以预先在终端中设置如所示的瞳孔图像信息的比较参数与虹膜图像信息的比较参数的比值与终端屏幕亮度之间的映射表。
瞳孔和虹膜的比较参数的比值A屏幕亮度(0最暗,100%最亮)A≥0.10A<0.1&A≥0.0820%A<0.08&A≥0.0640%A<0.06&A≥0.0460%A<0.04&A≥0.0280%A<0.02100%
表1:瞳孔和虹膜的比较参数的比值与终端屏幕亮度的映射表(示例)
具体可以包括:根据所述比较结果在上述映射表中查找对应的终端屏幕亮度值;将终端屏幕亮度调节至所述查找到的与所述比较结果对应的终端屏幕亮度值。这样当终端得到所述比值后,可以从映射表中获取到该比值对应的屏幕亮度值,以调节屏幕亮度。
可选的,当S103获取到的用户眼睛的瞳孔图像信息和虹膜图像信息进行比较的结果与前一次获取到的结果不同,方按照上表所示的映射关系对终端屏幕的亮度进行调节,以实现一定程度上减少数据处理次数,降低系统功耗。
在其他可选实施例中,也可以采用其他与用户眼睛的瞳孔图像信息和虹膜图像信息进行比较的结果相对应的调节方式对终端屏幕亮度进行调节,例如上述通过计算用户眼睛的瞳孔图像信息的比较参数与所述虹膜图像信息的比较参数的比值大于0.05,则将终端屏幕亮度调暗5%,反之则调亮5%,经过多次获取比较结果和调节的过程同样可以实现本发明的发明目的,即根据人眼的状态自动调节屏幕亮度,确保符合用户的要求。
图2是本发明另一实施例中调节终端屏幕亮度的方法的流程示意图,本实施例描述的是因环境因素导致在获取到的参考图像信息中无法成功识别出瞳孔图像信息和虹膜图像信息的例子,如图所示本实施例中的方法流程可以包括:
S201,获取包括用户眼睛的参考图像信息。与前一实施例中的S101相同,本实施例不再赘述。
S202,确认在所述包括用户眼睛的参考图像信息中无法识别得到用户眼睛的瞳孔图像信息或虹膜图像信息。
具体实现中,造成无法识别的原因可能有多种,例如夜晚环境光线较暗导致参考图像信息偏暗,或在室外阳光直射光线太强导致参考图像信息发白,或因为用户自身或终端的抖动导致参考图像信息模糊等等。
S203,判断所述包括用户眼睛的参考图像信息的亮度是否满足预设条件,若是,则执行S204,否则可以丢弃当前的参考图像信息重新获取,即重新执行S201。
具体实现中,所述预设条件可以包括参考图像信息的亮度高于第一预设阈值或低于第二预设阈值,其中所述第二预设阈值低于第一预设阈值,若参考图像信息的亮度位于第一预设阈值和第二预设阈值之间,则可以丢弃当前的参考图像信息。
S204,根据所述包括用户眼睛的参考图像信息的亮度满足的条件,对终端屏幕亮度进行调节。
具体的,若所述包括用户眼睛的参考图像信息的亮度高于第一预设阈值,说明环境光线较暗,可以将所述终端屏幕亮度调至第一预设目标亮度,若所述包括用户眼睛的参考图像信息的亮度低于第二预设阈值,说明光线太足可以将所述终端屏幕亮度调至第二预设目标亮度,其中第二预设目标亮度低于第一预设目标亮度,第一预设目标亮度可以为终端支持的最高亮度,第二预设目标亮度可以为终端支持的最低亮度。本实施例不对第一、第二预设阈值进行限定,本领域技术人员可以在理解本发明实施例的精神后,根据需要确定。
图3是本发明实施例中对包括用户眼睛的参考图像信息中进行识别的具体流程示意图,如图所示包括:
S301,获取包括用户眼睛的参考图像信息。
S302,判断是否有预设的对比图片。具体实现中,可以判断终端的对比图片库中是否有对比图片,进一步还可以判断终端当前的用户的账号对应的对比图片库中是否有对比图片,若是则执行S303,否则执行S304。需要指出的是,在其他可选实施例中可以不执行S302而直接执行S303或S304以及后续的S305。
S303,根据预设的对比图片在所述参考图像信息中确认所述用户眼睛的虹膜图像信息。具体实现中,可以根据预先保存的对比图片辅助定位在参考图像信息中用户眼睛的位置,进而识别得到瞳孔图像信息和虹膜图像信息,例如根据对比图片中用户眼睛的形状在参考图片中定位用户眼睛的位置,进而还可以根据对比图片中用户眼睛虹膜的颜色在参考图像信息中识别出用户眼睛的虹膜图像信息,如获取对比图片中用户眼睛虹膜的RGB值,然后根据所述包括用户眼睛的参考图像信息中的各个像素的RGB值识别得到所述用户眼睛的虹膜图像信息。
S304,根据所述包括用户眼睛的参考图像信息中的各个像素的RGB值识别得到所述用户眼睛的虹膜图像信息。具体实现中,可以先将参考图像信息进行初步处理,例如包括灰度、锐化处理过程,然后在经过处理的图像信息中根据预设的规则识别出虹膜区域,例如如下的两个条件:(1)区域中RGB为0的连续的像素点大于900个;(2)区域接近圆形;若参考图像信息中找到满足上述两个条件的区域,则将其作为虹膜的候选区域,进而从候选区域的圆心(或区域中心)出发,从水平方向开始向外查找能找到一个RGB值急剧变化的临界点(例如设定为RGB差值大于100),然后在此方向基础上增加5度或减少5度进行同样的查找也能找到类似的临界点,如果在候选区域中成功查找到3个或3个以上的临界点,并且这些临界点到圆心(或区域中心)的距离小于预设阈值(例如3个像素点),那么就可以确定这个由若干临界点所确定的圆形(或接近圆形)区域是虹膜图像信息。
S305,根据所述虹膜图像信息中的各个像素的RGB值识别得到所述用户眼睛的瞳孔图像信息。具体实现中,在识别出虹膜图像信息后,可以根据圆心查找规则在虹膜图像信息中得到虹膜的圆心,由于虹膜的圆心也是瞳孔的圆心,可以从虹膜圆心往任意方向出发查找RGB值从0骤增到50以上的临近点,找到3个这样的临界点就能够确认瞳孔的外延,从而识别得到瞳孔图像信息。所述圆心查找规则可以例如图8中所示,在虹膜图像信息中上画两条相互不平行的穿越直线L1和L2,要求穿越直线必须两次穿过虹膜的圆形边界,在每条穿越直线与虹膜的圆形边界的两交点之间的线段上作中垂线L3和L4,两条中垂线的交点就是虹膜的圆心。在其他可选实施例中,也可以根据对比图片中用户眼睛的瞳孔的颜色在参考图像信息中确认所述用户眼睛的虹膜图像信息。
图4是本发明实施例中的一种自动调节屏幕亮度的终端的结构示意图,本发明实施例中的终端可以为各类拥有显示屏幕以及摄像头的终端,如图所示至少可以包括:
眼睛图像信息获取模块410,用于获取包括用户眼睛的参考图像信息。
具体实现中,终端可以根据用户输入的指令开启终端的自动调节屏幕亮度的功能或程序(在可选实施例中,也可以为不经过用户输入的指令,如终端开机后默认开启自动调节屏幕亮度的功能或程序),在开启该功能或程序后,眼睛图像信息获取模块410启动终端的拍摄装置,比如内置或外置的摄像头获取包括用户眼睛的参考图像信息,例如移动终端的前置摄像头,个人电脑的外置摄像头等;可选的眼睛图像信息获取模块410还可以根据预先设定的时间间隔,定时的采集包括用户眼睛的参考图像信息,例如开启时每隔100毫秒获取1次参考图像信息;可选的还可根据预设的条件来判断是否停止获取或重新获取参考图像,比如若如果连续3次获取到的图像信息差异小于5%则暂时停止获取参考图像信息并触发其他模块进行后续亮度调节,成功调节亮度后眼睛图像信息获取模块410还可以根据用户设置的时间间隔(例如30秒)重新获取参考图像信息,同时若屏幕因为遮挡或超时灭屏后眼睛图像信息获取模块410将停止参考图像信息的采集。进一步地,虽然本实施例是采用终端上的拍摄装置,比如摄像头来获取包括用户眼睛的参考图像信息,但是这并不构成限定。比如终端上可以不设置摄像头,但是终端可以获取其他配件拍摄的图像信息;或者虽然终端上设置了摄像头,但是终端也可以获取其他配件拍摄的图像信息等等。
识别模块420,用于在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息,当成功识别得到用户眼睛的瞳孔图像信息和虹膜图像信息,则触发比较模块430和亮度调节模块440进行对应的亮度调节,若确认无法在参考图像信息中识别出用户眼睛的瞳孔图像信息和虹膜图像信息,则触发亮度判断模块450和亮度确值模块进行后续的处理,如图5所示本实施例中的识别模块420可以进一步包括:
图片比对单元421,用于根据预设的对比图片在所述参考图像信息中确认所述用户眼睛的虹膜图像信息。所述对比图片可以为一个或多个预先获取到的包括用户眼睛的虹膜图像信息,可以通过用户手动选取在对比图片中眼睛的范围,终端自动对圈出的图片进行虹膜和瞳孔的识别,将识别出的虹膜和瞳孔用带颜色的线标注出来提示用户进行确认,若识别正确,终端可以根据获取用户输入的保存指令把经确认的对比图片放入图片库,否则图片被丢弃,同一终端的多个不同用户可以对应于各自的用户名或账户分别建立自己的对比图片库。图片比对单元421具体可以根据所述预设的对比图片中用户眼睛的虹膜和/或瞳孔的颜色在参考图像信息中识别出用户眼睛的虹膜图像信息和/或瞳孔图像信息,如获取对比图片中用户眼睛虹膜的RGB值,然后根据所述包括用户眼睛的参考图像信息中的各个像素的RGB值识别得到所述用户眼睛的虹膜图像信息。
色彩识别单元422,用于根据所述包括用户眼睛的参考图像信息中的各个像素的RGB值识别得到所述用户眼睛的虹膜图像信息。具体实现中,色彩识别单元422可以先将参考图像信息进行初步处理,例如包括灰度、锐化处理过程,然后在经过处理的图像信息中根据预设的规则识别出虹膜区域,例如如下的两个条件:(1)区域中RGB为0的连续的像素点大于900个;(2)区域接近圆形;若参考图像信息中找到满足上述两个条件的区域,则色彩识别单元422将其作为虹膜的候选区域,进而从候选区域的圆心(或区域中心)出发,从水平方向开始向外查找能找到一个RGB值急剧变化的临界点(例如设定为RGB差值大于100),然后在此方向基础上增加5度或减少5度进行同样的查找也能找到类似的临界点,如果在候选区域中成功查找到3个或3个以上的临界点,并且这些临界点到圆心(或区域中心)的距离小于预设阈值(例如3个像素点),那么就可以确定这个由若干临界点所确定的圆形(或接近圆形)区域是虹膜图像信息。需要指出的是,在可选实施例中,自动调节屏幕亮度的终端的识别模块420可以仅包括图片比对单元421和色彩识别单元422中的其中之一,也可以同时包括上述两个模块,根据情况使用其中之一在参考图像信息中识别用户眼睛的虹膜图像信息,也可以通过两者的同时启用实现对识别结果进行相互印证或修正。
瞳孔识别单元423,用于根据所述虹膜图像信息中的各个像素的RGB值识别得到所述用户眼睛的瞳孔图像信息。具体实现中,在图片比对单元421或色彩识别单元422识别出虹膜图像信息后,瞳孔识别单元423可以根据圆心查找规则在虹膜图像信息中得到虹膜的圆心,由于虹膜的圆心也是瞳孔的圆心,可以从虹膜圆心往任意方向出发查找RGB值从0骤增到50以上的临近点,找到3个这样的临界点瞳孔识别单元423就能够确认瞳孔的外延,从而识别得到瞳孔图像信息。
比较模块430,将所述识别得到的用户眼睛的瞳孔图像信息和虹膜图像信息进行比较。具体实现中,比较模块430可以计算所述用户眼睛的瞳孔图像信息的比较参数与所述虹膜图像信息的比较参数的比值,所述比较参数可以包括直径、半径或面积中的任一种。
亮度调节模块440,用于根据所述比较模块430的比较结果,对终端屏幕亮度进行调节。例如比较模块430通过计算用户眼睛的瞳孔图像信息的比较参数与所述虹膜图像信息的比较参数的比值,若所述计算得到的比值越小,则亮度调节模块440所述对终端屏幕亮度进行调节的目标亮度越高。可选的,本发明实施例中的亮度调节模块440可以如图7所示进一步包括:
映射亮度获取单元441,用于根据所述比较结果在预设的瞳孔图像信息和虹膜图像信息的比较结果与终端屏幕亮度值之间的映射表中查找对应的终端屏幕亮度值。具体实现中,可以预先在终端中设置如前文表1所示的瞳孔图像信息的比较参数与虹膜图像信息的比较参数的比值与终端屏幕亮度之间的映射表,在比较模块430获取到当次比较结果后,由映射亮度获取单元441在上述映射表中查找对应的终端屏幕亮度值。
亮度调节单元442,用于将终端屏幕亮度调节至所述映射亮度获取单元获取到的与所述比较结果对应的终端屏幕亮度值。具体实现中,可以当比较模块430获取到的用户眼睛的瞳孔图像信息和虹膜图像信息进行比较的结果与前一次获取到的比较结果不同或映射亮度获取单元441获取到的对应的终端屏幕亮度值与前一次获取到的不同时,亮度调节单元442方按照表1中所示的映射关系对终端屏幕的亮度进行调节,以实现一定程度上减少数据处理次数,降低系统功耗。
在其他可选实施例中,亮度调节模块440也可以采用其他与用户眼睛的瞳孔图像信息和虹膜图像信息进行比较的结果相对应的调节方式对终端屏幕亮度进行调节,例如上述通过计算用户眼睛的瞳孔图像信息的比较参数与所述虹膜图像信息的比较参数的比值大于0.05,则将终端屏幕亮度调暗5%,反之则调亮5%,经过多次获取比较结果和调节的过程同样可以实现本发明的发明目的,即根据人眼的状态自动调节屏幕亮度,确保符合用户的要求。
亮度确值模块450,用于在所述识别模块420无法在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息或虹膜图像信息并且所述包括用户眼睛的参考图像信息的亮度满足预设条件时,根据所述包括用户眼睛的参考图像信息的亮度满足的预设条件,对终端屏幕亮度进行调节。可选的如图6所示,本发明实施例中的亮度确值模块450可以进一步包括亮度判断单元451、第一确值单元452以及第二确值单元453,其中:
亮度判断单元451,用于当所述识别模块420无法在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息时判断所述包括用户眼睛的参考图像信息的亮度是否满足预设条件。具体实现中,造成无法识别的原因可能有多种,例如夜晚环境光线较暗导致参考图像信息偏暗,或在室外阳光直射光线太强导致参考图像信息发白,或因为用户自身或终端的抖动导致参考图像信息模糊等等。当所述识别模块无法在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息时,亮度判断单元451可以判断所述包括用户眼睛的参考图像信息的亮度是否满足预设条件,若是,则触发第一确值单元452或第二确值单元453进行对应的亮度调节,否则可以丢弃当前的参考图像信息触发眼睛图像信息获取模块410重新获取参考图像信息。所述预设条件可以包括参考图像信息的亮度高于第一预设阈值或低于第二预设阈值,其中所述第二预设阈值低于第一预设阈值,若参考图像信息的亮度位于第一预设阈值和第二预设阈值之间,亮度判断模块451可以丢弃当前的参考图像信息。在可选实施例中,亮度确值模块450可选不包括亮度判断模块451,而是根据外部模块提供的亮度判断结果中参考图像信息的亮度满足的预设条件,对终端屏幕亮度进行调节。本实施例不对第一、第二预设阈值进行限定,本领域技术人员可以在理解本发明实施例的精神后,根据需要确定。
第一确值单元452用于若所述包括用户眼睛的参考图像信息的亮度高于第一预设阈值,则将所述终端屏幕亮度调至第一预设目标亮度。具体的,若所述包括用户眼睛的参考图像信息的亮度高于第一预设阈值,说明环境光线较暗,第一确值单元452可以将所述终端屏幕亮度调至第一预设目标亮度,第一预设目标亮度可以为终端支持的最高亮度。
第二确值单元453用于若所述包括用户眼睛的参考图像信息的亮度低于第二预设阈值,则将所述终端屏幕亮度调至第二预设目标亮度,其中所述第二预设阈值低于第一预设阈值,第二预设目标亮度低于第一预设目标亮度。具体的,所述包括用户眼睛的参考图像信息的亮度低于第二预设阈值,说明光线太足,第二确值单元453可以将所述终端屏幕亮度调至第二预设目标亮度,其中第二预设目标亮度低于第一预设目标亮度,第二预设目标亮度可以为终端支持的最低亮度。
图9示出了另一种用于可调节屏幕亮度的终端的结构示意图。本实施例中的终端可以包括:处理器901、存储器902、拍摄装置905以及通信接口903。存储器902用于存储程序代码。处理器901用于执行存储器902中存储的程序代码,包括执行如下操作:
通过拍摄装置905获取包括用户眼睛的参考图像信息;在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息;将所述识别得到的用户眼睛的瞳孔图像信息和虹膜图像信息进行比较;根据所述比较结果,对终端屏幕亮度进行调节。
进一步地,所述将所述识别得到的用户眼睛的瞳孔图像信息和虹膜图像信息进行比较包括:
计算所述用户眼睛的瞳孔图像信息的比较参数与所述虹膜图像信息的比较参数的比值;
所述根据所述比较结果,对终端屏幕亮度进行调节包括:
根据所述计算得到的比值对所述终端屏幕亮度进行调节。
进一步的,所述根据所述计算得到的比值对所述终端屏幕亮度进行调节包括:
若所述计算得到的比值越小,则所述对终端屏幕亮度进行调节的目标亮度越高。
进一步的,所述比较参数包括:直径、半径或面积。
进一步的,所述处理器901还用于执行如下操作:
在无法在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息或虹膜图像信息并且所述包括用户眼睛的参考图像信息的亮度满足预设条件时,根据所述包括用户眼睛的参考图像信息的亮度满足的预设条件,对终端屏幕亮度进行调节。
进一步的,所述根据所述包括用户眼睛的参考图像信息的亮度满足的条件,对终端屏幕亮度进行调节包括:
若所述包括用户眼睛的参考图像信息的亮度高于第一预设阈值,则将所述终端屏幕亮度调至第一预设目标亮度;
若所述包括用户眼睛的参考图像信息的亮度低于第二预设阈值,则将所述终端屏幕亮度调至第二预设目标亮度,其中所述第二预设阈值低于第一预设阈值,第二预设目标亮度低于第一预设目标亮度。
进一步的,所述在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息包括:
根据预设的对比图片在所述参考图像信息中确认所述用户眼睛的虹膜图像信息。
进一步的,所述根据预设的对比图片在所述参考图像信息中确认所述用户眼睛的虹膜图像信息包括:
根据所述预设的对比图片中用户眼睛的虹膜颜色在所述参考图像信息中确认所述用户眼睛的虹膜图像信息。
进一步的,所述在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息包括:
根据所述包括用户眼睛的参考图像信息中的各个像素的RGB值识别得到所述用户眼睛的虹膜图像信息。
进一步的,所述在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息还包括:
根据所述虹膜图像信息中的各个像素的RGB值识别得到所述用户眼睛的瞳孔图像信息。
进一步的,所述根据所述比较结果,对终端屏幕亮度进行调节包括:
根据预设的瞳孔图像信息和虹膜图像信息的比较结果与终端屏幕亮度值之间的对应关系,获取所述比较结果对应的终端屏幕亮度值;
将终端屏幕亮度调节至所述获取到的与所述比较结果对应的终端屏幕亮度值。
通信接口903,用于与外部设备通信,如与其他用户终端进行有线或无线数据交换或通信。其中,处理器901根据存储器902中的程序代码对通信接口903接收到的消息进行处理,并通过通信接口903与外部设备交互。处理器901可以是中央处理器(central processing unit,CPU)、专用集成电路(application‑specific integrated circuit,ASIC)等。其中,本实施例中的业务控制设备可以包括总线904。处理器901、存储器902、拍摄装置905以及通信接口903之间可通过总线904连接并通信。其中,存储器902可以包括:随机存取存储器(random access memory,RAM),只读存储器(read‑only memory,ROM),磁盘等具有存储功能的实体。
本发明实施例通过获取用户眼睛的参考图像信息,根据参考图像信息中瞳孔与虹膜的比较结果对终端屏幕的亮度进行调节,可实现终端根据人眼的状态自动调节屏幕亮度,确保符合用户的要求。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read‑Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

一种调节终端屏幕亮度的方法和终端.pdf_第1页
第1页 / 共20页
一种调节终端屏幕亮度的方法和终端.pdf_第2页
第2页 / 共20页
一种调节终端屏幕亮度的方法和终端.pdf_第3页
第3页 / 共20页
点击查看更多>>
资源描述

《一种调节终端屏幕亮度的方法和终端.pdf》由会员分享,可在线阅读,更多相关《一种调节终端屏幕亮度的方法和终端.pdf(20页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103327172 A (43)申请公布日 2013.09.25 CN 103327172 A *CN103327172A* (21)申请号 201310156043.4 (22)申请日 2013.04.28 H04M 1/725(2006.01) G09G 5/10(2006.01) (71)申请人 华为终端有限公司 地址 518129 广东省深圳市龙岗区坂田华为 基地 B 区 2 号楼 (72)发明人 范翠宁 高光远 (74)专利代理机构 广州三环专利代理有限公司 44202 代理人 郝传鑫 熊永强 (54) 发明名称 一种调节终端屏幕亮度的方法和终端 (57) 。

2、摘要 本发明实施例公开了一种调节终端屏幕亮度 的方法, 所述方法包括 : 获取包括用户眼睛的参 考图像信息 ; 在所述包括用户眼睛的参考图像信 息中识别得到用户眼睛的瞳孔图像信息和虹膜图 像信息 ; 将所述识别得到的用户眼睛的瞳孔图像 信息和虹膜图像信息进行比较 ; 根据所述比较结 果, 对终端屏幕亮度进行调节。 本发明实施例还公 开了一种自动调节屏幕亮度的终端。 采用本发明, 可实现终端根据人眼的状态自动调节屏幕亮度, 确保符合用户的要求。 (51)Int.Cl. 权利要求书 3 页 说明书 12 页 附图 4 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书3页 。

3、说明书12页 附图4页 (10)申请公布号 CN 103327172 A CN 103327172 A *CN103327172A* 1/3 页 2 1. 一种调节终端屏幕亮度的方法, 其特征在于, 所述方法包括 : 获取包括用户眼睛的参考图像信息 ; 在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图 像信息 ; 将所述识别得到的用户眼睛的瞳孔图像信息和虹膜图像信息进行比较 ; 根据所述比较结果, 对终端屏幕亮度进行调节。 2. 如权利要求 1 所述的调节终端屏幕亮度的方法, 其特征在于, 所述将所述识别得到 的用户眼睛的瞳孔图像信息和虹膜图像信息进行比较包括 : 计算。

4、所述用户眼睛的瞳孔图像信息的比较参数与所述虹膜图像信息的比较参数的比 值 ; 所述根据所述比较结果, 对终端屏幕亮度进行调节包括 : 根据所述计算得到的比值对所述终端屏幕亮度进行调节。 3. 如权利要求 2 所述的调节终端屏幕亮度的方法, 其特征在于, 所述根据所述计算得 到的比值对所述终端屏幕亮度进行调节包括 : 若所述计算得到的比值越小, 则所述对终端屏幕亮度进行调节的目标亮度越高。 4. 如权利要求 2 所述的调节终端屏幕亮度的方法, 其特征在于, 所述比较参数包括 : 直 径、 半径或面积。 5. 如权利要求 1-4 任一项所述的调节终端屏幕亮度的方法, 其特征在于, 所述方法还 包括。

5、 : 在无法在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息或 虹膜图像信息并且所述包括用户眼睛的参考图像信息的亮度满足预设条件时, 根据所述包 括用户眼睛的参考图像信息的亮度满足的预设条件, 对终端屏幕亮度进行调节。 6. 如权利要求 5 所述的调节终端屏幕亮度的方法, 其特征在于, 所述根据所述包括用 户眼睛的参考图像信息的亮度满足的条件, 对终端屏幕亮度进行调节包括 : 若所述包括用户眼睛的参考图像信息的亮度高于第一预设阈值, 则将所述终端屏幕亮 度调至第一预设目标亮度 ; 若所述包括用户眼睛的参考图像信息的亮度低于第二预设阈值, 则将所述终端屏幕亮 度调至第二预设目标亮。

6、度, 其中所述第二预设阈值低于第一预设阈值, 第二预设目标亮度 低于第一预设目标亮度。 7. 如权利要求 1-6 任一项所述的调节终端屏幕亮度的方法, 其特征在于, 所述在所 述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息包 括 : 根据预设的对比图片在所述参考图像信息中确认所述用户眼睛的虹膜图像信息。 8. 如权利要求 7 所述的调节终端屏幕亮度的方法, 其特征在于, 所述根据预设的对比 图片在所述参考图像信息中确认所述用户眼睛的虹膜图像信息包括 : 根据所述预设的对比图片中用户眼睛的虹膜颜色在所述参考图像信息中确认所述用 户眼睛的虹膜图像信息。 9. 如权利要求。

7、 1-8 任一项所述的调节终端屏幕亮度的方法, 其特征在于, 所述在所 述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息包 权 利 要 求 书 CN 103327172 A 2 2/3 页 3 括 : 根据所述包括用户眼睛的参考图像信息中的各个像素的 RGB 值识别得到所述用户眼 睛的虹膜图像信息。 10. 如权利要求 1 9 中任一项所述的调节终端屏幕亮度的方法, 其特征在于, 所述在 所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹膜图像信息 还包括 : 根据所述虹膜图像信息中的各个像素的 RGB 值识别得到所述用户眼睛的瞳孔图像信 息。 11.。

8、如权利要求110中任一项所述的调节终端屏幕亮度的方法, 其特征在于, 所述根 据所述比较结果, 对终端屏幕亮度进行调节包括 : 根据预设的瞳孔图像信息和虹膜图像信息的比较结果与终端屏幕亮度值之间的对应 关系, 获取所述比较结果对应的终端屏幕亮度值 ; 将终端屏幕亮度调节至所述获取到的与所述比较结果对应的终端屏幕亮度值。 12. 一种自动调节屏幕亮度的终端, 其特征在于, 所述终端包括 : 眼睛图像信息获取模块, 用于获取包括用户眼睛的参考图像信息 ; 识别模块, 用于在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像 信息和虹膜图像信息 ; 比较模块, 将所述识别得到的用户眼睛的瞳孔。

9、图像信息和虹膜图像信息进行比较 ; 亮度调节模块, 用于根据所述比较模块的比较结果, 对终端屏幕亮度进行调节。 13. 如权利要求 12 所述的自动调节屏幕亮度的终端, 其特征在于, 所述比较模块具体 用于 : 计算所述用户眼睛的瞳孔图像信息的比较参数与所述虹膜图像信息的比较参数的比 值 ; 所述亮度调节模块具体用于 : 根据所述计算得到的比值对所述终端屏幕亮度进行调 节。 14. 如权利要求 13 所述的自动调节屏幕亮度的终端, 其特征在于, 所述亮度调节模块 根据所述计算得到的比值对所述终端屏幕亮度进行调节包括 : 若所述计算得到的比值越小, 则所述对终端屏幕亮度进行调节的目标亮度越高。 。

10、15. 如权利要求 13 所述的自动调节屏幕亮度的终端, 其特征在于, 所述比较参数包括 : 直径、 半径或面积。 16. 如权利要求 12 15 任一项所述的自动调节屏幕亮度的终端, 其特征在于, 所述终 端还包括 : 亮度确值模块, 用于在所述识别模块无法在所述包括用户眼睛的参考图像信息中识别 得到用户眼睛的瞳孔图像信息或虹膜图像信息并且所述包括用户眼睛的参考图像信息的 亮度满足预设条件时, 根据所述包括用户眼睛的参考图像信息的亮度满足的预设条件, 对 终端屏幕亮度进行调节。 17. 如权利要求 16 所述的自动调节屏幕亮度的终端, 其特征在于, 所述亮度确值模块 包括 : 第一确值单元,。

11、 用于若所述包括用户眼睛的参考图像信息的亮度高于第一预设阈值, 则将所述终端屏幕亮度调至第一预设目标亮度 ; 权 利 要 求 书 CN 103327172 A 3 3/3 页 4 第二确值单元, 用于若所述包括用户眼睛的参考图像信息的亮度低于第二预设阈值, 则将所述终端屏幕亮度调至第二预设目标亮度, 其中所述第二预设阈值低于第一预设阈 值, 第二预设目标亮度低于第一预设目标亮度。 18. 如权利要求 12 17 任一项所述的自动调节屏幕亮度的终端, 其特征在于, 所述识 别模块包括 : 图片比对单元, 用于根据预设的对比图片在所述参考图像信息中确认所述用户眼睛的 虹膜图像信息。 19. 如权利。

12、要求 18 所述的自动调节屏幕亮度的终端, 其特征在于, 所述图片比对单元 具体用于 : 根据所述预设的对比图片中用户眼睛的虹膜颜色在所述参考图像信息中确认所 述用户眼睛的虹膜图像信息。 20. 如权利要求 12 19 任一项所述的自动调节屏幕亮度的终端, 其特征在于, 所述识 别模块包括 : 色彩识别单元, 用于根据所述包括用户眼睛的参考图像信息中的各个像素的 RGB 值识 别得到所述用户眼睛的虹膜图像信息。 21. 如权利要求 12 20 任一项所述的自动调节屏幕亮度的终端, 其特征在于, 所述识 别模块还包括 : 瞳孔识别单元, 用于根据所述虹膜图像信息中的各个像素的 RGB 值识别得到。

13、所述用户 眼睛的瞳孔图像信息。 22. 如权利要求 12 21 任一项所述的自动调节屏幕亮度的终端, 其特征在于, 所述亮 度调节模块包括 : 映射亮度获取单元, 用于根据预设的瞳孔图像信息和虹膜图像信息的比较结果与终端 屏幕亮度值之间的对应关系, 获取所述比较结果对应的终端屏幕亮度值 ; 亮度调节单元, 用于将终端屏幕亮度调节至所述映射亮度获取单元获取到的与所述比 较结果对应的终端屏幕亮度值。 权 利 要 求 书 CN 103327172 A 4 1/12 页 5 一种调节终端屏幕亮度的方法和终端 技术领域 0001 本发明涉及一种电子技术领域, 尤其涉及一种调节终端屏幕亮度的方法和终端。 。

14、背景技术 0002 目前, 大多数终端, 比如手机都带有屏幕亮度自动调节的功能。 当屏幕周围亮度高 时, 屏幕会自动提高亮度 ; 当屏幕周围亮度低时, 屏幕会自动降低亮度。多数手机是利用环 境光传感器实现自动调节亮度的, 多数手机会把环境光传感器和屏幕放在同一面。而通常 情况下环境光传感器只能接收它前面的光线, 当人眼正对的背景光线和环境光传感器接收 到的光线不一致时, 调节的屏幕亮度经常不符合用户的要求。 例如 : 用户在强烈的阳光下使 用手机, 手机屏幕背对阳光, 光传感器接收到的光线不是很强, 而人眼接收到的是强烈的阳 光, 这种情况下屏幕自动调节的亮度对于人眼来说就不符合要求了, 这导。

15、致人眼不能很好 的看清楚终端屏幕的内容。 发明内容 0003 本发明实施例所要解决的技术问题在于, 提供一种调节终端屏幕亮度的方法和终 端, 可实现终端根据人眼的状态自动调节屏幕亮度。 0004 为了解决上述技术问题, 本发明实施例第一方面提供了一种调节终端屏幕亮度的 方法, 所述方法包括 : 0005 获取包括用户眼睛的参考图像信息 ; 0006 在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信息和虹 膜图像信息 ; 0007 将所述识别得到的用户眼睛的瞳孔图像信息和虹膜图像信息进行比较 ; 0008 根据所述比较结果, 对终端屏幕亮度进行调节。 0009 在第一方面的第一种可。

16、能的实现方式中, 所述将所述识别得到的用户眼睛的瞳孔 图像信息和虹膜图像信息进行比较包括 : 0010 计算所述用户眼睛的瞳孔图像信息的比较参数与所述虹膜图像信息的比较参数 的比值 ; 0011 所述根据所述比较结果, 对终端屏幕亮度进行调节包括 : 0012 根据所述计算得到的比值对所述终端屏幕亮度进行调节。 0013 结合第一方面的第一种可能的实现方式, 在第二种可能的实现方式中, 所述根据 所述计算得到的比值对所述终端屏幕亮度进行调节包括 : 0014 若所述计算得到的比值越小, 则所述对终端屏幕亮度进行调节的目标亮度越高。 0015 结合第一方面的第一种可能的实现方式, 在第三种可能的。

17、实现方式中, 所述比较 参数包括 : 直径、 半径或面积。 0016 结合第一方面或第一方面的第一至第三种可能的实现方式中的任一实现方式, 在 第四种可能的实现方式中, 所述方法还包括 : 说 明 书 CN 103327172 A 5 2/12 页 6 0017 在无法在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔图像信 息或虹膜图像信息并且所述包括用户眼睛的参考图像信息的亮度满足预设条件时, 根据所 述包括用户眼睛的参考图像信息的亮度满足的预设条件, 对终端屏幕亮度进行调节。 0018 结合第一方面的第四种可能的实现方式, 在第五种可能的实现方式中, 所述根据 所述包括用户眼睛的参。

18、考图像信息的亮度满足的条件, 对终端屏幕亮度进行调节包括 : 0019 若所述包括用户眼睛的参考图像信息的亮度高于第一预设阈值, 则将所述终端屏 幕亮度调至第一预设目标亮度 ; 0020 若所述包括用户眼睛的参考图像信息的亮度低于第二预设阈值, 则将所述终端屏 幕亮度调至第二预设目标亮度, 其中所述第二预设阈值低于第一预设阈值, 第二预设目标 亮度低于第一预设目标亮度。 0021 结合第一方面或第一方面的第一至第五种可能的实现方式中的任一实现方式, 在 第六种可能的实现方式中, 所述在所述包括用户眼睛的参考图像信息中识别得到用户眼睛 的瞳孔图像信息和虹膜图像信息包括 : 0022 根据预设的对。

19、比图片在所述参考图像信息中确认所述用户眼睛的虹膜图像信息。 0023 结合第一方面的第六种可能的实现方式, 在第七种可能的实现方式中, 所述根据 预设的对比图片在所述参考图像信息中确认所述用户眼睛的虹膜图像信息包括 : 0024 根据所述预设的对比图片中用户眼睛的虹膜颜色在所述参考图像信息中确认所 述用户眼睛的虹膜图像信息。 0025 结合第一方面或第一方面的第一至第七种可能的实现方式中的任一实现方式, 在 第八种可能的实现方式中, 所述在所述包括用户眼睛的参考图像信息中识别得到用户眼睛 的瞳孔图像信息和虹膜图像信息包括 : 0026 根据所述包括用户眼睛的参考图像信息中的各个像素的 RGB 。

20、值识别得到所述用 户眼睛的虹膜图像信息。 0027 结合第一方面或第一方面的第一至第七种可能的实现方式中的任一实现方式, 在 第九种可能的实现方式中, 所述在所述包括用户眼睛的参考图像信息中识别得到用户眼睛 的瞳孔图像信息和虹膜图像信息还包括 : 0028 根据所述虹膜图像信息中的各个像素的 RGB 值识别得到所述用户眼睛的瞳孔图 像信息。 0029 结合第一方面或第一方面的第一至第九中可能的实现方式中的任一实现方式, 在 第十种可能的实现方式中, 所述根据所述比较结果, 对终端屏幕亮度进行调节包括 : 0030 根据所述比较结果在预设的瞳孔图像信息和虹膜图像信息的比较结果与终端屏 幕亮度值之。

21、间的对应关系, 获取所述比较结果对应的终端屏幕亮度值 ; 0031 将终端屏幕亮度调节至所述获取到的与所述比较结果对应的终端屏幕亮度值。 0032 相应地, 本发明实施例第二方面还提供了一种自动调节屏幕亮度的终端, 所述终 端包括 : 0033 眼睛图像信息获取模块, 用于获取包括用户眼睛的参考图像信息 ; 0034 识别模块, 用于在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的瞳孔 图像信息和虹膜图像信息 ; 0035 比较模块, 将所述识别得到的用户眼睛的瞳孔图像信息和虹膜图像信息进行比 说 明 书 CN 103327172 A 6 3/12 页 7 较 ; 0036 亮度调节模块,。

22、 用于根据所述比较模块的比较结果, 对终端屏幕亮度进行调节。 0037 在第二方面的第一种可能的实现方式中, 所述比较模块具体用于 : 计算所述用户 眼睛的瞳孔图像信息的比较参数与所述虹膜图像信息的比较参数的比值 ; 0038 所述亮度调节模块具体用于 : 根据所述计算得到的比值对所述终端屏幕亮度进行 调节。 0039 结合第二方面的第一种可能的实现方式, 在第二种可能的实现方式中, 所述亮度 调节模块根据所述计算得到的比值对所述终端屏幕亮度进行调节包括 : 0040 若所述计算得到的比值越小, 则所述对终端屏幕亮度进行调节的目标亮度越高。 0041 结合第二方面的第一种可能的实现方式, 在第。

23、三种可能的实现方式中, 所述比较 参数包括 : 直径、 半径或面积。 0042 结合第二方面或第二方面的第一至第三中可能的实现方式中的任一实现方式, 在 第二方面的第四种可能的实现方式中, 所述终端还包括 : 0043 亮度确值模块, 用于在所述识别模块无法在所述包括用户眼睛的参考图像信息 中识别得到用户眼睛的瞳孔图像信息或虹膜图像信息并且所述包括用户眼睛的参考图像 信息的亮度满足预设条件时, 根据所述包括用户眼睛的参考图像信息的亮度满足的预设条 件, 对终端屏幕亮度进行调节 0044 结合第二方面的第四种可能的实现方式, 在第五种可能的实现方式中, 所述亮度 确值模块包括 : 0045 第一。

24、确值单元, 用于若所述包括用户眼睛的参考图像信息的亮度高于第一预设阈 值, 则将所述终端屏幕亮度调至第一预设目标亮度 ; 0046 第二确值单元, 用于若所述包括用户眼睛的参考图像信息的亮度低于第二预设阈 值, 则将所述终端屏幕亮度调至第二预设目标亮度, 其中所述第二预设阈值低于第一预设 阈值, 第二预设目标亮度低于第一预设目标亮度。 0047 结合第二方面或第二方面的第一至第五中可能的实现方式中的任一实现方式, 在 第二方面的第六种可能的实现方式中, 所述识别模块包括 : 0048 图片比对单元, 用于根据预设的对比图片在所述参考图像信息中确认所述用户眼 睛的虹膜图像信息。 0049 结合第。

25、二方面的第六种可能的实现方式, 在第七种可能的实现方式中, 所述图片 比对单元具体用于 : 根据所述预设的对比图片中用户眼睛的虹膜颜色在所述参考图像信息 中确认所述用户眼睛的虹膜图像信息。 0050 结合第二方面或第二方面的第一至第七中可能的实现方式中的任一实现方式, 在 第二方面的第八种可能的实现方式中, 所述识别模块包括 : 0051 色彩识别单元, 用于根据所述包括用户眼睛的参考图像信息中的各个像素的 RGB 值识别得到所述用户眼睛的虹膜图像信息。 0052 结合第二方面或第二方面的第一至第八中可能的实现方式中的任一实现方式, 在 第九种可能的实现方式中, 所述识别模块还包括 : 005。

26、3 瞳孔识别单元, 用于根据所述虹膜图像信息中的各个像素的 RGB 值识别得到所述 用户眼睛的瞳孔图像信息。 说 明 书 CN 103327172 A 7 4/12 页 8 0054 结合第二方面以及第二方面的第一至第九中可能的实现方式中的任一实现方式, 在第十种可能的实现方式中, 所述亮度调节模块包括 : 0055 映射亮度获取单元, 用于根据所述比较结果在预设的瞳孔图像信息和虹膜图像信 息的比较结果与终端屏幕亮度值之间的对应关系, 获取所述比较结果对应的终端屏幕亮度 值 ; 0056 亮度调节单元, 用于将终端屏幕亮度调节至所述映射亮度获取单元获取到的与所 述比较结果对应的终端屏幕亮度值。。

27、 0057 本发明实施例通过获取用户眼睛的参考图像信息, 根据参考图像信息中瞳孔与虹 膜的比较结果对终端屏幕的亮度进行调节, 可实现终端根据人眼的状态自动调节屏幕亮 度, 确保符合用户的要求。 附图说明 0058 为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本 发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以 根据这些附图获得其他的附图。 0059 图 1 是本发明实施例中一种调节终端屏幕亮度的方法的流程示意图 ; 0060 图 2 是本发明另一实。

28、施例中调节终端屏幕亮度的方法的流程示意图 ; 0061 图 3 是本发明实施例中对包括用户眼睛的参考图像信息中进行识别的流程示意 图 ; 0062 图 4 是本发明实施例中的一种自动调节屏幕亮度的终端的结构示意图 ; 0063 图 5 是本发明实施例中自动调节屏幕亮度的终端中识别模块 420 的结构示意图 ; 0064 图6是本发明实施例中的自动调节屏幕亮度的终端中亮度确值模块460的结构示 意图 ; 0065 图7是本发明实施例中的自动调节屏幕亮度的终端中亮度调节模块440的结构示 意图 ; 0066 图 8 是本发明实施例中在参考图像信息中确定虹膜图像信息的圆心的示意图 ; 0067 图 。

29、9 是本发明实施例提供的可调节屏幕亮度的终端的结构示意图。 具体实施方式 0068 下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完 整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。基于 本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例, 都属于本发明保护的范围。 0069 图 1 是本发明实施例中一种调节终端屏幕亮度的方法的流程示意图, 本发明可以 实现在各类拥有显示屏幕以及拍摄装置, 比如摄像头的终端上, 如图所示本实施例中的方 法流程可以包括 : 0070 S101, 获取包括用户眼睛的参。

30、考图像信息。 0071 具体实现中, 终端可以根据用户输入的指令开启终端的自动调节屏幕亮度的功能 说 明 书 CN 103327172 A 8 5/12 页 9 或程序 (在可选实施例中, 也可以为不经过用户输入的指令, 如终端开机后默认开启自动调 节屏幕亮度的功能或程序) , 在开启该功能或程序后, 启动终端的拍摄装置, 比如内置或外 置的摄像头获取包括用户眼睛的参考图像信息, 例如移动终端的前置摄像头, 个人电脑的 外置摄像头等 ; 可选的还可以根据预先设定的时间间隔, 定时的采集包括用户眼睛的参考 图像信息, 例如开启时每隔100毫秒获取1次参考图像信息 ; 可选的还可根据预设的条件来 。

31、判断是否停止获取或重新获取参考图像, 比如若连续3次获取到的图像信息差异小于5%则 暂时停止获取参考图像信息并进行后续亮度调节步骤, 成功调节亮度后根据用户设置的时 间间隔 (例如30秒) 重新获取参考图像信息, 同时若屏幕因为遮挡或超时灭屏后将停止参考 图像信息的采集。 0072 进一步地, 虽然本实施例是采用终端上的拍摄装置, 比如摄像头来获取包括用户 眼睛的参考图像信息, 但是这并不构成限定。 比如终端上可以不设置摄像头, 但是终端可以 获取其他配件拍摄的图像信息 ; 或者虽然终端上设置了摄像头, 但是终端也可以获取其他 配件拍摄的图像信息等等。 0073 S102, 在所述包括用户眼睛。

32、的参考图像信息中识别得到用户眼睛的瞳孔图像信息 和虹膜图像信息。 0074 具体实现中, 可以先将参考图像信息进行初步处理, 例如包括灰度、 锐化处理过 程, 然后在经过处理的图像信息中根据预设的规则识别出虹膜区域, 例如如下的两个条件 : (1) 区域中 RGB(RED 红、 GREEN 绿、 BLUE 蓝, 为一种广泛采用的颜色标准, 通过红绿蓝三种 色彩的分量的叠加得到并表示一种颜色) 为 0 的连续的像素点大于 900 个 ;(2) 区域接近圆 形 ; 若参考图像信息中找到满足上述两个条件的区域, 则将其作为虹膜的候选区域, 进而从 候选区域的圆心 (或区域中心) 出发, 从水平方向开。

33、始向外查找能找到一个 RGB 值急剧变化 的临界点 (例如设定为RGB差值大于100) , 然后在此方向基础上增加5度或减少5度进行同 样的查找也能找到类似的临界点, 如果在候选区域中成功查找到3个或3个以上的临界点, 并且这些临界点到圆心 (或区域中心) 的距离小于预设阈值 (例如 3 个像素点) , 那么就可以 确定这个由若干临界点所确定的圆形 (或接近圆形) 区域是虹膜图像信息。在识别出虹膜图 像信息后, 可以根据圆心查找规则在虹膜图像信息中得到虹膜的圆心, 由于虹膜的圆心也 是瞳孔的圆心, 可以从虹膜圆心往任意方向出发查找 RGB 值从 0 骤增到 50 以上的临近点, 找到 3 个这。

34、样的临界点就能够确认瞳孔的外延, 从而识别得到瞳孔图像信息。 0075 可选的, 还可以根据预先保存的对比图片辅助定位在参考图像信息中用户眼睛的 位置, 进而识别得到瞳孔图像信息和虹膜图像信息, 例如根据对比图片中用户眼睛的形状 在参考图片中定位用户眼睛的位置, 进而还可以根据对比图片中用户眼睛虹膜和 / 或瞳孔 的颜色在参考图像信息中识别出用户眼睛的虹膜图像信息和 / 或瞳孔图像信息。所述对比 图片可以为一个或多个预先获取到的包括用户眼睛的虹膜图像信息, 可以通过用户手动选 取在对比图片中眼睛的范围, 终端自动对圈出的图片进行虹膜和瞳孔的识别, 将识别出的 虹膜和瞳孔用带颜色的线标注出来提示。

35、用户进行确认, 若识别正确, 终端可以根据获取用 户输入的保存指令把经确认的对比图片放入图片库, 否则图片被丢弃, 同一终端的多个不 同用户可以对应于各自的用户名或账户分别建立自己的对比图片库。 0076 S103, 将所述识别得到的用户眼睛的瞳孔图像信息和虹膜图像信息进行比较。 0077 具体实现中, 可以计算所述用户眼睛的瞳孔图像信息的比较参数与所述虹膜图像 说 明 书 CN 103327172 A 9 6/12 页 10 信息的比较参数的比值, 所述比较参数可以包括直径、 半径或面积中的任一种。 0078 S104, 根据所述比较结果, 对终端屏幕亮度进行调节, 例如如上述通过计算用户眼。

36、 睛的瞳孔图像信息的比较参数与所述虹膜图像信息的比较参数的比值, 若所述计算得到的 比值越小, 则所述对终端屏幕亮度进行调节的目标亮度越高。 0079 具体实现中, 可以预先在终端中设置如所示的瞳孔图像信息的比较参数与虹膜图 像信息的比较参数的比值与终端屏幕亮度之间的映射表。 0080 瞳孔和虹膜的比较参数的比值 A屏幕亮度 (0 最暗, 100% 最亮 ) A 0.10 A 0.1&A 0.0820% A 0.08&A 0.0640% A 0.06&A 0.0460% A 0.04&A 0.0280% A 0.02100% 0081 表 1 : 瞳孔和虹膜的比较参数的比值与终端屏幕亮度的映射。

37、表 (示例) 0082 具体可以包括 : 根据所述比较结果在上述映射表中查找对应的终端屏幕亮度值 ; 将终端屏幕亮度调节至所述查找到的与所述比较结果对应的终端屏幕亮度值。 这样当终端 得到所述比值后, 可以从映射表中获取到该比值对应的屏幕亮度值, 以调节屏幕亮度。 0083 可选的, 当 S103 获取到的用户眼睛的瞳孔图像信息和虹膜图像信息进行比较的 结果与前一次获取到的结果不同, 方按照上表所示的映射关系对终端屏幕的亮度进行调 节, 以实现一定程度上减少数据处理次数, 降低系统功耗。 0084 在其他可选实施例中, 也可以采用其他与用户眼睛的瞳孔图像信息和虹膜图像信 息进行比较的结果相对应。

38、的调节方式对终端屏幕亮度进行调节, 例如上述通过计算用户眼 睛的瞳孔图像信息的比较参数与所述虹膜图像信息的比较参数的比值大于 0.05, 则将终端 屏幕亮度调暗 5%, 反之则调亮 5%, 经过多次获取比较结果和调节的过程同样可以实现本发 明的发明目的, 即根据人眼的状态自动调节屏幕亮度, 确保符合用户的要求。 0085 图 2 是本发明另一实施例中调节终端屏幕亮度的方法的流程示意图, 本实施例描 述的是因环境因素导致在获取到的参考图像信息中无法成功识别出瞳孔图像信息和虹膜 图像信息的例子, 如图所示本实施例中的方法流程可以包括 : 0086 S201, 获取包括用户眼睛的参考图像信息。与前一。

39、实施例中的 S101 相同, 本实施 例不再赘述。 0087 S202, 确认在所述包括用户眼睛的参考图像信息中无法识别得到用户眼睛的瞳孔 图像信息或虹膜图像信息。 0088 具体实现中, 造成无法识别的原因可能有多种, 例如夜晚环境光线较暗导致参考 图像信息偏暗, 或在室外阳光直射光线太强导致参考图像信息发白, 或因为用户自身或终 说 明 书 CN 103327172 A 10 7/12 页 11 端的抖动导致参考图像信息模糊等等。 0089 S203, 判断所述包括用户眼睛的参考图像信息的亮度是否满足预设条件, 若是, 则 执行 S204, 否则可以丢弃当前的参考图像信息重新获取, 即重新。

40、执行 S201。 0090 具体实现中, 所述预设条件可以包括参考图像信息的亮度高于第一预设阈值或低 于第二预设阈值, 其中所述第二预设阈值低于第一预设阈值, 若参考图像信息的亮度位于 第一预设阈值和第二预设阈值之间, 则可以丢弃当前的参考图像信息。 0091 S204, 根据所述包括用户眼睛的参考图像信息的亮度满足的条件, 对终端屏幕亮 度进行调节。 0092 具体的, 若所述包括用户眼睛的参考图像信息的亮度高于第一预设阈值, 说明环 境光线较暗, 可以将所述终端屏幕亮度调至第一预设目标亮度, 若所述包括用户眼睛的参 考图像信息的亮度低于第二预设阈值, 说明光线太足可以将所述终端屏幕亮度调至。

41、第二预 设目标亮度, 其中第二预设目标亮度低于第一预设目标亮度, 第一预设目标亮度可以为终 端支持的最高亮度, 第二预设目标亮度可以为终端支持的最低亮度。 本实施例不对第一、 第 二预设阈值进行限定, 本领域技术人员可以在理解本发明实施例的精神后, 根据需要确定。 0093 图 3 是本发明实施例中对包括用户眼睛的参考图像信息中进行识别的具体流程 示意图, 如图所示包括 : 0094 S301, 获取包括用户眼睛的参考图像信息。 0095 S302, 判断是否有预设的对比图片。 具体实现中, 可以判断终端的对比图片库中是 否有对比图片, 进一步还可以判断终端当前的用户的账号对应的对比图片库中是。

42、否有对比 图片, 若是则执行 S303, 否则执行 S304。需要指出的是, 在其他可选实施例中可以不执行 S302 而直接执行 S303 或 S304 以及后续的 S305。 0096 S303, 根据预设的对比图片在所述参考图像信息中确认所述用户眼睛的虹膜图像 信息。具体实现中, 可以根据预先保存的对比图片辅助定位在参考图像信息中用户眼睛的 位置, 进而识别得到瞳孔图像信息和虹膜图像信息, 例如根据对比图片中用户眼睛的形状 在参考图片中定位用户眼睛的位置, 进而还可以根据对比图片中用户眼睛虹膜的颜色在 参考图像信息中识别出用户眼睛的虹膜图像信息, 如获取对比图片中用户眼睛虹膜的 RGB 值。

43、, 然后根据所述包括用户眼睛的参考图像信息中的各个像素的 RGB 值识别得到所述用户 眼睛的虹膜图像信息。 0097 S304, 根据所述包括用户眼睛的参考图像信息中的各个像素的 RGB 值识别得到所 述用户眼睛的虹膜图像信息。 具体实现中, 可以先将参考图像信息进行初步处理, 例如包括 灰度、 锐化处理过程, 然后在经过处理的图像信息中根据预设的规则识别出虹膜区域, 例如 如下的两个条件 :(1) 区域中 RGB 为 0 的连续的像素点大于 900 个 ;(2) 区域接近圆形 ; 若 参考图像信息中找到满足上述两个条件的区域, 则将其作为虹膜的候选区域, 进而从候选 区域的圆心 (或区域中心。

44、) 出发, 从水平方向开始向外查找能找到一个 RGB 值急剧变化的临 界点 (例如设定为RGB差值大于100) , 然后在此方向基础上增加5度或减少5度进行同样的 查找也能找到类似的临界点, 如果在候选区域中成功查找到3个或3个以上的临界点, 并且 这些临界点到圆心 (或区域中心) 的距离小于预设阈值 (例如 3 个像素点) , 那么就可以确定 这个由若干临界点所确定的圆形 (或接近圆形) 区域是虹膜图像信息。 0098 S305, 根据所述虹膜图像信息中的各个像素的 RGB 值识别得到所述用户眼睛的瞳 说 明 书 CN 103327172 A 11 8/12 页 12 孔图像信息。 具体实现。

45、中, 在识别出虹膜图像信息后, 可以根据圆心查找规则在虹膜图像信 息中得到虹膜的圆心, 由于虹膜的圆心也是瞳孔的圆心, 可以从虹膜圆心往任意方向出发 查找 RGB 值从 0 骤增到 50 以上的临近点, 找到 3 个这样的临界点就能够确认瞳孔的外延, 从而识别得到瞳孔图像信息。所述圆心查找规则可以例如图 8 中所示, 在虹膜图像信息中 上画两条相互不平行的穿越直线 L1 和 L2, 要求穿越直线必须两次穿过虹膜的圆形边界, 在 每条穿越直线与虹膜的圆形边界的两交点之间的线段上作中垂线 L3 和 L4, 两条中垂线的 交点就是虹膜的圆心。在其他可选实施例中, 也可以根据对比图片中用户眼睛的瞳孔的。

46、颜 色在参考图像信息中确认所述用户眼睛的虹膜图像信息。 0099 图 4 是本发明实施例中的一种自动调节屏幕亮度的终端的结构示意图, 本发明实 施例中的终端可以为各类拥有显示屏幕以及摄像头的终端, 如图所示至少可以包括 : 0100 眼睛图像信息获取模块 410, 用于获取包括用户眼睛的参考图像信息。 0101 具体实现中, 终端可以根据用户输入的指令开启终端的自动调节屏幕亮度的功能 或程序 (在可选实施例中, 也可以为不经过用户输入的指令, 如终端开机后默认开启自动调 节屏幕亮度的功能或程序) , 在开启该功能或程序后, 眼睛图像信息获取模块 410 启动终端 的拍摄装置, 比如内置或外置的。

47、摄像头获取包括用户眼睛的参考图像信息, 例如移动终端 的前置摄像头, 个人电脑的外置摄像头等 ; 可选的眼睛图像信息获取模块 410 还可以根据 预先设定的时间间隔, 定时的采集包括用户眼睛的参考图像信息, 例如开启时每隔 100 毫 秒获取 1 次参考图像信息 ; 可选的还可根据预设的条件来判断是否停止获取或重新获取参 考图像, 比如若如果连续3次获取到的图像信息差异小于5%则暂时停止获取参考图像信息 并触发其他模块进行后续亮度调节, 成功调节亮度后眼睛图像信息获取模块 410 还可以根 据用户设置的时间间隔 (例如30秒) 重新获取参考图像信息, 同时若屏幕因为遮挡或超时灭 屏后眼睛图像信。

48、息获取模块 410 将停止参考图像信息的采集。进一步地, 虽然本实施例是 采用终端上的拍摄装置, 比如摄像头来获取包括用户眼睛的参考图像信息, 但是这并不构 成限定。 比如终端上可以不设置摄像头, 但是终端可以获取其他配件拍摄的图像信息 ; 或者 虽然终端上设置了摄像头, 但是终端也可以获取其他配件拍摄的图像信息等等。 0102 识别模块 420, 用于在所述包括用户眼睛的参考图像信息中识别得到用户眼睛的 瞳孔图像信息和虹膜图像信息, 当成功识别得到用户眼睛的瞳孔图像信息和虹膜图像信 息, 则触发比较模块430和亮度调节模块440进行对应的亮度调节, 若确认无法在参考图像 信息中识别出用户眼睛。

49、的瞳孔图像信息和虹膜图像信息, 则触发亮度判断模块 450 和亮度 确值模块进行后续的处理, 如图 5 所示本实施例中的识别模块 420 可以进一步包括 : 0103 图片比对单元 421, 用于根据预设的对比图片在所述参考图像信息中确认所述用 户眼睛的虹膜图像信息。 所述对比图片可以为一个或多个预先获取到的包括用户眼睛的虹 膜图像信息, 可以通过用户手动选取在对比图片中眼睛的范围, 终端自动对圈出的图片进 行虹膜和瞳孔的识别, 将识别出的虹膜和瞳孔用带颜色的线标注出来提示用户进行确认, 若识别正确, 终端可以根据获取用户输入的保存指令把经确认的对比图片放入图片库, 否 则图片被丢弃, 同一终端的多个不同用户可以对应于各自的用户名或账户分别建立自己的 对比图片库。图片比对单元 421 具体可以根据所述预设的对比图。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1