為了提高真實(shí)感,在XR環(huán)境中模擬的虛擬對(duì)象需要以符合特定物理定律的方式進(jìn)行調(diào)整,這對(duì)于多用戶XR會(huì)話中,系統(tǒng)需要提供一致的對(duì)象幾何。所以在名為“Shared space boundaries and phantom surfaces”的專利申請(qǐng)中,蘋果就介紹了一種用于為在多用戶通信會(huì)話確定公共可用幾何形狀,使得多用戶通信會(huì)話的組件可以放置在可用幾何形狀中的方法。
在一個(gè)實(shí)施例中,可以獲得在多用戶通信會(huì)話中活動(dòng)的每個(gè)用戶的物理環(huán)境的特征,以便確定在每個(gè)空間中可用的區(qū)域的大小或維度?筛鶕(jù)多用戶通信會(huì)話中的每個(gè)用戶的物理環(huán)境或在多用戶通信會(huì)話中活動(dòng)的用戶的子集來確定可用的幾何形狀。
多用戶通信會(huì)話的組件可以這樣放置在用于每個(gè)設(shè)備的可用幾何形狀中,使得組件在每個(gè)設(shè)備的多用戶通信會(huì)話的表示中看起來一致。例如,參考點(diǎn)可在可定義多用戶通信會(huì)話的各種組件的位置的可用幾何結(jié)構(gòu)中使用。作為另一個(gè)示例,可以利用公共坐標(biāo)來確定用于各種設(shè)備的多用戶通信會(huì)話的組件的一致放置。
如果用戶離開可用的幾何體,可用的幾何體可以決定如何呈現(xiàn)用戶或組件。例如,如果本地用戶走出多用戶通信會(huì)話的本地表示中的可用幾何圖形,則多用戶通信會(huì)話的內(nèi)容不再對(duì)本地用戶可見。
另外,在可以根據(jù)隱私策略確定物理對(duì)象的細(xì)節(jié)級(jí)別。例如,包含個(gè)人識(shí)別信息的物理對(duì)象可能比一般對(duì)象對(duì)遠(yuǎn)程用戶更加模糊。同時(shí),關(guān)于物理對(duì)象的詳細(xì)級(jí)別可以依賴于遠(yuǎn)程用戶與本地用戶的關(guān)系。
例如,具有足夠密切關(guān)系的本地用戶可以與較低的安全標(biāo)準(zhǔn)相關(guān)聯(lián),以便可以向遠(yuǎn)程用戶提供有關(guān)本地用戶物理環(huán)境的更多詳細(xì)信息;蛘,如果本地用戶和遠(yuǎn)程用戶僅是認(rèn)識(shí)關(guān)系,則可以向遠(yuǎn)程用戶提供較低層次的詳細(xì)信息。
圖3描述了表示多用戶通信會(huì)話的流程圖。從305開始,XR模塊初始化多用戶通信會(huì)話以包含多個(gè)設(shè)備。多用戶通信會(huì)話可以包括在多用戶通信會(huì)話中的用戶之間共享的各種組件,例如遠(yuǎn)程用戶的表示和交互式應(yīng)用程序等。
在310,幾何模塊獲得與局部環(huán)境相關(guān)的局部尺寸約束數(shù)據(jù)。根據(jù)一個(gè)或多個(gè)實(shí)施例,局部尺寸約束數(shù)據(jù)可以與局部幾何圖形相關(guān)聯(lián),例如可用于表示多用戶通信會(huì)話的表示的體積或面積。
塊315,幾何模塊獲取與所述遠(yuǎn)程設(shè)備所在的遠(yuǎn)程環(huán)境相關(guān)聯(lián)的遠(yuǎn)程尺寸約束數(shù)據(jù)。在一個(gè)或多個(gè)實(shí)施例中,幾何模塊獲取在多用戶通信會(huì)話中活動(dòng)的每個(gè)遠(yuǎn)程設(shè)備的遠(yuǎn)程尺寸約束數(shù)據(jù)。類似地,當(dāng)新的遠(yuǎn)程設(shè)備加入多用戶通信會(huì)話時(shí),本地設(shè)備可以另外接收約束數(shù)據(jù)以作出更新的確定。遠(yuǎn)程大小約束數(shù)據(jù)可以由遠(yuǎn)程設(shè)備提供。
在320,幾何模塊根據(jù)本地尺寸約束數(shù)據(jù)和遠(yuǎn)程尺寸約束數(shù)據(jù)確定可用幾何形狀的尺寸。在一個(gè)或多個(gè)實(shí)施例中,幾何模塊基于本地約束和遠(yuǎn)程約束之間的交集確定尺寸。
在325,XR模塊利用可用的幾何圖形來約束多用戶通信會(huì)話的表示。XR模塊使用可用的幾何形狀來確定用于表示的共享虛擬對(duì)象的位置。例如,如果多用戶通信會(huì)話包括一組共享虛擬對(duì)象,XR模塊將利用可用的幾何圖形來安排共享虛擬對(duì)象的表示。
在330,確定是否在可用幾何形狀之外檢測(cè)到第一設(shè)備的移動(dòng)。如果檢測(cè)到移動(dòng)并且它不在可用的幾何形狀之外,則流程圖返回到325。XR模塊繼續(xù)利用可用的幾何形狀來約束多用戶通信會(huì)話的表示。因此,在多用戶通信會(huì)話期間,用戶可以在本地物理環(huán)境中圍繞可用幾何圖形移動(dòng)。
如果在330確定本地設(shè)備的移動(dòng)在可用幾何體之外,則流程圖繼續(xù)到335。在335,XR模塊表示可用的幾何形狀。換句話說,本地用戶可以站在可用的幾何圖形之外,從而站在呈現(xiàn)多用戶通信會(huì)話的區(qū)域之外。
當(dāng)用戶在可用幾何體之外時(shí),可以對(duì)本地用戶隱藏多用戶通信會(huì)話的組件。在340中,當(dāng)本地用戶走出或以其他方式離開可用的幾何形狀時(shí),對(duì)來自本地用戶的多用戶通信會(huì)話的內(nèi)容濟(jì)寧模糊。隱私設(shè)置可能表明,只有在可用幾何中活動(dòng)的遠(yuǎn)程用戶才能查看可用幾何中的組件。
圖4描繪了表示在遠(yuǎn)程物理環(huán)境周圍移動(dòng)的遠(yuǎn)程用戶。從405開始,本地設(shè)備接收遠(yuǎn)程用戶移動(dòng)的指示。例如,可以基于遠(yuǎn)程設(shè)備的傳感器數(shù)據(jù)、遠(yuǎn)程設(shè)備的位置數(shù)據(jù)等來接收所述移動(dòng)。
在410,確定遠(yuǎn)程用戶的位置是否在可用的幾何體內(nèi)。如果在410確定遠(yuǎn)程用戶已移動(dòng)到可用幾何形狀內(nèi)的新位置,則流程圖繼續(xù)到415,其中幾何形狀模塊基于與可用幾何形狀相關(guān)聯(lián)的公共參考點(diǎn)確定用戶的位置。然后,流程圖繼續(xù)到420,XR模塊基于公共參考點(diǎn)在可用幾何圖形中表示遠(yuǎn)程用戶在所述位置的表示。
回到410,如果確定遠(yuǎn)程用戶的位置不在可用的幾何圖形中,則流程圖轉(zhuǎn)向425。其中,XR模塊停止在可用的幾何圖形中呈現(xiàn)遠(yuǎn)程用戶的表示。然后,流程圖繼續(xù)430,其中XR模塊在可用幾何形狀的邊界呈現(xiàn)指示,指示遠(yuǎn)程用戶移動(dòng)到可用幾何形狀之外的位置。
流程圖在435結(jié)束,其中空間音頻與來自可用幾何形狀之外的位置的遠(yuǎn)程用戶相關(guān)聯(lián)。例如,與遠(yuǎn)程用戶相關(guān)聯(lián)的音頻可以從遠(yuǎn)程用戶在可用幾何圖形之外的位置進(jìn)行空間化。這樣,遠(yuǎn)程用戶可以繼續(xù)說話或提供其他音頻內(nèi)容,即便當(dāng)遠(yuǎn)程用戶在可用幾何形狀內(nèi)不可見時(shí),音頻內(nèi)容都可從可用幾何形狀外的位置出現(xiàn)。
圖6描述了為在可用幾何形狀內(nèi)呈現(xiàn)多用戶通信會(huì)話的組件而設(shè)置的示例系統(tǒng)。
視圖600描述了第一用戶602的物理環(huán)境,其中第一用戶已經(jīng)移動(dòng)到可用幾何圖形512之外。
設(shè)備504描述第一用戶退出可用幾何體526后第二用戶的視圖。因此,虛擬桌面514B依然可見,但是,第一個(gè)用戶的Avatar不再可見。因此,視覺指示604提供用戶在多用戶通信會(huì)話中處于活動(dòng)狀態(tài)但當(dāng)前不可見的指示。
在一個(gè)實(shí)施例中,從本地用戶到遠(yuǎn)程用戶的矢量與可用幾何形狀的邊界之間的交點(diǎn)可以識(shí)別可以放置遠(yuǎn)程用戶的視覺指示的位置。因此,視覺指示604可以隨著外部用戶的移動(dòng)而沿著邊界移動(dòng)。
當(dāng)用戶在其本地物理環(huán)境中退出可用的幾何圖形時(shí),本地用戶對(duì)多用戶通信會(huì)話的視圖同樣可以改變。如圖所示,設(shè)備500包括從第一用戶602的新視角對(duì)物理環(huán)境506的描述。因此,物理環(huán)境506的顯示可以包括辦公桌520。
然而,可用幾何圖形中的多用戶通信會(huì)話組件可能與本地用戶混淆。針對(duì)這一點(diǎn),可以呈現(xiàn)可用幾何形狀的視覺指示606,然而,可用幾何形狀內(nèi)的多用戶通信會(huì)話的組件可以與本地用戶混淆。所以,來自多用戶通信會(huì)話的音頻可以在用戶離開可用幾何體后繼續(xù)呈現(xiàn)給用戶;蛘撸(dāng)用戶在可用幾何體之外時(shí),來自多用戶通信會(huì)話的音頻可以停止呈現(xiàn)給用戶。
圖7描述了表示影響遠(yuǎn)程用戶運(yùn)動(dòng)的遠(yuǎn)程環(huán)境中物理對(duì)象的指示。具體地,圖7描繪了第一設(shè)備700和第二設(shè)備702之間的相互作用。
從705開始,第一設(shè)備700檢測(cè)本地物理環(huán)境中本地用戶的移動(dòng)?梢曰趥鞲衅鲾(shù)據(jù)檢測(cè)局部運(yùn)動(dòng),例如來自第一設(shè)備700的傳感器。
在710,確定所述移動(dòng)是否受本地環(huán)境中的物理對(duì)象的影響。根據(jù)一個(gè)或多個(gè)實(shí)施例,局部物理環(huán)境的幾何形狀可以例如通過由操作連接到該局部設(shè)備的一個(gè)或多個(gè)局部設(shè)備對(duì)該物理環(huán)境進(jìn)行掃描來獲得。
如果確定移動(dòng)不受物理對(duì)象的影響,則流程圖繼續(xù)720。其中,將移動(dòng)數(shù)據(jù)傳輸?shù)竭h(yuǎn)程設(shè)備702。移動(dòng)數(shù)據(jù)可以包括遠(yuǎn)程設(shè)備用來表示以代表在705處檢測(cè)到的移動(dòng)的方式在多用戶通信會(huì)話中移動(dòng)的本地用戶的表示的數(shù)據(jù)。
如果確定移動(dòng)受到物理對(duì)象的影響,則流程圖轉(zhuǎn)向715。其中,本地設(shè)備700獲取并向遠(yuǎn)程設(shè)備702傳輸物理對(duì)象特征。在一個(gè)或多個(gè)實(shí)施例中,所述物理對(duì)象特征可以是所述物理對(duì)象的圖像數(shù)據(jù)、所述物理對(duì)象的幾何信息、所述物理對(duì)象的3D模型等。
物理對(duì)象可以與多個(gè)細(xì)節(jié)層次的物理對(duì)象特征相關(guān)聯(lián)。傳輸?shù)奈锢韺?duì)象特征可以是基于對(duì)象的類型、安全偏好、遠(yuǎn)程用戶的特征、遠(yuǎn)程設(shè)備的特征、本地用戶和遠(yuǎn)程用戶之間的關(guān)系等的詳細(xì)級(jí)別。另外,第一設(shè)備700向第二設(shè)備702傳輸運(yùn)動(dòng)數(shù)據(jù)。
所述流程圖在725繼續(xù),第二設(shè)備702接收到所述移動(dòng)受第一設(shè)備的物理環(huán)境中的物理對(duì)象影響的指示。例如,移動(dòng)受物理對(duì)象影響的指示可以包括物理對(duì)象的表示或關(guān)于影響遠(yuǎn)程用戶移動(dòng)的物理對(duì)象的其他數(shù)據(jù)。
在730,第二設(shè)備702呈現(xiàn)基于所述物理對(duì)象特征的物理對(duì)象的表示。例如,可以呈現(xiàn)具有類似幾何形狀的虛擬對(duì)象來表示多用戶通信會(huì)話中的物理對(duì)象。
流程在735結(jié)束,其中第二設(shè)備702根據(jù)指示在多用戶通信會(huì)話的本地表示中呈現(xiàn)第一用戶的表示。
圖8A描繪了物理環(huán)境800,其中第一用戶810沿著路線820圍繞物理桌子814移動(dòng)。第一用戶810A可以在與設(shè)備802的用戶的多用戶通信會(huì)話中處于活動(dòng)狀態(tài)。同時(shí),設(shè)備802描述多用戶通信會(huì)話804的本地表示。視圖可以包括物理對(duì)象816,以及多用戶通信會(huì)話的組件,例如對(duì)應(yīng)于第一用戶810A的Avatar 812A。
第二設(shè)備802可以從第一用戶的設(shè)備接收指示,指示第一用戶的運(yùn)動(dòng)受到第一用戶環(huán)境中的物理對(duì)象的影響(桌子814)。第二設(shè)備802可以接收物理對(duì)象的特征,例如對(duì)象的幾何形狀。因此,第二設(shè)備802可以呈現(xiàn)物理桌子818的表示,使得當(dāng)Avatar812A沿著路徑822以間接方式向第二用戶行走時(shí),第二用戶清楚地看到第一用戶810A正在圍繞第一用戶的物理環(huán)境中的物理對(duì)象行走。
圖8B描述了物理環(huán)境800,其中第一用戶810B將虛擬對(duì)象(虛擬馬克杯826)放置在物理桌子824上。第二設(shè)備802可以從第一用戶的設(shè)備接收指示,指示第一用戶的運(yùn)動(dòng)受到第一用戶環(huán)境中的物理對(duì)象的影響。
第二設(shè)備802可以接收物理對(duì)象的特征,例如對(duì)象的幾何形狀。因此,第二設(shè)備802可以呈現(xiàn)物理桌子830的表示,使得當(dāng)Avatar 812B將虛擬馬克杯826放置在物理桌子824之上時(shí),第二用戶清楚地看到虛擬馬克杯828的本地表示設(shè)置在物理桌子830的表示之上。
在一個(gè)實(shí)施例,虛擬內(nèi)容可以在物理環(huán)境中的共享空間容器內(nèi)呈現(xiàn)。即,共享虛擬對(duì)象、Avatar等可以在作為共享空間容器的受限幾何區(qū)域內(nèi)呈現(xiàn)。共享空間容器可以以多種方式錨定在物理環(huán)境中。
例如,共享空間容器可以放置在環(huán)境中的默認(rèn)位置,例如房間中的中心位置,沿著預(yù)定義的表面等等。可以評(píng)估房間以確定共享空間容器的位置。例如,可以掃描物理房間以確定應(yīng)放置共享空間容器的最佳位置。
在一個(gè)實(shí)施例中,共享空間容器按照錨點(diǎn)放置,其中錨點(diǎn)可以虛擬地放置在物理環(huán)境中,例如物理環(huán)境中的表面。
因此,共享空間容器可以按照錨的位置呈現(xiàn)。例如,如果將錨放置在表面之上,例如物理環(huán)境地板上的特定位置,則關(guān)聯(lián)的共享空間容器可以呈現(xiàn)在與特定位置相關(guān)聯(lián)的物理環(huán)境中的位置。
名為“Shared space boundaries and phantom surfaces”的蘋果專利申請(qǐng)最初在2023年3月提交,并在日前由美國專利商標(biāo)局公布。
文章內(nèi)容僅供閱讀,不構(gòu)成投資建議,請(qǐng)謹(jǐn)慎對(duì)待。投資者據(jù)此操作,風(fēng)險(xiǎn)自擔(dān)。
2024年的Adobe MAX 2024發(fā)布會(huì)上,Adobe推出了最新版本的Adobe Creative Cloud。
奧維云網(wǎng)(AVC)推總數(shù)據(jù)顯示,2024年1-9月明火炊具線上零售額94.2億元,同比增加3.1%,其中抖音渠道表現(xiàn)優(yōu)異,同比有14%的漲幅,傳統(tǒng)電商略有下滑,同比降低2.3%。
“以前都要去窗口辦,一套流程下來都要半個(gè)月了,現(xiàn)在方便多了!”打開“重慶公積金”微信小程序,按照提示流程提交相關(guān)材料,僅幾秒鐘,重慶市民曾某的賬戶就打進(jìn)了21600元。
華碩ProArt創(chuàng)藝27 Pro PA279CRV顯示器,憑借其優(yōu)秀的性能配置和精準(zhǔn)的色彩呈現(xiàn)能力,為您的創(chuàng)作工作帶來實(shí)質(zhì)性的幫助,雙十一期間低至2799元,性價(jià)比很高,簡直是創(chuàng)作者們的首選。
9月14日,2024全球工業(yè)互聯(lián)網(wǎng)大會(huì)——工業(yè)互聯(lián)網(wǎng)標(biāo)識(shí)解析專題論壇在沈陽成功舉辦。