CN1635541A - 一种用于计算机触摸屏的光电检测定位***和方法 - Google Patents

一种用于计算机触摸屏的光电检测定位***和方法 Download PDF

Info

Publication number
CN1635541A
CN1635541A CNA2003101129191A CN200310112919A CN1635541A CN 1635541 A CN1635541 A CN 1635541A CN A2003101129191 A CNA2003101129191 A CN A2003101129191A CN 200310112919 A CN200310112919 A CN 200310112919A CN 1635541 A CN1635541 A CN 1635541A
Authority
CN
China
Prior art keywords
photoelectric
data
micro controller
code
pixel
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.)
Granted
Application number
CNA2003101129191A
Other languages
English (en)
Other versions
CN100498675C (zh
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.)
Beijing Unitop New Technology Co Ltd
Original Assignee
Beijing Unitop New Technology 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 Beijing Unitop New Technology Co Ltd filed Critical Beijing Unitop New Technology Co Ltd
Priority to CNB2003101129191A priority Critical patent/CN100498675C/zh
Publication of CN1635541A publication Critical patent/CN1635541A/zh
Application granted granted Critical
Publication of CN100498675C publication Critical patent/CN100498675C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Position Input By Displaying (AREA)

Abstract

一种用于计算机触摸屏的光电检测定位***,由至少两套安装在被检测表面的角上的光学元件、光电传感器阵列,以及信号处理电路、微控制器***等构成。通过分别检测触摸物在光电传感器阵列上成像的位置,利用光学和几何原理,就可以分别计算得到由触摸物与不同的光学元件的中心所决定的、在特定参照坐标系内直线的方程,求解上述方程即可得到触摸物在该坐标系中的坐标值。该***适用于各种尺寸的触摸屏,具有低成本高通用性的特点。

Description

一种用于计算机触摸屏的光电检测定位***和方法
本发明涉及一种通过检测触摸物在多个光电器件阵列上生成的图像的原理,来确定触摸屏上触摸物的位置的***和方法,属于光电技术和计算机多媒体技术领域。本发明适用于各种以微处理器为核心的数字信息设备的人机交互界面,尤其是作为数据采集***应用于计算机触摸屏上。
随着计算机多媒体技术的普及应用,计算机多媒体数据输入技术中的手写输入技术也得到了迅速发展,各种手写输入技术竞相得到普及应用。其中以电阻膜、电磁感应、电容技术等手写输入技术已经基本发展成熟。但是纵观这些现有的手写输入技术,我们发现他们都有或多或少的缺点。首先,传统的电阻膜、电容、表面声波、红外触摸输入技术都无法离开一个屏幕或者框架,触摸物的位置坐标数据的采集都需要依靠这块屏幕或者框架来完成,因此其应用范围自然受到了框架或者屏幕的限制,既不能随意调整屏幕的大小,也难以随时携带并与其他需要触摸输入的表面相配合使用;其次,这些技术因本身技术的限制,都不适合大屏幕上使用,尤其是应用在背投的投影屏幕和各种电子白板上;再者,这些技术还都存在着产品成品率较低、使用寿命较短、综合成本过高的缺点。新近发展起来的超声波手写技术虽然适合大尺寸的屏幕和电子白板上使用,但是这种技术要求用于手写的笔是一只专用的、能够发射超声波有源手写笔,利用检测超声波在空气中的传播时间的方法,才能够实现对手写笔位置坐标数据的采集任务,因此适用性也受到了很大限制,无法使用手指、教鞭、白板笔、粉笔等常用的手段实现触摸输入的目的。另外,超声波还容易受到各种噪音的干扰,不适合在嘈杂的环境下使用。
本发明的目的就是针对现有触摸屏或者电子白板所使用的各种定位***和方法的缺陷,公开一种综合成本低、适用性广的光电图像传感的方式,实现触摸物或者手写笔的位置坐标检测的定位***和方法,使其适用于多种通用物体作为定位标的物,并容易调整而通用于多种触摸或者手写尺寸。
为了实现上述发明目的,本发明采用了如下的技术方案:
整个光电检测定位***由光学元件、光电传感器阵列、光电信号处理电路、微控制器***等构成;其中光电传感器阵列至少有两套,分别安装在显示表面的两个角上;每套传感器中至少包含有一个像素尺寸已知的线阵,其中包含有内置或者外置的用于控制阵列中每个像素单元的选择和信号输出的伺服电路,其信号输出端与光电信号处理电路的输入端耦合连接;这里的光学元件,是与光电传感器阵列的感光面的距离为已知数的凸透镜或者小孔;与各自对应的光电传感器阵列组合而构成了光电传感***,其位置在参照坐标系中是已知的;光电信号处理电路包含有A/D变换电路,其输入端与光电传感器阵列的输出端耦合连接,其输出端与所述微控制器***的I/O端口相连接;同时该微控制器***通过控制线,分别与上述传感器阵列的控制输入端、A/D变换器的控制输入端连接;并且该微控制器***还有一个与使用该***的上位计算机之间进行数据交换的通信端口。
并且,在所述微控制器***及其使用该***的上位计算机的非易失性存储器内,存储有一组***控制代码、一组图像处理代码、一组数值计算代码、一组通信控制代码,以及上述各个已知数;这里***控制代码存储与所述的微控制器***的之内,用于控制光电传感器阵列和A/D变换器协调工作;图像处理代码存储在所述的微控制器***之内,包含有一段初始化数据存储代码,用于得到并存储自检阶段从光电传感器的每个有效单元得到的背景信号数据,一段数据比较代码,用于将当前从上述光电传感器阵列中每个有效单元的输出的信号数据,与所述存储在数据存储器中的相对应的背景数据相比较,从而得到是否有触摸物和在有触摸物时,触摸物的在光电传感器上形成的影像的轮廓数据,以及根据已经得到的触摸物的轮廓数据和光电传感器阵列中每个有效像素的实际尺寸,得到所述影像的几何中心点;数值计算代码存储在所述的微控制器***之内或者所述的上位计算机之内,包含有一段直线方程生成代码,用于根据前述的光学元件与所述光电传感器阵列的感光面的距离和已经得到的影像的几何中心点的数据,计算得到由光学元件的中心和触摸物的几何中心所确定的直线在参照坐标系中的方程;一段坐标值计算代码,用于根据从至少两个所述的光电传感***得到的直线方程,计算得到触摸物在参照坐标系内的坐标;所述通信控制代码,存储在所述的微控制器***之内,用于控制所述的通信端口,接收上位计算机的控制指令,并将本传感检测***处理、计算得到的中间数据,或者最终得到的触摸物在参考坐标系内的位置坐标数据,通过通信端口传送到上位计算机。
这个***可以由一个微控制器***控制多套光电传感***、A/D变换器,通过模拟开关或者数据锁存器切换各个光电传感***与微控制器之间的数据传输渠道来构成,也可以由多个子***构成。如果由多个子***构成,这时每个子***都包含至少一套光电传感***、一个A/D变换器和一个微控制器子***;各个微控制器子***之间通过内部通信接口相连接;这样在各个微控制器子***内的非易失性存储器中,都还存储有控制所述的内部通信的代码;并且选择一个包含有所述与上位机进行数据交换的通信端口,以及所述的通信控制代码的子***作为主模块,统一与上位计算机进行通信联系并传输数据。当然,也可以是上述两种基本结构的混合体。
这套按照上述结构构建的光电检测定位***,采用了如下的方法来实现触摸物为之坐标的检测,现说明如下:
(A).微控制器启动后,通过控制线控制光电传感器阵列和A/D变换器,逐一读取在没有触摸物的情况下,所述每个光电传感阵列中每个有效像素的输出的当前值,作为背景数据存储起来,构成背景数据库;
(B).重复步骤(A),再次得到每套光电传感阵列中每个有效像素的输出的当前值,并调用背景数据库中相对应的像素的背景值,与现在得到的当前值相比较,如果两个数值之间的差值不超出预先设定的范围,则放弃当前值,继续读取并比较下一个像素当前值与背景值之差;如果所述差值超出了预先设定的范围,则另外存储该像素的当前值,而后继续读取并比较下一个像素当前值与背景值之差,直到最后一个像素;并且被另外存储的各个像素的当前值构成了目标数据库。
(C).执行图像处理代码,直接或者通过所述通信端口调用目标数据库中的数据进行分析计算,得到目标数据的图像轮廓,进而得到目标即触摸物在所述光电传感阵列上图像的中心点所在的像素及其在传感阵列上的位置;
(D).执行数值计算代码,根据所述图像中心点所在像素的实际位置和光学元件与光电传感器阵列感光面之间的距离值,计算得到由该被选定的光电传感***中光学元件的中心和触摸物的几何中心所确定的直线在参照坐标系中的方程;
(E).联合解析每套光电传感***完成了上述步骤的操作后得到直线方程,得到各条直线之间的焦点,即触摸物在所述参照坐标系中的坐标值;
(F).启动通信端口,将上述坐标值传送到上位计算机,然后程序跳转到步骤(B)开始下一个循环。
上述的各个步骤,可以全部在微控制器内完成,最后只是将触摸标的物在参考坐标系内的坐标值传输到使用这套***的上位计算机内,也可以充分利用上位计算机强大的计算功能,将部分计算任务交给上位机来完成,以缩短微控制器的处理周期,提高***的响应速度。具体情况需要根据要求的***性能和微控制器的处理能力来决定是否将部分数据处理任务交给上位机来完成,或者将哪些部分交给上位机。
通过上面对技术方案的描述,可以看到本发明有如下的优点。首先,由于***主要使用成品的图像传感元件和微控制器构成,所以大大简化了产品的生产工艺,并且现在这些成品元器件的成本已经非常低廉,因此大幅度地降低了产品的生产和维护成本;其次,在一定的尺寸范围内,触摸检测的尺寸是由光电传感***在参照坐标系内的安装位置决定的,因此可以通过相关坐标值的设定来设定检测范围,非常容易在不同尺寸的显示器或者白板上通用;第三,由于***是通过图像传感的方式来确定触摸或者手写标的物的位置,因此只要求该触摸物能够一定程度地反射光线即可,因而能够检测手指和绝大多数常用的书写、指示工具的位置,具有非常优秀的适用性。
下面根据附图,结合具体的实施结构来详细说明本发明的技术方案。
图1光电图像传感***的安装结构和检测原理示意图
图2光电图像传感***与触摸标的物的影像之间的一种几何关系示意图
图3光电图像传感***与触摸标的物的影像之间的另外一种几何关系示意图
图4光电传感***输出的背景数据与目标图像数据的示意图
图5一种子模块结构的硬件***的一种结构框图
图6硬件***另外一种混合结构的示意框图
图7***的工作流程图
图8数据检测的子程序流程图
图9辅助照明元件的一种安装示意图
图10集成光路辅助照明结构的示意图
***中光电图像传感器在被检测表面的安装结构如图1所示。这里所说的被检测表面101,可以是一个显示器的显表面,也可以是一块手写板或者电子白板的表面。在这个被检测表面的两个角上,安装有两套分别由光学元件104、光电传感器阵列102和光学元件105、光电传感器阵列103构成的光电图像检测***。这里光学元件104、光电传感器阵列102和光学元件105、光电传感器阵列103在参照坐标系XOY中的坐标是已知的,因此光学元件与传感器阵列的感光面之间的距离也是已知的。这里,光电传感器的类型没有限制,可以选用CCD、CMOS、CIS类型的光电传感器,一般选择线阵结构的就可以了。但是也可以使用面阵结构的光电传感器,这时只需选择面阵中的一条线阵用于传感。在此称这些用于传感的所必需的像素为有效像素。
如果如图中所示,假设线阵图象传感器102、103的轴向与参照坐标平面XOY平行,且其法线106、107都与X轴和Y轴都成45°角,那么只要得到通过触摸标的物108中心的和两个光学元件中心点直线109和110分别与X轴的夹角α和β,就可以得到这两条支线的方程,通过联立求解这两个方程,即可以得到触摸标的物(触摸物)在参照坐标系内的坐标值。本发明就是利用触摸物反射的光线来替代图中的直线109、110,从而通过计算而得到触摸物108的在参照坐标系XOY内的坐标P(x,y)。
图2和图3就比较清楚地揭示了图1中各个部分之间的几何关系。由于线阵图象传感器102、103都与坐标轴X和Y成45°角,因此可以很容易得到直线109、110的斜率,进而得到直线方程。下面简要分析其数学模型。
在图2中,设置光学元件的中心在参考坐标系XOY中的原点(0,0),从触摸物反射的、延伸通过触摸物横截面的中心和透镜中心的光线109,与坐标系X轴的夹角为α,与线阵的交点坐标为B0(x’,y’),并且设置光学元件线阵传感器感光面之间的距离为D;通过光学元件中心的线阵的法线106与线阵相交于线阵的中心点A0,同时规定A0以为中心点0,以图中规定的、指向“+”符号的箭头方向的距离为正,则B0与A0之间的距离d0,以及上述各个数值与夹角α之间的关系有:
因此,可以得到通过点(0,0)和触摸物的中心(x,y)的直线方程,为
y = x · tgα = D - d 0 D + d 0 x
同理对于图3,设置透镜中心在参考坐标系中的坐标为(a,0),其他符号或者数值依然按照图2的规则进行设定,这样对于反射光线110,其与参照坐标系X轴的夹角β与D与da之间的关系为:
因此,可以得到通过点(a,0)和触摸物的中心的直线方程,为
y = ( x - a ) tgβ = D - d a D + d a ( x - a )
联立求解由上面两个直线方程构成的方程组
y = D - d 0 D + d 0 x y = D - d a D + d a ( x - a ) . . . ( 1 )
即可得到触摸标的物P(x,y)在参照坐标系内的坐标值。
虽然方程组(1)是在上述的设置中得到的,但是对于其他的设置方式或者符号***,依然可以得到相同的结果。由于这部分内容属于纯粹的数学推导,其所涉及的数学知识均包含在初等数学的内容之内,因此在这里就不详细列举并说明了。
从上面的数学推导可以看到,由于光电传感器阵列与坐标轴的夹角、光学元件与光电传感器阵列之间的距离等数据都是人为设定的,因此是已知或可知的,所以得到直线方程进而求解得到触摸物位置坐标的关键,是得到上述两条“光线”在传感器阵列上成像的位置,即d0和da的值。本发明的软硬件***就是为了得到这个值而设定的。如图4所示,建立直角坐标系VOP,纵轴V是各个像素单元输出的电压,横轴P表示像素单元的排列方向,中点设为A0,粗黑线403表示该传感线阵及其长度。如果能够得到在被检测表面内没有触摸物时,光电传感器输出的背景信号401,然后再得到触摸标的物时光电传感器输出的叠加在背景信号上的实时信号402,那么比较这两个信号,就能够得到触摸物的图像。对于一种特定型号的光电传感线阵,其相邻像素单元之间的距离是一个可知的固定值,这样再根据图像边缘的位置求出图像中心的位置B0,和就能够得到任何一个线阵上d0和da的值,进而得到直线的斜率和方程。从理论上来说,本发明只需要两套光电传感(成像)***就可以实现发明的目的,而且在实际应用中,也完全能够达到一般的精度要求;但是对于高精度的要求,最好还是增加一至二套光电传感***,安装在被检测表面另外的一个或者两个角上。因为在图1中靠近参照坐标系X附近的位置,在X方向上的检测精度会降低。图5就是根据实现上述较高精度要求而构建的硬件***结构图,另外的光电传感***如图1中111所示,安装在被检测表面其余的角上。
在图5中,光电传感***依然由光学元件104和光电传感阵列102构成。这里光学元件可以是一个凸透镜或者一个凸透镜组,也可以使用一个小孔,利用针孔成像的原理替代凸透镜,只是这样灵敏度低一些;而光电传感阵列102不仅仅包含有光电敏感像素单元,还应当包含有内置或者外置的伺服电路,用于控制阵列中每个像素单元的选择和信号的输出。对于现有的成品光电传感阵列,这个伺服电路基本上都与传感阵列集成为一个不可拆分的单个元件,因此一般都不需要另外附加伺服电路。即使万一需要,光电传感器件的数据或者使用手册上都有技术规范,故在此也无需说明。光电传感阵列的信号输出端与光电信号处理电路501的输入端相耦合连接,该光电信号处理电路的核心是一个A/D变换电路,可能还需要根据光电传感阵列所输出的电信号的特性,增加信号放大器、取样保持电路等其他辅助调理电路。A/D变换器的输出端与一个微控制器***的502的I/O端口相连接;同时该微控制器***通过控制线504,分别与上述传感器阵列的控制输入端、A/D变换器的控制输入端连接,这样为控制器就能同步控制光电传感阵列和A/D变换器正常工作。对于不同型号的光电传感阵列和A/D变换电路;这些连接的方式是不相同的,只能根据元器件的技术手册进行个案设计,在此也无法给出统一的结构形式。在这种结构下,每个微控制器***只控制一套传感***和A/D变换器,因此整个***至少需要相同结构的两套子***构成,如图5中的虚线框内包含的子***模块505;如果为提高精度再增加传感器的数量,则还要增加更多的子***,如图中另一个虚线框所示的模块507等。这时,整个***就要靠内部通信接口506,在微控制器的内部非易失性存储器内存储的内部通信程序的控制下,来互相连接以实现协调的同步工作的目的。在这些子***中,可以任选或者指定一个子***为主模块,如图中被选定的以微控制器502为核心构建的子***模块,在该模块上开辟一个与使用该***的上位计算机之间进行数据交换的通用通信端口503,如标准的COM口、USB接口等。与这个结构相配合,在这个主模块内部的非易失性存储器内,还要存储比其他模块更多的可执行程序,以完成与上位计算机通信、更多的数值计算等任务。
图6是本***的另外两种结构形式的一种混合结构。一内部通信接口506位界线,上半部分是一种利用多路模拟开关601以分时复用的方式,将多套光电传感***依次连接到A/D变换器的输入端,其他部分与图5相同。这种结构的连接方式是将各套光电传感***的信号输出端分别连接到多路模拟开关的602、603等各个静触点上,而动触点604则与A/D变换器的输入端相联接。这时,微控制器的控制线605还需要与模拟开关的控制输入端相联接,控制其与光电传感***和A/D变换器同步协调工作。在内部通信接口506的另一端,即图纸的下方,则是用了另外的一种结构构成多路复用***。这里A/D变换器606、607的数据输出端应该带是3态输出,通过控制线605内的片选信号,将微控制器与被选择正在工作的光电传感***和A/D变换器相联通,同步控制模块内的各个部分协调工作。当然,整个***可以在图中的两种形式中选择一种结构来构建,也可以正如图中所示意的那样,由混合结构构成。
图7给出了图5或者图6所示***实现本发明目的的工作流程图。在这里之所以称为工作流程图而没有称为程序流程图,是因为这个工作流程不一定是由一个程序完成的,也不一定完全在***的微控制器内完成的。这是因为通过***与使用***的上位计算机之间的通用通信接口,可以将按照该流程图工作而得到的中间值传送到上位计算机中,充分利用上位计算机强的数据处理能力来完成部分如数值计算等数据处理工作,从而缩短本发明***的检测周期,提高反应速度。因此,实现上述工作流程的程序代码,既可以全部存储在微控制器***的非易失性存储器内,又可以一部分存储在微控制器***的非易失性存储器内,另一部分存储在上位计算机的非易失性存储器内,根据***所使用的微控制器的数据处理能力和要求的响应速度等条件综合考虑而确定具体的技术方案。
但是由于微控制器必须完成一些最基本的工作,因此有些程序代码必须存储在微控制器***内,这些代码包括***控制代码,用于控制光电传感器阵列和A/D变换器协调工作;图像处理代码,其中包含有一段初始化数据存储代码,用于得到并存储自检阶段从光电传感器的每个有效单元得到的背景信号数据,还包含有一段数据比较代码,用于将当前从上述光电传感器阵列中每个有效单元的输出的信号数据,与所述存储在数据存储器中的相对应的背景数据相比较,从而得到是否有触摸物和在有触摸物时,触摸物的在光电传感器上形成的影像的轮廓数据,并根据已经得到的触摸物的轮廓数据和光电传感器阵列中每个有效像素的实际尺寸,得到所述影像的几何中心点。当然这部分代码也可以全部或者部分存储在上位计算机中,由上位计算机来完成相同的工作,但是由于这部分数据处理的任务量不是很大,一般微控制器能够在很短的时间内完成,因此可以交给微控制器来处理。还有必须存储在微控制器内的是通信控制代码,这部分代码用于控制所述的通信端口,接收上位计算机的控制指令,并将本传感检测***处理、计算得到的中间数据,或者最终得到的触摸物在参考坐标系内的位置坐标数据,通过通信端口传送到上位计算机。
而数值计算代码则可以存储在所述的微控制器***之内,或者存储在上位计算机之内。这部分代码包含有一段直线方程生成代码,用于根据前述的光学元件与所述光电传感器阵列的感光面的距离和已经得到的影像的几何中心点的数据,计算得到由光学元件的中心和触摸物的几何中心所确定的直线在参照坐标系中的方程;一段坐标值计算代码,用于根据从至少两个所述的光电传感***得到的直线方程,计算得到触摸物在参照坐标系内的坐标。
下面接合图7来说明***的工作流程。事实上,图7给出的也是全部操作均在微控制器***内执行时的主程序流程。***启动后,第一个步骤701执行自检、内存清理等操作,完成后开始步骤702,获取该字模块内各个光电传感***的背景信号的数据,存储到缓冲区内的背景数据库703中。下面开始的步骤,就是以帧为单位检测每套光电传感***内每个有效像素单元的当前数据,完成获取目标数据的操作704,构建目标数据库706。每扫过一个像素单元,帧标志判断步骤705判断一次帧结束标志位的状态,如果该标志位为0,则返回扫描采样步骤704;当一个子***模块完成了一次对全部有效像素单元,即一帧的扫描输出以后,寄存器内的帧结束标志被置1,判断步骤705则控制程序进入下一个步骤。随后的步骤是简单的图像处理操作:目标识别步骤707调用目标数据库706,根据706内存储的像素单元的输出值,判断得到触摸物在光电传感阵列上成像的位置,得到这个图像的轮廓;更进一步,取影像轮廓的中心点为触摸物所反射光线的“投影”点,即延长线通过触摸物中心的反射光线通过光学元件后,与光电传感阵列的交点。这样,再根据已知条件,通过步骤708就能够得到d0或者da的值,利用前面得到的几何关系,得到前述的直线方程。在实际应用中,如果光学元件由透镜或透镜组构成,通常都会产生一定的、可预制的畸变,这时如果要得到较高的精度,就需要做适当的补偿。由于这种畸变是可知的,因此可以参考相关的光学原理,通过查表、实时计算等方法来补偿。然后,执行操作709,判断本模块是否是主模块,如果是主模块,则执行步骤711,综合本模块得到的和从其他子模块通过内部通信接口传输的、由其他***得到的另外的直线方程,以公式(1)的形式构建联立方程组,并求解得到触摸(标的)物在参照坐标系XOY中的坐标值,最后执行通信步骤712,将上述坐标值通过通用通信接口503传送到上位机,程序返回到步骤704,准备下一个循环的开始。如果本模块不是主模块,则执行步骤710,启动内部通信功能,将本模块得到的直线方程通过内部通信接口506传送到设定的主模块,然后返回到步骤704,准备下一个循环的开始。
如果将图7看作***的工作流程图,则需要根据本发明的***的执行内容和上位计算机所执行的工作内容,在步骤707与708之间,或者708与711之间,***一个判断步骤,判断是否有将***得到的上述相关数据传送到上位计算机的执行代码。如果有这种执行代码,则将该判断步骤之前所得到的、有关触摸标的物图像及其初步解析的结果,通过通用通信接口503传送到上位计算机,然后程序返回到步骤704准备开始下一个循环;并且该判断步骤之后的其他操作,就转移到上位计算机内执行;同时,图7种判断是否是主模块的步骤709,也应该转移到所述向上位计算机传输数据以前,以保证各个子模块所得到的数据都能传送到上位计算机,使得上位机能够按照图7其余步骤完成全部的数据处理操作。当然,有些基本数据,如开机后自动监测或者因人为干涉而检测得到的背景信号数据、前面涉及的距离D、线阵内每个像素单元的实际尺寸等,只需要传送一次即可。
图8是实现图7中步骤704的一种程序流程图,即主工作程序中的一个子程序。这里采用了定时中断的方式来启动目标数据采集的操作。当微控制器响应了定时器发出的中断请求801后,程序跳转到该子程序,首先启动像素单元的计数器802。由于主程序在初始化阶段已经将像元计数器清零,所以这时为了选择光电传感阵列中的第一个像素单元,需要将计数器加1,然后通过前面说明的控制总线控制光电传感***中的伺服电路,选择第一个像元将其输出的光电信号送到输出到A/D变换器的输入端,然后再通过控制总线执A/D变换操作803,随后执行通过I/O读取该像元经A/D变换后的实时数据的操作804。被读取得到的该像素单元被送到数据比较器内,通过数据比较操作805后,如果这个像素单元所输出的数据在设定的误差设定值之内,与背景数据库中该像元的背景数据相同,则认为该像元上没有触摸物的图像,这时将该数据抛弃不作处理;如果这个像素单元所输出的数据与背景数据库707中该元素的数据在一定的误差设定值之外,则认为可能已经有触摸物的反射光线已经在该像素单元上,而将这个数据送到目标数据库704。微控制器然后进入下一个判断步骤806,判断像元计数器是否已经计数到顶。如果像元计数器已经倒顶,则执行步骤807,将像元计数器清零,并在指定的寄存器单元内置帧结束标志1,然后执行中断返回步骤807,将像素计数器清零,为下一个读取操作做准备,然后退出定时中断,返回到主程序之中;如果该像元计数器没有到顶,则说明还有像素单元未被***采集,则直接执行中断返回步骤808,结束中断,返回到主程序之中。
由于光电图像传感器所接收的是触摸标的物所的反射光线,因此通过镜头的光通量是决定能否清晰成像的重要因素。尤其当使用小孔成像的方式构建光学元件时,这个问题更为突出。解决的方案有两个:一个是选用灵敏度更高的光电传感器,缺点是当周围环境比较暗时,依然难以分辨背景和触摸物;另一个是增加照明手段。为此,本发明还设计了一个辅助照明的技术方案供选择,供在必要时选用。这里公布了两种技术方案,如图9和图10所示。在图9中,在被检测表面的边缘上,安装有用于辅助照明的发光二极管902。图中901和902是由光电传感阵列和光学元件构成的光电图像传感***。第二种如图10所示,是一种光路集成结构的辅助照明方案。如图所示,在光电传感***内的光电传感器阵列的感光面与光学元件之间的空间内,安装有一个截面为直角的三棱镜;该三棱镜的一个直角面与光电传感器阵列的感光面相平行,另一个直角面与其感光面垂直,并且该棱镜的轴线可以与光电传感器线阵的延伸方向相平行,如图中三棱镜的轴线与光电传感器阵列102的像素的排列延伸方向相平行,也可以与像素的排列延伸方向相垂直。照明用的发光二极管安装在三棱镜与感光面垂直的直角面一侧,其光轴方向与所述直角面相垂直。辅助照明用的二极管最好使用红外发光二极管,以免对使用者产生干扰,而一般光电感光元件都对红外线敏感。并且,如果使用红外光照明,还可以在光学元件的表面安装上红外滤光片,或者镀上红外滤光膜,这样就可以避免周围直射的或者物体所反射的可见光对检测产生的干扰。

Claims (10)

1.一种用于计算机触摸屏的光电检测定位***,由光学元件、光电传感器阵列、光电信号处理电路、微控制器***等构成,其特征在于:
所述光电传感器阵列至少有两套,分别安装在被检测表面的两个角上;每套传感器中至少包含有一个像素尺寸已知的线阵,其中包含有内置或者外置的用于控制阵列中每个像素单元的选择和信号输出的伺服电路,其信号输出端与光电信号处理电路的输入端耦合连接;所述光学元件,是与所述光电传感器阵列的感光面的距离为已知常数的凸透镜或者小孔;与各自对应的光电传感器阵列组合而构成了光电传感***,其位置在参照坐标系中是已知的;所述光电信号处理电路包含有A/D变换电路,该A/D变换电路的输入端与所述光电传感器阵列的输出端耦合连接,其输出端与所述微控制器***的I/O端口相连接;同时该微控制器***通过控制线,分别与所述传感器阵列的控制输入端、A/D变换器的控制输入端连接;并且该微控制器***还有一个与使用该***的上位计算机之间进行数据交换的通信端口;
在所述微控制器***及其使用该***的上位计算机的非易失性存储器内,存储有一组***控制代码、一组图像处理代码、一组数值计算代码、一组通信控制代码,以及上述各个已知数;
所述***控制代码存储与所述的微控制器***的之内,用于控制光电传感器阵列和A/D变换器协调工作;
所述图像处理代码存储在所述的微控制器***之内,包含有一段初始化数据存储代码,用于得到并存储自检阶段从光电传感器的每个有效单元得到的背景信号数据,一段数据比较代码,用于将当前从上述光电传感器阵列中每个有效单元的输出的信号数据,与所述存储在数据存储器中的相对应的背景数据相比较,从而得到是否有触摸物和在有触摸物时,触摸物的在光电传感器上形成的影像的轮廓数据,以及根据已经得到的触摸物的轮廓数据和光电传感器阵列中每个有效像素的实际尺寸,得到所述影像的几何中心点;
所述数值计算代码存储在所述的微控制器***之内或者所述的上位计算机之内,包含有一段直线方程生成代码,用于根据前述的光学元件与所述光电传感器阵列的感光面的距离和已经得到的影像的几何中心点的数据,计算得到由光学元件的中心和触摸物的几何中心所确定的直线在参照坐标系中的方程;一段坐标值计算代码,用于根据从至少两个所述的光电传感***得到的直线方程,计算得到触摸物在参照坐标系内的坐标;
所述通信控制代码,存储在所述的微控制器***之内,用于控制所述的通信端口,接收上位计算机的控制指令,并将本传感检测***处理、计算得到的中间数据,或者最终得到的触摸物在参照坐标系内的位置坐标数据,通过通信端口传送到上位计算机。
2.根据权利要求1所述的光电检测定位***,其特征在于:所述***内的光电传感***与所述A/D变换器之间,通过一个模拟开关耦合连接;所述每套光电传感***的信号输出端与模拟开关的静触点相耦合连接,A/D变换器的信号输入端与模拟开关的动触点耦合连接;模拟开关的控制输入端与所述微控制器***的控制线相连接。
3.根据权利要求1所述的光电检测定位***,其特征在于:所述***内的光电传感***与所述A/D变换器之间串行耦合连接,A/D变换器的输出端口带有3态输出的数据锁存器,与微控制器的I/O端口直接连接,并且其片选端与微控制器的控制线相连接。
4.根据权利要求1所述的光电检测定位***,其特征在于:所述***由多个子***构成,每个子***包含至少一套光电传感***、一个A/D变换器和一个微控制器子***;各个微控制器子***之间通过内部通信接口相连接;在所述各个微控制器子***内的非易失性存储器中,还存储有控制所述的内部通信的代码;并且至少一个子***包含有所述与上位机进行数据交换的通信端口,以及所述的通信控制代码。
5.根据权利要求1所述的光电检测定位***,其特征在于:在被检测表面的边缘上,还安装有用于辅助照明的发光二极管。
6.根据权利要求1所述的光电检测定位***,其特征在于:在所述的光电传感***内的光电传感器阵列的感光面与光学元件之间的空间内,安装有一个截面为直角的三棱镜;所述三棱镜的一个直角面与光电传感器阵列的感光面相平行,另一个直角面与所述感光面垂直,并且该棱镜的轴线与所述光电传感器线阵的延伸方向相平行或者垂直;在所述三棱镜与所述感光面垂直的直角面一侧,安装有发光二极管;该发光二极管的光轴方向与所述直角面相垂直。
7.根据权利要求5、6所述的光电检测定位***,其特征在于:所述的发光二极管是红外发光二极管;并且在所述的光学元件的表面,安装有红外滤光片,或者镀有红外滤光膜。
8.一种由光学元件、光电传感器阵列、光电信号处理电路、微控制器***等构成的计算机触摸屏的光电检测定位***,该***包含至少两套光电传感器阵列,分别安装在被检测表面的两个角上;每套传感器中至少包含有一个像素尺寸已知的线阵,其中包含有内置或者外置的用于控制阵列中每个像素单元的选择和信号输出的伺服电路,其信号输出端与光电信号处理电路的输入端耦合连接;所述光学元件,是与所述光电传感器阵列的感光面的距离为已知常数的凸透镜或者小孔;与各自对应的光电传感器阵列组合而构成了光电传感***,其位置在参照坐标系中是已知的;所述光电信号处理电路包含有A/D变换电路,该A/D变换电路的输入端与上述光电传感器阵列的信号输出端耦合连接,其输出端与所述微控制器***的I/O端口相连接;同时该微控制器***通过控制线,分别与所述传感器阵列的控制输入端、A/D变换器的控制输入端相连接;并且该微控制器***还有一个与使用该***的上位计算机之间进行数据交换的通信端口;该***用于控制光电传感***和A/D变换器工作的可执行代码,用于图像处理的可执行代码,以及微控制器***与所述上位计算机之间通信的代码,安装在所述的微控制器***的非易失性存储器内;用于数值计算的可执行代码,安装在所述微控制器***或者所述上位计算机的非易失性存储器之内;该***的特征是使用下面的方法来确定触摸物在被检测表面的位置:
(A).微控制器启动后,通过控制线控制光电传感器阵列和A/D变换器,逐一读取在没有触摸物的情况下,所述每个光电传感阵列中每个有效像素的输出的当前值,作为背景数据存储起来,构成背景数据库;
(B).重复步骤(A),再次得到每套光电传感阵列中每个有效像素的输出的当前值,并调用背景数据库中相对应的像素的背景值,与现在得到的当前值相比较,如果两个数值之间的差值不超出预先设定的范围,则放弃当前值,继续读取并比较下一个像素当前值与背景值之差;如果所述差值超出了预先设定的范围,则另外存储该像素的当前值,而后继续读取并比较下一个像素当前值与背景值之差,直到最后一个像素;并且被另外存储的各个像素的当前值构成了目标数据库。
(C).执行图像处理代码,直接或者通过所述通信端口调用目标数据库中的数据进行分析计算,得到目标数据的图像轮廓,进而得到目标即触摸物在所述光电传感阵列上图像的中心点所在的像素及其在传感阵列上的位置;
(D).执行数值计算代码,根据所述图像中心点所在像素的实际位置和光学元件与光电传感器阵列感光面之间的距离值,计算得到由该被选定的光电传感***中光学元件的中心和触摸物的几何中心所确定的直线在参照坐标系中的方程;
(E).联合解析每套光电传感***完成了上述步骤的操作后得到直线方程,得到各条直线之间的焦点,即触摸物在所述参照坐标系中的坐标值;
(F).启动通信端口,将上述坐标值传送到上位计算机,然后程序跳转到步骤(B)开始下一个循环。
9.根据权利要求8所述的方法,其特征还在于在步骤(B)中还包含有一个定时中断的步骤,该步骤启动微控制器内的定时器,在定时器达到预定值后,向所述微控制器的CPU发出中断请求,所述CPU在响应了这个定时中断后才开始步骤(B)中的其他操作,并在完成步骤(B)以后退出中断。
10.根据权利要求8所述的方法,其特征还在于在步骤(C)与(D)或(D)与(E)之间,有一个判断是否有与所述上位计算机通信的指令的步骤;如果有所述的通信指令,则启动通信端口,将相应的上一步骤执行后得到的结果,以及上述背景数据库和所述的各种已知数,以及传送到上位计算机,其中背景数据库和已知数只在第一次传输时传送,然后程序跳转到步骤(B)开始下一个循环;如果没有上述通信指令,则所述微控制器继续按顺序执行下一个步骤。
CNB2003101129191A 2003-12-26 2003-12-26 一种用于计算机触摸屏的光电检测定位***和方法 Expired - Fee Related CN100498675C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2003101129191A CN100498675C (zh) 2003-12-26 2003-12-26 一种用于计算机触摸屏的光电检测定位***和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2003101129191A CN100498675C (zh) 2003-12-26 2003-12-26 一种用于计算机触摸屏的光电检测定位***和方法

Publications (2)

Publication Number Publication Date
CN1635541A true CN1635541A (zh) 2005-07-06
CN100498675C CN100498675C (zh) 2009-06-10

Family

ID=34843361

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2003101129191A Expired - Fee Related CN100498675C (zh) 2003-12-26 2003-12-26 一种用于计算机触摸屏的光电检测定位***和方法

Country Status (1)

Country Link
CN (1) CN100498675C (zh)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010072028A1 (en) * 2008-12-24 2010-07-01 Hong Kong Applied Science And Technology Research Institute Co. , Ltd Touch surface and system and method of detecting touch input
CN101118314B (zh) * 2007-07-31 2010-08-11 北京汇冠新技术股份有限公司 一种使用mems微镜检测触摸物坐标的光路***
CN101847058A (zh) * 2009-03-25 2010-09-29 李兴文 一种安装方便的光学触摸屏及其用途
WO2010108436A1 (zh) * 2009-03-27 2010-09-30 联想(北京)有限公司 光学触摸***及光学触摸定位方法
CN101882032A (zh) * 2010-07-02 2010-11-10 廖明忠 一种手写输入方法、装置、接收器及***
CN102096504A (zh) * 2009-12-14 2011-06-15 慧荣科技股份有限公司 触控装置以及碰触点检测方法
CN102163106A (zh) * 2010-02-23 2011-08-24 慧荣科技股份有限公司 触控感应装置以及触碰点侦测方法
CN101373416B (zh) * 2007-08-23 2012-04-18 介面光电股份有限公司 一种电阻式触控面板控制器与判别并运算多点坐标的方法
CN101859189B (zh) * 2009-04-08 2012-05-09 联想(北京)有限公司 光学输入***及方法
CN102609124A (zh) * 2010-10-31 2012-07-25 英属开曼群岛商恒景科技股份有限公司 用以检测输入装置的表面触碰状态的方法及相关输入装置
CN101556516B (zh) * 2008-04-08 2012-09-26 乐金显示有限公司 多点触摸***及其驱动方法
WO2012136046A1 (zh) * 2011-04-08 2012-10-11 香港应用科技研究院有限公司 集成传感模块
CN102073400B (zh) * 2009-11-23 2012-11-28 广达电脑股份有限公司 利用暂存图像的基于图像的坐标输入装置及方法
CN101996003B (zh) * 2009-08-19 2012-12-26 原相科技股份有限公司 波导模块、光学触控模块及其方法
CN102023754B (zh) * 2009-09-11 2013-03-20 联想(北京)有限公司 电子设备
US8436262B2 (en) 2008-09-30 2013-05-07 Au Optronics Corporation Detecting method for touch panel
CN101630213B (zh) * 2008-08-22 2013-07-10 李兴文 光触摸屏和光触摸屏光源以及触摸笔
CN103235656A (zh) * 2009-08-17 2013-08-07 李兴文 远程触摸笔及其配套的触摸屏
CN103294297A (zh) * 2012-10-11 2013-09-11 上海天马微电子有限公司 信号处理及前置放大电路和触摸屏
CN103399672A (zh) * 2009-08-17 2013-11-20 上海科斗电子科技有限公司 光触摸屏和触摸笔组合***
CN103425353A (zh) * 2012-05-25 2013-12-04 纬创资通股份有限公司 光学触控模块及其手势判定方法
CN103677436A (zh) * 2012-09-05 2014-03-26 原相科技股份有限公司 光学触控***及其光学触控方法
CN103793108A (zh) * 2009-08-17 2014-05-14 上海科斗电子科技有限公司 触摸屏及配套的触摸笔
CN104536624A (zh) * 2009-03-25 2015-04-22 上海聚然智能科技有限公司 设有校准功能的光学触摸屏***
CN106095202A (zh) * 2016-08-23 2016-11-09 苏州优函信息科技有限公司 利用两个线阵式图像传感器定位笔尖轨迹的云板
CN103399673B (zh) * 2009-08-17 2016-12-28 上海科斗电子科技有限公司 接触式触摸笔及其配套的触摸屏***
US9552105B2 (en) 2006-12-13 2017-01-24 Lg Display Co., Ltd. Display device having multi-touch recognizing function and driving method thereof
CN103399671B (zh) * 2009-08-17 2017-11-21 上海科斗电子科技有限公司 双摄像头触摸屏***及其触摸笔
CN104536621B (zh) * 2009-03-25 2018-01-23 上海聚然智能科技有限公司 一种双摄像头触摸***及其用途
CN109459854A (zh) * 2018-10-31 2019-03-12 歌尔科技有限公司 用于头戴显示设备的控制方法、装置及头戴显示设备
CN112905064A (zh) * 2021-03-19 2021-06-04 四川仪岛科技有限公司 一种光电触摸定位方法、触摸屏及其应用

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101907966A (zh) * 2010-07-29 2010-12-08 薛家祥 触摸屏校正方法及数字化弧焊电源的触摸屏人机界面***

Cited By (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9552105B2 (en) 2006-12-13 2017-01-24 Lg Display Co., Ltd. Display device having multi-touch recognizing function and driving method thereof
CN101118314B (zh) * 2007-07-31 2010-08-11 北京汇冠新技术股份有限公司 一种使用mems微镜检测触摸物坐标的光路***
CN101373416B (zh) * 2007-08-23 2012-04-18 介面光电股份有限公司 一种电阻式触控面板控制器与判别并运算多点坐标的方法
CN101556516B (zh) * 2008-04-08 2012-09-26 乐金显示有限公司 多点触摸***及其驱动方法
CN101630213B (zh) * 2008-08-22 2013-07-10 李兴文 光触摸屏和光触摸屏光源以及触摸笔
US8436262B2 (en) 2008-09-30 2013-05-07 Au Optronics Corporation Detecting method for touch panel
WO2010072028A1 (en) * 2008-12-24 2010-07-01 Hong Kong Applied Science And Technology Research Institute Co. , Ltd Touch surface and system and method of detecting touch input
CN101847058B (zh) * 2009-03-25 2015-03-25 上海本星电子科技有限公司 一种安装方便的光学触摸屏及其用途
CN104536624A (zh) * 2009-03-25 2015-04-22 上海聚然智能科技有限公司 设有校准功能的光学触摸屏***
CN104536621B (zh) * 2009-03-25 2018-01-23 上海聚然智能科技有限公司 一种双摄像头触摸***及其用途
CN104536624B (zh) * 2009-03-25 2018-02-27 上海聚然智能科技有限公司 设有校准功能的光学触摸屏***
CN101847058A (zh) * 2009-03-25 2010-09-29 李兴文 一种安装方便的光学触摸屏及其用途
US9626043B2 (en) 2009-03-27 2017-04-18 Lenovo (Beijing) Co., Ltd. Optical touch system and method for optical touch location
WO2010108436A1 (zh) * 2009-03-27 2010-09-30 联想(北京)有限公司 光学触摸***及光学触摸定位方法
CN101859189B (zh) * 2009-04-08 2012-05-09 联想(北京)有限公司 光学输入***及方法
CN103399671B (zh) * 2009-08-17 2017-11-21 上海科斗电子科技有限公司 双摄像头触摸屏***及其触摸笔
CN103399673B (zh) * 2009-08-17 2016-12-28 上海科斗电子科技有限公司 接触式触摸笔及其配套的触摸屏***
CN103399672B (zh) * 2009-08-17 2016-10-05 上海科斗电子科技有限公司 光触摸屏***和触摸笔组合***
CN103793108B (zh) * 2009-08-17 2017-05-31 上海科斗电子科技有限公司 触摸屏及配套的触摸笔
CN103235656A (zh) * 2009-08-17 2013-08-07 李兴文 远程触摸笔及其配套的触摸屏
CN103235656B (zh) * 2009-08-17 2016-01-20 上海聚然智能科技有限公司 远程触摸笔及其配套的触摸屏***
CN103399672A (zh) * 2009-08-17 2013-11-20 上海科斗电子科技有限公司 光触摸屏和触摸笔组合***
CN103793108A (zh) * 2009-08-17 2014-05-14 上海科斗电子科技有限公司 触摸屏及配套的触摸笔
CN101996003B (zh) * 2009-08-19 2012-12-26 原相科技股份有限公司 波导模块、光学触控模块及其方法
CN102023754B (zh) * 2009-09-11 2013-03-20 联想(北京)有限公司 电子设备
CN102073400B (zh) * 2009-11-23 2012-11-28 广达电脑股份有限公司 利用暂存图像的基于图像的坐标输入装置及方法
CN102096504B (zh) * 2009-12-14 2013-03-13 慧荣科技股份有限公司 触控装置以及碰触点检测方法
CN102096504A (zh) * 2009-12-14 2011-06-15 慧荣科技股份有限公司 触控装置以及碰触点检测方法
CN102163106A (zh) * 2010-02-23 2011-08-24 慧荣科技股份有限公司 触控感应装置以及触碰点侦测方法
CN102163106B (zh) * 2010-02-23 2015-05-20 慧荣科技股份有限公司 触控感应装置以及触碰点侦测方法
CN101882032B (zh) * 2010-07-02 2013-04-17 廖明忠 一种手写输入方法、装置、接收器及***
CN101882032A (zh) * 2010-07-02 2010-11-10 廖明忠 一种手写输入方法、装置、接收器及***
CN102609124A (zh) * 2010-10-31 2012-07-25 英属开曼群岛商恒景科技股份有限公司 用以检测输入装置的表面触碰状态的方法及相关输入装置
WO2012136046A1 (zh) * 2011-04-08 2012-10-11 香港应用科技研究院有限公司 集成传感模块
CN103425353A (zh) * 2012-05-25 2013-12-04 纬创资通股份有限公司 光学触控模块及其手势判定方法
CN103425353B (zh) * 2012-05-25 2016-10-26 纬创资通股份有限公司 光学触控模块及其手势判定方法
CN103677436A (zh) * 2012-09-05 2014-03-26 原相科技股份有限公司 光学触控***及其光学触控方法
CN103294297B (zh) * 2012-10-11 2016-04-20 上海天马微电子有限公司 信号处理及前置放大电路和触摸屏
WO2014056313A1 (zh) * 2012-10-11 2014-04-17 上海天马微电子有限公司 信号处理及前置放大电路和触摸屏
CN103294297A (zh) * 2012-10-11 2013-09-11 上海天马微电子有限公司 信号处理及前置放大电路和触摸屏
CN106095202A (zh) * 2016-08-23 2016-11-09 苏州优函信息科技有限公司 利用两个线阵式图像传感器定位笔尖轨迹的云板
CN109459854A (zh) * 2018-10-31 2019-03-12 歌尔科技有限公司 用于头戴显示设备的控制方法、装置及头戴显示设备
CN112905064A (zh) * 2021-03-19 2021-06-04 四川仪岛科技有限公司 一种光电触摸定位方法、触摸屏及其应用
CN112905064B (zh) * 2021-03-19 2022-10-11 四川仪岛科技有限公司 一种光电触摸定位方法、触摸屏及其应用

Also Published As

Publication number Publication date
CN100498675C (zh) 2009-06-10

Similar Documents

Publication Publication Date Title
CN100498675C (zh) 一种用于计算机触摸屏的光电检测定位***和方法
US7746326B2 (en) Coordinate input apparatus and its control method
CN102169394B (zh) 多点触控面板及其手势识别方法
US20110261016A1 (en) Optical touch screen system and method for recognizing a relative distance of objects
US20100283756A1 (en) Method and apparatus for recognizing touch
CN102063230B (zh) 一种光学成像触摸传感***及其成像方法
WO2009121638A1 (en) System and a method for tracking input devices on lc-displays
CN1928801A (zh) 利用激光散斑的位置检测***
CN1296239A (zh) 具有识别指示仪种类的功能的光数字转换器
CN103744542B (zh) 混合式指向装置
WO2010145038A1 (en) Systems and methods for sensing and tracking radiation blocking objects on a surface
CN102968218B (zh) 光学影像式触控装置与触控影像处理方法
WO2010137843A2 (ko) 적외선 스캔 방식의 터치스크린 장치
CN102184056A (zh) 多触摸点识别方法及装置
US20120138771A1 (en) Reflecting optical detecting device and electronic apparatus provided with the same
CN101118314B (zh) 一种使用mems微镜检测触摸物坐标的光路***
CN100590578C (zh) 一种人机交互输入装置和输入方法
CN102193687A (zh) 基于labview的多点触控屏交互***
CN103076925B (zh) 光学触控***、光学感测模块及其运作方法
CN101825970B (zh) 触控点的追踪方法及追踪***
CN202995627U (zh) 光学感测式输入装置
CN101504580A (zh) 光学触摸屏及其配套的触摸笔
CN103064560B (zh) 一种多点触摸屏
Hofer et al. MightyTrace: multiuser tracking technology on lc-displays
JP5049747B2 (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
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: M8, building 4, block 1, Jiuxianqiao East Road, Chaoyang District, Beijing,

Patentee after: Beijing UNITOP New Technology Co., Ltd.

Address before: M8, building 4, block 1, Jiuxianqiao East Road, Chaoyang District, Beijing,

Patentee before: UNITOP New Technology Co., Ltd.

DD01 Delivery of document by public notice

Addressee: Liu Jianjun

Document name: Notice of termination of patent right

DD01 Delivery of document by public notice
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090610

Termination date: 20201226

CF01 Termination of patent right due to non-payment of annual fee