《一种调节终端屏幕亮度的方法和终端.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 具体可以根据所述预设的对比图。