手套觸摸檢測(cè)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及用作計(jì)算系統(tǒng)的輸入設(shè)備的觸摸傳感器面板,并且更具體而言,涉及 當(dāng)觸摸觸摸敏感設(shè)備時(shí)動(dòng)態(tài)調(diào)節(jié)用于識(shí)別輸入的條件的技術(shù)。
【背景技術(shù)】
[0002] 由于其操作的方便和多功能性以及不斷下降的價(jià)格,觸摸敏感設(shè)備作為計(jì)算系統(tǒng) 的輸入設(shè)備已經(jīng)變得流行。觸摸敏感設(shè)備可以包括可以是具有觸摸敏感表面的清晰面板的 觸摸傳感器面板和諸如液晶顯示器(LCD)的顯示設(shè)備,其中顯示設(shè)備可以部分或完全地位 于面板后面或者與面板集成,使得觸摸敏感表面可以覆蓋顯示設(shè)備的可視區(qū)域的至少一部 分。觸摸敏感設(shè)備可以允許用戶通過利用手指、觸控筆或其它對(duì)象在常常由顯示設(shè)備所顯 示的用戶界面(UI)指示的位置觸摸觸摸敏感面板來執(zhí)行各種功能。一般而言,觸摸敏感設(shè) 備可以識(shí)別觸摸傳感器面板上的觸摸事件和觸摸事件的位置,然后計(jì)算系統(tǒng)可以根據(jù)在觸 摸事件當(dāng)時(shí)出現(xiàn)的顯示解釋觸摸事件,其后可以基于該觸摸事件執(zhí)行一個(gè)或多個(gè)動(dòng)作。
[0003] 觸摸敏感設(shè)備可以在觸摸觸摸敏感設(shè)備表面的對(duì)象可以被屏障與表面隔開的環(huán) 境中使用。例如,用戶可以在一只或兩只手上戴著手套或者可以在一根或多根手指上有繃 帶。屏障可以在對(duì)象與觸摸傳感器面板的傳感器之間產(chǎn)生分隔并且在觸摸觸摸敏感設(shè)備的 表面時(shí)降級(jí)傳感器識(shí)別對(duì)象的能力。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明涉及在觸摸觸摸敏感設(shè)備時(shí)動(dòng)態(tài)調(diào)節(jié)用于識(shí)別輸入的條件。在一些例子 中,除了在觸摸表面時(shí)使用信號(hào)密度"產(chǎn)生"閾值來識(shí)別輸入片(input patch),信號(hào)密度穩(wěn) 定性閾值也可被用來在觸摸表面時(shí)識(shí)別輸入片。在一些例子中,可以計(jì)算來自最近識(shí)別出 的觸摸的峰值信號(hào)密度貢獻(xiàn)的加權(quán)平均,以動(dòng)態(tài)調(diào)節(jié)用于新輸入片的"產(chǎn)生"閾值。在其它 例子中,被識(shí)別為與和較早觸摸相同的路徑關(guān)聯(lián)的新輸入片可以具有其"產(chǎn)生(make) "閾 值,該"產(chǎn)生"閾值基于所述較早觸摸被動(dòng)態(tài)調(diào)節(jié),而無需計(jì)算加權(quán)平均。
【附圖說明】
[0005] 圖1說明了根據(jù)本公開的例子、能夠?qū)崿F(xiàn)在觸摸觸摸敏感設(shè)備時(shí)動(dòng)態(tài)調(diào)節(jié)用于識(shí) 別輸入片的條件的算法的示例性計(jì)算系統(tǒng)。
[0006] 圖2說明了根據(jù)本公開的例子的觸摸的示例性圖像。
[0007] 圖3說明了根據(jù)本公開的例子、用于對(duì)象觸摸和抬離(lift off)觸摸傳感器面板 的示例性信號(hào)密度圖。
[0008] 圖4說明了根據(jù)本公開的例子、在觸摸觸摸敏感設(shè)備時(shí)動(dòng)態(tài)調(diào)節(jié)用于識(shí)別輸入片 的條件以便檢測(cè)戴手套觸摸的示例性方法。
[0009] 圖5說明了根據(jù)本公開的例子、在觸摸觸摸敏感設(shè)備時(shí)動(dòng)態(tài)調(diào)節(jié)用于識(shí)別輸入片 的條件以便檢測(cè)戴手套觸摸的示例性算法。
[0010] 圖6說明了根據(jù)本公開的例子、可以應(yīng)用到用于計(jì)算加權(quán)平均的"產(chǎn)生"閾值的最 近觸摸片的示例性權(quán)重。
[0011] 圖7A-7C說明了根據(jù)本公開的例子、利用觸摸傳感器面板上當(dāng)前和/或最近觸摸 的歷史動(dòng)態(tài)調(diào)節(jié)"產(chǎn)生"閾值的示例性方法。
[0012] 圖8說明了根據(jù)本公開的例子、動(dòng)態(tài)調(diào)節(jié)用于輸入片的"產(chǎn)生"閾值的示例性算 法。
[0013] 圖9A-9D說明了其中可以實(shí)現(xiàn)根據(jù)本公開的例子、在觸摸觸摸敏感設(shè)備時(shí)動(dòng)態(tài)調(diào) 節(jié)用于識(shí)別輸入片的條件的示例系統(tǒng)。
[0014] 圖10說明了根據(jù)本公開的例子、用于利用色散圖像(dispersion image)減少假 陽性戴手套觸摸(gloved touch)的示例性算法。
[0015] 圖11說明了根據(jù)本公開的例子、用于基于輸入片的重復(fù)或移動(dòng)特性減少假陽性 (false positive)戴手套觸摸的示例性算法。
【具體實(shí)施方式】
[0016] 在以下對(duì)例子的描述中,參考構(gòu)成本文一部分并且其中通過說明示出可以實(shí)踐的 具體例子的附圖。應(yīng)當(dāng)理解,在不背離所公開例子的范圍的情況下,可以使用其它例子并且 可以進(jìn)行結(jié)構(gòu)性變化。
[0017] 本發(fā)明涉及在觸摸觸摸敏感設(shè)備時(shí)動(dòng)態(tài)調(diào)節(jié)用于識(shí)別輸入的條件。在一些例子 中,除了在觸摸表面時(shí)使用信號(hào)密度"產(chǎn)生"閾值來識(shí)別輸入片,信號(hào)密度穩(wěn)定性閾值也可 被用來在觸摸表面時(shí)識(shí)別輸入片。在一些例子中,可以計(jì)算來自最近識(shí)別出的觸摸的峰值 信號(hào)密度貢獻(xiàn)的加權(quán)平均,以動(dòng)態(tài)調(diào)節(jié)用于新輸入片的"產(chǎn)生"閾值。在其它例子中,被識(shí) 別為與和較早觸摸相同的路徑關(guān)聯(lián)的新輸入片可以具有其"產(chǎn)生"閾值,該"產(chǎn)生"閾值基 于所述較早觸摸被動(dòng)態(tài)調(diào)節(jié),而無需計(jì)算加權(quán)平均。
[0018] 圖1說明了根據(jù)本公開的例子、能夠?qū)崿F(xiàn)在觸摸觸摸敏感設(shè)備時(shí)動(dòng)態(tài)調(diào)節(jié)用于識(shí) 別輸入片的條件的算法的示例性計(jì)算系統(tǒng)。計(jì)算系統(tǒng)100可以包括一個(gè)或多個(gè)面板處理器 102、外圍設(shè)備104和面板子系統(tǒng)106,其中面板處理器102可以根據(jù)本公開的例子執(zhí)行實(shí)現(xiàn) 用于拒絕觸摸事件的算法的軟件或固件。外圍設(shè)備104可以包括,但不限于,隨機(jī)存取存儲(chǔ) 器(RAM)或者其它類型的存儲(chǔ)器或儲(chǔ)存裝置、看門狗定時(shí)器等等。面板子系統(tǒng)106可以包 括,但不限于,一個(gè)或多個(gè)感測(cè)通道108、通道掃描邏輯(模擬的或數(shù)字的)110和驅(qū)動(dòng)器邏 輯(模擬的或數(shù)字的)114。通道掃描邏輯110可以訪問RAM 112,自主地從感測(cè)通道108 讀取數(shù)據(jù)并且對(duì)感測(cè)通道提供控制。此外,通道掃描邏輯110可以在各個(gè)階段控制驅(qū)動(dòng)器 邏輯114生成激勵(lì)信號(hào)116,該激勵(lì)信號(hào)可以同時(shí)施加到觸摸傳感器面板124的驅(qū)動(dòng)線。在 一些例子中,面板子系統(tǒng)106、面板處理器102和外圍設(shè)備104可以集成到單個(gè)專用集成電 路(ASIC)中。
[0019] 觸摸傳感器面板124可以包括具有多條驅(qū)動(dòng)線和多條感測(cè)線的電容式感測(cè)介質(zhì), 但是其它感測(cè)介質(zhì)也可以被使用。驅(qū)動(dòng)線和感測(cè)線可以由透明的傳導(dǎo)性介質(zhì)形成,該介質(zhì) 諸如氧化銦錫(ITO)或氧化銻錫(ΑΤ0),但是其它透明和不透明的材料,諸如銅,也可以被 使用。驅(qū)動(dòng)線和感測(cè)線可以在基本透明的基片的單側(cè)、在基片的相對(duì)側(cè)或者在被介電材料 隔開的兩個(gè)單獨(dú)的基片上形成。驅(qū)動(dòng)線和感測(cè)線的每個(gè)交點(diǎn)可以代表電容式感測(cè)節(jié)點(diǎn)并 且可以被看作圖像元素(像素)126,這在觸摸傳感器面板124被看作捕捉觸摸的"圖像" 時(shí)會(huì)是特別有用的。(換句話說,在面板子系統(tǒng)106已確定是否已經(jīng)在觸摸傳感器面板中 的每個(gè)觸摸傳感器檢測(cè)到觸摸事件之后,觸摸事件在其發(fā)生的多觸摸面板中觸摸傳感器的 構(gòu)圖可以被看作觸摸的"圖像"(例如,觸摸該面板的手指的構(gòu)圖)。)當(dāng)給定的驅(qū)動(dòng)線利 用交流(AC)信號(hào)被激勵(lì)時(shí),驅(qū)動(dòng)線和感測(cè)線與本地系統(tǒng)地之間的電容可以被看作雜散電 容Cstray,并且在驅(qū)動(dòng)線和感測(cè)線的交點(diǎn),即,觸摸節(jié)點(diǎn),處的電容可以被看作互信號(hào)電容 Csig。手指或其它對(duì)象在觸摸傳感器面板附近或其上的存在可以通過測(cè)量在被觸摸的節(jié)點(diǎn) 處所存在的信號(hào)電荷的變化來檢測(cè),該信號(hào)電荷的變化可以是Csig的函數(shù)。觸摸傳感器面 板124的每條感測(cè)線可以驅(qū)動(dòng)面板子系統(tǒng)106中的感測(cè)通道108。觸摸傳感器面板124可 以覆蓋設(shè)備表面的一部分或基本上全部。
[0020] 計(jì)算系統(tǒng)100還可以包括用于從面板處理器102接收輸出并且基于輸出執(zhí)行動(dòng)作 的主處理器128,其中動(dòng)作可以包括,但不限于,移動(dòng)諸如光標(biāo)或指針的一個(gè)或多個(gè)對(duì)象、滾 動(dòng)或平移(panning)、調(diào)節(jié)控制設(shè)置、打開文件或文檔、觀看菜單、進(jìn)行選擇、執(zhí)行指令、操作 耦合到該主機(jī)設(shè)備的外圍設(shè)備、接聽電話、撥電話、終止電話、改變音量或音頻設(shè)置、存儲(chǔ)與 電話通信相關(guān)的信息,諸如地址、常撥號(hào)碼、已接來電、未接來電,登錄到計(jì)算機(jī)或計(jì)算機(jī)網(wǎng) 絡(luò)、允許授權(quán)個(gè)人訪問計(jì)算機(jī)或計(jì)算機(jī)網(wǎng)絡(luò)的受限區(qū)域、加載與計(jì)算機(jī)桌面的用戶優(yōu)選布 置關(guān)聯(lián)的用戶簡(jiǎn)介、允許訪問web內(nèi)容、啟動(dòng)特定的程序、和/或加密或解碼消息,等等。主 處理器128可以根據(jù)本公開的例子執(zhí)行實(shí)現(xiàn)在觸摸觸摸敏感設(shè)備時(shí)動(dòng)態(tài)調(diào)節(jié)用于識(shí)別輸 入片的條件的算法的軟件或固件。主處理器128還可以執(zhí)行可能不與面板處理相關(guān)的附加 功能,而且可以耦合到程序儲(chǔ)存裝置132和顯示設(shè)備130,諸如用于向設(shè)備的用戶提供UI的 LCD顯示器。當(dāng)部分或全部位于觸摸傳感器面板下方時(shí),顯示設(shè)備130連同觸摸傳感器面板 124 -起可以形成觸摸屏。
[0021] 應(yīng)當(dāng)指出,上述功能當(dāng)中一個(gè)或多個(gè)可以由存儲(chǔ)在存儲(chǔ)器中并且被面板處理器 102執(zhí)行(例如,圖1中的外圍設(shè)備104之一)或者存儲(chǔ)在程序儲(chǔ)存裝置132中并且被主處 理器128執(zhí)行的固件執(zhí)行。固件還可以在由指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用或與其結(jié)合使 用的任何非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)和/或傳輸,諸如基于計(jì)算機(jī)的系統(tǒng)、包含 處理器的系統(tǒng)或者可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備讀取指令并執(zhí)行指令的其它系統(tǒng)。在 本文檔的語境下,"非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)"可以是可包含或存儲(chǔ)由指令執(zhí)行系統(tǒng)、 裝置或設(shè)備使用或與其結(jié)合使用的程序的任何介質(zhì)(不包括信號(hào))。非臨時(shí)性計(jì)算機(jī)可讀 存儲(chǔ)介質(zhì)可以包括,但不限于,電、磁、光、電磁、紅外線或半導(dǎo)體系統(tǒng)、裝置或設(shè)備、便攜式 計(jì)算機(jī)盤(磁)、隨機(jī)存取存儲(chǔ)器(RAM)(磁)、只讀存儲(chǔ)器(ROM)(磁)、可擦可編程只讀存 儲(chǔ)器(EPROM)(磁)、諸如CD、CD-R、