[发明专利]一种光学触摸屏的定位方法有效
| 申请号: | 201610607268.0 | 申请日: | 2016-07-28 |
| 公开(公告)号: | CN107229378B | 公开(公告)日: | 2023-08-22 |
| 发明(设计)人: | 谭登峰 | 申请(专利权)人: | 谭登峰 |
| 主分类号: | G06F3/042 | 分类号: | G06F3/042 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100085 北京海淀区*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 光学 触摸屏 定位 方法 | ||
本发明的实施例中公开了一种基于双波段的遥控器。其特征在于,采用若干多边形逼近的方法来使得光学触摸屏定位的精度大为提高。该方法还包括采用若干三角形逼近的方法来提高光学触摸屏的定位精度。其原理是:当控制光点q点发射到显示屏幕上面以后,为了在摄像采集的图像里获得q点所指示的显示屏幕相应点的显示位置Q,将摄像采集的图像里显示屏幕所占的区域abcd划分为多个三角形拼接组成,利用q点在其所处三角形中的相对位置来定出Q点在显示屏幕中的位置。
技术领域
本发明涉及光学触摸屏领域,尤其涉及一种光学触摸屏的定位方法。
背景技术
本人在申请号为200910180424X所描述的专利中公开了一种基于双波段的遥控器。该装置能将任何显示屏幕变成一个光学的触摸屏。并将人的触摸控制从触屏旁边解放出来:使用者用光束作为控制器,只要把“光点”发射到触屏上,就能实现对触屏的遥控点击触摸。
该专利中,为了实现控制光点和显示屏幕光标的位置重合,在设备初始化中使用了摄像定标的方法。方法是用四边形来逼近采集图像中的显示区域:先识别出整个显示区域所在的矩形四个顶点,再利用控制光点相对于这四个顶点的相对位置,利用几何关系来确定控制光点相对于显示屏幕的位置。
利用该方法来做摄像定标,对于摄像机几何失真比较严重的情况下,得到的结果会有较大的误差。
发明内容
有鉴于此,本发明实施例提供一种光学触摸屏的定位方法,采用本发明所示的方法,能够得到光学触摸屏定位的精度大为提高。
所述光学触摸屏的定位方法,采用三角形逼近的方法来进行定位。
在一些实施例中,采用三角形逼近的方法还可以包括:
发射控制光点q点到显示屏幕上面;
采集发射到显示屏幕上的控制光点q点的图像;
将采集图像里的显示屏幕所占的区域abcd划分为多个三角形;
根据控制光点q点在其所处三角形中的相对位置来计算出其在显示屏幕中的实际位置Q点。
在一些实施例中,所述的根据控制光点q点在其所处三角形中的相对位置来计算出其在显示屏幕中的实际位置Q点,还包括,
设q点所在的三角形为bcd,设三个顶点在摄像机拍摄区域(102)中的绝对位置坐标为bx,by,cx,cy,dx,dy,它们在现实屏幕中的绝对位置座标分别为Bx,By,Cx,Cy,Dx,Dy;Q点在摄像机拍摄区域(102)中的绝对位置坐标为qx,qy在显示屏幕中的的绝对位置坐标为Qx,Qy,则QxQy的计算方法是:
totalArea=(dx-bx)*(dy-cy)-(dy-by)*(dx-cx)
dArea=(qx-bx)*(qy-cy)-(qy-by)*(qx-Cx)
bArea=(dx-qx)*(dy-cy)-(dy-qy)*(dx-Cx)
dB=dArea/totalArea
bB=bArea/totalArea
cB=1-dB-bB
Qx=Bx*bB+Cx*cB+Dx*dB
Qy=By*bB+Cy*cB+Dy*dB。
在一些实施例中,所述定位方法还包括,当摄像机采集图像形变比较大的情况下,采用更多的三边形逼近的方法来进行定位。
在一些实施例中,采用更多的三角形逼近来进行定位的方法,还包括:将显示屏幕平均分成n个小方块,把每一个小方块拆分为两个三角形,合计得到2n个小三角形;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谭登峰,未经谭登峰许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610607268.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:大视角反射成像触控系统
- 下一篇:用于调节红外光平面的调试装置





