触碰位置判断装置及其方法

文档序号:6511341阅读:202来源:国知局
触碰位置判断装置及其方法
【专利摘要】本发明公开了一种触碰位置判断装置及其方法。触碰位置判断装置适于球体。触碰位置判断装置包括压力感测阵列以及处理单元。压力感测阵列耦接球体下方且具有多个压力感测点。压力感测阵列反应于发生在球体表面上的触碰而形成压力变异区域,并且由对应于压力变异区域的压力感测点产生压力信号组。处理单元耦接压力感测阵列,依据压力信号组判断触碰在球体表面上发生的触碰位置。
【专利说明】触碰位置判断装置及其方法

【技术领域】
[0001] 本发明是有关于一种判断装置及其判断方法,且特别是有关于一种触碰位置判断 装置及其方法。

【背景技术】
[0002] 目前市面上流通的水晶球产品,大部分是以作为静态摆设、装饰等功能作为主要 诉求。其中部分水晶球产品具有较简单的动态功能,如内嵌音乐盒及内嵌有简单机械式动 作的玩偶的水晶球。举例而言,宝贝摇篮水晶球、芭蕾女孩音乐盒水晶球以及老鼠直升机音 乐盒等皆属这一类产品。此类具有简单动态功能的水晶球,其玩偶的动态,及音乐的播放, 是来自于发条与齿轮的组合,以机械式驱动。此种类型的动态为已设定好的固定动作及音 乐,多数缺乏与使用者之间的互动能力。
[0003] 另一类型的有互动功能的水晶球,可以具有感测器与制动器及大型底座的水晶 球,如3D魔幻水晶球及i-ball等。此类具有互动功能的水晶球,装置有压力感测器或镜头 感测器等,用来检测使用者的行为。而在其大型底座里,具有信号处理装置及影像辨识软件 等,用以检测使用者的行为(例如,触碰等操作)。因此,可以依据使用者的行为而进行对应 的操作,进而让使用者产生与水晶球装置互动的操作体验。但一般市面流通的水晶球产品, 较难做到此种类型的互动功能。
[0004] 一般的感测器是以红外线或是超声波等非触碰感测器来检测使用者在水晶球表 面的触碰位置。然而,由于水晶球中常装满例如水等物质,因此在以红外线或超声波等机制 检测所述触碰位置时,将可能因检测上的死角而导致无法精准判断所述触碰位置。


【发明内容】

[0005] 有鉴于此,本发明提供一种触碰位置判断装置及其方法,可用于判断球体表面上 所被触碰的触碰位置。
[0006] 本发明提供一种触碰位置判断装置,其适于球体。触碰位置判断装置包括压力感 测阵列以及处理单元。压力感测阵列耦接球体的下方且具有多个压力感测点。压力感测阵 列反应于发生在球体的表面上的触碰而形成压力变异区域,并且由对应于压力变异区域的 压力感测点产生压力信号组。处理单元耦接压力感测阵列,依据压力信号组判断触碰在球 体的表面上发生的触碰位置。
[0007] 根据本发明另一实施范例提供一种触碰位置判断方法,适于球体。球体的下方耦 接至压力感测阵列,且压力感测阵列包括多个压力感测点。所述方法包括下列步骤。当球 体的表面上发生触碰时,压力感测阵列反应于触碰而形成压力变异区域,并且由对应于压 力变异区域的压力感测点产生压力信号组。依据压力信号组判断触碰在球体的表面上发生 的触碰位置。
[0008] 基于上述,本发明实施例提出的触碰位置判断装置及其方法可在球体表面上发生 触碰时,依据压力感测阵列上对应的压力变异区域的压力感测点产生的压力信号组来找出 所述触碰在球体表面上的触碰位置。
[0009] 为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式 作详细说明如下。

【专利附图】

【附图说明】
[0010] 图1是依据本发明的一实施例绘示的触碰位置判断装置。
[0011] 图2是依据本发明的一实施例绘示的触碰位置判断方法流程图。
[0012] 图3是依据图1实施例绘示的触碰位置判断装置的俯视图。
[0013] 图4A为依据图3实施例绘示的球体俯视图。
[0014] 图4B为依据图3实施例绘示的球体侧视图。
[0015] 图5A是依据本发明的一实施例绘示的当触碰的施力方向与垂直球面的施力方向 之间的夹角是向左增加时,修正压力中心点的示意图。
[0016] 图5B是依据本发明的一实施例绘示的当触碰的施力方向与垂直球面的施力方向 之间的夹角是向右增加时,修正压力中心点的示意图。
[0017] 图5C是依据本发明的一实施例绘示的当触碰的施力方向垂直于触碰位置处的切 面时,修正压力中心点的示意图。
[0018] 图6A是依据本发明的一实施例绘示的当触碰的施力方向与垂直球面的施力方向 之间的夹角是向下增加时,修正压力中心点的示意图。
[0019] 图6B是依据本发明的一实施例绘示的当触碰的施力方向与垂直球面的施力方向 之间的夹角是向上增加时,修正压力中心点的示意图。
[0020] 图6C是依据本发明的一实施例绘示的当触碰的施力方向垂直于触碰位置处的切 面时,修正压力中心点的示意图。
[0021] 图7是依据本发明的一实施例绘示的触碰位置判断装置的俯视图。
[0022] 其中,附图标记:
[0023] 100 :触碰位置判断装置 110:球体
[0024] 120 :压力感测阵列 125 :压力感测点
[0025] 130 :处理单元 140 :加速度感测器
[0026] 310、710 :压力变异区域 312 :原点
[0027] 730:压力中心点 A、D:参考方向
[0028] B :施力方向 B':参考施力方向
[0029] DI :特定距离
[0030] E、F:压力中心点
[0031] PSS :压力信号组
[0032] P :触碰位置
[0033] P ' :位置
[0034] R2 :压力变异区半径
[0035] r:球体半径
[0036] S202 ?S220 :步骤
[0037] Xl :最小值
[0038] X2、XA:X座标
[0039] X3 :最大值
[0040] Yl:最大值
[0041] Y2、YA:Y座标
[0042] Y3 :最小值
[0043] Za :Z座标
[0044] 妒第一方位角
[0045] (Pb':第一夹角
[0046] 妒:第一修正角度
[0047] ({H、 (p2、 (pi' 、屮2' 、妒a'、0p02、0/、02'、0 A':夹角
[0048] 0A :第二方位角
[0049] 0 B':第二夹角
[0050] 0 :第二修正角度

【具体实施方式】
[0051] 图1是依据本发明的一实施例所绘示的触碰位置判断装置。在本实施例中,触碰 位置判断装置100包括压力感测阵列120以及处理单元130。触碰位置判断装置100适于 球体110。球体110可以是具有任意材质的圆球状或近似圆球状物体,例如水晶球、塑胶球、 玻璃球或其类似者。此外,球体110中的内容物亦可以包括任意的物质,例如水、玩偶以及 模型等。压力感测阵列120耦接球体110,且具有多个压力感测点125。所述多个压力感测 点125可用以依据施于球体110上的触碰而对应产生压力信号组PSS。所述压力信号组可 包括多个压力感测信号,而这些压力感测信号例如是当压力感测点125检测到来自于球体 110的压力时,所产生的电位变化信号。
[0052] 在一实施例中,在这些压力感测信号产生电位变化信号之后,可更经由一信号读 取单元(未绘示)来将这些电位变化信号由模拟信号转换为数字信号,进而组成压力信号组 PSS。信号读取单元可包括信号缓冲器、信号放大器、多个通道切换开关以及模拟/数字转 换器。信号缓冲器用以执行阻抗匹配,并接收电位变化信号。信号放大器耦接信号缓冲器, 用以放大电位变化信号。所述多个通道切换开关个别耦接信号放大器,用以切换用于传送 放大后的电位变化信号的多个传送路径。模拟/数字转换器耦接所述多个通道切换开关, 用以将放大后的电位变化信号进行模拟至数字的转换。
[0053] 在其他实施例中,压力感测阵列120亦可采用压电薄膜或压阻薄膜来实现。并且, 压力感测阵列120可以具有任意的面积、形状及大小。压力感测阵列120可配置于球体110 下方,用以在球体110上发生触碰时,反应于此触碰而形成压力变异区域。详细而言,当球 体110的表面发生触碰(例如,使用者以手指按压球体110)时,球体110将对应产生位移, 因而使得配置于球体110下方的压力感测阵列120接收到对应于所述触碰的压力。此时, 压力感测阵列120上的薄膜将反应于所述触碰的压力而产生凹陷的现象,进而对应形成前 述的压力变异区域。在所述压力变异区域形成的同时,此压力变异区域的位置所对应的压 力感测点125可依据触碰的压力而产生压力感测信号,进而组成压力信号组PSS。
[0054] -般而言,压电薄膜(或压阻薄膜)的厚度较薄,因此设计者可在压电薄膜(或压阻 薄膜)的下方配置固定厚度的软性材料,以增加压力感测阵列120反应于所述触碰的压力所 产生的凹陷程度。此时,若选择所述软性材料为某一固定厚度,使得当所述触碰的压力增加 到一定的程度时,压力感测阵列120的凹陷程度将可能会因为已凹陷至软性材料及压电薄 膜(或压阻薄膜)的底部而不再增加。换言之,此时所述压力变异区域的面积将不会随着压 力的增加而继续变大。因此,在设计压力感测阵列120时,设计者可依据可能施加于压电薄 膜(或压阻薄膜)上的压力(例如使用者按压的力量)来选择具有适当厚度的软性材料,以让 压力变异区域可在存在所述触碰的情况下维持一固定半径(可定义为压力变异区半径)。
[0055] 处理单元130耦接压力感测阵列120,可依据压力信号组PSS判断所述触碰在球体 110上所发生的触碰位置。处理单元130例如是微控制器单元(Micro controller unit, MCU)、中央处理器或是其他可程序化的微处理器(Microprocessor)。
[0056] 图2是依据本发明的一实施例绘示的触碰位置判断方法流程图。图3是依据图1 实施例绘示的触碰位置判断装置的俯视图。图2实施例提出的方法适用于图3的触碰位置 判断装置100。请同时参照图2及图3,以下即搭配图3中的各个参数的来说明图2实施例 的详细步骤。
[0057] 在本实施例中,假设使用者在球体110的某触碰位置进行了触碰。因此,在步骤 S202中,当球体110上发生触碰时,压力感测阵列120可反应于触碰而形成压力变异区域 310,并且由对应于压力变异区域310的多个压力感测点125(此处以位于压力变异区域310 中的各个圆圈表不)产生压力信号组PSS。为了方便说明,球体110可对应至一座标系统, 而此座标系统可包括原点312、X轴、Y轴以及Z轴。
[0058] 接着,在步骤S204中,处理单元130可依据压力信号组PSS计算压力变异区域310 在X-Y平面上的压力变异区中心点(以座标(X2,Y2)表示)以及压力变异区中心点(X2, ¥2)在 X-Y平面上相对于X轴的第一方位角(^。其中,X2为压力变异区中心点在X轴上的座标, Y2为压力变异区中心点在Y轴上的座标,所述X-Y平面可由X轴及Y轴所定义。
[0059] 详细而言,在取得压力信号组PSS之后,处理单元130可据以得知压力变异区域 310所对应的各个压力感测点125 (S卩,压力变异区域310中的各个圆圈)。并且,处理单元 130可进而依据这些压力感测点125的位置来计算压力变异区域310的涵盖范围,并据以 得知压力变异区域310在X轴上的最大值(以X3表示)和最小值(以X1表示),以及在Y轴 上的最大值(以Y1表示)和最小值(以Y3表示)。因此,处理单元130即可以压力变异区域 在X轴上的最大值和最小值的平均值作为压力变异区中心点的X座标(S卩,X2=(XJX3)Z^X 并且,处理单元130可以压力变异区域在Y轴上的最大值和最小值的平均值作为压力变异 区中心点的Y座标(S卩,Y2=(YdY3)AX在求得压力变异区中心点(X2,Y2)之后,处理单元 130可依据三角函数公式求得压力变异区中心点(X2,Y2)与X轴之间的夹角(S卩,第一方位 角(K)。因此,当压力变异区中心点(X2,Y2)的X座标大于0 (即,X2>0)时,第一方位角(K 为tan-1 (Y2A2);当压力变异区中心点的X座标不大于0 (即,X2兰0)时,第一方位角(K为 180+tan-1 (Y2/X2)。
[0060] 在步骤S206中,处理单元130可计算压力变异区中心点的X座标至压力变异区 域的边界在X轴上的第一最大距离,以及压力变异区中心点的Y座标至压力变异区域的边 界在Y轴上的第二最大距离,并设定第一最大距离以及第二最大距离中的最大值为特定距 离DI。换言之,处理单元130可计算压力变异区中心点(X2, Y2)的X2分别至X1或X3的距离 (即,第一最大距离),和Y2分别至Y1或Y3的距离(S卩,第二最大距离),然后取第一最大距离 以及第二最大距离中的最大值为特定距离DI。在图3的实施例中,处理单元130可分别计 算X 2分别与X1及X3的距离和Y2分别与Y1及Y 3的距离,并且取这些距离的最大值为特定距 离DI。
[0061] 接着,在步骤S208中,处理单元130可判断压力变异区域310的压力变异区半径 R 2是否实质上等于或大于特定距离DI。依据先前所教示的内容,压力变异区域310可在存 在所述触碰的情况下维持固定的压力变异区半径R 2。依据图3所绘示的压力变异区域310, 其特定距离DI即实质上等于压力变异区半径R2。在其他实施例中,由于上述各种座标参数 及计算而得的数值皆会因压力感测点125在压力感测阵列110中的配置密度而出现些许误 差,因此,在执行步骤S208中的判断操作时,处理单元130可更依据设计者所设定的误差范 围来进行。亦即,当特定距离DI与压力变异区半径R 2之间的差值小于所述误差范围时,处 理单元130仍可将此二者视为实质上相等,但本发明可不限于此。因此,在特定距离DI与压 力变异区半径R 2实质上相等的情况下,在步骤S208之后将接续进行步骤S212。然而,在其 他实施例中,当特定距离DI与压力变异区半径R 2实质上不相等时,可接续进行步骤S210, 而此情形将在之后另举实施例说明。
[0062] 在步骤S212中,处理单元130可依据压力变异区中心点(X2, Y2)设定压力中心点 的X座标及Y座标。所述压力中心点例如是球体110反应于触碰而在压力变异区域310中 所对应产生的主要压力点。在步骤S214中,处理单元130即可依据压力中心点的X座标 (以Xa表示)、Y座标(以Ya表示)以及球体110的球体半径计算压力中心点的Z座标(以Za 表示)。在本实施例中,由于在步骤S212中已设定压力变异区中心点为压力中心点,因此, 压力中心点的X座标(Xa)和Y座标(Ya)即分别为X2和Y 2。因此,所述压力中心点的Z座标 (Za)即可依据公式来求得。举例而言,所述压力中心点的Z座标(Za)可以是(r2-XA2-YA 2)1/2, 其中球体半径r为球体110的半径。
[0063] 在步骤S216中,处理单元130可依据压力中心点的X座标(XA)、Y座标(Ya)以及Z 座标(Za)计算压力中心点相对于Z轴的第二方位角(以0A表示)。其中,第二方位角(0A) 例如可由七&1^(%2+¥/)1/2/^)的公式而求得。
[0064] 为了更清楚地标示前述各种参数在球体110中的关系,以下特绘示图4A及图4B。 图4A为依据图3实施例绘示的球体俯视图。请参照图4A,当发生触碰时,处理单元130可 依据前述教示而求出压力中心点的X座标(X A)、Y座标(Ya)以及Z座标(ZA)。因此,压力中 心点在所述座标系统中可表示为(X A,YA,ZA)。并且,由于压力中心点在X-Y平面中与X轴之 间的夹角与第一方位角相等,因此可用图4A中所绘示的方式来表示。
[0065] 图4B为依据图3实施例绘示的球体侧视图。请参照图4B,在求出压力中心点在所 述座标系统中的座标之后,处理单元130可依据前述教示求得压力中心点相对于Z轴的第 二方位角eA。所述第二方位角可用图4B中所绘示的方式来表示。
[0066] 本领域的技术人员应可了解,在球体半径(r)、压力中心点的座标、第一方位角(K 以及第二方位角eA为已知的情况下,压力中心点的X座标(Xa)、Y座标(Ya)以及Z座标(Za) 可用以下数学式来表示:
[0067]

【权利要求】
1. 一种触碰位置判断装置,适于球体,其特征在于,该触碰位置判断装置包括: 压力感测阵列,耦接该球体的下方且具有多个压力感测点,其中,该压力感测阵列反应 于在该球体的表面上的触碰而形成压力变异区域,并且由对应于该压力变异区域的该些压 力感测点产生压力信号组;以及 处理单元,耦接该压力感测阵列,依据该压力信号组判断该触碰在该球体的该表面的 触碰位置。
2. 如权利要求1所述的触碰位置判断装置,其特征在于,该球体对应至座标系统,其中 该座标系统具有原点、X轴、Y轴以及Z轴,且该处理单元经配置以: 依据该压力信号组计算该压力变异区域在X-Y平面上的压力变异区中心点以及该压 力变异区中心点在该X-Y平面上相对于该X轴的第一方位角,其中该X-Y平面由该X轴以 及该Y轴所定义; 依据该压力变异区中心点设定压力中心点的X座标及Y座标,其中该压力中心点为该 球体反应于该触碰而在该压力变异区域中所对应产生的主要压力点;以及 当该触碰的施力方向垂直于该球体的切面时,该处理单元将在该球体的该表面上与该 压力中心点对称于该原点的位置设定为该触碰的该触碰位置。
3. 如权利要求1所述的触碰位置判断装置,其特征在于,该球体对应至座标系统,其中 该座标系统具有原点、X轴、Y轴以及Z轴,且该处理单元经配置以: 依据该压力信号组计算该压力变异区域在X-Y平面上的压力变异区中心点以及该压 力变异区中心点在该X-Y平面上相对于该X轴的第一方位角,其中该X-Y平面由该X轴以 及该Y轴所定义; 依据该压力变异区中心点设定压力中心点的X座标及Y座标,其中该压力中心点为该 球体反应于该触碰而在该压力变异区域中所对应产生的主要压力点; 依据该压力中心点的X座标、Y座标以及该球体的球体半径计算该压力中心点的Z座 标; 依据该压力中心点的X座标、Y座标以及Z座标计算该压力中心点相对于该Z轴的第 二方位角;以及 依据该压力中心点设定该触碰的该触碰位置。
4. 如权利要求3所述的触碰位置判断装置,其特征在于,该处理单元更经配置以: 将在该球体的表面上与该压力中心点对称于该原点的位置设定为该触碰的该触碰位 置。
5. 如权利要求3所述的触碰位置判断装置,其特征在于,该处理单元更经配置以: 依据参考施力方向、该第一方位角以及该第二方位角修正该压力中心点,其中该参考 施力方向平行于该触碰的施力方向且通过该原点;以及 将在该球体的表面上与修正后的该压力中心点对称于该原点的位置设定为该触碰的 该触碰位置。
6. 如权利要求2、3、4或5所述的触碰位置判断装置,其特征在于,该处理单元以该压力 变异区域在该X轴上的最大值与最小值的平均值为该压力变异区中心点的X座标; 该处理单元以该压力变异区域在该Y轴上的最大值与最小值的平均值为该压力变异 区中心点的Y座标;以及 其中当该压力变异区中心点的X座标大于O时,该第一方位角ΦΑ为tarT1 (Y2/X2),而当 该压力变异区中心点的X座标不大于〇时,该第一方位角ΦΑ为180+tarT1 (Y2/X2), 其中,X2为该压力变异区中心点的X座标,Y2为该压力变异区中心点的Y座标。
7. 如权利要求2、3、4或5所述的触碰位置判断装置,其特征在于,该处理单元经配置 以: 计算该压力变异区中心点的X座标至该压力变异区域的边界在该X轴上的第一最大距 离,以及该压力变异区中心点的Y座标至该压力变异区域的该边界在该Y轴上的第二最大 距离,并设定该第一最大距离以及该第二最大距离中的最大值为特定距离;以及 判断该压力变异区域的压力变异区半径是否实质上等于该特定距离,若是,则依据该 压力变异区中心点设定该压力中心点的X座标及Y座标。
8. 如权利要求7所述的触碰位置判断装置,其特征在于,当该压力变异区域的该压力 变异区半径实质上不等于该特定距离时,该处理单元依据该第一方位角、该压力变异区半 径以及在该压力变异区域中最接近于该原点的特定压力感测点设定该压力中心点的X座 标及Y座标。
9. 如权利要求8所述的触碰位置判断装置,其特征在于,当该处理单元依据该第一方 位角、该压力变异区半径以及该特定压力感测点设定该压力中心点时,该压力中心点的X 座标Xa为(R2Xcos φa) +Xc,该压力中心点的Y座标Ya为(?Xsin妒a) +Yc, 其中R2为该压力变异区半径,Pa为该第一方位角,\与Yc分别为该特定压力感测点的X座标以及Y座标。
10. 如权利要求5所述的触碰位置判断装置,其特征在于,还包括加速度感测器,耦接 该球体以及该处理单元,计算该参考施力方向与该X轴之间的第一夹角; 该处理单元依据该第一夹角以及该第一方位角计算第一修正角度; 该加速度感测器计算该参考施力方向与该X-Y平面之间的第二夹角; 该处理单元依据该第二夹角以及该第二方位角计算第二修正角度; 该处理单元依据该第一修正角度以及该第二修正角度分别修正该第一方位角以及该 第二方位角;以及 该处理单元依据修正后的该第一方位角以及修正后的该第二方位角修正该压力中心 点。
11. 一种触碰位置判断方法,适于球体,其中该球体的下方耦接至压力感测阵列,该压 力感测阵列包括多个压力感测点,其特征在于,所述方法包括: 当该球体的表面上发生触碰时,该压力感测阵列反应于该触碰而形成压力变异区域, 并且由对应于该压力变异区域的该些压力感测点产生压力信号组;以及 依据该压力信号组判断该触碰在该球体的该表面的触碰位置。
12. 如权利要求11所述的触碰位置判断方法,其特征在于,该球体对应至座标系统,其 中该座标系统具有原点、X轴、Y轴以及Z轴,而依据该压力信号组判断该触碰在该球体上发 生的该触碰位置的步骤包括: 依据该压力信号组计算该压力变异区域在X-Y平面上的压力变异区中心点以及该压 力变异区中心点在该X-Y平面上相对于该X轴的第一方位角,其中该X-Y平面由该X轴以 及该Y轴所定义; 依据该压力变异区中心点设定压力中心点的X座标及Y座标,其中该压力中心点为该 球体反应于该触碰而在该压力变异区域中所对应产生的主要压力点;以及 当该触碰的施力方向垂直于该球体的切面时,将在该球体的该表面上与该压力中心点 对称于该原点的位置设定为该触碰的该触碰位置。
13. 如权利要求11所述的触碰位置判断方法,其特征在于,该球体对应至座标系统,该 座标系统具有原点、X轴、Y轴以及Z轴,而依据该压力信号组判断该触碰在该球体上发生的 该触碰位置的步骤包括: 依据该压力信号组计算该压力变异区域在X-Y平面上的压力变异区中心点以及该压 力变异区中心点在该X-Y平面上相对于该X轴的第一方位角,其中该X-Y平面由该X轴以 及该Y轴所设定; 依据该压力变异区中心点设定压力中心点的X座标及Y座标,其中该压力中心点为该 球体反应于该触碰而在该压力变异区域中所对应产生的主要压力点; 依据该压力中心点的X座标、Y座标以及该球体的球体半径计算该压力中心点的Z座 标; 依据该压力中心点的X座标、Y座标以及Z座标计算该压力中心点相对于该Z轴的第 二方位角;以及 依据该压力中心点设定该触碰的该触碰位置。
14. 如权利要求13所述的触碰位置判断方法,其特征在于,其中依据该压力中心点设 定该触碰的该触碰位置的步骤包括: 将在该球体的表面上与该压力中心点对称于该原点的位置设定为该触碰的该触碰位 置。
15. 如权利要求13所述的触碰位置判断方法,其特征在于,其中依据该压力中心点设 定该触碰的该触碰位置的步骤包括: 依据参考施力方向、该第一方位角以及该第二方位角修正该压力中心点,其中该参考 施力方向平行于该触碰的施力方向且通过该原点, 其中将在该球体的表面上与该压力中心点对称于该原点的位置设定为该触碰的该触 碰位置的步骤包括: 将在该球体的表面上与修正后的该压力中心点对称于该原点的位置设定为该触碰的 该触碰位置。
16. 如权利要求12、13、14或15所述的触碰位置判断方法,其特征在于,依据该压力信 号组计算该压力变异区域在该X-Y平面上的该压力变异区中心点以及该压力变异区中心 点在该X-Y平面上相对于该X轴的该第一方位角的步骤包括: 以该压力变异区域在该X轴上的最大值与最小值的平均值为该压力变异区中心点的X座标; 以该压力变异区域在该Y轴上的最大值与最小值的平均值为该压力变异区中心点的Y座标;以及 其中,当该压力变异区中心点的X座标大于〇时,该第一方位角ΦA为tarr1 (Y2A2),而 当该压力变异区中心点的X座标不大于〇时,该第一方位角ΦA为ISCHtarr1(Y2A2), 其中,X2为该压力变异区中心点的X座标,Y2为该压力变异区中心点的Y座标。
17. 如权利要求12、13、14或15所述的触碰位置判断方法,其特征在于,依据该压力变 异区中心点设定压力中心点的X座标及Y座标的步骤包括: 计算该压力变异区中心点的X座标至该压力变异区域的边界在该X轴上的第一最大距 离,以及该压力变异区中心点的Y座标至该压力变异区域的该边界在该Y轴上的第二最大 距离,并设定该第一最大距离以及该第二最大距离中的最大值为特定距离;以及 判断该压力变异区域的压力变异区半径是否实质上等于该特定距离,若是,则依据该 压力变异区中心点设定该压力中心点的X座标及Y座标。
18. 如权利要求17所述的触碰位置判断方法,其特征在于,在判断该压力变异区域的 该压力变异区半径是否实质上等于该特定距离的步骤之后,更包括: 当该压力变异区域的该压力变异区半径实质上不等于该特定距离时,依据该第一方位 角、该压力变异区半径以及在该压力变异区域中最接近于该原点的特定压力感测点设定该 压力中心点的X座标及Y座标。
19. 如权利要求18所述的触碰位置判断方法,其特征在于,该依据该第一方位角、该压 力变异区半径以及在该压力变异区域中最接近于该原点的该特定压力感测点设定该压力 中心点的X座标及Y座标的步骤包括: 当依据该第一方位角、该压力变异区半径以及该特定压力感测点设定该压力中 心点时,该压力中心点的X座标Xa为(R2XCOSφA) +Xc,该压力中心点的Y座标Ya为 (R2Xsinφa)+Yc* 其中R2为该压力变异区半径,Φa为该第一方位角,\与Yc分别为该特定压力感测点的X座标以及Y座标。
20. 如权利要求15所述的触碰位置判断方法,其特征在于,依据该参考施力方向、该第 一方位角以及该第二方位角修正该压力中心点的步骤包括: 透过耦接于该球体以及该处理单元的加速度感测器计算该参考施力方向与该X轴之 间的第一夹角; 依据该第一夹角以及该第一方位角计算第一修正角度; 透过该加速度感测器计算该参考施力方向与该X-Y平面之间的第二夹角; 依据该第二夹角以及该第二方位角计算第二修正角度; 依据该第一修正角度以及该第二修正角度分别修正该第一方位角以及该第二方位角; 以及 依据修正后的该第一方位角以及修正后的该第二方位角修正该压力中心点。
【文档编号】G06F3/041GK104238803SQ201310415551
【公开日】2014年12月24日 申请日期:2013年9月12日 优先权日:2013年6月14日
【发明者】黄清锦, 张灿毅, 黄扬智 申请人:财团法人工业技术研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1