1.一种基于视觉算法的早教平板,其特征在于,包括:
平板本体,包括平板正面和平板背面,平板正面设置有显示屏,用以观看和点击平板内容,平板背面设置有支撑板,用以调节平板本体使用时的高度;
图像采集器,其设置在所述显示屏上方,用以实时采集使用者的眼部图片;
光源感应器,其设置在所述显示屏与所述平板本体的边缘之间,用以实时检测和调节显示屏的亮度;
光强传感器,其设置在所述平板背面的上端,用以实时检测平板周围的环境亮度;
中控单元,其设置在所述显示屏和所述平板背面之间,分别与所述图像采集器、所述光源感应器和所述光强传感器连接,用以控制所述早教平板的使用;
云端处理器,其设置在所述显示屏和所述平板背面之间且与所述中控单元连接,用以接收和处理所述中控单元和所述家长手机传递过来的数据信息;
使用者使用时,所述中控单元将所述图像采集器采集到的实际眼部图片与中控单元内储存的标准眼部图片进行比较以确定使用者的眼部轮廓线是否重合以及重合时瞳孔的变化情况,所述瞳孔变大时,中控单元结合亮度对瞳孔实际大小进行调整并进一步确定使用者是否喜欢早教平板当前应用程序的内容;
所述中控单元判定使用者喜欢当前应用程序的内容时,中控单元结合瞳孔持续放大的时间和双眼瞳孔大小差值对喜欢的程度进行分级,并在分级后将使用数据上传至家长手机和所述云端处理器以确定下次使用时各应用程序的使用顺序和使用时间。
2.根据权利要求1所述的基于视觉算法的早教平板,其特征在于,所述中控单元根据使用者之前使用所述早教平板的使用记录确定标准眼部图片,并以左眼轮廓线最左边位置a为原点建立平面直角坐标系,其中,右眼轮廓线最右边位置记为b,坐标为b(x,y),x>y;
使用者使用时,所述中控单元将所述图像采集器采集到的实际眼部图片中左眼轮廓线最左边位置设置为as,右眼轮廓线最右边位置设置为bs,设置完成时,中控单元将实际眼部图片中左眼轮廓线最左边位置as与标准眼部图片中左眼轮廓线最左边位置a进行自动匹配重合并将此时实际眼部图片中右眼轮廓线最右边位置bs的坐标设置为bs(xs,ys),设置完成时,中控单元将标准眼部图片中右眼轮廓线最右边位置的坐标与实际眼部图片中右眼轮廓线最右边位置的坐标进行比较:
若x=xs且y=ys,所述中控单元判定眼部轮廓线重合;
若x≠xs且y≠ys,所述中控单元控制所述实际眼部图片旋转以及放大或缩小以使x=xs且y=ys;
若x=xs但y≠ys,所述中控单元控制所述实际眼部图片缩小和旋转以使x=xs且y=ys;
若y=ys但x≠xs,所述中控单元控制所述实际眼部图片旋转以及放大或缩小以使x=xs且y=ys。
3.根据权利要求2所述的基于视觉算法的早教平板,其特征在于,所述眼部轮廓线重合时,所述中控单元获取实际眼部图片中左眼瞳孔中心位置k和左眼瞳孔最左边位置g,其中k(xk,yk),g(xg,yg),获取完成时,中控单元计算此时的左眼瞳孔实际大小α,其计算公式如下:
α=π/4[(xk-xg)2+(yk-yg)2];
计算完成时,所述中控单元将左眼瞳孔实际大小α与中控单元内预设的标准眼部图片左眼瞳孔大小α0进行比较:
若α=α0,所述中控单元判定使用者对所述早教平板此时使用的应用程序无感;
若α>α0,所述中控单元结合环境亮度确定使用者是否喜欢所述早教平板此时使用的应用程序;
若α<α0,所述中控单元判定使用者不喜欢所述早教平板此时使用的应用程序。
4.根据权利要求3所述的基于视觉算法的早教平板,其特征在于,所述中控单元判定使用者不喜欢所述早教平板此时使用的应用程序时,中控单元将使用者的使用记录传递给所述云端处理器以将所述不喜欢的应用程序进行暂时封存。
5.根据权利要求4所述的基于视觉算法的早教平板,其特征在于,当α>α0时,所述中控单元将所述光源传感器检测到的所述显示屏的实际亮度设置为l,将光强传感器检测到的环境亮度设置为标准亮度l0,设置完成时,中控单元将实际亮度l与标准亮度l0进行比较:
若l<l0,所述中控单元所判定使用者喜欢所述早教平板此时使用的应用程序并控制所述光源传感器调节平板亮度以使l=l0;
若l=l0,所述中控单元所判定使用者喜欢所述早教平板此时使用的应用程序;
若l>l0,所述中控单元计算亮度差值△l,设定△l=l-l0;
所述亮度差值△l计算完成时,所述中控单元根据预设公式αs=πd2/4×[(l-△l)/l]2计算排除亮度后左眼瞳孔大小αs并将αs与标准眼部图片左眼瞳孔大小α0进行比较,
若αs<α0,所述中控单元判定使用者不喜欢所述早教平板此时使用的应用程序;
若αs=α0,所述中控单元判定使用者对所述早教平板此时使用的应用程序无感;
若αs>α0,所述中控单元所判定使用者喜欢所述早教平板此时使用的应用程序。
6.根据权利要求5所述的基于视觉算法的早教平板,其特征在于,所述左眼实际瞳孔大小计算完成时,所述中控单元采用上述方式计算右眼实际瞳孔大小β和排除亮度后右眼瞳孔大小βs。
7.根据权利要求6所述的基于视觉算法的早教平板,其特征在于,所述中控单元设置有预设双眼瞳孔大小差值和应用程序喜欢程度;所述预设双眼瞳孔大小差值包括第一预设双眼瞳孔大小差值△αβ1,第二预设双眼瞳孔大小差值△αβ2和第三预设双眼瞳孔大小差值△αβ3,其中,△αβ1<△αβ2<△αβ3;所述应用程序喜欢程度包括一般喜欢程度s1,中等喜欢程度s2、特别喜欢程度s3和最喜欢程度s4,其中,喜欢程度排序为s1<s2<s3<s4;
所述中控单元判定使用者喜欢所述早教平板此时使用的应用程序时,中控单元计算双眼瞳孔大小差值△αβ,其计算公式如下:
△αβ=(α-αs)+(β-βs);
计算完成时,所述中控单元结合瞳孔实际持续放大时间t和双眼瞳孔大小差值△αβ与预设双眼瞳孔大小差值的比较结果确定使用者喜欢应用程序的喜欢程度,
当t=ti时,设定i=1,2,3,4,若△αβ<△αβ1,所述中控单元判定使用者喜欢应用程序的喜欢程度为一般喜欢程度s1;
若△αβ1≤△αβ<△αβ2,所述中控单元判定使用者喜欢应用程序的喜欢程度为中等喜欢程度s2;
若△αβ2≤△αβ<△αβ3,所述中控单元判定使用者喜欢应用程序的喜欢程度为特别喜欢程度s3;
若△αβ≥△αβ3,所述中控单元判定使用者喜欢应用程序的喜欢程度为最喜欢程度s4;
其中,所述瞳孔实际持续放大时间t根据所述图像采集器实时检测到的眼部图片确定,ti表示预设瞳孔持续放大时间,通过所述中控单元预设。
8.根据权利要求7所述的基于视觉算法的早教平板,其特征在于,所述中控单元确定使用者对应用程序的喜欢程度后将使用数据上传至家长手机和所述云端处理器,家长收到使用数据后加入期望使用者能够看到的应用程序信息并将该信息传给所述云端处理器进行处理。
9.根据权利要求8所述的基于视觉算法的早教平板,其特征在于,所述云端处理器根据所述中控单元传递过来的使用数据将使用者喜欢使用的应用程序设置为四个等级,包括第一等级d1,第二等级d2,第三等级d3和第四等级d4,其中,第i等级di表示应用程序第i喜欢程度si对应的应用程序,设定i=1,2,3,4,设置完成时,云端处理器将家长手机传递过来的期望使用者能够看到的应用程序信息设置为第五等级d5,设置完成时,云端处理器确定使用者下次使用的使用顺序和使用时间,确定结果如下:
使用顺序依次为d1、d5、d3、d4和d2;
使用时间f0=f1×30%+f2×20%+f3×20%+f4×10%+f5×20%;
式中,f1×30%表示第一等级d1对应的应用程序使用时间的占比为30%,f2×20%表示第二等级d2对应的应用程序使用时间的占比为20%,f3×20%表示第三等级d3对应的应用程序使用时间的占比为20%,f4×10%表示第四等级d4对应的应用程序使用时间的占比为10%,f5×20%表示第五等级d5对应的应用程序使用时间的占比为20%。