CN101533312B - 自动校准的触摸***及方法 - Google Patents

自动校准的触摸***及方法 Download PDF

Info

Publication number
CN101533312B
CN101533312B CN200910002006.1A CN200910002006A CN101533312B CN 101533312 B CN101533312 B CN 101533312B CN 200910002006 A CN200910002006 A CN 200910002006A CN 101533312 B CN101533312 B CN 101533312B
Authority
CN
China
Prior art keywords
touch
image
pointer
reference marker
camera
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.)
Expired - Fee Related
Application number
CN200910002006.1A
Other languages
English (en)
Other versions
CN101533312A (zh
Inventor
杰拉尔德·D·莫里森
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.)
Pixart Imaging Inc
Original Assignee
Smart Technologies ULC
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 Smart Technologies ULC filed Critical Smart Technologies ULC
Publication of CN101533312A publication Critical patent/CN101533312A/zh
Application granted granted Critical
Publication of CN101533312B publication Critical patent/CN101533312B/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/042Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
    • G06F3/0428Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by sensing at the edges of the touch surface the interruption of optical paths, e.g. an illumination plane, parallel to the touch surface which may be virtual

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Input By Displaying (AREA)

Abstract

一种包括触摸表面(60,160,260)的触摸***(10,150,250),在触摸表面上显示图像,并且至少一个照相机(66,170,266)获取触摸表面的图像。触控笔接触数据生成器响应触控笔与触摸表面的接触,生成触控笔位置数据。触控笔位置数据表示触控笔在触摸表面进行触控笔接触的位置。处理器(56,156,256)与至少一个照相机和触控笔接触数据生成器通信。处理器利用所显示图像中已知的点来自动校准触摸***的坐标系,并利用经校准的触控笔位置数据来更新用于在触摸表面上呈现所显示图像的图像数据。在一个实施例中,触摸***包括主动触摸敏感屏(252)。在另外的实施例中,当在由一对具有重叠视野的照相机(66)拍摄的图像中获得触控笔时,触控笔接触数据生成器使用由该一对照相机生成的图像数据来产生触控笔位置数据。

Description

自动校准的触摸***及方法
本申请是于2004年4月6日提交的,申请号为200480012362.7,题为“自动校准的触摸***及方法”的专利申请的分案申请。
技术领域
本发明一般涉及触摸***,并且特别涉及自动校准的触摸***以及自动校准触摸***的方法。
背景技术
触摸***是本领域所熟知的,通常包括具有触摸表面的触摸屏,使用触控笔(pointer)在该触摸表面进行接触。检测触控笔与触摸表面的接触,并用来产生相应的输出触控笔位置数据,该数据表示触摸表面中进行触控笔接触的区域。基本上有两类可用的触摸***,并且可以大略地分成“主动”触摸***和“被动”触摸***。
主动触摸***使得用户可通过利用特殊的触控笔来接触触摸表面,从而产生触控笔位置数据,该触控笔通常需要某种形式的自带电源,典型地是电池。该特殊的触控笔发出诸如红外光、可见光、超声频率、电磁频率等用来触发触摸表面的信号。
被动触摸***使得用户可使用被动触控笔接触触摸表面来产生触控笔位置数据,并且不需要为触发触摸表面而使用特殊触控笔。被动触控笔可以是手指、某种材料的柱体、或任何其他可用于在触摸表面上接触感兴趣的某个预定区域的合适的物体。由于在被动触摸***中不需要特殊的主动触控笔,用户就不必关心电池的电平和/或触控笔的损坏、失窃或一时找不到触控笔等问题。
国际PCT申请号PCT/CA01/00980、提交日2001年7月5日、国际公开号WO 02/03316、公开日2002年1月10日、转让给本发明受让人的国际申请中公开了一种基于照相机的触摸***,包括触摸屏,该触摸屏包含有触摸表面,在其上呈现计算机生成的图像。方形的边框或框架围绕该触摸表面并在其角落支持数码照相机。该数码照相机具有覆盖触摸表面以及沿着触摸表面观察的重叠的视野。数码照相机获取不同位置的图像并产生图像数据。由照相机获取的图像数据再由数字信号处理器来处理以确定在所拍摄的图像数据中是否存在触控笔。当确定在所拍摄的图像数据中存在触控笔,数字信号处理器把触控笔特征数据传送到主控制器,主控制器处理该触控笔特征数据以利用三角测量(triangulation)来确定该触控笔相对于触摸表面的位置。该触控笔位置数据被传送到执行一个或多个应用程序的计算机。该计算机使用该触控笔位置数据来更新在触摸表面上呈现的计算机生成的图像。在触摸表面上触控笔接触可以被记录成文字或图画,或用于控制由计算机执行的应用程序的执行。
在这种被动式基于照相机的触摸***中,并且事实上在所有触摸***中,产生用于在触摸表面上显示的图像的机制与提供触摸能力的机制是相区分并且分离的。这样,触摸屏的坐标系就与图像生成器的坐标系不同。为了使触摸***维持所期望的高分辨率,触摸***的坐标系必须正确映射到图像生成器的坐标系。这种坐标系映射通常通过需要人工干预的校准过程来执行。
例如,授予Martin并转让给本发明的受让人SMART技术公司的美国专利5,448,263公开了一种被动触摸***,其耦合到执行校准例程的计算机,该校准例程把该触摸屏的坐标系映射到计算机显示的坐标系。在校准例程执行期间,把已知计算机显示坐标系上的参考标记显示在触摸屏的触摸表面上,并提示用户用触控笔来触摸该参考标记。响应该触控笔接触,触摸屏输出触控笔位置数据,该数据表示在触摸表面上进行触控笔接触的特定位置。由触摸屏输出的触控笔位置数据被传送到计算机。由于该参考标记的显示坐标是已知的,计算机可以利用由触摸屏输出的该触控笔位置数据把计算机显示坐标系映射到触摸屏坐标系。
尽管这种校准例程可使计算机显示坐标系映射到触摸屏坐标系,但执行这种校准例程很不方便和麻烦,在使用独立的投影仪把计算机生成的图像投影到触摸表面的触摸***中尤其如此。在这样的触摸***中,如果投影仪和触摸屏相互之间稍稍移位,用户就必须中断所做的事情并启动校准例程以便重新把计算机显示坐标系映射到触摸屏坐标系。因此可以理解,很希望改进触摸***中计算机显示坐标系到触摸屏坐标系的校准处理。
本发明的一个目的是提供一种新颖的自动校准触摸***和自动校准触摸***的方法。
发明内容
根据本发明的一个方面,提供一种把触摸屏坐标系自动映射到显示坐标系的方法,该方法用在具有触摸屏的触摸***中,该触摸屏具有触摸表面,在该触摸表面上显示图像,所述方法包括步骤:
在所述被显示图像中包括至少一个参考标记,该至少一个参考标记的位置在所述显示坐标系中是已知的;
获取包括所述被显示图像的所述触摸表面的图像;
通过把所述获取的图像与在参考标记库中存储的各参考标记做比较来识别该获取的图像中的该至少一个参考标记;
确定所述获取的图像中的所述至少一个参考标记相对于所述触摸屏坐标系的位置;以及
利用所述确定的位置和该至少一个参考标记在所述显示坐标系中的位置,把所述触摸屏坐标系自动映射到所述显示坐标系。
在优选的实施例中,所述至少一个参考标记是固有的计算机操作***显示图元,例如图标或工具条部分。在该优选的实施例中,还优选所显示的图像包括多个参考标记,每个参考标记在所述显示坐标系中的位置是已知的。
根据本发明的另一方面,提供一种触摸***,包括:
具有触摸表面的触摸屏,在该触摸表面上显示图像;
至少一个照相机,获取包括所述被显示图像的所述触摸表面的图像;
触控笔接触数据生成器,响应触控笔与所述触摸表面的接触生成触控笔位置数据,所述触控笔位置数据表示在所述触摸表面上进行触控笔接触的所述触控笔的位置;以及
处理器,与所述至少一个照相机和所述触控笔接触数据生成器通信,所述处理器使用所述被显示图像中的已知点来自动校准所述触摸***的坐标系,并使用校准的触控笔位置数据来更新图像数据,该图像数据用于在所述触摸表面上呈现所显示图像。
根据本发明的又另一个方面,提供一种更新图像数据的方法,该图像数据用于响应触控笔在触摸表面上的接触在所述触摸表面上呈现被显示图像,所述方法包括步骤:
把图像显示在所述触摸表面;
获取包括所述被显示图像的所述触摸表面的图像;
响应触控笔与所述触摸表面的接触生成触控笔接触数据;
利用所述被显示图像中的已知图元和所述触摸***的坐标系自动映射触摸表面和显示坐标系;以及
利用已经使用所述映射校准过的触控笔接触数据来更新用于在所述触摸表面上呈现该被显示图像的图像数据。
本发明提供了有益的效果,因可以根据拍摄的图像数据来确定已知点在所显示的图像中和在已知的触摸屏坐标系中之间的偏离,因此可把图像坐标系自动且实时地映射到触摸屏坐标系,而不需要用户干预。
附图说明
将参考附图详细说明本发明的实施例,其中:
图1是根据本发明的基于照相机的触摸***的侧视图;
图2是图1的基于照相机的触摸***的触摸屏构成部件的前视图;
图3是根据本发明的基于照相机的触摸***的另外实施例的示意图;
图4是图3的基于照相机的触摸***的触摸屏构成部件的透视图;
图5是图3的触摸***的侧视图;
图6是根据本发明的触摸***的又另外实施例的侧视图;
图7是图6的触摸***的触摸屏构成部件的前视图。
具体实施方式
本发明一般涉及触摸***及方法,所述***及方法使用所获取的触摸表面的图像通过把触摸屏坐标系映射到显示坐标系来自动校准该触摸***,该触摸表面上呈现了具有至少一个已知参考标记的图像。这样,当在触摸屏的触摸表面上进行触控笔接触时就可以实时地校准触摸***,因此维持高分辨率并避免了执行需要人工干预的校准例程的需求。本发明基本上可适用于对触摸表面的显示图像做校准的任何应用,例如,电子白板、触摸液晶显示(LCD)屏、个人数字助理(PDA)以及便携触摸***。下面说明本发明的优选实施例。
参见图1和图2,其中示出了根据本发明的基于照相机的触摸***,并一般地用参考标号50来标记。可以看到,触摸***50包括具有触摸表面60的触摸屏52,触摸表面60上呈现了计算机生成的图像。该实施例中的触摸表面60是平面直角的材料片,以边沿62为边界。沿着触摸表面60的底边沿形成触控笔托架64,用来保持用于接触触摸表面60的触控笔。一对照相机66与触摸表面60相关联。在该特定实施例中的照相机66位于触摸表面60的两个相邻相对的上角并被定向使得它们的视野大致沿触摸表面60的平面观察。照相机66具有重叠的视野(FOV),在图中由虚线68示出,其覆盖整个触摸表面60。
优选地,照相机66是数码照相机,包括二维CMOS图像传感器和相关联的镜头组件。因可选择任意的像素行,可配置CMOS图像传感器为20×640像素子阵列,使得可对其操作,按高帧率(如超过每秒200帧)拍摄图像。
照相机66在它们的视野范围内获取触摸表面60的图像,以确定在所获取的图像中是否有触控笔。如果在所获取的图像中有触控笔,再进一步处理该图像数据以确定该触控笔在触摸表面60上接触或浮动的特征。然后由照相机66产生包括触控笔特征、状态和/或诊断信息的各触控笔信息包(PIPs),并连同原始图像数据一起传送到基于数字信号处理器(DPS)的主控制器54,其用途将在这里说明。主控制器54处理由照相机66产生的各PIP,以利用三角测量来确定触控笔相对于触摸表面60的位置,并产生相应的触控笔位置数据。
主控制器54把所生成的触控笔位置数据输出到计算机56。计算机56执行一个或多个应用程序并输出计算机生成的图像数据,投影仪58使用该数据以便在触摸表面60上呈现计算机生成的图像。触摸屏52、主控制器54、计算机56和投影仪58形成闭环,这样,在触摸表面60上的触控笔接触可被记录成文字或图画,或用于控制由计算机56执行的应用程序的执行。还更新由计算机56输出的计算机生成图像数据,以反映触控笔的活动。
照相机66获取图像数据、以及由该照相机、主控制器54和计算机56来处理该数据的方式的细节在下述国际申请中说明:申请号PCT/CA01/00980,申请日2001年7月5日,公开号WO 02/03316,公开日2002年1月10日,转让给SMART技术公司。其内容通过引用并入此处,作为参考。这样,在这里不再讨论这些细节。
为了校准触摸***50,触摸***50执行自动校准过程,当通过照相机66获取图像并进行处理后,把所述触摸屏坐标系映射到所述显示坐标系。该自动校准过程基于这样的原理,计算机显示坐标系是已知的,并且为了校准触摸***50,只需要确定触摸屏52上参考标记的位置,这样,可以把所确定的参考标记的位置映射到已知的计算机显示坐标系。
图2示出了在触摸屏52和触摸表面60上显示的计算机生成的图像70。可以看到,计算机生成的图像70包括用来把计算机显示坐标系映射到触摸屏坐标系的参考标记72。在该特定实施例中,参考标记72包括呈现在计算机生成图像70的右上角和右下角的十字以及呈现在计算机生成图像70的左上角和左下角的计算机操作***显示图元。在该例子中,计算机操作***显示图元包括
Figure G2009100020061D00071
工具条的一部分,即“开始”按钮和“我的电脑”图标。该十字由计算机56执行的软件生成并***到计算机生成的图像数据中。
为了识别计算机生成的图像中的参考标记,计算机56存储参考标记图像的模式库或数据库,用于全面解释可能的参考标记平移和旋转。利用小波压缩来存储参考标记图像,使得可进行高速存取和处理。模式库的小波图像压缩存储和检索是本领域公知的技术,可参见James S.Walter的《A Primer on Wavelets and their Scientific Application》,P89-92,Chapma&Hall/CRC出版,1999。
如前所述,当通过照相机66获取触摸表面60的图像以及计算机生成的图像70,该照相机处理该图像数据以确定其中是否存在触控笔。如果在该图像数据中存在触控笔,由照相机66生成触控笔特征数据,并连同原始图像数据一起传送到主控制器54。主控制器54处理该触控笔特征数据以确定触控笔相对于触摸屏坐标系的位置,并把触控笔位置数据连同原始图像数据输出到计算机56。
响应该原始图像数据,计算机56执行自动校准。在该处理期间,计算机56访问模式库,并利用模式识别把原始图像数据与所存储的参考标记图像进行比较,以便识别所拍摄图像中的参考标记72。一旦识别出参考标记,计算机56利用三角测量来计算参考标记72在触摸屏52上的位置,从而确定参考标记72在触摸屏坐标系中的位置。由于参考标记72在计算机显示坐标系中的位置是已知的,所计算的参考标记在触摸屏坐标系中的位置可映射到已知的计算机显示坐标系。
为了便于参照,考虑下面的例子。已知在计算机显示坐标系中参考标记的中心位于位置(Xcdcs,Ycdcs)。当显示该参考标记,并通过照相机66获取拍摄的图像,经计算的参考标记在触摸表面60上的位置在位置(Xts,Yts)。因此,当触控笔在位置(Xts,Yts)接触触摸屏52,触控笔的触摸位置对应到计算机显示坐标系位置(Xcdcs,Ycdcs)。
通过对若干参考标记72执行这种自动校准过程,整个触摸屏52可以精确映射到计算机显示坐标系。
当已知参考标记72在计算机显示坐标系中的坐标,并且计算了参考标记的触摸屏坐标,计算机56就自动把触摸屏坐标系映射到计算机显示坐标系。当触摸屏坐标系映射到计算机显示坐标系,就可以实时校准由主控制器54传送到计算机56的触控笔位置数据。如前所述,经校准的触控笔位置数据可以被记录成文字或图画,或用于控制由计算机56执行的应用程序的执行。
尽管所述的触摸***50使用三角测量来处理照相机图像数据以确定所拍摄图像中参考标记72相对于触摸屏坐标系的位置,本领域的普通技术人员能够理解,也可以使用其他的方法来确定所拍摄图像中参考标记72的位置。例如,体视学(stereology)是用于测量图像平面中距离的常用图像处理技术,可在本触摸***中用于计算所拍摄图像中参考标记72相对于触摸屏坐标系的位置。
应该理解,当照相机66拍摄了图像,根据包含在触摸表面60所呈现图像中的参考标记72,触摸屏坐标系和计算机显示坐标系就自动地映射。这就提供了触摸***的实时自动校准,并避免了人工校准。
参见图3至图5,其中示出了根据本发明的触摸***的替换实施例,并一般地用参考标号150来标记。在该实施例中,为了清晰,相同的参考标号通过加“100”来表示相同的部件。基于照相机的触摸***150非常类似于前面引用的已转让给本发明的受让人SMART技术公司的国际申请WO 02/03316。
可以看到,触摸***150包括耦合到基于DSP的主控制器154的触摸屏152。主控制器154也耦合到计算机156。计算机156执行一个或多个应用程序并提供输出到投影仪158的计算机生成图像。投影仪158把计算机生成图像呈现在触摸屏152的表面160上。触摸屏152、主控制器154、计算机156以及投影仪158形成闭环,这样,触摸屏152上的触控笔接触可以被记录成文字或图画,或用于控制由计算机156执行的应用程序的执行。
与前面的实施例不同,触摸表面160由边框或框架来镶边,如2003年1月30日提交的、已转让给本发明的受让人SMART技术公司的美国专利申请(申请号未知)所公开的。在边框162的每个角上提供基于DPS的数码照相机166。安装每个数码照相机166使其视野覆盖整个触摸表面160,并大致经过整个触摸表面160观察。
高分辨率照相机170位于触摸表面160前面的投影仪158之上并获取包括触摸表面160和边框162的触摸屏152的图像。由照相机170获取的图像数据传送到计算机156并用于把触摸屏坐标系自动映射到计算机显示坐标系,从而如将所述的那样校准触摸***152。
对于触摸***150中有关数码照相机166获取图像以确定所获取图像中是否有触控笔的操作,触摸***150的该操作与国际PCT申请公开号WO 02/03316相同,因此不在这里进一步讨论。
关于校准触摸屏坐标系和计算机显示坐标系,不是如第一个实施例那样使用原始照相机图像数据利用三角测量来计算参考标记在触摸表面上所位置,在本实施例中,测量在原始照相机像素中的边框162相对边之间的距离,然后再转换成实际的距离。由于边框是触摸***150的一部分,边框在触摸屏坐标系中的坐标是已知的。这使得可以在原始照相机像素中测量所显示的标记和边框162之间的距离。这样,当触控笔接近触摸表面160并被拍摄在由数码照相机166所拍摄的图像中,触控笔位置与边框162之间的距离可以立刻由计算机156来计算,因触摸屏坐标和触控笔坐标是已知的。利用这种信息,由于所建立的原始照相机像素和实际距离之间的关系,可以计算触摸表面160上任何显示的标记与边框162之间的偏离。
例如,当照相机170拍摄了触摸屏的图像并把该图像数据传送到计算机156,该计算机确定边框左下角位于像素(X1rb,Y1rb),并且边框右下角位于像素(X2rb,Y2rb)。已知边框的角之间的距离是50英寸。照相机170还看到中心在(X3ts,Y3ts)的显示标记。计算机156已知像素(X1rb,Y1rb)和(X2rb,Y2rb)的触摸屏坐标,因它们是边框位置。这样,计算机156就可以通过把边框角位置的原始照相机像素坐标映射到边框角位置的触摸屏坐标来计算所显示标记的触摸屏坐标。这样就可以计算出所显示标记的触摸屏坐标。
如果使用低分辨率的照相机170,可以使用变焦镜头来观察触摸屏的部分,使得可以测量边框162和显示的标记之间的偏离。可替换地,可使用一对照相机和体视学技术来测量距离。
参见图6和图7,其中示出了根据本发明的触摸***的又另外实施例,由参考标号250来标记。在该特定例子中的触摸***250类似于授予Martin并已转让给本发明的受让人SMART技术公司的美国专利5,448,263号。触摸***250包括位于显示表面之上的主动覆层(active overlay)。在该例中主动覆层是由边框262镶边的、具有触摸表面260的模拟电阻式触摸敏感屏252,触摸表面260上呈现计算机生成图像。沿触摸表面260的下边沿提供触控笔托架264,用来保持用于接触触摸表面160的触控笔。
当在触摸表面260进行触控笔接触,该触摸敏感屏252产生表示触控笔在触摸表面接触位置的触控笔位置数据输出。由触摸敏感屏252输出的触控笔位置数据被传送到计算机256。计算机256执行一个或多个应用程序,并输出计算机生成的图像数据,投影仪258使用该图像数据以便在触摸表面260呈现计算机生成的图像。类似于前面的实施例,在触摸表面显示的计算机生成图像270包括参考标记272,如图7所示。触摸屏252、计算机256和投影仪258形成闭环,这样触控笔与触摸表面260的接触被记录成文字或图画,或用于控制由计算机256执行的应用程序的执行。还更新由计算机256输出的计算机生成图像数据,以反映触控笔的活动。
高分辨率照相机266在投影仪258之上位于触摸表面260的前面,并获取包括触摸表面260和边框262的触摸屏252的图像。由照相机266获取的图像数据被传送到计算机262,并用于把触摸屏252的坐标系自动映射到计算机坐标系,从而校准触摸***250。
在校准期间,当计算机256接收由触摸屏252响应在触摸表面260上的触控笔接触而输出的触控笔位置数据,计算机256从照相机266获取图像。如同在第一个实施例,计算机256把所获取的照相机图像与模式库中的参考标记图像做比较,以确定所获取照相机图像中参考标记的位置。然后计算机256按照前述的方式计算参考标记272和边框262之间的距离。
当已知参考标记在计算机显示坐标系中的坐标,并且计算了参考标记272相对于边框262的偏离,并因此计算了相对于已知的触摸屏坐标系的偏离,计算机256就自动把触摸屏坐标系映射到计算机显示坐标系。当触摸屏坐标系映射到计算机显示坐标系,由触摸屏252传送到计算机256触控笔位置数据在其处理之前被校准,并用于更新计算机生成的图像数据。
尽管这里按照前投影***的方式示出了触摸***250,本领域普通技术人员能够理解,该触摸***也可以是后投影类型的。不论触摸***是前投影类型还是后投影类型,计算机生成的图像既可以直接投影到触摸表面,或经由一个或多个反射器间接投影到触摸表面。
为了提高分辨率,照相机266可以结合使用变焦或远距镜头,以提高拍摄图像的清晰度,并因此提供参考标记272与边框262之间偏离的更精确计算。当把触摸屏坐标系映射到计算机显示坐标系时,这当然提供更高的分辨率。
尽管在计算机生成图像中示出的参考标记位于计算机生成图像的四个角上,本领域的普通技术人员能够理解参考标记也可以位于计算机生成图像范围内的替换位置上。也可以使用多一些或少一些的参考标记。另外,尽管示出的参考标记既包括软件产生的参考标记也包括固有的计算机操作***显示图元,使用其中一种类型的参考标记也时合适的。
本领域的普通技术人员能够理解,触控笔位置数据和/或图像数据的处理可以由耦合到触摸屏的独立计算机来执行,或由集成到触摸屏的处理单元来执行。
尽管已经说明了本发明的优选实施例,本领域的普通技术人员能够理解,在不脱离权利要求书所定义的本发明的精神和范围的前提下,可以做改变和修改。

Claims (52)

1.一种把触摸屏坐标系自动映射到显示坐标系的方法,该方法用于具有触摸屏的触摸***,该触摸屏具有触摸表面,图像被显示在该触摸表面上,所述方法包括步骤:
在所述被显示图像中包括至少一个参考标记,该至少一个参考标记在所述显示坐标系中的位置是已知的;
获取包括所述被显示图像的所述触摸表面的图像;
通过把所述获取的图像与在数据库中存储的各参考标记图像做比较来识别所述获取的图像中的所述至少一个参考标记,其中存储在所述数据库中的所述参考标记图像全面的程度达到允许识别所述获取的图像中的旋转和/或平移的参考标记;
确定所述获取的图像中的所述识别的至少一个参考标记相对于所述触摸屏坐标系的位置;以及
利用所述确定的位置和该至少一个参考标记在所述显示坐标系中的位置,把所述触摸屏坐标系自动映射到所述显示坐标系。
2.如权利要求1所述的方法,其中,所述至少一个参考标记是固有的计算机操作***显示图元。
3.如权利要求2所述的方法,其中,所述固有的计算机操作***显示图元是图标或工具条部分。
4.如权利要求1所述的方法,其中,所述被显示图像包括多个参考标记,每个参考标记在所述显示坐标系中的位置是已知的。
5.如权利要求4所述的方法,其中,至少一个所述参考标记是固有计算机操作***显示图元。
6.如权利要求4所述的方法,其中,参考标记包含在所述被显示图像的每个角的邻近处。
7.如权利要求4所述的方法,其中,每个参考标记在所述触摸屏坐标系中的位置通过三角测量来确定。
8.如权利要求1所述的方法,其中,通过三角测量来确定所述至少一个参考标记在所述触摸屏坐标系中的位置。
9.如权利要求4所述的方法,其中,通过计算所述触摸表面的已知边沿和所述获取的图像中的所述参考标记之间的以原始照相机像素为单位的距离来确定每个参考标记在所述触摸屏坐标系中的位置。
10.如权利要求4所述的方法,其中,利用体视学来确定所述每个参考标记在所述触摸屏坐标系中的位置。
11.一种触摸***,包括:
具有触摸表面的触摸屏,图像被显示在该触摸表面上;
至少一个照相机,获取包括所述被显示图像的所述触摸表面的图像;
触控笔接触数据生成器,响应触控笔与所述触摸表面的接触生成触控笔位置数据,所述触控笔位置数据表示在所述触摸表面上进行触控笔接触的所述触控笔的位置;以及
处理器,与所述至少一个照相机和所述触控笔接触数据生成器通信,所述处理器使用所述被显示图像中的参考标记通过把所述触摸屏的现有坐标系映射到该被显示图像坐标系来自动校准所述触摸***的坐标系,并使用经校准的触控笔位置数据来更新用于在所述触摸表面上呈现该被显示图像的图像数据,其中,所述处理器把所获取的所述触摸表面的图像与参考标记图像的库做比较以识别所述获取的图像中的该参考标记,利用三角测量来计算所述识别的参考标记在该触摸屏坐标系中的位置,并利用所计算的位置把该触摸屏坐标系映射到该被显示图像坐标系,所述映射被用于在更新所述图像数据之前校准该触控笔位置数据,其中存储在所述库中的所述参考标记图像全面的程度达到允许识别所述获取的图像中的旋转和/或平移的参考标记。
12.根据权利要求11所述的触摸***,其中,至少一个所述参考标记是固有计算机操作***显示图元。
13.根据权利要求12所述的触摸***,其中,所述固有计算机操作***显示图元是图标或工具条部分。
14.根据权利要求11所述的触摸***,其中,所述触摸表面和所述触控笔接触数据生成器形成主动触摸敏感屏部分,其响应在所述触摸表面上的触控笔接触生成触控笔位置数据。
15.根据权利要求14所述的触摸***,还包括投影仪,其从所述处理器接收所述图像数据,并把所述图像投影到所述触摸表面。
16.根据权利要求15所述的触摸***,其中,所述至少一个照相机临近所述投影仪安放。
17.根据权利要求16所述的触摸***,其中,至少一个所述参考标记是固有计算机操作***显示图元。
18.根据权利要求17所述的触摸***,其中,所述固有计算机操作***显示图元是图标或工具条部分。
19.根据权利要求14所述的触摸***,还包括用于保持触控笔的托架。
20.根据权利要求19所述的触摸***,其中,所述托架临近所述触摸表面的下边沿安放。
21.根据权利要求15所述的触摸***,其中,所述至少一个照相机是配备变焦镜头的低分辨率照相机。
22.根据权利要求11所述的触摸***,其中,所述至少一个照相机是配备变焦镜头的低分辨率照相机。
23.根据权利要求15所述的触摸***,其中,所述至少一个照相机配备变焦或者远距镜头。
24.根据权利要求11所述的触摸***,其中,所述至少一个照相机配备变焦或者远距镜头。
25.根据权利要求11所述的触摸***,包括至少一对照相机,其具有覆盖所述触摸表面的重叠视野,所述至少一对照相机从不同位置获取所述触摸表面的图像并产生图像数据,所述触控笔接触数据生成器处理由所述至少一对照相机生成的图像数据,使得当在所述至少一对照相机所获取的图像中拍摄了所述触控笔时,确定所述触控笔相对于所述触摸表面的位置,并生成所述触控笔位置数据。
26.根据权利要求25所述的触摸***,还包括投影仪,其从所述处理器接收所述图像数据,并把所述被显示图像投影到所述触摸表面。
27.根据权利要求26所述的触摸***,其中,至少一个所述参考标记是固有计算机操作***显示图元。
28.根据权利要求27所述的触摸***,其中,所述固有计算机操作***显示图元是图标或工具条部分。 
29.根据权利要求26所述的触摸***,还包括用于保持触控笔的托架。
30.根据权利要求29所述的触摸***,其中,所述托架临近所述触摸表面的下边沿安放。
31.根据权利要求26所述的触摸***,其中,所述至少一个照相机是配备变焦镜头的低分辨率照相机。
32.根据权利要求26所述的触摸***,其中,所述至少一个照相机配备变焦或者远距镜头。
33.一种更新图像数据的方法,该图像数据用于响应触控笔在触摸屏的触摸表面上的接触在所述触摸屏的触摸表面上呈现被显示图像,所述方法包括步骤:
把桌面图像显示在所述触摸表面,所述桌面图像的至少一个显示图元表示参考标记;
获取包括所述被显示图像的所述触摸表面的图像;
通过把所述获取的图像与参考标记图像的库做比较来识别该获取的图像中所述至少一个参考标记,并确定所述至少一个参考标记在触摸屏坐标系中的位置,其中存储在所述库中的所述参考标记图像全面的程度达到允许识别所述获取的图像中的旋转和/或平移的参考标记;
响应触控笔与所述触摸表面的接触,生成触控笔接触数据;
利用所确定的所述至少一个参考标记的位置即时地自动映射触摸表面和显示坐标系以实时校准该触摸表面;以及
利用已经使用所述映射校准的触控笔接触数据来更新用于在所述触摸表面上呈现该被显示图像的图像数据。
34.如权利要求33所述的方法,其中,参考标记位于所述被显示图像的角的邻近处。 
35.一种触摸***,包括:
具有触摸表面的触摸屏,图像被显示在该触摸表面上;
至少一个照相机,获取包括所述被显示图像的所述触摸表面的图像;
触控笔接触数据生成器,响应触控笔与所述触摸表面的接触生成触控笔位置数据,所述触控笔位置数据表示在所述触摸表面上进行触控笔接触的所述触控笔的位置;以及
处理器,与所述至少一个照相机和所述触控笔接触数据生成器通信,所述处理器通过比较所述获取的图像与参考标记库中存储的参考标记图像来识别所述获取的图像中的参考标记,使用所述被显示图像中识别的参考标记来自动校准所述触摸***的坐标系,并使用经校准的触控笔位置数据来更新用于在所述触摸表面上呈现该被显示图像的图像数据,其中所述处理器利用体视学计算所述触摸表面的已知边沿和所获取的图像中的所述参考标记之间的距离来确定所述参考标记在该触摸屏坐标系中的位置。
36.根据权利要求35所述的触摸***,还包括投影仪,其从所述处理器接收所述图像数据,并把所述被显示图像投影到所述触摸表面。
37.根据权利要求36所述的触摸***,其中,至少一个所述参考标记是固有计算机操作***显示图元。
38.根据权利要求37所述的触摸***,其中,所述固有计算机操作***显示图元是图标或工具条部分。
39.根据权利要求36所述的触摸***,其中,所述至少一个照相机是配备变焦镜头的低分辨率照相机。
40.根据权利要求36所述的触摸***,其中,所述至少一个照相机配备变焦或者远距镜头。
41.根据权利要求36所述的触摸***,还包括用于保持触控笔的托架。
42.根据权利要求41所述的触摸***,其中,所述托架临近所述触摸表面的下边沿安放。
43.一种把触摸屏坐标系自动映射到显示坐标系的方法,该方法用于具有触摸屏的触摸***,该触摸屏具有触摸表面,图像被显示在该触摸表面上,所述方法包括步骤:
在所述被显示图像中包括多个参考标记,所述参考标记在所述显示坐标系中的位置是已知的;
获取包括所述被显示图像的所述触摸表面的图像;
通过比较所述获取的图像与参考标记库中存储的参考标记图像来识别所述获取的图像中的参考标记;
通过利用体视学计算所述触摸表面的已知边沿与所述获取的图像中的所述参考标记之间的距离来确定所述获取的图像中的所述参考标记相对于所述触摸屏坐标系的位置;以及
利用所述确定的位置和所述参考标记在所述显示坐标系中的位置,把所述触摸屏坐标系自动映射到所述显示坐标系。
44.一种触摸***,包括:
具有触摸表面的触摸屏,桌面图像被显示在该触摸表面上,所述桌面图像的至少一个显示图元表示至少一个参考标记;
至少一个照相机,获取包括所述被显示图像的所述触摸表面的图像;
触控笔接触数据生成器,响应触控笔与所述触摸表面的接触生成触控笔位置数据,所述触控笔位置数据表示在所述触摸表面上进行触控笔接触的所述触控笔的位置;以及 
处理器,与所述至少一个照相机和所述触控笔接触数据生成器通信,所述处理器通常在所述触摸***的操作期间通过把每个获取的图像与参考标记图像的数据库做比较以识别每一获取的图像中的至少一个参考标记从而自动校准所述触摸***的坐标系,通过利用体视学计算所述触摸表面的已知边沿与所述获取的图像中的所述至少一个参考标记之间的距离或者通过所述获取的图像中的所述至少一个参考标记位置的三角测量来确定所述图像中的所述至少一个参考标记相对于所述触摸屏坐标系的位置,并利用该至少一个参考标记位置把该触摸屏坐标系映射到该显示坐标系,所述处理器使用经校准的触控笔位置数据来更新用于在所述触摸表面上呈现该被显示图像的图像数据。
45.根据权利要求44所述的触摸***,其中所述至少一个参考标记是显示在所述触摸屏上的图形用户界面的显示图元。
46.根据权利要求45所述的触摸***,其中在所述数据库中的参考标记图像使得允许识别平移和/或旋转的至少一个参考标记。
47.根据权利要求46所述的触摸***,其中在所述数据库中的参考标记图像是小波压缩的。
48.根据权利要求45所述的触摸***,还包括投影仪,其从所述处理器接收所述图像数据,并把所述被显示图像投影到所述触摸表面。
49.根据权利要求48所述的触摸***,还包括用于保持触控笔的托架。
50.根据权利要求49所述的触摸***,其中,所述托架临近所述触摸表面的下边沿安放。
51.根据权利要求48所述的触摸***,其中,所述至少一个照相机是配备变焦镜头的低分辨率照相机。
52.根据权利要求48所述的触摸***,其中,所述至少一个照相机配备变焦或者远距镜头。 
CN200910002006.1A 2003-04-08 2004-04-06 自动校准的触摸***及方法 Expired - Fee Related CN101533312B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/408,785 US7256772B2 (en) 2003-04-08 2003-04-08 Auto-aligning touch system and method
US10/408,785 2003-04-08

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNB2004800123627A Division CN100465865C (zh) 2003-04-08 2004-04-06 自动校准的触摸***及方法

Publications (2)

Publication Number Publication Date
CN101533312A CN101533312A (zh) 2009-09-16
CN101533312B true CN101533312B (zh) 2012-07-04

Family

ID=33130523

Family Applications (2)

Application Number Title Priority Date Filing Date
CN200910002006.1A Expired - Fee Related CN101533312B (zh) 2003-04-08 2004-04-06 自动校准的触摸***及方法
CNB2004800123627A Expired - Fee Related CN100465865C (zh) 2003-04-08 2004-04-06 自动校准的触摸***及方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CNB2004800123627A Expired - Fee Related CN100465865C (zh) 2003-04-08 2004-04-06 自动校准的触摸***及方法

Country Status (7)

Country Link
US (1) US7256772B2 (zh)
EP (2) EP1611503B1 (zh)
JP (1) JP4820285B2 (zh)
CN (2) CN101533312B (zh)
CA (1) CA2521418C (zh)
ES (1) ES2392228T3 (zh)
WO (1) WO2004090706A2 (zh)

Families Citing this family (94)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6803906B1 (en) 2000-07-05 2004-10-12 Smart Technologies, Inc. Passive touch system and method of detecting user input
JP2004094653A (ja) * 2002-08-30 2004-03-25 Nara Institute Of Science & Technology 情報入力システム
US6954197B2 (en) 2002-11-15 2005-10-11 Smart Technologies Inc. Size/scale and orientation determination of a pointer in a camera-based touch system
US7629967B2 (en) 2003-02-14 2009-12-08 Next Holdings Limited Touch screen signal processing
US8508508B2 (en) * 2003-02-14 2013-08-13 Next Holdings Limited Touch screen signal processing with single-point calibration
US8456447B2 (en) 2003-02-14 2013-06-04 Next Holdings Limited Touch screen signal processing
US7532206B2 (en) 2003-03-11 2009-05-12 Smart Technologies Ulc System and method for differentiating between pointers used to contact touch surface
KR101033428B1 (ko) * 2003-05-19 2011-05-09 가부시키가이샤 시로쿠 에어리어 이미지 센서를 사용한 위치 검출 장치
US7411575B2 (en) 2003-09-16 2008-08-12 Smart Technologies Ulc Gesture recognition method and touch system incorporating the same
US7274356B2 (en) 2003-10-09 2007-09-25 Smart Technologies Inc. Apparatus for determining the location of a pointer within a region of interest
US7355593B2 (en) 2004-01-02 2008-04-08 Smart Technologies, Inc. Pointer tracking across multiple overlapping coordinate input sub-regions defining a generally contiguous input region
US20050156901A1 (en) * 2004-01-20 2005-07-21 Guolin Ma Touch screen display system
US20050168448A1 (en) * 2004-01-30 2005-08-04 Simpson Zachary B. Interactive touch-screen using infrared illuminators
US7460110B2 (en) 2004-04-29 2008-12-02 Smart Technologies Ulc Dual mode touch system
US7538759B2 (en) * 2004-05-07 2009-05-26 Next Holdings Limited Touch panel display system with illumination and detection provided from a single edge
US8120596B2 (en) 2004-05-21 2012-02-21 Smart Technologies Ulc Tiled touch system
US8560972B2 (en) * 2004-08-10 2013-10-15 Microsoft Corporation Surface UI for gesture-based interaction
US20060202974A1 (en) * 2005-03-10 2006-09-14 Jeffrey Thielman Surface
CN100356305C (zh) * 2005-04-12 2007-12-19 南京Lg新港显示有限公司 图像设备的触摸笔实现装置及其控制方法
US20070115397A1 (en) * 2005-06-24 2007-05-24 Fakespace Labs, Inc. Projection display with internal calibration bezel for video
US20070064004A1 (en) * 2005-09-21 2007-03-22 Hewlett-Packard Development Company, L.P. Moving a graphic element
KR100800998B1 (ko) 2005-12-24 2008-02-11 삼성전자주식회사 홈 네트워크 기기 제어 장치 및 방법
US8190785B2 (en) * 2006-05-26 2012-05-29 Smart Technologies Ulc Plug-and-play device and method for enhancing features and settings in an interactive display system
JP5028552B2 (ja) * 2006-06-19 2012-09-19 株式会社Nc3 電磁誘導を用いて物体を検出する物体検出装置
US8022941B2 (en) 2006-10-12 2011-09-20 Disney Enterprises, Inc. Multi-user touch screen
WO2008050468A1 (fr) * 2006-10-24 2008-05-02 Newcom, Inc. Outil opérationnel avec pièce conductrice
US9442607B2 (en) * 2006-12-04 2016-09-13 Smart Technologies Inc. Interactive input system and method
KR101346865B1 (ko) * 2006-12-15 2014-01-02 엘지디스플레이 주식회사 멀티 터치인식 기능을 가지는 표시장치와 그 구동방법
WO2008128096A2 (en) 2007-04-11 2008-10-23 Next Holdings, Inc. Touch screen system with hover and click input methods
KR100936816B1 (ko) * 2007-05-26 2010-01-14 이문기 카메라와 마크 출력에의한 포인팅 장치
US20130187854A1 (en) 2007-05-26 2013-07-25 Moon Key Lee Pointing Device Using Camera and Outputting Mark
HUP0700391A2 (en) * 2007-06-05 2008-12-29 Zsombor Lazar Method of determining an intrusion into a monitored area and system for generating output signals in response to such intrusion
US8094137B2 (en) 2007-07-23 2012-01-10 Smart Technologies Ulc System and method of detecting contact on a display
EP2195726A1 (en) 2007-08-30 2010-06-16 Next Holdings, Inc. Low profile touch panel systems
US8432377B2 (en) 2007-08-30 2013-04-30 Next Holdings Limited Optical touchscreen with improved illumination
US8405636B2 (en) 2008-01-07 2013-03-26 Next Holdings Limited Optical position sensing system and optical position sensor assembly
US20090213067A1 (en) * 2008-02-21 2009-08-27 International Business Machines Corporation Interacting with a computer via interaction with a projected image
CN101546235B (zh) * 2008-03-28 2011-07-27 旭丽电子(广州)有限公司 触控面板模块及决定触控面板上压触点位置的方法
US8902193B2 (en) 2008-05-09 2014-12-02 Smart Technologies Ulc Interactive input system and bezel therefor
EP2335138A4 (en) * 2008-08-15 2012-12-19 Qualcomm Inc ENHANCED MULTIPOINT DETECTION
US20100079385A1 (en) * 2008-09-29 2010-04-01 Smart Technologies Ulc Method for calibrating an interactive input system and interactive input system executing the calibration method
US8810522B2 (en) 2008-09-29 2014-08-19 Smart Technologies Ulc Method for selecting and manipulating a graphical object in an interactive input system, and interactive input system executing the method
US8339378B2 (en) 2008-11-05 2012-12-25 Smart Technologies Ulc Interactive input system with multi-angle reflector
CN104536624B (zh) * 2009-03-25 2018-02-27 上海聚然智能科技有限公司 设有校准功能的光学触摸屏***
CN102422306B (zh) * 2009-04-08 2015-09-09 高通股份有限公司 增强型手持式屏幕感测指针
TWI390436B (zh) * 2009-04-17 2013-03-21 Raydium Semiconductor Corp 光學式觸控裝置及其運作方法
TWI398804B (zh) * 2009-06-30 2013-06-11 Pixart Imaging Inc 光學觸控螢幕之位移偵測系統及其方法
US8902195B2 (en) 2009-09-01 2014-12-02 Smart Technologies Ulc Interactive input system with improved signal-to-noise ratio (SNR) and image capture method
US8502789B2 (en) 2010-01-11 2013-08-06 Smart Technologies Ulc Method for handling user input in an interactive input system, and interactive input system executing the method
US20110187678A1 (en) * 2010-01-29 2011-08-04 Tyco Electronics Corporation Touch system using optical components to image multiple fields of view on an image sensor
CN101727243B (zh) * 2010-02-02 2014-04-30 中兴通讯股份有限公司 一种触摸屏校准参数的获取方法及装置
JP2011210188A (ja) * 2010-03-30 2011-10-20 Sony Corp 画像処理装置、画像表示方法、画像表示プログラム、および画像表示プログラムを記録した記録媒体
CN102238361B (zh) * 2010-04-22 2013-07-31 联想(北京)有限公司 一种终端及其显示方法
US10133411B2 (en) * 2010-06-11 2018-11-20 Qualcomm Incorporated Auto-correction for mobile receiver with pointing technology
TWI419030B (zh) * 2010-08-06 2013-12-11 Quanta Comp Inc 光學觸控系統
CN102402343B (zh) * 2010-09-09 2014-11-05 广达电脑股份有限公司 光学触控***
CA2719659C (en) * 2010-11-05 2012-02-07 Ibm Canada Limited - Ibm Canada Limitee Haptic device with multitouch display
TWI423101B (zh) * 2010-12-08 2014-01-11 Wistron Corp 應用於一觸控物位於一螢幕之一觸控面上之定位補償之方法及其光學式觸控模組
TWI446248B (zh) * 2010-12-24 2014-07-21 Wistron Corp 補償影像間時間差的方法及使用該方法的電子裝置
TWI408570B (zh) * 2010-12-31 2013-09-11 Wintek Corp 互動式投影裝置以及互動式投影裝置的操作方法
US20140317577A1 (en) * 2011-02-04 2014-10-23 Koninklijke Philips N.V. Gesture controllable system uses proprioception to create absolute frame of reference
TWI450155B (zh) * 2011-02-15 2014-08-21 Wistron Corp 應用於光學式觸控裝置之校正資訊計算方法及系統
CN102446035B (zh) * 2011-08-31 2014-04-23 广东威创视讯科技股份有限公司 触摸笔颜色识别方法及装置
US8937600B1 (en) 2011-09-02 2015-01-20 Infragistics, Inc. Method and apparatus for interpreting multi-touch events
KR101371831B1 (ko) * 2011-09-30 2014-03-26 이문기 스테레오 영상 기반 영상처리 시스템
TWI454999B (zh) * 2011-11-21 2014-10-01 Wistron Corp 光學觸控螢幕、校正裝置及其校正方法
CN102508582B (zh) * 2011-11-30 2015-01-07 无锡海森诺科技有限公司 光学触摸标定自动调节方法
TWI450150B (zh) * 2011-12-21 2014-08-21 Wistron Corp 觸控方法及觸控系統
JP6141596B2 (ja) * 2011-12-27 2017-06-07 セイコーエプソン株式会社 表示装置、表示システム及び表示装置のデータ供給方法
CN103186329B (zh) * 2011-12-27 2017-08-18 富泰华工业(深圳)有限公司 电子设备及其触摸输入控制方法
TWI475446B (zh) * 2012-04-24 2015-03-01 Wistron Corp 光學式觸控系統及其擷取訊號調整之方法
JP5995539B2 (ja) * 2012-06-06 2016-09-21 キヤノン株式会社 情報処理装置、情報処理方法及びプログラム
CN102789340B (zh) * 2012-06-27 2015-12-16 深圳市巨龙科教高技术股份有限公司 一种电子白板的白板坐标获取方法、装置及电子白板
CN103885641B (zh) * 2012-12-20 2017-07-25 联想(北京)有限公司 信息处理的方法及电子设备
US9804689B2 (en) 2013-02-19 2017-10-31 Pixart Imaging Inc. Handheld pointer device and pointer positioning method thereof
CN103218084A (zh) * 2013-03-22 2013-07-24 安徽状元郎电子科技有限公司 一种光学电子白板***
US9483171B1 (en) * 2013-06-11 2016-11-01 Amazon Technologies, Inc. Low latency touch input rendering
CN104239877B (zh) * 2013-06-19 2019-02-05 联想(北京)有限公司 图像处理的方法和图像采集设备
US20150370441A1 (en) * 2014-06-23 2015-12-24 Infosys Limited Methods, systems and computer-readable media for converting a surface to a touch surface
CN104423632B (zh) * 2013-08-19 2017-08-29 联想(北京)有限公司 一种对电子笔的定位的方法及***
JP2016001354A (ja) * 2014-06-11 2016-01-07 パナソニックIpマネジメント株式会社 投影領域設定装置および当該投影領域設定装置を用いた作業検知システム
US10664100B2 (en) 2014-07-31 2020-05-26 Hewlett-Packard Development Company, L.P. Misalignment detection
EP2985678B1 (en) * 2014-08-11 2019-04-24 Alpine Electronics, Inc. Position detection system and method of calibrating a position detection system
WO2016036370A1 (en) 2014-09-04 2016-03-10 Hewlett-Packard Development Company, L.P. Projection alignment
KR102355516B1 (ko) * 2015-04-30 2022-01-26 삼성디스플레이 주식회사 터치 스크린 표시 장치 및 그의 구동 방법
CN105808143B (zh) * 2016-03-07 2019-09-24 联想(北京)有限公司 一种信息处理方法及电子设备
US10140539B2 (en) * 2016-09-23 2018-11-27 Optofidelity Oy Calibration device for camera-finger—offset
CN107274750A (zh) * 2017-06-13 2017-10-20 苏州佳世达电通有限公司 指标校正方法及指标校正***
CN107577351A (zh) * 2017-09-26 2018-01-12 歌尔科技有限公司 投影区域的坐标映射方法、装置、投影仪及投影***
TWI658357B (zh) * 2018-03-19 2019-05-01 幸芯科技有限公司 具有省電機制的主動式觸控系統與訊號發送方法
CN108803895A (zh) * 2018-05-04 2018-11-13 歌尔科技有限公司 坐标确定方法、装置和设备
CN110764642B (zh) * 2019-10-10 2022-04-22 福建工大云技术有限公司 一种视觉投影校准的方法和装置
CN111337188B (zh) * 2020-05-18 2020-09-01 深圳市千分一智能技术有限公司 电子笔校准方法、装置、设备及可读存储介质
KR20220049936A (ko) * 2020-10-15 2022-04-22 현대모비스 주식회사 프로젝션 스위칭 장치

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1267855A (zh) * 1999-03-17 2000-09-27 夏普公司 触摸板输入型电子装置
CN1402116A (zh) * 2001-08-04 2003-03-12 三星电子株式会社 用所连外部显示设备显示信息的带触摸屏装置及其方法

Family Cites Families (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4144449A (en) 1977-07-08 1979-03-13 Sperry Rand Corporation Position detection apparatus
JPS5936295B2 (ja) 1981-06-23 1984-09-03 株式会社日立国際電気 光学式座標入力装置
US4558313A (en) 1981-12-31 1985-12-10 International Business Machines Corporation Indicator to data processing interface
US4507557A (en) * 1983-04-01 1985-03-26 Siemens Corporate Research & Support, Inc. Non-contact X,Y digitizer using two dynamic ram imagers
DE3616490A1 (de) * 1985-05-17 1986-11-27 Alps Electric Co Ltd Optische koordinaten-eingabe-vorrichtung
JPS6375918A (ja) * 1986-09-19 1988-04-06 Alps Electric Co Ltd 座標入力装置
US4746770A (en) * 1987-02-17 1988-05-24 Sensor Frame Incorporated Method and apparatus for isolating and manipulating graphic objects on computer video monitor
US5097516A (en) 1991-02-28 1992-03-17 At&T Bell Laboratories Technique for illuminating a surface with a gradient intensity line of light to achieve enhanced two-dimensional imaging
CA2058219C (en) 1991-10-21 2002-04-02 Smart Technologies Inc. Interactive display system
JPH05181605A (ja) * 1991-12-27 1993-07-23 Seiko Instr Inc 座標読み取り機能付き投影表示装置およびその表示スクリーンおよびその表示装置
US5483261A (en) 1992-02-14 1996-01-09 Itu Research, Inc. Graphical input controller and method with rear screen image detection
US5880411A (en) 1992-06-08 1999-03-09 Synaptics, Incorporated Object position detector with edge motion feature and gesture recognition
JP3244798B2 (ja) 1992-09-08 2002-01-07 株式会社東芝 動画像処理装置
US5982352A (en) 1992-09-18 1999-11-09 Pryor; Timothy R. Method for providing human input to a computer
US5317140A (en) * 1992-11-24 1994-05-31 Dunthorn David I Diffusion-assisted position location particularly for visual pen detection
US5502568A (en) * 1993-03-23 1996-03-26 Wacom Co., Ltd. Optical position detecting unit, optical coordinate input unit and optical position detecting method employing a pattern having a sequence of 1's and 0's
GB2286100A (en) * 1994-01-19 1995-08-02 Ibm Touch-sensitive display apparatus
US5737740A (en) 1994-06-27 1998-04-07 Numonics Apparatus and method for processing electronic documents
US5638092A (en) 1994-12-20 1997-06-10 Eng; Tommy K. Cursor control system
JPH08240407A (ja) 1995-03-02 1996-09-17 Matsushita Electric Ind Co Ltd 位置検出入力装置
US5786810A (en) * 1995-06-07 1998-07-28 Compaq Computer Corporation Method of determining an object's position and associated apparatus
JPH0991094A (ja) 1995-09-21 1997-04-04 Sekisui Chem Co Ltd タッチパネルの座標検出装置
US5825352A (en) 1996-01-04 1998-10-20 Logitech, Inc. Multiple fingers contact sensing method for emulating mouse buttons and mouse operations on a touch sensor pad
JPH09189529A (ja) * 1996-01-11 1997-07-22 Pfu Ltd 形状認識対象物に形状照明を照射した画像を用いる形状認識方法及び装置
TW394879B (en) 1996-02-09 2000-06-21 Sega Enterprises Kk Graphics processing system and its data input device
JP3807779B2 (ja) 1996-05-29 2006-08-09 富士通株式会社 座標検出装置
US5936615A (en) * 1996-09-12 1999-08-10 Digital Equipment Corporation Image-based touchscreen
JP3624070B2 (ja) * 1997-03-07 2005-02-23 キヤノン株式会社 座標入力装置及びその制御方法
JP3876942B2 (ja) 1997-06-13 2007-02-07 株式会社ワコム 光デジタイザ
US6161066A (en) 1997-08-18 2000-12-12 The Texas A&M University System Advanced law enforcement and response technology
US20020036617A1 (en) * 1998-08-21 2002-03-28 Timothy R. Pryor Novel man machine interfaces and applications
JP3846981B2 (ja) * 1997-09-02 2006-11-15 富士通株式会社 光学式位置検出装置付き情報表示装置
US6072494A (en) 1997-10-15 2000-06-06 Electric Planet, Inc. Method and apparatus for real-time gesture recognition
JP3794180B2 (ja) 1997-11-11 2006-07-05 セイコーエプソン株式会社 座標入力システム及び座標入力装置
TW449709B (en) 1997-11-17 2001-08-11 Hewlett Packard Co A method for distinguishing a contact input
US6310610B1 (en) 1997-12-04 2001-10-30 Nortel Networks Limited Intelligent touch display
EP2256605B1 (en) 1998-01-26 2017-12-06 Apple Inc. Method and apparatus for integrating manual input
AU2439399A (en) 1998-02-09 1999-08-23 Haim Azaria Video camera computer touch screen system
JP2000105671A (ja) 1998-05-11 2000-04-11 Ricoh Co Ltd 座標入力/検出装置および電子黒板システム
JP4033582B2 (ja) 1998-06-09 2008-01-16 株式会社リコー 座標入力/検出装置および電子黒板システム
JP2000020677A (ja) * 1998-06-11 2000-01-21 Inventec Corp 画像取込み/メッセージ表示装置
JP2000089913A (ja) * 1998-09-08 2000-03-31 Gunze Ltd タッチパネル入力座標変換装置
DE19845030A1 (de) 1998-09-30 2000-04-20 Siemens Ag Bildsystem
US6335724B1 (en) * 1999-01-29 2002-01-01 Ricoh Company, Ltd. Method and device for inputting coordinate-position and a display board system
TW459192B (en) 1999-06-25 2001-10-11 Toshiba Corp Electronic apparatus and electronic system provided with the same
JP2001060145A (ja) * 1999-08-23 2001-03-06 Ricoh Co Ltd 座標入力/検出システムおよびその位置合わせ調整方法
JP3905670B2 (ja) 1999-09-10 2007-04-18 株式会社リコー 座標入力検出装置、情報記憶媒体及び座標入力検出方法
JP4057200B2 (ja) * 1999-09-10 2008-03-05 株式会社リコー 座標入力装置および座標入力装置の記録媒体
JP4052498B2 (ja) 1999-10-29 2008-02-27 株式会社リコー 座標入力装置および方法
US6710770B2 (en) 2000-02-11 2004-03-23 Canesta, Inc. Quasi-three-dimensional method and apparatus to detect and localize interaction of user-object and virtual transfer device
JP3934846B2 (ja) * 2000-03-06 2007-06-20 株式会社リコー 座標入力/検出装置、電子黒板システム、受光素子の位置ズレ補正方法及び記憶媒体
JP2001325069A (ja) * 2000-03-07 2001-11-22 Nikon Gijutsu Kobo:Kk 位置検出装置およびその方法
JP2001265516A (ja) * 2000-03-16 2001-09-28 Ricoh Co Ltd 座標入力装置
JP2001282445A (ja) * 2000-03-31 2001-10-12 Ricoh Co Ltd 座標入力/検出装置および情報表示入力装置
ATE453147T1 (de) 2000-07-05 2010-01-15 Smart Technologies Ulc Verfahren für ein kamerabasiertes berührungssystem
US6803906B1 (en) 2000-07-05 2004-10-12 Smart Technologies, Inc. Passive touch system and method of detecting user input
US6531999B1 (en) * 2000-07-13 2003-03-11 Koninklijke Philips Electronics N.V. Pointing direction calibration in video conferencing and other camera-based system applications
US6774889B1 (en) * 2000-10-24 2004-08-10 Microsoft Corporation System and method for transforming an ordinary computer monitor screen into a touch screen
JP3977018B2 (ja) * 2001-02-07 2007-09-19 株式会社リコー 情報入力システム
US7030861B1 (en) 2001-02-10 2006-04-18 Wayne Carl Westerman System and method for packing multi-touch gestures onto a hand
GB2378073B (en) * 2001-07-27 2005-08-31 Hewlett Packard Co Paper-to-computer interfaces
US7007236B2 (en) 2001-09-14 2006-02-28 Accenture Global Services Gmbh Lab window collaboration
JP3920067B2 (ja) 2001-10-09 2007-05-30 株式会社イーアイティー 座標入力装置
US7038659B2 (en) 2002-04-06 2006-05-02 Janusz Wiktor Rajkowski Symbol encoding apparatus and method
US20030226968A1 (en) 2002-06-10 2003-12-11 Steve Montellese Apparatus and method for inputting data
US7665041B2 (en) 2003-03-25 2010-02-16 Microsoft Corporation Architecture for controlling a computer using hand gestures
US20050052427A1 (en) 2003-09-10 2005-03-10 Wu Michael Chi Hung Hand gesture interaction with touch surface

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1267855A (zh) * 1999-03-17 2000-09-27 夏普公司 触摸板输入型电子装置
CN1402116A (zh) * 2001-08-04 2003-03-12 三星电子株式会社 用所连外部显示设备显示信息的带触摸屏装置及其方法

Also Published As

Publication number Publication date
WO2004090706A2 (en) 2004-10-21
US20040201575A1 (en) 2004-10-14
EP1611503A2 (en) 2006-01-04
JP4820285B2 (ja) 2011-11-24
CA2521418A1 (en) 2004-10-21
CN101533312A (zh) 2009-09-16
ES2392228T3 (es) 2012-12-05
JP2006522967A (ja) 2006-10-05
CN1784649A (zh) 2006-06-07
CA2521418C (en) 2013-09-10
EP2287709A1 (en) 2011-02-23
CN100465865C (zh) 2009-03-04
WO2004090706A3 (en) 2005-01-13
US7256772B2 (en) 2007-08-14
EP1611503B1 (en) 2012-07-11

Similar Documents

Publication Publication Date Title
CN101533312B (zh) 自动校准的触摸***及方法
US7492357B2 (en) Apparatus and method for detecting a pointer relative to a touch surface
US9442607B2 (en) Interactive input system and method
CN1897644B (zh) 用于捕捉图像的方法和***
CN104853128A (zh) 投影***以及投影方法
JP2011258244A (ja) 対話型入力システム
JP2003065716A (ja) 物体の捉えられた画像から基準フレームに対する物体の位置を三角測量にもとづいて決定する方法、タッチシステムおよびタッチシステムの較正方法と媒体
CN101520700A (zh) 一种基于摄像头的三维定位触摸装置及其定位方法
CN112912936A (zh) 混合现实***、程序、移动终端装置和方法
US11954264B2 (en) Calibration method for an electronic display screen for touchless gesture control
WO2023194616A1 (en) Calibration method for an electronic display screen for touchless gesture control
WO2023194612A1 (en) Calibration device and method for an electronic display screen for touchless gesture control

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: INTELLIGENCE TECHNOLOGY UNLIMITED LIABILITY COMPAN

Free format text: FORMER OWNER: INTELLIGENCE TECHNOLOGY CO.,LTD.

Effective date: 20100115

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20100115

Address after: Alberta Canada

Applicant after: Smart Technologies Inc.

Address before: Alberta Canada

Applicant before: Smart Technologies Inc.

C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: YUANXIANG SCIENCE + TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: SMART TECHNOLOGIES INC.

Effective date: 20140625

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

Free format text: CORRECT: ADDRESS; TO: TAIWAN, CHINA

TR01 Transfer of patent right

Effective date of registration: 20140625

Address after: Hsinchu City, Taiwan, China

Patentee after: Yuanxiang Science & Technology Co., Ltd.

Address before: Alberta Canada

Patentee before: Smart Technologies Inc.

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

Granted publication date: 20120704

Termination date: 20180406

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