CN102929445A - 鬼点确定方法及触摸屏 - Google Patents

鬼点确定方法及触摸屏 Download PDF

Info

Publication number
CN102929445A
CN102929445A CN2012104055659A CN201210405565A CN102929445A CN 102929445 A CN102929445 A CN 102929445A CN 2012104055659 A CN2012104055659 A CN 2012104055659A CN 201210405565 A CN201210405565 A CN 201210405565A CN 102929445 A CN102929445 A CN 102929445A
Authority
CN
China
Prior art keywords
light beam
value
led
point
blocked
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2012104055659A
Other languages
English (en)
Inventor
陆伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Yingteyuan Electronics Co., Ltd.
Original Assignee
AVATAR SEMICONDUCTOR Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by AVATAR SEMICONDUCTOR Co Ltd filed Critical AVATAR SEMICONDUCTOR Co Ltd
Priority to CN2012104055659A priority Critical patent/CN102929445A/zh
Publication of CN102929445A publication Critical patent/CN102929445A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Position Input By Displaying (AREA)

Abstract

本发明提供一种确定鬼点的方法及触摸屏。所述方法包括:选择四个斜光束;对于候选的触摸点,计算第一光束、第二光束、第三光束以及第四光束被阻挡的光通量;计算第一和值和第二和值,所述第一和值为第一光束被阻挡的光通量与第四光束被阻挡的光通量之和,所述第二和值为第二光束被阻挡的光通量与第三光束被阻挡的光通量之和;比较所述第一和值与所述第二和值的大小;如果所述第一和值小于所述第二和值,则所述候选的触摸点不是鬼点;如果所述第一和值大于所述第二和值,则所述候选的触摸点是鬼点。本发明实施例通过比较所述第一和值和第二和值来确定真实触摸点及其鬼点,减少了运算量,提高了判断的速度,保证了确定的精确度。

Description

鬼点确定方法及触摸屏
技术领域
本申请涉及触摸屏技术领域,具体来说,涉及一种鬼点确定方法及触摸屏。
背景技术
图1是现有的触摸技术示意图,图1中包含由LED(Light Emitting Diode,发光二极管)和PD(Photo Diode,光电二极管)组成n x m的阵列,所述LED发光,所述PD收光。若有一点触摸,相应光束被阻挡,从而可以计算出相应的触摸点位置。
图2是现有的触摸技术的另一种示意图。图2中存在两点触摸,所述的两点是通过双手指来触摸的,由于横竖共有四束光被阻挡,共形成四个交叉点,除两个真实触摸点(以勾标记表示)外,另两个就是其鬼点(以鬼形标记表示)。
一般常用斜光束来确定鬼点,当LED、光束以及PD处于同一平面时,斜光束的数量是充足的。但是这种同一平面的设计存在结构不够紧凑的缺点。图3是现有技术中的LED、PD以及导光条多层设计示意图。所谓多层设计,是指出于紧凑设计的需要,把LED、光束以及PD置于不同平面。LED和PD在屏幕背面的PCB(Printed Circuit Board,电路印制板)上,LED发出的光束穿过屏幕表面后,经导光条导向PD,PD接收所述光束。但采用导光条导光,形成的斜光束很有限(往往小于等于8束),对于斜光束很有限的情况,现有技术中还没有比较高效的通过斜光束确定鬼点方案。
发明内容
针对现有技术中的问题,本发明实施例的目的在于提供一种确定鬼点的方法以及触摸屏。
在第一方面,本发明实施例提供一种确定鬼点的方法,所述方法包括以下步骤:在第一方向上通过多个PD接收多个LED中每个LED发出的光束,从所述多个PD接收的光束中选择四个对称的斜光束,所述斜光束为第一光束、第二光束、第三光束以及第四光束;计算步骤,对于所述方向上的一对候选触摸点,计算第一光束、第二光束、第三光束以及第四光束被阻挡的光通量;计算第一和值和第二和值,所述第一和值为第一光束被阻挡的光通量与第四光束被阻挡的光通量之和,所述第二和值为第二光束被阻挡的光通量与第三光束被阻挡的光通量之和;所述一对候选触摸点包括真实触摸点与其鬼点;比较步骤,比较所述第一和值与所述第二和值的大小;确定步骤,根据比较结果,确定真实触摸点或者鬼点。
在第二方面,本发明实施例提供一种触摸屏,所述触摸屏包括:选择模块,用于在第一方向上,通过多个PD接收多个LED中每个LED发出的光束,从所述多个PD接收的光束中选择四个对称的斜光束,所述斜光束为第一光束、第二光束、第三光束以及第四光束;计算模块,用于对于所述方向上的一对候选触摸点,计算第一光束、第二光束、第三光束以及第四光束被阻挡的光通量,以及计算第一和值和第二和值,所述第一和值为第一光束被阻挡的光通量与第四光束被阻挡的光通量之和,所述第二和值为第二光束被阻挡的光通量与第三光束被阻挡的光通量之和;所述一对候选触摸点包括真实触摸点与其鬼点;比较模块,用于比较所述第一和值与所述第二和值的大小;确定模块,用于根据比较结果,确定真实触摸点或者鬼点。
本发明实施例对于候选的触摸点,计算第一光束、第二光束、第三光束以及第四光束被阻挡的光通量,通过比较所述第一和值和第二和值来判断所述一对候选触摸点中哪一个候选触摸点是鬼点,减少了运算量,提高了判断的速度,保证了确定的精确度。
附图说明
图1是现有的触摸技术示意图;
图2是现有的触摸技术的另一种示意图;
图3是现有技术中的LED、PD以及导光条多层设计示意图;
图4A为本发明实施例的一种鬼点确定方法的一种流程图;
图4B为本发明实施例的一种鬼点确定方法的另一种流程图;
图5是图4A-4B中鬼点确定方法涉及的对称斜光束形成的示意图;
图6为本发明实施例的一种触摸屏示意图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细、清楚、完整的说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
图4A为本发明实施例的一种鬼点确定方法的流程图。如图4A所示,所述方法包括:
步骤100,接收光束、选择斜光束;
具体为,在第一方向上,通过多个PD接收多个LED中每个LED发出的光束,从所述多个PD接收的光束中选择四个对称的斜光束,所述四个对称的斜光束为第一光束、第二光束、第三光束以及第四光束。所述的第一方向为所述LED与PD之间的方向,可以理解成LED所发出的光束至PD行进的逻辑方向,典型地为横方向或者竖方向,或者其它方向,在此不做限定。
具体地,所述PD与所述LED可以为错位排列(可以参见图5)。也就是说在光束传播方向上所述的PD与所述LED之间是错位的,典型地,一个LED在对面两个PD之间的中垂线上,同样,一个PD在对面两个LED之间的中垂线上。当然也可以采取其他的错位方式,在此不做限定。
优选地,所述多个LED为三个LED,所述多个PD为四个PD。
进一步优选地,所述三个LED为连续排列的三个LED,所述四个PD为连续排列的四个PD,所述第二光束和第三光束均由所述连续排列的三个LED中的中间LED发出。
可选地,所述的四个对称的斜光束由不同的PD接收。因此所述第二光束和第三光束虽然同由中间LED发出,但由于被不同PD接收,所以可以视为相互独立。图5是所述对称斜光束形成的示意图。在图5中,左边从上之下是三个连续排列的LED,右边从上至下是四个连续排列的PD,所述的LED与PD之间形成四个对称的斜光束。所述的对称意指斜光束相对于所述第一方向的向上倾斜度或者向下倾斜度是大致相等的。
要说明的是,所述多个LED也可以是三个以外的其它多个LED,例如四个、五个等等,在此不做限定。而且所述多个LED也可以不是连续排列的。所述多个PD也可以是四个以外的其它多个PD,例如三个、五个等等,在此不做限定。而且所述多个PD也可以不是连续排列的。
步骤102,计算第一和值和第二和值;
具体为,对于所述方向上的一对候选触摸点,计算第一光束、第二光束、第三光束以及第四光束被阻挡的光通量;计算第一和值和第二和值,所述第一和值为第一光束被阻挡的光通量与第四光束被阻挡的光通量之和,所述第二和值为第二光束被阻挡的光通量与第三光束被阻挡的光通量之和;所述一对候选触摸点包括一个真实触摸点与其鬼点。
优选地,所述计算第一和值和第二和值之前还包括将第一光束、第二光束、第三光束以及第四光束被阻挡的光通量归一化。
可选地,所述计算第一和值和第二和值之前还包括为第一光束、第二光束、第三光束以及第四光束被阻挡的光通量赋予不同的权重。所述权重可以根据经验设置。为简化运算量,一种特殊方式是所有权重均相同,例如都设置为1。此时实际上等同于不采用权重。
步骤104,比较所述第一和值与所述第二和值的大小;
步骤106,根据比较结果,确定真实触摸点或者鬼点。
具体地,如图4B所示,如果所述比较结果是所述第一和值小于所述第二和值,则确定靠近光束发射方的候选触摸点是真实触摸点,另一点是鬼点;如果所述比较结果是所述第一和值大于所述第二和值,则确定靠近光束接收方的候选触摸点是真实触摸点,另一点是鬼点;所述比较结果是所述第一和值等于所述第二和值,则所述方法将所述第一方向改为第二方向,并将在第一方向上的前述所述步骤再次执行。
要说明的是,在第一方向上的确定过程与在第二方向上的确定过程可以交替进行,也可以同时进行,并且两者的确定结果可以相互印证,如果确定结果一致,则确定结果的正确性得到加强,如果两者的确定结果产生矛盾,则选择第一和值与第二和值之间差值比较大的那个方向上的确定结果作为正确的确定结果。
图6为本发明实施例的一种触摸屏示意图。如图6所示,所述触摸屏包括选择模块200、计算模块202、比较模块204、确定模块206,其中:
选择模块200,用于在第一方向上通过多个PD接收多个LED中每个LED发出的光束,从所述多个PD接收的光束中选择四个对称的斜光束,所述四个对称的斜光束为第一光束、第二光束、第三光束以及第四光束;所述的第一方向为所述PD与LED之间的方向,当触摸屏为矩形时,所述第一方向典型地为矩形的宽所在方向或者矩形的长所在方向,或者其它方向,在此不做限定。
具体地,所述PD与所述LED可以错位排列。也就是说在光束传播方向上所述的PD与所述LED之间是错位的,典型地,一个LED在对面两个PD之间的中垂线上,同样,一个PD在对面两个LED之间的中垂线上。当然也可以采取其他的错位方式,在此不做限定。
优选地,所述多个LED为三个LED,所述多个PD为四个PD。
进一步优选地,所述三个LED为连续排列的三个LED,所述四个PD为连续排列的四个PD,所述第二光束和第三光束均由所述连续排列的三个LED中的中间LED发出。
可选地,所述的四个光束由不同的PD接收。因此所述第二光束和第三光束虽然同由中间LED发出,但由于被不同PD接收,所以可以视为相互独立。
要说明的是,所述多个LED也可以是三个以外的其它多个LED,例如四个、五个等等,在此不做限定。而且所述多个LED也可以不是连续排列的。所述多个PD也可以是四个以外的其它多个PD,例如三个、五个等等,在此不做限定。而且所述多个PD也可以不是连续排列的。
计算模块202,用于对于所述第一方向上的一对候选触摸点,计算第一光束、第二光束、第三光束以及第四光束被阻挡的光通量;计算第一和值和第二和值,所述第一和值为第一光束被阻挡的光通量与第四光束被阻挡的光通量之和,所述第二和值为第二光束被阻挡的光通量与第三光束被阻挡的光通量之和;所述一对候选触摸点包括一个真实触摸点与其鬼点。
优选地,所述计算第一和值和第二和值之前还包括将第一光束、第二光束、第三光束以及第四光束被阻挡的光通量归一化。
可选地,所述计算第一和值和第二和值之前还包括为第一光束、第二光束、第三光束以及第四光束被阻挡的光通量赋予不同的权重。所述权重可以根据经验设置。为简化运算量,一种特殊方式是所有权重均相同,例如都设置为1。此时实际上等同于不采用权重。
比较模块204,用于比较所述第一和值与所述第二和值的大小;
确定模块206,用于根据比较结果,确定真实触摸点或者鬼点。
具体地,如果所述比较结果是所述第一和值小于所述第二和值,则确定靠近光束发射方的候选触摸点是真实触摸点,另一点是鬼点;如果所述比较结果是所述第一和值大于所述第二和值,则确定靠近光束接收方的候选触摸点是真实触摸点,另一点是鬼点;所述比较结果是所述第一和值等于所述第二和值,则所述选择模块将所述第一方向改为第二方向。在第一方向上涉及的前述所有模块的所述步骤将被再次执行。
要说明的是,在第一方向上的确定过程与在第二方向上的确定过程可以交替进行,也可以同时进行,并且两者的确定结果可以相互印证,如果确定结果一致,则确定结果的正确性得到加强,如果两者的确定结果产生矛盾,则选择第一和值与第二和值之间差值比较大的那个方向上的确定结果作为正确的确定结果。
本领域技术人员应该进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本申请的保护范围,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

Claims (8)

1.一种确定鬼点的方法,其特征在于,所述方法包括以下步骤:
在第一方向上通过多个PD接收多个LED中每个LED发出的光束,从所述多个PD接收的光束中选择四个对称的斜光束,所述四个对称的斜光束为第一光束、第二光束、第三光束以及第四光束;
对于所述方向上的一对候选触摸点,计算第一光束、第二光束、第三光束以及第四光束被阻挡的光通量;计算第一和值和第二和值,所述第一和值为第一光束被阻挡的光通量与第四光束被阻挡的光通量之和,所述第二和值为第二光束被阻挡的光通量与第三光束被阻挡的光通量之和;所述一对候选触摸点包括真实触摸点与其鬼点;
比较所述第一和值与所述第二和值的大小;
根据比较结果,确定真实触摸点或者鬼点。
2.如权利要求1所述的确定鬼点的方法,其特征在于,
所述比较结果是所述第一和值小于所述第二和值,则确定靠近光束发射方的候选触摸点是真实触摸点,另一点是鬼点;
所述比较结果是所述第一和值大于所述第二和值,则确定靠近光束接收方的候选触摸点是真实触摸点,另一点是鬼点;
所述比较结果是所述第一和值等于所述第二和值,则所述方法将所述第一方向改为第二方向。
3.如权利要求1-2之一所述的确定鬼点的方法,其特征在于,所述多个LED为三个LED,所述多个PD为四个PD。
4.如权利要求3所述的确定鬼点的方法,其特征在于,所述三个LED为连续排列的三个LED,所述四个PD为连续排列的四个PD,所述第二光束和第三光束均由所述连续排列的三个LED中的中间LED发出。
5.一种触摸屏,其特征在于,所述触摸屏包括:
选择模块,用于在第一方向上,通过多个PD接收多个LED中每个LED发出的光束,从所述多个PD接收的光束中选择四个对称的斜光束,所述斜光束为第一光束、第二光束、第三光束以及第四光束;
计算模块,用于对于所述方向上的一对候选触摸点,计算第一光束、第二光束、第三光束以及第四光束被阻挡的光通量,以及计算第一和值和第二和值,所述第一和值为第一光束被阻挡的光通量与第四光束被阻挡的光通量之和,所述第二和值为第二光束被阻挡的光通量与第三光束被阻挡的光通量之和;所述一对候选触摸点包括真实触摸点与其鬼点;
比较模块,用于比较所述第一和值与所述第二和值的大小;
确定模块,用于根据比较结果,确定真实触摸点或者鬼点。
6.如权利要求5所述的触摸屏,其特征在于,所述比较结果是所述第一和值小于所述第二和值,所述确定模块确定靠近光束发射方的是真实触摸点,另一点是鬼点;所述比较结果是所述第一和值大于所述第二和值,所述确定模块确定靠近光束接收方的是真实触摸点,另一点是鬼点;所述比较结果是所述第一和值等于所述第二和值,所述选择模块还用于将所述第一方向改为第二方向。
7.如权利要求5-6之一所述的触摸屏,其特征在于,所述多个LED为三个LED,所述多个PD为四个PD。
8.如权利要求7所述的触摸屏,其特征在于,所述三个LED为连续排列的三个LED,所述四个PD为连续排列的四个PD,所述第二光束和第三光束均是由所述连续排列的三个LED中的中间LED发出的光束。
CN2012104055659A 2012-10-23 2012-10-23 鬼点确定方法及触摸屏 Pending CN102929445A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012104055659A CN102929445A (zh) 2012-10-23 2012-10-23 鬼点确定方法及触摸屏

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012104055659A CN102929445A (zh) 2012-10-23 2012-10-23 鬼点确定方法及触摸屏

Publications (1)

Publication Number Publication Date
CN102929445A true CN102929445A (zh) 2013-02-13

Family

ID=47644268

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012104055659A Pending CN102929445A (zh) 2012-10-23 2012-10-23 鬼点确定方法及触摸屏

Country Status (1)

Country Link
CN (1) CN102929445A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104657002A (zh) * 2014-12-02 2015-05-27 友达光电股份有限公司 触控***与触控检测方法
CN107003758A (zh) * 2015-06-16 2017-08-01 华为技术有限公司 鬼点处理方法及用户设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101320307A (zh) * 2007-06-04 2008-12-10 北京汇冠新技术有限公司 一种识别红外触摸屏上多个触摸点的方法
CN101593062A (zh) * 2009-04-28 2009-12-02 广东威创视讯科技股份有限公司 一种红外多点触摸***及其定位的方法
KR20100116281A (ko) * 2009-04-22 2010-11-01 (주)멜파스 복수의 접촉 입력을 감지할 수 있는 접촉 감지 패널 및 장치
CN102479000A (zh) * 2010-11-26 2012-05-30 北京汇冠新技术股份有限公司 一种红外触摸屏多点识别方法及一种红外触摸屏

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101320307A (zh) * 2007-06-04 2008-12-10 北京汇冠新技术有限公司 一种识别红外触摸屏上多个触摸点的方法
KR20100116281A (ko) * 2009-04-22 2010-11-01 (주)멜파스 복수의 접촉 입력을 감지할 수 있는 접촉 감지 패널 및 장치
CN101593062A (zh) * 2009-04-28 2009-12-02 广东威创视讯科技股份有限公司 一种红外多点触摸***及其定位的方法
CN102479000A (zh) * 2010-11-26 2012-05-30 北京汇冠新技术股份有限公司 一种红外触摸屏多点识别方法及一种红外触摸屏

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104657002A (zh) * 2014-12-02 2015-05-27 友达光电股份有限公司 触控***与触控检测方法
CN107003758A (zh) * 2015-06-16 2017-08-01 华为技术有限公司 鬼点处理方法及用户设备
CN107003758B (zh) * 2015-06-16 2020-04-28 华为技术有限公司 鬼点处理方法及用户设备

Similar Documents

Publication Publication Date Title
RU2474866C2 (ru) Способы и устройства для тактильных экранов, воспринимающих усилия множественных касаний
EP2515216B1 (en) Infrared touch screen
US9459747B2 (en) Touch display system with reduced moiré patterns
CN103235670B (zh) 红外触控模组、红外式触摸屏及显示装置
KR20120041516A (ko) 입력 장치 및 이 장치의 접촉 위치 검출 방법
US9335847B2 (en) Object display method and apparatus of portable electronic device
CN100397311C (zh) 坐标输入装置及其控制方法
JP5837580B2 (ja) 赤外線発光ダイオードとタッチスクリーン
CN107967083B (zh) 触摸点的确定方法及装置
CN106020566A (zh) 一种红外触摸屏的扫描方法及装置
CN103376949A (zh) 使用多个显示面板的显示设备和方法
CN102929445A (zh) 鬼点确定方法及触摸屏
CN101799733A (zh) 一种侦测多点触碰的方法及触摸屏
CN103984443A (zh) 红外线触摸屏及触摸点定位方法
CN102279667B (zh) 一种响应屏幕触摸事件的方法、装置及通讯终端
US10025488B2 (en) Multipoint locating method and device on touch screen with single conducting layer
CN105373538B (zh) 一种多边形对象的显示层级确定方法及装置
CN102929430B (zh) 多指针间接输入设备的显示映射模式
CN104866143B (zh) 一种触摸点的确定方法、装置及触屏设备
CN103984445A (zh) 红外线触摸屏及其触摸点定位方法
CN205193768U (zh) 一种双屏显示***的触摸框
CN104216517A (zh) 一种信息处理方法及电子设备
CN204595818U (zh) 投影终端
CN103488351A (zh) 一种提高红外触摸屏精度的新结构
JP2011192248A (ja) 静電容量式入力装置および静電容量式入力装置における導電体の接近位置の計算方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: SHENZHEN YINGTEYUAN ELECTRONICS CO., LTD.

Free format text: FORMER OWNER: AVATAR SEMICONDUCTOR CO. LTD.

Effective date: 20140403

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 100085 HAIDIAN, BEIJING TO: 518114 SHENZHEN, GUANGDONG PROVINCE

TA01 Transfer of patent application right

Effective date of registration: 20140403

Address after: 518114, building 21, 3 front Industrial Zone, South Street Street, Longgang District, Guangdong, Shenzhen

Applicant after: Shenzhen Yingteyuan Electronics Co., Ltd.

Address before: 100085, room 313, A building, Zhongguancun development building, No. 12 information road, Beijing, Haidian District

Applicant before: Avatar Semiconductor Co., Ltd.

C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130213