光学感测装置以及检测光学感测装置周边的对象的方法

文档序号:6525399阅读:132来源:国知局
光学感测装置以及检测光学感测装置周边的对象的方法
【专利摘要】光学感测装置包含M个发光元件、N个感测元件、控制电路以及处理电路。M为正整数,N为大于或等于3的正整数。该控制电路用以控制该M个发光元件的开启与关闭,以及控制各感测元件于相对应的一发光元件开启时检测反射自对象的反射信号以产生各该感测元件相对应的一感测结果,其中该N个感测元件因应该M个发光元件而产生N个感测结果。该处理电路耦接于该控制电路与该N个感测元件,用以至少依据该N个感测元件的N个感测位置以及该N个感测结果,来计算出该对象的位置信息,其中该N个感测位置定义出至少一几何平面。
【专利说明】光学感测装置以及检测光学感测装置周边的对象的方法
【技术领域】
[0001]本发明是关于光学感测,尤指一种利用三角定位来得到对象的位置信息的非接触式光学感测装置及其相关的非接触式光学感测方法。
【背景技术】
[0002]个人电子产品(例如,手机、计算机)的问世,伴随了多元的人机互动控制方法。举例来说,使用者得以通过鼠标在屏幕上进行定位追踪并下达操作指令(例如,选取选单上的项目,或编辑选取项目的内容)。对于触控屏幕感测技术(电容式、电阻式、磁感式或表面声波式)来说,使用者可藉此直接选取并移动屏幕上所显示的对象。另外,使用者还可通过其它感测装置(例如,无线空中鼠标(air mouse)或三维鼠标(three-dimensional mouse,3D mouse))以三维操控的方式于屏幕上进行定位追踪的操作。
[0003]然而,上述控制方法并无法允许使用者通过手势/手指以非接触式的方式来于屏幕上进行定位追踪,这将造成使用上的限制。举例来说,当使用者因为进行机械工作而使手沾粘污垢,或因为处理食材而使手沾粘油垢的时候,使用者会希望能够以非接触式的方式来于屏幕上进行定位追踪。另外,当触控屏幕距离使用者较远的时候,以接触式触控操作来于屏幕上进行定位追踪是有困难的。
[0004]因此,需要一种创新的非接触式感测机制以提供更便利的人机互动。

【发明内容】

[0005]有鉴于此,本发明的目的之一在于提供一种利用三角定位来得到对象的位置信息的非接触式光学感测装置及其相关的非接触式光学感测方法,来解决上述问题。
[0006]依据本发明的一实施例,其揭示一种光学感测装置。该光学感测装置包含M个发光元件、N个感测元件、一控制电路以及一处理电路。M为正整数,N为大于或等于3的整数。该控制电路电连接于该M个发光元件以及该N个感测元件,用以控制该M个发光元件的开启与关闭,以及控制各感测元件于相对应的一发光元件开启时检测反射自一对象的反射信号,以产生各该感测元件相对应的一感测结果,其中该N个感测元件因应该M个发光元件而产生N个感测结果。该处理电路耦接于该控制电路以及该N个感测元件,用以至少依据该N个感测元件的N个感测位置以及该N个感测结果,来计算出该对象的一位置信息,其中该N个感测位置是定义出至少一几何平面。
[0007]依据本发明的另一实施例,其揭示一种光学感测装置。该光学感测装置包含M个发光元件、N个感测元件、一控制电路以及一处理电路。M为大于或等于3的整数,N为正整数。该控制电路电连接于该M个发光元件以及该N个感测元件,用以控制该M个发光元件的开启与关闭,以及控制各感测元件于相对应的一发光元件开启时检测反射自一对象的反射信号,以产生该发光元件相对应的一感测结果,其中该N个感测元件因应该M个发光元件而产生M个感测结果,该M个感测结果之中Q个感测结果中的每一感测结果所对应的感测元件与发光元件并未彼此相邻,且Q为正整数。该处理电路耦接于该控制电路以及该N个感测元件,用以依据该Q个感测结果所对应的Q个发光元件的Q个发光位置、该N个感测元件的N个感测位置以及该M个感测结果,来计算出该对象的一位置信息,其中该M个发光元件的M个发光位置是定义出至少一几何平面
[0008]依据本发明的一实施例,其揭示一种检测一光学感测装置周边的一对象的方法。该光学感测装置包含M个发光元件与N个感测元件。N个感测元件的N个感测位置定义出至少一几何平面。M为正整数,N为大于或等于3的正整数。该方法包含下列步骤:于各感测元件相对应的一发光元件开启时,致能各该感测元件以检测反射自一对象的反射信号,以产生各该感测元件相对应的一感测结果,其中该N个感测元件因应该M个发光元件而产生N个感测结果;以及至少依据该N个感测位置以及该N个感测结果,来计算出该对象的一位置信息。
[0009]依据本发明的另一实施例,其揭示一种检测一光学感测装置周边的一对象的方法。该光学感测装置包含M个发光元件与N个感测元件。M个发光元件的M个发光位置是定义出至少一几何平面。M为大于或等于3的整数,N为正整数。该方法包含下列步骤:于各感测元件于相对应的一发光元件开启时,致能各该感测元件以检测反射自一对象的反射信号,以产生该发光元件相对应的一感测结果,其中该N个感测元件因应该M个发光元件而产生M个感测结果,该M个感测结果之中Q个感测结果中的每一感测结果所对应的感测元件与发光元件并未彼此相邻,且Q为正整数;以及依据该Q个感测结果所对应的Q个发光元件的Q个发光位置、该N个感测元件的N个感测位置以及该M个感测结果,来计算出该对象的一位置信息。
【专利附图】

【附图说明】
[0010]图1为本发明于一空间之中利用三角定位来进行非接触式定位追踪的一实施例的示意图。
[0011]图2为本发明检测一光学感测装置周边的一对象的一实施例的方法。
[0012]图3为本发明光学感测装置用于非接触式定位追踪的一实施例的示意图。
[0013]图4为图3所示的光学感测装置的功能方块示意图。
[0014]图5为图3所示的光学感测装置的一实作范例的示意图。
[0015]图6为图5所示的光学感测装置的侧视图。
[0016]图7为图3所示的光学感测装置的另一实作范例的示意图。
[0017]图8为图7所示的光学感测装置的侧视图。
[0018]图9为本发明光学感测装置的一实施例的示意图。
[0019]图10为本发明光学感测装置用于非接触式定位追踪的另一实施例的示意图。
[0020]图11为本发明光学感测装置用于非接触式定位追踪的另一实施例的示意图。
[0021]图12为本发明光学感测装置用于非接触式定位追踪的另一实施例的示意图。
[0022]图13为本发明光学感测装置用于非接触式定位追踪的另一实施例的示意图。
[0023]图14为本发明光学感测装置用于非接触式定位追踪的另一实施例的示意图。
[0024][标号说明]
[0025]100 空间 210?25O步骤
[0026]300、500、700、900、1000、1100、1200、1300、1400 光学感测装置[0027]302屏幕 310 控制电路
[0028]320处理电路A1~A3感测空间
[0029]dP1~dP3、距离P。~P3参考点
[0030]Q 特定点 MO~M4 感测模块
[0031]El~E4、E1’~E4’、E1"~E4" 红外线发光二极管
[0032]SI~S4 红外光感测器 LI~L4 红外光信号
[0033]Rl~R4反射信号OB手指
[0034]DRl~DR4感测结果
[0035]di λ dn、di2、dg1、^-22 λ ^3i ^ ^^2 λ ^4i ^ ^-42 牛寸距 1?
[0036]Φ1、Φ2红外光发射锥角EO发光元件
[0037]SO光感测器PX1-PX4红外光感测像素
【具体实施方式】
[0038]请参阅图1,其为本发明于一空间100之中利用三角定位来进行非接触式定位追踪的一实施例的示意图。于此实施例中,一对象(未显示于图1中)是位于一特定点Q,其中当有一光信号从多个参考点P1~P3之中的一参考点发射至该对象时,该对象可将该光信号反射回该参考点或其它参考点。因此,该光信号的发射路径可以是自一参考点指向特定点Q的路径(亦即,相对应的光行进距离可以是多个距离dP1~dP3的其一),而相对应的反射路径可以是自特定点Q指向该参考点的路径(亦即,发射光信号的位置与接收相对应的反射信号的位置是相同的)或自特定点Q指向其它参考点路径(亦即,发射光信号的位置与接收相对应的反射信号的位置是不同的)。由图1可知,若参考点P1的坐标(Xl,Y1, Z1)、参考点P2的坐标(χ2,12,Z2)、参考点P3的坐标(χ3,y3.z3)以及各参考点与特定点Q之间的距离均已知,则可通过数学运算(例如,解联立方程式)来求得该对象的坐标U,y, z),进而对该对象进行定位追踪。
[0039]为了实现非接触式定位追踪,本发明于各参考点上提供一发光元件与一感测元件的至少其一(未显示于图1中),并通过检测反射自该对象的一反射信号来产生一感测结果(例如,电流或电压),其中各参考点可为接收反射信号的感测位置或发射光信号的发光位置,抑或同时为感测位置与发光位置。由于所接收的反射信号的能量会随着光行进距离增加而减小,故可通过反射信号的能量与光行进距离之间的对应关系来将该感测结果转换为一特定距离,以作为光信号自发光位置行进至该特定点Q的距离加上反射信号自该特定点Q行进至感测位置的距离的距离和。由于各参考点的位置均为已知,在得到光行进距离的信息之后(亦即,包含多个距离dP1~dP3的信息),便可求得该对象的坐标(X,y, z),以对该对象进彳了定位追踪。
[0040]值得注意的是,该对象是位于多个感测空间A1~A3的重迭区域中,以确保可得到与多个参考点P1~P3相关的有效感测结果,其中多个感测空间A1~A3分别对应于多个参考点P1~P3。另外,多个参考点P1~P3于空间100中并未同时位在同一直在线(亦即,多个参考点P1~P3可定义一几何平面),以确保在进行数学运算时可求得该对象的坐标
(X,y, z)。
[0041]实作上,可于多个参考点P1~P3的至少其一设置一发光元件,并将三感测元件分别设置于多个参考点P1?p3。于另一实作范例中,也可于多个参考点P1?P3的至少其一设置一感测元件,而将三发光元件分别设置于多个参考点P1?p3。接下来,便可依据所检测的至少三反射信号(对应于多个参考点P1?P3)来得到多个距离dP1?dP3的信息,进而通过数学运算来对得到该对象的位置信息。另外,由于该对象于空间100中移动时,该对象与各参考点之间的距离会随之改变,致使各反射信号的感测结果也会随时间改变。因此,可依据所检测的反射信号来得到该对象的位置信息与时间之间的关系,以对该对象进行定位追踪。
[0042]简言之,本发明利用M个发光元件(M为正整数)来发射光信号至一对象(例如,手指),并通过N个感测元件(N为正整数)来检测反射自该对象的反射信号以得到至少三个感测结果,接着根据所得到的感测结果来取得该对象分别与至少三个参考点(彼此不共线)的距离信息,最后再搭配三角定位技术来计算该对象的位置信息,以实现非接触式定位追踪。具体来说,在M为正整数,N为大于或等于3的整数,N个感测元件可因应M个发光元件而产生N个感测结果(亦即,各感测元件产生一感测结果)的情形下,只要N个感测元件的N个感测位置(亦即,参考点)可定义出至少一几何平面(亦即,N个感测位置彼此不共线),可采用三角定位技术来对N个感测结果进行处理以计算出该对象的位置信息。在M为大于或等于3的整数,N为正整数,N个感测元件可因应M个发光元件而产生M个感测结果(亦即,各发光元件对应一感测结果)的另一情形下,只要M个发光元件的M个发光位置(亦即,参考点)可定义出至少一几何平面(亦即,M个发光位置彼此不共线),可采用三角定位技术来对M个感测结果进行处理以计算出该对象的位置信息。为了进一步说明本发明的技术特征,以下是以具有不同感测元件与发光元件的配置态样的光学感测装置的多个实作范例来说明之。
[0043]请一并参阅图2、图3与图4。图2为本发明检测一光学感测装置周边的一对象的一实施例的方法,图3为本发明光学感测装置用于非接触式定位追踪的一实施例的示意图,以及图4为图3所示的光学感测装置300的功能方块示意图。图2所示的方法可应用于图3所示的光学感测装置300。为了进一步了解本发明非接触式定位追踪的技术特征,以下是以将光学感测装置300实作为移动装置(例如,智能型手机或平板计算机)来作为范例说明,然而,本领域技术人员应可了解这并非用来作为本发明的限制。
[0044]由图3与图4可知,光学感测装置300包含一屏幕302、一控制电路310、一处理电路320、多个发光元件(于此实施例中,是由多个红外线发光二极管El?E4来实作之)以及多个感测元件(于此实施例中,是由多个红外光感测器SI?S4来实作之)。于此实施例中(但本发明不限于此),红外线发光二极管的个数可等于红外光感测器的个数,且彼此相邻的一红外线发光二极管与一红外光感测器可由一感测模块来实作之(亦即,多个感测模块Ml?M4的其一)。另外,控制电路310电连接于多个红外线发光二极管El?E4、多个红外光感测器SI?S4以及处理电路320,并可用来控制多个红外线发光二极管El?E4的开启与关闭、控制多个红外光感测器SI?S4的感测操作,以及控制处理电路320的信号处理操作。
[0045]于步骤210中,控制电路310可于各红外光感测器相对应的一红外线发光二极管开启时,致能各该红外光感测器以检测反射自一对象(例如,悬浮于屏幕302上方的使用者的手指0B)的反射信号,来产生各该红外光感测器相对应的一感测结果,其中红外光感测器SI~S4可因应多个红外线发光二极管El~E4而产生多个感测结果DRl~DR4。实作上,控制电路310可依据一启用时序来轮流致能多个红外线发光二极管El~E4以分别产生多个红外光信号LI~L4,并依据该启用时序来轮流致能多个红外光感测器SI~S4以分别检测反射自手指OB的多个反射信号Rl~R4,使得各红外光感测器检测反射自手指OB的反射信号时仅有一红外线发光二极管开启(亦即,分时多工)。举例来说,控制电路310可依照顺时针方式轮流开启多个红外线发光二极管El~E4,其中当感测模块Ml的红外线发光二极管El开启时,多个感测模块M2~M4所包含的红外线发光二极管与红外光感测器是关闭的,因此,红外光感测器SI所接收的反射信号Rl是来自于手指OB反射红外线发光二极管El所产生的红外光信号LI。以此类推,各感测模块所接收的反射信号是对应于各该感测模块所产生的红外光信号。
[0046]处理电路320耦接于多个红外光感测器SI~S4,以接收多个红外光感测器SI~S4对多个反射信号Rl~R4进行感测所分别产生的多个感测结果DRl~DR4。于步骤220中,处理电路320可对多个感测结果DRl~DR4进行预处理。举例来说,处理电路320可将删除感测结果之中异常的数据(例如,过高或过低),及/或对感测结果进行噪声滤除处理(例如,移动平均滤波处理(running average filtering))。
[0047]接下来,于步骤230中,处理电路320可依据多个感测结果DRl~DR4之中的至少三感测结果及其相关的参考点(例如,该至少三感测结果所对应的多个感测元件的感测位置)来计算对象(亦即,手指0B)的位置信息(亦即,坐标(X,y, z))。于此实施例中,处理电路320可先将多个感测结果DRl~DR4分别转换为多个感测量(sensing count) C1~C4 (例如,通过一模拟数字转换操作),其中各感测量大致正比于相对应反射信号的行进距离平方的倒数。因此,处理电路320接着可通过以下转换关系来分别得到多个特定距离Cl1~d4:
[0048]
【权利要求】
1.一种光学感测装置,包含: M个发光元件,其中M为正整数; N个感测元件,其中N为大于或等于3的整数; 一控制电路,电连接于该M个发光元件以及该N个感测元件,用以控制该M个发光元件的开启与关闭,以及控制各感测元件于相对应的一发光元件开启时检测反射自一对象的反射信号,以产生各该感测元件相对应的一感测结果,其中该N个感测元件因应该M个发光元件而产生N个感测结果;以及 一处理电路,耦接于该控制电路以及该N个感测元件,用以至少依据该N个感测元件的N个感测位置以及该N个感测结果,来计算出该对象的一位置信息,其中该N个感测位置系定义出至少一几何平面。
2.根据权利要求1所述的光学感测装置,其中M大于1,该控制电路依据一启用时序来致能该M个发光元件,以及该控制电路依据该启用时序来轮流致能该N个感测元件,使得各该感测元件检测反射自该对象的反射信号时仅有一发光元件开启。
3.根据权利要求1所述的光学感测装置,其中M等于N;各发光元件具有一发光波段,且该M个发光元件的M个发光波段是彼此不同;各感测元件具有一检测波段,且该N个感测元件的N个检测波段是彼此不同;以及该M个发光波段分别对应于该N个检测波段。
4.根据权利要求3所述的光学感测装置,其中该控制电路同时开启该M个发光元件。
5.根据权利要求1所述的光学感测装置,其中该N个感测结果之中Q个感测结果中的每一感测结果所对应的感测元件与发光元件是彼此相邻;以及该处理电路将该Q个感测结果分别转换为Q个第一特`定距离,其中Q为正整数,各第一特定距离是作为该对象与产生对应于各该第一特定距离的感测结果的感测元件之间的距离。
6.根据权利要求5所述的光学感测装置,其中Q等于N,以及该处理电路是依据该N个感测位置与该Q个第一特定距离来计算出该位置信息。
7.根据权利要求5所述的光学感测装置,其中Q小于N,且该N个感测结果之中剩余的(N-Q)个感测结果中的每一感测结果所对应的感测元件与发光元件并未彼此相邻;该处理电路将该(N-Q)个感测结果分别转换为(N-Q)个第二特定距离,其中各第二特定距离是作为该对象与产生对应于各该第二特定距离的感测结果的感测元件之间的距离加上该对象与对应于各该第二特定距离的感测结果所对应的发光元件之间的距离的距离和;以及该处理电路依据该(N-Q)个感测结果所对应的发光元件的发光位置、该N个感测位置、该Q个第一特定距离以及该(N-Q)个第二特定距离来计算出该位置信息。
8.根据权利要求1所述的光学感测装置,其中该处理电路将该N个感测结果分别转换为N个特定距离,以依据该M个发光元件的M个发光位置、该N个感测位置以及该N个特定距离来计算出该位置信息,其中各特定距离是作为该对象与产生对应于各该特定距离的感测结果的感测元件之间的距离加上该对象与对应于各该特定距离的感测结果所对应的发光元件之间的距离的距离和。
9.根据权利要求1所述的光学感测装置,其中M等于1,以及该控制电路同时致能该N个感测元件。
10.根据权利要求1所述的光学感测装置,其中该处理电路还经由一校正补偿函数对该位置信息进行校正补偿。
11.一种光学感测装置,包含: M个发光元件,其中M为大于或等于3的整数; N个感测元件,其中N为正整数; 一控制电路,电连接于该M个发光元件以及该N个感测元件,用以控制该M个发光元件的开启与关闭,以及控制各感测元件于相对应的一发光元件开启时检测反射自一对象的反射信号,以产生该发光元件相对应的一感测结果,其中该N个感测元件因应该M个发光元件而产生M个感测结果,该M个感测结果之中Q个感测结果中的每一感测结果所对应的感测元件与发光元件并未彼此相邻,且Q为正整数;以及 一处理电路,耦接于该控制电路以及该N个感测元件,用以依据该Q个感测结果所对应的Q个发光元件的Q个发光位置、该N个感测元件的N个感测位置以及该M个感测结果,来计算出该对象的一位置信息,其中该M个发光元件的M个发光位置是定义出至少一几何平面。
12.根据权利要求11所述的光学感测装置,其中该控制电路依据一启用时序来轮流致能该M个发光元件,以及该控制电路依据该启用时序来致能该N个感测元件,使得各该感测元件检测反射自该对象的反射信号时仅有一发光元件开启。
13.根据权利要求11所述的光学感测装置,其中该处理电路将该Q个感测结果分别转换为Q个第一特定距离,各第一特定距离是作为该对象与产生对应于各该第一特定距离的感测结果的感测元件之间的距离加上该对象与对应于各该第一特定距离的感测结果所对应的发光元件之间的距离的距离和。
14.根据权利要求13所述的光学感测装置,其中Q等于M,以及该处理电路依据该Q个发光位置、该N个感测位置以及该Q个第一特定距离来计算出该位置信息。
15.根据权 利要求13所述的光学感测装置,其中Q小于M,且该M个感测结果之中剩余的(M-Q)个感测结果中的每一感测结果所对应的感测元件与发光元件是彼此相邻;该处理电路将该(M-Q)个感测结果分别转换为(M-Q)个第二特定距离,其中各第二特定距离是作为该对象与产生对应于各该第二特定距离的感测结果的感测元件之间的距离;以及该处理电路依据该Q个发光位置、该N个感测位置、该Q个第一特定距离以及该(M-Q)个第二特定距离来计算出该位置信息。
16.根据权利要求11所述的光学感测装置,其中该处理电路还经由一校正补偿函数对该位置信息进行校正补偿。
17.一种检测一光学感测装置周边的一对象的方法,该光学感测装置包含M个发光元件与N个感测元件,N个感测元件的N个感测位置定义出至少一几何平面,M为正整数,N为大于或等于3的正整数,该方法包含: 于各感测元件相对应的一发光元件开启时,致能各该感测元件以检测反射自一对象的反射信号,以产生各该感测元件相对应的一感测结果,其中该N个感测元件因应该M个发光元件而产生N个感测结果;以及 至少依据该N个感测位置以及该N个感测结果,来计算出该对象的一位置信息。
18.根据权利要求17所述的方法,其中M大于1,以及该方法还包含: 依据一启用时序来致能该M个发光元件;以及 致能各该感测元件以检测反射自该对象的反射信号的步骤包含:依据该启用时序来轮流致能该N个感测元件,使得各该感测元件检测反射自该对象的反射信号时仅有一发光兀件开启。
19.根据权利要求17所述的方法,其中M等于N;各发光元件具有一发光波段,且该M个发光元件的M个发光波段是彼此不同;各感测元件具有一检测波段,且该N个感测元件的N个检测波段是彼此不同;该M个发光波段分别对应于该N个检测波段;以及该方法还包含: 同时开启该M个发光元件。
20.根据权利要求17所述的方法,其中各感测结果所对应的感测元件与发光元件是彼此相邻;以及至少依据该N个感测位置以及该N个感测结果来计算出该位置信息的步骤包含: 将该N个感测结果分别转换为N个特定距离,其中各特定距离是作为该对象与产生对应于各该特定距离的感测结果的感测元件之间的距离;以及 依据该N个感测位置与该N个特定距离来计算出该位置信息。
21.根据权利要求17所述的方法,其中该N个感测结果之中Q个感测结果中的每一感测结果所对应的感测元件与发光元件是彼此相邻,且该N个感测结果之中剩余的(N-Q)个感测结果中的每一感测结果所对应的感测元件与发光元件并未彼此相邻;以及至少依据该N个感测位置以及该N个感测结果来计算出该位置信息的步骤包含: 该Q个感测结果分别转换为Q个第一特定距离,其中各第一特定距离是作为该对象与产生对应于各该第一特定距离的感测结果的感测元件之间的距离; 将该(N-Q)个感测结果分别转换为(N-Q)个第二特定距离,其中各第二特定距离是作为该对象与产生对应于各该第二特定距离的感测结果的感测元件之间距离加上该对象与对应于各该第二特定距离的感测结果所对应的发光元件之间的距离的距离和;以及` 依据该(N-Q)个感测结果所对应的发光元件的发光位置、该N个感测位置、该Q个第一特定距离以及该(N-Q)个第二特定距离来计算出该位置信息。
22.根据权利要求17所述的方法,其中至少依据该N个感测位置以及该N个感测结果来计算出该位置信息的步骤包含: 将该N个感测结果分别转换为N个特定距离,其中各特定距离是作为该对象与产生对应于各该特定距离的感测结果的感测元件之间的距离加上该对象与对应于各该特定距离的感测结果所对应的发光元件之间的距离的距离和;以及 依据该M个发光元件的M个发光位置、该N个感测位置以及该N个特定距离来计算出该位置信息。
23.根据权利要求17所述的方法,其中M等于1,以及致能各该感测元件以检测反射自该对象的反射信号的步骤包含: 同时致能该N个感测元件。
24.根据权利要求17所述的方法,其中在执行至少依据该N个感测位置以及该N个感测结果来计算出该位置信息的步骤之前,该方法还包含: 对该N个感测结果进行一噪声滤除处理。
25.根据权利要求17所述的方法,还包含: 利用一校正补偿函数对该位置信息进行校正补偿。
26.一种检测一光学感测装置周边的一对象的方法,该光学感测装置包含M个发光元件与N个感测元件,M个发光元件的M个发光位置是定义出至少一几何平面,M为大于或等于3的整数,N为正整数,该方法包含: 于各感测元件于相对应的一发光元件开启时,致能各该感测元件以检测反射自一对象的反射信号,以产生该发光元件相对应的一感测结果,其中该N个感测元件因应该M个发光元件而产生M个感测结果,该M个感测结果之中Q个感测结果中的每一感测结果所对应的感测元件与发光元件并未彼此相邻,且Q为正整数;以及 依据该Q个感测结果所对应的Q个发光元件的Q个发光位置、该N个感测元件的N个感测位置以及该M个感测结果,来计算出该对象的一位置信息。
27.根据权利要求26所述的方法,还包含: 依据一启用时序来轮流致能该M个发光元件;以及 致能各该感测元件以检测反射自该对象的反射信号的步骤包含: 依据该启用时序来致能该N个感测元件,使得各该感测元件检测反射自该对象的反射信号时仅有一发光兀件开启。
28.根据权利要求26所述的方法,其中Q等于M,以及依据该Q个发光位置、该N个感测位置以及该M个感测结果来计算出该位置信息的步骤包含: 将该Q个感测结果分别转换为Q个第一特定距离,其中各第一特定距离是作为该对象与产生对应于各该第一特定距离的感测结果的感测元件之间的距离加上该对象与对应于各该第一特定距离的感测结果所对应的发光元件之间的距离的距离和;以及 依据该Q个发光位置、该`N个感测位置以及该Q个第一特定距离来计算出该位置信息。
29.根据权利要求26所述的方法,其中Q小于M,且该M个感测结果之中剩余的(M-Q)个感测结果中的每一感测结果所对应的感测元件与发光元件是彼此相邻;以及依据该Q个发光位置、该N个感测位置以及该M个感测结果来计算出该位置信息的步骤包含: 将该Q个感测结果分别转换为Q个第一特定距离,各第一特定距离是作为该对象与产生对应于各该第一特定距离的感测结果的感测元件之间的距离加上该对象与对应于各该第一特定距离的感测结果所对应的发光元件之间的距离的距离和; 将该(M-Q)个感测结果分别转换为(M-Q)个第二特定距离,其中各第二特定距离是作为该对象与产生对应于各该第二特定距离的感测结果的感测元件之间的距离;以及 依据该Q个发光位置、该N个感测位置、该Q个第一特定距离以及该(M-Q)个第二特定距离来计算出该位置信息。
30.根据权利要求26所述的方法,其中在执行依据该Q个发光位置、该N个感测位置以及该M个感测结果来计算出该位置信息的步骤之前,该方法还包含: 对该M个感测结果进行一噪声滤除处理。
31.根据权利要求26所述的方法,还包含: 利用一校正补偿函数对该位置信息进行校正补偿。
【文档编号】G06F3/042GK103870066SQ201310722483
【公开日】2014年6月18日 申请日期:2013年12月17日 优先权日:2012年12月17日
【发明者】庄政達, 张鸿德 申请人:义明科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1