專利名稱:虛擬鼠標(biāo)驅(qū)動裝置及虛擬鼠標(biāo)仿真方法
技術(shù)領(lǐng)域:
本發(fā)明屬于虛擬鼠標(biāo)系統(tǒng),特別是一種通過辨識單手手勢或辨識選定目標(biāo)對象的動作以仿真鼠標(biāo)(mouse)的使用方式的虛擬鼠標(biāo)驅(qū)動裝置及虛擬鼠標(biāo)仿真方法。
背景技術(shù):
現(xiàn)今許多電子裝置,例如個人計算機或機上盒,均包括鍵盤及鼠標(biāo),用以作為使用者輸入接口。使用者只需按下鼠標(biāo)按鍵或移動鼠標(biāo),即可輸入不同的指令以控制計算機上的應(yīng)用程序。然而,對使用者來說,在外出時攜帶鍵盤或鼠標(biāo)是相當(dāng)不便的。因此,需要一種虛擬鼠標(biāo)驅(qū)動裝置以讓使用者在沒有攜帶鼠標(biāo)的情況下仍能操控虛擬鼠標(biāo)以控制應(yīng)用程序。
發(fā)明內(nèi)容
本發(fā)明提供一種虛擬鼠標(biāo)驅(qū)動裝置,包括:一影像擷取裝置,用以持續(xù)地擷取多數(shù)張輸入影像;一影像處理單元,用以由輸入影像中辨識出一手指區(qū)域;一事件辨識單元,用以檢測手指區(qū)域的一特定事件;以及一命令處理單元,用以依據(jù)特定事件以產(chǎn)生對應(yīng)的一虛擬鼠標(biāo)控制指令。本發(fā)明更提供一種虛擬鼠標(biāo)仿真方法,用于一虛擬鼠標(biāo)驅(qū)動裝置。該方法包括:持續(xù)地擷取多數(shù)張輸入影像;由輸入影像中辨識出一手指區(qū)域;檢測手指區(qū)域的一特定事件;以及依據(jù)特定事件以產(chǎn)生對應(yīng)的一虛擬鼠標(biāo)控制指令。本發(fā)明更提供一種虛擬鼠標(biāo)驅(qū)動裝置,包括:一影像擷取裝置,用以持續(xù)地擷取多數(shù)張輸入影像;一影像處理單元,用以由這些輸入影像中產(chǎn)生對應(yīng)的一背景圖,并分別對這些輸入影像及該背景圖中的像素進行比較,以取得一粗略輪廓,其中該影像處理單元并依據(jù)該粗略輪廓以產(chǎn)生一目標(biāo)對象輪廓,并據(jù)以標(biāo)記一目標(biāo)對象;一事件辨識單元,用以檢測該目標(biāo)對象的一特定事件;以及一命令處理單元,用以依據(jù)該特定事件以產(chǎn)生對應(yīng)的一虛擬鼠標(biāo)控制指令。本發(fā)明更提供一種虛擬鼠標(biāo)仿真方法,包括:持續(xù)地擷取多數(shù)張輸入影像;由這些輸入影像中產(chǎn)生對應(yīng)的一背景圖;分別對輸入影像及背景圖中的像素進行比較,以取得一粗略輪廓;依據(jù)粗略輪廓以以產(chǎn)生一目標(biāo)對象輪廓,并據(jù)以標(biāo)記一目標(biāo)對象;檢測該目標(biāo)對象的一特定事件;以及依據(jù)特定事件以產(chǎn)生對應(yīng)的一虛擬鼠標(biāo)控制指令。根據(jù)本發(fā)明提供的技術(shù)方案,使得使用者在沒有攜帶鼠標(biāo)的情況下仍能操控虛擬鼠標(biāo)以控制應(yīng)用程序。
圖1是顯示依據(jù)本發(fā)明一實施例的虛擬鼠標(biāo)驅(qū)動裝置100的方塊圖。圖2是顯示依據(jù)本發(fā)明一實施例的指尖檢測夾角的示意圖。圖3A 3C是顯示依據(jù)本發(fā)明一實施例的虛擬鼠標(biāo)事件判斷的示意圖。
圖4是顯示依據(jù)本發(fā)明一實施例的虛擬鼠標(biāo)仿真方法的流程圖。圖5A 是顯示依據(jù)本發(fā)明另一實施例的虛擬鼠標(biāo)事件判斷的示意圖。圖6是顯示依據(jù)本發(fā)明另一實施例的虛擬鼠標(biāo)仿真方法的流程圖。附圖標(biāo)號:100 虛擬鼠標(biāo)驅(qū)動裝置;110 影像擷取裝置;120 影像處理單元;121 膚色檢測單元;122 膚色邊緣檢測單元;123 對象檢測單元;130 事件辨識單元;140 命令處理單元;150 目標(biāo)對象。
具體實施例方式圖1是顯示依據(jù)本發(fā)明一實施例的虛擬鼠標(biāo)驅(qū)動裝置100的方塊圖。虛擬鼠標(biāo)驅(qū)動裝置100包括一影像擷取裝置110、一影像處理單元120、一事件辨識單元130以及一命令處理單元140。影像擷取裝置110用以持續(xù)地擷取多數(shù)張輸入影像。舉例來說,影像擷取裝置110可為一視頻攝影機(video camera)、智能型手機等裝置,通過USB、IEEE 1394、HDM1、Wifi等有線或無線接口(非限定)以耦接至影像處理單元120。影像處理單元120用以接收來自影像擷取裝置110的輸入影像,并進行相關(guān)的影像處理(詳述于后)以辨識使用者的慣用手(單手)及單手手指區(qū)域(例如對應(yīng)的左右鍵)。事件辨識單元130依據(jù)由影像處理單元120所辨識出的單手手指區(qū)域(后述實施例稱為手指區(qū)域),檢測該手指區(qū)域是否有特定事件(例如移動或按下按鍵)。命令處理單元140接收由事件辨識單元130所檢測的特定事件,進而將特定事件轉(zhuǎn)換為虛擬鼠標(biāo)的控制指令。值得注意的是,本發(fā)明的影像擷取裝置110可采用市面上一般的視頻攝影機進行操作,亦可采用其它高階攝影機或三維攝影機。影像處理單元120包括一膚色檢測單元(skin detection unit) 121、一膚色邊緣檢測單兀(skin edge detection unit) 122 以及一對象檢測單兀(object detectionunit) 123。膚色檢測單元121由輸入影像中辨識人體皮膚區(qū)域,因人體皮膚的顏色具有一定的色域范圍,故膚色檢測單元121可判斷在輸入影像中具有該色域的皮膚區(qū)域。膚色邊緣檢測單元122接收來自膚色檢測單元的皮膚區(qū)域,并據(jù)以判斷皮膚區(qū)域邊緣。在一實施例中,膚色邊緣檢測單元122采用Canny邊緣檢測(Canny Edge Detection)算法等已知技術(shù),用以判斷皮膚區(qū)域邊緣,其細(xì)節(jié)不在此詳述。對象檢測單元123接收來自膚色邊緣檢測單元122所產(chǎn)生的皮膚區(qū)域邊緣,并由上述皮膚區(qū)域邊緣上的各個像素(起始點)向其兩側(cè)各延伸一預(yù)定距離(例如25個像素)以取得2個端點,對象檢測單元123并計算各起始點及其2個端點的夾角,以據(jù)以得到該夾角余弦(cosine)值。對象檢測單元123再將各像素所對應(yīng)的余弦值進行分類,以找出所需的特征點的位置。舉例來說,在手指指尖的像素,其對應(yīng)的夾角應(yīng)小于其它相鄰像素所對應(yīng)的夾角,意即手指指尖的像素所對應(yīng)的夾角余弦值為一區(qū)域最大值(local maximum),如圖2所示。經(jīng)由上述步驟,對象檢測單元123可分析出皮膚區(qū)域中的指尖點及兩指尖點中間的峰谷點(valley point)。值得注意的是,對象檢測單元123所分析出的兩個指尖點可為任兩只相鄰的手指(例如食指及中指、或中指及無名指),且其對應(yīng)的虛擬鼠標(biāo)按鍵(例如左鍵及右鍵)可由使用者所事先設(shè)定。經(jīng)由上述流程,對象檢測單元123可得知輸入影像中是否有可供虛擬鼠標(biāo)使用的手指區(qū)域,若有,則事件辨識單元130更進一步判斷手指區(qū)域的動作;若無,影像處理單元120則持續(xù)檢測輸入影像。圖3A 3C是顯示依據(jù)本發(fā)明一實施例的虛擬鼠標(biāo)事件判斷的示意圖。如圖3A所示,當(dāng)事件辨識單元130接收到由影像處理單元120所產(chǎn)生的手指區(qū)域,事件辨識單元130依據(jù)手指區(qū)域以決定一基準(zhǔn)位置,當(dāng)手指區(qū)域中代表左鍵或右鍵的手指有按下的動作時,事件辨識單元130可辨識出手指是點選左鍵或是右鍵,分別如圖3B及圖3C所示。事件辨識單元130亦可檢測手指區(qū)域是否有滾動滾輪的動作(例如上卷/下卷)。事件辨識單元130更可計算輸入影像中的相鄰影像的差值,并判斷由手指區(qū)域所產(chǎn)生的邊緣點(edgepoint)的數(shù)量是否大于一預(yù)定閥值,若是,則可得知使用者目前移動虛擬鼠標(biāo),若否,則虛擬鼠標(biāo)不進行動作。對于所檢測到的虛擬鼠標(biāo)的按鍵事件及移動動作,事件辨識單元130可發(fā)出對應(yīng)的控制信號至一處理單元(例如CPU,圖1未繪示),藉以控制顯示畫面上的鼠標(biāo)光標(biāo)(cursor)以進行操作。值得注意的是,本發(fā)明僅需檢測單手手指區(qū)域即可操作虛擬鼠標(biāo)。另外,在本發(fā)明中的控制虛擬鼠標(biāo)的動作可為單擊左鍵、單擊右鍵、雙擊左鍵、雙擊右鍵、滾輪上卷/下卷、點擊拖曳等,但本發(fā)明不限于此。圖4是顯示依據(jù)本發(fā)明一實施例的虛擬鼠標(biāo)仿真方法的流程圖。在步驟S400,影像擷取裝置110持續(xù)地擷取多數(shù)張輸入影像。在步驟S410,影像處理單元120辨識單手的皮膚區(qū)域及指尖點,以取得對應(yīng)的手指區(qū)域。在步驟S420,影像處理單元130判斷是否檢測到手指區(qū)域,若是,則執(zhí)行步驟S430以進一步判斷事件,若否,則回到步驟S400,持續(xù)擷取輸入影像。在步驟S430,事件辨識單元130計算輸入影像中的相鄰影像的差值,并判斷手指區(qū)域所產(chǎn)生的邊緣點的數(shù)量是否大于一預(yù)定值,若是,事件辨識單元130決定手指區(qū)域處于一移動動作,若否,事件辨識單元130則決定手指區(qū)域為靜止。換句話說,無論手指區(qū)域是否為靜止,事件辨識單元130均可檢測到手指區(qū)域的移動動作。在步驟S440,事件辨識單元130檢測手指區(qū)域的按鍵動作(例如點選左鍵/右鍵或滾輪上卷/下卷等動作)。在步驟S450,對于所檢測到的虛擬鼠標(biāo)的特定事件(例如按鍵動作及/或移動動作),命令處理單元140將特定事件轉(zhuǎn)換為虛擬鼠標(biāo)的控制指令,藉以控制顯示畫面上的虛擬鼠標(biāo)光標(biāo)以進行操作,并回到步驟S400以持續(xù)檢測輸入影像。值得注意的是在圖4中的步驟S440中,事件辨識單元130亦可依據(jù)相鄰影像的差值,以檢測手指區(qū)域的按鍵動作。在另一實施例中,影像處理單元120中的對象檢測單元123更可依據(jù)輸入影像以產(chǎn)生對應(yīng)的一背景圖(如圖5A所示),且可分別對輸入影像及背景圖中的像素進行比較,以取得目標(biāo)對象的粗略輪廓。本發(fā)明建立背景圖的用意在于做為一基準(zhǔn)影像,當(dāng)基準(zhǔn)影像中的部分背景被去除時,對象檢測單元123仍可正確地判斷對象。對象檢測單元123再對移動對象的粗略輪廓進行噪聲去除處理(Noise reduction process)以及判斷其連通成份(Connected component)以得到較為精確的移動對象輪廓。舉例來說,對象檢測單元123可使用低通濾波器,例如是均值濾波器(Mean fiIter)、中值濾波器(Median filter)或高斯濾波器(Gaussian filter)等等,以濾除移動對象輪廓的噪聲,例如高斯噪聲(Gaussiannoise)或鹽和胡椒噪聲(Pepper and salt noise)等。對象檢測單元123判斷對象的連通成份使用數(shù)據(jù)結(jié)構(gòu)中的堆棧(stack)原理,對象檢測單元123每次將與目前像素相鄰且同屬于同色點坐標(biāo)的像素放入堆棧中,并同時記錄最大及最小區(qū)域,并將已放入堆棧的像素點改為非同色像素,以避免重復(fù)處理,并反復(fù)循環(huán)處理所有的同色點。事件辨識單元130依據(jù)對象檢測單元123所判斷的目標(biāo)對象150,以取得其二維坐標(biāo),并標(biāo)記目標(biāo)對象150,意即使用目標(biāo)對象150的一角做為基準(zhǔn)位置(如圖5B所示)。事件辨識單元130更判斷目標(biāo)對象150的移動情況,以得知使用者進行何種動作(例如上移/下移/左移/右移、點擊、雙擊),并產(chǎn)生對應(yīng)的特定事件信號。接著,命令處理單元140將由事件辨識單元130所檢測的特定事件轉(zhuǎn)換為虛擬鼠標(biāo)的控制指令。舉例來說,以圖5C為例,事件辨識單元130判斷目標(biāo)對象150往右方移動。以圖為例,事件辨識單元130判斷目標(biāo)對象150的動作為上下敲兩下,意即點選左鍵。本領(lǐng)域的技術(shù)人員當(dāng)了解,目標(biāo)對象150的形狀并非只限制于長條狀,本發(fā)明可使用各種形狀的任意對象做為控制虛擬鼠標(biāo)的目標(biāo)對象。圖6是顯示依據(jù)本發(fā)明另一實施例的虛擬鼠標(biāo)仿真方法的流程圖。在步驟S600,影像擷取裝置110是持續(xù)地擷取多數(shù)張輸入影像。在步驟S610,對象檢測單元123是依據(jù)輸入影像以產(chǎn)生對應(yīng)的一背景圖,并分別對輸入影像及背景圖中的像素進行比較,以取得一目標(biāo)對象及對應(yīng)的一粗略輪廓。在步驟S620,對象檢測單元123是對目標(biāo)對象的粗略輪廓進行噪聲去除處理以及判斷其連通成份以產(chǎn)生目標(biāo)對象輪廓。在步驟S630,事件辨識單元130是依據(jù)目標(biāo)對象輪廓以取得目標(biāo)對象的二維坐標(biāo)并標(biāo)記目標(biāo)對象。在步驟S640,事件辨識單元130是檢測目標(biāo)對象的特定事件(例如上移/下移/左移/右移、點擊、雙擊),并依據(jù)所檢測到的特定事件以產(chǎn)生對應(yīng)的特定事件信號。在步驟S650,命令處理單元140是將特定事件信號轉(zhuǎn)換為對應(yīng)的虛擬鼠標(biāo)的控制指令,藉以在顯示畫面上控制虛擬鼠標(biāo)。惟以上所述者,僅為本發(fā)明的較佳實施例而已,當(dāng)不能以此限定本發(fā)明實施的范圍,即大凡依本發(fā)明權(quán)利要求及發(fā)明說明內(nèi)容所作的簡單的等效變化與修飾,皆仍屬本發(fā)明專利涵蓋的范圍內(nèi)。另外本發(fā)明的任一實施例或權(quán)利要求不須達(dá)成本發(fā)明所揭露的全部目的或優(yōu)點或特點。此外,摘要部分和標(biāo)題僅是用以輔助專利文件搜尋之用,并非用以限制本發(fā)明的權(quán)利范圍。
權(quán)利要求
1.一種虛擬鼠標(biāo)驅(qū)動裝置,其特征在于,所述虛擬鼠標(biāo)驅(qū)動裝置包括: 一影像擷取裝置,用以持續(xù)地擷取多數(shù)張輸入影像; 一影像處理單元,用以由所述這些輸入影像中辨識出一手指區(qū)域; 一事件辨識單元,用以檢測所述手指區(qū)域的一特定事件;以及 一命令處理單元,用以依據(jù)所述特定事件以產(chǎn)生對應(yīng)的一虛擬鼠標(biāo)控制指令。
2.按權(quán)利要求1所述的虛擬鼠標(biāo)驅(qū)動裝置,其特征在于,所述影像處理單元由所述這些輸入影像中檢測出一皮膚區(qū)域,并據(jù)以產(chǎn)生一皮膚邊緣區(qū)域,且所述影像處理單元更計算所述皮膚邊緣區(qū)域中的各像素及其兩側(cè)延伸一預(yù)定距離的2個端點的一夾角,并分別計算所述夾角所對應(yīng)的一夾角余弦值,并據(jù)以產(chǎn)生所述手指區(qū)域。
3.按權(quán)利要求2所述的虛擬鼠標(biāo)驅(qū)動裝置,其特征在于,所述事件辨識單元計算所述這些輸入影像中的每2張相鄰影像所對應(yīng)的一差值,并依據(jù)所述差值及所述手指區(qū)域以由所述這些相鄰影像中取得多個邊緣點,所述事件辨識單元更判斷所述這些邊緣點的一數(shù)量是否大于一預(yù)定閥值,若是,所述事件辨識單元判斷所述手指區(qū)域處于一移動動作,若否,所述事件辨識單元判斷所述手指區(qū)域為靜止。
4.按權(quán)利要求3所述的虛擬鼠標(biāo)驅(qū)動裝置,其特征在于,所述事件辨識單元更判斷所述手指區(qū)域中的一左鍵手指或一右鍵手指是否有一按鍵動作,其中所述特定事件包括所述移動動作及/或所述按鍵動作,且所述事件辨識單元更依據(jù)所述按鍵動作及所述移動動作以產(chǎn)生對應(yīng)的一特定事件信號。
5.按權(quán)利要求4所述的虛擬鼠標(biāo)驅(qū)動裝置,其特征在于,所述命令處理單元更將所述特定事件信號轉(zhuǎn)換為 所述虛擬鼠標(biāo)控制指令。
6.一種虛擬鼠標(biāo)仿真方法,其特征在于,用于一虛擬鼠標(biāo)驅(qū)動裝置,所述虛擬鼠標(biāo)仿真方法包括: 持續(xù)地擷取多數(shù)張輸入影像; 由所述這些輸入影像中辨識出一手指區(qū)域; 檢測所述手指區(qū)域的一特定事件;以及 依據(jù)所述特定事件以產(chǎn)生對應(yīng)的一虛擬鼠標(biāo)控制指令。
7.按權(quán)利要求6所述的虛擬鼠標(biāo)仿真方法,其特征在于,辨識所述手指區(qū)域的步驟更包括: 由所述這些輸入影像中檢測出一皮膚區(qū)域; 依據(jù)所述皮膚區(qū)域以產(chǎn)生一皮膚邊緣區(qū)域; 計算所述皮膚邊緣區(qū)域中的各像素及其兩側(cè)延伸一預(yù)定距離的2個端點的一夾角,并分別計算所述夾角所對應(yīng)的一夾角余弦值;以及依據(jù)所述夾角余弦值以產(chǎn)生所述手指區(qū)域。
8.按權(quán)利要求7所述的虛擬鼠標(biāo)仿真方法,其特征在于,檢測所述手指區(qū)域的所述特定事件的步驟更包括: 計算所述這些輸入影像中的每2張相鄰影像所對應(yīng)的一差值; 依據(jù)所述差值及所述手指區(qū)域以由所述這些相鄰影像中取得多個邊緣點; 判斷所述這些邊緣點的一數(shù)量是否大于一預(yù)定閥值; 若是,判斷所述手指區(qū)域處于一移動動作;以及若否,判斷所述手指區(qū)域為靜止。
9.按權(quán)利要求8所述的虛擬鼠標(biāo)仿真方法,其特征在于,檢測所述手指區(qū)域的所述特定事件的步驟更包括: 判斷所述手指區(qū)域中的一左鍵手指或一右鍵手指是否有一按鍵動作,其中所述特定事件包括所述移動動作及/或所述按鍵動作;以及 依據(jù)所述按鍵動作及所述移動動作以產(chǎn)生對應(yīng)的一特定事件信號。
10.按權(quán)利要求9所述的虛擬鼠標(biāo)仿真方法,其特征在于,所述虛擬鼠標(biāo)仿真方法更包括: 將所述特定事件信號轉(zhuǎn)換為所述虛擬鼠標(biāo)控制指令。
11.一種虛擬鼠標(biāo)驅(qū)動裝置,其特征在于,所述虛擬鼠標(biāo)驅(qū)動裝置包括: 一影像擷取裝置,用以持續(xù)地擷取多數(shù)張輸入影像; 一影像處理單元,用以由所述這些輸入影像中產(chǎn)生對應(yīng)的一背景圖,并分別對所述這些輸入影像及所述背景圖中的像素進行比較,以取得一粗略輪廓,其中所述影像處理單元并依據(jù)所述粗略輪廓以產(chǎn)生一目標(biāo)對象輪廓,并據(jù)以標(biāo)記一目標(biāo)對象; 一事件辨識單元,用以檢測所述目標(biāo)對象的一特定事件;以及 一命令處理單元,用以依據(jù)所述特定事件以產(chǎn)生對應(yīng)的一虛擬鼠標(biāo)控制指令。
12.按權(quán)利要求11所述的虛擬鼠標(biāo)驅(qū)動裝置,其特征在于,所述影像處理單元對所述粗略輪廓進行一噪聲去除處理及判斷其連通成份以產(chǎn)生所述目標(biāo)對象輪廓,并據(jù)以標(biāo)記所述目標(biāo)對象及對應(yīng)的一二維坐標(biāo)。
13.按權(quán)利要求12所述的虛擬鼠標(biāo)驅(qū)動裝置,其特征在于,事件辨識單元依據(jù)所述二維坐標(biāo)的變化以判斷所述特定事件,并依據(jù)所述特定事件以產(chǎn)生對應(yīng)的一特定事件信號。
14.按權(quán)利要求13所述的虛擬鼠標(biāo)驅(qū)動裝置,其特征在于,所述特定事件為上移、下移、左移、右移、單擊及/或雙擊。
15.按權(quán)利要求13所述的虛擬鼠標(biāo)驅(qū)動裝置,其特征在于,所述命令處理單元更將所述特定事件信號轉(zhuǎn)換為所述虛擬鼠標(biāo)控制指令。
16.一種虛擬鼠標(biāo)仿真方法,其特征在于,所述虛擬鼠標(biāo)仿真方法包括: 持續(xù)地擷取多數(shù)張輸入影像; 由所述這些輸入影像中產(chǎn)生對應(yīng)的一背景圖; 分別對所述這些輸入影像及所述背景圖中的像素進行比較,以取得一目標(biāo)對象的一粗略輪廓; 依據(jù)所述粗略輪廓以產(chǎn)生一目標(biāo)對象輪廓; 依據(jù)所述目標(biāo)對象輪廓以標(biāo)記所述目標(biāo)對象; 檢測所述目標(biāo)對象的一特定事件;以及 依據(jù)所述特定事件以產(chǎn)生對應(yīng)的一虛擬鼠標(biāo)控制指令。
17.按權(quán)利要求16所述的虛擬鼠標(biāo)仿真方法,其特征在于,標(biāo)記所述目標(biāo)對象的步驟更包括: 對所述粗略輪廓進行一噪聲去除處理及判斷其連通成份以產(chǎn)生所述目標(biāo)對象輪廓;以及 依據(jù)所述目標(biāo)對象輪廓以標(biāo)記所述目標(biāo)對象及對應(yīng)的一二維坐標(biāo)。
18.按權(quán)利要求16所述的虛擬鼠標(biāo)仿真方法,其特征在于,檢測所述目標(biāo)對象的所述特定事件的步驟更包括: 依據(jù)所述二維坐標(biāo)的變化以檢測所述特定事件;以及 依據(jù)所述特定事件以產(chǎn)生對應(yīng)的一特定事件信號。
19.按權(quán)利要求18所述的虛擬鼠標(biāo)仿真方法,其特征在于,所述特定事件為上移、下移、左移、右移、單擊及/或雙擊。
20.按權(quán)利要求18所述的虛擬鼠標(biāo)仿真方法,其特征在于,所述虛擬鼠標(biāo)仿真方法更包括: 將所述特定事件信 號轉(zhuǎn)換為所述虛擬鼠標(biāo)控制指令。
全文摘要
本發(fā)明提供一種虛擬鼠標(biāo)驅(qū)動裝置及虛擬鼠標(biāo)仿真方法。該虛擬鼠標(biāo)仿真方法,用于一虛擬鼠標(biāo)驅(qū)動裝置。該方法包括持續(xù)地擷取多數(shù)張輸入影像;由這些輸入影像中辨識出一手指區(qū)域;檢測該手指區(qū)域的一特定事件;以及依據(jù)該特定事件以產(chǎn)生對應(yīng)的一虛擬鼠標(biāo)控制指令。
文檔編號G06K9/00GK103092334SQ20111038933
公開日2013年5月8日 申請日期2011年11月30日 優(yōu)先權(quán)日2011年10月31日
發(fā)明者何承遠(yuǎn), 蒙以亨, 謝禎冏 申請人:財團法人資訊工業(yè)策進會