智能终端的近距离使用方法和智能终端的制作方法_2

文档序号:9470917阅读:来源:国知局
与智能终端的距离,以获得测算距离。
[0031]在判断用户是在注视智能终端之后,还需要确认人脸与智能终端的距离,从而可以确认用户是否是近距离注视智能终端。
[0032]步骤S102中,测算人脸与智能终端的距离可以通过智能终端上的距离传感器来进行测算。其中,距离传感器是利用“飞行时间法”(flying time)的原理来以检测物体的距离的一种传感器。“飞行时间法” (flying time)是通过发射特别短的光脉冲并测量此光脉冲从发射到被物体反射回来的时间,通过测时间间隔来计算与物体之间的距离。例如,该距离传感器是红外传感器、超声波距离传感器等本领域常用的距离传感器。
[0033]S103,比较测算距离与设定的参考距离,并判断是否提示用户调整眼睛与智能终端之间的距离。
[0034]测算出人脸与智能终端之间的距离之后,将测算出的距离与设定的参考距离进行比较,再根据比较结果判断是否提示用户调整眼睛与智能终端之间的距离。
[0035]区别于现有技术,本发明智能终端的近距离使用方法通过获取虹膜图像来判断用户是否注视着智能终端,由于虹膜为人眼的一部分,因而通过智能终端获取到虹膜图像的方式来判断用户在注视着智能终端,使判断结果准确,所以本发明能防止智能终端做出错误提示,能有效避免用户近距离注视智能终端,进而能有效实现对用户视力的保护。
[0036]请参阅图2,图2是本发明智能终端的近距离使用方法第二实施例的流程示意图。
[0037]本实施例中,智能终端的近距离使用方法包括以下步骤:
[0038]S201,通过获取虹膜图像来判断用户是否在注视智能终端,若是,则进入步骤S202,若否,则继续本步骤S201。
[0039]如图3所示,图3是图2中步骤S201的流程示意图,步骤S201具体还包括以下步骤:
[0040]S2011,扫描人眼,以获取虹膜图像。
[0041]本实施例中,在智能终端上设有前置摄像头,当智能终端的屏幕被激活之后,摄像头自动开启,并对用户眼睛进行扫描。
[0042]S2012,若获取到虹膜图像,则判断用户在注视智能终端,并进入步骤S202 ;若未获取到虹膜图像,则判断用户不在注视智能终端,则返回步骤S2011。
[0043]前置摄像头通过扫描人眼,若能通过扫描获得人眼中虹膜的图像,表示用户的眼睛正对着智能终端,即表示用户在注视着智能终端。
[0044]如果扫描之后还是不能获得人眼中的虹膜的图像,则表示用户的眼睛看的是其它地方,即表示用户没有在注视智能终端。
[0045]S202,若用户是在注视智能终端,则测算人脸与智能终端的距离,以获得测算距离。
[0046]S203,比较测算距离与设定的参考距离,并判断是否提示用户调整眼睛与智能终端之间的距离。
[0047]具体地,在比较测算距离与设定的参考距离之前,还包括步骤S200,设定参考距离。步骤S200中的参考距离由用户设定或者系统默认。
[0048]不同的智能终端会有不同的参考距离,例如,电视机的参考距离一般是2500mm-3000mm,电脑的参考距离一般为45mm-60mm,手机及平板电脑的参考距离一般是250mm-400mmo
[0049]当测算距离小于设定的参考距离时,则进入步骤S204。
[0050]当测算距离大于设定的参考距离时,则返回步骤S202,即继续执行测算人脸与智能终端的距离的步骤。其中,“当测算距离大于设定的参考距离时”可以是一开始测算的用户人脸与智能终端的距离大于设定的参考距离,也可以是经过提示后,用户调整了人脸与智能终端之间的距离,使该距离大于设定的参考距离。
[0051]S204,提示用户调整眼睛与智能终端之间的距离。
[0052]其中,提示用户调整眼睛与智能终端之间的距离时,可以通过智能终端屏幕上弹出提示信息、亮警示灯、警示灯闪烁、语音提示、智能终端黑屏或者智能终端屏幕闪烁中的至少一种方式来提示。
[0053]步骤S204之后,智能终端还会返回步骤S202,即继续执行测算人脸与智能终端的距离,如果用户还是没有调整人脸与智能终端之间的距离,测算距离仍小于设定的参考距离时,继续提示用户调整眼睛与智能终端之间的距离。
[0054]当然,还可以设置智能终端在间隔一定的时间进行“测算人脸与智能终端的距离”的步骤,即间隔一段时间对用户的使用情况进行监督。该间隔的时间可以是默认的时间或者由用户自行设置。例如,该间隔时间可以是设定为3分钟、5分钟、10分钟等。
[0055]本发明还提供了一种智能终端,请参阅图3,图3是本发明的智能终端第一实施例的连接框图。
[0056]该智能终端可以是智能电视机、电脑、平板电脑或者手机等。
[0057]具体地,本实施例的智能终端包括虹膜图像获取模块10、第一判断模块11、距离测算模块12、比较模块13及提示模块14。
[0058]其中,虹膜图像获取模块10用于获取用户的虹膜图像,并将获取结果发送给第一判断模块11。
[0059]例如,当用户激活了智能终端的屏幕之后,虹膜图像获取模块10则开始获取虹膜图像,不管是否获取到虹膜图像,均将获取结果发送给第一判断模块11。
[0060]第一判断模块11用于根据获取结果判断用户是否在注视智能终端,若是,则将判断结果发送给距离测算模块12。
[0061]具体地,第一判断模块11接收到虹膜图像获取模块10发来的获取结果之后,根据获取结果判断用户是否在注视智能终端,例如,虹膜图像获取模块10发来的获取结果是获取到虹膜图像,则表示人眼正对着智能终端,则第一判断模块11判断用户在注视智能终端,并将该判断结果发送给距离测算模块12。
[0062]若虹膜图像获取模块10发来的获取结果是未获取虹膜图像,则表示人眼并未对着该智能终端,则第一判断模块11判断用户未注视智能终端。
[0063]距离测算模块12用于在接收第一判断模块11发来的判断结果之后,测算人脸与智能终端的距离,以获得测算距离,并将该测算距离发送给比较模块13。
[0064]距离测算模块12接收到第一判断模块11发来的“用户在注视着智能终端”的判断结果之后,即开始测算人脸与智能终端的距离,该距离的测算通过距离传感器进行,例如红外传感器或者超声波距离传感器等,经过距离传感器测算获得测算距离之后,距离测算模块12则将该测算距离发送给比较模块13。
[0065]比较模块13用于比较测算距离与设定的参考距离,并判断是否提示用户调整眼睛与智能终端之间的距离,若需要提示,则将比较结果发送给提示模块14。
[0066]提示模块14用于在接收到比较结果之后,提示用户调整眼睛与智能终端之间的距离。
[0067]提示模块14提示用户调整眼睛与智能终端之间的距离之后,检距离测算模块12继续检测人脸和智能终端的距离,以判断用户是否调整,如果没有调整,则继续提示用户调整,若已调整,则距离测算模块12间隔特定的时间进行测算,以防止用户与智能终端之间的距离变近,而变成近距离注视导致危害视力。
[0068]本发明的智能终端通过使用虹膜图
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1