欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

虛擬交互方法和裝置與流程

文檔序號(hào):12732644閱讀:287來(lái)源:國(guó)知局
虛擬交互方法和裝置與流程

本發(fā)明涉及AR技術(shù)領(lǐng)域,特別是涉及一種虛擬交互方法和裝置。



背景技術(shù):

隨著人工智能的發(fā)展,AR(Augmented Reality,增強(qiáng)現(xiàn)實(shí)技術(shù))技術(shù)的出現(xiàn)改變了人們二維視覺對(duì)物體的認(rèn)知,電子設(shè)備通過AR技術(shù)可以使物體直接以立體的形式進(jìn)行展現(xiàn),使人們獲取更為深刻的視覺、觸覺等體驗(yàn)。

通常移動(dòng)設(shè)備等電子設(shè)備打開攝像頭后,需要選擇啟動(dòng)AR后才能察看攝像頭的真實(shí)的畫面。目前而言,啟動(dòng)AR后生成的虛擬物體并不能與攝像頭中的真實(shí)畫面進(jìn)行交互,從而使虛擬物體的形象比較呆板,交互的動(dòng)態(tài)性較低。



技術(shù)實(shí)現(xiàn)要素:

基于此,有必要針對(duì)生成的虛擬物體不能與攝像頭中的真實(shí)畫面進(jìn)行交互的問題,提供一種虛擬交互方法和裝置。

一種虛擬交互方法,所述方法包括:

生成虛擬物體;

獲取攝像頭中的真實(shí)畫面;

識(shí)別所述真實(shí)畫面中可與所述虛擬物體交互的環(huán)境物體;

生成所述虛擬物體與所述環(huán)境物體進(jìn)行交互的動(dòng)態(tài)畫面;

將所述虛擬物體根據(jù)所述動(dòng)態(tài)畫面與所述環(huán)境物體進(jìn)行交互。

在其中一個(gè)實(shí)施例中,所述識(shí)別所述真實(shí)畫面中可與所述虛擬物體交互的環(huán)境物體包括:

檢測(cè)所述真實(shí)畫面中環(huán)境物體的名稱是否為預(yù)設(shè)的物體名稱;

若是,則判斷所述環(huán)境物體可與所述虛擬物體進(jìn)行交互。

在其中一個(gè)實(shí)施例中,所述生成所述虛擬物體與所述環(huán)境物體進(jìn)行交互的動(dòng)態(tài)畫面包括:

檢測(cè)是否存儲(chǔ)有所述虛擬物體和環(huán)境物體進(jìn)行交互的動(dòng)態(tài)畫面;

若是,則提取出所述動(dòng)態(tài)畫面。

在其中一個(gè)實(shí)施例中,所述動(dòng)態(tài)畫面為連接的交互指令,所述將所述虛擬物體根據(jù)所述動(dòng)態(tài)畫面與所述環(huán)境物體進(jìn)行交互具體為:

根據(jù)所述交互指令控制所述虛擬物體與環(huán)境物體進(jìn)行交互。

在其中一個(gè)實(shí)施例中,所述將所述虛擬物體根據(jù)所述動(dòng)態(tài)畫面與所述環(huán)境物體進(jìn)行交互具體為:

在所述攝像頭中的真實(shí)畫面中所述將所述虛擬物體根據(jù)所述動(dòng)態(tài)畫面與所述環(huán)境物體進(jìn)行交互。

一種虛擬交互裝置,所述裝置包括:

虛擬模塊,用于生成虛擬物體;

獲取模塊,用于獲取攝像頭中的真實(shí)畫面;

識(shí)別模塊,用于識(shí)別所述真實(shí)畫面中可與所述虛擬物體交互的環(huán)境物體;

畫面生成模塊,用于生成所述虛擬物體與所述環(huán)境物體進(jìn)行交互的動(dòng)態(tài)畫面;

交互模塊,用于將所述虛擬物體根據(jù)所述動(dòng)態(tài)畫面與所述環(huán)境物體進(jìn)行交互。

在其中一個(gè)實(shí)施例中,所述識(shí)別模塊包括:

名稱檢測(cè)模塊,用于檢測(cè)所述真實(shí)畫面中環(huán)境物體的名稱是否為預(yù)設(shè)的物體名稱;

判斷模塊,用于在所述檢測(cè)模塊檢測(cè)到所述真實(shí)畫面中環(huán)境物體的名稱為預(yù)設(shè)的物體名稱時(shí),則判斷所述環(huán)境物體可與所述虛擬物體進(jìn)行交互。

在其中一個(gè)實(shí)施例中,所述畫面生成模塊包括:

畫面檢測(cè)模塊,用于檢測(cè)是否存儲(chǔ)有所述虛擬物體和環(huán)境物體進(jìn)行交互的動(dòng)態(tài)畫面;

提取模塊,用于在所述畫面檢測(cè)模塊檢測(cè)到存儲(chǔ)有所述虛擬物體和環(huán)境物體進(jìn)行交互的動(dòng)態(tài)畫面時(shí),則提取出所述動(dòng)態(tài)畫面。

在其中一個(gè)實(shí)施例中,所述動(dòng)態(tài)畫面為連接的交互指令,所述交互模塊還用于根據(jù)所述交互指令控制所述虛擬物體與環(huán)境物體進(jìn)行交互。

在其中一個(gè)實(shí)施例中,所述交互模塊還用于在所述攝像頭中的真實(shí)畫面中所述將所述虛擬物體根據(jù)所述動(dòng)態(tài)畫面與所述環(huán)境物體進(jìn)行交互。

以上所述虛擬交互方法和裝置在生成虛擬物體后,進(jìn)一步從攝像頭中的真實(shí)畫面中識(shí)別可與虛擬物體交互的環(huán)境物體,并生成二者進(jìn)行交互時(shí)的動(dòng)態(tài)畫面,使虛擬物體與環(huán)境物體根據(jù)動(dòng)態(tài)畫面進(jìn)行交互,從而使虛擬物體的形態(tài)更為動(dòng)態(tài)化,提升了交互感。

附圖說明

圖1為一實(shí)施例的虛擬交互方法的流程圖;

圖2為一實(shí)施例的虛擬交互裝置的結(jié)構(gòu)圖。

具體實(shí)施方式

為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

移動(dòng)終端、平板電腦等各種電子設(shè)備現(xiàn)在普遍支持AR技術(shù),在啟動(dòng)AR程序后,可以將特定的畫面生成立體形象。例如,AR卡的正面一般為角色圖,背面為FM碼圖。啟動(dòng)電子設(shè)備中的AR掃描軟件后,掃描FM碼即可出現(xiàn)該正面角色的3D立體形象。這只是本實(shí)施例的一種應(yīng)用,需要指出的是,本實(shí)施例還包括各種由安裝于電子設(shè)備中的AR程序生成的虛擬物體,明顯的,該虛擬物體包括以上正面角色的3D立體形象,還包括生成的其它各種虛擬物體。

如圖1所示,本實(shí)施例的虛擬交互方法包括步驟S120至步驟S180。

步驟S120,獲取攝像頭中的真實(shí)畫面。

打開電子設(shè)備中的攝像頭,攝像頭中即可顯現(xiàn)真實(shí)畫面。攝像頭的角度和位置均不做限定,攝像頭中真實(shí)的畫面以可以識(shí)別其中的物體為準(zhǔn)。

步驟S140,識(shí)別真實(shí)畫面中可與虛擬物體交互的環(huán)境物體。

其中,步驟S140包括步驟S141和步驟S142。

步驟S141,檢測(cè)真實(shí)畫面中環(huán)境物體的名稱是否為預(yù)設(shè)的物體名稱。

對(duì)于生成的虛擬物體,其只能與相應(yīng)的環(huán)境物體進(jìn)行交互。例如,若虛擬物體為人物,人物具有坐、躺等各種動(dòng)作,人物可以與地面、墻壁、桌子等環(huán)境物體進(jìn)行交互,人物也可以拿起水杯作喝水狀,拿起書本作看書狀,這均滿足交互的條件。但若虛擬物體為魚,其可以與水交互,作游泳狀,但其無(wú)法與水杯、書本進(jìn)行交互。本實(shí)施例中,電子設(shè)備內(nèi)預(yù)先存儲(chǔ)有可與虛擬物體進(jìn)行交互的環(huán)境物體的名稱,檢測(cè)真實(shí)畫面中環(huán)境物體的名稱是否為預(yù)設(shè)的物體名稱,即可判斷該環(huán)境物體是否可以與虛擬物體進(jìn)行交互。

步驟S142,若是,則判斷環(huán)境物體可與虛擬物體進(jìn)行交互。

如果真實(shí)畫面中的環(huán)境物體的名稱為預(yù)設(shè)的物體名稱,則說明環(huán)境物體可與虛擬物體進(jìn)行交互。

步驟S160,生成虛擬物體與環(huán)境物體進(jìn)行交互的動(dòng)態(tài)畫面。

其中,步驟S160包括步驟S161和步驟S62。

步驟S161,檢測(cè)是否存儲(chǔ)有虛擬物體和環(huán)境物體進(jìn)行交互的動(dòng)態(tài)畫面。

本實(shí)施例中,電子設(shè)備預(yù)先存儲(chǔ)有各種虛擬物體與環(huán)境物體進(jìn)行交互的動(dòng)態(tài)畫面。例如,虛擬物體魚與環(huán)境物體水交互的動(dòng)態(tài)畫面,如魚在水中游泳,或魚在水中跳躍。明顯的,虛擬物體與環(huán)境物體進(jìn)行交互的動(dòng)態(tài)畫面可以有多個(gè),多個(gè)交互畫面可以根據(jù)交互的內(nèi)容進(jìn)行交互名稱的定義。根據(jù)交互名稱與虛擬物體和環(huán)境物體的對(duì)應(yīng)關(guān)系,電子設(shè)備可以根據(jù)交互名稱搜索是否存儲(chǔ)有對(duì)應(yīng)的交互畫面,如果有,則將交互名稱顯示在電子設(shè)備的顯示屏上,用戶可以根據(jù)交互名稱選擇對(duì)應(yīng)的動(dòng)態(tài)畫面。

步驟S162,若是,則提取出動(dòng)態(tài)畫面。

如果檢測(cè)到對(duì)應(yīng)的動(dòng)態(tài)畫面,將其提取出來(lái)讀入電子設(shè)備的內(nèi)存中等待運(yùn)行即可。

步驟S180,將虛擬物體根據(jù)動(dòng)態(tài)畫面與環(huán)境物體進(jìn)行交互。

動(dòng)態(tài)畫面可以為連接的交互指令,根據(jù)交互指令可以控制虛擬物體與環(huán)境物體進(jìn)行交互。例如,對(duì)于虛擬物體魚與環(huán)境物體水,動(dòng)態(tài)畫面如果是魚在水中的游泳狀,則交互指令可以是控制魚的尾鰭左右或上下擺動(dòng)的控制指令,也可以包含控制水面波動(dòng)的控制指令。交互指令可以有先后順序,也可以同時(shí)并列執(zhí)行。一般的電子設(shè)備均支持并行線程的處理,因此,電子設(shè)備通常均支持同時(shí)或逐一執(zhí)行交互指令。如以上所述,執(zhí)行交互指令可以使魚在水中自由游動(dòng)。

本實(shí)施例中,直接在攝像頭中的真實(shí)畫面中將虛擬物體根據(jù)動(dòng)態(tài)畫面與環(huán)境物體進(jìn)行交互。通常的,虛擬物體與環(huán)境物體交互的動(dòng)態(tài)畫面也可以直接在電子設(shè)備的顯示屏上顯示。但直接在攝像頭中的真實(shí)畫面中反應(yīng)動(dòng)態(tài)畫面,立體觀更強(qiáng),更為直觀。

以上所述虛擬交互方法在生成虛擬物體后,進(jìn)一步從攝像頭中的真實(shí)畫面中識(shí)別可與虛擬物體交互的環(huán)境物體,并生成二者進(jìn)行交互時(shí)的動(dòng)態(tài)畫面,使虛擬物體與環(huán)境物體根據(jù)動(dòng)態(tài)畫面進(jìn)行交互,從而使虛擬物體的形態(tài)更為動(dòng)態(tài)化,提升了交互感。

如圖2所示,本實(shí)施例還提供了一種虛擬交互裝置,包括虛擬模塊110、獲取模塊120、識(shí)別模塊130、畫面生成模塊140和交互模塊150。

虛擬模塊110,用于生成虛擬物體。

移動(dòng)終端、平板電腦等各種電子設(shè)備現(xiàn)在普遍支持AR技術(shù),在啟動(dòng)AR程序后,可以將特定的畫面生成立體形象。例如,AR卡的正面一般為角色圖,背面為FM碼圖。啟動(dòng)電子設(shè)備中的AR掃描軟件后,掃描FM碼即可出現(xiàn)該正面角色的3D立體形象。這只是本實(shí)施例的一種應(yīng)用,需要指出的是,本實(shí)施例還包括各種由安裝于電子設(shè)備中的AR程序生成的虛擬物體,明顯的,該虛擬物體包括以上正面角色的3D立體形象,還包括生成的其它各種虛擬物體。虛擬模塊120可以是AR軟件程序等。

獲取模塊120,用于獲取攝像頭中的真實(shí)畫面。

打開電子設(shè)備中的攝像頭,攝像頭中即可顯現(xiàn)真實(shí)畫面。攝像頭的角度和位置均不做限定,攝像頭中真實(shí)的畫面以可以識(shí)別其中的物體為準(zhǔn)。

識(shí)別模塊130,用于識(shí)別真實(shí)畫面中可與虛擬物體交互的環(huán)境物體。

具體的,識(shí)別模塊130包括名稱檢測(cè)模塊131和判斷模塊132。

名稱檢測(cè)模塊131,用于檢測(cè)真實(shí)畫面中環(huán)境物體的名稱是否為預(yù)設(shè)的物體名稱。

對(duì)于生成的虛擬物體,其只能與相應(yīng)的環(huán)境物體進(jìn)行交互。例如,若虛擬物體為人物,人物具有坐、躺等各種動(dòng)作,人物可以與地面、墻壁、桌子等環(huán)境物體進(jìn)行交互,人物也可以拿起水杯作喝水狀,拿起書本作看書狀,這均滿足交互的條件。但若虛擬物體為魚,其可以與水交互,作游泳狀,但其無(wú)法與水杯、書本進(jìn)行交互。本實(shí)施例中,電子設(shè)備內(nèi)預(yù)先存儲(chǔ)有可與虛擬物體進(jìn)行交互的環(huán)境物體的名稱,檢測(cè)真實(shí)畫面中環(huán)境物體的名稱是否為預(yù)設(shè)的物體名稱,即可判斷該環(huán)境物體是否可以與虛擬物體進(jìn)行交互。

判斷模塊132,用于在檢測(cè)模塊檢測(cè)到真實(shí)畫面中環(huán)境物體的名稱為預(yù)設(shè)的物體名稱時(shí),則判斷環(huán)境物體可與虛擬物體進(jìn)行交互。

如果真實(shí)畫面中的環(huán)境物體的名稱為預(yù)設(shè)的物體名稱,則說明環(huán)境物體可與虛擬物體進(jìn)行交互。

畫面生成模塊140,用于生成虛擬物體與環(huán)境物體進(jìn)行交互的動(dòng)態(tài)畫面。

其中,畫面生成模塊140包括畫面檢測(cè)模塊141和提取模塊142。

畫面檢測(cè)模塊141,用于檢測(cè)是否存儲(chǔ)有虛擬物體和環(huán)境物體進(jìn)行交互的動(dòng)態(tài)畫面。

本實(shí)施例中,電子設(shè)備預(yù)先存儲(chǔ)有各種虛擬物體與環(huán)境物體進(jìn)行交互的動(dòng)態(tài)畫面。例如,虛擬物體魚與環(huán)境物體水交互的動(dòng)態(tài)畫面,如魚在水中游泳,或魚在水中跳躍。明顯的,虛擬物體與環(huán)境物體進(jìn)行交互的動(dòng)態(tài)畫面可以有多個(gè),多個(gè)交互畫面可以根據(jù)交互的內(nèi)容進(jìn)行交互名稱的定義。根據(jù)交互名稱與虛擬物體和環(huán)境物體的對(duì)應(yīng)關(guān)系,電子設(shè)備可以根據(jù)交互名稱搜索是否存儲(chǔ)有對(duì)應(yīng)的交互畫面,如果有,則將交互名稱顯示在電子設(shè)備的顯示屏上,用戶可以根據(jù)交互名稱選擇對(duì)應(yīng)的動(dòng)態(tài)畫面。

提取模塊142,用于在畫面檢測(cè)模塊檢測(cè)到存儲(chǔ)有虛擬物體和環(huán)境物體進(jìn)行交互的動(dòng)態(tài)畫面時(shí),則提取出動(dòng)態(tài)畫面。

如果檢測(cè)到對(duì)應(yīng)的動(dòng)態(tài)畫面,將其提取出來(lái)讀入電子設(shè)備的內(nèi)存中等待運(yùn)行即可。

交互模塊150,用于將虛擬物體根據(jù)動(dòng)態(tài)畫面與環(huán)境物體進(jìn)行交互。

動(dòng)態(tài)畫面可以為連接的交互指令,交互模塊150根據(jù)交互指令可以控制虛擬物體與環(huán)境物體進(jìn)行交互。例如,對(duì)于虛擬物體魚與環(huán)境物體水,動(dòng)態(tài)畫面如果是魚在水中的游泳狀,則交互指令可以是控制魚的尾鰭左右或上下擺動(dòng)的控制指令,也可以包含控制水面波動(dòng)的控制指令。交互指令可以有先后順序,也可以同時(shí)并列執(zhí)行。一般的電子設(shè)備均支持并行線程的處理,因此,電子設(shè)備通常均支持同時(shí)或逐一執(zhí)行交互指令。如以上所述,執(zhí)行交互指令可以使魚在水中自由游動(dòng)。

本實(shí)施例中,交互模塊150直接在攝像頭中的真實(shí)畫面中將虛擬物體根據(jù)動(dòng)態(tài)畫面與環(huán)境物體進(jìn)行交互。通常的,虛擬物體與環(huán)境物體交互的動(dòng)態(tài)畫面也可以直接在電子設(shè)備的顯示屏上顯示。但直接在攝像頭中的真實(shí)畫面中反應(yīng)動(dòng)態(tài)畫面,立體觀更強(qiáng),更為直觀。

以上所述虛擬交互裝置在生成虛擬物體后,進(jìn)一步從攝像頭中的真實(shí)畫面中識(shí)別可與虛擬物體交互的環(huán)境物體,并生成二者進(jìn)行交互時(shí)的動(dòng)態(tài)畫面,使虛擬物體與環(huán)境物體根據(jù)動(dòng)態(tài)畫面進(jìn)行交互,從而使虛擬物體的形態(tài)更為動(dòng)態(tài)化,提升了交互感。

以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡(jiǎn)潔,未對(duì)上述實(shí)施例中的各個(gè)技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。

以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
葫芦岛市| 唐河县| 桦川县| 壤塘县| 辽阳县| 囊谦县| 余干县| 南岸区| 错那县| 西乌| 安塞县| 资讯 | 阿拉尔市| 乐业县| 甘泉县| 安陆市| 讷河市| 清水县| 玉树县| 那坡县| 淳化县| 克东县| 桐柏县| 聊城市| 呼图壁县| 铅山县| 锡林浩特市| 镇原县| 济宁市| 临清市| 凉城县| 阜康市| 雅江县| 偏关县| 惠东县| 广河县| 城口县| 仁化县| 嵊泗县| 洛阳市| 息烽县|