[发明专利]一种光电互动投影模组自动定位的方法有效
申请号: | 201410177044.1 | 申请日: | 2014-04-29 |
公开(公告)号: | CN103955317B | 公开(公告)日: | 2017-02-08 |
发明(设计)人: | 丁万年;洪文洁;张庆华;王尚琨 | 申请(专利权)人: | 锐达互动科技股份有限公司 |
主分类号: | G06F3/042 | 分类号: | G06F3/042 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙)35212 | 代理人: | 宋连梅 |
地址: | 350000 福建省福州市仓山区*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 光电 互动 投影 模组 自动 定位 方法 | ||
技术领域
本发明涉及计算机软件技术领域,尤其涉及一种光电互动投影模组自动定位的方法。
背景技术
随着计算机的迅速发展,产生了许多光电类产品,使用光电原理的白板模组也越来越多,为了方面使用者,无需手动定位校正坐标位置,从而衍生了自动定位的方法,而与光相关的产品往往会受到外来可见光的影响,使定位不准或者错误导致体验或者功能上的缺陷,或者干脆无法使用。本专利申请文件提供一种方式来验证自动定位的数据是否正确,来避免定位后依然无法使用白板模组。光电互动投影模组一般包括镜头、滤光片以及摄像头,该镜头用于对准投影面并获取图片,滤光片用于透过特定波长的红外光,滤除其他波长的红外光,摄像头用于采集图片数据。
发明内容
本发明要解决的技术问题,在于提供一种光电互动投影模组自动定位的方法,能对光电互动投影模组正/倒摆放的判断,投影下方反光等因素造成的干扰点的去除,能验证自动定位的数据是否正确,来避免定位后依然无法使用白板模组的情况。
本发明是这样实现的:一种光电互动投影模组自动定位的方法,所述方法包括如下步骤:
步骤1、在投影面上投出一张全黑的图片,让光电互动投影模组的镜头保存下当前图片;
步骤2、以全黑的图片为背景在左侧或右侧投出一个白色的方块,镜头获取方块的位置,根据方块的位置在整张镜头获取到的图像的左边还是右边,来判断互动投影模组是正投还是倒投;
步骤3、判断完成正倒投后,再投出白色方块的阵列,获取阵列中每个白色方块区域的中心点的点集合,以此来获取每个方块在摄像头图像中屏幕位置;
步骤4、把排序后的点集合写入一文件,将文件传输给驱动程序,告知驱动程序完成自动定位。
进一步地,所述步骤3具体包括:步骤31、投影面上投出白色方块的阵列,从摄像头图像中获取每个白色方块的位置,并获取摄像头能看到的所有白色区域的中心点;
步骤32、获取到所有白色区域的中心点后,先以X坐标从小到大进行排序,再以Y坐标从小到大排序,获取到排序过后的点集合,从小到大从点集合中取出同投在屏幕上一白色方块相同数目的点;
步骤33、再把点集合中剩下未投在同一白色方块相同数目的点通过使用Convex hull凸包算法进行排序,再根据排序后的每3个点形成的夹角是否接近180°的方式来验证是否存在其他的外界干扰点,是接近180°,不存在干扰点,则进入步骤34;未接近180°,存在干扰点,则自动定位失败,返回步骤1;
步骤34、将步骤32中获取到排序过后的点集合根据X,Y从小到大排序一次,来完成自动定位。
进一步地,步骤31具体为:摄像头图像为RGB图像,背景是全黑的,即R=0,G=0,B=0;找出RGB图像中超过一设定阈值的像素区域,且面积和超过所述设定阈值的像素区域,即可获得每个白色方块的位置,并获得各个白色方块区域中心点的位置,即为该白色方块所对应的定位点。
进一步地,步骤33中当自动定位失败的次数超出预先设定的次数值时,告知用户自动定位无法成功,提示请使用手动的定位方法或者避免一些外来的环境光再进行自动定位。
本发明具有如下优点:本发明通过获取到所有白色区域的中心点后,先以X坐标从小到大进行排序,再以Y坐标从小到大排序,获取到排序过后的点集合,从小到大从点集合中取出同投在屏幕上一白色方块相同数目的点;再把点集合中剩下未投在同一白色方块相同数目的点通过使用Convex hull凸包算法进行排序,再根据排序后的每3个点形成的夹角是否接近180°的方式来验证是否存在其他的外界干扰点,能对光电互动投影模组正/倒摆放的判断,投影下方反光等因素造成的干扰点的去除,能验证自动定位的数据是否正确,来避免定位后依然无法使用白板模组的情况。
附图说明
图1为本发明方法流程示意图。
图2为本发明中判断光电互动投影模组正/倒时投出的图像示意图。
图3为本发明进行自动定位时投影出的白色方块图像的示意图。
图4为本发明中失败时摄像头捕获的白色方块点在图像中的排列集合。
图5为本发明中验证成功时摄像头捕获的白色方块点在图像中的排列集合。
具体实施方式
请参阅图1至图5所示,本发明的一种一种光电互动投影模组自动定位的方法,所述方法包括如下步骤:
步骤1、在投影面上投出一张全黑的图片,让光电互动投影模组的镜头保存下当前图片;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于锐达互动科技股份有限公司,未经锐达互动科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410177044.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防护系统的现场调试器
- 下一篇:一种可视化触控型智能指纹识别柜控制电路