多點(diǎn)觸摸輸入辨別的制作方法
【專利說明】
[00011 本分案申請是基于申請?zhí)枮?00780049219.9,申請日為2007年12月21日,發(fā)明名 稱為"多點(diǎn)觸摸輸入辨別"的中國發(fā)明專利申請的分案申請。更具體地說,本分案申請是基 于申請?zhí)枮?01210296066.0,提交日為2012年8月20日,發(fā)明名稱為"多點(diǎn)觸摸輸入辨別"的 分案申請的再次分案申請。
技術(shù)領(lǐng)域
[0002] 本發(fā)明一般涉及用于電子裝置的數(shù)據(jù)輸入方法和設(shè)備,且更具體地涉及用于辨別 多點(diǎn)觸摸觸摸表面輸入設(shè)備的各種輸入的方法和設(shè)備。
【背景技術(shù)】
[0003] 目前存在許多類型的輸入設(shè)備用于完成與電子系統(tǒng)有關(guān)的操作。這些操作通常對 應(yīng)于在顯示屏上移動光標(biāo)和/或作出選擇。例示的電子系統(tǒng)包括平板、筆記本、臺式和服務(wù) 器計(jì)算機(jī)系統(tǒng),個人數(shù)字助理,音頻與視頻控制系統(tǒng),便攜式音樂與視頻播放器以及移動和 衛(wèi)星電話。觸摸板和觸摸屏系統(tǒng)(統(tǒng)稱為"觸摸表面")的使用在這些類型的電子系統(tǒng)中已經(jīng) 變得日益普及,這是因?yàn)樗鼈円子谑褂们疫m于多用途操作。
[0004] -種特定類型的觸摸表面是觸摸屏。觸摸屏通常包括觸摸面板、控制器和軟件驅(qū) 動程序。觸摸面板的特征是帶有觸摸敏感表面的光學(xué)透明面板,其中觸摸敏感表面位于顯 示屏幕之前,使得觸摸敏感表面與顯示屏可視區(qū)域的指定部分(在最經(jīng)常情況下是整個顯 示區(qū)域)共延。觸摸面板記錄觸摸事件并且發(fā)送指示這些事件的信號至控制器??刂破魈幚?這些信號并發(fā)送作為結(jié)果的數(shù)據(jù)至軟件驅(qū)動程序。軟件驅(qū)動程序進(jìn)而將作為結(jié)果的數(shù)據(jù)翻 譯成電子系統(tǒng)能夠識別的事件(例如手指移動和選擇)。
[0005] 不同于早期的輸入設(shè)備,現(xiàn)在可獲得的觸摸表面能夠在多個物體靠近和/或接觸 觸摸表面時同時檢測這些物體,并且能夠更精細(xì)得多地檢測物體的形狀。為了利用這種能 力,必須測量、識別并區(qū)分多種可能同時靠近或接觸這類觸摸表面的物體?,F(xiàn)有技術(shù)的觸摸 表面系統(tǒng)(包括它們的支持軟件和/或電路)并沒有提供完成上述操作的健壯能力。因而,有 利的是提供識別和辨別多個同時懸?;蛴|摸事件(諸如識別和辨別兩個或更多個緊密聚成 組的手指、將手掌跟與一個或多個手指識別和辨別開、將手指與拇指識別和辨別開以及將 手指與耳朵和臉頰識別和辨別)的方法和設(shè)備。
【發(fā)明內(nèi)容】
[0006] 根據(jù)一些實(shí)例,公開了一種用于辨別觸摸表面設(shè)備的輸入源的方法。該方法包括: 獲得接近圖像,所述接近圖像包括至少一個區(qū)塊;確定所述至少一個區(qū)塊的長軸半徑值;如 果確定出的所述至少一個區(qū)塊的長軸半徑值在第一指定閾值之上,則將所述至少一個區(qū)塊 識別為與大物體相關(guān)聯(lián);和使用識別出的區(qū)塊控制觸摸表面設(shè)備的操作。此外,獲得接近圖 像可包括分割所述解決圖像以識別所述至少一個區(qū)塊。所述大物體包括例如腿或臉頰。該 方法還可包括:確定第二區(qū)塊的長軸半徑值;如果確定出的所述第二區(qū)塊的長軸半徑值小 于第一指定閾值并且大于第二指定閾值,則將第二區(qū)塊識別為與手掌相關(guān)聯(lián);和使用識別 出的第二區(qū)塊控制觸摸表面設(shè)備的操作。該方法還可包括:確定第三區(qū)塊的長軸半徑值;如 果確定出的所述第三區(qū)塊的長軸半徑值小于第二指定閾值,則將第三區(qū)塊識別為與手指相 關(guān)聯(lián);和使用識別出的第三區(qū)塊控制觸摸表面設(shè)備的操作。與手指相關(guān)聯(lián)的區(qū)塊可包括與 姆指相關(guān)聯(lián)的區(qū)塊。
[0007] 實(shí)例還包括一種用于辨別觸摸表面設(shè)備的輸入源的裝置。該裝置可包括:用于獲 得接近圖像的部件,所述接近圖像包括至少一個區(qū)塊;用于確定所述至少一個區(qū)塊的長軸 半徑值的部件;用于如果確定出的所述至少一個區(qū)塊的長軸半徑值在第一指定閾值之上, 則將所述至少一個區(qū)塊識別為與大物體相關(guān)聯(lián)的部件;和用于使用識別出的區(qū)塊控制觸摸 表面設(shè)備的操作的部件。另外,該裝置可包括:用于確定第二區(qū)塊的長軸半徑值的部件;用 于如果確定出的所述第二區(qū)塊的長軸半徑值小于第一指定閾值并且大于第二指定閾值,則 將第二區(qū)塊識別為與手掌相關(guān)聯(lián)的部件;和用于使用識別出的第二區(qū)塊控制觸摸表面設(shè)備 的操作的部件。
[0008] 根據(jù)另一實(shí)例,提供了一種便攜電子設(shè)備,包括:觸摸表面設(shè)備;用于從所述觸摸 表面設(shè)備接收接近圖像的部件;和用于執(zhí)行根據(jù)上述實(shí)例中任一個的活動的處理部件。
[0009] 根據(jù)其它實(shí)例,公開了一種用于辨別觸摸表面設(shè)備的輸入源的方法。該方法包括: 獲得接近圖像,所述接近圖像包括至少一個區(qū)塊;確定所述至少一個區(qū)塊的長軸半徑值;如 果確定出的所述至少一個區(qū)塊的長軸半徑值在第一指定閾值之上,則將所述至少一個區(qū)塊 識別為與大物體相關(guān)聯(lián);和使用識別出的區(qū)塊控制觸摸表面設(shè)備的操作,其中所述獲得活 動包括:獲得第一接近圖像,所述第一接近圖像包括所述至少一個區(qū)塊的多個像素,每個像 素具有一個值;和從所述第一接近圖像中的所述多個像素值中減去傳感器元件基線值。
[0010] 在另一實(shí)例中,公開了一種用于辨別觸摸表面設(shè)備的輸入源的方法。該方法包括: 獲得接近圖像,所述接近圖像包括至少一個區(qū)塊;確定所述至少一個區(qū)塊的長軸半徑值;如 果確定出的所述至少一個區(qū)塊的長軸半徑值在第一指定閾值之上,則將所述至少一個區(qū)塊 識別為與大物體相關(guān)聯(lián);和使用識別出的區(qū)塊控制觸摸表面設(shè)備的操作,其中所述獲得活 動包括:獲得第一接近圖像;和對所述第一接近圖像進(jìn)行濾波,以便產(chǎn)生濾波后的接近圖 像。所述濾波活動包括對所述第一接近圖像進(jìn)行空間濾波。所述空間濾波活動可包括在對 所述第一接近圖像進(jìn)行空間濾波之前在所述第一接近圖像周圍插入邊界。
[0011] 在另一實(shí)例中,公開了一種用于辨別觸摸表面設(shè)備的輸入源的方法。該方法包括: 獲得接近圖像,所述接近圖像包括至少一個區(qū)塊;確定所述至少一個區(qū)塊的長軸半徑值;如 果確定出的所述至少一個區(qū)塊的長軸半徑值在第一指定閾值之上,則將所述至少一個區(qū)塊 識別為與大物體相關(guān)聯(lián);和使用識別出的區(qū)塊控制觸摸表面設(shè)備的操作,其中所述獲得活 動包括:獲得第一接近圖像;和對所述第一接近圖像進(jìn)行濾波,以便產(chǎn)生濾波后的接近圖 像;且所述濾波活動包括以第二接近圖像對所述第一接近圖像進(jìn)行時間濾波。
[0012] 在另一實(shí)例中,公開了一種用于辨別觸摸表面設(shè)備的輸入源的方法。該方法包括: 獲得接近圖像,所述接近圖像包括至少一個區(qū)塊;確定所述至少一個區(qū)塊的長軸半徑值和 幾何平均半徑值之一;如果確定出的所述至少一個區(qū)塊的長軸半徑值或幾何平均半徑值在 第一指定閾值之上,則將所述至少一個區(qū)塊識別為與大物體相關(guān)聯(lián);確定第二區(qū)塊的長軸 半徑值和幾何平均半徑值之一;如果確定出的所述第二區(qū)塊的長軸半徑值或幾何平均半徑 值小于第一指定閾值但大于第二指定閾值,則將所述第二區(qū)塊識別為與手掌相關(guān)聯(lián);且使 用識別出的第二區(qū)塊控制觸摸表面設(shè)備的操作。另外,該方法可以還包括:確定第三區(qū)塊的 長軸半徑值和幾何平均半徑值之一;如果確定出的所述第三區(qū)塊的長軸半徑值和幾何平均 半徑值之一小于第二指定閾值,則將所述第三區(qū)塊識別為與手指相關(guān)聯(lián);使用識別出的第 三區(qū)塊控制觸摸表面設(shè)備的操作。與手指相關(guān)聯(lián)的區(qū)塊包括與拇指相關(guān)聯(lián)的區(qū)塊。
[0013] 在另一實(shí)例中,公開了一種用于辨別觸摸表面設(shè)備的輸入源的裝置,包括:用于獲 得接近圖像的部件,所述接近圖像包括至少一個區(qū)塊;用于確定所述至少一個區(qū)塊的長軸 半徑值和幾何平均半徑值之一的部件;用于如果確定出的所述至少一個區(qū)塊的長軸半徑值 或幾何平均半徑值在第一指定閾值之上,則將所述至少一個區(qū)塊識別為與大物體相關(guān)聯(lián)的 部件;用于確定第二區(qū)塊的長軸半徑值和幾何平均半徑值之一的部件;用于如果確定出的 所述第二區(qū)塊的長軸半徑值或幾何平均半徑值小于第一指定閾值但大于第二指定閾值,則 將所述第二區(qū)塊識別為與手掌相關(guān)聯(lián)的部件;用于使用識別出的第二區(qū)塊控制觸摸表面設(shè) 備的操作的部件。另外,還可以存在另外的用于確定第三區(qū)塊的長軸半徑值和幾何平均半 徑值之一的部件、用于如果確定出的所述第三區(qū)塊的長軸半徑值和幾何平均半徑值之一小 于第二指定閾值,則將所述第三區(qū)塊識別為與手指相關(guān)聯(lián)的部件、以及用于使用識別出的 第三區(qū)塊控制觸摸表面設(shè)備的操作的部件。
[0014] 根據(jù)其它實(shí)例,公開了一種觸摸表面設(shè)備,包括:觸摸表面元件,包括用于獲取接 近圖像信息的驅(qū)動和信號獲取和檢測電路;用于保存所獲取的接近圖像信息的存儲器;以 及處理器,用于確定圖像信息,確定圖像信息包括:如果確定出的所述至少一個區(qū)塊的長軸 半徑值在第一指定閾值之上,則將所述至少一個區(qū)塊識別為與大物體相關(guān)聯(lián);和使用識別 出的區(qū)塊控制觸摸表面設(shè)備的操作。
[0015] 所述處理器還可用于:確定第二區(qū)塊的長軸半徑值;如果確定出的所述第二區(qū)塊 的長軸半徑值小于第一指定閾值并且大于第二指定閾值,則將第二區(qū)塊識別為與手掌相關(guān) 聯(lián);和使用識別出的第二區(qū)塊控制觸摸表面設(shè)備的操作。
[0016] 所述處理器還可用于:確定第三區(qū)塊的長軸半徑值;如果確定出的所述第三區(qū)塊 的長軸半徑值小于第二指定閾值,則將第三區(qū)塊識別為與手指相關(guān)聯(lián);和使用識別出的第 三區(qū)塊控制觸摸表面設(shè)備的操作。
[0017] 根據(jù)公開的實(shí)例,提供了一種用于辨別觸摸表面設(shè)備的輸入源的方法,包括:獲得 接近圖像,所述接近圖像包括至少一個區(qū)塊;確定所述至少一個區(qū)塊的幾何平均半徑值,所 述幾何平均半徑值由所述至少一個區(qū)塊的長軸半徑值和短軸半徑值的積的平方根計(jì)算出; 如果確定出的所述至少一個區(qū)塊的幾何平均半徑值在第一指定閾值之上,則將所述至少一 個區(qū)塊識別為與大物體相關(guān)聯(lián);和使用識別出的區(qū)塊控制觸摸表面設(shè)備的操作。另一個實(shí) 例還將該方法公開為包括:確定第二區(qū)塊的幾何平均半徑值;如果確定出的所述第二區(qū)塊 的幾何平均半徑值小于第一指定閾值并且大于第二指定閾值,則將第二區(qū)塊識別為與手掌 相關(guān)聯(lián);和使用識別出的第二區(qū)塊控制觸摸表面設(shè)備的操作。另外,該實(shí)例可包括:確定第 三區(qū)塊的幾何平均半徑值;如果確定出的所述第三區(qū)塊的幾何平均半徑值小于第二指定閾 值,則將第三區(qū)塊識別為與手指相關(guān)聯(lián);和使用識別出的第三區(qū)塊控制觸摸表面設(shè)備的操 作。
[0018] 還公開了一種用于辨別觸摸表面設(shè)備的輸入源的裝置,包括:用于獲得接近圖像 的部件,所述接近圖像包括至少一個區(qū)塊;用于確定所述至少一個區(qū)塊的幾何平均半徑值 的部件,所述幾何平均半徑值由所述至少一個區(qū)塊的長軸半徑值和短軸半徑值的積的平方 根計(jì)算出;用于如果確定出的所述至少一個區(qū)塊的幾何平均半徑值在第一指定閾值之上, 則將所述至少一個區(qū)塊識別為與大物體相關(guān)聯(lián)的部件;和用于使用識別出的區(qū)塊控制觸摸 表面設(shè)備的操作的部件。該裝置還可包括:用于確定第二區(qū)塊的幾何平均半徑值的部件;用 于如果確定出的所述第二區(qū)塊的幾何平均半徑值小于第一指定閾值并且大于第二指定閾 值,則將第二區(qū)塊識別為與手掌相關(guān)聯(lián)的部件;和用于使用識別出的第二區(qū)塊控制觸摸表 面設(shè)備的操作的部件。該裝置還可包括:用于確定第三區(qū)塊的幾何平均半徑值的部件;用于 如果確定出的所述第三區(qū)塊的幾何平均半徑值小于第二指定閾值,則將第三區(qū)塊識別為與 手指相關(guān)聯(lián)的部件;和用于使用識別出的第三區(qū)塊控制觸摸表面設(shè)備的操作的部件。
[0019] 在其它實(shí)例中,公開了一種觸摸表面設(shè)備,包括:觸摸表面元件,包括用于獲取接 近圖像信息的驅(qū)動和信號獲取和檢測電路;用于保存所獲取的接近圖像信息的存儲器;以 及處理器,用于確定圖像信息,圖像信息包括至少一個區(qū)塊的幾何平均半徑值,所述幾何平 均半徑值由所述至少一個區(qū)塊的長軸半徑值和短軸半徑值的積的平方根計(jì)算出;如果確定 出的所述至少一個區(qū)塊的幾何平均半徑值在第一指定閾值之上,所述處理器將所述至少一 個區(qū)塊識別為與大物體相關(guān)聯(lián);以及其中所述處理器用于使用識別出的區(qū)塊控制觸摸表面 設(shè)備的操作。
[0020] 觸摸表面設(shè)備的處理器還可用于:確定第二區(qū)塊的幾何平均半徑值;如果確定出 的所述第二區(qū)塊的幾何平均半徑值小于第一指定閾值并且大于第二指定閾值,則將第二區(qū) 塊識別為與手掌相關(guān)聯(lián);和使用識別出的第二區(qū)塊控制觸摸表面設(shè)備的操作。
[0021] 另外,觸摸表面設(shè)備的處理器還可用于:確定第三區(qū)塊的幾何平均半徑值;如果確 定出的所述第三區(qū)塊的幾何平均半徑值小于第二指定閾值,則將第三區(qū)塊識別為與手指相 關(guān)聯(lián);和使用識別出的第三區(qū)塊控制觸摸表面設(shè)備的操作。
[0022] 還公開了一種便攜電子設(shè)備,包括:觸摸表面設(shè)備;用于從所述觸摸表面設(shè)備接收 接近圖像的設(shè)備;和用于執(zhí)行根據(jù)上述方法的任一個的活動的處理部件。
[0023] 還公開了一種用于辨別觸摸表面設(shè)備的輸入源的方法,包括:獲得接近圖像,所述 接近圖像包括至少一個區(qū)塊;確定所述至少一個區(qū)塊的幾何平均半徑值,所述幾何平均半 徑值由所述至少一個區(qū)塊的長軸半徑值和短軸半徑值的積的平方根計(jì)算出;如果確定出的 所述至少一個區(qū)塊的幾何平均半徑值在第一指定閾值之上,則將所述至少一個區(qū)塊識別為 與大物體相關(guān)聯(lián);和使用識別出的區(qū)塊控制觸摸表面設(shè)備的操作,其中所述獲得活動包括: 獲得第一接近圖像,所述第一接近圖像包括所述至少一個區(qū)塊的多個像素,每個像素具有 一個值;和從所述第一接近圖像中的所述多個像素值中減去傳感器元件基線值。
[0024] 還公開了一種用于辨別觸摸表面設(shè)備的輸入源的方法,包括:獲得接近圖像,所述 接近圖像包括至少一個區(qū)塊;確定所述至少一個區(qū)塊的幾何平均半徑值,所述幾何平均半 徑值由所述至少一個區(qū)塊的長軸半徑值和短軸半徑值的積的平方根計(jì)算出;如果確定出的 所述至少一個區(qū)塊的幾何平均半徑值在第一指定閾值之上,則將所述至少一個區(qū)塊識別為 與大物體相關(guān)聯(lián);和使用識別出的區(qū)塊控制觸摸表面設(shè)備的操作,其中所述獲得活動包括: 獲得第一接近圖像;和對所述第一接近圖像進(jìn)行濾波,以便產(chǎn)生濾波后的接近圖像。
[0025] 公開了一種用于識別觸摸表面設(shè)備的輸入源的方法,包括:獲得接近圖像;分割所 述接近圖像以便識別一個或多個區(qū)塊,每個區(qū)塊具有多個像素,每個像素具有一個值;確定 所述一個或多個區(qū)塊中的至少一個的信號密度值;如果所述至少一個區(qū)塊具有大于指定值 的信號密度值,則將所述至少一個區(qū)塊識別為與接觸觸摸表面設(shè)備的觸摸表面的物體相關(guān) 聯(lián);如果所述至少一個區(qū)塊具有小于所述指定值的信號密度值,則將所述至少一個區(qū)塊識 別為與懸停在所述觸摸表面上的物體相關(guān)聯(lián);和響應(yīng)所述識別活動對所述觸摸表面設(shè)備執(zhí) 行控制操作。該方法還可包括通過將區(qū)塊內(nèi)的所有像素值的和除以所述區(qū)塊內(nèi)的像素?cái)?shù)目 確定所述信號密度值的實(shí)例。另外,通過將區(qū)塊內(nèi)的所有像素值的和除以所述區(qū)塊的半徑 確定所述信號密度值,且另外,所述區(qū)塊的半徑可包括所述區(qū)塊的幾何平均半徑。
[0026] 另外,公開了一種用于識別觸摸表面設(shè)備的輸入源的方法,包括:獲得接近圖像; 分割所述接近圖像以便識別一個或多個區(qū)塊,每個區(qū)塊具有多個像素,每個像素具有一個 值;確定所述一個或多個區(qū)塊中的至少一個的信號密度值;如果所述至少一個區(qū)塊具有大 于指定值的信號密度值,則將所述至少一個區(qū)塊識別為與接觸觸摸表面設(shè)備的觸摸表面的 物體相關(guān)聯(lián);如果所述至少一個區(qū)塊具有小于所述指定值的信號密度值,則將所述至少一 個區(qū)塊識別為與懸停在所述觸摸表面上的物體相關(guān)聯(lián);和響應(yīng)所述識別活動對所述觸摸表 面設(shè)備執(zhí)行控制操作,其中通過將區(qū)塊內(nèi)的所有像素值的和除以所述區(qū)塊的面積確定所述 信號密度值。
[0027] 還提供了一種用于識別觸摸表面設(shè)備的輸入源的方法,包括:獲得接近圖像;分割 所述接近圖像以便識別一個或多個區(qū)塊,每個區(qū)塊具有多個像素,每個像素具有一個值;確 定所述一個或多個區(qū)塊中的至少一個的信號密度值;如果所述至少一個區(qū)塊具有大于指定 值的信號密度值,則將所述至少一個區(qū)塊識別為與接觸觸摸表面設(shè)備的觸摸表面的物體相 關(guān)聯(lián);如果所述至少一個區(qū)塊具有小于所述指定值的信號密度值,則將所述至少一個區(qū)塊 識別為與懸停在所述觸摸表面上的物體相關(guān)聯(lián);和響應(yīng)所述識別活動執(zhí)行所述觸摸表面設(shè) 備上的控制操作,其中所述控制操作包括使得所述觸摸表面