一种保护终端用户眼部健康的方法及终端技术

技术编号:15762354 阅读:63 留言:0更新日期:2017-07-05 21:21
本发明专利技术公开一种保护终端用户眼部健康的方法及终端,该方法包括:控制终端的两个摄像头每隔第一预置时间检测用户眼球;判断所述两个摄像头是否检测到用户眼球;若检测到用户眼球,则控制所述两个摄像头同时对该用户的一颗眼球对焦;获取所述两个摄像头的焦距f1和焦距f2,并分别获取焦距f1和焦距f2对应的视差w1和视差w2;根据焦距f1、焦距f2、视差w1和视差w2计算所述眼球与所述终端之间的距离z;判断所述距离z是否在预设参考范围内;若所述距离z不在预设参考范围内,则发出提醒信息。本发明专利技术利用两个摄像头及眼球的位置关系计算人眼与终端的距离,距离不在预设参考范围内时提醒用户。

Method and terminal for protecting eye health of end user

The present invention is a method to protect public health and eye end user terminal, the method comprises: a control terminal of the two cameras at the first preset time to detect the user eyeball; whether the two camera is detected user eyeball; if the detected user eyeball, is to control the two cameras on an eyeball the focus of the user; acquiring the two camera focal length and focal length of F2 and F1, respectively, obtain the focal length F1 and focal length of F2 corresponding to W1 and W2 according to the parallax parallax; between the focal length of F1, F2, W1 and focal length of parallax parallax W2 calculate the eyeball and the terminal distance Z; judging the distance Z whether in the preset reference range; if the distance Z is not in the preset reference range, a reminder message. The invention calculates the distance between the human eye and the terminal by using the position relation between the two cameras and the eyeball, and reminds the user when the distance is not in the preset reference range.

【技术实现步骤摘要】
一种保护终端用户眼部健康的方法及终端
本专利技术涉及电子
,尤其涉及一种保护终端用户眼部健康的方法及终端。
技术介绍
智能终端,例如手机,像个人电脑一样,其功能越来越强大,它带给我们极大的方便,但它是把双刃剑,在我们使用过程中,也会带来很多的麻烦,比如我们在长时间看手机,甚至经常在躺着时也在看手机,时间越长,人眼与手机的距离越来越近,长期以往,就会伤害我们的眼睛。
技术实现思路
本专利技术的实施例提供了一种保护终端用户眼部健康的方法及终端,能够在用户使用终端时,当人眼距离终端屏幕过近提醒用户注意眼部健康。第一方面,本专利技术实施例提供了一种保护终端用户眼部健康的方法,该方法包括:控制终端的两个摄像头每隔第一预置时间检测用户眼球;判断所述两个摄像头是否检测到用户眼球;若检测到用户眼球,则控制所述两个摄像头同时对该用户的一颗眼球对焦;获取所述两个摄像头的焦距f1和焦距f2,并分别获取焦距f1和焦距f2对应的视差w1和视差w2;根据焦距f1、焦距f2、视差w1和视差w2计算所述眼球与所述终端之间的距离z;判断所述距离z是否在预设参考范围内,若所述距离z不在预设参考范围内,则发出提醒信息。第二方面,本专利技术实施例还提供了一种终端,该终端包括:第一控制单元,用于控制终端的两个摄像头每隔第一预置时间检测用户眼球;第一判断单元,用于判断所述两个摄像头是否检测到用户眼球;第二控制单元,用于若检测到用户眼球,则控制所述两个摄像头同时对该用户的一颗眼球对焦;获取单元,用于获取所述两个摄像头的焦距f1和焦距f2,并分别获取焦距f1和焦距f2对应的视差w1和视差w2;计算单元,用于根据焦距f1、焦距f2、视差w1和视差w2计算所述眼球与所述终端之间的距离z;第二判断单元,用于判断所述距离z是否在预设参考范围内;提醒单元,用于若所述距离z不在预设参考范围内,则发出提醒信息。本专利技术实施例公开的一种保护终端用户眼部健康的方法及终端,通过终端的两个摄像头同时对用户的一颗眼球对焦,利用两个摄像头以及眼球形成的三角关系计算出人眼与终端屏幕的距离,当距离不在预设参考范围内时提醒用户注意保护眼部健康。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种保护终端用户眼部健康的方法的示意流程图;图2是本专利技术实施例提供的两个摄像头与眼球的位置关系示意图;图3是本专利技术实施例提供的一种保护终端用户眼部健康的方法的另一示意流程图;图4是本专利技术实施例提供的一种终端的结构示意框图;图5是本专利技术实施例提供的一种终端的另一结构示意框图;图6是本专利技术实施例提供的一种终端的示意性框图;具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。请参阅图1,图1是本专利技术实施例提供的一种保护终端用户眼部健康的方法的示意流程图。该方法可以应用于智能终端(如Android手机、IOS手机等),该方法包括以下步骤S101~S107。S101、控制终端的两个摄像头每隔第一预置时间检测用户眼球。智能终端发展到现在,已经具有双摄像头,尤其在VR成为一种科技趋势后,双摄像头更是发挥着巨大的功能,而双摄像头并非是像以前的智能终端,前后各一个摄像头,而是一共用两颗后摄像头,模拟人的一双眼睛,来实现更多的功能。现在有些高端的智能终端配置双后摄像头,而随着技术的发展,同样可以实现终端的前双摄像头。在本专利技术实施例中,通过利用终端的两个摄像头,例如前置的双摄像头,检测用户的眼球判断用户是否在使用终端,每隔第一预置时间检测一次而不是连续检测,则可以降低因频繁使用摄像头造成的功耗。进一步地,所述第一预置时间在[2s,60s]的区间内,具体地,优选为5s。S102、判断所述两个摄像头是否检测到用户眼球。S103、若检测到用户眼球,则控制所述两个摄像头同时对该用户的一颗眼球对焦。当摄像头检测到用户眼球时,说明用户正在使用终端,此时,控制该两个摄像头同时对用户的一颗眼球进行对焦,以便后续计算用户人眼与终端屏幕之间的距离。S104、获取所述两个摄像头的焦距f1和焦距f2,并分别获取焦距f1和焦距f2对应的视差w1和视差w2。当对焦结束后,两个摄像头及眼球形成了固定的三角关系,如图2所示,A代表其中一个摄像头的光心(或镜心),B代表另一个摄像头的光心(或镜心),C代表眼球,D是其中一个摄像头的镜头或保护镜片所在位置,E是另一个摄像头的尽镜头或保护镜片所在位置,则两个摄像头之前的距离为线段AB的长度y,两个摄像头的焦距分别为f1和f2。当两个摄像头及眼球的位置关系确定后,则两个摄像头的焦距f1和焦距f2也确定,同时焦距f1和焦距f2对应的视差w1和视差w2也确定了。S105、根据焦距f1、焦距f2、视差w1和视差w2计算所述眼球与所述终端之间的距离z。如图2所示,根据△ABC,利用公式z=f1*f2*y/(f1*w2+f2*w1)计算所述眼球与所述终端之间的距离z,即点C到线段AB的距离,其中,y为所述两个摄像头之间的距离,即两个摄像头的光心的距离。本专利技术实施例只需要通过两个摄像头对用户的一颗眼球进行对焦,与该眼球形成固定的位置关系,则可以通过三角形的知识计算出人眼与终端之间的距离,不需要对人眼进行拍照、处理图像再计算人眼与终端之间的距离,方法简单、有效。S106、判断所述距离z是否在预设参考范围内,若所述距离z不在预设参考范围内,则发出提醒信息。如果人眼与终端距离不在预设参考范围内,说明人眼距离终端过近或过远,如此长时间使用终端会对用户的眼睛造成伤害,过近时容易造成眼睛近视,过远时人会眯眼看东西,对眼睛有一定的伤害,为避免这一情况,终端会提示用户当前人眼距离过近或过远,注意保护眼部健康,特别是眼睛过近时需要注意健康,因为距离过远时看东西模糊,大部分用户会自我调整距离。预设参考范围可根据终端屏幕尺寸的大小进行设置,例如,4寸屏以下的,预设参考范围为15cm-20cm,5寸-7寸或以上的,预设参考范围为20cm-25cm。本专利技术实施例公开的一种保护终端用户眼部健康的方法,通过终端的两个摄像头同时对用户的一颗眼球对焦,利用两个摄像头以及眼球形成的三角位置关系计算出人眼与终端屏幕的距离,当距离过近或过远,特别是过近时提醒用户注意保护眼部健康。请参阅图3,图3是本专利技术实施例本文档来自技高网...
一种保护终端用户眼部健康的方法及终端

【技术保护点】
一种保护终端用户眼部健康的方法,其特征在于,包括:控制终端的两个摄像头每隔第一预置时间检测用户眼球;判断所述两个摄像头是否检测到用户眼球;若检测到用户眼球,则控制所述两个摄像头同时对该用户的一颗眼球对焦;获取所述两个摄像头的焦距f1和焦距f2,并分别获取焦距f1和焦距f2对应的视差w1和视差w2;根据焦距f1、焦距f2、视差w1和视差w2计算所述眼球与所述终端之间的距离z;判断所述距离z是否在预设参考范围内,若所述距离z不在预设参考范围内,则发出提醒信息。

【技术特征摘要】
1.一种保护终端用户眼部健康的方法,其特征在于,包括:控制终端的两个摄像头每隔第一预置时间检测用户眼球;判断所述两个摄像头是否检测到用户眼球;若检测到用户眼球,则控制所述两个摄像头同时对该用户的一颗眼球对焦;获取所述两个摄像头的焦距f1和焦距f2,并分别获取焦距f1和焦距f2对应的视差w1和视差w2;根据焦距f1、焦距f2、视差w1和视差w2计算所述眼球与所述终端之间的距离z;判断所述距离z是否在预设参考范围内,若所述距离z不在预设参考范围内,则发出提醒信息。2.如权利要求1所述的方法,其特征在于,所述控制终端的两个摄像头每隔第一预置时间检测用户眼球之前,所述方法还包括:检测所述终端屏幕亮屏时间是否大于或等于第二预置时间,若是,开启所述两个摄像头。3.如权利要求1所述的方法,其特征在于,还包括:若所述两个摄像头连续预设次数未检测到人眼,则控制所述终端关机或熄屏;和/或检测所述终端在预置方向的加速度是否大于或等于阈值,若是,则控制所述终端关机或熄屏。4.如权利要求1所述的方法,其特征在于,所述根据焦距f1、焦距f2、视差w1和视差w2计算所述眼球与所述终端之间的距离z,包括:根据公式z=f1*f2*y/(f1*w2+f2*w1)计算所述眼球与所述终端之间的距离z,其中,y为所述两个摄像头之间的距离。5.如权利要求1所述的方法,其特征在于,所述第一预置时间为2s-5s中任一数值,和/或所述预设参考范围为5cm-50cm。6.一种终端,其特征在于,包括:第一控制单元,用于控制终端的两个摄像头每隔第一预置时间检测用户眼球;第一判断单元,用...

【专利技术属性】
技术研发人员:刘海强
申请(专利权)人:深圳市金立通信设备有限公司
类型:发明
国别省市:广东,44

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

1