[发明专利]一种服务器触摸屏的多实点识别算法有效
申请号: | 201510696190.X | 申请日: | 2015-10-23 |
公开(公告)号: | CN105183244B | 公开(公告)日: | 2018-07-31 |
发明(设计)人: | 姜文涛 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F3/042 | 分类号: | G06F3/042 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 解婷婷;曲鹏 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 触摸屏 多实点 识别 算法 | ||
1.一种服务器触摸屏的多实点识别方法,其特征在于,所述方法包括:
A、当n个外物进入红外触摸屏中预先形成的红外扫描矩阵时,检测第一组红外接收管中的哪n个红外接收管没有接收到与所述n个红外 接收管直接相对应的第一组红外发射管中的n个红外发射管发射的红外光;其中,所述第一组红外发射管中的红外发射管与所述第一组红外接收管中的红外接收管一一对应;
B、通过检测出的所述n个红外接收管的横坐标和/或与检测出的所述n个红外接收管相对应的n个红外发射管的横坐标确定所述n个外物在所述红外扫描矩阵中形成的n个实点的横坐标;
C、选取所述n个实点中的第一实点所对应的第一横坐标,并确定所述第一横坐标所对应的第一红外发射管和第一红外接收管,确定所述第一横坐标所在的第一纵轴;
D、将所述第一组红外发射管按照预设的顺序依次点亮并循环扫描,在所述第一组红外发射管中确定发出的斜轴红外光能够扫描到所述第一纵轴的m个红外发射管,并从应该接收到所述m个红外发射管发射出的斜轴红外光的红外接收管中确定未接收到所述斜轴红外光的h个红外接收管,并根据所述h个红外接收管确定向其发射斜轴红外光的h个红外发射管;将所述h个红外接收管中的每一个红外接收管分别与向该红外接收管发射斜轴红外光的红外发射管相连接,通过获得的多个连线的交叉点和/或一条连线与所述第一横坐标的交点确定所述第一实点的纵坐标;其中,所述斜轴红外光是指与水平方向或垂直方向分别形成预设对称角度的红外光;
E、重复步骤C至步骤D,依次确定所述n个实点中除所述第一实点以外的其他n-1个实点的纵坐标;
其中,所述n、m、h均为正整数。
2.如权利要求1所述的多实点识别方法,其特征在于,所述方法还包括:
通过以下步骤预先形成所述红外扫描矩阵:
位于红外触摸屏上周边的所述第一组红外发射管中的每个红外发射管发射出第一组红外光;
位于所述红外触摸屏下周边的所述第一组红外接收管中的每个红外接收管接收所述第一组红外光;
位于所述红外触摸屏左周边的第二组红外发射管中的每个红外发射管发射出第二组红外光;
位于所述红外触摸屏右周边的与所述第二组红外发射管中的每个红外发射管一一对应的第二组红外接收管中的每个红外接收管接收所述第二组红外光;
位于所述第一组红外发射管和所述第一组红外接收管之间的所述第一组红外光与位于所述第二组红外发射管和所述第二组红外接收管之间的所述第二组红外光相互交叉形成所述红外扫描矩阵;并且,所述第一组红外光的发射方向的反方向为所述红外扫描矩阵的纵坐标方向,所述第二组红外光的发射方向为所述红外扫描矩阵的横坐标方向;
其中,当竖直放置所述红外触摸屏时,将所述红外触摸屏的四个周边中与地平线平行的两个周边分别定义为所述红外触摸屏上周边和所述红外触摸屏下周边;离所述地平线距离大的周边为所述红外触摸屏上周边,离所述地平线距离小的周边为所述红外触摸屏下周边;将所述红外触摸屏的四个周边中与地平线垂直的两个周边分别定义为所述红外触摸屏左周边和所述红外触摸屏右周边;位于左手边的周边为所述红外触摸屏左周边,位于右手边的周边为所述红外触摸屏右周边。
3.如权利要求1所述的多实点识别方法,其特征在于,所述方法还包括:
每个所述红外发射管点亮的同时有三个红外接收管选通,形成三条红外光路,所述三条红外光路包括一条直射到与所述红外发射管相对应的红外发射管的直射光路以及两条与水平方向或垂直方向分别成预设的对称角度的斜轴光路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510696190.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:温室自动喷药机器人
- 下一篇:具有充电放电控制电路的电子设备