[发明专利]一种使用扇面光源进行触摸屏定位的方法无效
申请号: | 201210183790.2 | 申请日: | 2012-06-05 |
公开(公告)号: | CN102722294A | 公开(公告)日: | 2012-10-10 |
发明(设计)人: | 刘来旸;王主彬;符积高;梁云昭;张桉笛 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G06F3/042 | 分类号: | G06F3/042 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 101008 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 使用 扇面 光源 进行 触摸屏 定位 方法 | ||
1.一种使用扇面光源进行触摸屏定位的方法,包括以下步骤:
一、在矩形触摸屏的两个或两个以上的顶点分别放置一个扇面光源;
二、在矩形触摸屏的四条边上分别铺设红外接收器件,当触摸屏上存在不透光物体时,该红外接收器件可以给出触摸屏上的不透光物体的阴影在四边上的起末位置的精确坐标;
三、每个光源以及该光源对应阴影的起末位置,可以构造出一个包含遮挡物的三角形或者四边形;通过将多个多边形进行重叠,多边形重叠部分即为遮挡物的位置。
2.根据权利要求1所述的一种使用扇面光源进行触摸屏定位的方法,其特征在于,所述扇面光源为红外线状激光器。
3.根据权利要求1或2所述的一种使用扇面光源进行触摸屏定位的方法,其特征在于,所述扇面光源为4个,分别位于矩形触摸屏的四个顶点。
4.根据权利要求1或2所述的一种使用扇面光源进行触摸屏定位的方法,其特征在于,计算多个多边形重叠部分的方法为:
1)求出初始的多个多边形,每个多边形包括一个顶点集合及一个边集合,假设第i个多边形为Poly[i],其顶点集合为Poly[i].pointSet,边集合为Poly[i].edgeSet;具体过程为:
(1)求出多边形顶点坐标:
i)将光源点坐标加入Poly[i].pointSet;
ii)获取阴影起末位置ps和pe坐标,若ps和pe在触摸屏的一条边上,则将ps和pe加入Poly[i].pointSet集合,如果ps和pe各在不同边上,则将ps,pe以及两边交点加入Poly[i].pointSet集合;
(2)顶点排序:
寻找y值最小的顶点,如果存在多个,则在y值相同的顶点中寻找x值最小的顶点,称其为基点;
依次求出所有的点与基点构成的向量与x轴上的正方向单位向量的夹角的余弦值,然后根据余弦值的大小排序;
(3)根据排序后得到的点,按照顺序依次连接,获得Poly[i]的每一条边;
2)求出任意两个多边形的重叠部分:假设两个多边形为p1和p2,所求部分为p3:
(1)求出p1每条边与p2每条边的交点;
(2)以p1为基准,判断p2中的每一个点是否在p1内,如果在p1内,则把该点收入集合p3.pointSet中,否则,求出该点与前一个点构成的边与p1的所有边的交点,收入集合p3.pointSet中;
(3)以p2为基准,对p1每个点进行判定;
(4)去掉p3中重复的点;
(5)对p3中的点进行排序;
(6)求出p3的所有边;
3)以求出的重叠部分p3作为p1,以还未计算的多边形作为p2,重复步骤2),直到求出所有多边形的重叠部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210183790.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:移动式蔬菜清洗槽
- 下一篇:一种回收甜菊糖母液糖的新方法