[發(fā)明專利]一種語義驅(qū)動的混合現(xiàn)實(shí)場景下的虛擬寵物行為生成方法有效
| 申請?zhí)枺?/td> | 202010783037.1 | 申請日: | 2020-08-06 |
| 公開(公告)號: | CN111932683B | 公開(公告)日: | 2022-12-30 |
| 發(fā)明(設(shè)計(jì))人: | 梁瑋;于馨喆 | 申請(專利權(quán))人: | 北京理工大學(xué) |
| 主分類號: | G06T19/00 | 分類號: | G06T19/00;G06T17/20;G06N3/00;G06N20/00;G06N3/04 |
| 代理公司: | 北京理工大學(xué)專利中心 11120 | 代理人: | 劉西云;李微微 |
| 地址: | 100081 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 語義 驅(qū)動 混合 現(xiàn)實(shí) 場景 虛擬 寵物 行為 生成 方法 | ||
1.一種語義驅(qū)動的混合現(xiàn)實(shí)場景下的虛擬寵物行為生成方法,應(yīng)用于混合現(xiàn)實(shí)頭戴式顯示器,其特征在于,所述方法包括以下步驟:
S1:使用訓(xùn)練好的寵物行為模型生成虛擬寵物的行為序列S={s1,s2,...,sn...,sN},其中,n=1,2,...,N,N為設(shè)定的行為數(shù)量,且s1~sN為虛擬寵物可能發(fā)生的各個行為;
S2:采用Mask R-CNN法從待生成虛擬寵物的真實(shí)場景二維圖像中檢測并分割出相關(guān)物體,并將相關(guān)物體的數(shù)量記為I,其中,所述相關(guān)物體為虛擬寵物各行為可能的發(fā)生位置,且虛擬寵物的每一個行為均至少對應(yīng)一個相關(guān)物體,同時,所述真實(shí)場景二維圖像由混合現(xiàn)實(shí)頭戴式顯示器內(nèi)置的相機(jī)拍攝得到;
S3:利用投影矩陣法將真實(shí)場景二維圖像轉(zhuǎn)換為混合現(xiàn)實(shí)頭戴式顯示器坐標(biāo)系下的三維場景,得到相關(guān)物體的三維坐標(biāo);
S4:將三維場景中各相關(guān)物體的表面進(jìn)行網(wǎng)格劃分,然后分別將行為序列s中的各行為作為當(dāng)前行為執(zhí)行位置獲取操作,得到行為序列s中各行為的發(fā)生位置序列l(wèi)={l1,l2,...,ln,...,lN},其中,ln為行為sn對應(yīng)的最終發(fā)生位置,且所述位置獲取操作包括以下步驟:
S41:獲取當(dāng)前行為sn發(fā)生在各個相關(guān)物體上的先驗(yàn)概率:
其中,θn(i)為第n個行為sn發(fā)生在第i個相關(guān)物體上先驗(yàn)概率,i=1,2,...,I,fn(i)為第n個行為sn在第i個相關(guān)物體上發(fā)生的頻率,O0為虛擬寵物的當(dāng)前位置,Oi是第i個相關(guān)物體的位置,D(O0,Oi)為虛擬寵物與第i個相關(guān)物體之間的歐氏距離,dmax為真實(shí)場景中各相關(guān)物體之間的最大距離;
S42:將當(dāng)前行為發(fā)生在各個相關(guān)物體上的先驗(yàn)概率進(jìn)行歸一化,然后按照歸一化后的先驗(yàn)概率將區(qū)間[0,1]劃分為多個子區(qū)間,且每個子區(qū)間對應(yīng)一個相關(guān)物體;
S43:獲取一個隨機(jī)數(shù),然后將該隨機(jī)數(shù)落入的子區(qū)間對應(yīng)的相關(guān)物體作為當(dāng)前行為的最終發(fā)生物體;
S44:在最終發(fā)生物體上隨機(jī)選取一個網(wǎng)格單元,作為當(dāng)前行為的最終發(fā)生位置,并將該網(wǎng)格單元的三維坐標(biāo)記為ln;
S5:以最小的路徑成本獲取發(fā)生位置序列L中任意兩個相鄰的最終發(fā)生位置ln與ln+1之間的路徑,使得虛擬寵物在位置ln完成行為sn后再移動到位置ln+1完成行為sn+1,實(shí)現(xiàn)虛擬寵物的行為生成。
2.如權(quán)利要求1所述的一種語義驅(qū)動的混合現(xiàn)實(shí)場景下的虛擬寵物行為生成方法,其特征在于,步驟S1中所述寵物行為模型的訓(xùn)練方法為:
S11:通過在真實(shí)環(huán)境中安裝的攝像機(jī)拍攝真實(shí)寵物的日常行為,得到真實(shí)寵物的真實(shí)行為數(shù)據(jù);
S12:根據(jù)所述真實(shí)行為數(shù)據(jù)構(gòu)建真實(shí)寵物的行為序列,其中,所述真實(shí)寵物的行為序列表示真實(shí)寵物發(fā)生的不同類別行為的順序;
S13:以真實(shí)寵物的行為序列作為輸入,真實(shí)寵物的行為序列中最后一個行為的下一個行為作為輸出對長短時記憶網(wǎng)絡(luò)進(jìn)行訓(xùn)練,得到寵物行為模型。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京理工大學(xué),未經(jīng)北京理工大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010783037.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 面向語義Web服務(wù)程序設(shè)計(jì)的語義數(shù)據(jù)表示和處理方法
- 一種基于語義的三維模型檢索系統(tǒng)和方法
- 一種計(jì)算機(jī)語義工程系統(tǒng)
- 導(dǎo)航方法及裝置
- 一種分層次多語義網(wǎng)系統(tǒng)及方法
- 一種基于上下文的語義匹配方法和系統(tǒng)
- 遠(yuǎn)程語義識別方法、裝置、設(shè)備及計(jì)算機(jī)可讀存儲介質(zhì)
- 一種基于語義依存關(guān)系的醫(yī)療文本標(biāo)注方法
- 基于多級語義表征和語義計(jì)算的信號語義識別方法
- 語義分類方法及裝置、存儲介質(zhì)及電子設(shè)備
- 增強(qiáng)現(xiàn)實(shí)內(nèi)容的獲取方法和移動增強(qiáng)現(xiàn)實(shí)服務(wù)器及客戶端
- 一種針對虛擬現(xiàn)實(shí)環(huán)境的監(jiān)控系統(tǒng)及其監(jiān)控方法
- 虛擬現(xiàn)實(shí)場景呈現(xiàn)方法及系統(tǒng)
- 圖像增強(qiáng)現(xiàn)實(shí)的方法和裝置
- 通過脫機(jī)計(jì)算記錄高保真度數(shù)字沉浸式體驗(yàn)
- 裝置、相關(guān)聯(lián)的方法和相關(guān)聯(lián)的計(jì)算機(jī)可讀介質(zhì)
- 增強(qiáng)現(xiàn)實(shí)圖像拍攝方法、裝置、存儲介質(zhì)及增強(qiáng)現(xiàn)實(shí)設(shè)備
- 一種香薰虛擬現(xiàn)實(shí)系統(tǒng)
- 增強(qiáng)現(xiàn)實(shí)的信息交互方法、裝置、電子設(shè)備和存儲介質(zhì)
- 一種虛擬現(xiàn)實(shí)回放方法、系統(tǒng)、設(shè)備及存儲介質(zhì)





