一种教育玩具套件及其反光镜位置检测方法技术

技术编号:13329122 阅读:40 留言:0更新日期:2016-07-11 19:17
本发明专利技术涉及计算机视觉检测处理技术领域,提供了一种教育玩具套件及其反光镜位置检测方法,包括支架、头盔探测器和底板,支架安装于底板上,头盔探测器安装于支架上,底板上方设置有第一凹槽;支架底部具有凸起,凸起安装在第一凹槽内,顶部具有第二凹槽和第三凹槽,第二凹槽用于放置平板电脑;头盔探测器安装于第三凹槽内;还包括:定位孔,设置于第三凹槽的侧壁底侧,并且位于侧壁的纵向中心轴上;头盔探测器包括:本体、第四凹槽、扇形块和反光镜。通过前置摄像头采集图像;检测定位孔和槽线的位置;对图像进行处理,由定位孔、槽线与X轴的夹角判定反光镜是否安装准确。本发明专利技术在教育玩具套件上设置定位孔,通过图像采集检测反光镜的位置。

【技术实现步骤摘要】

本专利技术涉及计算机视觉检测处理
,特别涉及一种教育玩具套件及其反光镜位置检测方法
技术介绍
现在平板电脑上有许多有趣的幼教游戏应用程序或者儿童游戏,但往往只是让小朋友在屏幕上指指画画,互动性欠缺,长时间看着屏幕容易对眼睛造成伤害;而当下一些互动性强的传统性游戏玩具已经脱离了时代的发展,形式上无法满足孩子学习、玩耍的需求,也不便于孩子和家长的互动沟通。为了解决上述问题,应用计算机视觉识别处理
成功的开发了一种教育玩具套件,包括:支架、头盔探测器和底板,并且支架安装于底板上,头盔探测器安装于支架上;底板上方设置有第一凹槽;支架底部具有凸起,凸起安装在第一凹槽内,顶部具有第二凹槽和第三凹槽,第二凹槽用于放置平板电脑;头盔探测器安装于第三凹槽内。上述的教育玩具套件虽然解决了平板电脑中游戏的互动性欠缺的问题,但是其关键部件反光镜安装常常出现偏差,会导致安装缓慢,图像采集出错,分析结果不准确等问题的出现。因此,急需一种教育玩具套件及其反光镜位置检测方法,在教育玩具套件上设置定位孔,能够应用针对性的图像处理技术检测部件上预设的定位孔的位置是否居中,槽线是否位于对称的位于定位孔的上方,实现对反光镜安装的校准。
技术实现思路
本专利技术为了解决上述问题,提供了一种教育玩具套件及其反光镜位置检测方法,技术方案如下:一种教育玩具套件,包括支架、头盔探测器和底板,并且支架安装于底板上,头盔探测器安装于支架上,底板上方设置有第一凹槽;支架底部具有凸起,凸起安装在第一凹槽内,顶部具有第二凹槽和第三凹槽,第二凹槽用于放置平板电脑;头盔探测器安装于第三凹槽内;还包括:定位孔,设置于第三凹槽侧壁的纵向中心轴上;头盔探测器还包括:本体、第四凹槽、2个扇形块和反光镜,并且第四凹槽位于本体内,用于夹持不同型号的平板电脑,在第四凹槽夹持平板电脑屏幕的端点处设置有反光镜,反光镜的另一端安装于头盔探测器边缘上,反光镜与水平面夹角成锐角,第四凹槽夹持平板电脑屏幕的端点高于平板电脑的摄像头位置,2个扇形块位于反光镜的2个边缘上,用于固定反光镜和夹持平板电脑。优选的,在上述的一种教育玩具套件中,在第四凹槽夹持平板电脑的背部外壳处设置有固定支点,用于夹紧平板电脑。一种教育玩具套件的反光镜位置检测方法,包括如下步骤:步骤一,首先将平板电脑的底端安装于第二凹槽内,然后通过第四凹槽将头盔探测器安装于平板电脑的顶端;步骤二,固定安装好后,通过平板电脑的前置摄像头采集图像;步骤三,在前置摄像头采集的图像中提取出定位孔的位置图像;步骤四,通过步骤三中提取出的位置图像,判断出定位孔的位置,由定位孔的位置判定平板电脑是否安装准确如果不准确执行步骤一至四的步骤,重新安装,直至测定安装准确为止,如果安装准确执行步骤五;前置摄像头获得的正确图像中,定位孔应该位于图像的中心点位置;预先设定一个偏差阈值,只要定位孔的偏差小于等于偏差阈值即认为安装准确;如果图像中出现了定位孔,但是定位孔超过偏差阈值,则表示平板电脑没有正确安装;如果定位孔没有出现在图像中,则表示平板电脑或者头盔探测器没有正确安装;步骤五,在图像中提取只含有槽线的位置图像,并且测定槽线长轴与X轴的夹角绝对值;步骤六,由槽线长轴与X轴的夹角绝对值判定反光镜是否安装准确。优选的,在上述一种教育玩具套件的反光镜位置检测方法中,步骤二的具体步骤为:将平板电脑前置摄像头所获取图像定义为Ixy,Ixy=f(x,y);其中,(x,y)表示图像像素点的位置坐标,f(x,y)表示图像的在(x,y)上的像素值;由于摄像头采集的图像为彩色图片,因此f(x,y)=(Rxy,Gxy,Bxy);其中,Rxy表示图像像素点在红色通道的色彩值,Gxy表示图像像素点在绿色通道的色彩值,Bxy表示图像像素点在蓝色通道的色彩值。优选的,在上述一种教育玩具套件的反光镜位置检测方法中,步骤三的具体步骤为:首先,把步骤二中采集得到的彩色图像转换为灰度图像,具体公式为:Gray(x,y)=0.2989×Rxy+0.5870×Gxy+0.1140×Bxy;其中,Gray(x,y)表示灰度图像;进一步地,定义一个模板矩阵用以提取定位孔,模板矩阵大小为(n+2)×(n+2),并且模板矩阵是中间为n×n零矩阵、边界为1的方形矩阵,模板矩阵具体为:其中,mask(n+2)×(n+2)表示模板矩阵;进一步地,把灰度图像与模板矩阵一起做卷积运算;因为定位孔设置于第三凹槽的侧壁底侧,所以定位孔应该位于灰度图像的上半部分,在卷积运算的过程中只去灰度图像的上半部分与模板矩阵一起做运算即可;卷积运算的具体公式为:0≤s≤Mr+n+1;0≤t≤Mc+n+1;其中,Mr表示图像的高度,Mc表示图像的宽度,C(s,t)表示卷积图像,n的具体数值由图像中定位孔的直径确定;进一步地,从灰度图像中减去卷积图像得出差图像,再计算差图像的像素值,并对差图像进行二值化处理,具体公式为:其中,B(x,y)表示差图像的二值化图像,γ表示定位孔二值化处理中的经验阈值;进一步地,采用形态学先验知识滤除非定位孔区域,得到只含有定位孔的位置图像。优选的,在上述一种教育玩具套件的定位孔检测定位方法中,步骤三中采用形态学先验知识滤除非定位孔区域,得到只含有定位孔的位置图像的具体步骤为:a)对差图像的二值化图像做8邻域连通分量标记;8邻域连通是指将一个像素的像素值非零,另一个像素点的上、下、左、右、左上、右上、左下、右下8个方向也存在非零像素值的点,则认为这2个像素点是8邻域连通的,因此不同的连通区域即可被一一区分出来;b)分别计算步骤a)标记完成的连通区域的面积,并且设定面积阈值;计算每个8邻域连通分量中含有的像素个数,像素个数即为连通区域的面积;c)分别计算步骤a)标记完成的连通区域的离心率,并且设定离心率阈值;d)根据每个连通区域的面积、面积阈值、离心率以及离心率阈值即可滤除非定位区域,得出定位孔位置图像;首先,将步骤b)中计算得出的连通区域的面积数值与面积阈值进行比较,当面积数值超出面积阈值范围时表示该连通区域为非定位区域,将其滤除;然后,将步骤c)中计算得出的连通区域的离心率与离心率阈值相比较,当离心率超出离心率阈值范围时表示该连通区域为非定位区域,将其滤除;进一步地,滤除非定位区域的剩余连通区域为定位孔位置图像。优选的,在上述一种教育玩具套件的反光镜位置检测方法中,步骤五的具体步骤本文档来自技高网...

【技术保护点】
一种教育玩具套件,包括:支架、头盔探测器和底板,并且所述支架安装于底板上,头盔探测器安装于支架上,所述底板上方设置有第一凹槽;所述支架底部具有凸起,所述凸起安装在第一凹槽内,项部具有第二凹槽和第三凹槽,所述第二凹槽用于放置平板电脑;所述头盔探测器安装于第三凹槽内;其特征在于,还包括:定位孔,设置于所述第三凹槽侧壁的纵向中心轴上;所述头盔探测器还包括:本体、第四凹槽、2个扇形块和反光镜,并且所述第四凹槽位于本体内,用于夹持不同型号的平板电脑,在所述第四凹槽夹持平板电脑屏幕的端点处设置有反光镜,所述反光镜的另一端安装于头盔探测器边缘上,所述反光镜与水平面夹角成锐角,所述第四凹槽夹持平板电脑屏幕的端点高于平板电脑的摄像头位置,2个所述扇形块位于反光镜的2个边缘上,用于固定所述反光镜和夹持平板电脑。

【技术特征摘要】
1.一种教育玩具套件,包括:支架、头盔探测器和底板,并且所述支架安装于底板上,头
盔探测器安装于支架上,所述底板上方设置有第一凹槽;所述支架底部具有凸起,所述凸起
安装在第一凹槽内,项部具有第二凹槽和第三凹槽,所述第二凹槽用于放置平板电脑;所述
头盔探测器安装于第三凹槽内;其特征在于,还包括:定位孔,设置于所述第三凹槽侧壁的
纵向中心轴上;
所述头盔探测器还包括:本体、第四凹槽、2个扇形块和反光镜,并且所述第四凹槽位于
本体内,用于夹持不同型号的平板电脑,在所述第四凹槽夹持平板电脑屏幕的端点处设置
有反光镜,所述反光镜的另一端安装于头盔探测器边缘上,所述反光镜与水平面夹角成锐
角,所述第四凹槽夹持平板电脑屏幕的端点高于平板电脑的摄像头位置,2个所述扇形块位
于反光镜的2个边缘上,用于固定所述反光镜和夹持平板电脑。
2.根据权利要求亲1所述的一种教育玩具套件,其特征在于,在所述第四凹槽夹持平板
电脑的背部外壳处设置有固定支点,用于夹紧平板电脑。
3.一种教育玩具套件的反光镜位置检测方法,其特征在于,包括如下步骤:
步骤一,首先将平板电脑的底端安装于第二凹槽内,然后通过第四凹槽将头盔探测器
安装于平板电脑的顶端;
步骤二,固定安装好后,通过平板电脑的前置摄像头采集图像;
步骤三,在前置摄像头采集的图像中提取出定位孔的位置图像;
步骤四,通过步骤三中提取出的位置图像,判断出定位孔的位置,由定位孔的位置判定
平板电脑是否安装准确如果不准确执行所述步骤一至四的步骤,重新安装,直至测定安装
准确为止,如果安装准确执行步骤五;
前置摄像头获得的正确图像中,定位孔应该位于图像的中心点位置;预先设定一个偏
差阈值,只要定位孔的偏差小于等于偏差阈值即认为安装准确;如果图像中出现了定位孔,
但是定位孔超过偏差阈值,则表示平板电脑没有正确安装;如果定位孔没有出现在图像中,
则表示平板电脑或者头盔探测器没有正确安装;
所述步骤五,在图像中提取只含有槽线的位置图像,并且测定槽线长轴与X轴的夹角绝
对值;
步骤六,由槽线长轴与X轴的夹角绝对值判定反光镜是否安装准确。
4.根据权利要求3所述的一种教育玩具套件的反光镜位置检测方法,其特征在于,所述
步骤二的具体步骤为:
将平板电脑前置摄像头获取的图像定义为Ixy,Ixy=f(x,y);
其中,(x,y)表示图像像素点的位置坐标,f(x,y)表示图像的在(x,y)上的像素值;
由于摄像头采集的图像为彩色图片,因此f(x,y)=(Rxy,Gxy,Bxy);
其中,Rxy表示图像像素点在红色通道的色彩值,Gxy表示图像像素点在绿色通道的色彩
值,Bxy表示图像像素点在蓝色通道的色彩值。
5.根据权利要求4所述的一种教育玩具套件的反光镜位置检测方法,其特征在于,所述
步骤三的具体步骤为:
首先,把步骤二中采集得到的彩色图像转换为灰度图像,具体公式为:
Gray(x,y)=0.2989×Rxy+0.5870×Gxy+0.1140×Bxy;
其中,Gray(x,y)表示灰度图像;
进一步地,定义一个模板矩阵用以提取定位孔,模板矩阵大小为(n+2)×(n+2),并且模
板矩阵是中间为n×n零矩阵、边界为1的方形矩阵,模板矩阵具体为:
其中,mask(n+2)×(n+2)表示模板矩阵;
进一步地,把灰度图像与模板矩阵一起做卷积运算;
因为定位孔设置于第三凹槽的侧壁底侧,所以定位孔应该位于灰度图像的上半部分,
在卷积运算的过程中只去灰度图像的上半部分与模板矩阵一起做运算即可;
卷积运算的具体公式为:0≤s≤Mr+n+1;
0≤t≤Mc+n+1;
其中,Mr表示图像的高度,Mc表示图像的宽度,C(s,t)表示卷积图像,n的具体数值由图
像中定位孔的直径确定;
进一步地,从灰度图像中减去卷积图像得出差图像,再计算差图像的像素值,并对差图
像进行二值化处理,具体公式为:
其中,B(x,y)表示差图像的二值化图像;
进一步地,采用形态学先验知识滤除非定位孔区域,得到只含有定位孔的图像。
6.根据权利要求5所述的一种教育玩具套件的反光镜位置检测方法,其特征在于,所述
步骤三中采用形态学先验知识滤除非定位孔区域,得到只含有定位孔的图像的具体步骤
...

【专利技术属性】
技术研发人员:范旭孙贤军
申请(专利权)人:上海葡萄纬度科技有限公司
类型:发明
国别省市:上海;31

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

1