亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

圖像處理設(shè)備,方法和程序的制作方法

文檔序號(hào):6436564閱讀:160來源:國(guó)知局
專利名稱:圖像處理設(shè)備,方法和程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及圖像處理設(shè)備,方法和程序,尤其涉及適合于用于識(shí)別操作各種設(shè)備的手勢(shì)的圖像處理設(shè)備、方法和程序。
背景技術(shù)
近年來,為了實(shí)現(xiàn)更自然的人機(jī)界面,進(jìn)行了手勢(shì)識(shí)別技術(shù)的各種研究和開發(fā),提出了各種技術(shù)(例如,參見日本專利公開No. 2002-83302)。另外,存在諸如美國(guó)Motion Analysis 的 “Eagle & Hawk Digital System”(商標(biāo))或美國(guó) Vicon Peak 的 “MX Motion Capture”(商標(biāo))之類的人機(jī)界面或運(yùn)動(dòng)捕捉的實(shí)用例子。在如上所述的各種技術(shù)中,跟蹤用戶佩戴的或者用手拿著的預(yù)先登記的目標(biāo)物體 (比如專用工具),以識(shí)別用戶做出的手勢(shì)。另一方面,還提出一種技術(shù),利用該技術(shù),在不使用特定物體的情況下,跟蹤作為目標(biāo)物體的用戶身體的一部分(比如手),以識(shí)別手勢(shì)。

發(fā)明內(nèi)容
但是,在使用預(yù)先登記的目標(biāo)物體的情況下,雖然增強(qiáng)了識(shí)別性能,但用戶必須在用戶務(wù)必佩戴目標(biāo)物體或者用手拿著目標(biāo)物體的狀態(tài)下做出手勢(shì)。這降低了用戶的便利性。另一方面,在使用用戶身體的一部分的情況下,由于身體的所述部分的形狀、顏色等因人而異,因此降低了識(shí)別性能。于是,理想的是提供一種提高手勢(shì)識(shí)別的性能和用戶的便利性的圖像處理設(shè)備、 方法和程序。本公開一般包括信息處理設(shè)備、圖像處理方法和計(jì)算機(jī)可讀介質(zhì)。在一個(gè)實(shí)施例中,圖像處理設(shè)備包括配置成接收?qǐng)D像數(shù)據(jù)的圖像輸入,配置成基于對(duì)物體的第一移動(dòng)的識(shí)別,從圖像數(shù)據(jù)中提取所述物體作為目標(biāo)物體的目標(biāo)提取裝置,和配置成基于對(duì)目標(biāo)物體的第二移動(dòng)的識(shí)別,發(fā)出命令的手指識(shí)別裝置。借助所述圖像處理設(shè)備、方法和計(jì)算機(jī)可讀介質(zhì),能夠利用任意目標(biāo)物體進(jìn)行手勢(shì)識(shí)別。此外,能夠提高手勢(shì)識(shí)別的性能和用戶的便利性。根據(jù)結(jié)合附圖的以下說明和附加權(quán)利要求,所公開技術(shù)的上述和其它目的、特征和優(yōu)點(diǎn)將變得明顯,附圖中,相同的部分或部件用相同的附圖標(biāo)記表示。












I是表示按照所公開技術(shù)的一個(gè)實(shí)施例的信息處理系統(tǒng)的方框圖; 2是圖解說明手勢(shì)識(shí)別處理的流程3是圖解說明動(dòng)作識(shí)別處理的細(xì)節(jié)的流程4是圖解說明目標(biāo)物體提取處理的細(xì)節(jié)的流程5是圖解說明識(shí)別目標(biāo)物體的處理的具體例子的示意6是圖解說明動(dòng)作模式登記處理的流程7是表示計(jì)算機(jī)的結(jié)構(gòu)例子的方框8圖解說明顯示目標(biāo)初始位置登記向?qū)畔⒌娘@示屏;
9圖解說明顯示目標(biāo)初始化動(dòng)作登記向?qū)畔⒌娘@示屏;和 10圖解說明多個(gè)命令和對(duì)應(yīng)的移動(dòng)。
具體實(shí)施方式
下面參考附圖,說明所公開技術(shù)的實(shí)施例。應(yīng)注意說明是按照下述順序進(jìn)行的。
I-所公開技術(shù)的實(shí)施例
2.變形例
〈I.所公開技術(shù)的實(shí)施例>
信息處理系統(tǒng)的結(jié)構(gòu)例子
圖I表示按照所公開技術(shù)的一個(gè)實(shí)施例的信息處理系統(tǒng)。
參見圖1,所示的信息處理系統(tǒng)I識(shí)別用戶作出的手勢(shì),并執(zhí)行與識(shí)別的手勢(shì)對(duì)應(yīng)的處理。信息處理系統(tǒng)I包括圖像輸入設(shè)備11,圖像處理設(shè)備12和對(duì)象設(shè)備13。
圖像輸入設(shè)備11由使用攝像器件,比如CCD(電荷耦合器件)圖像傳感器或
CMOS(互補(bǔ)金屬氧化物半導(dǎo)體)圖像傳感器等的攝像機(jī)構(gòu)成。圖像輸入設(shè)備11把通過攝像獲得的圖像數(shù)據(jù)(下面稱為輸入圖像數(shù)據(jù))提供給圖像處理設(shè)備12。圖像處理設(shè)備12由包括諸如微計(jì)算機(jī)之類的各種處理器和存儲(chǔ)介質(zhì)的設(shè)備構(gòu)成,包括緩沖器21,目標(biāo)物體識(shí)別部分22,手勢(shì)識(shí)別部分23,登記部分24,向?qū)Р糠?5和存儲(chǔ)部分26。緩沖器21臨時(shí)保存從圖像輸入設(shè)備11供給的輸入圖像數(shù)據(jù)。注意,如果緩沖器 21中的輸入圖像數(shù)據(jù)的數(shù)量超過預(yù)定量,那么按照從最陳舊的數(shù)據(jù)開始的順序,逐次刪除輸入圖像數(shù)據(jù)。目標(biāo)物體識(shí)別部分22執(zhí)行用于識(shí)別用戶作出的手勢(shì)的目標(biāo)物體的識(shí)別。目標(biāo)物體識(shí)別部分22包括動(dòng)作識(shí)別部分31,匹配部分32和目標(biāo)物體提取部分33。動(dòng)作識(shí)別部分31從緩沖器21獲得輸入圖像數(shù)據(jù),提取輸入圖像數(shù)據(jù)中的運(yùn)動(dòng)物體,以檢測(cè)提取的運(yùn)動(dòng)物體的動(dòng)作的特征量,比如位置、移動(dòng)方向、移動(dòng)距離、速度或旋轉(zhuǎn)角度等。此外,動(dòng)作識(shí)別部分31生成并保存動(dòng)作歷史,所述動(dòng)作歷史表示在每幀輸入圖像數(shù)據(jù)中提取的運(yùn)動(dòng)物體的動(dòng)作的特征量的歷史。此外,動(dòng)作識(shí)別部分31根據(jù)動(dòng)作歷史,計(jì)算提取的運(yùn)動(dòng)物體到此時(shí)為止的動(dòng)作的特征量。下面把上述特征量稱為累積動(dòng)作特征量。隨后,動(dòng)作識(shí)別部分31把動(dòng)作歷史和提取的運(yùn)動(dòng)物體的累積動(dòng)作特征量提供給匹配部分32。匹配部分32進(jìn)行提取的運(yùn)動(dòng)物體的累積動(dòng)作特征量和保存在存儲(chǔ)部分26中的初始化動(dòng)作的動(dòng)作數(shù)據(jù)之間的匹配,以根據(jù)匹配結(jié)果,判定是否進(jìn)行初始化動(dòng)作。下面把上面提及的動(dòng)作數(shù)據(jù)稱為初始化動(dòng)作數(shù)據(jù)。如果判定進(jìn)行初始化動(dòng)作,那么匹配部分32把被判定為要進(jìn)行初始化動(dòng)作的運(yùn)動(dòng)物體的動(dòng)作歷史作為目標(biāo)物體的動(dòng)作歷史,提供給目標(biāo)物體提取部分33。這里,初始化動(dòng)作是使圖像處理設(shè)備12識(shí)別目標(biāo)物體的動(dòng)作。反過來說,圖像處理設(shè)備12識(shí)別輸入圖像數(shù)據(jù)中進(jìn)行初始化動(dòng)作的物體作為目標(biāo)物體。此外,如下所述,用戶可把任意動(dòng)作設(shè)定為初始化動(dòng)作。例如,諸如逆時(shí)針方向或順時(shí)針方向旋轉(zhuǎn),向左或向右平移,向上或向下平移之類的簡(jiǎn)單動(dòng)作,或者作為多種簡(jiǎn)單動(dòng)作的組合的動(dòng)作可被設(shè)定為初始化動(dòng)作。注意初始化動(dòng)作由各種特征量,比如移動(dòng)方向、移動(dòng)距離、移動(dòng)速度和旋轉(zhuǎn)角度定義。此外,動(dòng)作數(shù)據(jù)是由表示對(duì)象動(dòng)作的特征量(比如移動(dòng)方向、移動(dòng)距離、移動(dòng)速度或旋轉(zhuǎn)角度等)構(gòu)成的數(shù)據(jù)。目標(biāo)物體提取部分33從緩沖器21獲得輸入圖像數(shù)據(jù),根據(jù)輸入圖像數(shù)據(jù)和目標(biāo)物體的動(dòng)作歷史,提取目標(biāo)物體的特征點(diǎn)和特征量。此外,目標(biāo)物體提取部分33生成由提取的目標(biāo)物體的特征點(diǎn)和特征量構(gòu)成的物體模板。下面把上述物體模板稱為目標(biāo)物體模板。目標(biāo)物體提取部分33把生成的目標(biāo)物體模板提供給跟蹤部分41,并把生成的模板保存在存儲(chǔ)部分26中。此外,目標(biāo)物體提取部分33把生成的目標(biāo)物體模板或者保存在存儲(chǔ)部分26中的目標(biāo)物體模板提供給跟蹤部分41。此外,目標(biāo)物體提取部分33向向?qū)Р糠?5 發(fā)出完成目標(biāo)物體的識(shí)別的通知。手勢(shì)識(shí)別部分23跟蹤輸入圖像數(shù)據(jù)中的目標(biāo)物體,以識(shí)別用戶為操作對(duì)象設(shè)備 13而作出的手勢(shì),并把與識(shí)別的操作動(dòng)作對(duì)應(yīng)的操作信號(hào)提供給對(duì)象設(shè)備13。下面把所述手勢(shì)稱為操作動(dòng)作。手勢(shì)識(shí)別部分23包括跟蹤部分41和匹配部分42。注意如下所述,類似于初始化動(dòng)作,用戶能夠把任意動(dòng)作設(shè)定為操作動(dòng)作。此外, 類似于初始化動(dòng)作,操作動(dòng)作可用各種特征量,比如移動(dòng)方向、移動(dòng)距離、移動(dòng)速度、旋轉(zhuǎn)角度等定義。跟蹤部分41從緩沖器21獲得輸入圖像數(shù)據(jù),根據(jù)從目標(biāo)物體提取部分33供給的目標(biāo)物體模板,跟蹤輸入圖像數(shù)據(jù)中的目標(biāo)物體的移動(dòng)。跟蹤部分41根據(jù)跟蹤結(jié)果,生成和保存目標(biāo)物體的動(dòng)作歷史。此外,跟蹤部分41根據(jù)目標(biāo)物體的動(dòng)作歷史,計(jì)算目標(biāo)物體的累積動(dòng)作特征量,并把計(jì)算結(jié)果提供給匹配部分42。此外,跟蹤部分41把目標(biāo)物體的登記的有無(wú),目標(biāo)物體的跟蹤結(jié)果等的通知發(fā)給向?qū)Р糠?5。匹配部分42進(jìn)行目標(biāo)物體的累積動(dòng)作特征量和保存在存儲(chǔ)部分26中的操作動(dòng)作的動(dòng)作數(shù)據(jù)之間的匹配,并根據(jù)匹配結(jié)果,判定是否執(zhí)行操作動(dòng)作。下面把上述動(dòng)作數(shù)據(jù)稱為操作動(dòng)作數(shù)據(jù)。如果判定執(zhí)行操作動(dòng)作,那么匹配部分42輸出與操作對(duì)應(yīng)的操作信號(hào)。登記部分24從緩沖器21獲得輸入數(shù)據(jù)數(shù)據(jù),并根據(jù)輸入圖像數(shù)據(jù),和通過未示出的輸入設(shè)備輸入的用戶指令,登記初始化動(dòng)作和操作動(dòng)作。更具體地說,登記部分24根據(jù)輸入圖像數(shù)據(jù)和用戶指令,生成初始化動(dòng)作數(shù)據(jù)和操作動(dòng)作數(shù)據(jù),并把生成的數(shù)據(jù)保存在存儲(chǔ)部分26中。此外,登記部分24向向?qū)Р糠?5發(fā)出在登記初始化動(dòng)作或操作動(dòng)作時(shí)執(zhí)行向?qū)У闹噶睢O驅(qū)Р糠?5向?qū)ο笤O(shè)備13發(fā)出指令以執(zhí)行用于使用圖像處理設(shè)備12的各種向
6導(dǎo),從而使對(duì)象設(shè)備13執(zhí)行所述向?qū)?。存?chǔ)部分26由非易失性存儲(chǔ)介質(zhì),比如EEPROM或硬盤驅(qū)動(dòng)器構(gòu)成。存儲(chǔ)部分26 保存目標(biāo)物體模板,初始化動(dòng)作數(shù)據(jù)和操作動(dòng)作數(shù)據(jù)。要注意的是在存儲(chǔ)部分26中,預(yù)先保存初始化動(dòng)作數(shù)據(jù)和操作動(dòng)作數(shù)據(jù)的初始值。特別地,預(yù)先登記默認(rèn)動(dòng)作(手勢(shì)),作為初始化動(dòng)作和操作對(duì)象設(shè)備13的操作動(dòng)作。對(duì)象設(shè)備13并不局限于特定設(shè)備,并且由適用于利用手勢(shì)識(shí)別的操作的設(shè)備(比如個(gè)人計(jì)算機(jī),電視接收機(jī),各種錄像機(jī),視頻播放器等)構(gòu)成。對(duì)象設(shè)備13執(zhí)行與從匹配部分42供給的操作信號(hào)對(duì)應(yīng)的處理。由上述可知,根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施方式的圖像處理設(shè)備可以包括圖像輸入部分11,其被配置成接收?qǐng)D像數(shù)據(jù);目標(biāo)提取部分33,其被配置成基于對(duì)物體的第一移動(dòng)的識(shí)別,來從圖像數(shù)據(jù)中提取所述物體作為目標(biāo)物體;以及手勢(shì)識(shí)別部分23,其被配置成基于對(duì)目標(biāo)物體的第二移動(dòng)的識(shí)別來發(fā)出命令。注意,在下面的說明中,假定對(duì)象設(shè)備13包括諸如IXD (液晶顯示器)設(shè)備之類的顯示設(shè)備。手勢(shì)識(shí)別處理現(xiàn)在參考圖2的流程圖,說明圖像處理系統(tǒng)I執(zhí)行的手勢(shì)識(shí)別處理。注意例如當(dāng)圖像處理系統(tǒng)I的電源被接通時(shí),開始所述處理,但是當(dāng)信息處理系統(tǒng)I的電源被關(guān)閉時(shí), 結(jié)束所述處理。注意,隨同手勢(shì)識(shí)別處理的開始,開始圖像輸入設(shè)備11的攝像,通過攝像獲得的輸入圖像數(shù)據(jù)被相繼提供給緩沖器21,并臨時(shí)保存在緩沖器21中。此外,如果緩沖器21中的輸入圖像數(shù)據(jù)的存儲(chǔ)量超過預(yù)定量,那么按照從最陳舊數(shù)據(jù)開始的順序依次刪除輸入圖像數(shù)據(jù)。在步驟SI,對(duì)象設(shè)備13在向?qū)Р糠?5的控制下,執(zhí)行登記目標(biāo)物體的向?qū)А@?,?duì)象設(shè)備13從圖像輸入設(shè)備11獲得輸入圖像數(shù)據(jù),并根據(jù)輸入圖像數(shù)據(jù)顯示圖像。此外,對(duì)象設(shè)備13在顯示的圖像上顯示催促目標(biāo)物體的登記的消息、指示目標(biāo)物體的初始位置的粗略估計(jì)的框架以及對(duì)用于識(shí)別目標(biāo)物體的初始化動(dòng)作進(jìn)行向?qū)У募^標(biāo)記等。從而,顯示屏能夠提供該初始登記向?qū)畔?,如圖8和圖9中所示。在這方面,圖8示出顯示目標(biāo)初始位置400作為初始登記向?qū)畔⒌娘@示屏。圖9示出顯示提供目標(biāo)初始化動(dòng)作的顯示箭頭500的顯示屏。隨后,按照手勢(shì),用戶在例如,把待設(shè)定為目標(biāo)物體的物體拿在手中或者安裝在手上的狀態(tài)下,把所述物體設(shè)定到通過向?qū)гO(shè)置的初始位置,隨后移動(dòng)手,從而進(jìn)行物體的初始化動(dòng)作。注意,設(shè)定初始位置是為了使得能夠更快速地識(shí)別目標(biāo)物體,不一定需要提供所述初始位置。此外,不需要總是進(jìn)行目標(biāo)物體的登記向?qū)?,可以省略目?biāo)物體的登記向?qū)?。在步驟S2,動(dòng)作識(shí)別部分31從緩沖器21獲得由最新和次新的輸入圖像數(shù)據(jù)構(gòu)成的輸入圖像數(shù)據(jù)。在步驟S3,動(dòng)作識(shí)別部分31執(zhí)行動(dòng)作識(shí)別處理。這里參考圖3的流程圖,說明動(dòng)作識(shí)別處理的細(xì)節(jié)。在步驟S31,動(dòng)作識(shí)別部分31計(jì)算各幀之間的差。特別地,動(dòng)作識(shí)別部分31計(jì)算從緩沖器21獲得的最新一幀輸入圖像數(shù)據(jù)和次新一幀輸入圖像數(shù)據(jù)之間,在相同位置的像素的像素值之間的差值,從而生成兩者之間的差分圖像數(shù)據(jù)。在步驟S32,動(dòng)作識(shí)別部分31對(duì)差分圖像數(shù)據(jù)進(jìn)行各種濾波處理,以消除差分圖像數(shù)據(jù)的背景噪聲。在步驟S33,動(dòng)作識(shí)別部分31提取主要?jiǎng)幼?。具體地,動(dòng)作識(shí)別部分31根據(jù)除去噪聲的差分圖像數(shù)據(jù),提取輸入圖像數(shù)據(jù)中的主要移動(dòng)物體,并檢測(cè)提取的移動(dòng)物體的動(dòng)作的特征量。注意,在存在多個(gè)主要移動(dòng)物體的情況下,動(dòng)作識(shí)別部分31檢測(cè)每個(gè)移動(dòng)物體的動(dòng)作的特征量。注意可以采用任意技術(shù)實(shí)現(xiàn)主要?jiǎng)幼鞯奶崛√幚怼@?,可以采用?Yokoyama, M.和 T.Poggio,“A Contour-Based Moving Object Detection and Tracking,, (Proceedings of Second Joint IEEE International Workshop on Visual Surveillance and Performance Evaluation of Tracking and SurveiIlance (in conjunction with ICCV 2005),pp. 271-276,October 2005)中公開的技術(shù)。此外,在圖像輸入設(shè)備11的攝像位置固定,并且背景的變化很小的情況下,可以應(yīng)用背景差分法等。在步驟S34,動(dòng)作識(shí)別部分31更新動(dòng)作歷史。例如,動(dòng)作識(shí)別部分31選擇由步驟 S33的處理提取的移動(dòng)物體(下面把這樣的移動(dòng)物體稱為有關(guān)移動(dòng)物體)中的一個(gè),根據(jù)保存的動(dòng)作歷史,從在先前的操作周期中的動(dòng)作識(shí)別處理中提取的移動(dòng)物體中,檢測(cè)到所述某個(gè)移動(dòng)物體的距離在預(yù)定范圍之內(nèi)并被置在最接近于所述有關(guān)移動(dòng)物體的位置處的移動(dòng)物體。隨后,動(dòng)作識(shí)別部分31把由步驟S33的處理檢測(cè)的有關(guān)移動(dòng)物體的動(dòng)作的特征量加入檢測(cè)的移動(dòng)物體的動(dòng)作歷史中,從而更新動(dòng)作歷史。隨后,動(dòng)作識(shí)別部分31對(duì)由當(dāng)前操作周期中的步驟S33的處理提取的所有移動(dòng)物體進(jìn)行所述處理。此外,在由前一周期中的動(dòng)作識(shí)別處理提取的移動(dòng)物體不包括到所述某個(gè)移動(dòng)物體的距離在預(yù)定范圍內(nèi)的移動(dòng)物體的情況下,動(dòng)作識(shí)別部分31把該有關(guān)移動(dòng)物體作為新的移動(dòng)物體添加到動(dòng)作歷史中。注意在此時(shí),可從動(dòng)作歷史中刪除在當(dāng)前時(shí)間之前的、時(shí)間長(zhǎng)度為預(yù)定時(shí)長(zhǎng)以上的數(shù)據(jù)。在步驟S35,動(dòng)作識(shí)別部分31進(jìn)行動(dòng)作識(shí)別。具體地,動(dòng)作識(shí)別部分31根據(jù)用步驟S33的處理提取的移動(dòng)物體的動(dòng)作歷史,計(jì)算從在當(dāng)前時(shí)間之前的預(yù)定時(shí)長(zhǎng)(即,預(yù)定幀數(shù))的時(shí)刻到當(dāng)前時(shí)刻的累積動(dòng)作特征量。動(dòng)作識(shí)別部分31把動(dòng)作歷史和各個(gè)移動(dòng)物體的累積動(dòng)作特征量提供給匹配部分32。注意在此時(shí),可關(guān)于每個(gè)移動(dòng)物體,計(jì)算從首次檢測(cè)到移動(dòng)物體的時(shí)刻到當(dāng)前時(shí)刻的累積動(dòng)作特征量,而不設(shè)定時(shí)間的限制。之后,結(jié)束動(dòng)作識(shí)別處理,處理進(jìn)入圖2的步驟S4。在步驟S4,匹配部分32判定是否進(jìn)行初始化動(dòng)作。具體地,匹配部分32從存儲(chǔ)部分26讀取初始化動(dòng)作數(shù)據(jù),并進(jìn)行讀取數(shù)據(jù)和用動(dòng)作識(shí)別部分31檢測(cè)的每個(gè)移動(dòng)物體的累積動(dòng)作特征量之間的匹配。結(jié)果,如果未檢測(cè)到具有與初始化動(dòng)作數(shù)據(jù)的差在預(yù)定范圍內(nèi)的累積動(dòng)作特征量的移動(dòng)物體,那么匹配部分32判定不進(jìn)行初始化動(dòng)作,然后處理返回步驟S2。
注意對(duì)于此時(shí)進(jìn)行的匹配,可以采用任意技術(shù),比如HMM(隱式馬爾可夫模型)方法或神經(jīng)網(wǎng)絡(luò)方法等。之后,與從圖像輸入設(shè)備11到緩沖器21的輸入圖像數(shù)據(jù)的供給同步地重復(fù)執(zhí)行步驟S2到步驟S4的處理,直到在步驟S4判定進(jìn)行初始化動(dòng)作為止。另一方面,如果在步驟S4,檢測(cè)到具有與初始化動(dòng)作數(shù)據(jù)的差在預(yù)定范圍內(nèi)的累積動(dòng)作特征量的移動(dòng)物體,那么匹配部分32判定進(jìn)行初始化動(dòng)作,從而處理進(jìn)入步驟S5。在步驟S5,目標(biāo)物體提取部分33執(zhí)行目標(biāo)物體提取處理。這里參考圖4的流程圖,說明目標(biāo)物體提取處理的細(xì)節(jié)。在步驟S51,目標(biāo)物體提取部分33計(jì)算具有預(yù)定幀數(shù)的輸入圖像數(shù)據(jù)中的目標(biāo)物體的區(qū)域。具體地,匹配部分32把分別具有與初始化動(dòng)作數(shù)據(jù)的差在預(yù)定范圍內(nèi)的累積動(dòng)作特征量的移動(dòng)物體之中,其差最小的移動(dòng)物體的動(dòng)作歷史作為目標(biāo)物體的動(dòng)作歷史提供給目標(biāo)物體提取部分33。目標(biāo)物體提取部分33從緩沖器21獲取從最新的輸入圖像數(shù)據(jù)到在當(dāng)前時(shí)刻之前的預(yù)定幀數(shù)的圖像數(shù)據(jù)作為輸入圖像數(shù)據(jù)。隨后,目標(biāo)物體提取部分33根據(jù)目標(biāo)物體的動(dòng)作歷史,計(jì)算所獲得的輸入圖像數(shù)據(jù)中的每一幀中的目標(biāo)物體的區(qū)域。在步驟S52,目標(biāo)物體提取部分33計(jì)算目標(biāo)物體的形狀。具體地,目標(biāo)物體提取部分33進(jìn)行由步驟S51的處理計(jì)算的輸入圖像數(shù)據(jù)中的每一幀中的目標(biāo)物體的區(qū)域的匹配, 以計(jì)算目標(biāo)物體的形狀。在步驟S53,目標(biāo)物體提取部分33提取每一幀中的目標(biāo)物體的特征點(diǎn)。具體地,目標(biāo)物體提取部分33把由步驟S52的處理計(jì)算的目標(biāo)物體的形狀應(yīng)用于由步驟S51的處理計(jì)算的輸入圖像數(shù)據(jù)中的每一幀中的目標(biāo)物體的區(qū)域。隨后,目標(biāo)物體提取部分33提取輸入圖像數(shù)據(jù)的每一幀的目標(biāo)物體的區(qū)域中的特征點(diǎn)。要注意,此時(shí)可根據(jù)一種特征量提取特征點(diǎn),或者可根據(jù)多種特征量提取特征點(diǎn)。 另外,作為提取特征點(diǎn)的技術(shù),可以采用任意技術(shù),比如局部區(qū)域直方圖或尺度不變特征變換(SIFT)。在步驟S54,目標(biāo)物體提取部分33進(jìn)行在每一幀中提取的目標(biāo)物體的特征點(diǎn)的匹配。注意,用于匹配的區(qū)域距離函數(shù)并不局限于特定的函數(shù),而是可隨特征量的種類而應(yīng)用適當(dāng)?shù)暮瘮?shù)。在步驟S55,目標(biāo)物體提取部分33生成目標(biāo)物體模板。例如,目標(biāo)物體提取部分 33根據(jù)步驟S54的匹配處理的結(jié)果,確定每一幀中被確定為彼此對(duì)應(yīng)的特征點(diǎn)的特征量的平均值。隨后,目標(biāo)物體提取部分33生成包括目標(biāo)物體的各個(gè)特征點(diǎn)以及計(jì)算出的特征量平均值的目標(biāo)物體模板。從而,例如,如果如圖5中所示,用戶101沿著箭頭標(biāo)記103的方向,旋轉(zhuǎn)用手拿著的杯子102,并且沿著箭頭標(biāo)記103的方向的旋轉(zhuǎn)動(dòng)作是初始操作,那么杯子102被識(shí)別成目標(biāo)物體。此外,生成指示大小基本與杯子102的大小相同的矩形區(qū)域104中的特征點(diǎn)和特征量的目標(biāo)物體模板。之后,結(jié)束目標(biāo)物體提取處理,處理進(jìn)入圖2的步驟S6。在步驟S6,目標(biāo)物體提取部分33判定是否登記了用步驟S5的處理提取的目標(biāo)物體。具體地,如果在存儲(chǔ)部分26中未保存目標(biāo)物體模板,那么目標(biāo)物體提取部分33判定提取的目標(biāo)物體未被登記,然后處理進(jìn)入步驟S7。
另一方面,如果一個(gè)或多個(gè)目標(biāo)物體模板被保存在存儲(chǔ)部分26中,那么目標(biāo)物體提取部分33比較用步驟S55的處理生成的目標(biāo)物體模板和保存在存儲(chǔ)部分26中的所述一個(gè)或多個(gè)目標(biāo)物體模板。隨后,如果在存儲(chǔ)部分26中未保存與生成的目標(biāo)物體模板的差在預(yù)定范圍內(nèi)的目標(biāo)物體模板,那么目標(biāo)物體提取部分33判定提取的目標(biāo)物體未被登記,從而使處理進(jìn)入步驟S7。在步驟S7,目標(biāo)物體提取部分33登記該目標(biāo)物體。具體地,目標(biāo)物體提取部分33 把用步驟S5的處理生成的目標(biāo)物體模板保存在存儲(chǔ)部分26中。另一方面,如果在步驟S6,在存儲(chǔ)部分26中保存有與用步驟S55的處理生成的目標(biāo)物體模板的差在預(yù)定范圍內(nèi)的目標(biāo)物體模板,那么目標(biāo)物體提取部分33判定提取的目標(biāo)物體已被登記。從而,目標(biāo)物體提取部分33使處理跳過步驟S7的處理,進(jìn)入步驟S8。注意在此時(shí),目標(biāo)物體提取部分33可用新生成的目標(biāo)物體模板,更新保存在存儲(chǔ)部分26中的目標(biāo)物體模板。在步驟S8,對(duì)象設(shè)備13在向?qū)Р糠?5的控制下,發(fā)出目標(biāo)物體的識(shí)別的完成通知。更具體地說,目標(biāo)物體提取部分33把目標(biāo)物體的識(shí)別的完成通知給向?qū)Р糠?5。向?qū)Р糠?5向?qū)ο笤O(shè)備13發(fā)出指令,以進(jìn)行目標(biāo)物體的識(shí)別的完成通知。例如,對(duì)象設(shè)備在基于輸入圖像數(shù)據(jù)的圖像上,顯示表示識(shí)別的目標(biāo)物體的區(qū)域的框架,比如圖5的區(qū)域104的框架,從而通知用戶目標(biāo)物體的識(shí)別已完成,并把識(shí)別的目標(biāo)物體通知用戶。這樣,用戶能夠簡(jiǎn)單地設(shè)定任意物體作為目標(biāo)物體。另外,可以把用戶自身身體的一部分,比如手、手臂、頭或腳,或者用戶的整個(gè)身體設(shè)定為目標(biāo)物體。要注意,為了提高識(shí)別性能,最好把表現(xiàn)出盡可能小的外觀(比如形狀、顏色或亮度)變化的物體設(shè)定為目標(biāo)物體。此外,在身體的一部分被設(shè)定為目標(biāo)物體的情況下,當(dāng)進(jìn)行手勢(shì)識(shí)別時(shí),最好這樣移動(dòng)目標(biāo)物體使相同目標(biāo)物體的形狀表現(xiàn)出盡可能小的變化。在步驟S9,圖像處理設(shè)備12開始目標(biāo)物體的跟蹤。具體地,目標(biāo)物體提取部分33 首先把識(shí)別的目標(biāo)物體的物體模板(即,目標(biāo)物體模板)提供給跟蹤部分41。要注意在此時(shí),在提取的目標(biāo)物體已被登記的情況下,可把保存在存儲(chǔ)部分26中的目標(biāo)物體模板或用步驟S55的處理新生成的目標(biāo)物體模板提供給跟蹤部分41。跟蹤部分41與從圖像輸入設(shè)備11到緩沖器21的輸入圖像數(shù)據(jù)的供給同步地進(jìn)行下述處理。具體地,跟蹤部分41從緩沖器21獲得新的輸入圖像數(shù)據(jù),并根據(jù)目標(biāo)物體模板,搜索最新的輸入圖像數(shù)據(jù)中的目標(biāo)物體。隨后,跟蹤部分41根據(jù)搜索結(jié)果,更新目標(biāo)物體的動(dòng)作歷史。此外,跟蹤部分41計(jì)算目標(biāo)物體從在當(dāng)前時(shí)間點(diǎn)之前的預(yù)定時(shí)長(zhǎng)(即,在當(dāng)前時(shí)間點(diǎn)前的預(yù)定巾貞數(shù))的時(shí)間點(diǎn)到當(dāng)前時(shí)間點(diǎn)的累積動(dòng)作特征量。跟蹤部分41把目標(biāo)物體的累積動(dòng)作特征量提供給匹配部分42。在步驟S10,跟蹤部分41判定目標(biāo)物體的跟蹤是否失敗。在能夠從輸入圖像數(shù)據(jù)中檢測(cè)出目標(biāo)物體,或者其間不能檢測(cè)出目標(biāo)物體的時(shí)長(zhǎng)在預(yù)定時(shí)間之內(nèi)(即,在預(yù)定幀數(shù)之內(nèi))的情況下,跟蹤部分41判定它未在目標(biāo)物體的跟蹤方面失敗,從而使處理進(jìn)入步驟 S11。在步驟S11,匹配部分42判定是否進(jìn)行操作動(dòng)作。具體地,匹配部分42利用和匹配部分32使用的技術(shù)類似的技術(shù),進(jìn)行保存在存儲(chǔ)部分26中的操作動(dòng)作數(shù)據(jù)和目標(biāo)物體的累積動(dòng)作特征量之間的匹配。如果不能檢測(cè)到與目標(biāo)物體的累積動(dòng)作特征量的差分在預(yù)定范圍內(nèi)的操作動(dòng)作數(shù)據(jù),那么匹配部分42判定不執(zhí)行操作動(dòng)作,然后使處理返回步驟 S10。之后,重復(fù)進(jìn)行步驟SlO和Sll的處理,直到在步驟SlO判定目標(biāo)物體的跟蹤失敗,或者在步驟Sll判定執(zhí)行操作動(dòng)作為止。另一方面,如果在步驟Sll判定檢測(cè)到與目標(biāo)物體的累積動(dòng)作特征量的差分在預(yù)定范圍內(nèi)的操作動(dòng)作數(shù)據(jù),那么匹配部分42判定執(zhí)行操作動(dòng)作,并使處理進(jìn)入步驟S12。在步驟S12,匹配部分42輸出與操作動(dòng)作對(duì)應(yīng)的操作信號(hào)。具體地,匹配部分42 把對(duì)應(yīng)于與目標(biāo)物體的累積動(dòng)作特征量的差分最小的操作動(dòng)作數(shù)據(jù)的操作信號(hào)提供給對(duì)象設(shè)備13。然后,對(duì)象設(shè)備13按照獲得的操作信號(hào),執(zhí)行與用戶進(jìn)行的操作動(dòng)作對(duì)應(yīng)的處理。之后,處理返回步驟S10,以使得執(zhí)行從步驟SlO開始的各個(gè)步驟的處理。另一方面,如果其間未檢測(cè)到目標(biāo)物體的時(shí)長(zhǎng)超過預(yù)定時(shí)間,那么在步驟S10,跟蹤部分41判定目標(biāo)物體的跟蹤失敗,從而使處理返回步驟SI。之后,執(zhí)行從步驟SI開始的各個(gè)步驟的處理,從而能夠重新設(shè)定或改變目標(biāo)物體。這樣,能夠簡(jiǎn)單地把任意物體設(shè)定成目標(biāo)物體,并根據(jù)手勢(shì)識(shí)別進(jìn)行對(duì)象設(shè)備13 的操作。從而,不必預(yù)先登記目標(biāo)物體。此外,能夠把例如用戶易于使用的熟悉的或者身邊的物體設(shè)定為目標(biāo)物體,這提高了用戶的便利性。此外,由于不必準(zhǔn)備用作目標(biāo)物體的專用工具,因此便利了在普通家庭中的應(yīng)用。此外,由于能夠?qū)⒂脩羯眢w的一部分或整體設(shè)定為目標(biāo)物體,因此進(jìn)一步提高了用戶的便利性。此外,由于能夠簡(jiǎn)單地重新設(shè)定或改變目標(biāo)物體,因此即使諸如亮度之類的環(huán)境狀況發(fā)生變化,如果目標(biāo)物體被重新設(shè)定,那么也能夠抑制目標(biāo)物體的跟蹤精度的降低,從而提高手勢(shì)識(shí)別的性能。動(dòng)作模式的登記處理下面參考圖6的流程圖,說明信息處理系統(tǒng)I執(zhí)行的動(dòng)作模式登記處理。要注意當(dāng)用戶在手勢(shì)識(shí)別處理的執(zhí)行期間進(jìn)行預(yù)定操作時(shí),開始所述動(dòng)作模式登記處理。首先在步驟S101,登記部分24登記初始化動(dòng)作。具體地,登記部分24向向?qū)Р糠?25發(fā)出執(zhí)行初始化動(dòng)作的登記向?qū)У闹噶?。向?qū)Р糠?5向?qū)ο笤O(shè)備13發(fā)出指令,以使對(duì)象設(shè)備13執(zhí)行初始化動(dòng)作的登記向?qū)АS脩魰?huì)按照所述向?qū)?,進(jìn)行初始化動(dòng)作的登記,登記部分24把與登記的初始化動(dòng)作對(duì)應(yīng)的動(dòng)作數(shù)據(jù)(即,初始化動(dòng)作數(shù)據(jù))保存在存儲(chǔ)部分 26中。在步驟S102,登記部分24登記操作動(dòng)作。具體地,登記部分24向向?qū)Р糠?5發(fā)出執(zhí)行操作動(dòng)作的登記向?qū)У闹噶睢O驅(qū)Р糠?5向?qū)ο笤O(shè)備13發(fā)出指令,以使對(duì)象設(shè)備 13執(zhí)行操作動(dòng)作的登記向?qū)?。用戶?huì)按照向?qū)нM(jìn)行操作動(dòng)作的登記,登記部分24把與登記的操作動(dòng)作對(duì)應(yīng)的動(dòng)作數(shù)據(jù)(即,操作動(dòng)作數(shù)據(jù))保存在存儲(chǔ)部分26中。之后,結(jié)束動(dòng)作模式登記處理。注意,另外可按照相反的順序進(jìn)行步驟SlOl和S102的處理?;蛘?,可按照任意順序登記初始化動(dòng)作和操作動(dòng)作。此外,初始化動(dòng)作和操作動(dòng)作的登記方法并不局限于特定的方法,而是可以采用任意方法。例如,如圖10中所示,可在對(duì)象設(shè)備13的顯示設(shè)備上顯示用箭頭標(biāo)記等指示預(yù)先登記的多種動(dòng)作模式200的表格,以使得用戶可選擇適用于初始化動(dòng)作和各個(gè)操作動(dòng)作的動(dòng)作模式。從而,用戶能夠從預(yù)先設(shè)計(jì)的動(dòng)作中選擇優(yōu)選動(dòng)作以作為初始化動(dòng)作和各個(gè)操作動(dòng)作。在圖10中,用戶選擇了動(dòng)作600對(duì)應(yīng)于命令700。在這方面,用戶可選擇向上箭頭601對(duì)應(yīng)于播放命令701,向下箭頭602對(duì)應(yīng)于停止命令702,向右箭頭603對(duì)應(yīng)于快進(jìn)命令703,和向左箭頭604對(duì)應(yīng)于倒回命令704。或者,例如,可在對(duì)象設(shè)備13的顯示設(shè)備上顯示用于描畫的屏幕圖像,以便用戶使用未示出的輸入設(shè)備(比如鼠標(biāo))描畫將應(yīng)用于初始化動(dòng)作或者各個(gè)操作動(dòng)作的動(dòng)作模式或動(dòng)作的軌跡。在這種情況下,例如,生成與描畫的動(dòng)作模式對(duì)應(yīng)的動(dòng)作數(shù)據(jù),并將動(dòng)作數(shù)據(jù)保存在存儲(chǔ)部分26中。這種情況下,用戶能夠?yàn)槌跏蓟瘎?dòng)作和各個(gè)操作動(dòng)作定制適用于這些動(dòng)作的特有動(dòng)作。從而,用戶可輸入圖10中的動(dòng)作600來對(duì)應(yīng)命令700。此外,例如,用戶可在圖像輸入設(shè)備11前實(shí)際進(jìn)行將應(yīng)用于初始化動(dòng)作或各個(gè)操作動(dòng)作的動(dòng)作。在這種情況下,例如,根據(jù)通過攝像獲得的輸入圖像數(shù)據(jù)提取用戶的動(dòng)作, 然后產(chǎn)生與提取的動(dòng)作對(duì)應(yīng)的動(dòng)作數(shù)據(jù),并保存在存儲(chǔ)部分26中。按照這種方式,可把任意動(dòng)作模式登記成初始化動(dòng)作和操作動(dòng)作,從而進(jìn)一步提高用戶的便利性?!?.變形例〉注意用于執(zhí)行上面說明的向?qū)Х椒▋H僅是例子,可用某種其它方法實(shí)現(xiàn)向?qū)?。例如,如果?duì)象設(shè)備13不包括顯示設(shè)備,那么可利用語(yǔ)音或光實(shí)現(xiàn)向?qū)?。另外在?duì)象設(shè)備13 包括顯示設(shè)備的情況下,可結(jié)合圖像、語(yǔ)音、光等實(shí)現(xiàn)向?qū)?。此外,向?qū)Р糠?5可包括顯示設(shè)備、聲音輸出設(shè)備或發(fā)光設(shè)備等,以使得向?qū)Р糠?5本身實(shí)現(xiàn)向?qū)?。此外,在圖I中,盡管對(duì)象設(shè)備13,圖像輸入設(shè)備11和圖像處理設(shè)備12是例如, 作為彼此獨(dú)立的設(shè)備形成的,然而對(duì)象設(shè)備13可把圖像輸入設(shè)備11和/或信息處理系統(tǒng) I內(nèi)置于其中。此外,當(dāng)不同于用戶身體的物體被設(shè)定為目標(biāo)物體時(shí),用戶可用手拿著目標(biāo)物體, 或者可隨身攜帶目標(biāo)物體。此外,在上面的說明中,例如,盡管在識(shí)別出操作動(dòng)作時(shí),輸出對(duì)應(yīng)的操作信號(hào),但當(dāng)不能識(shí)別操作動(dòng)作時(shí),也可輸出表示不存在有關(guān)操作的信號(hào)。此外,可以不必讓用戶能夠登記初始化動(dòng)作和操作動(dòng)作,而是使用預(yù)先登記的默認(rèn)動(dòng)作?;蛘呤沟糜脩魞H能夠登記初始化動(dòng)作和操作動(dòng)作這兩者的其中之一。此外,在目標(biāo)物體模板被保存在存儲(chǔ)部分26中的情況下,可以與利用初始化動(dòng)作的目標(biāo)物體的識(shí)別處理并行地進(jìn)行基于目標(biāo)物體模板的目標(biāo)物體的識(shí)別處理。隨后,例如如果在進(jìn)行初始化動(dòng)作之前,目標(biāo)物體識(shí)別部分22從輸入圖像數(shù)據(jù)內(nèi),檢測(cè)到與保存在存儲(chǔ)部分26中的目標(biāo)物體模板的差分在預(yù)定范圍內(nèi)的物體,那么該物體可被設(shè)定為目標(biāo)物體。這使得能夠在不進(jìn)行初始化動(dòng)作的情況下,重新使用已登記的目標(biāo)物體。
計(jì)算機(jī)的結(jié)構(gòu)例子雖然上述一系列處理可用硬件執(zhí)行,不過,所述一系列處理也可用軟件執(zhí)行。當(dāng)用軟件執(zhí)行所述一系列處理時(shí),構(gòu)成所述軟件的程序被安裝到計(jì)算機(jī)中。這里,所述計(jì)算機(jī)可以是合并到專用硬件中的計(jì)算機(jī),或者可以是通過安裝各種程序,能夠執(zhí)行各種功能的通用個(gè)人計(jì)算機(jī)。圖7表示按照程序,執(zhí)行上述一系列處理的計(jì)算機(jī)的硬件結(jié)構(gòu)的例子。參見圖7,所示的計(jì)算機(jī)包括利用總線304相互連接的中央處理器(CPU)301,只讀存儲(chǔ)器(ROM) 302和隨機(jī)存取存儲(chǔ)器(RAM) 303。此外,輸入/輸出接口 305連接到總線304。輸入部分306,輸出部分307,存儲(chǔ)部分308,通信部分309和驅(qū)動(dòng)器310連接到輸入/輸出接口 305。輸入部分306包括鍵盤、鼠標(biāo)、麥克風(fēng)等等。輸出部分307包括顯示器和揚(yáng)聲器等。存儲(chǔ)部分308包括硬盤或非易失性存儲(chǔ)器等。通信部分309包括網(wǎng)絡(luò)接口等。驅(qū)動(dòng)器310驅(qū)動(dòng)可拆卸介質(zhì)311,比如磁盤、光盤、磁光盤或半導(dǎo)體存儲(chǔ)器。在按照上述方式構(gòu)成的計(jì)算機(jī)中,CPU 301把例如保存在存儲(chǔ)部分308中的程序經(jīng)輸入/輸出接口 305和總線304載入RAM 303中,然后執(zhí)行所述程序,以執(zhí)行上面說明的一系列處理。計(jì)算機(jī)或CPU 301執(zhí)行的程序可被記錄到可拆卸介質(zhì)311 (例如封裝介質(zhì))中,并以例如可拆卸介質(zhì)311的形式提供。此外,可通過有線或無(wú)線傳輸介質(zhì),比如局域網(wǎng)、因特網(wǎng)或數(shù)字衛(wèi)星廣播提供所述程序。在計(jì)算機(jī)中,通過把可拆卸介質(zhì)311裝入驅(qū)動(dòng)器310中,可把程序經(jīng)輸入/輸出接口 305安裝到存儲(chǔ)部分308中?;蛘?,可通過有線或無(wú)線傳輸介質(zhì),用通信部分309接收程序,并安裝到存儲(chǔ)部分308中。另外,程序可被預(yù)先安裝在ROM 302或存儲(chǔ)部分308中。注意,計(jì)算機(jī)執(zhí)行的程序可以是其各個(gè)處理是按照在本說明書中描述的順序按時(shí)間序列執(zhí)行的程序,或者并行地執(zhí)行的程序,或者在必要的時(shí)候(比如當(dāng)程序被調(diào)時(shí))執(zhí)行的程序。此外,在本說明書中,術(shù)語(yǔ)“系統(tǒng)”用于表示由多個(gè)設(shè)備和部件等構(gòu)成的整個(gè)設(shè)備。盡管利用具體術(shù)語(yǔ),說明了所公開技術(shù)的優(yōu)選實(shí)施例,不過這樣的說明只是用于舉例說明的目的,很明顯,在不脫離隨附權(quán)利要求書的精神或范圍的情況下,可以做出各種改變和變形。
權(quán)利要求
1.一種圖像處理設(shè)備,包括圖像輸入,其被配置成接收?qǐng)D像數(shù)據(jù);目標(biāo)提取裝置,其被配置成基于對(duì)物體的第一移動(dòng)的識(shí)別,來從圖像數(shù)據(jù)中提取所述物體作為目標(biāo)物體;和手勢(shì)識(shí)別裝置,其被配置成基于對(duì)目標(biāo)物體的第二移動(dòng)的識(shí)別來發(fā)出命令。
2.根據(jù)權(quán)利要求I所述的設(shè)備,還包括顯示控制裝置,其被配置成在所述目標(biāo)提取裝置提取目標(biāo)物體之后,控制顯示裝置顯示通知信息。
3.根據(jù)權(quán)利要求2所述的設(shè)備,其中所述顯示控制裝置控制顯示裝置顯示通知信息, 所述通知信息包括由所述目標(biāo)提取裝置確定的目標(biāo)物體的形狀的圖像。
4.根據(jù)權(quán)利要求3所述的設(shè)備,其中所述目標(biāo)提取裝置創(chuàng)建目標(biāo)物體的模板,所述模板包括目標(biāo)物體的特征點(diǎn)的特征量的平均值。
5.根據(jù)權(quán)利要求4所述的設(shè)備,其中所述目標(biāo)提取裝置根據(jù)目標(biāo)物體的模板確定目標(biāo)物體的形狀。
6.根據(jù)權(quán)利要求4所述的設(shè)備,其中在所述目標(biāo)提取裝置提取目標(biāo)物體之前,所述顯示控制裝置控制顯示裝置顯示初始登記向?qū)畔ⅰ?br> 7.根據(jù)權(quán)利要求6所述的設(shè)備,其中所述顯示控制裝置控制顯示裝置顯示目標(biāo)物體的初始位置,作為初始登記向?qū)畔ⅰ?br> 8.根據(jù)權(quán)利要求6所述的設(shè)備,其中所述顯示控制裝置控制顯示裝置顯示表示所述第一移動(dòng)的箭頭作為初始登記向?qū)畔ⅰ?br> 9.根據(jù)權(quán)利要求I所述的設(shè)備,其中所述手勢(shì)識(shí)別裝置被配置成發(fā)出多個(gè)命令,每個(gè)命令對(duì)應(yīng)于目標(biāo)物體的不同移動(dòng),每個(gè)命令在從圖像數(shù)據(jù)中識(shí)別出目標(biāo)物體的對(duì)應(yīng)移動(dòng)之后由所述手勢(shì)識(shí)別裝置發(fā)出。
10.根據(jù)權(quán)利要求9所述的設(shè)備,其中所述顯示控制裝置控制顯示裝置顯示分別表示所述多個(gè)命令的對(duì)應(yīng)移動(dòng)的箭頭。
11.根據(jù)權(quán)利要求10所述的設(shè)備,其中所述手勢(shì)識(shí)別裝置從用戶接收多個(gè)輸入移動(dòng), 并把所述多個(gè)輸入移動(dòng)設(shè)定為所述多個(gè)命令的對(duì)應(yīng)移動(dòng)。
12.根據(jù)權(quán)利要求I所述的設(shè)備,其中所述手勢(shì)識(shí)別裝置從用戶接收輸入移動(dòng),并把所述輸入移動(dòng)設(shè)定為所述第一移動(dòng)。
13.根據(jù)權(quán)利要求I所述的設(shè)備,其中所述手勢(shì)識(shí)別裝置從用戶接收輸入移動(dòng),并把所述輸入移動(dòng)設(shè)定為所述第二移動(dòng)。
14.根據(jù)權(quán)利要求I所述的設(shè)備,其中所述目標(biāo)提取裝置選擇沿著逆時(shí)針方向移動(dòng)的物體作為目標(biāo)物體。
15.根據(jù)權(quán)利要求I所述的設(shè)備,其中所述目標(biāo)提取裝置選擇用戶身體的一部分作為目標(biāo)物體。
16.根據(jù)權(quán)利要求I所述的設(shè)備,其中所述目標(biāo)提取裝置計(jì)算多個(gè)圖像幀之間的差以提取目標(biāo)物體。
17.—種圖像處理方法,包括接收?qǐng)D像數(shù)據(jù);基于對(duì)物體的第一移動(dòng)的識(shí)別,從圖像數(shù)據(jù)中提取所述物體作為目標(biāo)物體;和基于對(duì)目標(biāo)物體的第二移動(dòng)的識(shí)別來發(fā)出命令。
18.一種用計(jì)算機(jī)程序編碼的非暫態(tài)計(jì)算機(jī)可讀介質(zhì),當(dāng)被加載到處理器上時(shí),所述計(jì)算機(jī)程序使處理器執(zhí)行圖像處理方法,所述圖像處理方法包括接收?qǐng)D像數(shù)據(jù);基于對(duì)物體的第一移動(dòng)的識(shí)別,從圖像數(shù)據(jù)中提取所述物體作為目標(biāo)物體;和基于對(duì)目標(biāo)物體的第二移動(dòng)的識(shí)別來發(fā)出命令。
全文摘要
一種圖像處理設(shè)備,包括配置成接收?qǐng)D像數(shù)據(jù)的圖像輸入,配置成基于對(duì)物體的第一移動(dòng)的識(shí)別,來從圖像數(shù)據(jù)中提取所述物體作為目標(biāo)物體的目標(biāo)提取裝置,和配置成基于對(duì)目標(biāo)物體的第二移動(dòng)的識(shí)別來發(fā)出命令的手勢(shì)識(shí)別裝置。
文檔編號(hào)G06F3/01GK102591447SQ201110330229
公開日2012年7月18日 申請(qǐng)日期2011年10月21日 優(yōu)先權(quán)日2010年10月29日
發(fā)明者周寧, 大久保厚志 申請(qǐng)人:索尼公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1