專利名稱:信息處理裝置、信息處理方法、程序及電子設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信息處理裝置、信息處理方法、程序以及電子設(shè)備,更具體地,涉及能使信息處理裝置(其接收例如用戶的移動(dòng)等作為輸入操作)被舒適地操作的信息處理裝置、信息處理方法、程序以及電子設(shè)備。
背景技術(shù):
現(xiàn)今存在一種檢測(cè)用戶三維(3D)位置的位置檢測(cè)技術(shù)。在該位置檢測(cè)技術(shù)中,通過(guò)使用兩個(gè)照相機(jī)的立體照相處理(例如,參考JP-A-2004-258837),或用戶手持專用指示器且專用指示器的3D位置被檢測(cè)為該用戶的3D位置(例如,參考JP-A-2004-06^58)來(lái)檢測(cè)用戶的3D位置。根據(jù)該位置檢測(cè)技術(shù),例如,基于用戶的3D位置來(lái)計(jì)算在預(yù)定時(shí)間內(nèi)用戶的手的移動(dòng)距離,顯示器上的指針可根據(jù)所計(jì)算的移動(dòng)距離來(lái)移動(dòng)。另外,存在一種皮膚檢測(cè)技術(shù),用于在所攝圖像上檢測(cè)皮膚暴露的區(qū)域(下文中, 稱為“皮膚區(qū)”),諸如用戶的臉或手,該所攝圖像通過(guò)使用照相機(jī)拍攝圖像來(lái)獲得。根據(jù)該皮膚檢測(cè)技術(shù),基于例如與用戶手對(duì)應(yīng)的被檢測(cè)皮膚區(qū)來(lái)計(jì)算用戶的手的 3D位置?;谟?jì)算出的3D位置來(lái)計(jì)算所拍攝圖像中用戶的手的移動(dòng)量,顯示器上的指針等可對(duì)應(yīng)于計(jì)算出的移動(dòng)量而移動(dòng)。
發(fā)明內(nèi)容
然而,在上述位置檢測(cè)技術(shù)中,使用兩個(gè)照相機(jī)檢測(cè)3D位置會(huì)導(dǎo)致出現(xiàn)一個(gè)很大型的設(shè)備。而且,在通過(guò)持有專用指示器檢測(cè)3D位置的情況中,用戶必須握著非常笨重的專用指示器。在皮膚檢測(cè)技術(shù)中,即使指尖被移動(dòng)了相同的移動(dòng)距離,拍攝圖像上用戶手的移動(dòng)量根據(jù)照相機(jī)與手之間的距離而變得不同。為此,即使指尖移動(dòng)了相同的距離,指針的移動(dòng)量仍根據(jù)照相機(jī)和手指尖間的距離而變化。具體地,例如,即使用戶將手移動(dòng)相同的距離,在從照相機(jī)到手的距離很短的情況中,拍攝圖像中手將被移動(dòng)的移動(dòng)量變大,而在從照相機(jī)到手的距離很長(zhǎng)的情況中,拍攝圖像中指尖要被移動(dòng)的移動(dòng)量變小。為此,在皮膚檢測(cè)技術(shù)中,即使手被移動(dòng)了相同的距離,手的移動(dòng)量在拍攝圖像上根據(jù)該距離而不同,且由此指針的移動(dòng)量也不同。因此,在用戶操作過(guò)程中,總有很大的不舒適感。
4
因此,希望能舒適地操作信息處理裝置,而與信息處理裝置和用戶之間的距離無(wú)關(guān)。在一個(gè)實(shí)施方式中,信息處理裝置包括圖像處理裝置,被配置為從圖像檢測(cè)對(duì)象并提取該對(duì)象的特征點(diǎn)。該信息處理裝置還包括坐標(biāo)轉(zhuǎn)換單元,被配置為基于該對(duì)象移動(dòng)距離和圖像距離將特征點(diǎn)轉(zhuǎn)換為坐標(biāo)點(diǎn),其中,圖像距離為該對(duì)象和圖像被拍攝處之間的距離。在該信息處理裝置的另一個(gè)實(shí)施方式中,信息處理裝置包括皮膚區(qū)檢測(cè)單元,被配置為從圖像檢測(cè)對(duì)象的皮膚區(qū)。在信息處理裝置的另一個(gè)實(shí)施方式中,信息處理裝置包括用第一波長(zhǎng)的光照射對(duì)象的第一照射單元以及用比第一波長(zhǎng)更長(zhǎng)的第二波長(zhǎng)的光照射對(duì)象的第二照射單元。信息處理裝置還包括生成單元,其基于當(dāng)?shù)谝徊ㄩL(zhǎng)的光被施加到所述對(duì)象時(shí)入射的、來(lái)自對(duì)象的反射光來(lái)生成第一圖像;且基于當(dāng)?shù)诙ㄩL(zhǎng)的光被施加到所述對(duì)象時(shí)入射的、來(lái)自對(duì)象的的反射光來(lái)生成第二圖像。檢測(cè)單元基于生成的第一和第二圖像來(lái)檢測(cè)對(duì)象的皮膚區(qū)。在該信息處理裝置的另一個(gè)實(shí)施方式中,圖像處理裝置包括距離計(jì)算單元,被配置為基于圖像區(qū)的大小來(lái)計(jì)算圖像距離。在該信息處理裝置的另一個(gè)實(shí)施方式中,圖像處理裝置包括距離計(jì)算單元,被配置為基于皮膚區(qū)的亮度值來(lái)計(jì)算圖像距離。在該信息處理裝置的另一個(gè)實(shí)施方式中,對(duì)象的移動(dòng)距離是皮膚區(qū)的移動(dòng)量。在該信息處理裝置的另一個(gè)實(shí)施方式中,坐標(biāo)轉(zhuǎn)換單元確定將特征點(diǎn)轉(zhuǎn)換為坐標(biāo)點(diǎn)的轉(zhuǎn)換系數(shù),其中,該轉(zhuǎn)換系數(shù)基于圖像距離來(lái)確定。在該信息處理裝置的另一個(gè)實(shí)施方式中,轉(zhuǎn)換系數(shù)與被參考距離相除的圖像距離成比例。在該信息處理裝置的另一個(gè)實(shí)施方式中,對(duì)象在不同圖像距離下的相同移動(dòng)距離對(duì)應(yīng)于包括該坐標(biāo)點(diǎn)的坐標(biāo)空間中的相同坐標(biāo)移動(dòng)距離。在一個(gè)實(shí)施方式中,一種信息處理方法包括,根據(jù)圖像來(lái)檢測(cè)對(duì)象,從該對(duì)象來(lái)提取特征點(diǎn),且通過(guò)坐標(biāo)轉(zhuǎn)換單元基于對(duì)象的移動(dòng)距離和圖像距離將特征點(diǎn)轉(zhuǎn)換為坐標(biāo)點(diǎn)。 圖像距離是該對(duì)象與圖像被拍攝處之間的距離。在一個(gè)實(shí)施方式中,非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)計(jì)算機(jī)程序。該計(jì)算機(jī)程序可使一種設(shè)備根據(jù)圖像來(lái)檢測(cè)對(duì)象,從對(duì)象提取特征點(diǎn),以及基于對(duì)象的移動(dòng)距離和圖像距離將特征點(diǎn)轉(zhuǎn)換為坐標(biāo)點(diǎn)。該圖像距離是該對(duì)象與圖像被拍攝處之間的距離。在一個(gè)實(shí)施方式中,一種電子設(shè)備包括具有圖像處理裝置的信息處理裝置,該圖像處理裝置被配置為根據(jù)圖像來(lái)檢測(cè)對(duì)象并從該對(duì)象提取特征點(diǎn)。該電子設(shè)備還包括坐標(biāo)轉(zhuǎn)換單元,被配置為基于對(duì)象的移動(dòng)距離和圖像距離將特征點(diǎn)轉(zhuǎn)換為坐標(biāo)點(diǎn)。圖像距離是該對(duì)象與圖像被拍攝處之間的距離。在該電子設(shè)備的另一個(gè)實(shí)施方式中,該電子設(shè)備還包括一個(gè)圖像拍攝裝置,且圖像距離是該對(duì)象與圖像拍攝裝置之間的距離。根據(jù)本發(fā)明的實(shí)施方式,可舒適地操作一種信息處理裝置,而與該信息處理裝置與用戶之間的距離無(wú)關(guān)。本文中描述的其他特征和優(yōu)勢(shì),將從下面的詳細(xì)說(shuō)明和附圖中變得顯而易見。
圖1是示出根據(jù)本發(fā)明一個(gè)實(shí)施方式的檢測(cè)裝置的第一構(gòu)造實(shí)例的方框圖。圖2是示出在計(jì)算根據(jù)距離而不同的移動(dòng)量的情況下的實(shí)例的示圖。圖3A到圖3D是示出本發(fā)明的實(shí)施方式的要點(diǎn)的示圖。圖4是示出坐標(biāo)轉(zhuǎn)換單元執(zhí)行的處理的示圖。圖5是示出距離與有效像素范圍之間關(guān)系的第一示圖。圖6是示出檢測(cè)裝置執(zhí)行的坐標(biāo)轉(zhuǎn)換處理的流程圖。圖7是示出距離與有效像素范圍之間關(guān)系的第二示圖。圖8是示出距離與有效像素范圍之間關(guān)系的第三示圖。圖9是示出距離與移動(dòng)距離之間關(guān)系的第一示圖。圖10是示出距離與有效像素范圍之間關(guān)系的第四示圖。圖11是示出距離與移動(dòng)距離之間關(guān)系的第二示圖。圖12是示出確定偏移值的情況實(shí)例的示圖。圖13是示出根據(jù)本發(fā)明一個(gè)實(shí)施方式的檢測(cè)裝置的第二構(gòu)造實(shí)例的方框圖。圖14是示出根據(jù)本發(fā)明一個(gè)實(shí)施方式的檢測(cè)裝置的第三構(gòu)造實(shí)例的方框圖。圖15是示出計(jì)算機(jī)構(gòu)造實(shí)例的方框圖。
具體實(shí)施例方式下文中,將描述本發(fā)明的實(shí)施方式。將按以下順序進(jìn)行描述。1.本實(shí)施方式(映射指示用戶在坐標(biāo)軸上的位置的坐標(biāo)的情況實(shí)例,該坐標(biāo)軸定義指示指針位置的坐標(biāo))2.變形例1.本實(shí)施方式檢測(cè)裝置21的構(gòu)造實(shí)例圖1示出了根據(jù)本實(shí)施方式的檢測(cè)裝置21的構(gòu)造實(shí)例。檢測(cè)裝置21根據(jù)拍攝的圖像來(lái)檢測(cè)對(duì)象的皮膚區(qū)(如臉、手、指尖等)。此外,皮膚區(qū)的3D位置(x,y,z)基于檢測(cè)到的皮膚區(qū)來(lái)計(jì)算,且被轉(zhuǎn)換進(jìn)不取決于至皮膚區(qū)的距離 ζ的坐標(biāo)系統(tǒng)。另外,3D位置(X,y, ζ)被定義在XYZ坐標(biāo)軸上,該XYZ坐標(biāo)軸使(例如)照相機(jī) 43的聚光透鏡的光軸方向作為Z軸,照相機(jī)43的橫向作為X軸,而照相機(jī)43的縱向作為Y
軸ο檢測(cè)裝置21包括控制單元41、LED (發(fā)光二極管)驅(qū)動(dòng)器42、照相機(jī)43、LED 44a 和44b、圖像處理單元45、坐標(biāo)轉(zhuǎn)換單元46以及過(guò)濾單元47??刂茊卧?1控制LED驅(qū)動(dòng)器42、照相機(jī)43、圖像處理單元45等。具體地,例如, 控制單元41控制照相機(jī)43的圖像拍攝定時(shí)、亮度放大的增益等。在控制單元41的控制下,LED驅(qū)動(dòng)器42控制LED 44a和44b的點(diǎn)亮定時(shí)、熄滅定時(shí)以及輸出電平。照相機(jī)43將聚光透鏡、諸如(XD、CMOS等的成像元件嵌入在其中,且在控制單元41的控制下通過(guò)感應(yīng)從對(duì)象反射的光來(lái)生成圖像。當(dāng)LEDMa發(fā)射出發(fā)射光譜的峰值波長(zhǎng)為λ 1的光(下文中稱為波長(zhǎng)為λ 1的光)時(shí)生成的圖像稱為第一圖像;當(dāng)LED 44b發(fā)射出發(fā)射光譜的峰值波長(zhǎng)為λ2的光(下文中稱為波長(zhǎng)為λ2的光)時(shí)生成的圖像稱為第二圖像。照相機(jī)43向圖像處理單元45提供通過(guò)感應(yīng)從對(duì)象反射的光而生成的第一和第二圖像。LED 44a在LED驅(qū)動(dòng)器42的控制下發(fā)射波長(zhǎng)為λ 1的光。LED 44b在LED驅(qū)動(dòng)器 42的控制下發(fā)射波長(zhǎng)為λ 2的光。波長(zhǎng)λ 1和波長(zhǎng)λ 2的值根據(jù)人體皮膚的反射特征來(lái)確定。換句話說(shuō),根據(jù)當(dāng)光被施加于人體皮膚上時(shí)反射不同,而當(dāng)光被施加于皮膚之外的東西(如頭發(fā)、衣物等)上時(shí)反射幾乎相同的事實(shí)來(lái)確定波長(zhǎng)λ 1和波長(zhǎng)λ 2。具體地,如波長(zhǎng)λ 1的值的范圍是從640nm到lOOOnm,而比波長(zhǎng)λ 1長(zhǎng)的波長(zhǎng)λ 2 的值的范圍是從900nm到llOOnm。圖像處理單元45基于照相機(jī)43提供的第一和第二圖像來(lái)檢測(cè)對(duì)象的皮膚區(qū)。圖像處理單元45基于檢測(cè)到的皮膚區(qū)和對(duì)象與照相機(jī)43之間的距離ζ來(lái)計(jì)算指示第一和第二圖像中皮膚區(qū)位置的特征點(diǎn)(xin,yin),以便提供給坐標(biāo)轉(zhuǎn)換單元46。換句話說(shuō),該圖像處理單元45包括皮膚區(qū)檢測(cè)單元61、特征點(diǎn)提取單元62以及距離計(jì)算單元63。從照相機(jī)43向皮膚區(qū)檢測(cè)單元61提供第一和第二圖像。該皮膚區(qū)檢測(cè)單元61計(jì)算與來(lái)自照相機(jī)43的第一和第二圖像對(duì)應(yīng)的像素的亮度值Yl和Y2之間的差S = Y1-Y2, 通過(guò)與預(yù)定閾值進(jìn)行比較來(lái)使該差S 二值化,并將其中的一個(gè)二值化區(qū)(與等于或大于預(yù)定閾值的差S對(duì)應(yīng)的區(qū))檢測(cè)為皮膚區(qū)。皮膚區(qū)檢測(cè)單元61將檢測(cè)到的皮膚區(qū)提供至特征點(diǎn)提取單元62和距離計(jì)算單元 63。特征點(diǎn)提取單元62基于從皮膚區(qū)檢測(cè)單元61提供的皮膚區(qū)從該皮膚區(qū)提取特征點(diǎn)(xin,yin),以便將其提供給坐標(biāo)轉(zhuǎn)換單元46。換句話說(shuō),例如,特征點(diǎn)提取單元62計(jì)算來(lái)自皮膚區(qū)檢測(cè)單元61的皮膚區(qū)的形心,并將該形心作為特征點(diǎn)(xin,yin)提供至坐標(biāo)轉(zhuǎn)換單元46。距離計(jì)算單元63基于來(lái)自皮膚區(qū)檢測(cè)單元61的皮膚區(qū)的大小來(lái)計(jì)算至對(duì)象的距離z,以便將其提供至坐標(biāo)轉(zhuǎn)換單元46和過(guò)濾單元47。距離計(jì)算單元63通過(guò)利用皮膚區(qū)的大小隨著至對(duì)象的距離ζ縮小而變大的事實(shí)來(lái)計(jì)算至對(duì)象的距離ζ。另外,距離計(jì)算單元63通過(guò)利用皮膚區(qū)的亮度值(如平均亮度值等)隨著LED 44a或44b與對(duì)象之間的距離減少而變大的事實(shí)可計(jì)算至對(duì)象的距離ζ。坐標(biāo)轉(zhuǎn)換單元46基于來(lái)自距離計(jì)算單元63的距離ζ將來(lái)自特征點(diǎn)提取單元62 的特征點(diǎn)(Xin,yin)轉(zhuǎn)換成指示顯示器(未示出)上指針位置的特征點(diǎn)(X。ut,y。ut),并將該特征點(diǎn)(x。ut,y。ut)提供給過(guò)濾單元47。過(guò)濾單元47針對(duì)來(lái)自坐標(biāo)轉(zhuǎn)換單元46的特征點(diǎn)(x。ut,y。ut)執(zhí)行濾除噪聲和濾除照相機(jī)搖動(dòng)模糊中的至少一個(gè)(例如)作為在時(shí)間方向上的過(guò)濾。
7
具體地,例如,過(guò)濾單元47使用FIR(有限脈沖響應(yīng))過(guò)濾器或IIR(無(wú)限脈沖響應(yīng))過(guò)濾器濾除來(lái)自坐標(biāo)轉(zhuǎn)換單元46的特征點(diǎn)(x。ut,y。ut)的噪聲,或使用非線性過(guò)濾來(lái)執(zhí)行濾除照相機(jī)搖動(dòng)模糊(例如,如果移動(dòng)量微小,則將先前的特征點(diǎn)(x。ut,y。ut)作為當(dāng)前點(diǎn) (x。ut,yout)對(duì)待的處理)。過(guò)濾單元47在該特征點(diǎn)(x。ut,yout)被過(guò)濾后將其輸出至應(yīng)用。而且,過(guò)濾單元47將來(lái)自距離計(jì)算單元63距離ζ輸出至該應(yīng)用。因此,例如,應(yīng)用側(cè)在顯示器(未顯示)上將指針移至與來(lái)自過(guò)濾單元47的特征點(diǎn)(x。ut,y。ut)對(duì)應(yīng)的位置,或確定是否執(zhí)行了根據(jù)來(lái)自過(guò)濾單元47的距離Z上的變化來(lái)選擇指針指示的位置的點(diǎn)擊操作等。在此實(shí)施方式中,坐標(biāo)轉(zhuǎn)換單元46設(shè)置在檢測(cè)裝置21中,這是本發(fā)明實(shí)施方式的一個(gè)關(guān)鍵點(diǎn)。因此,接下來(lái),將參考圖2描述使用坐標(biāo)轉(zhuǎn)換單元46執(zhí)行坐標(biāo)轉(zhuǎn)換的必要性, 且將參考圖3A到圖5描述由坐標(biāo)轉(zhuǎn)換單元46執(zhí)行的處理的細(xì)節(jié)。下文中,將描述基于與對(duì)象指尖對(duì)應(yīng)的皮膚區(qū)來(lái)計(jì)算對(duì)象指尖的3D位置(x,y,z) 的檢測(cè)裝置21。移動(dòng)量根據(jù)距離ζ而不同的實(shí)例圖2示出了第一實(shí)例,其中,針對(duì)每個(gè)距離計(jì)算的、第一和第二圖像中指尖的移動(dòng)量即使在指尖被移動(dòng)相同移動(dòng)距離的情況下仍不相同。而且,如圖2所示,照相機(jī)43的圖像拍攝范圍(圖中用粗實(shí)線和虛線標(biāo)記的)根據(jù)照相機(jī)43與對(duì)象之間的距離而不同。假定通過(guò)照相機(jī)43的圖像拍攝獲得的第一和第二圖像是(例如)在寬X高上為640X480像素的圖像。而且假定照相機(jī)43在橫向上的視角為60度,在縱向上的視角為47度。例如,如圖2中所示,如果照相機(jī)43與對(duì)象之間的距離ζ是0. aii( = 20cm),為了將指尖移動(dòng)640像素(這是第一和第二圖像中第一和第二圖像在橫向上的像素總數(shù)),實(shí)際上需要橫向移動(dòng)指尖的移動(dòng)距離為L(zhǎng) = 0. 231m( = 23. lcm)。相反,如果照相機(jī)43與對(duì)象之間的距離ζ為lm,為了在第一和第二圖像中將指尖移動(dòng)640像素,實(shí)際上需要橫向移動(dòng)指尖的移動(dòng)距離為L(zhǎng)=L 15m。另外,例如,如果照相機(jī)43與對(duì)象之間的距離ζ為2m,為了在第一和第二圖像中將指尖移動(dòng)640像素,實(shí)際上需要橫向移動(dòng)指尖的移動(dòng)距離為L(zhǎng) = 2. 31m。因此,即使指尖被移動(dòng)了相同的移動(dòng)距離L,在通過(guò)照相機(jī)43的圖像拍攝獲得的第一和第二圖像中的指尖在第一和第二圖像中并不是在任何距離ζ都移動(dòng)相同像素量。換句話說(shuō),如果指尖的移動(dòng)距離為Q m,例如,在照相機(jī)43與對(duì)象的距離ζ為0. 的情況下,從指尖開始被移動(dòng)的特征點(diǎn)UwyjH到指尖結(jié)束被移動(dòng)的特征點(diǎn)(xin,yin)t的在X方向上的移動(dòng)量是對(duì)應(yīng)于P個(gè)像素的移動(dòng)量。此外,特征點(diǎn)(xin,yin)t表示第t次從皮膚區(qū)連續(xù)提取特征點(diǎn)(xin,yin)。相反,在照相機(jī)43與對(duì)象之間的距離ζ為Im的情況下,從特征點(diǎn)(χ η,Υ η)Η到特征點(diǎn)(xin,yJt的在X方向上的移動(dòng)量變?yōu)棣?5個(gè)像素的距離。因此,如果照相機(jī)43與對(duì)象之間的距離ζ為0. 2m,移動(dòng)量被識(shí)別為ρ個(gè)像素,然而如果照相機(jī)43與對(duì)象之間的距離ζ為lm,該移動(dòng)量就識(shí)別為ρ/5個(gè)像素。為此,例如,在根據(jù)要在照相機(jī)43所獲得的第一和第二圖像中移動(dòng)的指尖的移動(dòng)量來(lái)移動(dòng)指針的情況中,即使指尖被移動(dòng)相同的移動(dòng)距離Qm,顯示器(未示出)上顯示的指針的移動(dòng)量根據(jù)距離ζ而變得不同。因此,在本發(fā)明的實(shí)施方式中,例如,如果指尖被移動(dòng)了移動(dòng)距離Qm,X方向上的移動(dòng)量就識(shí)別為P個(gè)像素,而與距離ζ無(wú)關(guān)。通過(guò)這種方式,在本發(fā)明的實(shí)施方式中,顯示器上的指針可通過(guò)相同的移動(dòng)量來(lái)移動(dòng)相同的移動(dòng)距離Q m,而與距離ζ無(wú)關(guān)。圖3A到圖3D示出本發(fā)明實(shí)施方式的要點(diǎn)。如圖3A所示,如果照相機(jī)43與對(duì)象之間的距離ζ為0. an ( = 20cm),則將指尖移動(dòng)640像素的移動(dòng)量(其是第一和第二圖像中橫向上從端到端的移動(dòng)量)所需的移動(dòng)距離 L為0. 231m( = 23. lcm)。假定第一和第二圖像是(例如)在寬X高上的640X480像素的圖像。 在此實(shí)施方式中,假定(例如)在照相機(jī)43和對(duì)象之間的距離ζ為0. an情況中, 指尖在第一和第二圖像中被移動(dòng)的移動(dòng)量是指針與其在應(yīng)用側(cè)一樣的移動(dòng)量。換句話說(shuō),如果指尖在任何距離ζ被移動(dòng)的移動(dòng)距離為L(zhǎng) = O. 231m,則坐標(biāo)轉(zhuǎn)換單元46執(zhí)行坐標(biāo)轉(zhuǎn)換,使得指尖在第一和第二圖像中被移動(dòng)的移動(dòng)量變成640個(gè)像素的移動(dòng)量。如果照相機(jī)43與對(duì)象之間的距離ζ為0. 2m,則當(dāng)指尖的移動(dòng)距離為Q m時(shí),從特征點(diǎn)(xin,yJt-i到特征點(diǎn)Uin,yjt的在X方向上的移動(dòng)量變?yōu)棣褌€(gè)像素。因此,坐標(biāo)轉(zhuǎn)換單元46經(jīng)由過(guò)濾單元47將來(lái)自特征點(diǎn)提取單元62的特征點(diǎn)(xin, yin)t輸出到應(yīng)用側(cè)作為無(wú)需轉(zhuǎn)換的特征點(diǎn)(x。ut,y。ut)t。應(yīng)用側(cè)基于來(lái)自過(guò)濾單元47的特征點(diǎn)(x。ut,y。ut)t識(shí)別出對(duì)象指尖的移動(dòng)量為P 個(gè)像素的移動(dòng)量,且在X方向?qū)⒅羔樢苿?dòng)P個(gè)像素。而且,如果照相機(jī)43與對(duì)象之間的距離ζ為0.細(xì)(=40cm),則當(dāng)指尖被移動(dòng)了移動(dòng)距離為Q m時(shí),從特征點(diǎn)(Xil^yin)H到特征點(diǎn)(xin,yin)t的在X方向上的移動(dòng)量變?yōu)棣宝袼亍R虼?,例如,如圖;3Β所示,坐標(biāo)轉(zhuǎn)換單元46確定一個(gè)有效像素范圍,其中X方向上有效像素?cái)?shù)量X_valid變成320個(gè),作為包括特征點(diǎn)(xin,yin) t l和特征點(diǎn)(xin,yin) t的有效像素范圍。因此,如果照相機(jī)43與對(duì)象之間的距離ζ為0. 4m,已在第一和第二圖像上確定的有效像素范圍中從端到端橫向移動(dòng)指尖所需的移動(dòng)距離L變成0. 231m。另外,有效像素范圍是包括X_ValidXY_Valid(寬X高)的像素?cái)?shù)量的區(qū)域,且 Y_valid是Y方向上有效像素的數(shù)量。然而,Y_valid是一個(gè)與X_valid成比例的值,因此僅對(duì)X_valid進(jìn)行描述。坐標(biāo)轉(zhuǎn)換單元46將確定的有效像素范圍通過(guò)像素插值法轉(zhuǎn)換成有效像素?cái)?shù)量X_ valid變?yōu)?40的圖像,S卩,具有與第一和第二圖像相同大小的圖像。因此,有效像素范圍內(nèi)的特征點(diǎn)(xin,yJt-i和特征點(diǎn)(xin,yin)t分別被轉(zhuǎn)換為特征點(diǎn)(x。ut,y。ut))t-jP特征點(diǎn)(x。ut,
y〇ut) t °在這種情況下,在經(jīng)轉(zhuǎn)換的圖像中,從特征點(diǎn)(X。ut,yJt-i到特征點(diǎn)(X。ut,y。ut)t的 X方向上的移動(dòng)量變成P個(gè)像素。因此,應(yīng)用側(cè)基于來(lái)自過(guò)濾單元47的特征點(diǎn)(x。ut,y。ut)t將對(duì)象指尖的移動(dòng)量識(shí)別為ρ個(gè)像素的距離,且在X方向上將指針移動(dòng)ρ個(gè)像素。而且,如果照相機(jī)43與對(duì)象之間的距離ζ為Im,從特征點(diǎn)(xin, yj^到特征點(diǎn) (xin,yin)t的在X方向上的移動(dòng)量變?yōu)棣?5個(gè)像素。因此,例如,如圖3C所示,坐標(biāo)轉(zhuǎn)換單元46確定有效像素范圍,其中X方向上的有效像素?cái)?shù)量X_valid變成128,作為包括特征點(diǎn)(Xin^in)w和特征點(diǎn)(xin,yin)t的有效像素范圍。因此,如果照相機(jī)43與對(duì)象之間的距離ζ為lm,則已在第一和第二圖像上確定的有效像素范圍中從端到端在橫向上移動(dòng)指尖所需的移動(dòng)距離L變成0. 231m。坐標(biāo)轉(zhuǎn)換單元46將確定的有效像素范圍(X_valid = 128)轉(zhuǎn)換成有效像素?cái)?shù)量 X_valid變?yōu)?40的圖像。因此,有效像素范圍中的特征點(diǎn)(xin,yj^和特征點(diǎn)(xin,yin) t分別被轉(zhuǎn)換為特征點(diǎn)(x。ut,y·)^*特征點(diǎn)(x。ut,y。ut)t。在這種情況下,從特征點(diǎn)(x。ut, YouJt-!到特征點(diǎn)(x。ut,y。ut)t的在X方向上的移動(dòng)距離就變?yōu)镻個(gè)像素的距離。因此,應(yīng)用側(cè)基于來(lái)自過(guò)濾單元47的特征點(diǎn)(x。ut,y。ut) t將對(duì)象指尖的移動(dòng)量識(shí)別成P個(gè)像素,并且還將指針移動(dòng)P個(gè)像素。此外,如果照相機(jī)43與對(duì)象之間的距離ζ為2m,從特征點(diǎn)(xin, yj^到特征點(diǎn) (xin,yin)t的在X方向上的移動(dòng)量變?yōu)棣?10個(gè)像素。因此,例如,如圖3D所示,坐標(biāo)轉(zhuǎn)換單元46確定一個(gè)有效像素范圍,其中在X方向上的有效像素?cái)?shù)量X_valid變成64,作為包括特征點(diǎn)(xin,yj^和特征點(diǎn)(xin,yin)t的有效像素范圍。由此,如果照相機(jī)43與對(duì)象之間的距離ζ為2m,則已在第一和第二圖像上確定的有效像素范圍中從端到端在橫向上移動(dòng)指尖所需的移動(dòng)距離L變成0. 231m。坐標(biāo)轉(zhuǎn)換單元46將確定的有效像素范圍(X_valid = 64)轉(zhuǎn)換成有效像素?cái)?shù)量X_ valid變?yōu)?40的圖像。因此,該有效像素范圍內(nèi)的特征點(diǎn)(xin,yin)t-jP特征點(diǎn)(xin,yin)t 分別被轉(zhuǎn)換成經(jīng)轉(zhuǎn)換圖像上的特征點(diǎn)0^_,7_)^和特征點(diǎn)(x。ut,y。ut)t。在這種情況下,從特征點(diǎn)(x。ut,y^H到特征點(diǎn)(x。ut,y。ut)t的在X方向上的移動(dòng)距離變?yōu)棣褌€(gè)像素的距離。 因此,應(yīng)用側(cè)基于來(lái)自過(guò)濾單元47的特征點(diǎn)(x。ut,y。ut)t將對(duì)象指尖的移動(dòng)量識(shí)別為ρ個(gè)像素,并且還將指針移動(dòng)P個(gè)像素。通過(guò)這種方式,檢測(cè)裝置21基于轉(zhuǎn)換后獲得的特征點(diǎn)(x。ut,yout)t l和特征點(diǎn)(Xout, y。ut)t而不是有效像素范圍中的特征點(diǎn)(χ η,γ η)Η和特征點(diǎn)(xin,yin)t獲得在第一和第二圖像中指尖的移動(dòng)量,且根據(jù)該指尖的移動(dòng)量移動(dòng)指針。接下來(lái)將參考圖4描述由坐標(biāo)轉(zhuǎn)換單元46執(zhí)行的一個(gè)處理。坐標(biāo)轉(zhuǎn)換單元46根據(jù)來(lái)自距離計(jì)算單元63的距離ζ確定一個(gè)有效像素范圍,如圖4所示。換句話說(shuō),例如,如圖4左上部分所示,坐標(biāo)轉(zhuǎn)換單元46根據(jù)來(lái)自距離計(jì)算單元63 的距離ζ確定有效像素范圍R的大小,即寬X高的像素?cái)?shù)量=X_ValidXY_Valid。稍后參考圖5描述確定有效像素R的大小的方法。另外,坐標(biāo)轉(zhuǎn)換單元46在第一或第二圖像上設(shè)置確定的有效像素范圍,以便將來(lái)自特征點(diǎn)提取單元62的特征點(diǎn)(xin,yJi放在其形心。每次來(lái)自距離計(jì)算單元63的距離ζ發(fā)生變化時(shí)都要重新確定有效像素范圍。該有效像素范圍的形心是特征點(diǎn)(xin,Yj1的形心,其在距離變化后首先提取。如果該應(yīng)用請(qǐng)求通過(guò)將(例如)一個(gè)設(shè)定的有效像素范圍轉(zhuǎn)換成第一和第二圖像尺寸的范圍640X480而獲得圖像數(shù)據(jù),則該坐標(biāo)轉(zhuǎn)換單元46可將設(shè)定的有效像素范圍轉(zhuǎn)換為第一和第二圖像尺寸640 X 480的范圍,且通過(guò)過(guò)濾單元47將由此獲得的圖像數(shù)據(jù)提供給應(yīng)用。坐標(biāo)轉(zhuǎn)換單元46使用以下等式(1)和(1)’將來(lái)自特征點(diǎn)提取單元62的特征點(diǎn) (Xin' yin)t 轉(zhuǎn)換為特征點(diǎn)(x。ut,y。ut)t。xout = (xin-x_offsetl) X z/0. 2+x_offset2 (1)yout = (yin-y_offsetl) X z/0. 2+y_offset2 (1),在等式(1)中,X_offSetl表示有效像素范圍中的中心位置(x,y)的X,例如,是特征點(diǎn)(xin,yJi的xin。另外,x_offset2表示第一和第二圖像中的中心位置(x, y)的χ坐標(biāo),例如,是已轉(zhuǎn)換的特征點(diǎn)(x。ut,Yout):的x。ut。在等式(1),中,y.offsetl表示有效像素范圍中心位置(x,y)的y,例如,是特征點(diǎn)(Xil^yin)1Wyint5另外,y_offset2表示第一和第二圖像中的中心位置U,y)的y坐標(biāo),例如是已轉(zhuǎn)換的特征點(diǎn)(xout, Y0J1的y0Uto在等式(1)中,乘以(xin-x_0ffSetl)的轉(zhuǎn)換系數(shù)ζ/0.2是為了將xin轉(zhuǎn)換為x。ut 而相乘的系數(shù)。而且,在等式(1)’中,乘以(yin-y_0ffSetl)的轉(zhuǎn)換系數(shù)z/0. 2是為了將 Yin轉(zhuǎn)換為y。ut而相乘的系數(shù)。因?yàn)榇饲闆r下使用在距離ζ為作為參考的0. 2m的情況下獲得的特征點(diǎn)(xin,yin),所以該轉(zhuǎn)換系數(shù)就是距離ζ除以用作為參考的距離ζ = 0. 2得到的一個(gè)值。因此,可以將以指示有效像素范圍的中心(形心)的特征點(diǎn)(Xil^yin)1作為原點(diǎn)的 XY坐標(biāo)上的特征點(diǎn)(xin,yin)t轉(zhuǎn)換成以包括480X640像素的第一和第二圖像中心作為原點(diǎn)的XY坐標(biāo)上的特征點(diǎn)(x。ut,y。ut)t。等式(1)’與等式⑴一樣,因此僅對(duì)等式⑴進(jìn)行描述,而適當(dāng)省略等式(1)’的描述。如圖4的左下部分所示,有效像素范圍根據(jù)特征點(diǎn)(Xil^yin)1的位置而設(shè)置在不同的位置。坐標(biāo)轉(zhuǎn)換單元46將從設(shè)定的有效像素范圍提取的特征點(diǎn)(xin,yin)t轉(zhuǎn)換為提供給過(guò)濾單元47的特征點(diǎn)(x。ut,y。ut)t。另外,如圖4右上部分所示,在待設(shè)定的有效像素范圍沒(méi)有完全包括在第一和第二圖像中的情況下,則待設(shè)定的有效像素范圍的形心會(huì)偏移以便包括整個(gè)有效像素范圍。換句話說(shuō),例如,如圖4右上部分所示,如果有效像素范圍的一部分未包括在拍攝的圖像中(如果有效像素的一部分被丟失),坐標(biāo)轉(zhuǎn)換單元46可添加一個(gè)預(yù)定的值到作為特征點(diǎn)(Xin^yin)1的xin的x_offsetl,并且使該有效像素范圍的中心(XinJin)1偏移xin(= x_offsetl) ο在這種情況下,由于有效像素范圍完全被包括在拍攝的圖像中,所以可以防止與有效像素范圍對(duì)應(yīng)的圖像區(qū)在有效像素范圍被放大到第一和第二圖像的大小的情況下丟失并且之后被應(yīng)用側(cè)接收。另外,已經(jīng)對(duì)X_offSetl進(jìn)行了描述,但是,可以通過(guò)同樣的方式對(duì)Y軸上的y_ offsetl執(zhí)行相同處理。確定有效像素范圍的大小的方法
11
接下來(lái)將參考圖5描述坐標(biāo)轉(zhuǎn)換單元46確定有效像素范圍的大小的處理。圖5 示出了距離ζ與有效像素范圍之間的關(guān)系。坐標(biāo)轉(zhuǎn)換單元46基于來(lái)自距離計(jì)算單元63的距離ζ來(lái)確定有效像素范圍的X方向上的有效像素?cái)?shù)量X_valid,如圖5所示。通過(guò)同樣的方式,坐標(biāo)轉(zhuǎn)換單元46基于來(lái)自距離計(jì)算單元63的距離ζ來(lái)確定有效像素范圍的Y方向上的有效像素?cái)?shù)量Y_valid。有效像素?cái)?shù)量X_valid和有效像數(shù)量Y_valid通過(guò)同樣的方法來(lái)確定,因此將僅描述確定有效像素?cái)?shù)量X_valid的情況,而在圖5之后的圖中,將省略確定有效像素?cái)?shù)量Y_ valid的情況的描述。接下來(lái)的描述也采取同樣方法。坐標(biāo)轉(zhuǎn)換單元46基于保持距離ζ與有效像素?cái)?shù)量X_valid的相關(guān)性的表和通過(guò)使用距離ζ作為變量用于計(jì)算有效像素?cái)?shù)量X_valid的函數(shù)等,使用圖5所示的對(duì)應(yīng)關(guān)系來(lái)確定有效像素范圍的X方向上的有效像素?cái)?shù)量X_valid。距離ζ越短,皮膚區(qū)檢測(cè)單元61檢測(cè)到的皮膚區(qū)的大小和亮度值就越大。因此, 坐標(biāo)轉(zhuǎn)換單元46可通過(guò)使用皮膚區(qū)檢測(cè)單元61檢測(cè)到的皮膚區(qū)大小或亮度值而不是來(lái)自距離檢測(cè)單元63的距離來(lái)確定有效像素范圍的X方向上的有效像素?cái)?shù)量X_valid。具體地,例如,坐標(biāo)轉(zhuǎn)換單元46可基于保持皮膚區(qū)大小或亮度值與有效像素?cái)?shù)量 X_valid的相關(guān)性的表和通過(guò)使用皮膚區(qū)大小或亮度值作為變量用于計(jì)算有效像素?cái)?shù)量 X_valid的函數(shù)等,使用圖5所示的對(duì)應(yīng)關(guān)系來(lái)確定X方向上有效像素范圍的有效像素?cái)?shù)量 X_valid。這對(duì)于稍后要描述的圖7、8和10也一樣。在圖5中,橫向軸表示距離z,縱向軸表示X方向上的有效像素?cái)?shù)量X_valid。X方向上的有效像素?cái)?shù)量X_valid通過(guò)以下等式( 給出。X_valid = 640X0. 2/z (2)在等式O)中,X方向上的像素?cái)?shù)量640表示提供至應(yīng)用側(cè)的圖像中的在X方向上的像素?cái)?shù)量。而且,作為轉(zhuǎn)換系數(shù)ζ/0. 2的倒數(shù)的比例增益0. 2/z用于計(jì)算X方向上的有效像素?cái)?shù)量X_valid。具體地,例如,如等式( 所示,比例增益0. 2/z與提供至應(yīng)用側(cè)的圖像中的在X方向上的像素?cái)?shù)量640相乘。如圖5所示,坐標(biāo)轉(zhuǎn)換單元46計(jì)算與來(lái)自距離計(jì)算單元63的距離ζ對(duì)應(yīng)的在X 方向上的有效像素?cái)?shù)量X_valid。坐標(biāo)轉(zhuǎn)換單元46通過(guò)同樣的方式計(jì)算與來(lái)自距離計(jì)算單元63的距離ζ對(duì)應(yīng)的在Y方向上的有效像素?cái)?shù)量Y_valid。坐標(biāo)轉(zhuǎn)換單元46將包括計(jì)算出來(lái)的像素?cái)?shù)量X_ValidXY_Valid (寬X高)的有效像素范圍R設(shè)置于以特征點(diǎn)(Xil^yin)1作為形心的一個(gè)位置,如參考圖4描述的。坐標(biāo)轉(zhuǎn)換單元46只將存在于有效像素范圍R內(nèi)的特征點(diǎn)(xin,yin)t轉(zhuǎn)換為特征點(diǎn)(x。ut,y。ut)t。描述檢測(cè)裝置21的操作接下來(lái)參考圖6的流程描述檢測(cè)裝置21執(zhí)行的坐標(biāo)轉(zhuǎn)換處理。例如,當(dāng)檢測(cè)裝置21啟動(dòng)的時(shí)候,該坐標(biāo)轉(zhuǎn)換流程就開始。此時(shí),例如,LED 44a在LED驅(qū)動(dòng)器42的控制下用波長(zhǎng)為λ 1的光照射對(duì)象。施加的光與外部光一起被對(duì)象反射并入射到照相機(jī)43。照相機(jī)43在控制單元41的控制下通過(guò)對(duì)入射的光執(zhí)行光電轉(zhuǎn)換來(lái)生成第一圖像并將第一圖像提供給皮膚區(qū)檢測(cè)單元61。接下來(lái),LED 44b在LED驅(qū)動(dòng)器42的控制下用波長(zhǎng)為λ 2的光照射對(duì)象。施加的光與外部光一起被對(duì)象反射并入射到照相機(jī)43。照相機(jī)43在控制單元41的控制下通過(guò)對(duì)入射的光執(zhí)行光電轉(zhuǎn)換來(lái)生成第二圖像并將第二圖像提供給皮膚區(qū)檢測(cè)單元61。在步驟Sl中,皮膚區(qū)檢測(cè)單元61獲得照相機(jī)43提供的第一和第二圖像。在步驟S2中,皮膚區(qū)檢測(cè)單元61計(jì)算與獲得的第一和第二圖像對(duì)應(yīng)像素的亮度值Yl和Y2之間的差S = Y1-Y2,并通過(guò)與預(yù)定的閾值比較使該差S 二值化。皮膚區(qū)檢測(cè)單元61基于通過(guò)二值化得到的二進(jìn)制值來(lái)檢測(cè)皮膚區(qū)。如果一個(gè)二進(jìn)制區(qū)(差S等于或大于預(yù)定閾值對(duì)應(yīng)的一個(gè)區(qū))出現(xiàn),則皮膚區(qū)檢測(cè)單元61將該區(qū)檢測(cè)為皮膚區(qū)。在步驟3中,皮膚區(qū)檢測(cè)單元61可基于步驟S2中的處理結(jié)果來(lái)檢測(cè)能否檢測(cè)到皮膚區(qū),如果確定未檢測(cè)到皮膚區(qū),則流程返回步驟Si,然后后文中采用同樣的方法來(lái)執(zhí)行處理。在步驟S3中,如果皮膚區(qū)檢測(cè)單元61基于步驟S2的處理結(jié)果確定能檢測(cè)到該皮膚區(qū),則流程進(jìn)入步驟S4。在步驟S4中,皮膚區(qū)檢測(cè)單元61基于步驟S2中的處理結(jié)果來(lái)確定能否檢測(cè)到多個(gè)皮膚區(qū),如果確定檢測(cè)到了多個(gè)皮膚區(qū),則流程進(jìn)入步驟S5。皮膚區(qū)檢測(cè)單元61基于皮膚區(qū)的大小、亮度值等在多個(gè)皮膚區(qū)中選擇在最短距離ζ處存在的皮膚區(qū)作為目標(biāo)皮膚區(qū),并將該目標(biāo)皮膚區(qū)提供至特征點(diǎn)提取單元62和距離計(jì)算單元63,然后流程進(jìn)入步驟S6。皮膚區(qū)檢測(cè)單元61通過(guò)利用距離ζ越短,則相應(yīng)的大小和亮度值(例如,平均亮度值等)就越大的情況,在多個(gè)皮膚區(qū)中選擇在距離ζ最短處存在的皮膚區(qū)作為目標(biāo)皮膚區(qū)。另外,在步驟S4中,如果確定出未檢測(cè)到多個(gè)皮膚區(qū),即基于步驟S2的處理結(jié)果只檢測(cè)到一個(gè)皮膚區(qū),則皮膚區(qū)檢測(cè)單元61選擇該單個(gè)皮膚區(qū)作為被提供給特征點(diǎn)提取單元62和距離計(jì)算單元63的目標(biāo)區(qū),然后流程進(jìn)入步驟S6。在步驟S6中,特征點(diǎn)提取單元62基于來(lái)自皮膚區(qū)檢測(cè)單元61的目標(biāo)皮膚區(qū)來(lái)提取目標(biāo)皮膚區(qū)的一個(gè)特征點(diǎn)(Xin,yin)t,以便提供給坐標(biāo)轉(zhuǎn)換單元46。在步驟S7中,距離計(jì)算單元63基于來(lái)自皮膚區(qū)檢測(cè)單元61的目標(biāo)皮膚區(qū)的大小或亮度值來(lái)計(jì)算檢測(cè)裝置21和對(duì)應(yīng)于目標(biāo)皮膚區(qū)的對(duì)象之間的距離zt,從而將其提供給坐標(biāo)轉(zhuǎn)換單元46和過(guò)濾單元47。該距離Zt表示第t次從該皮膚區(qū)連續(xù)計(jì)算的距離ζ。在步驟S8中,坐標(biāo)轉(zhuǎn)換單元46基于(例如)是否從距離計(jì)算單元63持續(xù)提供距離Zt (或是否從特征點(diǎn)提取單元62持續(xù)提供特征點(diǎn)(xin,yin)t)來(lái)確定檢測(cè)到的皮膚區(qū)是否具有連續(xù)性(是否持續(xù)地檢測(cè)到皮膚區(qū))。如果坐標(biāo)轉(zhuǎn)換單元46確定檢測(cè)到的皮膚區(qū)具有連續(xù)性(即t > 2的情況),則流程進(jìn)入步驟S9。此處,t表示連續(xù)檢測(cè)到的數(shù)量。坐標(biāo)轉(zhuǎn)換單元46使用前一步驟S7中計(jì)算出的距離,即距離計(jì)算單元63計(jì)算出的距離Zw,將來(lái)自特征點(diǎn)提取單元62的特征點(diǎn)(xin,yin)t轉(zhuǎn)換為特征點(diǎn)(x。ut,y。ut)t,并將該特征點(diǎn)(x。ut,y。ut)t提供給過(guò)濾單元47。另外,在步驟S8中,如果確定出檢測(cè)到的皮膚區(qū)不具有連續(xù)性(即t = 1的情況), 則流程進(jìn)入步驟S10,坐標(biāo)轉(zhuǎn)換單元46利用來(lái)自距離計(jì)算單元63的距離Z1將來(lái)自特征點(diǎn)提取單元62的特征點(diǎn)(xin,yJi轉(zhuǎn)換為特征點(diǎn)(Xt^yrat)1,且將該特征點(diǎn)(x。ut,y。ut)工提供給過(guò)濾單元47。
在步驟Sll中,過(guò)濾單元47使用(例如)HR過(guò)濾器或UR過(guò)濾器執(zhí)行過(guò)濾,以去除來(lái)自坐標(biāo)轉(zhuǎn)換單元46的特征點(diǎn)(x。ut,y。ut)t的噪點(diǎn);或者使用非線性過(guò)濾(例如,在移動(dòng)量微小的情況下將先前的特征點(diǎn)Oupy^H*理為該特征點(diǎn)(x。ut,y。ut)t的處理)進(jìn)行過(guò)濾來(lái)去除照相機(jī)搖動(dòng)模糊。 在步驟S12中,過(guò)濾單元47將過(guò)濾后的特征點(diǎn)(X。ut,y。ut) t和來(lái)自距離計(jì)算單元63 的距離Zt作為對(duì)應(yīng)于目標(biāo)皮膚區(qū)的對(duì)象的3D位置0^_,7_,2\輸出至應(yīng)用側(cè)。流程返回到步驟Si,之后通過(guò)同樣的方式進(jìn)行處理。如當(dāng)檢測(cè)裝置21關(guān)閉的時(shí)候,坐標(biāo)轉(zhuǎn)換流程結(jié)
束ο如上所述,通過(guò)坐標(biāo)轉(zhuǎn)換流程,有效像素范圍內(nèi)的特征點(diǎn)(xin,yjH和特征點(diǎn) (xin,yjt 轉(zhuǎn)換成特征點(diǎn)(x。ut,y。ut)t-i 和特征點(diǎn)(x。ut,y。ut)t。因此,例如,可以基于特征點(diǎn)(x。ut,y。ut)t-jP特征點(diǎn)(x。ut,y。ut)t檢測(cè)與指尖移動(dòng)距離對(duì)應(yīng)的移動(dòng)量,而與距離ζ無(wú)關(guān)。因此,例如,可以將指針移動(dòng)與指尖移動(dòng)距離對(duì)應(yīng)的移動(dòng)量,而與距離Z無(wú)關(guān)。2.變形例確定有效像素?cái)?shù)量X_valid的方法盡管坐標(biāo)轉(zhuǎn)換單元46在(例如)如圖7所示的實(shí)施方式中如圖5所示確定有效像素?cái)?shù)量X_valid,如果來(lái)自距離計(jì)算單元63的距離ζ等于或大于預(yù)定的距離,則有效像素?cái)?shù)量X_valid可固定為一個(gè)常數(shù)。具體地,例如,如圖7所示,如果來(lái)自距離計(jì)算單元63的距離ζ等于或大于lm, 可通過(guò) X。ut= (xin_x_offsetl) Xl/O. 2+x_offset2 給定等式(1),且可通過(guò) X_valid = 640X0. 2/1 = 128 給定等式(2)。在圖7中,由于即使距離ζ等于或大于預(yù)定距離(例如,Im)的情況下有效像素范圍的有效像素?cái)?shù)量X_valid被保持為128,可防止分辨率由于組成有效像素范圍的像素?cái)?shù)量降低太多而降低。例如,如圖8所示,有效像素?cái)?shù)量X_valid可與距離ζ的平方根成反比。在這種情況下,例如,如果距離ζ為0.細(xì),有效像素?cái)?shù)量X_valid通過(guò)將比例增益{1ΛΧ V (0. 4/z)} 與像素?cái)?shù)量640相乘來(lái)得到,所以有效像素?cái)?shù)量X_valid變?yōu)?20,如以下等式所示。X_valid = 640 X 1/2 X V (0. 4/z) (3)在使用等式C3)來(lái)確定有效像素?cái)?shù)量X_valid的情況下,x。ut通過(guò)以下等式(4)給定。xout = (xin-x_offsetl) X2X V (ζ/Ο. 4) +x_offset2 (4)在等式(4)中,與比例增益互為倒數(shù)的轉(zhuǎn)換系數(shù)是2X V (ζ/Ο. 4)。該系數(shù)用于將在X方向上具有有效像素?cái)?shù)量為x_valid = 320Χ V (ζ/0. 4)的有效像素范圍中的xin轉(zhuǎn)換為X方向上像素?cái)?shù)量為640像素的圖像中的x。ut。在這種情況下,如圖9所示,為了在第一和第二圖像上將指針從末端移至末端,在 0. 2m到2m的距離ζ指尖需要移動(dòng)的距離為16. 3cm到51. 6cm。通過(guò)這種方式,指尖需要移動(dòng)的距離隨著距離ζ的平方根而增加。因此,移動(dòng)指尖 (例如)使得移動(dòng)距離隨著距離ζ的平方根而增加的用戶等在移動(dòng)指針等的時(shí)候會(huì)有操作的自如感。
在圖8中,盡管如等式(3)所示,有效像素?cái)?shù)量X_valid根據(jù)距離ζ的-1/2次方來(lái)變化,但本發(fā)明并不限于此。換句話說(shuō),例如,有效像素?cái)?shù)量X_valid可根據(jù)距離ζ的-α (0 < α ^ 1)次方來(lái)變化。在這種情況下,如果針對(duì)每個(gè)用戶來(lái)確定實(shí)現(xiàn)操作更自如感的α的值,則可以實(shí)現(xiàn)適合于每個(gè)用戶的操作的自如感。在圖8中,由于即使距離ζ與圖5所示情況相比距離長(zhǎng)仍可抑制有效像素范圍的有效像素?cái)?shù)量X_valid減少,所以可以防止分辨率由于構(gòu)成有效像素范圍的像素?cái)?shù)量減少太多而降低。另外,如圖10所示,有效像素?cái)?shù)量X_valid可根據(jù)距離ζ逐步變化。在這種情況下,x。ut通過(guò)以下等式5給定。Xout = (xin-x_0ffsetl) X (640/X_valid)+x_offset2 (5)在等式(5)中,轉(zhuǎn)換系數(shù)為(640/X_valid)。在這種情況下,如圖10所示,有效像素?cái)?shù)量X_valid根據(jù)距離ζ逐步變化。因此,使逐步變化的有效像素?cái)?shù)量X_valid作為變量的轉(zhuǎn)換系數(shù)(640/X_valid)也逐步變化。例如,如果有效像素?cái)?shù)量X_valid逐步變化,使得有效轉(zhuǎn)換系數(shù)(640/X_valid)變成一個(gè)約整數(shù)值,如1.5、2、2.5、3或4,可進(jìn)一步增加等式(5)中的操作速度。當(dāng)采用圖10所示的情況時(shí),為了在第一和第二圖像上將指針從末端移至末端,指尖需要移動(dòng)的移動(dòng)距離的變化如圖11所示。在圖10所示的情況下,例如,與有效像素?cái)?shù)量X_valid如圖5中一樣持續(xù)變化的情況相比,有效像素?cái)?shù)量X_valid的變化頻率降低,因此可減少確定有效像素?cái)?shù)量X_valid 的處理,并且執(zhí)行更加快捷地處理。確定x_offsetl的方法盡管x_offsetl是此實(shí)施方式中圖4所示的特征點(diǎn)(XinJin)1的Xin,但x_offset 1 并不限于此。接下來(lái),圖12示出確定X_offSetl的情況的另一個(gè)實(shí)例。
坐標(biāo)轉(zhuǎn)換單元46確定特征點(diǎn)(xin,yin) !存在于第一和第二圖像上的第一到第五個(gè)區(qū)中的哪個(gè)區(qū),并基于確定的結(jié)果將x_offsetl設(shè)為坐標(biāo)81到85中的任何一個(gè)的χ值。換句話說(shuō),例如,如果確定特征點(diǎn)(xin,yJi存在于區(qū)域1,則坐標(biāo)轉(zhuǎn)換單元46將 x.offsetl設(shè)為坐標(biāo)81的χ值,如果確定特征點(diǎn)(xin, yin)工存在于區(qū)域2,則將x_offsetl 設(shè)為坐標(biāo)82的χ值,且如果確定特征點(diǎn)(xin,yin) !存在于區(qū)域3,則將X_0ffsetl設(shè)為坐標(biāo) 83的χ值。此外,如果確定特征點(diǎn)(xin,yin) !存在于區(qū)域4,則坐標(biāo)轉(zhuǎn)換單元46將X_0ffsetl 設(shè)為坐標(biāo)84的χ值,如果確定特征點(diǎn)(xin,yin) !存在于區(qū)域5,則將X_0ffsetl設(shè)為坐標(biāo)85 的χ值。在這種情況下,可以防止有效像素范圍伸出圖4右上部分所示的第一和第二圖像。因此,因?yàn)闆](méi)有出現(xiàn)圖4右上部分所示的問(wèn)題,所以不必為了將有效像素范圍包括在拍攝的圖像中而執(zhí)行將X_offSetl偏移預(yù)定值等的處理。為此,可簡(jiǎn)化轉(zhuǎn)換特征點(diǎn)的算法并且可以更快捷地轉(zhuǎn)換特征點(diǎn)。
15
另外,例如,可基于臉對(duì)應(yīng)的皮膚區(qū)確定X_ofTSetl。例如,如果皮膚區(qū)檢測(cè)單元 61檢測(cè)到多個(gè)皮膚區(qū),其將多個(gè)皮膚區(qū)中具有最遠(yuǎn)距離ζ的皮膚區(qū)檢測(cè)為臉對(duì)應(yīng)的皮膚區(qū)。也就是說(shuō),例如,坐標(biāo)轉(zhuǎn)換單元46可將多個(gè)檢測(cè)到的皮膚區(qū)中的距離ζ最遠(yuǎn)的皮膚區(qū)識(shí)別為與臉對(duì)應(yīng)的皮膚區(qū),將預(yù)定值增加到臉對(duì)應(yīng)的皮膚區(qū)的特征點(diǎn),并將作為結(jié)果得到的用戶脖子或胸周圍存在的一個(gè)點(diǎn)的X設(shè)為x_0fTsetl。對(duì)7_0 8討1的操作也一樣。 由此,以(X_offSetl,y_offsetl)作為中心的有效像素范圍表示用戶脖子或胸的范圍。另外,與x_offsetl相同的方式確定Y方向上的y_offsetl。當(dāng)用戶移動(dòng)指尖以便移動(dòng)指針等的時(shí)候,在脖子前面或胸前移動(dòng)指尖可能是最自然的動(dòng)作了。因此,在基于臉對(duì)應(yīng)的皮膚區(qū)的特征點(diǎn)來(lái)獲得有效像素范圍的中心(x_ offsetl, y_offsetl)的情況下,用戶可以以自然的姿勢(shì)操作指針等,而且改善了用戶的操作感。另外,坐標(biāo)轉(zhuǎn)換單元46基于來(lái)自距離計(jì)算單元63的距離確定有效像素?cái)?shù)量X_ valid,如圖5、7、8和10所示;但本發(fā)明并不限于此。換句話說(shuō),例如,如果皮膚區(qū)的大小或亮度值與有效像素?cái)?shù)量X_valid而不是距離ζ相關(guān),則坐標(biāo)轉(zhuǎn)換單元可基于皮膚區(qū)檢測(cè)單元61經(jīng)由特征點(diǎn)提取單元62提供的皮膚區(qū)大小或亮度值來(lái)確定有效像素?cái)?shù)量X_valid。在這種情況下,不必為了確定有效像素?cái)?shù)量 X_valid而計(jì)算距離z,且可實(shí)現(xiàn)更簡(jiǎn)單的構(gòu)造。盡管在此實(shí)施方式中,圖像處理單元45從照相機(jī)43提供的第一和第二圖像檢測(cè)皮膚區(qū),檢測(cè)皮膚區(qū)的方法并不限于此。檢測(cè)裝置91的構(gòu)造實(shí)例接下來(lái),圖13示出檢測(cè)單元91的構(gòu)造實(shí)例,檢測(cè)單元基于外部光圖像來(lái)檢測(cè)皮膚區(qū),外部光圖像根據(jù)從被施加了外部光的對(duì)象所反射的光來(lái)獲得。在檢測(cè)裝置91中,本實(shí)施方式中對(duì)應(yīng)于檢測(cè)裝置21的部件被給予相同的參考號(hào), 因此將適當(dāng)省略其描述。換句話說(shuō),檢測(cè)裝置91除了設(shè)置了照相機(jī)101而不是LED驅(qū)動(dòng)器42、照相機(jī)43和 LED 4 和44b之外以與檢測(cè)裝置21相同的方式來(lái)構(gòu)造,并且設(shè)置了圖像處理單元102而不是圖像處理單元45。照相機(jī)101在控制單元41的控制下,將通過(guò)拍攝對(duì)象的圖像獲得的外部光圖像提供給圖像處理單元102。圖像處理單元102基于來(lái)自照相機(jī)101的外部光圖像檢測(cè)皮膚區(qū)。圖像處理單元 102以與圖像處理單元45相同的方式來(lái)計(jì)算并輸出特征點(diǎn)(xin,yin)t和距離ζ。圖像處理單元102除了設(shè)置了格式轉(zhuǎn)換單元121、皮膚部提取單元122和模式匹配單元123而不是皮膚區(qū)檢測(cè)單元61之外以與圖1中的圖像處理單元45相同的方式構(gòu)造。格式轉(zhuǎn)換單元121被提供有來(lái)自照相機(jī)101的外部光圖像。格式轉(zhuǎn)換單元121 將提供自照相機(jī)101的外部光圖像從RGB(紅、綠、藍(lán))值構(gòu)成的像素值的RGB圖像轉(zhuǎn)換成 HSV(色度、飽和度和純度)值構(gòu)成的像素值的HSV圖像,并將經(jīng)過(guò)轉(zhuǎn)換的圖像提供給皮膚部提取單元122。皮膚部提取單元122從作為提供自格式轉(zhuǎn)換單元121的外部光圖像的HSV圖像提取由皮膚顏色部分構(gòu)成的皮膚顏色部分區(qū),并將提取的區(qū)提供給模式匹配單元123。模式匹配單元123通過(guò)模式匹配從皮膚部提取單元122提供的皮膚顏色部分區(qū)檢測(cè)皮膚區(qū),且將檢測(cè)出的皮膚區(qū)提供給特征點(diǎn)提取單元62和距離計(jì)算單元63。進(jìn)行模式匹配的時(shí)候,可能會(huì)有一種模式匹配,其中,例如,表示構(gòu)成皮膚顏色部分區(qū)的每個(gè)區(qū)的特征的特征量與表示人體指尖等特征的特征量進(jìn)行比較,而且將具有最接近表示人體指尖等特征的特征量的特征量的區(qū)檢測(cè)為皮膚區(qū)。檢測(cè)裝置131的構(gòu)造實(shí)例接下來(lái),圖14示出檢測(cè)裝置131的構(gòu)造實(shí)例,該檢測(cè)裝置基于根據(jù)從被施加了波長(zhǎng)為λ 1的光的對(duì)象反射的光獲得的第一圖像來(lái)檢測(cè)皮膚區(qū)。在檢測(cè)裝置131中,本實(shí)施方式中對(duì)應(yīng)于檢測(cè)裝置21的部件被給予相同的參考號(hào),因此將適當(dāng)省略其描述。換句話說(shuō),檢測(cè)裝置131除了設(shè)置了帶有LED 44a的照相機(jī)141而不是帶有LED 44a和44b的照相機(jī)43,并且設(shè)置了圖像處理單元142而不是圖像處理單元45之外,以與檢測(cè)裝置21相同的方式來(lái)構(gòu)造。在LED驅(qū)動(dòng)器42的控制下,LED 44a被重復(fù)地點(diǎn)亮和熄滅。當(dāng)LED 4 被點(diǎn)亮,照相機(jī)141基于從被施加了波長(zhǎng)為λ 1的光的對(duì)象反射的光來(lái)生成光照?qǐng)D像,且將該光照?qǐng)D像提供給圖像處理單元142。而且,當(dāng)LED 4 熄滅,照相機(jī)141基于從僅被施加了外部光的對(duì)象反射的光來(lái)生成非光照?qǐng)D像,并將該非光照?qǐng)D像提供給圖像處理單元142。圖像處理單元142基于來(lái)自照相機(jī)141的光照?qǐng)D像和非光照?qǐng)D像檢測(cè)皮膚區(qū)。圖像處理單元142以與圖像處理單元45相同的方式計(jì)算和輸出特征點(diǎn)(xin,yin)t和距離zt。圖像處理單元142除了設(shè)置了背景去除單元161、形狀提取單元162和模式匹配單元163而不是皮膚區(qū)檢測(cè)單元61之外以與圖1中的圖像處理單元45相同的方式來(lái)構(gòu)造。背景去除單元161接收來(lái)自照相機(jī)141的光照?qǐng)D像和非光照?qǐng)D像。背景去除單元 161計(jì)算一個(gè)差值,該差值通過(guò)從一起提供的光照?qǐng)D像的像素值減去與光照?qǐng)D像的像素值對(duì)應(yīng)的所提供的非光照?qǐng)D像的像素值來(lái)獲得。背景去除單元161基于計(jì)算出的差值是否等于或大于預(yù)定閾值來(lái)去除光照?qǐng)D像的背景。換句話說(shuō),例如,背景去除單元161去除作為背景的小于預(yù)定閾值的差值所對(duì)應(yīng)的區(qū),并將等于或大于預(yù)定閾值的差值所對(duì)應(yīng)的區(qū)作為非背景區(qū)提供給模式匹配單元163。形狀提取單元162從背景去除單元161提供的非背景區(qū)提取皮膚區(qū)的形狀,且將具有該形狀的皮膚顏色部分區(qū)提供給模式匹配單元162。模式匹配單元163針對(duì)來(lái)自形狀提取單元162的皮膚顏色部分區(qū)執(zhí)行與圖13中的模式匹配單元123相同的處理,且將因此而獲得的皮膚區(qū)提供給特征點(diǎn)提取單元62和距離計(jì)算單元63。上述檢測(cè)裝置21可嵌入進(jìn)(例如)電視機(jī)等。在這種情況下,在電視機(jī)中,執(zhí)行對(duì)應(yīng)于嵌入的檢測(cè)單元21輸出特征點(diǎn)(x。ut,y。ut)t或距離、等的預(yù)定處理。這對(duì)于檢測(cè)裝置91和檢測(cè)裝置131也一樣。同時(shí),上述一系列處理可通過(guò)專用硬件或軟件來(lái)執(zhí)行。當(dāng)通過(guò)軟件執(zhí)行一系列的處理時(shí),從記錄介質(zhì)將構(gòu)成該軟件的程序安裝到所謂的內(nèi)置計(jì)算機(jī),或(例如)能通過(guò)安裝各種程序執(zhí)行各種功能的通用個(gè)人計(jì)算機(jī)。計(jì)算機(jī)的構(gòu)造實(shí)例圖15是示出使用程序執(zhí)行系列處理的計(jì)算機(jī)的構(gòu)造實(shí)例的方框圖。CPU(中央處理器)201根據(jù)存儲(chǔ)在R0M(只讀存儲(chǔ)器)202或存儲(chǔ)單元208中的程序來(lái)執(zhí)行各種類型的處理。RAM(隨機(jī)訪問(wèn)存儲(chǔ)器)203適合于儲(chǔ)存CPU 201執(zhí)行的程序或數(shù)據(jù)。CPU 201、ROM 202和RAM 203經(jīng)由總線204相互連接。CPU 201通過(guò)總線204連接至輸入和輸出接口 205。該輸入和輸出接口 205連接至由鍵盤、鼠標(biāo)、麥克風(fēng)等組成的輸入單元206并連接至由顯示器、揚(yáng)聲器等組成的輸出單元207。CPU 201響應(yīng)于從輸入單元206輸入的命令執(zhí)行各種處理。CPU 201將處理結(jié)果輸出到輸出單元207。連接至輸入和輸出接口 205的存儲(chǔ)單元208包括(例如)硬盤,且存儲(chǔ)CPU 201 執(zhí)行程序或各種數(shù)據(jù)。通信單元209經(jīng)由諸如互聯(lián)網(wǎng)或LAN的網(wǎng)絡(luò)與外部裝置通信。程序可經(jīng)由通信單元209獲得,且儲(chǔ)存在存儲(chǔ)單元208中。連接至輸入和輸出接口 205的驅(qū)動(dòng)210驅(qū)動(dòng)諸如磁盤、光盤、磁光盤或半導(dǎo)體存儲(chǔ)器的可移動(dòng)介質(zhì)211(在被安裝時(shí)),并獲取其上記錄的程序、數(shù)據(jù)等。需要時(shí),將獲取的程序或數(shù)據(jù)傳輸至并存儲(chǔ)在存儲(chǔ)單元208中。如圖15所示,記錄可安裝在計(jì)算機(jī)中并由計(jì)算機(jī)執(zhí)行的程序的記錄介質(zhì)包括磁盤(包括軟盤)、光盤(包括⑶-ROM(只讀式緊湊光盤存儲(chǔ)器)和DVD(數(shù)字多功能光盤))、 磁光盤(包括MD (迷你光盤))、可移動(dòng)介質(zhì)211(由半導(dǎo)體存儲(chǔ)器等構(gòu)成的封裝介質(zhì))、R0M 202或硬盤(構(gòu)成暫時(shí)或永久儲(chǔ)存程序的存儲(chǔ)單元208)。經(jīng)由作為諸如路由器或調(diào)制解調(diào)器的接口的通信單元209,使用諸如LAN、互聯(lián)網(wǎng)或數(shù)字衛(wèi)星廣播的有線或無(wú)線的通信介質(zhì),可選擇性地將程序記錄在記錄介質(zhì)上。而且,在該說(shuō)明書中,描述記錄在記錄介質(zhì)上的程序的步驟不僅包括根據(jù)描述的順序以時(shí)間順序執(zhí)行的處理,還包括即使不必以時(shí)間次序執(zhí)行還可并行或分開執(zhí)行的處理。應(yīng)當(dāng)理解的是,對(duì)本文所描述的實(shí)施方式的各種變化和修改對(duì)本領(lǐng)域的技術(shù)人員是顯而易見的。在不背離本發(fā)明主題的精神和范圍且不削弱其預(yù)期的優(yōu)勢(shì)的情況下,可進(jìn)行這種變化和修改。因此,此類變化和修改意在屬于所附權(quán)利要求書的范圍。
權(quán)利要求
1.一種信息處理裝置,包括圖像處理裝置,被配置為從圖像檢測(cè)對(duì)象,并提取所述對(duì)象的特征點(diǎn);以及坐標(biāo)轉(zhuǎn)換單元,被配置為基于所述對(duì)象的移動(dòng)距離和圖像距離將所述特征點(diǎn)轉(zhuǎn)換為坐標(biāo)點(diǎn),其中,所述圖像距離是所述對(duì)象和所述圖像被拍攝處之間的距離。
2.根據(jù)權(quán)利要求1所述的信息處理裝置,其中,所述圖像處理裝置包括皮膚區(qū)檢測(cè)單元,被配置為從所述圖像檢測(cè)所述對(duì)象的皮膚區(qū)。
3.根據(jù)權(quán)利要求2所述的信息處理裝置,還包括 第一照射單元,用第一波長(zhǎng)的光照射所述對(duì)象;第二照射單元,用比所述第一波長(zhǎng)更長(zhǎng)的第二波長(zhǎng)的光照射所述對(duì)象; 生成單元,基于當(dāng)?shù)谝徊ㄩL(zhǎng)的光被施加到所述對(duì)象時(shí)入射的、來(lái)自所述對(duì)象的反射光來(lái)生成第一圖像,而基于當(dāng)?shù)诙ㄩL(zhǎng)的光被施加到所述對(duì)象時(shí)入射的、來(lái)自所述對(duì)象的反射光來(lái)生成第二圖像,其中,所述檢測(cè)單元基于生成的所述第一圖像和所述第二圖像來(lái)檢測(cè)所述對(duì)象的皮膚區(qū)。
4.根據(jù)權(quán)利要求2所述的信息處理裝置,其中,所述圖像處理裝置包括距離計(jì)算單元,被配置為基于所述皮膚區(qū)的大小來(lái)計(jì)算所述圖像距離。
5.根據(jù)權(quán)利要求2所述的信息處理裝置,其中,所述圖像處理裝置包括距離計(jì)算單元,被配置為基于所述皮膚區(qū)的亮度值來(lái)計(jì)算所述圖像距離。
6.根據(jù)權(quán)利要求2所述的信息處理裝置,其中,所述對(duì)象的移動(dòng)距離是所述皮膚區(qū)的移動(dòng)量。
7.根據(jù)權(quán)利要求1所述的信息處理裝置,其中,所述坐標(biāo)轉(zhuǎn)換單元確定用于將所述特征點(diǎn)轉(zhuǎn)換為所述坐標(biāo)點(diǎn)的轉(zhuǎn)換系數(shù),其中,所述轉(zhuǎn)換系數(shù)基于所述圖像距離來(lái)確定。
8.根據(jù)權(quán)利要求7所述的信息處理裝置,其中,所述轉(zhuǎn)換系數(shù)與除以參考距離后的所述圖像距離成比例。
9.根據(jù)權(quán)利要求1所述的信息處理裝置,其中,所述對(duì)象在不同圖像距離下的相同移動(dòng)距離對(duì)應(yīng)于包括所述坐標(biāo)點(diǎn)的坐標(biāo)空間中的相同坐標(biāo)移動(dòng)距離。
10.一種信息處理方法,包括 從圖像檢測(cè)對(duì)象;提取所述對(duì)象的特征點(diǎn);以及通過(guò)坐標(biāo)轉(zhuǎn)換單元基于所述對(duì)象的移動(dòng)距離和圖像距離將所述特征點(diǎn)轉(zhuǎn)換為坐標(biāo)點(diǎn), 其中,所述圖像距離是所述對(duì)象和所述圖像被拍攝處之間的距離。
11.根據(jù)權(quán)利要求10所述的信息處理方法,還包括 從所述圖像檢測(cè)所述對(duì)象的皮膚區(qū)。
12.根據(jù)權(quán)利要求11所述的信息處理方法,還包括 基于所述皮膚區(qū)的大小來(lái)計(jì)算所述圖像距離。
13.根據(jù)權(quán)利要求11所述的信息處理方法,還包括 基于所述皮膚區(qū)的亮度值來(lái)計(jì)算所述圖像距離。
14.根據(jù)權(quán)利要求11所述的信息處理方法,其中,所述對(duì)象的移動(dòng)距離是所述皮膚區(qū)的移動(dòng)量。
15.根據(jù)權(quán)利要求10所述的信息處理方法,還包括確定用于將所述特征點(diǎn)轉(zhuǎn)換為所述坐標(biāo)點(diǎn)的轉(zhuǎn)換系數(shù),其中,所述轉(zhuǎn)換系數(shù)基于所述圖像距離來(lái)確定。
16.根據(jù)權(quán)利要求15所述的信息處理方法,其中,所述轉(zhuǎn)換系數(shù)與除以參考距離后的所述圖像距離成比例。
17.根據(jù)權(quán)利要求10所述的信息處理方法,其中,所述對(duì)象在不同圖像距離的相同移動(dòng)距離對(duì)應(yīng)于包括所述坐標(biāo)點(diǎn)的坐標(biāo)空間中的相同坐標(biāo)移動(dòng)距離。
18.一種非暫時(shí)性計(jì)算機(jī)可讀儲(chǔ)存介質(zhì),儲(chǔ)存計(jì)算機(jī)程序,所述計(jì)算機(jī)程序使設(shè)備 從圖像檢測(cè)對(duì)象;提取所述對(duì)象的特征點(diǎn);以及基于所述對(duì)象的移動(dòng)距離和圖像距離將所述特征點(diǎn)轉(zhuǎn)換為坐標(biāo)點(diǎn),其中,所述圖像距離是所述對(duì)象和所述圖像被拍攝處之間的距離。
19.一種電子設(shè)備,包括 信息處理裝置,包括圖像處理裝置,被配置為從圖像檢測(cè)對(duì)象,且提取所述對(duì)象的特征點(diǎn);以及坐標(biāo)轉(zhuǎn)換單元,被配置為基于所述對(duì)象的移動(dòng)距離和圖像距離將所述特征點(diǎn)轉(zhuǎn)換為坐標(biāo)點(diǎn),其中,所述圖像距離是所述對(duì)象和所述圖像拍攝處之間的距離。
20.根據(jù)權(quán)利要求18所述的電子裝置,還包括圖像拍攝裝置,其中,所述圖像距離是所述對(duì)象與所述圖像被拍攝處之間的距離。
全文摘要
提供了一種信息處理裝置、信息處理方法、程序及電子設(shè)備,用于舒適地操作信息處理裝置而與信息處理裝置與用戶之間的距離無(wú)關(guān)。該信息處理裝置、方法、程序和電子設(shè)備根據(jù)圖像來(lái)檢測(cè)對(duì)象,并從該對(duì)象提取一個(gè)特征點(diǎn)。該特征點(diǎn)基于該對(duì)象的移動(dòng)距離和圖像距離被轉(zhuǎn)換為坐標(biāo)點(diǎn)。圖像距離是對(duì)象與圖像被拍攝處之間的距離。
文檔編號(hào)G06F3/01GK102426478SQ201110230268
公開日2012年4月25日 申請(qǐng)日期2011年8月11日 優(yōu)先權(quán)日2010年8月19日
發(fā)明者石岡秀昭 申請(qǐng)人:索尼公司