并被傳送到中央服務(wù)900。
[0103] 圖12示出了根據(jù)本發(fā)明技術(shù)的由希望查看虛擬對(duì)象的消費(fèi)用戶的設(shè)備(消費(fèi)設(shè) 備)執(zhí)行的方法。
[0104] 在步驟1202,確定消費(fèi)用戶的位置,位置將參照與虛擬對(duì)象協(xié)同利用的全局坐標(biāo) 系來確定,在步驟1204, W類似于W上步驟1102的方式收集場(chǎng)景圖數(shù)據(jù)。
[0105] 在步驟1206和1208,可W從其它各方收集視角鎖定對(duì)象,在1206,檢索來自第Ξ方 貢獻(xiàn)者的對(duì)象,在1208,可收集用戶共享的對(duì)象信息,步驟1206和1208的共享的視角鎖定虛 擬對(duì)象可W從中央服務(wù)900或直接從其它用戶貢獻(xiàn)者提供,在一些實(shí)施例中,來自第Ξ方貢 獻(xiàn)者的信息可被直接傳送到消費(fèi)用戶的設(shè)備,在其它實(shí)施例中,步驟1208處的用戶共享的 信息可由與消費(fèi)用戶聯(lián)系的用戶提供,與消費(fèi)用戶聯(lián)系的用戶可W是與用戶的地址簿相關(guān) 聯(lián)的個(gè)人、直接聯(lián)系人或經(jīng)由社交媒體服務(wù)被標(biāo)識(shí)為與消費(fèi)用戶相關(guān)聯(lián)的聯(lián)系人(例如, "朋友")。
[0106] 在步驟1209,確定用戶的捕捉設(shè)備的姿態(tài)、定向和F0V。
[0107] 在使用諸如圖3C和4A所示的標(biāo)記的情況下,在1210做出關(guān)于用戶是否靠近一個(gè)或 多個(gè)標(biāo)記的初始判定,1210處的判定本質(zhì)上是處于其在環(huán)境中的相關(guān)聯(lián)的真實(shí)世界位置的 標(biāo)記是否將落到消費(fèi)設(shè)備的視野內(nèi),應(yīng)理解,使用標(biāo)記并不是本發(fā)明技術(shù)所必需的,由此, 步驟1212可W是可任選的,利用將消費(fèi)用戶與共享的虛擬對(duì)象的呈現(xiàn)位置和姿態(tài)對(duì)準(zhǔn)的其 它系統(tǒng),如果利用標(biāo)記并且標(biāo)記在用戶的消費(fèi)設(shè)備的F0V內(nèi),則在1212在消費(fèi)設(shè)備的顯示器 中呈現(xiàn)標(biāo)記。
[0108] 在步驟1214,確定對(duì)象交互是否已經(jīng)發(fā)生,步驟1214處的對(duì)象交互可W如相對(duì)于 標(biāo)記將用戶定位在被允許查看共享的對(duì)象的姿態(tài)、位置和朝向那樣簡(jiǎn)單,當(dāng)消費(fèi)用戶的設(shè) 備處于該姿態(tài)、位置和朝向時(shí),可呈現(xiàn)對(duì)象,在其它實(shí)施例中,用戶可W在將消費(fèi)設(shè)備置于 該姿態(tài)、位置和朝向之前主動(dòng)選擇標(biāo)記。
[0109] 在1216,確定共享的視角鎖定虛擬對(duì)象的可允許消費(fèi)姿態(tài),如上所述,一些對(duì)象只 具有可進(jìn)行消費(fèi)的一個(gè)姿態(tài)、朝向和位置,其它對(duì)象具有許多可允許消費(fèi)姿態(tài)、朝向和位 置。
[0110] 在步驟1220,當(dāng)用戶和消費(fèi)設(shè)備處于該姿態(tài)、位置和朝向W使得為了進(jìn)行適當(dāng)消 費(fèi)而獲得相對(duì)于對(duì)象的用戶視角時(shí),為用戶呈現(xiàn)共享的視角鎖定虛擬對(duì)象,消費(fèi)可W是可 視化所顯示的照片、收聽特定錄音和特定時(shí)間、觀看視頻、閱讀文本、玩交互式Ξ維虛擬對(duì) 象,等等。
[0111] 用于執(zhí)行步驟1220的一個(gè)實(shí)施例的附加細(xì)節(jié)在圖13中示出。
[0112] 在某些情況下,準(zhǔn)許用戶修改共享的視角鎖定虛擬對(duì)象,在步驟1224,做出關(guān)于對(duì) 對(duì)象的用戶修改是否已經(jīng)發(fā)生的判定,用戶修改可包括用戶添加、注釋或改變對(duì)象,如果關(guān) 于共享的對(duì)象的許可允許此類修改的話,如果對(duì)對(duì)象的用戶修改已經(jīng)發(fā)生,則在1226更新 并顯示關(guān)于對(duì)象的數(shù)據(jù),在1228,一旦內(nèi)容消費(fèi)已完成,方法就在1230移至下一對(duì)象。
[0113] 圖13示出了用于執(zhí)行圖12中的步驟1220的一種方法,在步驟1302,做出關(guān)于特定 對(duì)象的合適的內(nèi)容消費(fèi)朝向、位置、姿態(tài)和視角的判定,在步驟1302檢索到的信息定義可W 從一個(gè)或多個(gè)虛擬對(duì)象獲取的信息,在該信息中出現(xiàn)可允許呈現(xiàn)姿態(tài),在1304,檢索消費(fèi)設(shè) 備位置、朝向、姿態(tài)和視野。
[0114] 在1306,做出關(guān)于將被呈現(xiàn)的共享的視角鎖定虛擬對(duì)象是世界鎖定還是局部鎖定 的初始判定。
[0115] 世界鎖定虛擬對(duì)象是諸如圖4B所示的其中該對(duì)象的姿態(tài)被鎖定到物理對(duì)象的位 置和朝向的虛擬對(duì)象,局部鎖定虛擬對(duì)象是其中消費(fèi)姿態(tài)被鎖定到用戶的特定視角的虛擬 對(duì)象。
[0116] 如果共享的視角鎖定虛擬對(duì)象是局部鎖定對(duì)象,則在1312,做出關(guān)于消費(fèi)設(shè)備姿 態(tài)、位置和朝向是否匹配可允許消費(fèi)姿態(tài)的判定,在運(yùn)種情況下,可允許消費(fèi)姿態(tài)可被定義 為單個(gè)可允許消費(fèi)姿態(tài),如果為否,則在1314可確定匹配位置、姿態(tài)和朝向所需的對(duì)位置、 姿態(tài)和朝向的變更,并且在1316可呈現(xiàn)用W糾正用戶的位置、朝向和姿態(tài)的方向向?qū)В\(yùn)允 許用戶移至用于正確地消費(fèi)虛擬對(duì)象的姿態(tài),方向可W按可視或可聽形式提供,在1318,做 出關(guān)于用戶和消費(fèi)設(shè)備是否已經(jīng)移動(dòng)的判定,并且如果為是,則在1312再次檢測(cè)實(shí)際設(shè)備 姿態(tài)和可允許消費(fèi)姿態(tài)之間的匹配,當(dāng)在1312用戶消費(fèi)設(shè)備匹配可允許消費(fèi)姿態(tài)時(shí),在 1340呈現(xiàn)共享的視角鎖定虛擬對(duì)象。
[0117] 如果在1306共享的視角鎖定虛擬對(duì)象是世界鎖定對(duì)象,則在1320做出關(guān)于消費(fèi)設(shè) 備是否處于多個(gè)可允許姿態(tài)、朝向和位置之一的判定,在一方面,可允許消費(fèi)姿態(tài)可通過確 定消費(fèi)設(shè)備的位置、姿態(tài)和朝向來確定,在另一方面,對(duì)于世界鎖定對(duì)象,可允許消費(fèi)姿態(tài) 可通過確定消費(fèi)設(shè)備相對(duì)于應(yīng)在其定義虛擬對(duì)象的真實(shí)世界對(duì)象的視野來確定。
[0118] 如果出現(xiàn)消費(fèi)設(shè)備位置、姿態(tài)和朝向與可允許姿態(tài)之間的匹配,則在1322W世界 鎖定姿態(tài)呈現(xiàn)對(duì)象,在1324確定用戶視角改變,并且如果用戶視角相對(duì)于共享的視角鎖定 虛擬對(duì)象改變,則在1326計(jì)算該改變并且方法返回到步驟1320W確保計(jì)算設(shè)備處于相對(duì)于 共享的視角鎖定虛擬對(duì)象的可允許位置、姿態(tài)和朝向,如果在1320消費(fèi)設(shè)備未處于正確姿 態(tài),則在1350不進(jìn)行對(duì)象呈現(xiàn)。
[0119] 盡管用??诿枋鼋Y(jié)構(gòu)特征和/或方法動(dòng)作的語言描述了主題,但是應(yīng)當(dāng)理解,在后 附權(quán)利要求書中限定的主題并不一定局限于上述特定的特征或動(dòng)作,相反,上述具體特征 和動(dòng)作是作為實(shí)現(xiàn)權(quán)利要求的示例形式公開的。
【主權(quán)項(xiàng)】
1. 一種用于選擇在頭戴式透視顯示器中呈現(xiàn)的虛擬對(duì)象的方法,包括: 接收共享的虛擬對(duì)象,包括所述共享的虛擬對(duì)象的呈現(xiàn)位置數(shù)據(jù),所述呈現(xiàn)位置數(shù)據(jù) 包括至少全局坐標(biāo)位置以及所述虛擬對(duì)象在消費(fèi)設(shè)備的視野內(nèi)的相對(duì)于局部坐標(biāo)系的至 少一個(gè)姿態(tài)和至少一個(gè)朝向; 確定所述消費(fèi)設(shè)備的位置、姿態(tài)和朝向; 將所述消費(fèi)設(shè)備定位到接近所述共享的虛擬對(duì)象的全局坐標(biāo)位置、姿態(tài)和朝向;以及 在所述消費(fèi)設(shè)備處于被確定為匹配所述呈現(xiàn)位置數(shù)據(jù)的位置、姿態(tài)和朝向的情況下在 所述消費(fèi)設(shè)備中顯示所述共享的虛擬對(duì)象。2. 如權(quán)利要求1所述的方法,其特征在于,所述定位包括將所述消費(fèi)設(shè)備定位在所述共 享的虛擬對(duì)象中定義的相同的全局位置、姿態(tài)和朝向。3. 如權(quán)利要求2所述的方法,其特征在于,所述消費(fèi)設(shè)備在所述相同的全局位置、姿態(tài) 和朝向呈現(xiàn)所述虛擬對(duì)象以使得所述對(duì)象具有與用于創(chuàng)建所述對(duì)象的捕捉設(shè)備相同的對(duì) 所述消費(fèi)設(shè)備的視角。4. 如權(quán)利要求1所述的方法,其特征在于,所述定位包括將所述消費(fèi)設(shè)備定位在所述共 享的虛擬對(duì)象附近以使得所述共享的虛擬對(duì)象的由所述全局坐標(biāo)位置定義的呈現(xiàn)位置、至 少一個(gè)姿態(tài)和朝向在所述消費(fèi)設(shè)備的視野內(nèi)。5. 如權(quán)利要求4所述的方法,其特征在于,所述方法還包括在環(huán)境中定位多個(gè)標(biāo)記,每 一標(biāo)記被顯示在所述消費(fèi)設(shè)備的視野中,每一標(biāo)記表示能被呈現(xiàn)在所述標(biāo)記附近的共享的 虛擬對(duì)象。6. -種顯示裝置,包括: 頭戴式透視顯示器;以及 耦合到所述頭戴式顯示器的處理器,所述處理器被編程為 接收由捕捉設(shè)備創(chuàng)建的共享的視角鎖定虛擬對(duì)象的呈現(xiàn)位置數(shù)據(jù),所述呈現(xiàn)位置數(shù)據(jù) 包括可允許位置、可允許姿態(tài)和可允許朝向中的至少一個(gè),所述可允許位置、可允許姿態(tài)和 可允許朝向準(zhǔn)許在所述頭戴式顯示器中呈現(xiàn)所述共享的虛擬對(duì)象,所述呈現(xiàn)位置數(shù)據(jù)匹配 用于創(chuàng)建所述共享的虛擬對(duì)象的捕捉設(shè)備的呈現(xiàn)位置數(shù)據(jù); 確定所述頭戴式透視顯示設(shè)備的位置、姿態(tài)和朝向;以及 如果所述頭戴式顯示設(shè)備的位置、姿態(tài)和朝向接近所述可允許位置、可允許姿態(tài)和可 允許朝向,則在所述頭戴式透視顯示器中呈現(xiàn)所述共享的虛擬對(duì)象。7. 如權(quán)利要求6所述的裝置,其特征在于,響應(yīng)于所述共享的視角鎖定虛擬對(duì)象,所述 處理器被編程為在所述頭戴式透視顯示器處于所述共享的虛擬對(duì)象中定義的相同的全局 位置、姿態(tài)和朝向時(shí)呈現(xiàn)所述共享的視角鎖定虛擬對(duì)象。8. 如權(quán)利要求6所述的裝置,其特征在于,所述處理器被進(jìn)一步編程為捕捉共享的視角 鎖定虛擬對(duì)象呈現(xiàn)數(shù)據(jù),所述數(shù)據(jù)包括所述共享的視角鎖定虛擬對(duì)象的呈現(xiàn)位置數(shù)據(jù),所 述呈現(xiàn)位置數(shù)據(jù)包括所述虛擬對(duì)象相對(duì)于消費(fèi)設(shè)備的視野內(nèi)的局部坐標(biāo)系的至少全局坐 標(biāo)位置以及至少一個(gè)姿態(tài)和至少一個(gè)朝向。9. 如權(quán)利要求8所述的裝置,其特征在于,所述裝置包括至少音頻傳感器和視頻相機(jī), 并且所述處理器被進(jìn)一步編程為使用所述音頻傳感器和視頻相機(jī)來捕捉共享的視角鎖定 虛擬對(duì)象呈現(xiàn)數(shù)據(jù)。10.如權(quán)利要求9所述的裝置,其特征在于,所述處理器被進(jìn)一步編程為確定環(huán)境中的 多個(gè)標(biāo)記的位置,每一標(biāo)記被顯示在顯示器的視野中,每一標(biāo)記表示能被呈現(xiàn)在所述標(biāo)記 附近的視角鎖定對(duì)象,并且其中所述處理器被進(jìn)一步編程為確定呈現(xiàn)位置數(shù)據(jù)與所述裝置 之間的差異,并且提供指示以便移動(dòng)所述裝置以使得所述頭戴式顯示設(shè)備的位置、姿態(tài)和 朝向到達(dá)所述可允許位置附近。
【專利摘要】一種用于在世界空間中創(chuàng)建視角鎖定虛擬對(duì)象的方法和裝置。虛擬對(duì)象可由另一用戶在與創(chuàng)建該虛擬對(duì)象的位置、姿態(tài)和朝向相同或接近的位置、姿態(tài)和朝向用消費(fèi)設(shè)備消費(fèi)。對(duì)象可具有由其創(chuàng)建者定義的一個(gè)、幾個(gè)或許多可允許的消費(fèi)位置、姿態(tài)和朝向。
【IPC分類】G06F3/01, G06F3/0481
【公開號(hào)】CN105453011
【申請(qǐng)?zhí)枴緾N201480035022
【發(fā)明人】B·E·基恩, B·J·蘇格登, R·L·小克羅可, D·德普福德, T·G·薩爾特, L·K·梅賽, A·A-A·基普曼, P·T·金內(nèi)布魯, N·F·卡姆達(dá)
【申請(qǐng)人】微軟技術(shù)許可有限責(zé)任公司
【公開日】2016年3月30日
【申請(qǐng)日】2014年6月17日
【公告號(hào)】CA2913650A1, EP3011418A1, US20140368532, WO2014204905A1