[go: up one dir, main page]

CN102819369B - Method for Improving Accuracy of Touch Coordinate Calculation in Capacitive Multi-touch System - Google Patents

Method for Improving Accuracy of Touch Coordinate Calculation in Capacitive Multi-touch System Download PDF

Info

Publication number
CN102819369B
CN102819369B CN201210260561.6A CN201210260561A CN102819369B CN 102819369 B CN102819369 B CN 102819369B CN 201210260561 A CN201210260561 A CN 201210260561A CN 102819369 B CN102819369 B CN 102819369B
Authority
CN
China
Prior art keywords
raw data
image raw
linearization
row
digitized video
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.)
Active
Application number
CN201210260561.6A
Other languages
Chinese (zh)
Other versions
CN102819369A (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.)
FocalTech Systems Co Ltd
Original Assignee
FocalTech Systems Co Ltd
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 FocalTech Systems Co Ltd filed Critical FocalTech Systems Co Ltd
Priority to CN201210260561.6A priority Critical patent/CN102819369B/en
Publication of CN102819369A publication Critical patent/CN102819369A/en
Application granted granted Critical
Publication of CN102819369B publication Critical patent/CN102819369B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

The invention provides a method for improving the calculation accuracy of touch coordinates of a capacitive multi-point touch panel system, which sequentially comprises the following steps: after initializing the driving detection device and the analog-digital conversion device, driving and detecting the capacitive touch panel to generate image raw data, converting the image raw data into digital image raw data by the analog-digital conversion device, sequentially performing denoising and linearity increasing operations on the digital image raw data by the control device to generate linearized raw data, performing integral accumulation operations on the linearized image raw data to generate integral image raw data, performing accumulated error removing operations on the integral image raw data to generate accumulated error removed image raw data, and performing touch coordinate calculation according to the accumulated error removed image raw data. The method effectively improves the calculation accuracy of the touch coordinate of the capacitive multi-point touch panel and improves the signal-to-noise ratio.

Description

增进电容式多点触控系统的触碰坐标计算准确度的方法Method for Improving Accuracy of Touch Coordinate Calculation in Capacitive Multi-touch System

技术领域 technical field

本发明关于触控面板技术领域,尤指一种增进电容式多点触控系统的触碰坐标计算准确度的方法。The invention relates to the technical field of touch panels, in particular to a method for improving the calculation accuracy of touch coordinates of a capacitive multi-touch system.

背景技术 Background technique

现代消费性电子装置多配备触控板作为其输入装置之一。为符合轻、薄、短、小等需求,触控板亦多与面板整合成为触控面板,用以方便使用者输入。触控板根据检测原理的不同可分为电阻式、电容式、音波式、及光学式等四种,其中,目前又以电容式触控面板最为普遍。Most modern consumer electronic devices are equipped with touch pads as one of their input devices. In order to meet the needs of lightness, thinness, shortness, and smallness, the touch panel is also integrated with the panel to form a touch panel, which is convenient for users to input. According to different detection principles, touch panels can be divided into four types: resistive, capacitive, acoustic, and optical. Among them, capacitive touch panels are the most common at present.

一般电容式触控面板驱动的方法为检测每一条导体线对地电容,藉由对地电容值变化判断是否有物体靠近电容式触控面板。此即为现有的自感应电容(self capacitance)检测,其中,自感应电容或对地电容并非实体电容,其为每一条导体线的寄生及杂散电容。图1为现有自感应电容(self capacitance)检测的示意图,其在第一时间周期,先由第一方向的驱动及检测器110驱动第一方向的导体线,用以对第一方向的导体线的自感应电容充电。再于第二时间周期,驱动及检测器110侦测第一方向的导体线上的电压。又于第三时间周期,由第二方向的驱动及检测器120驱动第二方向的导体线,以对第二方向的导体线的自感应电容充电。再于第四时间周期,驱动及检测器120侦测第二方向的导体线上的电压。The general driving method of the capacitive touch panel is to detect the capacitance of each conductor line to the ground, and judge whether there is an object approaching the capacitive touch panel by the change of the capacitance value to the ground. This is the existing self-inductance capacitance (self capacitance) detection, wherein the self-induction capacitance or ground capacitance is not a physical capacitance, but the parasitic and stray capacitance of each conductor line. 1 is a schematic diagram of the existing self-inductance capacitance (self capacitance) detection. In the first time period, the conductor line in the first direction is first driven by the driver and detector 110 in the first direction, so as to control the conductor in the first direction. The self-sensing capacitance of the line is charged. Then during the second time period, the driving and detector 110 detects the voltage on the conductor line in the first direction. Also in the third time period, the driving and detector 120 of the second direction drives the conductor lines of the second direction, so as to charge the self-induction capacitance of the conductor lines of the second direction. Then in the fourth time period, the driving and detector 120 detects the voltage on the conductor line in the second direction.

图1中的现有自感应电容(self capacitance)检测方法在同一条导体线上同时连接有驱动电路及检测电路,先对导体线驱动后,再对同一导体线检测其信号的变化量,进而决定自感应电容大小。其优点是资料量较少、图框列资料(frame row data)取得快速,以及较低的功率消耗,其缺点为容易因触控面板上的浮接导体而造成触碰点误判,以及多点触控时会有鬼影的现象等。即如果实际触控位置为如图中所示位置A、位置B的话,会产生另外两个非实际触控位置的位置A’和位置B’,位置A’和位置B’即为位置A、位置B的“鬼影”。In the existing self-induction capacitance (self capacitance) detection method in Fig. 1, a driving circuit and a detection circuit are connected simultaneously on the same conductor line, and after the conductor line is driven first, the variation of the signal is detected on the same conductor line, and then Determine the size of the self-sensing capacitor. Its advantages are less data volume, quick acquisition of frame row data, and lower power consumption. Its disadvantages are that it is easy to cause misjudgment of touch points due to floating conductors on the touch panel, and multiple There will be ghosting phenomenon when touching. That is, if the actual touch position is position A and position B as shown in the figure, there will be two other non-actual touch positions, position A' and position B', and position A' and position B' are position A, "Ghosting" at position B.

关于电容式触控面板驱动的方法为检测互感应电容(mutualcapacitance,Cm)的大小变化,用以判断是否有物体靠近触控面板,同样地,互感应电容(Cm)并非实体电容,其为第一方向的导体线与第二方向的导体线之间互感应电容(Cm)。图2为现有互感应电容(Cm)检测的示意图,如图2所示,驱动器210配置于第一方向(Y)上,检测器220配置于第二方向(X)上,于第一时间周期T1前半周期时,由驱动器210对第一方向的导体线230驱动,其使用电压Vy_1对互感应电容(Cm)240充电,于第一时间周期T1后半周期时,所有检测器220检测所有第二方向的导体线250上的电压(Vo_1,Vo_2,...,Vo_n),以获得n个数据,经过m个驱动周期后,即可获得m×n笔数据。在实际系统中,该等驱动器210及检测器220在同一积体电路中,以节省成本。The method for driving the capacitive touch panel is to detect the change in the size of the mutual capacitance (mutual capacitance, Cm) to determine whether there is an object close to the touch panel. Similarly, the mutual capacitance (Cm) is not the physical capacitance, it is the first The mutual induction capacitance (Cm) between the conductor lines in one direction and the conductor lines in the second direction. FIG. 2 is a schematic diagram of existing mutual induction capacitance (Cm) detection. As shown in FIG. 2, the driver 210 is arranged in the first direction (Y), and the detector 220 is arranged in the second direction (X). During the first half period of the period T1, the driver 210 drives the conductor line 230 in the first direction, and uses the voltage Vy_1 to charge the mutual induction capacitor (Cm) 240. During the second half period of the first time period T1, all detectors 220 detect all The voltage (Vo_1, Vo_2, . . . , Vo_n) on the conductor line 250 in the second direction is used to obtain n data, and after m driving cycles, m×n data can be obtained. In an actual system, the drivers 210 and detectors 220 are in the same integrated circuit to save cost.

互感应电容(Cm)检测方法的优点为浮接导体和接地导体的信号不同方向,故可以很轻易的判断是否为人体触碰。同时,由于有每一个点的真实坐标,多点同时触摸时,可以分辨出每一个点的真实位置,互感应电容(Cm)检测方法容易支援多点触控的应用。The advantage of the mutual induction capacitance (Cm) detection method is that the signals of the floating conductor and the grounding conductor are in different directions, so it can be easily judged whether it is human body contact. At the same time, due to the real coordinates of each point, when multiple points are touched at the same time, the real position of each point can be distinguished, and the mutual capacitance (Cm) detection method can easily support the application of multi-touch.

然而,当有物体靠近或接触触控面板时,由于人体、环境、面板上产生的噪声将使得检测器220所侦测的电压信号产生严重抖动,造成所计算出的触碰坐标的不稳定,进而大幅降低整个触碰系统的信号噪声比(Signal to Noise Ratio,SNR)。同时,在实际的触控系统中,在一般称为检测线方向(即Y方向)上,当有触碰时,容易产生噪声,而影响触碰坐标计算时的准确度。因此,现有侦测电容式触控面板的技术实仍有改善的空间。However, when an object approaches or touches the touch panel, the voltage signal detected by the detector 220 will vibrate seriously due to the noise generated by the human body, the environment, and the panel, resulting in instability of the calculated touch coordinates. This greatly reduces the Signal to Noise Ratio (SNR) of the entire touch system. At the same time, in an actual touch system, when there is a touch in the direction generally referred to as the detection line (ie, the Y direction), noise is likely to be generated, which affects the accuracy of touch coordinate calculation. Therefore, there is still room for improvement in the existing technology for detecting capacitive touch panels.

发明内容 Contents of the invention

本发明的目的主要是提供一种增进电容式多点触控系统的触碰坐标计算准确度的方法,以增加触碰坐标计算准确度,并提升系统的信号噪声比(SNR)。The purpose of the present invention is mainly to provide a method for improving the calculation accuracy of touch coordinates of a capacitive multi-touch system, so as to increase the calculation accuracy of touch coordinates and improve the signal-to-noise ratio (SNR) of the system.

依据本发明的一特色,本发明提出一种增进电容式多点触控系统的触碰坐标计算准确度的方法,该系统包含有一电容式触控面板、一驱动检测装置、一模拟数字转换装置、及一控制装置,电容式触控面板包括n列感应线和m行驱动线,所述驱动检测装置包括m个驱动器和n个检测器,用以分别执行电容驱动和检测,该所述模拟数字转换装置连接至该所述驱动检测装置,以执行模拟数字转换,该所述方法包含:(A)该所述控制装置对该所述驱动检测装置、及该所述模拟数字转换装置执行初始化;(B)该所述驱动检测装置中的驱动器和检测器分别对该所述电容式触控面板进行驱动和检测,以产生影像原始数据(image raw data);(C)该所述模拟数字转换装置将该所述影像原始数据(image raw data)转换为数字影像原始数据(digital image raw data);(D)该所述控制装置对该所述数字影像原始数据(digital image raw data)执行去噪声及增加线性度运算,以产生线性化影像原始数据(linearized image raw data);(E)该所述控制装置对所述线性化影像原始数据(linearized image raw data)执行积分累加运算,以产生积分影像原始数据(integrated image raw data);(F)所述控制装置对所述积分影像原始数据(integrated image rawdata)执行清除累加误差运算,以清除所述积分影像原始数据(integrated image raw data)中的累加误差,以产生去累加误差影像原始数据;以及(G)所述控制装置依据所述累加误差影像原始数据执行触碰坐标计算,以产生所述电容式触控面板上的触碰坐标值。According to a characteristic of the present invention, the present invention proposes a method for improving the calculation accuracy of touch coordinates of a capacitive multi-touch system. The system includes a capacitive touch panel, a drive detection device, and an analog-to-digital conversion device. , and a control device, the capacitive touch panel includes n columns of sensing lines and m rows of driving lines, and the driving detection device includes m drivers and n detectors for performing capacitive driving and detection respectively, the simulation A digital conversion device is connected to the drive detection device to perform analog-to-digital conversion, and the method includes: (A) the control device performs initialization on the drive detection device and the analog-to-digital conversion device ; (B) the driver and detector in the drive detection device drive and detect the capacitive touch panel respectively to generate image raw data (image raw data); (C) the analog digital The conversion device converts the image raw data (image raw data) into digital image raw data (digital image raw data); (D) the control device executes the digital image raw data (digital image raw data) denoising and adding linearity operations to generate linearized image raw data; (E) the control device performs integral accumulation operations on the linearized image raw data (linearized image raw data), to Generating integral image raw data (integrated image raw data); (F) the control device performs a clearing accumulation error operation on the integral image raw data (integrated image raw data), so as to clear the integrated image raw data (integrated image raw data ) to generate de-accumulated error image raw data; and (G) the control device performs touch coordinate calculation according to the accumulated error image raw data to generate a touch on the capacitive touch panel coordinate value.

依据本发明的另一特色,本发明提出一种电容式多点触控系统,所述电容式多点触控系统包含一电容式触控面板、一驱动检测装置、一模拟数字转换装置、以及一控制装置。所述电容式触控面板具有m行驱动线及于n列感应线。所述驱动检测装置,包括包括m个驱动器和n个检测器,连接至所述电容式触控面板,用以分别执行电容驱动和检测,以产生影像原始数据。所述模拟数字转换装置连接至所述驱动检测装置,用以将所述影像原始数据进行模拟数字转换,以产生数字影像原始数据。所述控制装置,用以执行方法中的步骤(D)-(E)。According to another characteristic of the present invention, the present invention proposes a capacitive multi-touch system, which includes a capacitive touch panel, a drive detection device, an analog-to-digital conversion device, and a control device. The capacitive touch panel has m rows of driving lines and n columns of sensing lines. The drive detection device includes m drivers and n detectors connected to the capacitive touch panel for respectively performing capacitive drive and detection to generate original image data. The analog-to-digital conversion device is connected to the drive detection device, and is used for analog-to-digital conversion of the original image data to generate original digital image data. The control device is used to execute steps (D)-(E) in the method.

本发明的方法由于考虑噪声及增加线性度等问题及因减少共同噪声(common noise)所产生累加误差等问题,能有效地增进电容式多点触控面板的触碰坐标计算准确度。The method of the present invention can effectively improve the calculation accuracy of the touch coordinates of the capacitive multi-touch panel by considering the problems of noise and increasing linearity and reducing the accumulation error caused by common noise.

附图说明 Description of drawings

图1为现有自感应电容检测之示意图;FIG. 1 is a schematic diagram of an existing self-inductive capacitance detection;

图2为现有互感应电容检测之示意图;FIG. 2 is a schematic diagram of existing mutual induction capacitance detection;

图3为本发明电容式多点触控系统的方块图;3 is a block diagram of a capacitive multi-touch system of the present invention;

图4为本发明增进电容式多点触控面板的触碰坐标计算准确度的方法的流程图;4 is a flowchart of a method for improving the accuracy of touch coordinate calculation of a capacitive multi-touch panel according to the present invention;

图5为本发明执行去噪声及增加线性度运算的详细流程图;Fig. 5 is the detailed flow chart that the present invention carries out denoising and increases linearity operation;

图6为本发明执行去噪声及增加线性度运算的示意图;Fig. 6 is a schematic diagram of performing denoising and increasing linearity operations in the present invention;

图7为本发明驱动检测装置320中第一个检测器的运作示意图;7 is a schematic diagram of the operation of the first detector in the drive detection device 320 of the present invention;

图8为本发明执行积分累加运算的示意图;Fig. 8 is a schematic diagram of the present invention performing integration and accumulation operations;

图9为本发明执行清除累加误差运算的详细流程图。FIG. 9 is a detailed flowchart of the operation of clearing accumulated errors in the present invention.

【主要元件符元说明】[Description of main components and symbols]

驱动及检测器 110 驱动及检测器 120 驱动器 210 检测器 220Driver and Detector 110 Driver and Detector 120 Driver 210 Detector 220

第一方向的导体线 230      第二方向的导体线 240Conductor wire in the first direction 230 Conductor wire in the second direction 240

电容式多点触控的低待机功耗驱动系统 300Low standby power drive system for capacitive multi-touch 300

电容式触控面板 310        驱动检测装置 320Capacitive touch panel 310 Drive detection device 320

模拟数字转换装置 330      控制装置 340Analog-to-digital conversion device 330 Control device 340

第一导体线 311            第二导体线 312First conductor wire 311 Second conductor wire 312

储存单元 341storage unit 341

具体实施方式 Detailed ways

图3为本发明的电容式多点触控系统的示意图。该电容式多点触控系统300包含有一电容式触控面板310、一驱动检测装置320、一模拟数字转换装置330、及一控制装置340。FIG. 3 is a schematic diagram of the capacitive multi-touch system of the present invention. The capacitive multi-touch system 300 includes a capacitive touch panel 310 , a driving detection device 320 , an analog-to-digital conversion device 330 , and a control device 340 .

该电容式触控面板310具有于第一方向(Y)分布的m条第一导体线311(包括Y1-Y6......)及于第二方向(X)分布的n条第二导体线312(包括X1-X6.....),第一导体线311用作驱动线,第二导体线312用作感应线。该驱动检测装置320连接至该电容式触控面板310,用以执行电容驱动和检测,以产生影像原始数据,该驱动检测装置320包括m个驱动器和n个检测器(图中未示出),以分别对应m条第一导体线311和n条第二导体线312,即每一条导体线311连接有一驱动器,每一第二导体线312连接有一检测器。该模拟数字转换装置330连接至该驱动检测装置320中的检测器,用以将该影像原始数据进行模拟数字转换,以产生数字影像原始数据。该控制装置340可以具有一储存单元341,以暂存该驱动检测装置320对该电容式触控面板210进行检测和为获取触碰坐标的过程中所产生数据如影像原始数据(image rawdata)。该控制装置340依据影像原始数据(image raw data)计算该电容式触控面板210上的触碰坐标。The capacitive touch panel 310 has m first conductor lines 311 (including Y1-Y6 . . . ) distributed in the first direction (Y) and n second conductor lines 311 distributed in the second direction (X). Conductor lines 312 (including X1-X6 . . . ), the first conductor line 311 is used as a driving line, and the second conductor line 312 is used as a sensing line. The driving detection device 320 is connected to the capacitive touch panel 310 to perform capacitive driving and detection to generate original image data. The driving detection device 320 includes m drivers and n detectors (not shown in the figure) , to respectively correspond to m first conductor lines 311 and n second conductor lines 312 , that is, each conductor line 311 is connected to a driver, and each second conductor line 312 is connected to a detector. The analog-to-digital conversion device 330 is connected to the detector in the drive detection device 320 for performing analog-to-digital conversion on the original image data to generate original digital image data. The control device 340 may have a storage unit 341 for temporarily storing data such as image raw data generated during the detection of the capacitive touch panel 210 by the drive detection device 320 and obtaining touch coordinates. The control device 340 calculates touch coordinates on the capacitive touch panel 210 according to image raw data.

图4为本发明增进电容式多点触控面板的触碰坐标计算准确度的方法的流程图。首先于步骤(A)中,该控制装置340对该驱动检测装置320、及该模拟数字转换装置330执行初始化。其中包含初始化设定该驱动检测装置320在互感电容(mutualcapacitance)或者自电容(self capacitance)驱动检测时,驱动波形的个数、频率、型态等参数,以及设定该模拟数字转换装置330的工作频率。FIG. 4 is a flowchart of a method for improving the calculation accuracy of touch coordinates of a capacitive multi-touch panel according to the present invention. Firstly, in step (A), the control device 340 initializes the drive detection device 320 and the analog-to-digital conversion device 330 . Which includes initialization setting of the driving detection device 320 when mutual capacitance (mutual capacitance) or self capacitance (self capacitance) driving detection, parameters such as the number of driving waveforms, frequency, type, and setting of the analog-to-digital conversion device 330 working frequency.

于步骤(B)中,该驱动检测装置320中的驱动器和检测器分别对该电容式触控面板310进行驱动和检测,用以产生一影像原始数据(image raw data)。该驱动检测装置320可以执行互感电容(mutual capacitance)驱动和检测,也可以执行自电容(selfcapacitance)驱动和检测以产生该影像原始数据(image rawdata)。对该电容式触控面板310进行驱动和检测,即通过驱动检测装置320中的每一个驱动器给与其连接的每条第一导体线311加载驱动电信号,通过每一个检测器检测由于触控导致互电容Cm或者自电容发Cs生变化时每条第二导体线312上的输出电信号。In step (B), the driver and the detector in the driving detection device 320 respectively drive and detect the capacitive touch panel 310 to generate image raw data. The drive detection device 320 can perform mutual capacitance (mutual capacitance) drive and detection, and can also perform self-capacitance (self capacitance) drive and detection to generate the image raw data. The capacitive touch panel 310 is driven and detected, that is, each driver in the driving detection device 320 is loaded with a driving electric signal to each first conductor line 311 connected to it, and each detector is used to detect The output electrical signal on each second conductor line 312 when the mutual capacitance Cm or the self capacitance Cs changes.

于步骤(C)中,该模拟数字转换装置330将该影像原始数据(image raw data)转换为数字影像原始数据(digital image rawdata);该数字影像原始数据(digital image raw data)可储存于该储存单元341中,用以供该控制装置340后续处理。其中,由于具有m行第一导体线311和n列第二导体线312,因此,在第一导体线311和第二导体线312交叉处位置均对应一笔数字影像原始数据,每一条第二导体线312对应有m笔数字影像原始数据,因此,整个电容式触控面板对应的数字影像原始数据具有m行n列共计m×n笔。In step (C), the analog-to-digital conversion device 330 converts the image raw data (image raw data) into digital image raw data (digital image raw data); the digital image raw data (digital image raw data) can be stored in the The storage unit 341 is used for subsequent processing by the control device 340 . Wherein, since there are m rows of first conductor lines 311 and n columns of second conductor lines 312, therefore, the position at the intersection of the first conductor lines 311 and the second conductor lines 312 corresponds to a piece of digital image raw data, each of the second The conductor lines 312 correspond to m pieces of original digital image data. Therefore, the original digital image data corresponding to the entire capacitive touch panel has m rows and n columns, totaling m×n pieces.

于步骤(D)中,该控制装置340对该数字影像原始数据(digital image raw data)执行去噪及增加线性度运算,以产生线性化影像原始数据(linearized image raw data)。In step (D), the control device 340 performs denoising and linearity addition operations on the digital image raw data to generate linearized image raw data.

图5为本发明执行去噪声及增加线性度运算的详细流程图。电容式触控面板具有n列感应线,每一列感应线共与m行驱动线交叉也共有m个位置,也就对应有m笔数字影像原始数据,因此,可以以每一列感应线中每一个位置对应的每一笔数字影像原始数据为处理对象执行如下步骤,即可获得整个电容触控式面板对应的线性化原始数据。详细如下:FIG. 5 is a detailed flow chart of performing denoising and increasing linearity operations in the present invention. The capacitive touch panel has n columns of sensing lines, each column of sensing lines intersects with m rows of driving lines, and there are m positions, which correspond to m pieces of digital image raw data. Therefore, each column of sensing lines can be Each piece of digital image raw data corresponding to the position is the processing object, and the following steps are performed to obtain the linearized raw data corresponding to the entire capacitive touch panel. The details are as follows:

于步骤(D1)中,该控制装置340由该储存单元341中读取其中一列感应线(column)中第N个位置的数字影像原始数据,其中,N=1,2,...,m。In step (D1), the control device 340 reads the original digital image data of the Nth position in one of the sensing lines (column) from the storage unit 341, wherein, N=1, 2, . . . , m .

于步骤(D2)中,判断该第N个位置的数字影像原始数据是否超过一临界值Th。该临界值Th是对有触摸时产生的数字影像原始数据的大量统计而得到的。In step (D2), it is judged whether the original digital image data of the Nth position exceeds a threshold Th. The critical value Th is obtained from a large number of statistics of raw digital image data generated when there is a touch.

于步骤(D3)中,若步骤(D2)判定该第N个位置的数字影像原始数据超过该临界值Th,则保留该第N个位置的数字影像原始数据。In step (D3), if it is determined in step (D2) that the original digital image data of the Nth position exceeds the critical value Th, the original digital image data of the Nth position is retained.

于步骤(D4)中,若步骤(D2)判定该第N个位置的数字影像原始数据未超过该临界值Th,再判断该列中,与该第N个位置相邻近位置处的数字影像原始数据是否超过该临界值Th。其中,与该第N个位置相邻近的数字影像原始数据例如可为该列中该第N个位置上面两个位置对应的数字影像原始数据或中下面两个位置对应的数据。即,位于同一列中该第N-1个位置、第N-2个位置分别对应的数字影像原始数据,或者第N+1个位置、第N+2个位置分别对应的数字影像原始数据。在本发明的另外一个实施例中,可以选择同一列中该第N-1个位置、第N-2个位置、第N-3个位置分别对应的数字影像原始数据,或者第N+1个位置、第N+2个位置、第N+3个位置分别对应的数字影像原始数据。换言之,可以根据实际需求,可以选择第N个位置上面若干个或者下面若干个位置对应的数字影像原始数据。In step (D4), if step (D2) judges that the digital image raw data of the Nth position does not exceed the critical value Th, then judge the digital image at the position adjacent to the Nth position in the row Whether the original data exceeds the critical value Th. Wherein, the original digital image data adjacent to the Nth position can be, for example, the original digital image data corresponding to two positions above or two positions below the Nth position in the row. That is, the original digital image data corresponding to the N-1th position and the N-2th position in the same row, or the digital image original data corresponding to the N+1th position and the N+2th position respectively. In another embodiment of the present invention, the original digital image data corresponding to the N-1th position, the N-2th position, and the N-3th position in the same column can be selected, or the N+1th position The original digital image data corresponding to the position, the N+2th position, and the N+3th position respectively. In other words, according to actual needs, digital image raw data corresponding to several positions above or below the Nth position can be selected.

若步骤(D4)判定该列中,与该第N个位置N相邻近位置处的数字影像原始数据超过该临界值Th,则于步骤(D3)中保留该第N个位置的数字影像原始数据,若否,则于步骤(D5)中,将该第N个位置的数字影像原始数据清除并重新设为0;之后,于步骤(D6)中换下一列,并执行步骤(D2)-(D4)。If the step (D4) judges that in the column, the original digital image data at the position N adjacent to the Nth position exceeds the critical value Th, then keep the original digital image at the Nth position in step (D3). data, if not, then in step (D5), the original digital image data of this Nth position is cleared and reset to 0; afterward, in step (D6), change the next column, and perform step (D2)- (D4).

图6为本发明执行去噪声及增加线性度运算的示意图。于本示意图中,该临界值Th为200。如图6所示,在第2列感应线中,与m条驱动线交叉共m个位置,因此,共有m笔数字影像原始数据。位置A至位置F处有产生触碰现象,因此数字影像原始数据的值比较高。在第10列驱动线中,同样有m笔数字影像原始数据。位置A’至位置B’处有产生触碰现象。位置C、D由于其上面位置处A、B分别对应的数字影像原始数据250、250有一笔大于该临界值200,故保留位置C、D对应的数字影像原始数,150、120。位置E由于其下面两位置处对应的数字影像原始数据中有一笔的数字影像原始数据为213,大于该临界值200,故亦保留位置E对应的数字影像原始数据110,同理保留位置F对应的数字影像原始数据。位置C’、D’由于其上面两位置A、B对应的数字影像原始数据250、250有一笔大于该临界值Th,保留位置C’、D’的数字影像原始数据150、120。位置E’由于上面两位置对应的数字影像原始数据及下面两位置对应的数字影像原始数据均没有一笔大于该临界值200,故将该位置对应的数字影像原始数据由110清除并重设为0。FIG. 6 is a schematic diagram of denoising and increasing linearity operations performed by the present invention. In this schematic diagram, the critical value Th is 200. As shown in FIG. 6 , in the second column of sensing lines, there are m positions intersecting with m driving lines, therefore, there are m pieces of original digital image data. There is a touch phenomenon at positions A to F, so the value of the original data of the digital image is relatively high. In the 10th row of driving lines, there are also m pieces of digital image raw data. There is a touch phenomenon from position A' to position B'. Since one of the original digital image data 250, 250 corresponding to A, B above the positions C and D is greater than the critical value 200, the original digital image data corresponding to positions C and D, 150, 120, are retained. Because one of the original digital image data corresponding to the two positions below position E has a digital image original data of 213, which is greater than the critical value of 200, the original digital image data 110 corresponding to position E is also reserved, and the corresponding position F is reserved in the same way. raw digital image data. Because one of the original digital image data 250, 250 corresponding to the two positions A, B above the position C', D' is greater than the critical value Th, the original digital image data 150, 120 of the position C', D' is retained. For position E', none of the original digital image data corresponding to the upper two positions and the original digital image data corresponding to the lower two positions is greater than the critical value 200, so the original digital image data corresponding to this position is cleared from 110 and reset to 0 .

在现有技术中,当位置C、D、C’、及D’的数字影像原始数据小于该临界值Th时,则将该位置C、D、C’、及D’的数据设为0,如此容易产生不连续的现象。由图6可知,位置C、D、C’、及D’虽然其数字影像原始数据小于该临界值Th,但仍然保留其数字影像原始数据,藉此可增加线性度,避免产生不连续的现象。In the prior art, when the original digital image data at positions C, D, C', and D' is less than the critical value Th, the data at positions C, D, C', and D' are set to 0, So easy to create discontinuities. It can be seen from Figure 6 that although the original digital image data of positions C, D, C', and D' are smaller than the critical value Th, they still retain their original digital image data, thereby increasing the linearity and avoiding discontinuity .

于步骤(E)中,该控制装置340对该线性化影像原始数据(linearized image raw data)执行积分累加运算,以产生积分影像原始数据(integrated image raw data),并暂存于该储存单元341中。In step (E), the control device 340 performs integration and accumulation operations on the linearized image raw data to generate integrated image raw data, which is temporarily stored in the storage unit 341 middle.

该驱动检测装置320具有n个检测器,每一检测器会将其检测的感应线中上下位置的两笔线性化影像原始数据(linearizedimage raw data)数据相减,以减少共同噪声(common noise)。图7为本发明驱动检测装置320中第一个检测器的运作示意图。如图7所示,其为第二笔线性化影像原始数据D(2,1)减去第一笔线性化影像原始数据D(1,1)、第三笔线性化影像原始数据D(3,1)减去第二笔线性化影像原始数据D(2,1)、...第m筆資料D(m,1)減去第m-1筆資料D(m-1,1),m为驱动器的数目,依此类推。故需在步骤(E)中,对该线性化影像原始数据(linearizedimage raw data)执行积分累加运算。The drive detection device 320 has n detectors, and each detector subtracts the two linearized image raw data (linearized image raw data) data at the upper and lower positions of the detected sensing line to reduce common noise. . FIG. 7 is a schematic diagram of the operation of the first detector in the driving detection device 320 of the present invention. As shown in Figure 7, it is the second linearized image original data D(2,1) minus the first linearized image original data D(1,1), the third linearized image original data D(3 , 1) Subtract the second linearized image raw data D(2,1), ... the mth data D(m, 1) minus the m-1th data D(m-1, 1), m is the number of drives, and so on. Therefore, in step (E), it is necessary to perform an integral accumulation operation on the linearized image raw data.

该积分影像原始数据(integrated image raw data)具有m×n笔。图8为本发明执行积分累加运算的示意图。亦即,一开始先由该驱动检测装置320对该电容式触控面板310进行检测,所检测的电压经由该模拟数字转换装置330转成数字影像原始数据(digital image raw data),此数字影像原始数据(digital imageraw data)再经由去噪声及增加线性度运算,即可得到较稳定且线性度较佳的该线性化影像原始数据(linearized image rawdata),再藉由积分累加运算,进而获得每一个检测器的信号,或每一通道(channel)的信号。The integrated image raw data (integrated image raw data) has m×n items. FIG. 8 is a schematic diagram of performing integration and accumulation operations in the present invention. That is, the capacitive touch panel 310 is first detected by the drive detection device 320, and the detected voltage is converted into digital image raw data (digital image raw data) by the analog-to-digital conversion device 330, and the digital image The original data (digital imageraw data) can be de-noised and linearized to obtain the more stable and linearized image raw data (linearized image raw data), and then through the integration and accumulation operation, each The signal of one detector, or the signal of each channel (channel).

于其他实施例中,于步骤(E)之后,可执行步骤(E1)。步骤(E1)为对步骤(E)生成的积分影像原始数据执行一正负号反转运算,进而方便后续运算。In other embodiments, step (E1) may be performed after step (E). Step (E1) is to perform a sign inversion operation on the original integral image data generated in step (E), so as to facilitate subsequent operations.

于步骤(F)中,该控制装置340对该积分影像原始数据(integrated image raw data)执行清除累加误差运算,用以清除该积分影像原始数据(integrated image raw data)中的累加误差,以产生去累加误差影像原始数据(cumulative error image rawdata)。In step (F), the control device 340 executes a clearing accumulation error operation on the integral image raw data (integrated image raw data) to clear the accumulation error in the integral image raw data (integrated image raw data) to generate To accumulate error image raw data (cumulative error image rawdata).

图9为本发明执行清除累加误差运算的详细流程图。于步骤(F1)中,该控制装置340由该储存单元341读取一列(column)感应线中的线性化影像原始数据共计m笔。FIG. 9 is a detailed flowchart of the operation of clearing accumulated errors in the present invention. In step (F1), the control device 340 reads a total of m pieces of linearized image raw data in a column of sensing lines from the storage unit 341 .

于步骤(F2)中,该控制装置340判断该列中最后一笔线性化影像原始数据与该列倒数最后第二笔线性化影像原始数据是否相似。该步骤可以借助于一第一门槛值Threshold1来实现。当最后一笔线性化影像原始数据与该列倒数最后第二笔线性化影像原始数据的差值的绝对值小于一第一门槛值Threshold1时,则判定该列最后一笔线性化影像原始数据与该列倒数最后第二笔线性化影像原始数据相似。In step (F2), the control device 340 judges whether the last piece of linearized image raw data in the row is similar to the penultimate piece of linearized image raw data in the row. This step can be realized by means of a first threshold Threshold1. When the absolute value of the difference between the last piece of linearized image raw data and the penultimate piece of linearized image raw data in the row is less than a first threshold value Threshold1, then it is determined that the last piece of linearized image raw data in the row and The raw data of the penultimate linearized image in the column is similar.

于步骤(F3)中,若判定该列最后一笔线性化影像原始数据与该列倒数最后第二笔线性化影像原始数据相似,将该列最后一笔线性化影像原始数据清除并重新为0。In step (F3), if it is determined that the last piece of linearized image raw data in the column is similar to the penultimate linearized image raw data in the column, the last linearized image raw data in the column is cleared and reset to 0 .

于步骤(F4)中,若判定该列最后一笔线性化影像原始数据与该列倒数最后第二笔线性化影像原始数据不相似,则读取该列第M个位置的线性化影像原始数据,其中,M=1,2,...,m。由于该驱动检测装置320具有m个驱动器,因此每一条检测线或每一列有m笔线性化影像原始数据。In step (F4), if it is determined that the last piece of linearized image raw data in the column is not similar to the penultimate linearized image raw data in the column, read the linearized image raw data in the Mth position of the column , where M=1, 2, . . . , m. Since the drive detection device 320 has m drivers, each detection line or column has m pieces of linearized image raw data.

于步骤(F5)中,判断该第M个位置的线性化影像原始数据是否为该列中最后一笔线性化影像原始数据。如果第M个位置的线性化影像原始数据是对应第m个驱动器对应的线性化影像原始数据,则就确定为最后一笔线性化影像原始数据。M=1、2......m。In step (F5), it is judged whether the original linearized image data at the Mth position is the last linearized original image data in the column. If the original linearized image data at the Mth position corresponds to the original linearized image data corresponding to the mth drive, it is determined as the last piece of original linearized image data. M=1, 2...m.

于步骤(F6)中,若判定该第M个位置的线性化影像原始数据不为该列中的最后一笔线性化影像原始数据,读取该列的第M+1个位置的线性化影像原始数据。In step (F6), if it is determined that the linearized image raw data at the Mth position is not the last linearized image raw data in the row, read the linearized image at the M+1th position in the row Raw data.

于步骤(F7)中,判断该第M个位置的线性化影像原始数据与该第M+1个位置的线性化影像原始数据是否相似。该步骤可以具体借助于第二门槛值Threshold2来实现,当该第M个位置的线性化影像原始数据与该第M+1个位置的线性化影像原始数据的差值的绝对值小于一第二门槛值Threshold2时,则判定该第M个位置的线性化影像原始数据与该第M+1个位置的线性化影像原始数据相似。In step (F7), it is determined whether the original linearized image data at the Mth position is similar to the original linearized image data at the M+1th position. This step can be implemented specifically by means of the second threshold value Threshold2, when the absolute value of the difference between the original linearized image data at the Mth position and the original linearized image data at the M+1th position is less than one second When the threshold value is Threshold2, it is determined that the original linearized image data at the Mth position is similar to the original linearized image data at the M+1th position.

于步骤(F8)中,若判定该第M个位置的线性化影像原始数据与该第M+1个位置的线性化影像原始数据相似,将该第M个位置的线性化影像原始数据清除并重设为0;以及In step (F8), if it is determined that the original linearized image data at the Mth position is similar to the original linearized image data at the M+1th position, the original linearized image data at the Mth position is cleared and re- set to 0; and

于步骤(F9)中,读取该列的第M+1个位置的线性化影像原始数据,并重执行步骤(F4)-(F8)。In step (F9), read the linearized image raw data at the M+1th position of the row, and re-execute steps (F4)-(F8).

于步骤(F7)中,若判定该第M个位置的线性化影像原始数据与该第M+1个位置的线性化影像原始数据不相似,则执行步骤(F9)。In step (F7), if it is determined that the original linearized image data at the Mth position is not similar to the original linearized image data at the M+1th position, step (F9) is executed.

于步骤(F5)中,若判定该第M个位置的线性化影像原始数据为该列的最后一笔线性化影像原始数据,则于步骤(F10)中换下一列,并于执行步骤(F1),以读取下一列感应线中的线性化影像原始m笔。In step (F5), if it is determined that the linearized image raw data of the Mth position is the last linearized image raw data of the row, the next row is changed in step (F10), and step (F1 ) to read the original m-pen of the linearized image in the next column of sensing lines.

于步骤(G)中,该控制装置340依据该去累加误差影像原始数据(cumulative error image raw data)执行触碰坐标计算,以产生该电容式触控面板上的坐标值。In step (G), the control device 340 performs touch coordinate calculation according to the cumulative error image raw data to generate coordinate values on the capacitive touch panel.

现有的自感应电容(self capacitance)检测方法或是互感应电容(Cm)检测方法都是藉由驱动器210输入信号,并藉由电容变化,使得检测器220检测不同的电荷产生电压信号,再依据电压信号的变化来判断是否有物体靠近或接触触控面板。但由于人体、环境、液晶面板上的驱动器产生的噪声,将使得所侦测的电压产生严重的变化,此时受变化的电压值经由模拟数字转换装置转换成数位信号后,如没有经过运算及滤除噪声的处理,将使得在坐标判断上产生误差及不稳定的情况,造成系统的信号噪声比(SNR)会大幅降低。The existing self-inductance capacitance (self capacitance) detection method or the mutual induction capacitance (Cm) detection method all use the driver 210 to input a signal, and through the capacitance change, the detector 220 detects different charges to generate a voltage signal, and then According to the change of the voltage signal, it is judged whether there is an object approaching or touching the touch panel. However, due to the noise generated by the human body, the environment, and the driver on the LCD panel, the detected voltage will have a serious change. At this time, the changed voltage value is converted into a digital signal by an analog-to-digital conversion device. The processing of filtering noise will cause errors and instability in coordinate judgment, resulting in a significant reduction in the signal-to-noise ratio (SNR) of the system.

本发明的增进电容式多点触控系统的触碰坐标计算准确度的方法,将原先产生抖动的影像原始数据(image raw data),经过去除噪声及增加线性度运算后,再经过积分累加运算,即可得到每一检测器的信号或称每一通道(channel)的信号,而后将数据清除累加时所产生的误差值后,再经由坐标计算方法处理,用以产生触控点坐标位置,即可更精确地判断电容式触控面板310上是否有导体或手指触碰面板。The method for improving the calculation accuracy of the touch coordinates of the capacitive multi-touch system of the present invention is to remove the noise and increase the linearity of the original image raw data (image raw data) that has been shaken, and then perform the integration and accumulation operation , the signal of each detector or the signal of each channel (channel) can be obtained, and then the error value generated when the data is cleared and accumulated, and then processed by the coordinate calculation method to generate the coordinate position of the touch point, That is to judge more accurately whether there is a conductor or a finger touching the capacitive touch panel 310 .

由于现有技术并没有考虑到噪声及线性度问题,亦未考虑到检测器会对前后两笔数据相减,用以减少共同噪声(commonnoise),因此无法滤除电源噪声或是第一方向(Y)分布的第一导体线311(Y1-Y6)及于第二方向(X)分布的第二导体线312(X1-X6)所产生的噪声变化,进而产生坐标判断上的错误及不稳定的情况发生,使得系统的SNR大幅降低。然而,本发明的方法由于考虑噪声及增加线性度问题及因减少共同噪声(common noise)所产生累加误差的问题,故有效地能增进电容式多点触控面板的触碰坐标计算准确度。Since the existing technology does not consider the noise and linearity issues, nor does it take into account that the detector will subtract the two data before and after to reduce the common noise (common noise), so it is impossible to filter the power supply noise or the first direction ( The noise changes generated by the first conductor lines 311 (Y1-Y6) distributed in Y) and the second conductor lines 312 (X1-X6) distributed in the second direction (X), thereby causing errors and instability in coordinate judgment When the situation occurs, the SNR of the system is greatly reduced. However, the method of the present invention can effectively improve the calculation accuracy of the touch coordinates of the capacitive multi-touch panel due to the consideration of the noise and the increase of the linearity problem and the reduction of the cumulative error caused by the common noise.

由上述可知,本发明无论就目的、手段及功效,在在均显示其迥异于现有技术的特征,极具实用价值。惟应注意的是,上述诸多实施例仅为了便于说明而举例而已,本发明所主张的权利范围自应以权利要求所述为准,而非仅限于上述实施例。From the above, it can be known that the present invention, regardless of its purpose, means and efficacy, shows its features that are very different from the prior art, and it is of great practical value. However, it should be noted that the above-mentioned embodiments are only examples for convenience of description, and the scope of rights claimed by the present invention should be determined by the claims, rather than limited to the above-mentioned embodiments.

Claims (12)

1. promote the method for the touch coordinate accuracy in computation of capacitance type multi-point touch-control system for one kind, it is characterized in that, described capacitance type multi-point touch-control system includes a capacitance type touch-control panel, one drives pick-up unit, one analog-digital commutator, and a control device, wherein, described capacitance type touch-control panel comprises the n row line of induction and m row drive wire, described driving pick-up unit comprises m driver and n detecting device, drive in order to perform electric capacity respectively and detect, described analog-digital commutator is connected to described driving pick-up unit in order to perform Analog-digital Converter, described method comprises:
(A) described control device performs initialization to described driving pick-up unit and described analog-digital commutator;
(B) driver in described driving pick-up unit and detecting device drive described capacitance type touch-control panel respectively and detect, to produce image raw data;
(C) described image raw data is converted to digitized video raw data by described analog-digital commutator, and described digitized video raw data has the capable n row of m and amounts to m × n pen;
(D) described control device performs denoising to described digitized video raw data and increases linearity computing, to produce linearization raw data;
(E) described control device performs integration accumulating operation, to produce integration image raw data to described linearization image raw data;
(F) described control device performs described integration image raw data and removes add up error computing, to remove the add up error in described integration image raw data, to produce add up error image raw data; And
(G) go add up error image raw data to perform touch coordinate described in described control device foundation to calculate, and then produce the touch coordinate value on described capacitance type touch-control panel;
Wherein, described step (D) comprising:
(D1) the digitized video raw data of wherein N number of position in a row line of induction is read, wherein, N=1,2 ..., m;
(D2) judge that whether the digitized video raw data of described N number of position is more than a critical value;
(D3) if step (D2) judges that the digitized video raw data of described N number of position exceedes described critical value, then the digitized video raw data of described N number of position is retained; And
(D4) if step (D2) judges that the digitized video raw data of described N number of position does not exceed described critical value, judge in described row again, described critical value whether is exceeded with the digitized video raw data of adjoining position, described N number of position, if, then retain the digitized video raw data of described N number of position, if not, the digitized video raw data of described N number of position removed and be again set to 0;
(D5) the digitized video raw data of the N number of position in the wherein next column line of induction is read, wherein, N=1,2 ..., m, performs step (D2)-(D4).
2. method according to claim 1, it is characterized in that, distinguish corresponding digitized video raw data with the digitized video raw data of adjoining position, described N position for being positioned at N-1 position, a N-2 position described in same row, or corresponding digitized video raw data is distinguished in N+1 position, a N+2 position.
3. method according to claim 1, is characterized in that, step (F) comprising:
(F1) the linearization image raw data read wherein in a row line of induction amounts to m pen;
(F2) judge that in described row, whether finishing touch linearization image raw data is similar to the second last pen reciprocal described linearization image raw data in described row;
(F3) if judge, in described row, finishing touch linearization image raw data is similar to the linearization image raw data of the second last reciprocal in described row, removes finishing touch linearization image raw data in described row and is reset to 0;
(F4) the linearization image raw data of M position of described row is read, wherein, M=1,2 ..., m;
(F5) whether the linearization image raw data judging described M position is finishing touch linearization image raw data in described row;
(F6) if judge, the linearization image raw data of described M position is not as finishing touch linearization image raw data in described row, reads the linearization image raw data of the M+1 position of described row;
(F7) judge that whether the linearization image raw data of described M position is similar to the linearization image raw data of described M+1 position;
(F8) if judge, the linearization image raw data of described M position is similar to the linearization image raw data of described M+1 position, the linearization image raw data of described M position is removed and is reset to 0; And
(F9) read the linearization image raw data of M+1 position of described row, lay equal stress on and perform step (F4)-(F8).
4. method according to claim 3, it is characterized in that, in described step (F7), if judge the linearization image raw data of described M position and the linearization image raw data dissmilarity of described M+1 position, then perform step (F9).
5. method according to claim 3, it is characterized in that, in described step (F5), if judge the finishing touch linearization image raw data of the linearization image raw data of described M position as described row, then perform step (F1), to read the linearization image raw data in the next column line of induction.
6. method according to claim 3, it is characterized in that, in described step (F2), when the absolute value of the difference of the linearization image raw data of the second last reciprocal described in the image raw data of finishing touch linearization described in described row and described row is less than first threshold value, then judge that the image of finishing touch linearization described in described row raw data is similar to described the second last reciprocal linearization image raw data.
7. method according to claim 3, it is characterized in that, in described step (F7), when the absolute value of the difference of the linearization image raw data of described M position and the linearization image raw data of described M+1 position is less than second threshold value, then judge that the linearization image raw data of the linearization image raw data of described M position and described M+1 position is as similar.
8. a capacitance type multi-point touch-control system, is characterized in that, comprise:
One capacitance type touch-control panel, it has in m row drive wire and the n row line of induction;
One drives pick-up unit, comprises m driver and n detecting device, is connected to described capacitance type touch-control panel, drives in order to perform electric capacity respectively and detects, to produce image raw data;
One analog-digital commutator, is connected to described driving pick-up unit, in order to described image raw data is carried out Analog-digital Converter, to produce digitized video raw data; And
One control device, in order to driving pick-up unit and this analog-digital commutator described to perform initialization described in this, denoising is performed to this digitized video raw data described and increases linearity computing to produce a linearization image picture raw data, again integration accumulating operation is performed to produce an integration image raw data to this linearization image raw data described, the computing of removing add up error is performed to this integration image raw data described and goes add up error image raw data with the add up error removed in this integration image raw data described to produce, go add up error image raw data to perform touch coordinate according to described this to calculate, and then the coordinate figure produced on this capacitance type touch-control panel described,
Wherein, described control device performs denoising to described digitized video raw data and increases linearity computing and comprises to produce a linearization image picture raw data:
(D1) the digitized video raw data of wherein N number of position in a row line of induction is read, wherein, N=1,2 ..., m;
(D2) judge that whether the digitized video raw data of described N number of position is more than a critical value;
(D3) if step (D2) judges that the digitized video raw data of described N number of position exceedes described critical value, then the digitized video raw data of described N number of position is retained; And
(D4) if step (D2) judges that the digitized video raw data of described N number of position does not exceed described critical value, judge in described row again, described critical value whether is exceeded with the digitized video raw data of adjoining position, described N number of position, if, then retain the digitized video raw data of described N number of position, if not, the digitized video raw data of described N number of position removed and be again set to 0;
(D5) the digitized video raw data of the N number of position in the wherein next column line of induction is read, wherein, N=1,2 ..., m, performs step (D2)-(D4).
9. system according to claim 8, it is characterized in that, distinguish corresponding digitized video raw data with the digitized video raw data of adjoining position, described N position for being positioned at N-1 position, a N-2 position described in same row, or corresponding digitized video raw data is distinguished in N+1 position, a N+2 position.
10. system according to claim 8, it is characterized in that, described control device performs the computing of removing add up error to described integration image raw data and goes add up error image raw data to comprise with the add up error removed in this integration image raw data to produce:
(F1) the linearization image raw data read wherein in a row line of induction amounts to m pen;
(F2) judge that in described row, whether finishing touch linearization image raw data is similar to the second last pen reciprocal described linearization image raw data in described row;
(F3) if judge, in described row, finishing touch linearization image raw data is similar to the linearization image raw data of the second last reciprocal in described row, removes finishing touch linearization image raw data in described row and is reset to 0;
(F4) the linearization image raw data of M position of described row is read, wherein, M=1,2 ..., m;
(F5) whether the linearization image raw data judging described M position is finishing touch linearization image raw data in described row;
(F6) if judge, the linearization image raw data of described M position is not as finishing touch linearization image raw data in described row, reads the linearization image raw data of the M+1 position of described row;
(F7) judge that whether the linearization image raw data of described M position is similar to the linearization image raw data of described M+1 position;
(F8) if judge, the linearization image raw data of described M position is similar to the linearization image raw data of described M+1 position, the linearization image raw data of described M position is removed and is reset to 0; And
(F9) read the linearization image raw data of M+1 position of described row, lay equal stress on and perform step (F4)-(F8).
11. systems according to claim 10, it is characterized in that, in described step (F2), when the absolute value of the difference of the linearization image raw data of the second last reciprocal described in the image raw data of finishing touch linearization described in described row and described row is less than first threshold value, then judge that the image of finishing touch linearization described in described row raw data is similar to described the second last reciprocal linearization image raw data.
12. systems according to claim 10, it is characterized in that, in described step (F7), when the absolute value of the difference of the linearization image raw data of described M position and the linearization image raw data of described M+1 position is less than second threshold value, then judge that the linearization image raw data of the linearization image raw data of described M position and described M+1 position is as similar.
CN201210260561.6A 2012-07-26 2012-07-26 Method for Improving Accuracy of Touch Coordinate Calculation in Capacitive Multi-touch System Active CN102819369B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210260561.6A CN102819369B (en) 2012-07-26 2012-07-26 Method for Improving Accuracy of Touch Coordinate Calculation in Capacitive Multi-touch System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210260561.6A CN102819369B (en) 2012-07-26 2012-07-26 Method for Improving Accuracy of Touch Coordinate Calculation in Capacitive Multi-touch System

Publications (2)

Publication Number Publication Date
CN102819369A CN102819369A (en) 2012-12-12
CN102819369B true CN102819369B (en) 2015-08-19

Family

ID=47303504

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210260561.6A Active CN102819369B (en) 2012-07-26 2012-07-26 Method for Improving Accuracy of Touch Coordinate Calculation in Capacitive Multi-touch System

Country Status (1)

Country Link
CN (1) CN102819369B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103019495B (en) * 2012-12-26 2015-10-21 深圳贝特莱电子科技有限公司 A kind of method for Noise measarement in capacitive touch screen and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2120135A1 (en) * 2008-05-16 2009-11-18 HTC Corporation Method for filtering signals of touch sensitive device
CN101706698A (en) * 2009-11-23 2010-05-12 深圳市汇顶科技有限公司 Touch-sensitive scanning detection method and system, as well as capacitive touch sensor
CN101833406A (en) * 2010-03-30 2010-09-15 福建华映显示科技有限公司 Touch panel detection circuit
CN102138121A (en) * 2009-06-29 2011-07-27 索尼公司 Capacitive touch panel and display device with touch detection function
CN102207804A (en) * 2010-03-31 2011-10-05 意法半导体亚太私人有限公司 Capacitive sensing analog front end

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2120135A1 (en) * 2008-05-16 2009-11-18 HTC Corporation Method for filtering signals of touch sensitive device
CN102138121A (en) * 2009-06-29 2011-07-27 索尼公司 Capacitive touch panel and display device with touch detection function
CN101706698A (en) * 2009-11-23 2010-05-12 深圳市汇顶科技有限公司 Touch-sensitive scanning detection method and system, as well as capacitive touch sensor
CN101833406A (en) * 2010-03-30 2010-09-15 福建华映显示科技有限公司 Touch panel detection circuit
CN102207804A (en) * 2010-03-31 2011-10-05 意法半导体亚太私人有限公司 Capacitive sensing analog front end

Also Published As

Publication number Publication date
CN102819369A (en) 2012-12-12

Similar Documents

Publication Publication Date Title
US11481066B2 (en) Providing a baseline capacitance for a capacitance sensing channel
US10775929B2 (en) Suppressing noise in touch panels using a shield layer
US8982097B1 (en) Water rejection and wet finger tracking algorithms for truetouch panels and self capacitance touch sensors
KR101274836B1 (en) Edge grip detection method of a touch panel and a device using the same
CN103365506B (en) Sensing method and device for improving noise interference of capacitive touch device
US9164640B2 (en) Barrier electrode driven by an excitation signal
US8970521B2 (en) Method for identifying touch object
US9146650B2 (en) High resolution capacitance to code converter
US9170681B2 (en) Noise reduction method and system of capacitive multi-touch panel
US9110549B2 (en) Driving frequency selection method for capacitive multi-touch system
CN102662540B (en) Driving frequency selection method of capacitive multi-touch system
US8766938B2 (en) Signal processing method of a touch panel
WO2014176037A2 (en) Uniform signals from non-uniform patterns of electrodes
WO2020034123A1 (en) Touch control chip, electronic device, and touch control method
CN102819369B (en) Method for Improving Accuracy of Touch Coordinate Calculation in Capacitive Multi-touch System
CN104461100A (en) Single-layer electrode structure
US9791487B2 (en) Method and device for measuring signals
TWI463388B (en) Method and system for increasing accuracy of touch coordinate calculation for multi-touch capacitive touch panel
CN104881187B (en) Signal processing method
KR20110104207A (en) Operation method of touch screen device and touch panel for same
WO2015038177A1 (en) High resolution capacitance to code converter
CN102043509A (en) Method and device for analyzing position
CN102043522A (en) Method and device for distinguishing single touch or double touch
KR101145674B1 (en) Capacitance noise elimination device using random scan type
KR101764728B1 (en) Method for recovering location of multi-touch on touch screen based on differential sensing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant