JP7225516B2 - データ検出方法および装置、記憶媒体、タッチ装置 - Google Patents
データ検出方法および装置、記憶媒体、タッチ装置 Download PDFInfo
- Publication number
- JP7225516B2 JP7225516B2 JP2019567544A JP2019567544A JP7225516B2 JP 7225516 B2 JP7225516 B2 JP 7225516B2 JP 2019567544 A JP2019567544 A JP 2019567544A JP 2019567544 A JP2019567544 A JP 2019567544A JP 7225516 B2 JP7225516 B2 JP 7225516B2
- Authority
- JP
- Japan
- Prior art keywords
- value
- dynamic threshold
- touch
- detection
- touch point
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
- G06F3/04182—Filtering of noise external to the device and not generated by digitiser components
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/04166—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
- G06F3/041662—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving using alternate mutual and self-capacitive scanning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0443—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a single layer of sensing electrodes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0445—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using two or more layers of sensing electrodes, e.g. using two layers of electrodes separated by a dielectric layer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0446—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04111—Cross over in capacitive digitiser, i.e. details of structures for connecting electrodes of the sensing pattern where the connections cross each other, e.g. bridge structures comprising an insulating layer, or vias through substrate
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Description
(1)本開示の実施例の図面は、本開示の実施例に係る構造のみに係り、ほかの構造については、通常の設計を参照できる。
(2)矛盾しない限り、本開示の実施例および実施例における技術的構成を互いに組み合わせて新しい実施例を得ることができる。
Claims (20)
- 同一のタッチポイントに対応する複数の検出初期値を収集することと、
前記複数の検出初期値を前記タッチポイントの動的閾値と比較し、要件を満たした検出初期値を検出保持値として保持することと、
前記検出保持値に基づいて前記タッチポイントの動的閾値を調整し、調整後の動的閾値を、その後新に収集した前記タッチポイントに対応する検出初期値との比較に用いることとを含む、データ検出方法。 - 前記検出初期値を前記タッチポイントの動的閾値と比較し、要件を満たした検出初期値を検出保持値として保持することは、
サンプル数を決定することと、
前記検出初期値を前記タッチポイントの動的閾値と比較し、要件を満たした検出初期値を前記検出保持値として、前記検出保持値の数が前記サンプル数に等しくなるまで保持して記憶することとを含む、請求項1に記載のデータ検出方法。 - 複数の前記検出保持値に基づいて前記タッチポイントの動的閾値を調整することは、
複数の前記検出保持値の平均値を計算することと、
前記平均値に基づいて前記タッチポイントの動的閾値を調整することとを含む、請求項1または2に記載のデータ検出方法。 - 前記平均値に基づいて前記タッチポイントの動的閾値を調整することは、
前記平均値と補正値との和を、調整後の前記タッチポイントの動的閾値とすることを含む、請求項3に記載のデータ検出方法。 - 複数の前記検出保持値に基づいて前記タッチポイントの動的閾値を調整することは、
所定の演算回数を決定することと、
初回を除き、毎回検出される検出保持値に基づいて、前の回で算出した平均値と前記毎回検出される検出保持値との平均値を、計算した前記検出保持値の数が前記所定の演算回数に等しくなるまで計算することと、
計算終了後に得られた平均値に基づいて前記タッチポイントの動的閾値を調整することとを含む、請求項1または2に記載のデータ検出方法。 - 計算終了後に得られた平均値に基づいて前記タッチポイントの動的閾値を調整することは、
計算終了後に得られた前記平均値と補正値との和を、調整後の前記タッチポイントの動的閾値とすることを含む、請求項5に記載のデータ検出方法。 - 前記平均値は、算術平均値、幾何平均値または調和平均値を含む、請求項3~6のいずれか一項に記載のデータ検出方法。
- 複数の前記検出保持値に基づいて前記タッチポイントの動的閾値を調整することは、
複数の前記検出保持値の中央値を計算することと、
前記中央値に基づいて前記タッチポイントの動的閾値を調整することとを含む、請求項1または2に記載のデータ検出方法。 - 前記中央値に基づいて前記タッチポイントの動的閾値を調整することは、
前記中央値と補正値との和を、調整後の前記タッチポイントの動的閾値とすることを含む、請求項8に記載のデータ検出方法。 - 前記補正値は、経験値、分散、標準偏差または平均差に基づいて決定される、請求項4、6または9のいずれか一項に記載のデータ検出方法。
- 同一のタッチポイントに対応する複数の検出初期値を収集する前に、前記タッチポイントの動的閾値を初期閾値に設定することをさらに含む、請求項1~10のいずれか一項に記載のデータ検出方法。
- 前記タッチポイントの動的閾値を調整した後に、新たに収集した前記タッチポイントに対応する検出初期値を前記調整後の動的閾値と比較し、比較結果に基づいてタッチ検出を行うことをさらに含む、請求項1~11のいずれか一項に記載のデータ検出方法。
- 同一のタッチポイントに対応する複数の検出初期値を収集するように構成された収集ユニットと、
前記複数の検出初期値を受信し、前記複数の検出初期値を前記タッチポイントの動的閾値と比較し、要件を満たした検出初期値を検出保持値として保持するように構成された比較ユニットと、
前記比較ユニットに連結され、前記検出保持値に基づいて前記タッチポイントの動的閾値を調整するように構成された調整ユニットとを含む、データ検出装置。 - プロセッサと、
メモリと、
1つまたは複数のコンピュータプログラムとを含み、
前記1つまたは複数のコンピュータプログラムは、前記メモリに記憶されるとともに前記プロセッサによって実行されるように構成され、
前記1つまたは複数のコンピュータプログラムは、
同一のタッチポイントに対応する複数の検出初期値を収集するステップと、
前記検出初期値を前記タッチポイントの動的閾値と比較し、要件を満たした検出初期値を検出保持値として保持するステップと、
複数の前記検出保持値に基づいて前記タッチポイントの動的閾値を調整し、調整後の動的閾値を、その後新に収集した前記タッチポイントに対応する検出初期値との比較に用いるステップとを実行させることを含む、データ検出装置。 - 前記検出初期値を前記タッチポイントの動的閾値と比較し、要件を満たした検出初期値を検出保持値として保持することは、
サンプル数を決定することと、
前記検出初期値を前記タッチポイントの動的閾値と比較し、要件を満たした検出初期値を前記検出保持値として、前記検出保持値の数が前記サンプル数に等しくなるまで保持して記憶することとを含む、請求項14に記載のデータ検出装置。 - 複数の前記検出保持値に基づいて前記タッチポイントの動的閾値を調整することは、
複数の前記検出保持値の平均値を計算することと、
前記平均値に基づいて前記タッチポイントの動的閾値を調整することとを含む、請求項14または15に記載のデータ検出装置。 - 複数の前記検出保持値に基づいて前記タッチポイントの動的閾値を調整することは、
所定の演算回数を決定することと、
初回を除き、毎回検出される検出保持値に基づいて、前の回で算出した平均値と前記毎回検出される検出保持値との平均値を、計算した前記検出保持値の数が前記所定の演算回数に等しくなるまで計算することと、
計算終了後に得られた平均値に基づいて前記タッチポイントの動的閾値を調整することとを含む、請求項14または15に記載のデータ検出装置。 - 非一時的コンピュータ可読指令を記憶するための記憶媒体であって、
前記非一時的コンピュータ可読指令がコンピュータによって実行される際、請求項1~12のいずれか一項に記載のデータ検出方法を実現する指令を実行できる、記憶媒体。 - 請求項13~17のいずれか一項に記載のデータ検出装置を含むタッチ装置。
- タッチスクリーンをさらに含み、前記タッチスクリーンは、複数のタッチポイントを含み、且つ、前記データ検出装置に連結され、前記データ検出装置は、各々のタッチポイントごとに動的閾値を調整する、請求項19に記載のタッチ装置。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810699397.6A CN110658935B (zh) | 2018-06-29 | 2018-06-29 | 数据检测方法及装置、存储介质、触控装置 |
CN201810699397.6 | 2018-06-29 | ||
PCT/CN2019/075720 WO2020001042A1 (zh) | 2018-06-29 | 2019-02-21 | 数据检测方法及装置、存储介质、触控装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021530007A JP2021530007A (ja) | 2021-11-04 |
JP7225516B2 true JP7225516B2 (ja) | 2023-02-21 |
Family
ID=68984697
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019567544A Active JP7225516B2 (ja) | 2018-06-29 | 2019-02-21 | データ検出方法および装置、記憶媒体、タッチ装置 |
Country Status (6)
Country | Link |
---|---|
US (1) | US11392245B2 (ja) |
EP (1) | EP3816776A1 (ja) |
JP (1) | JP7225516B2 (ja) |
KR (1) | KR102317647B1 (ja) |
CN (1) | CN110658935B (ja) |
WO (1) | WO2020001042A1 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111562854B (zh) * | 2020-04-08 | 2023-08-29 | 歌尔科技有限公司 | 检测垫放置位置选取方法、装置、设备及存储介质 |
CN113810038A (zh) * | 2020-06-16 | 2021-12-17 | 厦门松霖科技股份有限公司 | 触摸感应中环境阈值的更新方法、触摸传感器和出水装置 |
CN114115690A (zh) * | 2021-12-03 | 2022-03-01 | 北京集创北方科技股份有限公司 | 一种搜索触屏区域的方法、装置、电子设备及存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012234473A (ja) | 2011-05-09 | 2012-11-29 | Renesas Sp Drivers Inc | タッチ検出装置及び半導体装置 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110221701A1 (en) | 2010-03-10 | 2011-09-15 | Focaltech Systems Ltd. | Multi-touch detection method for capacitive touch screens |
JP5268118B2 (ja) * | 2010-08-20 | 2013-08-21 | 群創光電股▲ふん▼有限公司 | タッチパネル、タッチパネルの駆動方法、接触情報取得プログラム及び記録媒体 |
CN107885387B (zh) | 2011-10-14 | 2021-07-23 | 禾瑞亚科技股份有限公司 | 触摸屏的侦测装置与方法 |
CN102722286B (zh) * | 2012-06-08 | 2014-12-31 | 深圳市汇顶科技股份有限公司 | 可排除大面积干扰的触摸检测终端的基准更新方法及*** |
US9104265B2 (en) * | 2012-06-08 | 2015-08-11 | Himax Technologies Limited | Touch device and operating method thereof |
US8874396B1 (en) * | 2013-06-28 | 2014-10-28 | Cypress Semiconductor Corporation | Injected touch noise analysis |
CN105302383B (zh) * | 2014-06-23 | 2018-07-31 | 炬芯(珠海)科技有限公司 | 一种电容触摸传感器抗干扰的方法和设备 |
US9310919B2 (en) * | 2014-09-11 | 2016-04-12 | Texas Instruments Incorporated | Adaptive thresholding for touch screen input |
CN104461136B (zh) * | 2014-12-03 | 2017-09-29 | 无锡华润矽科微电子有限公司 | 触控装置中动态阈值调整电路 |
CN104679373B (zh) * | 2015-02-11 | 2017-12-08 | 广州中国科学院先进技术研究所 | 一种自电容式触摸屏的触摸点定位方法 |
CN105045426B (zh) * | 2015-08-13 | 2017-12-12 | 北京集创北方科技股份有限公司 | 一种触摸屏抗噪声方法及装置 |
CN106527783B (zh) * | 2015-09-15 | 2019-05-14 | 晨星半导体股份有限公司 | 适应性调整触控阀值的方法与相关控制器 |
CN105373253B (zh) * | 2015-10-20 | 2019-01-18 | 北京小鸟听听科技有限公司 | 一种触摸式按键的温度补偿方法及装置 |
US10452197B2 (en) * | 2016-06-23 | 2019-10-22 | Wacom Co., Ltd. | Threshold based coordinate data generation providing tap assist |
CN106681553B (zh) * | 2016-12-13 | 2019-08-09 | 深圳市金立通信设备有限公司 | 一种触控压力阈值的调节方法及终端 |
CN108205381B (zh) * | 2016-12-16 | 2021-09-24 | 矽统科技股份有限公司 | 主动式触控笔 |
CN107239184B (zh) * | 2017-04-19 | 2020-10-23 | 启明新材料股份有限公司 | 一种触屏触控装置、方法和移动终端 |
WO2019023882A1 (zh) * | 2017-07-31 | 2019-02-07 | 深圳市汇顶科技股份有限公司 | 触摸检测方法、装置、触摸屏及电子终端 |
CN107678594A (zh) * | 2017-09-30 | 2018-02-09 | 努比亚技术有限公司 | 触屏的校准方法、装置、终端设备及存储介质 |
CN108073329B (zh) * | 2018-01-31 | 2021-04-27 | 北京集创北方科技股份有限公司 | 触控装置及其驱动方法和终端 |
-
2018
- 2018-06-29 CN CN201810699397.6A patent/CN110658935B/zh active Active
-
2019
- 2019-02-21 US US16/619,828 patent/US11392245B2/en active Active
- 2019-02-21 WO PCT/CN2019/075720 patent/WO2020001042A1/zh active Application Filing
- 2019-02-21 KR KR1020197036979A patent/KR102317647B1/ko active IP Right Grant
- 2019-02-21 JP JP2019567544A patent/JP7225516B2/ja active Active
- 2019-02-21 EP EP19824990.6A patent/EP3816776A1/en not_active Withdrawn
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012234473A (ja) | 2011-05-09 | 2012-11-29 | Renesas Sp Drivers Inc | タッチ検出装置及び半導体装置 |
Also Published As
Publication number | Publication date |
---|---|
US11392245B2 (en) | 2022-07-19 |
KR20200007922A (ko) | 2020-01-22 |
KR102317647B1 (ko) | 2021-10-26 |
EP3816776A1 (en) | 2021-05-05 |
CN110658935A (zh) | 2020-01-07 |
CN110658935B (zh) | 2022-02-22 |
JP2021530007A (ja) | 2021-11-04 |
WO2020001042A1 (zh) | 2020-01-02 |
US20210326023A1 (en) | 2021-10-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11054936B2 (en) | Touch panel with non-uniform touch node layout | |
US9665217B2 (en) | Touch panel scan control | |
US20200409491A1 (en) | Passive Touch Detection for Capacitive Sense Array | |
US8976146B2 (en) | Method of reducing computation of water tolerance by projecting touch data | |
US9377493B2 (en) | Hardware de-convolution block for multi-phase scanning | |
JP7225516B2 (ja) | データ検出方法および装置、記憶媒体、タッチ装置 | |
US20130265271A1 (en) | Method of reducing computation of palm rejection by projecting touch data | |
US9569045B2 (en) | Stylus tilt and orientation estimation from touch sensor panel images | |
US20160196034A1 (en) | Touchscreen Control Method and Terminal Device | |
US11422660B2 (en) | Input device, input method and program | |
GB2547031A (en) | Touch screen panel signal processing | |
CN108376039B (zh) | 将信号施加到触摸传感器 | |
WO2012129973A1 (en) | Method of identifying multi-touch scaling gesture and device using the same | |
KR101826212B1 (ko) | 근접 센서 데이터에 응답한 정전식 센서 동작 | |
US10025439B2 (en) | Virtual sensor mirroring for circular touch panels | |
CN107407996B (zh) | 悬浮触控装置及方法 | |
KR101120164B1 (ko) | 터치스크린 장치의 동작 방법 및 이를 위한 터치 패널 | |
CN109597507B (zh) | 触摸屏、射频干扰控制方法与装置 | |
WO2019153319A1 (zh) | 指纹检测电路、指纹识别装置以及终端设备 | |
CN116225259A (zh) | 触摸位置确定方法、装置、电子设备、介质及程序产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220216 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221214 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230110 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230119 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7225516 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |