專利名稱:動(dòng)態(tài)操作互動(dòng)對(duì)象的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種動(dòng)態(tài)操作互動(dòng)對(duì)象的方法及系統(tǒng),特別是,涉及一種利用檢測 單元操作用戶界面的互動(dòng)對(duì)象的方法及系統(tǒng)。
背景技術(shù):
目前,現(xiàn)有的諸如Mac OS X、Linux、Windows等的操作系統(tǒng)用戶界面均是二維畫面顯示。其主要原因在于,傳統(tǒng)的用戶界面均是為適應(yīng)鼠標(biāo)或鍵盤等輸入裝置而設(shè)計(jì) 的。
然而,現(xiàn)今的應(yīng)用軟件的功能日益增多,每個(gè)文件或?qū)ο罂杀粚?duì)應(yīng)到不同的應(yīng) 用軟件或功能,因此,應(yīng)用軟件所設(shè)計(jì)的用戶界面,也隨不同的功能及應(yīng)用也越來越 多,甚至是,用戶界面的功能菜單的層次也越來越多,造成用戶在操作過程中必須經(jīng)過 多次的輸入,才可能完成某一個(gè)操作。
以微軟的窗口操作系統(tǒng)而言,假設(shè)用戶要使用畫圖應(yīng)用軟件,其輸入裝置為觸 摸屏,則用戶至少需要點(diǎn)選畫面左下方的開始對(duì)象,再滑動(dòng)開始功能選單中的卷軸直到 看到附件應(yīng)用程序的對(duì)象,再點(diǎn)選附件應(yīng)用程序的對(duì)象,再點(diǎn)選畫圖應(yīng)用軟件,才能開 啟畫圖應(yīng)用軟件;換言之,用戶需要經(jīng)過多次的觸控才能完成一個(gè)操作,這對(duì)用戶而言 是相當(dāng)不方便的操作。發(fā)明內(nèi)容
有鑒于上述現(xiàn)有技術(shù)中存在的問題,本發(fā)明提供一種動(dòng)態(tài)操作互動(dòng)對(duì)象的方 法,以解決傳統(tǒng)用戶界面不方便操作的問題。
根據(jù)本發(fā)明的目的,提出一種動(dòng)態(tài)操作互動(dòng)對(duì)象的方法,此方法適用于電子系 統(tǒng),此電子系統(tǒng)具備用戶界面模塊和互動(dòng)模塊,此方法包括電子系統(tǒng)接收電子系統(tǒng)的啟 動(dòng)單元輸出的啟動(dòng)信號(hào),根據(jù)啟動(dòng)信號(hào)啟動(dòng)用戶界面模塊當(dāng)前呈現(xiàn)的用戶界面的互動(dòng)對(duì) 象,接收電子系統(tǒng)的檢測單元輸出的檢測信息,根據(jù)檢測信息在互動(dòng)模塊內(nèi)取得對(duì)應(yīng)的 響應(yīng)命令,電子系統(tǒng)根據(jù)響應(yīng)命令操作用戶界面的互動(dòng)對(duì)象。
其中,檢測單元包括圖像提取部和圖像計(jì)算部,圖像提取部和圖像計(jì)算部產(chǎn)生 檢測信息的步驟至少包括接收?qǐng)D像提取部輸出的多個(gè)圖像數(shù)據(jù);根據(jù)各圖像數(shù)據(jù)計(jì)算 至少一個(gè)局部特征的變動(dòng)信息;根據(jù)變動(dòng)信息產(chǎn)生對(duì)應(yīng)的檢測信息。且變動(dòng)信息是用戶 與圖像提取部間的相對(duì)動(dòng)作。
其中,檢測單元系為一加速度動(dòng)能傳感器,其產(chǎn)生檢測信息的步驟至少包括, 接收加速度動(dòng)能傳感器所輸出的至少一軸向的加速度數(shù)據(jù),根據(jù)加速度數(shù)據(jù)計(jì)算出一位 移信息,再根據(jù)位移信息產(chǎn)生對(duì)應(yīng)的檢測信息。
其中,電子系統(tǒng)根據(jù)響應(yīng)命令操作用戶界面的步驟,還包括,根據(jù)一自動(dòng)立體 法(Autostereoscopic)改變用戶界面呈現(xiàn)的角度及形狀,以將用戶界面改變?yōu)榱Ⅲw對(duì)象。
其中,當(dāng)電子系統(tǒng)根據(jù)啟動(dòng)信號(hào)啟動(dòng)互動(dòng)模塊之后,或電子系統(tǒng)根據(jù)響應(yīng)命令操作用戶界面的互動(dòng)對(duì)象之后,均還可包括接收電子系統(tǒng)的操控單元輸出的操作信 號(hào),根據(jù)操作信號(hào)在互動(dòng)模塊內(nèi)取得對(duì)應(yīng)的操作命令,電子系統(tǒng)根據(jù)操作命令操作互動(dòng) 對(duì)象。
根據(jù)本發(fā)明的目的,提出一種動(dòng)態(tài)操作互動(dòng)對(duì)象系統(tǒng),系統(tǒng)包括用戶界面模 塊、互動(dòng)模塊、顯示單元、啟動(dòng)單元和檢測單元,其中,用戶界面模塊具有多個(gè)用戶界 面,互動(dòng)模塊具有多個(gè)互動(dòng)對(duì)象和多個(gè)響應(yīng)命令,顯示單元顯示至少一個(gè)用戶界面和互 動(dòng)對(duì)象,啟動(dòng)單元提供啟動(dòng)信號(hào),檢測單元提供至少一個(gè)檢測信息,而互動(dòng)模塊接收啟 動(dòng)信號(hào)而被啟動(dòng),并根據(jù)檢測信息輸出對(duì)應(yīng)的響應(yīng)命令,且根據(jù)響應(yīng)命令操作用戶界面 的互動(dòng)對(duì)象。
如所述,依本發(fā)明之動(dòng)態(tài)操作互動(dòng)對(duì)象之方法,其可具有下述優(yōu)點(diǎn)
(1)通過用戶與電子系統(tǒng)間的相對(duì)位移,或電子系統(tǒng)本身的位移,操作互動(dòng)對(duì) 象,可減少鼠標(biāo)、鍵盤或觸控式屏幕的操作次數(shù)。
( 互動(dòng)對(duì)象以電子系統(tǒng)本身的位移,操作互動(dòng)對(duì)象,再搭配鼠標(biāo)、鍵盤或觸控 式屏幕的操作,使電子系統(tǒng)具備多樣化的操作方式。
圖1是本發(fā)明的系統(tǒng)結(jié)構(gòu)示意圖2是本發(fā)明的動(dòng)作流程圖3是本發(fā)明的第一實(shí)施例的使用狀態(tài)示意圖4是本發(fā)明的第一實(shí)施例圖像提取部和圖像計(jì)算部產(chǎn)生檢測信息的流程圖5是本發(fā)明的第二實(shí)施例的使用狀態(tài)示意圖6是本發(fā)明的第三實(shí)施例的使用狀態(tài)示意圖7是本發(fā)明的第三實(shí)施例的加速度動(dòng)能傳感器產(chǎn)生檢測信息的流程圖8是本發(fā)明在第三實(shí)施例的另一使用狀態(tài)示意圖9是本發(fā)明在第三實(shí)施例的另一使用狀態(tài)示意圖10是圖9的移動(dòng)電話再次被轉(zhuǎn)動(dòng)的示意圖11是本發(fā)明在第三實(shí)施例的另一使用狀態(tài)示意圖12是本發(fā)明在各實(shí)施例中的電子系統(tǒng)根據(jù)響應(yīng)命令操作用戶界面的流程圖13是本發(fā)明的各實(shí)施例的立體物件示意圖14是本發(fā)明的各實(shí)施例的操控單元被操作之后的動(dòng)作流程圖;以及
圖15是本發(fā)明第四實(shí)施的使用狀態(tài)示意圖。
主要組件符號(hào)說明
1為電子系統(tǒng),10為顯示單元,12為用戶界面模塊,120為用戶界面,14為互動(dòng) 模塊,140為互動(dòng)對(duì)象,142為響應(yīng)命令,144為操作命令,16為啟動(dòng)單元,160為啟動(dòng)信 號(hào),18為檢測單元,180為檢測信息,182為圖像提取部,1820為圖像數(shù)據(jù),184為圖像 計(jì)算部,1840為變動(dòng)信息,19為操控單元,190為操作信號(hào),2為圖片,20為功能選單,3為立體對(duì)象,4為圖示,SlO S60為步驟,^301 S304為步驟,S301, S303, 為步驟,S501 S503為步驟,以及S70 S90為步驟。
具體實(shí)施方式
參照?qǐng)D1和圖2,圖1和圖2分別是本發(fā)明的系統(tǒng)結(jié)構(gòu)示意圖,以及本發(fā)明的動(dòng) 態(tài)操作互動(dòng)對(duì)象的方法的動(dòng)作流程圖。圖中,此方法適用于電子系統(tǒng)1,此電子系統(tǒng)1 至少具有顯示單元10、一用戶界面模塊12和互動(dòng)模塊14、啟動(dòng)單元16和檢測單元18, 并由顯示單元10輸出用戶界面模塊12內(nèi)的用戶界面120(如圖形化用戶界面,Graphical User Interface,簡稱GUI)及互動(dòng)對(duì)象(Human-Machine Interaction Interface),此方法包 括
(SlO)是否持續(xù)接收啟動(dòng)單元16輸出的啟動(dòng)信號(hào)160,如果是,則進(jìn)行步驟 (S20),否則進(jìn)行步驟(S60);
(S20)根據(jù)啟動(dòng)信號(hào)160啟動(dòng)互動(dòng)模塊14,以輸出對(duì)應(yīng)于當(dāng)前用戶界面120的互 動(dòng)對(duì)象140 ;
(S30)接收檢測單元18輸出的檢測信息180 ;
(S40)根據(jù)檢測信息180從互動(dòng)模塊14取得對(duì)應(yīng)的響應(yīng)命令142 ;
(S50)電子系統(tǒng)1根據(jù)響應(yīng)命令142操作用戶界面120的互動(dòng)對(duì)象140,再依照 步驟610)進(jìn)行;以及
(S60)保持當(dāng)前的用戶界面120。
如上所述,本發(fā)明的電子系統(tǒng)1在互動(dòng)模塊14被關(guān)閉前,檢測單元18會(huì)持續(xù)取 得檢測信息180和響應(yīng)命令142,使得電子系統(tǒng)1可在用戶界面120呈現(xiàn)互動(dòng)對(duì)象140, 并操作用戶界面120的互動(dòng)對(duì)象140,尤其是,不同的檢測信息180產(chǎn)生不同的響應(yīng)命令 142,進(jìn)而對(duì)用戶界面120有不同互動(dòng)對(duì)象140產(chǎn)生,并進(jìn)行相應(yīng)的操作。如此,減少反 復(fù)點(diǎn)選用戶界面120的動(dòng)作,達(dá)到簡化電子系統(tǒng)1的操作步驟的目的。
參照?qǐng)D3,圖3是本發(fā)明的第一實(shí)施例的使用狀態(tài)示意圖。圖中,電子系統(tǒng)1是 計(jì)算機(jī)系統(tǒng),顯示單元10可以是陰極射線管(CRT)顯示器、液晶(LCD)顯示器或觸控式 顯示器。檢測單元18包括圖像提取部182和圖像計(jì)算部184,其中圖像提取部182可以 是網(wǎng)絡(luò)攝影機(jī)(Web Cam)、智能型攝影機(jī)或具有提取圖像功能的裝置,且圖像提取部182 設(shè)置在顯示單元10面對(duì)用戶的方向,或圖像提取部182可被設(shè)置在用戶面對(duì)顯示單元10 的方向,并且圖像計(jì)算部182與圖像提取部184連接。參照?qǐng)D4,圖4是本發(fā)明在該實(shí)施 例中的圖像提取部和圖像計(jì)算部產(chǎn)生檢測信息的流程圖,其包括
(S301)圖像提取部182提取多個(gè)圖像數(shù)據(jù)1820 ;
(S302)圖像計(jì)算部184接收各圖像數(shù)據(jù)1820 ;
(S303)圖像計(jì)算部184計(jì)算各圖像數(shù)據(jù)1820的至少一個(gè)局部特征,以產(chǎn)生變動(dòng) 信息1840;以及
(S304)圖像計(jì)算部184根據(jù)變動(dòng)信息1840產(chǎn)生對(duì)應(yīng)的檢測信息180。
其中變動(dòng)信息1840是用戶與圖像提取部182間的相對(duì)動(dòng)作,包括用戶向圖像提 取部182移動(dòng),用戶遠(yuǎn)離圖像提取部182移動(dòng)、向顯示單元左側(cè)或右側(cè)移動(dòng)、用戶點(diǎn)頭/ 搖頭/轉(zhuǎn)頭或各種手勢等,以及用戶做出各種相對(duì)動(dòng)作的快慢速度及角度變化等,進(jìn)而 產(chǎn)生用戶接近、遠(yuǎn)離、左/右移動(dòng)、點(diǎn)頭/搖頭/轉(zhuǎn)頭等檢測信息180。如此,不論是用 戶的動(dòng)作變化,或顯示單元10被移動(dòng),均可產(chǎn)生對(duì)應(yīng)的檢測信息180。
參照?qǐng)D5,圖5是本發(fā)明的第二實(shí)施例的使用狀態(tài)示意圖。圖中,其結(jié)構(gòu)與第一實(shí)施例大致相同,二者的不同在于,檢測單元18是加速度動(dòng)能傳感器(G-Sensor),該加 速度動(dòng)能傳感器可被設(shè)置在用戶身體上的任一部位(如頭、手或腳),或被設(shè)置在顯示 單元10中。又或,參照?qǐng)D6,圖6是本發(fā)明的第三實(shí)施例的使用狀態(tài)示意圖。圖中,電 子系統(tǒng)1是手持式設(shè)備(如移動(dòng)電話、導(dǎo)航器或定位器等),檢測單元18也是加速度 動(dòng)能傳感器(G-Sensor),該加速度動(dòng)能傳感器設(shè)置在手持式設(shè)備內(nèi)。參照?qǐng)D7,圖7是 本發(fā)明在該實(shí)施例中的加速度動(dòng)能傳感器產(chǎn)生檢測信息的流程圖,包括
6301’)加速度動(dòng)能傳感器感測至少一個(gè)軸向的加速度數(shù)據(jù);
6302’ )根據(jù)加速度數(shù)據(jù)計(jì)算出位移信息;以及
6303’ )根據(jù)位移信息產(chǎn)生對(duì)應(yīng)的檢測信息180。
其中,位移信息是用戶的安裝有加速度動(dòng)能傳感器的部位的移動(dòng)或轉(zhuǎn)動(dòng)等位 移,或顯示單元10的移動(dòng)或轉(zhuǎn)動(dòng)等位移,或電子系統(tǒng)1的移動(dòng)或轉(zhuǎn)動(dòng)等位移,以及用 戶、顯示單元10或電子系統(tǒng)1作出各種位移的速度和角度變化等,進(jìn)而產(chǎn)生用戶接近、 遠(yuǎn)離、左/右移動(dòng)、點(diǎn)頭/搖頭/轉(zhuǎn)頭或各種手勢等檢測信息180。
參照?qǐng)D8,圖8是本發(fā)明在第三實(shí)施例中另一使用狀態(tài)示意圖。圖中,電子系統(tǒng) 1是移動(dòng)電話,當(dāng)移動(dòng)電話向左轉(zhuǎn)動(dòng)時(shí),隨即輸出檢測信息180,以在移動(dòng)電話上的顯示 單元10所呈現(xiàn)的圖片2中,呈現(xiàn)出互動(dòng)對(duì)象140(即,圖8所示的功能菜單20)隨轉(zhuǎn)動(dòng)的 方向滑動(dòng)。在本實(shí)施例中,以圖片瀏覽接口為例進(jìn)行了說明,但本發(fā)明的應(yīng)用領(lǐng)域并不 限于此。
參照?qǐng)D9,圖9是本發(fā)明在第三實(shí)施例的另一使用狀態(tài)示意圖,或當(dāng)該移動(dòng)電話 向下轉(zhuǎn)動(dòng)時(shí),隨即輸出檢測信息180,使移動(dòng)電話的顯示單元10在圖片2的上方,并使互 動(dòng)對(duì)象140(即,圖9所示的信息框22)隨轉(zhuǎn)動(dòng)的方向向下滑動(dòng),例如在信息框中表示 圖片的拍攝位置。參照?qǐng)D1010,圖10是圖9的移動(dòng)電話再次轉(zhuǎn)動(dòng)的示意圖。圖中,當(dāng) 移動(dòng)電話繼續(xù)向下轉(zhuǎn)動(dòng)時(shí),隨即輸出檢測信息180,增加互動(dòng)對(duì)象140(即,圖9所示的信 息框22)的內(nèi)容,例如在信息框中表示圖片的拍攝位置及拍攝時(shí)間。
參照?qǐng)D1111,圖11是本發(fā)明第三實(shí)施例的另一示意圖,當(dāng)移動(dòng)電話的顯示單 元10目前的用戶界面是地圖導(dǎo)覽畫面,并且移動(dòng)電話向左傾時(shí),將產(chǎn)生左傾的檢測信息 180,令地圖導(dǎo)覽畫面上顯示出互動(dòng)對(duì)象140(如,圖11左上方所示標(biāo)記P(停車場)的位 置);又,當(dāng)移動(dòng)電話向右傾時(shí),將產(chǎn)生右傾的檢測信息180,令地圖導(dǎo)覽畫面上顯示出 互動(dòng)對(duì)象140(如,圖11右上方所示標(biāo)記7(便利商店)的位置);另外,當(dāng)移動(dòng)電話向 上傾時(shí),將產(chǎn)生上傾的檢測信息180,令地圖導(dǎo)覽畫面上顯示出互動(dòng)對(duì)象140(如,圖11 左下方所示標(biāo)記0(加油站)的位置);以及,當(dāng)移動(dòng)電話向下傾時(shí),將產(chǎn)生下傾的檢測 信息180,令地圖導(dǎo)覽畫面上顯示出互動(dòng)對(duì)象140(如,圖11右下方所示的斜線部份的路 徑(導(dǎo)航路線))。另外,當(dāng)然還可將上下左右傾斜或轉(zhuǎn)動(dòng)的檢測信息180,作為上下左 右移動(dòng)的響應(yīng)命令142,進(jìn)而使得地圖導(dǎo)覽畫面隨之移動(dòng)。
綜上所述,本發(fā)明的響應(yīng)命令如何操作用戶界面,完全取決于互動(dòng)模塊對(duì)檢測 信息與響應(yīng)命令的定義,而有所不同,因此,在與不同的應(yīng)用軟件對(duì)應(yīng)的用戶界面上, 各種檢測信息180會(huì)具有獨(dú)特的響應(yīng)命令142,以操作用戶界面。
參照?qǐng)D12和圖13,是本發(fā)明在各實(shí)施例中的電子系統(tǒng)根據(jù)響應(yīng)命令操作用戶界 面的流程圖、本發(fā)明的立體對(duì)象的示意圖,及本發(fā)明之各實(shí)施例的立體物件示意圖。圖中,包括
(S501)根據(jù)自動(dòng)立體法(Autostereoscopic)改變用戶界面120呈現(xiàn)的角度及形狀,以將用戶界面120改變?yōu)橐涣Ⅲw對(duì)象3;
(S502)將用戶界面120呈現(xiàn)在立體對(duì)象3的其中一個(gè)可視面;以及
6503)在立體對(duì)象3的其它的可視面上,形成互動(dòng)對(duì)象140 (如功能菜單、信 息框)。
再次參照?qǐng)D13,各個(gè)用戶界面120被改變成立體對(duì)象3的形狀各不相同,并在立 體對(duì)象3的不同面上分別以不同顏色表示,從而達(dá)到明顯區(qū)別各用戶界面120的目的。
參照?qǐng)D1和圖14,其中,圖14是本發(fā)明的各實(shí)施例中操控單元被操作后的動(dòng)作 流程圖,圖中,當(dāng)電子系統(tǒng)1根據(jù)啟動(dòng)信號(hào)160啟動(dòng)互動(dòng)模塊14之后,或電子系統(tǒng)1根 據(jù)響應(yīng)命令142操作用戶界面120互動(dòng)對(duì)象140之后,均還可包括
(S70)接收電子系統(tǒng)1的操控單元19輸出的操作信號(hào)190 ;
(S80)根據(jù)操作信號(hào)190在互動(dòng)模塊14內(nèi)取得對(duì)應(yīng)的操作命令144 ;
(S90)電子系統(tǒng)1根據(jù)操作命令144操作互動(dòng)對(duì)象140。
參照?qǐng)D15,圖15是本發(fā)明第四實(shí)施例的使用狀態(tài)示意圖。圖中,電子系統(tǒng)1 是移動(dòng)電話,檢測單元18是加速度動(dòng)能傳感器(G-Sensor),并設(shè)置在移動(dòng)電話內(nèi),顯示 單元10是觸控式顯示器。當(dāng)移動(dòng)電話用戶界面120內(nèi)的其中一個(gè)互動(dòng)對(duì)象140(如,圖 15所示的圖示4)被用戶的手指觸控而選取時(shí)(此時(shí)手指尚未離開對(duì)象),移動(dòng)電話即以 圖標(biāo)4被選取當(dāng)作操作信號(hào)190,接著將移動(dòng)電話左傾,即產(chǎn)生響應(yīng)命令142,逐漸呈現(xiàn) 出用戶界面120的下一個(gè)顯示范圍內(nèi),又,被選取的圖示4進(jìn)一步被拖移到下一個(gè)顯示范 圍內(nèi),行動(dòng)電話即以圖標(biāo)4被拖移當(dāng)作操作信號(hào)190,之后,行動(dòng)電話左傾直到顯示單元 10的顯示范圍呈現(xiàn)出下一個(gè)顯示范圍,手指離開觸控式顯示器,即完成將圖示4移動(dòng)到 下一個(gè)顯示范圍的動(dòng)作。當(dāng)然也可以完成刪除、復(fù)制圖示或文件,在此不再贅述。
再者,在本發(fā)明的各實(shí)施例中,啟動(dòng)單元16或操控單元19可以是鼠標(biāo)、鍵盤或 觸控式顯示器的輸入信號(hào)部,鼠標(biāo)、鍵盤或觸控式顯示器的輸入信號(hào)部被操作后產(chǎn)生啟 動(dòng)信號(hào)160或操作信號(hào)190。
再次參照?qǐng)D1,圖1本發(fā)明的一種動(dòng)態(tài)操作互動(dòng)對(duì)象系統(tǒng),此系統(tǒng)包括顯示單元 10、用戶界面模塊12、互動(dòng)模塊14、啟動(dòng)單元16及檢測單元18,其中,用戶界面模塊 12具有多個(gè)用戶界面120,互動(dòng)模塊14具有多個(gè)互動(dòng)對(duì)象140和多個(gè)響應(yīng)命令142,顯示 單元10顯示至少一個(gè)用戶界面120和互動(dòng)對(duì)象140,啟動(dòng)單元16提供啟動(dòng)信號(hào)160,檢 測單元18提供至少一個(gè)檢測信息180,而互動(dòng)模塊14接收啟動(dòng)信號(hào)160而被啟動(dòng),并根 據(jù)檢測信息180輸出對(duì)應(yīng)的響應(yīng)命令142,并根據(jù)響應(yīng)命令142用互動(dòng)對(duì)象140操作用戶 界面120。
再次參照?qǐng)D3,檢測單元18包括圖像提取部182和圖像計(jì)算部184,其中,圖像 提取部182提取多個(gè)圖像數(shù)據(jù)1820,圖像計(jì)算部184接收各圖像數(shù)據(jù)1820,并計(jì)算各圖 像數(shù)據(jù)1820的至少一個(gè)局部特征的變動(dòng)信息1840,并根據(jù)變動(dòng)信息1840產(chǎn)生對(duì)應(yīng)的檢測 信息180。
再次參照?qǐng)D5,檢測單元18可以是加速度動(dòng)能傳感器,加速度動(dòng)能傳感器感測 至少一個(gè)軸向的加速度數(shù)據(jù),并計(jì)算出位移信息,進(jìn)而產(chǎn)生檢測信息。再次參照?qǐng)D1,此系統(tǒng)還包括操控單元19,操控單元19提供操作信號(hào)190,而互動(dòng)模塊14還具有至少一個(gè) 操作命令144,并根據(jù)操作信號(hào)190輸出對(duì)應(yīng)的操作命令144,以操作互動(dòng)對(duì)象140。
據(jù)上所述,電子系統(tǒng)以操作命令和響應(yīng)命令操作互動(dòng)對(duì)象將簡化用戶界面的操 作流程,帶給用戶在操作電子系統(tǒng)極大的便利性。
以上僅是示例性的描述,而不是限制性的描述。任何未脫離本發(fā)明的精神與范 疇,而對(duì)其進(jìn)行的等效修改或變更,均應(yīng)包含在所附權(quán)利要求范圍內(nèi)。
權(quán)利要求
1.一種動(dòng)態(tài)操作互動(dòng)對(duì)象的方法,該方法適用于電子系統(tǒng),該電子系統(tǒng)具備顯示單 元、用戶界面模塊和互動(dòng)模塊,其特征在于,該方法包含根據(jù)啟動(dòng)信號(hào)啟動(dòng)互動(dòng)模塊內(nèi)與用戶界面對(duì)應(yīng)的互動(dòng)對(duì)象; 接收電子系統(tǒng)的檢測單元所出的檢測信息; 根據(jù)所述檢測信息在互動(dòng)模塊內(nèi)取得對(duì)應(yīng)的響應(yīng)命令;以及 電子系統(tǒng)根據(jù)所述響應(yīng)命令以所述互動(dòng)對(duì)象操作用戶界面。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,檢測單元包括圖像提取部和圖像計(jì)算 部,圖像提取部和圖像計(jì)算部產(chǎn)生所述檢測信息的步驟,包括圖像提取部提取多個(gè)圖像數(shù)據(jù); 圖像計(jì)算部接收所述多個(gè)圖像數(shù)據(jù);圖像計(jì)算部根據(jù)所述多個(gè)圖像數(shù)據(jù)計(jì)算至少一個(gè)局部特征,以產(chǎn)生變動(dòng)信息;以及 圖像計(jì)算部根據(jù)所述變動(dòng)信息產(chǎn)生對(duì)應(yīng)的所述檢測信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述變動(dòng)信息是用戶與圖像提取部之間 的相對(duì)動(dòng)作。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述相對(duì)動(dòng)作包括用戶向圖像提取 部移動(dòng)、用戶遠(yuǎn)離圖像提取部、向顯示單元左側(cè)移動(dòng)、向顯示單元右側(cè)移動(dòng)、用戶點(diǎn)頭/ 搖頭/轉(zhuǎn)頭或手勢。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,檢測單元是加速度動(dòng)能傳感器,加速度 動(dòng)能傳感器產(chǎn)生所述檢測信息的步驟,包括加速度動(dòng)能傳感器感測至少一個(gè)軸向的加速度數(shù)據(jù); 根據(jù)所述加速度數(shù)據(jù)計(jì)算出位移信息;以及 根據(jù)所述位移信息產(chǎn)生對(duì)應(yīng)的所述檢測信息。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述位移信息是用戶的安裝有加速度動(dòng) 能傳感器的部份的移動(dòng)或轉(zhuǎn)動(dòng)的位移,以及用戶的所述各個(gè)位移的速度及角度變化。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述位移信息是顯示單元的移動(dòng)或轉(zhuǎn)動(dòng) 等位移,以及顯示單元的所述各個(gè)位移的速度及角度變化。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述位移信息是電子系統(tǒng)的移動(dòng)或轉(zhuǎn) 動(dòng),以及所述電子系統(tǒng)的所述各個(gè)各位移的速度及角度變化。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,電子系統(tǒng)根據(jù)所述響應(yīng)命令操作用戶界 面的步驟,包括根據(jù)自動(dòng)立體法改變用戶界面呈現(xiàn)的角度及形狀,以將用戶界面改變?yōu)榱Ⅲw對(duì)象; 將用戶界面呈現(xiàn)在立體對(duì)象的其中一個(gè)可視面;以及 在立體對(duì)象其它的可視面上形成所述互動(dòng)對(duì)象。
10.—種動(dòng)態(tài)操作互動(dòng)對(duì)象的系統(tǒng),其特征在于,包括 用戶界面模塊,具有多個(gè)用戶界面;啟動(dòng)單元,提供啟動(dòng)信號(hào);檢測單元,提供至少一個(gè)檢測信息;互動(dòng)模塊,具有多個(gè)互動(dòng)對(duì)象和多個(gè)響應(yīng)命令;以及顯示單元,顯示用戶界面和互動(dòng)對(duì)象;其中,互動(dòng)模塊接收所述啟動(dòng)信號(hào)而被啟動(dòng),并根據(jù)所述檢測信息輸出對(duì)應(yīng)的響應(yīng) 命令,且根據(jù)響應(yīng)命令操作用戶界面的互動(dòng)對(duì)象。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,檢測單元包括圖像提取部,提取多個(gè)圖像數(shù)據(jù);以及圖像計(jì)算部,接收各個(gè)圖像數(shù)據(jù),并計(jì)算所述各個(gè)圖像數(shù)據(jù)的至少一個(gè)局部特征的 變動(dòng)信息,并依據(jù)所述各個(gè)變動(dòng)信息產(chǎn)生對(duì)應(yīng)的所述檢測信息。
12.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,檢測單元是加速度動(dòng)能傳感器,所述 加速度動(dòng)能傳感器感測至少一個(gè)軸向的加速度數(shù)據(jù),并根據(jù)所述加速度數(shù)據(jù)計(jì)算出位移 信息,進(jìn)而產(chǎn)生檢測信息。
13.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,還包括操控單元,所述操控單元輸出 操作信號(hào),且互動(dòng)模塊還具有多個(gè)操作命令,互動(dòng)模塊根據(jù)各個(gè)操作信號(hào)輸出對(duì)應(yīng)的操 作命令,以操作互動(dòng)對(duì)象。
全文摘要
本發(fā)明是一種動(dòng)態(tài)操作互動(dòng)對(duì)象的方法及系統(tǒng),適用于具備用戶界面模塊和互動(dòng)模塊的電子系統(tǒng),此方法包括接收電子系統(tǒng)的啟動(dòng)單元輸出的啟動(dòng)信號(hào),根據(jù)啟動(dòng)信號(hào)啟動(dòng)互動(dòng)模塊內(nèi)的互動(dòng)對(duì)象,接收電子系統(tǒng)的檢測單元輸出的檢測信息,使得互動(dòng)模塊根據(jù)檢測信息,產(chǎn)生操作互動(dòng)對(duì)象的響應(yīng)命令,并操作用戶界面模塊當(dāng)前輸出的用戶界面的互動(dòng)對(duì)象。
文檔編號(hào)H04M1/725GK102023790SQ20091017867
公開日2011年4月20日 申請(qǐng)日期2009年9月22日 優(yōu)先權(quán)日2009年9月22日
發(fā)明者柯杰斌 申請(qǐng)人:宏碁股份有限公司