淡江大學覺生紀念圖書館 (TKU Library)
進階搜尋


下載電子全文限經由淡江IP使用) 
系統識別號 U0002-1707201311560500
中文論文名稱 抑制平板電腦中電容式觸控螢幕掌壓與指握的問題
英文論文名稱 A palm and grip suppression algorithm for tablets built-in capacitive touchscreens
校院名稱 淡江大學
系所名稱(中) 資訊工程學系碩士在職專班
系所名稱(英) Department of Computer Science and Information Engineering
學年度 101
學期 2
出版年 102
研究生中文姓名 孫敏鎬
研究生英文姓名 Minho Sohn
學號 700410409
學位類別 碩士
語文別 英文
口試日期 2013-06-19
論文頁數 60頁
口試委員 指導教授-洪文斌
委員-謝文恭
委員-徐郁輝
委員-洪文斌
中文關鍵字 電容觸控螢幕  手掌  指握  相連元件標記法 
英文關鍵字 Capacitive touchscreens  Palm  Grip  Connected components labeling 
學科別分類 學科別應用科學資訊工程
中文摘要 最近有許多種類的平板電腦陸續上市。
平板電腦的主要使用者介面為電容式觸控螢幕。無可置疑地,電容式觸控螢幕提供了流暢且直覺式的手勢多點觸控功能。
也因如此,電容式觸控介面藉由導電性物體的接觸,可以感測到非常微小電荷的變化。
但另一方面,良好的靈敏度卻可能造成其他不便。當使用者用手指或其他導電物體在觸控螢幕上寫字或繪圖時,很可能因為拿平板電腦的單手或雙手,發生了錯誤的不良接觸。
本次研究的重點,就是從如何抑制意外觸控的影像處理角度來切入探討。
英文摘要 Many kinds of tablet computers (tablets for short) have been recently released onto the market. There is no doubt that the primary interface of the tablet is a capacitive touchscreen that can provide users with a fluid and intuitive multi touch function. It is attributable to the fact that the capacitive touchscreen can measure a minute change of a capacitance.
On the other hand, the high sensitivity of the touchscreen can cause an undesirable effect when users write or draw. Base on user feedbacks, this has been causing some inconvenience.
This study is focusing on how to discriminate non-fingertip contact such as a grip, palm and fist, and to suppress them from image processing point of view.
論文目次 CONTENTS
Chapter 1. Introduction 1
Chapter 2. Principle of Capacitive Touch 3
2.1 Capacitive Touchscreens 3
2.2 Projected capacitive touchscreens 3
2.3 Touch algorithms 8
2.4 Undesirable touch 9
Chapter 3. Related Works 11
3.1 Special Gloves 11
3.2 The application Programs built in a palm rejection function 11
3.3 Palm and grip suppression using image processing 13
3.4 The proposed method in this research 14
Chapter 4. Implementation and Algorithms 15
4.1 Hardware specifications 15
4.2 Measuring capacitance and display with the touchscreen 16
4.3 The Algorithm to discriminate palm and grip contacts 19
4.3.1 TAS (Temporal Analysis of frame Sequence) 19
4.3.2 SAA ( Spatial Analyis of a contacted Area) 22
Chapter 5. Experimental results 31
5.1 Experiment process 31
5.2 Analyze the results 34
Chapter 6. Conclusions 40
Reference 43
Appendix 45

LIST OF FIGURES
Figure 2.1 Self-capacitance and Mutual-capacitance 6
Figure 2.2 Touch controller: a) + b) + c) + d) 7
Figure 2.3 A conventional procedure of touch algorithms 9
Figure 3.1 Special gloves for palm rejection 11
Figure 3.2 An application program with protection window 12
Figure 4.1 The touchscreen and control board used in this research 15
Figure 4.2 Matlab source code for image acquisition and display 17
Figure 4.3 2D and 3D view of captured capacitance 18
Figure 4.4 TAS Algorithm to suppress the palm contact 20
Figure 4.5 TAS Algorithm to suppress the grip contact 21
Figure 4.6 The extrema of two different regions 24
Figure 4.7 The Adjacent IDs and Extrema with Euclidian distance 24
Figure 4.8 The sparse matrix of figure 4.7 25
Figure 4.9 The procedure of finding SCC 26
Figure 4.10 The biograph from Matlab function ‘graphconncomp’ 27
Figure 4.11 SAA Algorithm to suppress the palm contact 28
Figure 4.12 SAA Algorithm to suppress the grip contact 29
Figure 4.13 More complicated scenario: both palms contact 30
Figure 5.1 User scenarios that can cause an undesirable touch 33
Figure 5.2 Experiment process 34
Figure 5.3 The result of scenario 1 35
Figure 5.4 The result of scenario 2 35
Figure 5.5 The result of scenario 3 36
Figure 5.6 The result of scenario 4 37
Figure 5.7 The result of scenario 5 37
Figure 5.8 The result of scenario 6 38
Figure 5.9 The result of scenario 7 38
Figure 5.10 The result of scenario 8 39
參考文獻 [1] Wikipedia contributors. Tablet computer., 2013, from http://en.wikipedia.org/wiki/Tablet_computer
[2] article_enabling_capacitive_touchscreens.pdf Retrieved 5/19/2013, 2013, from http://www.atmel.com/Images/article_enabling_capacitive_touchscreens.pdf
[3] Gary L., Barrett, & R. Omote. ( 2010 ) . Projected capacitive touch screens. Information Display Magazine, Official Monthly Publication of the Society for Information Display, Document no. 6500468.,
[4] The hand glider, tablet glove, iPad glove, Retrieved 5/17/2013, 2013, from http://www.thehandglider.com/
[5] SmudgeGuard - eliminates smudges and hand friction for artists, left-handed children & adults, wacom and tablet PC users! Retrieved 5/17/2013, 2013, from http://www.smudgeguard.com/
[6] GoodNotes - http://www.goodnotesapp.com/user-guide/palm-rejection.html
[7] Patent US7855718 - multi-touch input discrimination - google patents Retrieved 5/18/2013, 2013, from http://www.google.com/patents/US7855718
[8] Patent US8130203 - multi-touch input discrimination - google patents Retrieved 5/3/2013, 2013, from http://www.google.com/patents/US8130203
[9] Guarneri, I., Capra, A., Castorina, A., Battiato, S., & Farinella, G. M. ( 2013 ) . PCA based shape recognition for capacitive touch display. Paper presented at the Consumer Electronics ( ICCE ) , 2013 IEEE International Conference on, pp. 596-597. doi:10.1109/ICCE.2013.6487033
[10] Turk, M. A., & Pentland, A. P. ( 1991 ) . Face recognition using eigenfaces. Paper presented at the Computer Vision and Pattern Recognition, 1991. Proceedings CVPR '91., IEEE Computer Society Conference on, pp. 586-591. doi:10.1109/CVPR.1991.139758
[11] indsay I. Smith,University of Otago. ( 2002 ) .
A tutorial on principal components analysis Retrieved 5/18/2013, 2013, from http://www.cs.otago.ac.nz/cosc453/student_tutorials/principal_components.pdf
[12] Patent US20110221701 - multi-touch detection method for capacitive touch screens - google patents Retrieved 5/14/2013, 2013, from http://www.google.com/patents/US20110221701
[13] Wikipedia contributors. Connected-component labeling., 2013, from http://en.wikipedia.org/wiki/Connected-component_labeling
[14] Minimum distance calculations between 2 groups of pixels - file exchange - MATLAB central Retrieved 6/8/2013, 2013, from http://www.mathworks.com/matlabcentral/fileexchange/4294-minimum-distance-calculations-between-2-groups-of-pixels
[15] Algorithm - how to find connected components in matlab? - Stack overflow Retrieved 6/8/2013, 2013, from http://stackoverflow.com/questions/16883367/how-to-find-connected-components-in-matlab
[16] CORMEN, T. H., LEISERSON, C. E., RIVEST, R. L., & STEIN, C. (2009). Graph algorithms . Introduction to algorithms (THIRD EDITION ed., pp. 615). Cambridge, Massachusetts London, England: The MIT Press.
[17] Gonzalez and R. Woods Digital Image Processing Third Edition, Addison-Wesley Publishing Company, 2008, Chap. 9.
[18] Strongly connected component Retrieved 6/9/2013, 2013, from http://homepages.ius.edu/rwisman/C455/html/notes/Chapter22/SCC.htm
[19] Find strongly or weakly connected components in graph - MATLAB graphconncomp Retrieved 6/9/2013, 2013, from http://www.mathworks.com/help/bioinfo/ref/graphconncomp.html
論文使用權限
  • 同意紙本無償授權給館內讀者為學術之目的重製使用,於2013-07-25公開。
  • 同意授權瀏覽/列印電子全文服務,於2013-07-25起公開。


  • 若您有任何疑問,請與我們聯絡!
    圖書館: 請來電 (02)2621-5656 轉 2281 或 來信