[发明专利]红外触摸屏的触摸点识别方法及其系统有效
申请号: | 201310738220.X | 申请日: | 2013-12-26 |
公开(公告)号: | CN103699273A | 公开(公告)日: | 2014-04-02 |
发明(设计)人: | 黄斐铨;黄安麒;胡隽鹏;叶燕妮;李楠;王宏磊;顾都临 | 申请(专利权)人: | 广州视睿电子科技有限公司 |
主分类号: | G06F3/042 | 分类号: | G06F3/042 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 王茹;向群 |
地址: | 510663 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 红外 触摸屏 触摸 识别 方法 及其 系统 | ||
技术领域
本发明涉及红外触摸屏的技术领域,特别是涉及一种红外触摸屏的触摸点识别方法,以及一种红外触摸屏的触摸点识别系统。
背景技术
通常的红外触摸屏在四周都设置有灯管,包括相对设置的多个接收管和多个发射管,一个接收管会接收对面若干个发射管的信号。如果有触摸物体进入触摸区域挡住部分光线,则会有多个接收管的光路被遮挡,根据各个接收管被遮挡光路交叉的角度可以计算出触摸点所在的交点。
然而,这种通过接收管被遮挡光路的交叉来计算触摸点位置的方法在多点触摸的情况下,因为不同触摸点引起的各个接收管被遮挡的光路在真实触摸点之外可能还会有交点,因此,会计算出很多非真实的触摸点,从而导致触摸点的识别不准确。
发明内容
针对现有红外触摸屏的触摸点识别方法不准确的问题,本发明提出一种红外触摸屏的触摸点识别方法及其系统,通过触摸点位置的能量损失程度对触摸点进行识别定位,提高触摸点识别的准确性。
一种红外触摸屏的触摸点识别方法,包括以下步骤:
分别对红外触摸屏的各个红外接收管的接收范围内的像素点累加一个单位能量值,获得各个像素点的基准能量值;
在所述红外接收管的接收的光被遮挡时,根据所述红外接收管接收的光信号,确定各个红外接收管的被遮挡范围;
分别对各个所述红外接收管的被遮挡范围内的像素点累加一个单位能量值,获得各个像素点的遮挡能量值;
将各个像素点的所述遮挡能量值与所述基准能量值比较,根据比较结果确定触摸点坐标。
一种红外触摸屏的触摸点识别系统,包括:
基准能量值模块,用于分别对红外触摸屏的各个红外接收管的接收范围内的像素点累加一个单位能量值,获得各个像素点的基准能量值;
扫描模块,用于在所述红外接收管的接收的光被遮挡时,根据所述红外接收管接收的光信号,确定各个红外接收管的被遮挡范围;
遮挡能量值模块,用于分别对各个所述红外接收管的被遮挡范围内的像素点累加一个单位能量值,获得各个像素点的遮挡能量值;
定位模块,用于将各个像素点的所述遮挡能量值与所述基准能量值比较,根据比较结果确定触摸点坐标。
本发明的红外触摸屏的触摸点识别方法及其系统中,通过红外触摸屏的各个红外接收管的接收范围确定在无触摸物时,经过各个所述像素点到各个接收管的光线的能量值叠加,为各个所述像素点设定一个基准能量值,其取值的高低取决于接收范围覆盖该像素点的红外接收管的个数的多少。然后在有触摸物时,根据各个红外接收管的被遮挡范围确定各个像素点的遮挡能量值,因为当有触摸物时,经过所述触摸物和各个红外接收管的光全部被遮挡,所述触摸物所在像素点到各个红外接收管的被遮挡光线叠加的能量值,即所述遮挡能量值基本等于其基准能量值,通过将各个像素点的所述遮挡能量值与所述基准能量值比较,根据比较结果可以确定触摸点坐标。本发明通过触摸点位置的能量损失程度对触摸点进行识别定位,避免了通过接收管被遮挡光路的交叉来计算触摸点位置的方法,因此,在多点触摸的情况下也不会识别到非真实的触摸点,提高了触摸点识别的准确率。
附图说明
图1是本发明的红外触摸屏的触摸点识别方法的流程示意图;
图2是本发明的红外触摸屏的触摸点识别方法中红外接收管的接收范围示意图;
图3是本发明的红外触摸屏的触摸点识别方法中获得的各个像素点的基准能量值的示意图;
图4和图5是本发明的红外触摸屏的触摸点识别方法中红外接收管和红外发射管的扫描方式示意图;
图6是本发明的红外触摸屏的触摸点识别方法中获得的各个像素点的遮挡能量值的示意图;
图7是本发明的红外触摸屏的触摸点识别方法中获得的各个像素点的相对能量值的示意图;
图8是本发明的红外触摸屏的触摸点识别方法中获得的各个像素点的二值化的示意图;
图9是本发明的红外触摸屏的触摸点识别方法中进行扫描精确定位触摸点的示意图;
图10是本发明对触摸点进行扫描精确定位的一种实施例的流程示意图;
图11是本发明的红外触摸屏的触摸点识别系统的结构程示意图。
具体实施方式
请参阅图1,图1是本发明的红外触摸屏的触摸点识别方法的流程示意图。
所述红外触摸屏的触摸点识别方法,包括以下步骤:
S102,分别对红外触摸屏的各个红外接收管的接收范围内的像素点累加一个单位能量值,获得各个像素点的基准能量值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视睿电子科技有限公司,未经广州视睿电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310738220.X/2.html,转载请声明来源钻瓜专利网。