元以及所述投影單元常處于關(guān)閉狀態(tài),在采用本發(fā)明實(shí)施例所述的終端操控方式時(shí),可采用手動(dòng)或自動(dòng)的方式將所述視頻捕獲單元以及所述投影單元設(shè)置為開(kāi)啟狀態(tài),本發(fā)明實(shí)施例對(duì)此不作贅述。
[0043]具體地,所述視頻捕獲單元與所述投影單元可設(shè)置于終端同一側(cè);進(jìn)一步地,為了避免投影單元的投影鏡頭與視頻捕獲單元的視頻捕獲鏡頭距離太近時(shí)所造成的操控物體遮擋視頻捕獲鏡頭的問(wèn)題,可采用將所述視頻捕獲鏡頭設(shè)置為外置鏡頭的方式,或者,可采用將所述視頻捕獲鏡頭(如內(nèi)置的視頻捕獲鏡頭)與所述投影鏡頭的距離設(shè)置為大于設(shè)定閾值的方式來(lái)使其與所述投影鏡頭保持一定距離,以避免兩者的光路有較大的重疊;再有,若所述視頻捕獲鏡頭(如內(nèi)置的視頻捕獲鏡頭)與所述投影鏡頭位于終端同一側(cè)面的兩端,也可通過(guò)改變終端放置方式(如橫置或豎置)的方法來(lái)避免操控物體遮擋視頻捕獲鏡頭?’另夕卜,還可通過(guò)軟件智能識(shí)別來(lái)過(guò)濾操控物體遮擋視頻捕獲鏡頭所造成的干擾,以使所述終端操控方式能夠在絕大多數(shù)狀態(tài)下正常工作,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0044]進(jìn)一步地,在本發(fā)明所述實(shí)施例中,通??刹捎脤?shí)時(shí)獲取或定時(shí)獲取的方式,通過(guò)設(shè)置于終端中的視頻捕獲單元獲取設(shè)置于終端中的投影單元的部分投影光路被操控物體遮擋時(shí)所形成的投影圖像。較優(yōu)地,為了達(dá)到對(duì)投影單元所形成的投影圖像進(jìn)行實(shí)時(shí)采集以提高操控準(zhǔn)確性的目的,通??刹捎脤?shí)時(shí)獲取的方式,獲取所述投影單元在投影時(shí)所形成的投影圖像,以便即時(shí)地獲取到投影單元的部分投影光路被操控物體遮擋時(shí)所形成的投影圖像,從而較為準(zhǔn)確、即時(shí)地完成終端的操控動(dòng)作。
[0045]需要說(shuō)明的是,在進(jìn)行投影圖像的獲取時(shí),所述視頻捕獲單元所采用的圖像獲取幀數(shù)與所述投影單元進(jìn)行投影時(shí)所采用的投射幀數(shù)相同,以保證圖像數(shù)據(jù)的一致性。
[0046]步驟102:將獲取到的投影圖像和終端顯存中投出的與所述獲取到的投影圖像相對(duì)應(yīng)的原始投影圖像進(jìn)行對(duì)比,確定所述操控物體在所述獲取到的投影圖像中形成的陰影相對(duì)所述原始投影圖像的位置信息。
[0047]具體地,在本發(fā)明所述實(shí)施例中,將獲取到的投影圖像和與所述獲取到的投影圖像相對(duì)應(yīng)的原始投影圖像進(jìn)行對(duì)比,確定所述操控物體在所述獲取到的投影圖像中形成的陰影相對(duì)所述原始投影圖像的位置信息,可以包括:
[0048]將所述獲取到的投影圖像轉(zhuǎn)換為與所述原始投影圖像尺寸一致的圖像,需要說(shuō)明的是,當(dāng)所述獲取到的投影圖像與所述原始投影圖像的尺寸一致時(shí),無(wú)需執(zhí)行所述轉(zhuǎn)換操作;以及,
[0049]在確定轉(zhuǎn)換后的投影圖像中的滿足設(shè)定條件的像素點(diǎn)的個(gè)數(shù)大于設(shè)定閾值時(shí),根據(jù)所述滿足設(shè)定條件的像素點(diǎn)所在區(qū)域,確定所述操控物體在所述獲取到的投影圖像中形成的陰影相對(duì)所述原始投影圖像的位置信息,其中,所述設(shè)定條件為:相互之間連續(xù)排列(即所確定的滿足設(shè)定條件的像素點(diǎn)不是相互孤立的像素點(diǎn))且投影顏色深于所述原始投影圖像相應(yīng)區(qū)域像素點(diǎn)所能投射的最深投影顏色。
[0050]具體地,所述設(shè)定閾值可以根據(jù)實(shí)際情況進(jìn)行調(diào)整設(shè)置,本發(fā)明實(shí)施例對(duì)此不作任何限定。例如,當(dāng)用于遮擋所述投影單元投影時(shí)的投影光路的操控物體為手指或木棒等遮擋面積較小的物體、或多采用對(duì)屏幕邊緣位置進(jìn)行遮擋的方式進(jìn)行終端操控時(shí),可將所述設(shè)定閾值設(shè)置為相對(duì)較小的數(shù)值;而當(dāng)用于遮擋所述投影單元投影時(shí)的投影光路的操控物體為手等遮擋面積較大的物體、或多采用對(duì)屏幕中心位置進(jìn)行遮擋的方式或利用雙手進(jìn)行遮擋的方式進(jìn)行終端操控時(shí),可將所述設(shè)定閾值設(shè)置為相對(duì)較大的數(shù)值,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0051]步驟103:將所述位置信息作為操控?cái)?shù)據(jù)信息發(fā)送給終端當(dāng)前應(yīng)用,指示所述當(dāng)前應(yīng)用根據(jù)所述操控?cái)?shù)據(jù)信息執(zhí)行相應(yīng)的操控動(dòng)作。
[0052]具體地,在本發(fā)明所述實(shí)施例中,終端當(dāng)前應(yīng)用在接收到所述位置信息時(shí),可按照設(shè)定的軟件處理方式對(duì)所述位置信息進(jìn)行智能解析,并根據(jù)解析后的數(shù)據(jù)、按照設(shè)定的操控方式執(zhí)行相應(yīng)的操控動(dòng)作,以達(dá)到操控和交互的目的;其中,所述操控動(dòng)作可以為撥動(dòng)操作、捏動(dòng)操作、滑動(dòng)操作、按動(dòng)操作以及拖動(dòng)窗口操作等,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0053]本發(fā)明實(shí)施例一提供了一種終端操控方法,通過(guò)視頻捕獲單元捕獲終端投影單元的部分投影光路被操控物體遮擋時(shí)所形成的有陰影投影圖像,并與原投影圖像進(jìn)行比較,來(lái)確定操控物體相對(duì)所述原始投影圖像的位置信息,并將此位置信息作為操控?cái)?shù)據(jù)信息反饋給當(dāng)前運(yùn)行應(yīng)用,以達(dá)到操控和交互的目的,從而在不改變終端硬件配置的前提下,提出了一種基于終端投影的新的操控方式,在擴(kuò)展了終端操控方式的基礎(chǔ)上,達(dá)到了提高終端操控的靈活性與智能性的目的。
[0054]實(shí)施例二:
[0055]本發(fā)明實(shí)施例二以在一個(gè)射門(mén)游戲中控制終端屏幕上的足球完成射門(mén)為例,對(duì)本發(fā)明實(shí)施例一中所述終端操控方法的流程進(jìn)行具體說(shuō)明,如圖2?圖6所示,其為本發(fā)明實(shí)施例二中所述終端操控方法對(duì)應(yīng)的各操控示意圖,所述終端操控方法具體可以包括以下步驟:
[0056]步驟201:終端進(jìn)入射門(mén)游戲,并開(kāi)啟設(shè)置于所述終端中的投影單元以及視頻捕獲單元,具體可如圖2所示。
[0057]此時(shí),所述視頻捕獲單元可采用實(shí)時(shí)獲取的方式,來(lái)獲取所述投影單元在投影時(shí)所形成的各投影圖像,并將獲取到的每一幅投影圖像與終端顯存中投出的原始投影圖像進(jìn)行對(duì)比;其中,在進(jìn)行投影圖像的獲取時(shí),所述視頻捕獲單元所采用的圖像獲取幀數(shù)與所述投影單元進(jìn)行投影時(shí)所采用的投射幀數(shù)相同,以保證圖像數(shù)據(jù)的一致性。
[0058]步驟202:通過(guò)木棒等操控物體擋住投影單元的部分投影光路,來(lái)使視頻捕獲單元獲取到的投影圖像上出現(xiàn)陰影,具體可如圖3所示。
[0059]此時(shí),終端可將視頻捕獲單元獲取到的有陰影投影圖像和終端顯存中投出的與所述獲取到的有陰影投影圖像相對(duì)應(yīng)的原始投影圖像進(jìn)行對(duì)比,確定木棒在所述獲取到的有陰影投影圖像中形成的陰影相對(duì)所述原始投影圖像的位置信息,并將所述位置信息反饋給終端射門(mén)游戲程序;終端射門(mén)游戲程序可根據(jù)終端反饋的位置信息,得到木棒位置信息,但因?yàn)樗瞿景舻奈恢眯畔⒉](méi)有與圖像中的足球進(jìn)行接觸,因此,終端射門(mén)游戲程序可不進(jìn)行任何操作。
[0060]步驟203:通過(guò)移動(dòng)木棒使視頻捕獲單元獲取到的投影圖像上的陰影能夠遮擋到足球旁的像素點(diǎn),如圖4所示。
[0061]此時(shí),由于終端射門(mén)游戲程序所得到的木棒位置信息與圖像中的足球存在一定的接觸,因此,可按照設(shè)定的操控方式,如撥動(dòng)操控方式執(zhí)行射門(mén)操作,具體可如圖5以及圖6所示。
[0062]本發(fā)明實(shí)施例二提供了一種終端操控方法,通過(guò)視頻捕獲單元捕獲終端投影單元的部分投影光路被操控物體遮擋時(shí)所形成的有陰影投影圖像,并與原投影圖像進(jìn)行比較,來(lái)確定操控物體相對(duì)所述原始投影圖像的位置信息,并將此位置信息作為操控?cái)?shù)據(jù)信息反饋給當(dāng)前運(yùn)行應(yīng)用,以達(dá)到操控和交互的目的,從而在不改變終端硬件配置的前提下,提出了一種基于終端投影的新的操控方式,在擴(kuò)展了終端操控方式的基礎(chǔ)上,達(dá)到了提高終端操控的靈活性與智能性的目的。
[0063]實(shí)施例三:
[0064]如圖7所示,其為本發(fā)明實(shí)施例三中所述終端操控裝置的結(jié)構(gòu)示意圖,所述終端操控裝置可為手機(jī)、平板電腦、PDA等獨(dú)立的終端設(shè)備或集成在上述各終端設(shè)備中的集成設(shè)備,本發(fā)明實(shí)施例對(duì)此不作任何限定。具體地,所述終端操控裝置可以包括投影單元11、視頻捕獲單元12、位置確定單元13以及指示發(fā)送單元14,其中:
[0065]所述投影單元11可用于對(duì)終端中的待投影圖像進(jìn)行投影操作;其中,所述待投影圖像可以為動(dòng)態(tài)圖像或靜態(tài)圖像,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0066]所述視頻捕獲單元12可用于獲取所述投影單元11的部分投影光路被操控物體遮擋時(shí)所形成的投影圖像,其中,所述操控物體可以為手指、木棒等物體,本發(fā)明實(shí)施例對(duì)此不作任何限定。
[0067]具體地,所述視頻捕獲單元12可用于采用實(shí)時(shí)獲取或定時(shí)獲取的方式,獲取所述投影單元11的部分投影光路被操控物體遮擋時(shí)所形成的投影圖像;較優(yōu)地,為了達(dá)到對(duì)投影單元11所形成的投影圖像進(jìn)行實(shí)時(shí)采集以提高操控準(zhǔn)確性的目的,所述視頻捕獲單元12通常可采用實(shí)時(shí)獲取的方式,獲取所述投影單元11在投影時(shí)所形成的投影圖像,以便即時(shí)地獲取到投影單元11的部分投影光路被操控物體遮擋時(shí)所形成的投影圖像,從而較為準(zhǔn)確、即時(shí)地完成終端的操控動(dòng)作。其中,所述視頻捕獲單元12獲取投影圖像時(shí)所采用的圖像獲取幀數(shù)通常與所述投影單元11進(jìn)行投影時(shí)所采用的投射幀數(shù)相同,以保證圖像數(shù)據(jù)的一致性。
[0068]所述位置確定單元13可用于將所述視頻捕獲單元12獲取到的投影圖像和終端顯存中投