光学触控装置及其相关的图像侦测组件和定位方法制造方法及图纸

技术编号:10706250 阅读:88 留言:0更新日期:2014-12-03 13:15
本发明专利技术公开了一种光学触控装置的定位方法,适用在光学触控装置。所述光学触控装置包括一个图像侦测组件。所述图像侦测组件侦测遮光物的成像位置,并根据所述成像位置产生所述遮光物在平面上的触碰位置。所述图像侦测组件具有多个画素。所述定位方法包括将所述多个画素沿第一方向划分成第一群与第二群,当所述第一群和所述第二群同时侦测到所述遮光物形成的暗点时,分析所述暗点分别在所述第一群与所述第二群成像的面积比值,以及根据所述面积比值计算所述暗点在所述图像侦测组件的所述成像位置。本发明专利技术的光学触控装置及其相关图像侦测组件和定位方法可精确地计算出暗点在感测区域的位置,以提高使用遮光物进行触控定位的准确度。

【技术实现步骤摘要】
光学触控装置及其相关的图像侦测组件和定位方法
本专利技术涉及一种光学触控装置及其定位方法,特别是有关一种可提高坐标定位精确度的光学触控装置及其相关的图像侦测组件和定位方法。
技术介绍
触控功能已成为现今许多电子装置的常见功能,而触控装置即为实现触控功能所需的电子组件。目前触控装置的种类主要包括电阻式、电容式、光学式等,电子装置可根据不同的触控需求而搭配不同种类的触控装置。请参阅图1,图1为一种公知光学触控装置的结构示意图。光学触控装置100包括导光模块110、光源模块120以及图像侦测模块130。其中,导光模块110包括沿矩形轨迹的三个边依次排列的反光条112a、112b、112c。反光条112a与反光条112c相对,并且反光条112b位在反光条112a与反光条112c之间,而上述矩形轨迹内的区域为感测区114。此外,光源模块120包括发光组件122a、122b,而此两个发光组件122a、122b分别设置在反光条112a、112c的远离反光条112b的一端。光源模块120用以提供光线至反光条112a、112b、112c,而反光条112a、112b、112c用以反射光源模块120提供的光线。另外,图像侦测模块130包括图像侦测组件132a、132b,而此两个图像侦测组件132a、132b也分别设置在反光条112a、112b的远离反光条112b的一端。图像侦测组件132a、132b分别包括沿直线方向排列的多个画素135。这些画素135用来侦测位在感测区114内的遮光物(即触控点),从而进一步根据所侦测到的信息计算出遮光物的位置(或称坐标)。详细地说,图像侦测组件132a的视野涵盖反光条112b、112c,也就是说,图像侦测组件132a的这些画素135分别用以感测反光条112b、112c的一部分。当遮光物位在感测区114内时,图像侦测组件132a所侦测到的由遮光物造成的暗点是位在反光条112b、反光条112c或是反光条112b、112c的连接处,而此暗点可由图像侦测组件132a的部分画素135侦测到。同理,图像侦测组件132b的视野涵盖反光条112a、112b,也就是说,图像侦测组件132b的这些画素135分别用以感测反光条112a、112b的一部分。当遮光物位在感测区114内时,图像侦测组件132b所侦测到的由遮光物造成的暗点是位在反光条112a、反光条112b或反光条112a、112b的连接处,而此暗点可由图像侦测组件132b的部分画素135侦测到。公知光学触控装置100通常采用中心算法或重心算法来计算遮光物所造成的暗点的位置,进而对遮光物进行定位。但是,采用中心算法或重心算法并不能精确的确定所有位在感测区114的遮光物所造成的暗点的位置。具体而言,在采用中心算法的情况下,公知光学触控装置100的感测区114内存在非敏感区(insensitivearea)114a。当遮光物位在非敏感区114a时,因光线的偏斜角较大,所以用中心算法所计算出的暗点的位置容易产生误差。此外,在采用重心算法的情况下,当遮光物所造成的暗点位在两相邻反光条的连接处时,用重心算法所计算出的暗点的位置容易产生误差。请参阅图2,图2为采用中心算法来计算位在图1的非敏感区的遮光物所造成的暗点的位置的示意图。以图像侦测组件132b为例,在采用中心算法来计算位在非敏感区114a的遮光物A所造成的暗点A1的位置时,图像侦测组件132b的第n个画素135n至第r个画素135r都侦测到遮光物A所造成的位在反光条112a的暗点A1。通过上述的中心算法所计算出的暗点A1的中心等于(n+r)/2,也即暗点A1的中心应所述对应到第(n+r)/2个画素135m。但实际上,通过遮光物A的中心以及暗点A1的中心的直线L是连到画素135m’。也就是说,暗点A1的正确的中心是对应到的画素135m’,而非画素135m。同理,图像侦测组件132a也存在相似的问题,因此采用中心算法来计算位在非敏感区114a的遮光物A所造成的暗点A1的位置时,较容易产生误差。请参阅图3,图3为采用重心算法来计算位在图1的感测区的遮光物所造成的暗点的位置的示意图。以图像侦测组件132a为例来说明采用重心算法来计算位在感测区114的遮光物B所造成的暗点B1的位置。图像侦测组件132a的第x个画素135x至第y个画素135y都侦测到遮光物B所造成的暗点B1。上述的重心算法的计算公式如下:式中,w表示第w个画素,bg[w]为第w个画素所侦测到的背景亮度值,img[w]为第w个画素所侦测到的图像亮度值,而Cg即为计算出的遮光物B所造成的暗点B1的重心位置。但是,如图3所示,当遮光物B所造成的暗点B1位在相邻两反光条112b、112c的连接处时,由于光学触控装置100在相邻两反光条112b、112c的连接处的光线较弱,导致背景亮度值和图像亮度值的侦测容易产生较大的误差。这样一来,将造成所计算出的暗点B1的位置与暗点B1的实际位置出现较大的误差。另一方面,感测区114还可切分为数个感测子区,并且感测子区的交界线设置在非相邻两反光条112b、112c的连接处(例如位在反光条112b或反光条112c)。当遮光物B所造成的暗点B1为在感测子区的交界线时,图像侦测组件132a不论使用重心算法或中心算法去计算遮光物B的触碰位置,都会与暗点B1的实际成像位置有显著误差。因此,公知技术所采用的算法在计算暗点时容易产生较大的误差,导致公知光学触控装置具有定位不准确的问题。
技术实现思路
本专利技术提供一种可提高坐标定位精确度的光学触控装置及其相关的图像侦测组件和定位方法,以解决上述的问题。本专利技术的申请专利范围公开一种光学触控装置的定位方法,适用在光学触控装置。所述光学触控装置包括一个图像侦测组件。所述图像侦测组件侦测遮光物的成像位置,并根据所述成像位置产生所述遮光物在平面上的触碰位置。所述图像侦测组件具有多个画素。所述定位方法包括将所述多个画素沿第一方向划分成第一群与第二群,当所述第一群和所述第二群同时侦测到所述遮光物形成的暗点时,分析所述暗点分别在所述第一群与所述第二群成像的面积比值,以及根据所述面积比值计算所述暗点在所述图像侦测组件的所述成像位置。本专利技术的申请专利范围还公开根据所述面积比值计算所述暗点在所述图像侦测组件的所述成像位置包括比较所述暗点位在所述第一群与所述第二群成像的所述面积比值,由所述面积比值的最大值来选定所述暗点位在所述第一群或所述第二群,以及利用相应算法计算所述暗点的所述成像位置。本专利技术的申请专利范围还公开当所述暗点在所述第一群与所述第二群的所述面积比值相等时,设定所述暗点位在所述第二群;或根据所述图像侦测组件侦测到的前一暗点的位置,设定所述暗点位在所述第一群或所述第二群。本专利技术的申请专利范围还公开根据所述面积比值计算所述暗点在所述图像侦测组件的所述成像位置包括利用所述第一算法与所述第二算法分别计算所述暗点在所述第一群和所述第二群的第一分群成像位置与第二分群成像位置,将所述暗点在所述第一群与所述第二群成像的所述面积比值分别设为权重指数,以及将所述暗点在所述第一群和所述第二群分别的所述第一分群成像位置与所述第二分群成像位置乘以所述相应权重指数并加总,以得到所述暗点的所述成像位置。本专利技术的申请专利范本文档来自技高网
...
光学触控装置及其相关的图像侦测组件和定位方法

【技术保护点】
一种光学触控装置的定位方法,适用在光学触控装置,所述光学触控装置包括一个图像侦测组件,所述图像侦测组件侦测遮光物的成像位置,并根据所述成像位置产生所述遮光物在平面上的触碰位置,所述图像侦测组件具有多个画素,其特征在于,所述定位方法包括:将所述多个画素沿第一方向划分成第一群与第二群;当所述第一群和所述第二群同时侦测到所述遮光物形成的暗点时,分析所述暗点分别在所述第一群与所述第二群成像的面积比值;以及根据所述面积比值计算所述暗点在所述图像侦测组件的所述成像位置。

【技术特征摘要】
1.一种光学触控装置的定位方法,适用在光学触控装置,所述光学触控装置包括一个图像侦测组件,所述图像侦测组件侦测遮光物的成像位置,并根据所述成像位置产生所述遮光物在平面上的触碰位置,所述图像侦测组件具有多个画素,其特征在于,所述定位方法包括:将所述多个画素沿第一方向划分成第一群与第二群;当所述第一群和所述第二群同时侦测到所述遮光物形成的暗点时,分析所述暗点分别在所述第一群与所述第二群成像的面积比值;当所述第一群侦测到所述遮光物形成的所述暗点时,通过第一算法计算所述暗点在所述图像侦测组件的所述成像位置,而当所述第二群侦测到所述遮光物形成的所述暗点时,通过第二算法计算所述暗点在所述图像侦测组件的所述成像位置;利用所述第一算法与所述第二算法分别计算所述暗点在所述第一群和所述第二群的第一分群成像位置与第二分群成像位置;将所述暗点在所述第一群与所述第二群成像的所述面积比值分别设为权重指数;以及将所述暗点在所述第一群和所述第二群分别的所述第一分群成像位置与所述第二分群成像位置乘以所述相应权重指数并加总,以得到所述暗点的所述成像位置。2.如权利要求1所述的定位方法,其特征在于,所述第一算法为重心算法,所述第二算法为中心算法。3.如权利要求1所述的定位方法,其特征在于,所述光学触控装置具有感测区域,各图像侦测组件的所述第二群的侦测视野涵盖所述感测区域中相对所述图像侦测组件的角落。4.如权利要求1所述的定位方法,其特征在于,根据所述面积比值计算所述暗点在所述图像侦测组件的所述成像位置包括:比较所述暗点位在所述第一群与所述第二群成像的所述面积比值;由所述面积比值的最大值来选定所述暗点位在所述第一群或所述第二群;以及利用相应算法计算所述暗点的所述成像位置。5.如权利要求1所述的定位方法,其特征在于,当所述暗点在所述第一群与所述第二群的所述面积比值相等时,设定所述暗点位在所述第二群,或根据所述图像侦测组件侦测到的前一暗点的位置,设定所述暗点位在所述第一群或所述第二群。6.如权利要求1所述的定位方法,其特征在于,所述多个画素沿所述第一方向进一步划分成所述第一群、所述第二群与第三群,所述第三群位在所述第一群与所述第二群之间,当所述第三群侦测到所述遮光物形成的所述暗点时,通过第三算法计算所述暗点在所述图像侦测组件的所述成像位置。7.如权利要求6所述的定位方法,其特征在于,所述第三算法包括:利用所述第一算法与所述第二算法分别计算所述遮光物形成所述暗点的第一暂时成像位置与第二暂时成像位置,以得到第一数值与第二数值;将所述第一数值乘以第一权重α,以得到第三数值,并将所述第二数值乘以第二权重(1-α),以得到第四数值,并且α大于或等于0并且小于或等于1;以及将所述第三数值与所述第四数值相加得到所述暗点的所述成像位置。8.如权利要求6所述的定位方法,其特征在于,所述第三群的所述多个画素中,当愈多靠近所述第一群的所述多个画素侦测到所述遮光物形成的所述暗点时,所述第三算法所使用的第一权重α愈大。9.如权利要求6所述的定位方法,其特征在于,所述多个画素沿所述第一方向进一步划分成所述第一群、所述第二群、所述第三群与第四群,所述第二群位在所述第三群与所述第四群之间,当所述第四群侦测到所述遮光物形成的所述暗点时,通过所述第一算法或所述第三算法计算所述暗点在所述图像侦测组件的所述成像位置。10.一种光学触控装置,其特征在于,所述光学触控装置包括:框体,包括第一壁、第二壁、第三壁以及第四壁,所述第一壁与所述第三壁相对,所述第二壁与所述第四壁相对,所述框体的内侧为感测区域;光源模块,用以提供光线至所述感测区域;第一图像侦测组件,设置在所述第一壁与所述第二壁的相邻两端之间,并且所述第一图像侦测组件的视野涵盖所述第三壁与所述第四壁;以及第二图像侦测组件,设置在所述第二壁与所述第三壁的相邻两端之间,并且所述第二图像侦测组件的视野涵盖所述第一壁与所述第四壁;其中,所述第一图像侦测组件与所述第二图像侦测组件分别具有多个画素,所述多个画素沿第一方向划分成第一群与第二群,当所述第一群和所述第二群同时侦测到遮光物形成的暗点时,分析所述暗点分别在所述第一群与所述第二群成像的面积比值,所述第一图像侦测组件在所述第一群侦测到所述遮光物形成的所述暗点时,通过第一算法计算所述暗点在所述第一图像侦测组件的成像位置,而在所述第二群侦测到所述遮光物形成的所述暗点时,通过第二算法计算所述暗点在所述第一图像侦测组件的成像位置,所述第一图像侦测组件利用所述第一算法与所述第二算法分别计算所述暗点的暂时成像位置或分群成像位置,将所述暗点在所述第一群与所述第二群成像的所述面积比值分别设为权重指数,将所述暗点的所述暂时成像位置或所述分群成像位置乘以所述相应权重指数并加总,以得到所述暗点的所述成像位置,根据所述成像位置产生所述遮光物在平面上的触碰位置。11.如权利要求10所述的光学触控装置,其特征在于,所述第一算法为重心算法,所述第二算法为中心算法。12.如权利要求10所述的光学触控装置,其特征在于,所述第一图像侦测组件比较所述暗点位在所述第一群与所述第二群成像的所述面积比值,由所述面积比值的最大值来选定所...

【专利技术属性】
技术研发人员:苏宗敏柯怡贤郑信基高铭璨
申请(专利权)人:原相科技股份有限公司
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1