一种照度动态变化的眼调节训练灯的制作方法

文档序号:26091150发布日期:2021-07-30 17:59阅读:128来源:国知局
一种照度动态变化的眼调节训练灯的制作方法

本发明涉及眼健康的技术领域,尤其涉及一种照度动态变化方法,以及治疗、预防近视及缓解视疲劳的眼调节训练灯。



背景技术:

近视已成为危害青少年健康的突出问题。研究报道,东亚及东南亚地区青少年患近视的比率为80%~90%,而我国学龄期近视患病率也高达70%。同时,城市高楼林立使青少年儿童户外活动减少,加之学习负担的加重、电子产品的普及,大大提高了近视的发病率。框架眼镜是近视患者最容易接受的矫正器具,但它并不能治疗近视和控制近视的加深。

正常人眼睛看物体时,眼肌会根据所看物体的远近调节瞳孔的大小和晶状体的厚度,使平行光线经过屈光系统进入眼内,其焦点正好落在视网膜上,形成清晰影像。而近视者的眼肌调节能力下降,只有看近处时,平行光线的焦点才能配合得当,落在视网膜上。当望远处时,因受眼肌调节能力限制,不能使平行光线的焦点落在视网膜上,所以发生看物模糊不清。

眼肌调节能力下降的主要原因为人们长期视近,加之环境相对固定,眼中的晶状体和瞳孔也随之处于相对固定的状态,日积月累,调节瞳孔和晶状体的肌肉会因疲劳变得僵硬、凝固,失去调节能力。

想要改善近视,就需要锻炼眼肌,使眼肌解除僵硬、凝固的状态,重新软化,恢复弹性,恢复其调节能力。

鉴于此,如何锻炼眼肌,从而改善近视,成为本领域技术人员亟待解决的问题。



技术实现要素:

本发明提供一种照度动态变化方法,通过传感器获取用户面部图像,并进行人眼检测;利用瞳孔检测算法检测到眼部图像中瞳孔,并实时提取瞳孔特征,在预设定的时间周期内监测用户瞳孔差异变化情况,若瞳孔像素差异小于阈值说明用户长时间用眼且眼球没有运动;此时触发训练灯的调节机制,利用基于瞳孔特征的眼部状态检测算法检测得到当前用户的眼部状态,根据所检测到的眼部状态,周期性的改变训练灯的光照强度和色温,引起用户虹膜、睫状肌、晶状体的三联动,使相关肌肉受刺激渐渐变软而有弹性,从而改善用户的瞳孔状态,达到调节用户眼球的目的。

为实现上述目的,本发明提供的一种照度动态变化方法,包括:

利用传感器获取用户面部图像,并对用户面部图像进行预处理;

利用人眼检测算法模型检测预处理后的用户面部图像,得到眼部区域图像;

利用瞳孔检测算法对眼部区域图像进行检测,得到眼部瞳孔图像;

实时利用瞳孔特征提取算法对眼部瞳孔图像进行特征提取处理,得到用户的瞳孔特征,并在预设定的时间周期内监测用户瞳孔特征的变化情况;

若瞳孔特征变化差异小于阈值,说明用户长时间用眼且眼球没有运动,此时触发训练灯的调节机制,利用基于瞳孔特征的眼部状态检测算法检测得到当前用户的眼部状态,根据所检测到的眼部状态,周期性的调节训练灯的光照强度和色温。

可选地,所述对用户面部图像进行预处理,包括:

所述传感器由热敏元件以及光学元件组成,传感器利用热敏元件以及光学元件获取用户面部的热量信息以及光学信息,并将所获取的热量信息以及光学信息转换为图像数据;

所述用户面部图像的预处理流程为:

1)对所获取的用户面部图像中每一个像素的三个分量求最大值,并将该最大值设置为该像素点的灰度值,得到用户面部图像的灰度图,所述灰度化处理的公式为:

g(i,j)=max{r(i,j),g(i,j),b(i,j)}

其中:

(i,j)为用户面部图像中的一个像素点;

r(i,j),g(i,j),b(i,j)分别为像素点(i,j)在r、g、b三个颜色通道中的值;

g(i,j)为像素点(i,j)的灰度值;

2)对于所述灰度图像,利用分段线性变换的方式对图像的灰度进行拉伸,所述的公式为:

其中:

f(x,y)为灰度图;

maxf(x,y),minf(x,y)分别为灰度图的最大灰度值和最小灰度值。

可选地,所述利用人眼检测算法模型检测预处理后的用户面部图像,包括:

选取用于训练人眼检测算法模型的人眼样本(正样本)以及非人眼样本(负样本),针对训练样本,使用haar-like特征训练弱分类器;

对每个弱分类的分类错误率进行计算,选取分类错误率最低的弱分类器,依据此分类器对每个样本的分类结果对每个样本的权重进行更新,将分类错误的样本权重增大,使得后面弱分类器训练时着重关注这些分类错误的样本,重复该步骤,直到选出n个弱分类器;

将选出的n个弱分类器按照分类正确率的大小给予不同权重,其中分类正确率越高,分类器的权重越大,并按照下式进行分类器级联组合:

其中:

wi表示第i个弱分类器的权重;

fi(x)表示第i个若分类器;

h(x)表示级联组合后的人眼检测算法模型;

x表示输入的图像数据;

将预处理后的用户面部图像平均划分为若干图像区域,其中每个图像区域的大小为正常眼部区域大小;将所划分的图像区域输入到人眼检测算法模型中,若h(xi)=1,则表示图像区域i为眼部区域图像。

可选地,所述利用瞳孔检测算法对眼部区域图像进行检测,包括:

1)计算眼部区域图像中任意像素点(xi,yj)的梯度gij:

gij=(gx,gy)

2)计算待检测瞳孔的中心位置:

hij=(xi-xl,yj-yl)

其中:

wij为像素点(xi,yj)的灰度值;

n,m分别为眼部区域图像在行、列方向的像素总数;

hij为待检测瞳孔的位移向量;

(xl,yl)为待检测瞳孔的坐标中心位置;

将(xl,yl)作为圆心,将圆心附近像素值大于t的圆形区域作为眼部瞳孔图像,其中t为眼部瞳孔图像阈值。

可选地,所述利用瞳孔特征提取算法对眼部瞳孔图像进行特征提取处理,包括:

1)计算瞳孔的平均闭合度特征have:

h=||yt-yb||

其中:

yt为上眼皮最高点坐标;

yb为下眼皮最低点坐标;

q为单位时间窗的图像采集数;

2)计算眼部面积特征r:

r=h×u

其中:

u为左右眼角的最大距离;

3)计算眼部纵横比特征p:

4)对眼部进行高度补偿和宽度补偿:

其中:

h′,u′为补偿后的眼部高度和左右眼角距离;

k为眼部高度所占的像素点个数;

m为左右眼角距离所占的像素点个数;

θ为抬头角度;

α为摇头角度;

利用补偿后的数据重新进行瞳孔特征计算,将[have,r,p]作为用户的瞳孔特征,并在预设定的时间周期内监测用户瞳孔特征的变化情况;在本发明一个具体实施例中,所述预设定的时间周期为5分钟。

可选地,所述利用基于瞳孔特征的眼部状态检测算法检测得到当前用户的眼部状态,根据所检测到的眼部状态,周期性的调节训练灯的光照强度和色温,包括:

若瞳孔特征变化差异小于阈值,说明用户长时间用眼且眼球没有运动,此时触发训练灯的调节机制;

所述利用基于瞳孔特征的眼部状态检测算法流程为:

收集用户在不同光照环境下长时间看书的瞳孔特征,并将(光照强度,瞳孔特征)作为不同光照强度下的瞳孔特征模板;

将当前用户的瞳孔特征与瞳孔特征模板中的瞳孔特征进行匹配,根据匹配结果判定当前光照强度,在本发明一个具体实施例中,所述特征匹配算法为余弦相似度算法;

根据所判定的光照强度,若判定光照强度为强光,则调节减少训练灯的光照强度,并开始周期性调节训练灯的光照强度和色温;若判定光照强度为弱光,则调节增加训练灯的光照强度,并开始周期性调节训练灯的光照强度和色温;引起用户虹膜、睫状肌、晶状体的三联动,使相关肌肉受刺激渐渐变软而有弹性,从而改变瞳孔状态,达到调节用户眼球的目的。

在本发明一个具体实施例中,所述的照度的设定范围为100lx~3000lx,其中模式中的设定范围可以是整个变化范围,也可以是在此范围内截取部分范围,如200lx~2500lx,500lx~2500lx;人眼的瞳孔变化范围非常大,瞳孔的直径最小可以小于1mm,最大可以大于9mm;在100lx~3000lx的照度范围内,瞳孔的直径可随照度的变化而变化,从而带动相关眼肌的运动,使眼肌得到锻炼而恢复弹性,并且这个照度范围符合cie(国际发光照明委员会)所推荐的标准光源的条件;

所述的色温的设定范围为2500k~6500k,其中模式中的设定范围可以是整个变化范围,也可以是在此范围内截取部分范围。

此外,为实现上述目的,本发明还提供一种照度动态变化的眼调节训练灯,所述眼调节训练灯内部装置包括:

眼部图像获取装置,用于利用传感器获取用户面部图像;

图像数据处理器,用于对用户面部图像进行预处理,利用人眼检测算法模型检测预处理后的用户面部图像,得到眼部区域图像;利用瞳孔检测算法对眼部区域图像进行检测,得到眼部瞳孔图像;

照度调节装置,用于实时利用瞳孔特征提取算法对眼部瞳孔图像进行特征提取处理,得到用户的瞳孔特征,并在预设定的时间周期内监测用户瞳孔特征的变化情况,若瞳孔特征变化差异小于阈值,说明用户长时间用眼且眼球没有运动,此时触发训练灯的调节机制,利用基于瞳孔特征的眼部状态检测算法检测得到当前用户的眼部状态,根据所检测到的眼部状态,周期性的调节训练灯的光照强度和色温。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有照度动态变化程序指令,所述照度动态变化程序指令可被一个或者多个处理器执行,以实现如上所述的照度动态变化的实现方法的步骤。

相对于现有技术,本发明提出一种照度动态变化方法,该技术具有以下优势:

本发明首先选取用于训练人眼检测算法模型的人眼样本(正样本)以及非人眼样本(负样本),针对训练样本,使用haar-like特征训练弱分类器;对每个弱分类的分类错误率进行计算,选取分类错误率最低的弱分类器,依据此分类器对每个样本的分类结果对每个样本的权重进行更新,将分类错误的样本权重增大,使得后面弱分类器训练时着重关注这些分类错误的样本,重复该步骤,直到选出n个弱分类器;将选出的n个弱分类器按照分类正确率的大小给予不同权重,其中分类正确率越高,分类器的权重越大,并按照下式进行分类器级联组合:

其中:wi表示第i个弱分类器的权重;fi(x)表示第i个若分类器;h(x)表示级联组合后的人眼检测算法模型;x表示输入的图像数据;将预处理后的用户面部图像平均划分为若干图像区域,其中每个图像区域的大小为正常眼部区域大小;将所划分的图像区域输入到人眼检测算法模型中,若h(xi)=1,则表示图像区域i为眼部区域图像。根据所检测到的眼部图像区域,本发明利用瞳孔检测算法检测到瞳孔的中心位置,所述瞳孔检测算法流程为:计算眼部区域图像中任意像素点(xi,yj)的梯度gij:

gij=(gx,gy)

计算待检测瞳孔的中心位置:

hij=(xi-xl,yj-yl)

其中:wij为像素点(xi,yj)的灰度值;n,m分别为眼部区域图像在行、列方向的像素总数;hij为待检测瞳孔的位移向量;(xl,yl)为待检测瞳孔的坐标中心位置;将(xl,yl)作为圆心,将圆心附近像素值大于t的圆形区域作为眼部瞳孔图像,其中t为眼部瞳孔图像阈值。相较于传统算法中直接检测瞳孔位置,本发明将眼部瞳孔的识别检测分为两步,第一步检测只需检测到眼部区域,第二步检测则从眼部区域中检测到瞳孔位置,极大减少了瞳孔检测的计算量,同时本发明提出一种基于图像像素灰度值和梯度的瞳孔检测算法,有效检测到眼部瞳孔位置。

同时,本发明利用瞳孔特征提取算法实时提取眼部瞳孔图像中的瞳孔特征,所述瞳孔特征提取算法流程为:计算瞳孔的平均闭合度特征have:

h=||yt-yb||

其中:yt为上眼皮最高点坐标;yb为下眼皮最低点坐标;q为单位时间窗的图像采集数;计算眼部面积特征r:

r=h×u

其中:u为左右眼角的最大距离;计算眼部纵横比特征p:

对眼部进行高度补偿和宽度补偿,有效降低传感器角度对眼部图像中任意两点距离大小的影响,从而得到更加精确的眼部测量值:

其中:h′,u′为补偿后的眼部高度和左右眼角距离;k为眼部高度所占的像素点个数;m为左右眼角距离所占的像素点个数;θ为抬头角度;α为摇头角度;利用补偿后的数据重新进行瞳孔特征计算,将[have,r,p]作为用户的瞳孔特征,并在预设定的时间周期内监测用户瞳孔特征的变化情况;若瞳孔特征变化差异小于阈值,说明用户长时间用眼且眼球没有运动,此时触发训练灯的调节机制;在所述训练灯的调节机制中,本发明利用基于瞳孔特征的眼部状态检测算法检测得到当前用户的眼部状态,所述利用基于瞳孔特征的眼部状态检测算法流程为:收集用户在不同光照环境下长时间看书的瞳孔特征,并将(光照强度,瞳孔特征)作为不同光照强度下的瞳孔特征模板;将当前用户的瞳孔特征与瞳孔特征模板中的瞳孔特征进行匹配,根据匹配结果判定当前光照强度;根据所判定的光照强度,若判定光照强度为强光,则调节减少训练灯的光照强度,并开始周期性调节训练灯的光照强度和色温;若判定光照强度为弱光,则调节增加训练灯的光照强度,并开始周期性调节训练灯的光照强度和色温;引起用户虹膜、睫状肌、晶状体的三联动,使相关肌肉受刺激渐渐变软而有弹性,从而改变瞳孔状态,达到调节用户眼球的目的。

附图说明

图1为本发明一实施例提供的一种照度动态变化方法的流程示意图;

图2为本发明一实施例提供的一种照度动态变化的眼调节训练灯的结构示意图;

图3为图2所示灯瓣中包括由多个发光体组成的光源示意图;

图4为照度动态变化的眼调节训练灯的内部装置示意图;

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

通过传感器获取用户面部图像,并进行人眼检测;利用瞳孔检测算法检测到眼部图像中瞳孔,并实时提取瞳孔特征,在预设定的时间周期内监测用户瞳孔差异变化情况,若瞳孔像素差异小于阈值说明用户长时间用眼且眼球没有运动;此时触发训练灯的调节机制,利用基于瞳孔特征的眼部状态检测算法检测得到当前用户的眼部状态,根据所检测到的眼部状态,周期性的改变训练灯的光照强度和色温,引起用户虹膜、睫状肌、晶状体的三联动,使相关肌肉受刺激渐渐变软而有弹性,从而改善用户的瞳孔状态,达到调节用户眼球的目的。参照图1所示,为本发明一实施例提供的照度动态变化方法示意图。

在本实施例中,照度动态变化方法包括:

s1、利用传感器获取用户面部图像,并对用户面部图像进行预处理。

首先,本发明利用传感器获取用户面部图像,在本发明一个具体实施例中,所述传感器由热敏元件以及光学元件组成,传感器利用热敏元件以及光学元件获取用户面部的热量信息以及光学信息,并将所获取的热量信息以及光学信息转换为图像数据;

进一步地,本发明对所获取的用户面部图像进行预处理,所述用户面部图像的预处理流程为:

1)对所获取的用户面部图像中每一个像素的三个分量求最大值,并将该最大值设置为该像素点的灰度值,得到用户面部图像的灰度图,所述灰度化处理的公式为:

g(i,j)=max{r(i,j),g(i,j),b(i,j)}

其中:

(i,j)为用户面部图像中的一个像素点;

r(i,j),g(i,j),b(i,j)分别为像素点(i,j)在r、g、b三个颜色通道中的值;

g(i,j)为像素点(i,j)的灰度值;

2)对于所述灰度图像,利用分段线性变换的方式对图像的灰度进行拉伸,所述的公式为:

其中:

f(x,y)为灰度图;

maxf(x,y),minf(x,y)分别为灰度图的最大灰度值和最小灰度值。

s2、利用人眼检测算法模型检测预处理后的用户面部图像,得到眼部区域图像。

进一步地,本发明选取用于训练人眼检测算法模型的人眼样本(正样本)以及非人眼样本(负样本),针对训练样本,使用haar-like特征训练弱分类器;

对每个弱分类的分类错误率进行计算,选取分类错误率最低的弱分类器,依据此分类器对每个样本的分类结果对每个样本的权重进行更新,将分类错误的样本权重增大,使得后面弱分类器训练时着重关注这些分类错误的样本,重复该步骤,直到选出n个弱分类器;

将选出的n个弱分类器按照分类正确率的大小给予不同权重,其中分类正确率越高,分类器的权重越大,并按照下式进行分类器级联组合:

其中:

wi表示第i个弱分类器的权重;

fi(x)表示第i个若分类器;

h(x)表示级联组合后的人眼检测算法模型;

x表示输入的图像数据;

将预处理后的用户面部图像平均划分为若干图像区域,其中每个图像区域的大小为正常眼部区域大小;将所划分的图像区域输入到人眼检测算法模型中,若h(xi)=1,则表示图像区域i为眼部区域图像。

s3、利用瞳孔检测算法对眼部区域图像进行检测,得到眼部瞳孔图像。

进一步地,本发明利用瞳孔检测算法对眼部区域图像进行检测,所述瞳孔检测算法流程为:

1)计算眼部区域图像中任意像素点(xi,yj)的梯度gij:

gij=(gx,gy)

2)计算待检测瞳孔的中心位置:

hij=(xi-xl,yj-yl)

其中:

wij为像素点(xi,yj)的灰度值;

n,m分别为眼部区域图像在行、列方向的像素总数;

hij为待检测瞳孔的位移向量;

(xl,yl)为待检测瞳孔的坐标中心位置;

将(xl,yl)作为圆心,将圆心附近像素值大于t的圆形区域作为眼部瞳孔图像,其中t为眼部瞳孔图像阈值。

s4、实时利用瞳孔特征提取算法对眼部瞳孔图像进行特征提取处理,得到用户的瞳孔特征,并在预设定的时间周期内监测用户瞳孔特征的变化情况。

进一步地,本发明利用瞳孔特征提取算法实时提取眼部瞳孔图像中的瞳孔特征,所述瞳孔特征提取算法流程为:

1)计算瞳孔的平均闭合度特征have:

h=||yt-yb||

其中:

yt为上眼皮最高点坐标;

yb为下眼皮最低点坐标;

q为单位时间窗的图像采集数;

2)计算眼部面积特征r:

r=h×u

其中:

u为左右眼角的最大距离;

3)计算眼部纵横比特征p:

4)对眼部进行高度补偿和宽度补偿:

其中:

h′,u′为补偿后的眼部高度和左右眼角距离;

k为眼部高度所占的像素点个数;

m为左右眼角距离所占的像素点个数;

θ为抬头角度;

α为摇头角度;

利用补偿后的数据重新进行瞳孔特征计算,将[have,r,p]作为用户的瞳孔特征,并在预设定的时间周期内监测用户瞳孔特征的变化情况;在本发明一个具体实施例中,所述预设定的时间周期为5分钟。

s5、若瞳孔特征变化差异小于阈值,说明用户长时间用眼且眼球没有运动,此时触发训练灯的调节机制,利用基于瞳孔特征的眼部状态检测算法检测得到当前用户的眼部状态,根据所检测到的眼部状态,周期性的调节训练灯的光照强度和色温。

若瞳孔特征变化差异小于阈值,说明用户长时间用眼且眼球没有运动,此时触发训练灯的调节机制;

在所述训练灯的调节机制中,本发明利用基于瞳孔特征的眼部状态检测算法检测得到当前用户的眼部状态,所述利用基于瞳孔特征的眼部状态检测算法流程为:

收集用户在不同光照环境下长时间看书的瞳孔特征,并将(光照强度,瞳孔特征)作为不同光照强度下的瞳孔特征模板;

将当前用户的瞳孔特征与瞳孔特征模板中的瞳孔特征进行匹配,根据匹配结果判定当前光照强度,在本发明一个具体实施例中,所述特征匹配算法为余弦相似度算法;

根据所判定的光照强度,若判定光照强度为强光,则调节减少训练灯的光照强度,并开始周期性调节训练灯的光照强度和色温;若判定光照强度为弱光,则调节增加训练灯的光照强度,并开始周期性调节训练灯的光照强度和色温;引起用户虹膜、睫状肌、晶状体的三联动,使相关肌肉受刺激渐渐变软而有弹性,从而改变瞳孔状态,达到调节用户眼球的目的。

在本发明一个具体实施例中,所述的照度的设定范围为100lx~3000lx,其中模式中的设定范围可以是整个变化范围,也可以是在此范围内截取部分范围,如200lx~2500lx,500lx~2500lx;人眼的瞳孔变化范围非常大,瞳孔的直径最小可以小于1mm,最大可以大于9mm;在100lx~3000lx的照度范围内,瞳孔的直径可随照度的变化而变化,从而带动相关眼肌的运动,使眼肌得到锻炼而恢复弹性,并且这个照度范围符合cie(国际发光照明委员会)所推荐的标准光源的条件;

所述的色温的设定范围为2500k~6500k,其中模式中的设定范围可以是整个变化范围,也可以是在此范围内截取部分范围。

下面通过一个算法实验来说明本发明的具体实施方式,并对发明的处理方法进行测试。本发明算法的硬件测试环境为:inter(r)core(tm)i7-6700kcpu,软件为matlab2018a;对比方法为基于lstm的照度动态变化方法以及基于决策树的照度动态变化方法。

在本发明所述算法实验中,数据集为10000张眼部图像。本实验通过将眼部图像数据输入到算法模型中,将照度动态变化的准确率作为算法可行性的评价指标,其中照度动态变化的准确率越高,则说明算法的有效性、可行性越高。

根据实验结果,基于lstm的照度动态变化方法的照度动态变化准确率为83.26%,基于决策树的照度动态变化方法的照度动态变化准确率为85.12%,本发明所述方法的安全性为88.18%,相较于对比算法,本发明所提出的照度动态变化方法能够实现更高的照度动态变化准确率。

发明还提供一种照度动态变化的眼调节训练灯。参照图2所示,为本发明一实施例提供的照度动态变化的眼调节训练灯的内部结构示意图,如图所示,一种照度动态变化的眼调节训练灯包括1、灯瓣,2、灯杆,3、底座,4、按键和5、电源适配器。灯瓣1中有两组或两组以上不同色温的光源6,光源6中每组不同色温的光源包括多个发光体7组成,并于其它组色温的发光体均匀交错分布。每组光源各配有控制其亮度的控制系统,其特征在于所述的控制系统能够通过4按键选择相应的模式后,使光源6发出混合光的照度和色温在设定范围内周期性循环变化。这样,瞳孔的大小会随着照度的变化而变化,变化的同时引起虹膜、睫状肌和晶状体的三联动,藉此来锻炼相关肌肉,使僵化、凝固的肌肉受刺激渐渐变软而有弹性,恢复眼肌的远近调节功能。同时,模式中可增加色温变化,它可以刺激眼睛的显色系统,延缓眼睛显色系统的退化。此发明也可用于预防近视和缓解眼疲劳。

所述的照度的设定范围为100lx~3000lx,其中模式中的设定范围可以是整个变化范围,也可以是在此范围内截取部分范围,如200lx~2500lx,500lx~2500lx。人眼的瞳孔变化范围非常大,瞳孔的直径最小可以小于1mm,最大可以大于9mm。在100lx~3000lx的照度范围内,瞳孔的直径可随照度的变化而变化,从而带动相关眼肌的运动,使眼肌得到锻炼而恢复弹性,并且这个照度范围符合cie(国际发光照明委员会)所推荐的标准光源的条件。

所述的色温的设定范围为2500k~6500k,其中模式中的设定范围可以是整个变化范围,也可以是在此范围内截取部分范围。晴朗天气一天的色温变化范围为2500k~6500k,因此选择的色温的设定范围为2500k~6500k。

所述的每组光源的控制系统是通过mcu(微控制单元)产生额定的pwm(脉冲宽度调制输出)以驱动恒流芯片使其在比较精确的范围控制各组光源的亮度。通过设置pwm(脉冲宽度调制)的周期和占空比便能控制光源的周期性亮度变化。通过控制各组不同色温的光源亮度,从而实现发出混合光源照度和色温的变化。

图3为图2所示灯瓣中包括由多个发光体组成的光源示意图。

在本实施例中,参照图4所示,为所述照度动态变化的眼调节训练灯1的内部装置示意图,所述照度动态变化的眼调节训练灯1的内部装置至少包括眼部图像获取装置11、图像数据处理器12、照度调节装置13,通信总线14。

其中,眼部图像获取装置11可以是pc(personalcomputer,个人电脑),或者是智能手机、平板电脑、便携计算机等终端设备,也可以是一种服务器等。

图像数据处理器12至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、磁性存储器、磁盘、光盘等。图像数据处理器12在一些实施例中可以是照度动态变化的眼调节训练灯1的内部存储单元,例如该照度动态变化的眼调节训练灯1的硬盘。图像数据处理器12在另一些实施例中也可以是照度动态变化的眼调节训练灯1的外部存储设备,例如照度动态变化的眼调节训练灯1上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,图像数据处理器12还可以既包括照度动态变化的眼调节训练灯1的内部存储单元也包括外部存储设备。图像数据处理器12不仅可以用于存储安装于照度动态变化的眼调节训练灯1的应用软件及各类数据,还可以用于暂时地存储已经输出或者将要输出的数据。

照度调节装置13在一些实施例中可以是一中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器或其他数据处理芯片,用于运行图像数据处理器12中存储的程序代码或处理数据,例如照度动态变化程序指令等。

通信总线14用于实现这些组件之间的连接通信。

可选地,照度动态变化的眼调节训练灯1还可以包括用户接口,用户接口可以包括显示器(display)、输入单元比如键盘(keyboard),可选的用户接口还可以包括标准的有线接口、无线接口。可选地,在一些实施例中,显示器可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organiclight-emittingdiode,有机发光二极管)触摸器等。其中,显示器也可以适当的称为显示屏或显示单元,用于显示在照度动态变化的眼调节训练灯1中处理的信息以及用于显示可视化的用户界面。

图2仅示出了具有组件11-14以及照度动态变化的眼调节训练灯1,本领域技术人员可以理解的是,图1示出的结构并不构成对照度动态变化的眼调节训练灯1的限定,可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。

在图2所示的照度动态变化的眼调节训练灯1实施例中,图像数据处理器12中存储有照度动态变化程序指令16;照度调节装置13执行图像数据处理器12中存储的照度动态变化程序指令16的步骤,与照度动态变化方法的实现方法相同,在此不作类述。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有照度动态变化程序指令,所述照度动态变化程序指令可被一个或多个处理器执行,以实现如下操作:

利用传感器获取用户面部图像,并对用户面部图像进行预处理;

利用人眼检测算法模型检测预处理后的用户面部图像,得到眼部区域图像;

利用瞳孔检测算法对眼部区域图像进行检测,得到眼部瞳孔图像;

实时利用瞳孔特征提取算法对眼部瞳孔图像进行特征提取处理,得到用户的瞳孔特征,并在预设定的时间周期内监测用户瞳孔特征的变化情况;

若瞳孔特征变化差异小于阈值,说明用户长时间用眼且眼球没有运动,此时触发训练灯的调节机制,利用基于瞳孔特征的眼部状态检测算法检测得到当前用户的眼部状态,根据所检测到的眼部状态,周期性的调节训练灯的光照强度和色温。

需要说明的是,上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。并且本文中的术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1