Movatterモバイル変換


[0]ホーム

URL:


CN104808873A - Method for Determining Adaptive DPI Curve and Touch Device Using the Method - Google Patents

Method for Determining Adaptive DPI Curve and Touch Device Using the Method
Download PDF

Info

Publication number
CN104808873A
CN104808873ACN201410043495.6ACN201410043495ACN104808873ACN 104808873 ACN104808873 ACN 104808873ACN 201410043495 ACN201410043495 ACN 201410043495ACN 104808873 ACN104808873 ACN 104808873A
Authority
CN
China
Prior art keywords
dpi
contact range
contact
curve
processing unit
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
CN201410043495.6A
Other languages
Chinese (zh)
Other versions
CN104808873B (en
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.)
Pixart Imaging Inc
Original Assignee
Pixart Imaging Inc
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 Pixart Imaging IncfiledCriticalPixart Imaging Inc
Priority to CN201810321452.8ApriorityCriticalpatent/CN108681421B/en
Priority to CN201410043495.6Aprioritypatent/CN104808873B/en
Publication of CN104808873ApublicationCriticalpatent/CN104808873A/en
Application grantedgrantedCritical
Publication of CN104808873BpublicationCriticalpatent/CN104808873B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

A method for adaptive point-per-inch (DPI) curve determination, the method comprising: detecting an object on the touch surface by using a sensing element and outputting a detection frame; calculating a contact range according to the detection frame by a processing unit; and determining a DPI profile based on the contact range.

Description

Translated fromChinese
可适性DPI曲线的确定方法及使用所述方法的触控装置Method for Determining Adaptive DPI Curve and Touch Device Using the Method

技术领域technical field

本发明关于一种触控装置,特别关于一种可根据不同物体接触面积确定每英寸点数(DPI)曲线的触控装置及其确定方法。The present invention relates to a touch device, in particular to a touch device capable of determining dots per inch (DPI) curves according to contact areas of different objects and a determination method thereof.

背景技术Background technique

已知触控装置中,例如触控板通常具有触控面及处理单元。当使用者以手指在所述触控面上移动时,所述处理单元可计算所述手指相对于所述触控面的二维坐标位置并产生位移信号。接着所述处理单元以每英寸点数(dotsper inch,DPI)数值输出所述位移信号至主机并相对控制所述主机的光标的位移。In the known touch devices, for example, a touch panel generally has a touch surface and a processing unit. When the user moves a finger on the touch surface, the processing unit can calculate a two-dimensional coordinate position of the finger relative to the touch surface and generate a displacement signal. Then, the processing unit outputs the displacement signal to the host in dots per inch (DPI) value and relatively controls the displacement of the cursor of the host.

图1A显示为DPI曲线的示意图,其中,x轴表示物体(例如所述手指)的移动速度(单位:英寸/秒),y轴表示所述物体所对应的光标DPI。DPI曲线表示光标的移动速度与每英寸点数的关系。当物体的移动速度较慢时,例如编辑图片,所述光标DPI也较小以至于所述物体所对应的光标可准确地在小区域中移动。而当所述移动速度较快时,例如玩电脑游戏,所述光标DPI则较大以至于所述物体不需移动太远的距离即可使所述光标进行远距离移动。因此,使用DPI曲线的输入装置可带来较佳的使用者体验。FIG. 1A is a schematic diagram of a DPI curve, where the x-axis represents the moving speed (unit: inch/second) of an object (such as the finger), and the y-axis represents the DPI of the cursor corresponding to the object. The DPI curve represents the relationship between the moving speed of the cursor and dots per inch. When the moving speed of the object is slow, such as editing a picture, the DPI of the cursor is also small so that the cursor corresponding to the object can accurately move in a small area. And when the moving speed is fast, such as playing a computer game, the DPI of the cursor is so large that the object can move the cursor over a long distance without moving too far. Therefore, the input device using the DPI curve can bring better user experience.

然而,不同使用者(例如成人与小孩)的手指或甚至是相同使用者的不同手指会改变与所述触控面接触时的接触范围。因此,在所述触控板的区间内,特别是迷你的触控板,相对于小的物体的可移动距离,大的物体的可移动距离会明显变小。例如,请参照图1B,当具有较小接触范围的食指93在触控板91上由其左侧水平地移动至右侧,可得到最大移动距离X93'。当使用较大接触范围的拇指95在相同触控板(于此标示为91')上由其左侧水平地移动至右侧,可得到另一最大移动距离X95。显而易见的,由于所述食指93的接触范围比所述拇指95的接触范围小,其最大移动距离X93会大于X95。借此,对应所述触控板91和91'的显示屏幕81和81'上的光标C93和C95则分别移动距离X93'和X95';其中,X93'>X95'。因此,较大物体的移动距离较短会造成光标移动也较短的问题。However, fingers of different users (eg adults and children) or even different fingers of the same user will change the contact area when they come into contact with the touch surface. Therefore, in the range of the touch panel, especially the mini touch panel, compared with the movable distance of small objects, the movable distance of large objects will be significantly smaller. For example, referring to FIG. 1B , when the index finger 93 with a small contact range moves horizontally from the left side to the right side on the touchpad 91 , a maximum moving distance X93 ′ can be obtained. Another maximum movement distance X95 is obtained when the thumb 95 using the larger contact area moves horizontally from its left side to the right side on the same touchpad (herein marked 91 ′). Obviously, since the index finger 93 has a smaller contact range than the thumb 95 , its maximum moving distance X93 will be greater than X95 . Thereby, the cursors C 93 and C95 on the display screens 81 and 81' corresponding to the touchpads91 and 91' move respectively by X93 ′ and X95 ′; where X93 ′>X95 ′. Therefore, a shorter movement distance for a larger object causes the problem that the cursor movement is also shorter.

有鉴于此,本发明提出一种借由计算不同物体的接触范围来确定不同DPI曲线的触控装置及其确定方法。In view of this, the present invention proposes a touch device and a method for determining different DPI curves by calculating contact ranges of different objects.

发明内容Contents of the invention

本发明的目的在提供一种可适性DPI曲线的确定方法及使用所述方法的触控装置,其可借由计算不同物体的接触范围来确定不同DPI曲线。The purpose of the present invention is to provide a method for determining an adaptive DPI curve and a touch device using the method, which can determine different DPI curves by calculating the contact range of different objects.

本发明另一目的在提供一种可适性DPI曲线的确定方法及使用所述方法的触控装置,其具有使不同物体所对应的光标的移动距离大致成一致的功效。Another object of the present invention is to provide a method for determining an adaptive DPI curve and a touch device using the method, which has the effect of making the moving distances of the cursors corresponding to different objects roughly consistent.

为达上述目的,本发明提供具有可适性DPI曲线的触控装置。所述触控装置包含触控面、传感元件和处理单元。所述触控面用以供物体在所述触控面上操作。所述传感元件用以检测并输出所述物体接触所述触控面的检测帧。所述处理单元用以根据所述检测帧计算接触范围并据此确定DPI曲线。To achieve the above purpose, the present invention provides a touch device with an adaptive DPI curve. The touch device includes a touch surface, a sensing element and a processing unit. The touch surface is used for objects to operate on the touch surface. The sensing element is used to detect and output a detection frame in which the object touches the touch surface. The processing unit is configured to calculate a contact range according to the detection frame and determine a DPI curve accordingly.

本发明还提供一种可适性DPI曲线的确定方法,包含下列步骤:以传感元件检测接触触控面的物体并输出检测帧;以处理单元根据所述检测帧计算接触范围;以及根据所述接触范围确定DPI曲线。The present invention also provides a method for determining an adaptable DPI curve, comprising the following steps: detecting an object touching the touch surface with a sensing element and outputting a detection frame; calculating a contact range according to the detection frame with a processing unit; and The above contact range determines the DPI curve.

本发明还提供一种可适性DPI曲线的确定方法,包含下列步骤:在第一时间以传感元件检测接触触控面的第一物体并输出第一检测帧;以处理单元根据所述第一检测帧计算第一接触范围;在第二时间以所述传感元件检测接触所述触控面的第二物体并输出第二检测帧;以所述处理单元根据所述第二检测帧计算第二接触范围;以及根据所述第二接触范围相对所述第一接触范围的变化量确定DPI曲线。The present invention also provides a method for determining an adaptive DPI curve, which includes the following steps: detecting a first object touching the touch surface with a sensor element at the first time and outputting a first detection frame; A detection frame is used to calculate the first contact range; at a second time, the sensing element detects a second object touching the touch surface and outputs a second detection frame; the processing unit calculates according to the second detection frame a second contact range; and determining a DPI curve according to a change amount of the second contact range relative to the first contact range.

一实施例中,可根据传感元件的多个检测单元的检测变化量与阈值的比较结果求得接触范围。In one embodiment, the contact range can be obtained according to the comparison result of the detection variation of the multiple detection units of the sensing element and the threshold value.

一实施例中,处理单元可计算检测帧每一行或每一列检测单元的检测强度的和以求得变化量曲线;接触范围可根据所述变化量曲线来计算。In one embodiment, the processing unit may calculate the sum of the detection intensities of the detection units in each row or column of the detection frame to obtain a change curve; the contact range may be calculated according to the change curve.

本发明实施例的触控装置可借由计算触控面上物体的接触范围,以根据所述接触范围确定DPI曲线。此外,还可通过所述传感元件连续输出的检测帧计算所述物体的接触范围变化量,来增进确定DPI曲线的精确度。The touch device in the embodiment of the present invention can determine the DPI curve according to the contact range by calculating the contact range of the object on the touch surface. In addition, the variation of the contact range of the object can also be calculated through the detection frames continuously output by the sensing element, so as to improve the accuracy of determining the DPI curve.

为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。In order to make the above-mentioned features and advantages of the present invention more comprehensible, the following specific embodiments are described in detail together with the accompanying drawings.

附图说明Description of drawings

图1A显示DPI曲线的示意图;Figure 1A shows a schematic diagram of the DPI curve;

图1B显示不同手指操作在触控板及其所对应的光标移动在显示屏幕的示意图;FIG. 1B shows a schematic diagram of different fingers operating on the touchpad and corresponding cursor movement on the display screen;

图2A显示本发明一实施例的具有可适性DPI曲线的触控装置的示意图;FIG. 2A shows a schematic diagram of a touch device with an adaptive DPI curve according to an embodiment of the present invention;

图2B显示图2A的触控装置设至在键盘上的示意图;FIG. 2B shows a schematic diagram of the touch device shown in FIG. 2A being installed on the keyboard;

图3显示本发明第一实施例的可适性DPI曲线的确定方法的流程图;Fig. 3 shows the flowchart of the determination method of the adaptability DPI curve of the first embodiment of the present invention;

图4A显示本发明实施例的触控装置的传感元件的透视图;FIG. 4A shows a perspective view of a sensing element of a touch device according to an embodiment of the present invention;

图4B显示图4A的触控装置的电容变化量的曲线图;FIG. 4B shows a graph of capacitance variation of the touch device of FIG. 4A;

图5A-5D显示多个DPI曲线的示意图;5A-5D show schematic diagrams of multiple DPI curves;

图6显示本发明第二实施例的可适性DPI曲线的确定方法的流程图;Fig. 6 shows the flowchart of the determination method of the adaptability DPI curve of the second embodiment of the present invention;

图7A显示本发明实施例的触控装置的传感元件的透视图;FIG. 7A shows a perspective view of a sensing element of a touch device according to an embodiment of the present invention;

图7B显示图7A的触控装置的电容变化量的曲线图。FIG. 7B shows a graph of capacitance variation of the touch device shown in FIG. 7A .

附图标记说明Explanation of reference signs

1                          触控装置1 Touch device

10                         触控面10 Touch Surface

12                         传感元件12 Sensing element

14                         处理单元14 processing unit

2                          手指2 fingers

81、81'                    显示屏幕81, 81' display screen

91、91'                    触控板91, 91' Touchpad

93、93'                    食指93, 93' index finger

95、95'                    拇指95, 95' thumb

C93、C93'、C95、C95'        光标C93 , C93 ', C95 , C95 ' Cursor

DPI1-DPI10                 DPI曲线DPI1 -DPI10 DPI curve

F                          检测帧F Detection frame

G1-G25                     检测单元G1 -G25 detection unit

K                          键盘K Keyboard

Kb                         按键Kb key

L1-L5                      检测单元行L1 -L5 detection unit row

R、R1、R2                  接触范围R, R1 , R2 contact range

S11-S26                    步骤S11 -S26 steps

W1、W2                     宽度W1 , W2 width

X93、X93'、X95、X95'        距离。X93 , X93 ', X95 , X95 ' distances.

具体实施方式Detailed ways

为了让本发明的上述和其他目的、特征和优点能更明显,下文将配合所附图示,作详细说明如下。此外,在本发明的说明中,相同的构件以相同的符号表示,在此合先叙明。In order to make the above and other objects, features and advantages of the present invention more apparent, a detailed description will be given below with reference to the accompanying drawings. In addition, in the description of the present invention, the same members are denoted by the same symbols, and will be described here first.

图2A显示本发明一实施例的具有可适性DPI曲线的触控装置1的示意图。所述触控装置1包含触控面10、传感元件12和处理单元14。所述传感元件12电性连接至所述处理单元14。使用者可用物体2(在此绘示为手指)接触所述触控面10,所述处理单元14可根据所述传感元件12连续检测所述物体2所产生的检测帧F以计算所述物体2相对于所述触控面10的位置或位置变化。显示装置上的光标(未绘示)可根据所述位置或所述位置变化进行相对应的移动。可以了解的是,所述触控装置1与所述显示装置的间通常具有主机用以转换所述位置或所述位置变化为电信号。FIG. 2A shows a schematic diagram of a touch device 1 with an adaptive DPI curve according to an embodiment of the present invention. The touch device 1 includes a touch surface 10 , a sensor element 12 and a processing unit 14 . The sensing element 12 is electrically connected to the processing unit 14 . The user can touch the touch surface 10 with an object 2 (here shown as a finger), and the processing unit 14 can calculate the detection frame F generated by continuously detecting the object 2 according to the sensing element 12. The position or position of the object 2 relative to the touch surface 10 changes. A cursor (not shown) on the display device can move correspondingly according to the position or the position change. It can be understood that there is usually a host between the touch device 1 and the display device to convert the position or the position change into electrical signals.

所述触控装置1可设置在键盘K上,如图2B所示,其示例性地显示两种设置方法。所述键盘K具有多个按键(也即键帽)。一实施方式中,所述触控装置1可整合在所述按键其中的按键Kb上,同时所述按键Kb也保留按压功能。另一实施方式中,所述触控装置1可独立设置在所述键盘K上而不整合于任何按键内,例如相对方向键上方的区域。The touch device 1 can be set on the keyboard K, as shown in FIG. 2B , which exemplarily shows two setting methods. The keyboard K has a plurality of keys (that is, keycaps). In one embodiment, the touch device 1 can be integrated on the key Kb among the keys, and the key Kb also retains the pressing function. In another embodiment, the touch device 1 can be independently arranged on the keyboard K without being integrated into any key, such as the area above the corresponding direction key.

本发明的所述触控装置1并不限于设置在所述键盘K上。一实施例中,所述触控装置1可与其他装置,例如指纹识别模组整合为多功能触控板。其他实施例中,所述触控装置1可设置在导航装置(例如简报器、遥控器或游戏手把)、手机或电脑系统上。The touch device 1 of the present invention is not limited to be disposed on the keyboard K. In one embodiment, the touch device 1 can be integrated with other devices, such as a fingerprint identification module, to form a multifunctional touch panel. In other embodiments, the touch device 1 can be set on a navigation device (such as a presenter, a remote controller or a game handle), a mobile phone or a computer system.

请继续参照图2A,所述触控面10用以供物体2在所述触控面10上操作。由于所述触控装置1对应至显示装置,所述触控面10可与所述显示装置具有相同形状,例如为矩形,但不限于此。所述触控面10可为适当物体的表面。Please continue to refer to FIG. 2A , the touch surface 10 is used for the object 2 to operate on the touch surface 10 . Since the touch device 1 corresponds to a display device, the touch surface 10 may have the same shape as the display device, such as a rectangle, but is not limited thereto. The touch surface 10 can be the surface of a suitable object.

所述传感元件12用以检测并输出所述物体2接触所述触控面10的检测帧F。本实施例中,所述传感元件12设置在所述触控面10之下,如图2A所示,但不限于此。所述传感元件12和所述触控面10的相对位置可根据实际应用而定。The sensing element 12 is used to detect and output the detection frame F that the object 2 touches the touch surface 10 . In this embodiment, the sensing element 12 is disposed under the touch surface 10 , as shown in FIG. 2A , but it is not limited thereto. The relative positions of the sensing element 12 and the touch surface 10 can be determined according to practical applications.

一实施例中,所述传感元件12可为电容式触控传感器,其中,所述电容式触控传感器具有多个检测单元。当所述物体2接触所述触控面10时,相对所述物体2下方和所述物体2周围的检测单元可相应地产生电容变化量,接着所述传感元件12可输出检测帧F。相似于电容式触控传感器,当使用电阻式或光学式触控传感器作为所述传感元件12时,所述传感元件12输出包含电压变化量或感光变化量的检测帧F。为简化说明,本发明实施例以电容式触控传感器作为所述传感元件12。In one embodiment, the sensing element 12 may be a capacitive touch sensor, wherein the capacitive touch sensor has a plurality of detection units. When the object 2 touches the touch surface 10 , the detection units below the object 2 and around the object 2 can correspondingly generate a capacitance change, and then the sensing element 12 can output a detection frame F. Similar to a capacitive touch sensor, when a resistive or optical touch sensor is used as the sensing element 12 , the sensing element 12 outputs a detection frame F including voltage variation or light sensitivity variation. To simplify the description, the embodiment of the present invention uses a capacitive touch sensor as the sensing element 12 .

上述电容式、电阻式和光学式触控传感器的传感原理和构造已为已知,故于此不再赘述。必须说明的是,所述物体2的材质并无特定限制,视所述传感元件12的类别而定。例如,当所述传感元件12为电容式触控传感器时,所述物体2较佳为手指或电容触控笔。当所述传感元件12为光学式触控传感器,所述物体2较佳具有遮光特性。The sensing principles and structures of the above-mentioned capacitive, resistive and optical touch sensors are already known, so details will not be repeated here. It must be noted that the material of the object 2 is not limited, it depends on the type of the sensing element 12 . For example, when the sensing element 12 is a capacitive touch sensor, the object 2 is preferably a finger or a capacitive stylus. When the sensing element 12 is an optical touch sensor, the object 2 preferably has light-shielding properties.

所述处理单元14例如可为数位信号处理器(DSP)或其他可用以处理所述检测帧F的处理装置,以计算所述接触范围R。接着,所述处理单元14可根据所述接触范围R确定DPI曲线或DPI数值,其计算及确定方法如后详述。The processing unit 14 can be, for example, a digital signal processor (DSP) or other processing devices capable of processing the detection frame F to calculate the contact range R. Next, the processing unit 14 can determine a DPI curve or a DPI value according to the contact range R, and the calculation and determination methods will be described in detail later.

必须说明的是,多个DPI曲线较佳在出厂前预存于所述触控装置1的记忆单元(未绘示)或所述处理单元14之中。因此,所述处理单元14可根据不同物体面积来确定所述多个DPI曲线其中之一以至于所述触控装置1具有可适性DPI曲线的特征。It must be noted that the multiple DPI curves are preferably pre-stored in the memory unit (not shown) of the touch device 1 or the processing unit 14 before leaving the factory. Therefore, the processing unit 14 can determine one of the plurality of DPI curves according to different object areas so that the touch device 1 has the characteristic of an adaptable DPI curve.

图3显示本发明第一实施例的可适性DPI曲线的确定方法的流程图,包含下列步骤:以传感元件检测接触触控面的物体并输出检测帧(步骤S11);以处理单元根据所述检测帧计算接触范围(步骤S12);以及根据所述接触范围确定DPI曲线(步骤S13)。Fig. 3 shows the flow chart of the method for determining the adaptive DPI curve according to the first embodiment of the present invention, which includes the following steps: detecting an object touching the touch surface with a sensing element and outputting a detection frame (step S11 ); using a processing unit Calculating a contact range according to the detection frame (step S12 ); and determining a DPI curve according to the contact range (step S13 ).

必须说明的是,所述传感元件12具有多个检测单元,例如图4A示例地显示所述处理单元12的检测单元阵列排列为5×5检测单元阵列,其中,每一检测单元由左而右、由上至下依序标示为G1、G2…G25。可以了解的是,当所述触控装置1未检测到物体时,每一检测单元具有预设电容。而当所述物体2接触所述触控面10时,所述传感元件12中与所述物体2感应的检测单元会分别产生电容变化量。为简化说明,图4A每一检测单元的中直接标示其电容变化量。例如,所述检测单元G6显示其电容变化量为4;所述检测单元G25显示其电容变化量为0。必须说明的是,第4A图所示数值仅用以说明,并非用以限定本发明。It must be noted that the sensing element 12 has a plurality of detection units. For example, FIG. 4A exemplarily shows that the detection unit array of the processing unit 12 is arranged as a 5×5 detection unit array, wherein each detection unit is arranged from left to On the right, from top to bottom are marked as G1 , G2 . . . G25 . It can be understood that, when the touch device 1 does not detect an object, each detection unit has a preset capacitance. When the object 2 touches the touch surface 10 , the detection units in the sensing element 12 that are sensitive to the object 2 will respectively generate capacitance changes. To simplify the description, the center of each detection unit in FIG. 4A directly marks its capacitance variation. For example, the detection unit G6 shows that its capacitance variation is 4; the detection unit G25 shows that its capacitance variation is 0. It must be noted that the numerical values shown in FIG. 4A are for illustration only, and are not intended to limit the present invention.

请同时参照图2A、3、4A、4B和5A,接着说明本实施例的实施方式。Please refer to FIGS. 2A , 3 , 4A, 4B and 5A at the same time, and then describe the implementation of this embodiment.

步骤S11:首先,当所述物体2接触所述触控面10时,所述传感元件12中与所述物体2感应的检测单元会分别产生电容变化量。可以了解的是,根据感应电容的原理,越接近所述物体2的检测单元具有较大的电容变化量;反之,越远离所述物体2的检测单元则仅具有较小的电容变化量甚至不产生变化。所述传感元件12输出包含所述电容变化量的检测帧F至所述处理单元14。Step S11 : First, when the object 2 touches the touch surface 10 , the detection units in the sensing element 12 that are sensitive to the object 2 will generate capacitance changes respectively. It can be understood that, according to the principle of inductive capacitance, the detection unit closer to the object 2 has a larger capacitance change; on the contrary, the detection unit farther away from the object 2 has only a small capacitance change or even no capacitance change. produce changes. The sensing element 12 outputs the detection frame F including the capacitance variation to the processing unit 14 .

步骤S12:在所述处理单元14接收所述传感元件12的检测帧F后,所述处理单元14可根据所述检测帧F计算接触范围R1,其中,所述接触范围R1可反映所述物体2的接触宽度、接触长度或接触面积。StepS12 : After the processing unit 14 receives the detection frame F of the sensing element 12, the processing unit 14 can calculate the contact rangeR1 according to the detection frame F, wherein the contact rangeR1 can be It reflects the contact width, contact length or contact area of the object 2 .

第一实施方式中,所述处理单元14可把每一电容变化量与阈值比较。例如,设定所述阈值为10,所述传感元件12中25个检测单元有5个检测单元的电容变化量大于10(也即检测单元G7、G11-G13及G17)。因此,其比较结果(也即5)可用以计算所述接触范围R1。例如,所述接触范围R1可为5、25或5的倍数。In the first embodiment, the processing unit 14 can compare each capacitance variation with a threshold. For example, if the threshold is set to be 10, the capacitance variation of 5 of the 25 detection units in the sensing element 12 is greater than 10 (that is, detection units G7 , G11 -G13 and G17 ). Therefore, its comparison result (ie 5) can be used to calculate the contact range R1 . For example, the contact range R1 may be 5, 25 or a multiple of 5.

第二实施方式中,所述处理单元14可计算全部的所述电容变化量的加和或平均值。例如,所述传感元件12中每一所述检测单元的电容变化量的加和为208。因此,其计算结果(也即208)可直接表示所述接触范围R1或用以计算所述接触范围R1In the second embodiment, the processing unit 14 can calculate the sum or average value of all the capacitance changes. For example, the sum of the capacitance changes of each detection unit in the sensing element 12 is 208 . Therefore, the calculation result (ie 208 ) can directly represent the contact range R1 or be used to calculate the contact range R1 .

除此之外,所述处理单元14还可根据所述传感元件12的检测帧F每一行检测单元的检测强度的和(sum of intensities)或每一列检测单元强度的和以求得变化量曲线而据此计算所述接触范围R1。例如,请参照图4B,其显示为图4A中所述触控装置1的电容变化量曲线图,其中,x轴表示检测单元行的位置;y轴表示其电容变化量加和。假设定义电容变化量加和的阈值为100,图4B的所述电容变化量曲线超过所述阈值的部分形成宽度W1。因此,所述处理单元14可据此计算所述接触范围R1。例如,所述宽度W1可用以代表所述接触范围R1的接触宽度或接触面积。In addition, the processing unit 14 can also calculate the amount of change according to the sum of the detection intensities of each row of detection units or the sum of the intensities of each column of detection units in the detection frame F of the sensing element 12 The contact range R1 is calculated according to the curve. For example, please refer to FIG. 4B , which is a graph showing the capacitance change of the touch device 1 in FIG. 4A , wherein the x-axis represents the position of the detection unit row; the y-axis represents the sum of the capacitance changes. Assuming that the threshold defining the sum of capacitance changes is 100, the portion of the capacitance change curve in FIG. 4B that exceeds the threshold forms a width W1. Therefore, the processing unit 14 can calculate the contact range R1 accordingly. For example, the width W1 may be used to represent the contact width or contact area of the contact rangeR1 .

步骤S13:最后,所述处理单元14则根据所述接触范围R1确定DPI曲线。例如,请参照图5A,其显示所述触控装置1的两组DPI曲线的示意图,其中,DPI曲线DPI1及DPI2分别关联于接触范围R1。例如,所述接触范围R1小于6时选择所述DPI曲线DPI1而所述接触范围R1大于等于6时选择所述DPI曲线DPI2;当以上述第一实施方式的方式计算所述接触范围R1为5时,所述处理单元14可判断所述接触范围R1满足所述DPI曲线DPI1的条件而确定使用所述DPI曲线DPI1。相同地,假设所述接触范围R1小于200时选择所述DPI曲线DPI1而所述接触范围R1大于等于200时选择所述DPI曲线DPI2;当以上述第二实施方式的方式计算所述接触范围R1为208时,所述处理单元14可判断所述接触范围R1满足所述DPI曲线DPI2的条件而确定使用所述DPI曲线DPI2。另一实施例中,所述DPI曲线DPI1可对应第一接触范围区间而所述DPI曲线DPI2可对应第二接触范围区间,而并非单纯与接触阈值比较。Step S13 : Finally, the processing unit 14 determines the DPI curve according to the contact range R1 . For example, please refer to FIG. 5A , which shows a schematic diagram of two sets of DPI curves of the touch device 1 , wherein the DPI curves DPI1 and DPI2 are respectively associated with the contact range R1 . For example, the DPI curve DPI1 is selected when the contact range R1 is less than 6, and the DPI curve DPI2 is selected when the contact range R1 is greater than or equal to 6; When the range R1 is 5, the processing unit 14 may determine that the contact range R1 satisfies the condition of the DPI curve DPI1 and determine to use the DPI curve DPI1 . Similarly, assuming that the DPI curve DPI1 is selected when the contact range R 1is less than 200, and the DPI curve DPI 2is selected when the contact range R1 is greater than or equal to 200; when the above-mentioned second embodiment is used to calculate the When the contact range R1 is 208, the processing unit 14 may determine that the contact range R1 satisfies the condition of the DPI curve DPI2 and determine to use the DPI curve DPI2 . In another embodiment, the DPI curve DPI1 may correspond to the first contact range interval and the DPI curve DPI2 may correspond to the second contact range interval, instead of simply comparing with the contact threshold.

换句话说,在所述触控装置1出厂前已预存所述处理单元14计算所述接触范围的方式以及确定DPI曲线的条件。例如,所述触控装置1内可预先储存有多组DPI曲线,在实际操作时所述处理单元14则可根据所求得的接触范围选择所述DPI曲线其中之一。因此,不论操作于所述触控装置1的所述物体2的大小如何改变,所述处理单元14皆可根据对应所述物体2的接触范围来确定最适合的DPI曲线。In other words, the way the processing unit 14 calculates the contact range and the conditions for determining the DPI curve are pre-stored before the touch device 1 leaves the factory. For example, multiple sets of DPI curves can be pre-stored in the touch device 1 , and the processing unit 14 can select one of the DPI curves according to the obtained contact range during actual operation. Therefore, no matter how the size of the object 2 operating on the touch device 1 changes, the processing unit 14 can determine the most suitable DPI curve according to the contact range corresponding to the object 2 .

图5A-5D显示多个DPI曲线的示意图,其中,图5A和5B分别具有两组DPI曲线;图5C和5D分别具有三组DPI曲线。所述DPI曲线可为直线、指数曲线或同调上升曲线,但不限于此。预存在所述触控装置1的DPI曲线的数量和类型可根据实际应用而定。Figures 5A-5D show schematic diagrams of multiple DPI curves, wherein Figures 5A and 5B respectively have two sets of DPI curves; Figures 5C and 5D each have three sets of DPI curves. The DPI curve may be a straight line, an exponential curve or a coherent rising curve, but is not limited thereto. The number and types of DPI curves pre-stored in the touch device 1 may be determined according to actual applications.

一般而言,当使用者通过物体在所述触控面10上操作时,随着所述物体的移动速度越快,所述触控装置1可用越高的光标DPI输出位移信息。例如,请参照图5C,DPI曲线DPI5和DPI曲线DPI6表示所述移动速度越快,所述光标DPI就越高。而DPI曲线DPI7表示所述光标DPI不会随着所述移动速度而改变。因此,所述DPI曲线的变化趋势可相关或独立于所述物体在所述触控面10上操作的移动速度。一实施例中,假设所述DPI曲线DPI5、DPI6和DPI7分别对应至拇指、食指和触控笔的操作,当使用所述拇指或所述食指操作在所述触控面10上时,所述触控装置1分别以所述DPI曲线DPI5或DPI6输出位移信息。可以了解的是,所述触控笔的接触范围远小于所述拇指或所述食指的接触范围,因此,使用所述触控笔于所述触控面10上操作时,可以固定的光标DPI(也即DPI7)输出位移信息;更详而言之,当DPI曲线与物体移动速度无关时,DPI曲线可为DPI数值。Generally speaking, when a user operates an object on the touch surface 10 , as the object moves faster, the touch device 1 can output displacement information with a higher cursor DPI. For example, referring to FIG. 5C , the DPI curve DPI5 and the DPI curve DPI6 indicate that the faster the moving speed, the higher the DPI of the cursor. And the DPI curve DPI7 indicates that the DPI of the cursor will not change with the moving speed. Therefore, the changing trend of the DPI curve may be related to or independent of the moving speed of the object operating on the touch surface 10 . In one embodiment, it is assumed that the DPI curves DPI5 , DPI6 and DPI7 correspond to operations of the thumb, index finger and stylus respectively, when using the thumb or the index finger to operate on the touch surface 10 , the touch device 1 outputs displacement information according to the DPI curve DPI5 or DPI6 respectively. It can be understood that the contact range of the stylus is much smaller than the contact range of the thumb or the index finger, therefore, when using the stylus to operate on the touch surface 10, the cursor DPI can be fixed. (that is, DPI7 ) output displacement information; more specifically, when the DPI curve has nothing to do with the moving speed of the object, the DPI curve can be a DPI value.

图6显示本发明第二实施例的可适性DPI曲线的确定方法的流程图,包含下列步骤:在第一时间以传感元件检测接触触控面的第一物体并输出第一检测帧(步骤S21);以处理单元根据所述第一检测帧计算第一接触范围(步骤S22);根据所述第一接触范围确定初始DPI曲线(步骤S23);在第二时间以所述传感元件检测接触所述触控面的第二物体并输出第二检测帧(步骤S24);以所述处理单元根据所述第二检测帧计算第二接触范围(步骤S25);以及根据所述第二接触范围相对所述第一接触范围的变化量确定DPI曲线(步骤S26)。6 shows a flowchart of a method for determining an adaptive DPI curve according to a second embodiment of the present invention, which includes the following steps: detecting a first object touching the touch surface with a sensor element at a first time and outputting a first detection frame ( Step S21 ); the processing unit calculates the first contact range according to the first detection frame (step S22 ); determines the initial DPI curve according to the first contact range (step S23 ); at the second time, the The sensing element detects a second object touching the touch surface and outputs a second detection frame (step S24 ); using the processing unit to calculate a second contact range according to the second detection frame (step S25 ); and A DPI curve is determined according to a change amount of the second contact range relative to the first contact range (step S26 ).

请同时参照图2A、4A、4B、6、7A和7B,假设图4A的状态为第一时间而图7A的状态为第二时间,接着说明本实施例的实施方式。Please refer to FIGS. 2A , 4A, 4B, 6 , 7A and 7B at the same time. Assuming that the state in FIG. 4A is the first time and the state in FIG. 7A is the second time, the implementation of this embodiment will be described next.

步骤S21:首先,第一物体在所述第一时间接触所述触控面10,所述传感元件12中多个检测单元相应地产生电容变化量,如图4A所示。接着,所述传感元件12根据电容变化量输出第一检测帧至所述处理单元14。Step S21 : First, the first object touches the touch surface 10 at the first time, and a plurality of detection units in the sensing element 12 correspondingly generate capacitance changes, as shown in FIG. 4A . Next, the sensing element 12 outputs a first detection frame to the processing unit 14 according to the capacitance variation.

步骤S22:在所述处理单元14接收所述传感元件12的所述第一检测帧的后,所述处理单元14可根据所述第一检测帧计算第一接触范围(例如所述接触范围R1)。StepS22 : After the processing unit 14 receives the first detection frame of the sensing element 12, the processing unit 14 can calculate a first contact range (such as the contact range) according to the first detection frame range R1 ).

步骤S23:与本发明第一实施例相同,所述处理单元14可根据所述第一接触范围确定初始DPI曲线。必须说明的是,步骤S23用以避免在步骤S26确定DPI曲线的前所述第一物体在所述触控面10上移动而所述触控装置1不能以适合的DPI曲线输出位移信息。可以了解的是,当所述触控装置1具有较高的采样频率时,可忽略所述第一时间与所述第二时间的时间差。也就是说,在所述第一物体开始移动的前已确定DPI曲线(也即完成步骤S26,则可以省略步骤S23)。另一实施例中,步骤S23可不实施而在步骤S21前触控装置1即以所述初始DPI曲线运作,步骤S24-S26则用以判断物体接触面积是否产生足够变化而选择改变DPI曲线。Step S23 : same as the first embodiment of the present invention, the processing unit 14 may determine an initial DPI curve according to the first contact range. It must be noted that stepS23 is used to avoid that the first object moves on the touch surface 10 before the DPI curve is determined in stepS26 and the touch device 1 cannot output displacement information with a suitable DPI curve. . It can be understood that, when the touch control device 1 has a higher sampling frequency, the time difference between the first time and the second time can be ignored. That is to say, the DPI curve has been determined before the first object starts to move (that is, step S26 is completed, and step S23 can be omitted). In another embodiment, stepS23 may not be implemented and the touch device 1 operates with the initial DPI curve before stepS21 , and stepsS24 -S26 are used to determine whether the contact area of the object has changed enough to select a change DPI curve.

步骤S24:接着,所述第二物体在所述第二时间接触所述触控面10,所述传感元件12中多个检测单元相应地产生电容变化量,如图7A所示,并据此输出第二检测帧至所述处理单元14。可以了解的是,所述第二物体和所述第一物体可为相同物体,例如食指。但对于所述传感元件12而言,不同时间所检测的物体可视为不同物体,即使所述检测物体实质上为相同的物体。StepS24 : Next, when the second object touches the touch surface 10 at the second time, a plurality of detection units in the sensing element 12 correspondingly generate capacitance changes, as shown in FIG. 7A , and Accordingly, the second detection frame is output to the processing unit 14 . It can be understood that the second object and the first object may be the same object, such as an index finger. But for the sensing element 12 , objects detected at different times can be regarded as different objects, even if the detected objects are substantially the same object.

步骤S25:相同地,所述处理单元14可根据所述第二检测帧计算第二接触范围(例如所述接触范围R2)。Step S25 : Similarly, the processing unit 14 may calculate a second contact range (eg, the contact range R2 ) according to the second detection frame.

如前所述,可分别根据多个检测单元的检测变化量与阈值的比较结果求得所述第二接触范围和步骤S22的所述第一接触范围。或者,所述处理单元14分别计算所述第一和第二检测帧每一行(或每一列)检测单元的检测强度的和以求得变化量曲线;所述第一和第二接触范围即可分别根据所述变化量曲线来计算。所述第一和第二接触范围计算方法与本发明第一实施例相同,故于此不再赘述。As mentioned above, the second contact range and the first contact range in stepS22 can be obtained respectively according to the comparison results of the detected variation of multiple detection units and the threshold. Alternatively, the processing unit 14 separately calculates the sum of the detection intensities of each row (or each column) of the detection units in the first and second detection frames to obtain a change curve; the first and second contact ranges can be Calculated according to the variation curve respectively. The calculation methods of the first and second contact ranges are the same as those in the first embodiment of the present invention, and thus will not be repeated here.

步骤S26:最后,所述处理单元14可根据所述第二接触范围相对所述第一接触范围的变化量确定DPI曲线,其中,所述变化量可为所述第二接触范围与所述第一接触范围的差值或以所述第二接触范围除以所述第一接触范围所得的结果(即商)。例如,所述变化量由图7A的所述接触范围R2减去图4A的所述接触范围R1而计算;或者,所述变化量由所述接触范围R2除以所述接触范围R1而计算,但不限于此。Step S26 : Finally, the processing unit 14 may determine the DPI curve according to the change amount of the second contact range relative to the first contact range, wherein the change amount may be the difference between the second contact range and the first contact range The difference of the first contact range or the result obtained by dividing the second contact range by the first contact range (that is, the quotient). For example, the amount of change is calculated by subtracting the contact rangeR1 of FIG. 4A from the contact rangeR2 of FIG. 7A; or, the change amount is divided by the contact rangeR2 by the contact range R1 , but not limited to.

本实施例与第一实施例的确定方法的不同在于,第一实施例中所述触控装置1根据所述物体2与所述触控面10的接触面积确定DPI曲线。第二实施例中所述触控装置1根据所述物体2与所述触控面10的接触面积变化确定DPI曲线。The difference between this embodiment and the determining method of the first embodiment is that in the first embodiment, the touch device 1 determines the DPI curve according to the contact area between the object 2 and the touch surface 10 . In the second embodiment, the touch device 1 determines the DPI curve according to the change of the contact area between the object 2 and the touch surface 10 .

上述各实施例皆以电容式触控传感器来说明所述传感元件12的运作方法以至于所述第一检测帧和所述第二检测帧包含所述传感元件12中多个检测单元的电容变化量。可以了解的是,当使用电阻式触控传感器作为所述传感元件12时,所述检测帧则包含所述传感元件12中多个检测单元的电压变化量;当使用光学式触控传感器作为所述传感元件12时,所述检测帧则包含所述传感元件12中多个检测单元的感光变化量。Each of the above-mentioned embodiments uses a capacitive touch sensor to illustrate the operation method of the sensing element 12 so that the first detection frame and the second detection frame include a plurality of detection units in the sensing element 12. capacitance change. It can be understood that when a resistive touch sensor is used as the sensing element 12, the detection frame includes the voltage variation of multiple detection units in the sensing element 12; when an optical touch sensor is used When used as the sensing element 12 , the detection frame includes the light sensitivity variation of multiple detection units in the sensing element 12 .

必须说明的是,上述各实施例皆以DPI(dots per inch)作为光标移动的单位,但不限于此。本发明所属技术领域具有通常知识的技术人员可了解CPI(count per inch)也可作为所述光标移动的单位。It must be noted that, the above embodiments all use DPI (dots per inch) as the unit of cursor movement, but it is not limited thereto. Those skilled in the technical field to which the present invention belongs can understand that CPI (count per inch) can also be used as the unit for moving the cursor.

一实施例中,所述处理单元14仅确定DPI改变信号,而由所述触控装置1所耦接的电子装置根据所述DPI改变信号选择DPI值或DPI曲线。In one embodiment, the processing unit 14 only determines the DPI change signal, and the electronic device coupled to the touch device 1 selects a DPI value or a DPI curve according to the DPI change signal.

如上所述,已知触控装置无法随着不同物体相应地改变其DPI曲线。因此,本发明提出一种借由计算不同物体的接触范围来确定不同DPI曲线的触控装置(图2A)和DPI曲线的确定方法(图3和图6),其可据此解决不同物体造成其所对应的光标移动距离不一致的问题。As mentioned above, the known touch device cannot change its DPI curve correspondingly with different objects. Therefore, the present invention proposes a touch device ( FIG. 2A ) and a method for determining DPI curves ( FIGS. 3 and 6 ) to determine different DPI curves by calculating the contact range of different objects, which can solve the problems caused by different objects. The corresponding cursor movement distance is inconsistent.

虽然本发明已通过前述实施例披露,但是其并非用以限定本发明,任何本发明所属技术领域中具有通常知识的技术人员,在不脱离本发明的精神和范围内,当可作各种的更动与修改。因此本发明的保护范围当视后附的权利要求所界定的范围为准。Although the present invention has been disclosed by the foregoing embodiments, it is not intended to limit the present invention. Any person skilled in the art to which the present invention belongs may make various modifications without departing from the spirit and scope of the present invention. Changes and Modifications. Therefore, the protection scope of the present invention should be determined by the scope defined by the appended claims.

Claims (20)

CN201410043495.6A2014-01-292014-01-29Method for determining adaptive DPI curve and touch device using sameActiveCN104808873B (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201810321452.8ACN108681421B (en)2014-01-292014-01-29 Determination method of adaptive DPI and touch device using the method
CN201410043495.6ACN104808873B (en)2014-01-292014-01-29Method for determining adaptive DPI curve and touch device using same

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201410043495.6ACN104808873B (en)2014-01-292014-01-29Method for determining adaptive DPI curve and touch device using same

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810321452.8ADivisionCN108681421B (en)2014-01-292014-01-29 Determination method of adaptive DPI and touch device using the method

Publications (2)

Publication NumberPublication Date
CN104808873Atrue CN104808873A (en)2015-07-29
CN104808873B CN104808873B (en)2018-05-11

Family

ID=53693754

Family Applications (2)

Application NumberTitlePriority DateFiling Date
CN201810321452.8AActiveCN108681421B (en)2014-01-292014-01-29 Determination method of adaptive DPI and touch device using the method
CN201410043495.6AActiveCN104808873B (en)2014-01-292014-01-29Method for determining adaptive DPI curve and touch device using same

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
CN201810321452.8AActiveCN108681421B (en)2014-01-292014-01-29 Determination method of adaptive DPI and touch device using the method

Country Status (1)

CountryLink
CN (2)CN108681421B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108762564A (en)*2018-05-302018-11-06维沃移动通信有限公司A kind of method of controlling operation thereof and terminal device

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101714035A (en)*2009-11-072010-05-26硕维科技有限公司Method for automatically adjusting DPI (deep packet inspection) of mouse and DPI automatically-adjusted mouse
WO2013117520A1 (en)*2012-02-102013-08-15Robert Bosch GmbhMethod for reading a light sensor control device and device for reading a light sensor control device
CN103353804A (en)*2013-07-032013-10-16深圳雷柏科技股份有限公司Cursor control method and device based on touch tablet

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
TW535096B (en)*2000-05-032003-06-01Fu-Guo YeCursor control method corresponding with screen resolution
TW200837611A (en)*2007-03-022008-09-16Kye Systems CorpComputer input device, cursor control device capable adjusting resolution and method for controlling same
US9223440B2 (en)*2011-06-282015-12-29Avago Technologies General Ip (Singapore) Pte. Ltd.Optical navigation utilizing speed based algorithm selection
US20130002600A1 (en)*2011-07-012013-01-03Mccracken David HaroldTouch sensitive device adaptive scaling
TWI534660B (en)*2011-09-082016-05-21技嘉科技股份有限公司Mouse with adjustable resolution function
CN103513878A (en)*2012-06-292014-01-15国际商业机器公司Touch input method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101714035A (en)*2009-11-072010-05-26硕维科技有限公司Method for automatically adjusting DPI (deep packet inspection) of mouse and DPI automatically-adjusted mouse
WO2013117520A1 (en)*2012-02-102013-08-15Robert Bosch GmbhMethod for reading a light sensor control device and device for reading a light sensor control device
CN103353804A (en)*2013-07-032013-10-16深圳雷柏科技股份有限公司Cursor control method and device based on touch tablet

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108762564A (en)*2018-05-302018-11-06维沃移动通信有限公司A kind of method of controlling operation thereof and terminal device
CN108762564B (en)*2018-05-302022-01-11维沃移动通信有限公司Operation control method and terminal equipment

Also Published As

Publication numberPublication date
CN108681421A (en)2018-10-19
CN104808873B (en)2018-05-11
CN108681421B (en)2021-07-06

Similar Documents

PublicationPublication DateTitle
US8013842B2 (en)Method for gesture detection on a capacitive touchpad
US8743061B2 (en)Touch sensing method and electronic device
CN105549881A (en) Touch type discrimination method and touch input device executing the method
US20170242539A1 (en)Use based force auto-calibration
CN104731496B (en)Unlocking method and electronic device
US7804490B2 (en)Method for multiple gesture detection and verification on a touchpad
CN107817925B (en)Method for adjusting baseline value of capacitive touch pad
TW201502903A (en)Method of recognizing touch on a touch panel
US10241590B2 (en)Capacitive keyboard having variable make points
KR101921399B1 (en)System and method for reducing shadow effects in touch systems
US7710404B2 (en)Method for gesture detection on a touchpad
JP2015141425A (en)Touch pad input device and touch pad control program
US8325152B2 (en)Touch panel with unbalanced conductive patterns, and touch-controlled apparatus and method for determining multi-touch thereof
KR20150006681A (en)Touch screen to recognize a remote gesture and controlling method thereof
US20210064153A1 (en)Active stylus
CN104808873B (en)Method for determining adaptive DPI curve and touch device using same
US7982717B2 (en)Method for gesture detection on a touchpad
TWI531938B (en)Determining method for adaptive dpi curve and touch apparatus using the same
WO2014002315A1 (en)Operation device
KR20140086805A (en)Electronic apparatus, method for controlling the same and computer-readable recording medium
CN112513796B (en)Touch panel detection method and touch panel
CN109669565B (en)Touch motion tracking and reporting techniques for slow touch movement
TWI782708B (en)Electronic device and touch control method thereof
CN108874198A (en)Hybrid touch method
KR101602601B1 (en)Touch Pad Capable of Recognizing Long Key and Multi Key using Piezo Effect

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
EXSBDecision made by sipo to initiate substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp