使用框215向用戶顯示所述多個AR對象,用戶就可能接著想要如框220中所描述選擇特定AR對象以用于所選對象的進一步操縱。
[0062]舉例來說,當用戶佩戴著HMD且與多個AR對象相關聯的廣告和橫幅可彈出時。如果所有功能性在同一時間活躍起來,那么此可使人分心且令人討厭。通過減小ROI的大小,用戶可減小用于交互的AR對象的數目。
[0063]在框220,用戶可基于用戶的手的移動而減小或擴大ROI的大小,如圖3A到3B中所進一步說明。通過使用實時用戶反饋來操縱R0I,用戶110可實時地選擇特定AR對象。再次,用于減小或擴大ROI的大小的裝置可包括耦合到展示ROI的顯示器的處理單元、存儲器和/或其它計算裝置。
[0064]在框225,HMD 120使用來自框220的減小大小ROI而從框215中的所述多個AR對象選擇特定AR對象。舉例來說,使用Qualcomm的Vuforia,AR目標可由HMD 120顯示于HMD顯示器140上。
[0065]擴增現實功能性可用于無數情境中以使用戶能夠更多地了解用戶的周圍環境。舉例來說,如圖6和7中稍后所描述,HMD 120可辨識具有相關聯于電影海報的AR的電影海報,接著HMD 120可顯示虛擬“播放預告片”按鈕,所述按鈕可用另一手勢啟動。預期無數其它情境。因此,本文中所提供的技術可擴展到擴增現實情境,從而實現與數字內容的要素(從用戶的角度看,到所選對象)的交互。因為此等交互要素限于用戶的周圍環境中的所選對象,所以HMD的顯示器140上的對應ROI可相對于所選對象的位置移動且縮放。另外,根據一些實施例,可接收使用圖6和8中所描述的方法來進一步操縱所選AR對象。
[0066]AR平臺的實例為Qualcomm Vuforia?擴增現實平臺,其可在用戶已經由使用擴增現實選擇目標后立即將更多信息提供到HMD的顯示器140和/或移動裝置。舉例來說,Vuforia的計算機視覺功能性可辨識多種2D和3D視覺目標,且顯示與經辨識目標相關聯的AR。因此,用戶可選擇真實世界目標,且與所選目標相關聯的AR可顯示于HMD120的顯示器140上。在一些例子中,廣告可開始印刷頁面,或產品包裝在零售貨架可活躍起來。另外,產品本身可提供增強交互性以提供說明。
[0067]因此,AR可增強印刷媒體和廣告、消費型產品和包裝以及教育材料的價值。框225中的與所選目標相關聯的AR可實現真實世界交互性。舉例來說,AR可相關聯于印刷廣告、產品和包裝以及在零售環境中。
[0068]應了解,圖2中所說明的特定步驟提供實現用戶與HMD 120的交互的方法200的實例。替代實施例可包括所展示的所述實施例的替代。舉例來說,替代實施例可包括界定透明顯示區內的形狀、顯示描畫ROI的輪廓的形狀、在方法200期間的不同點處顯示AR。另外其它實施例可包括執行數個動作以用HMD 120的顯示組件來校準界定R01、顯示形狀和追蹤組件。此外,視特定應用而定,可添加、移除或組合額外特征。所屬領域的一般技術人員可辨識許多變型、修改和替代。
[0069]基于用戶的手勢而界定ROI
[0070]圖3A和3B說明與HMD交互以選擇特定AR對象320的無觸碰方法。通過檢測自然人體手勢,HMD 120可被觸發以俘獲經由眼鏡看到的圖像或視頻。如圖3A中所說明,以形成以手指和拇指為邊緣的矩形的方式來放置手。可將此矩形內的區視為用戶110的感興趣區域(ROI) ο
[0071]圖3A說明用于基于用戶的手勢來界定ROI 305的方法,如框205中先前所描述。舉例來說,手勢可涉及使雙手的食指350和拇指355在正交方向上指向。
[0072]如圖3A中所說明,手勢可包括使雙手的食指和拇指在正交方向上指向以建立矩形。在一個例子中,手勢可包括使用拇指355和手指360形成C形。在其它例子中,手勢可包括拳頭、張開手、用手指指向、手旋轉、揮手、一或多個手指的移動及其任何組合。
[0073]圖3B說明用于減小或擴大ROI 305的大小以選擇特定AR對象320的方法。舉例來說,手勢可涉及合攏手部以減小ROI的大小。替代地,手勢可涉及向外移動手以擴大ROI的大小。
[0074]根據其它實施例,一旦ROI已界定,用戶就可使用后續用戶手勢來操縱ROI內的AR對象。舉例來說,手勢可包括分開/拉近用戶的手以用于對ROI調整大小。在其它例子中,后續用戶手勢可包括用于拍照的輕拍手勢、用于跨屏幕導引AR對象的推送手勢、用于移動AR對象的輕彈手勢、用于旋轉AR對象的翻轉手勢、用于放縮操作的抓放手勢、用于滾動通過媒體的撥動手勢,及其任何組合。
[0075]HMD 120可追蹤用戶的手130,從而使用戶110能夠交互且界定ROI 305。舉例來說,用戶可以各種方式作出手勢,例如,通過移動用戶的手130以形成矩形、以相機拍攝姿勢合攏手部、指定預定移動或使手部形狀保持在元件附件達閾值時間量。
[0076]相機拍攝姿勢的實例對用戶110來說為使用用戶的手建立兩個C形。然而,關于相機拍攝信息,手僅可水平地而不能對角線地移動分開,且因此,ROI的調整大小不能重新界定較大矩形區,而僅重新界定較寬矩形區。
[0077]在另一實施例中,ROI可基于L形狀的一只手,以ROI相對于相機視界的中心與用戶的手130之間的距離為底。在此實例中,HMD 120中的用戶的視野和由手界定的“L”形狀的拐角的所在可用以界定R0I。來自HMD 120的反饋可為標記顯示器140的中心的小紅點和標記ROI的邊界的所在的矩形。ROI可視相對于中心視野的用戶的手130而變得更大或更小。
[0078]HMD 120在辨識手勢的選擇之后,可在HMD上向用戶顯示形狀315。形狀315(例如,矩形覆疊)可描畫ROI 305的輪廓。用戶可通過向內或向外移動手來調整ROI 305。視所要功能性而定,如果僅使用一只手,那么顯示于HMD 120上的形狀可錨定到顯示器上的點(例如,顯示器的中間的點),使得用戶可相應地調整形狀而無需雙手描畫形狀的邊界的輪廓。
[0079]舉例來說,HMD 120通過追蹤指尖或由手的形狀形成的輪廓來識別ROI 305 (例如,矩形)。一旦檢測到ROI 305,HMD 120在HMD眼鏡上向用戶顯示形狀315的覆疊投影,如框210中先前所描述。接著,用戶可通過在放開之前移動手而如框220中先前所描述調整ROI的大小,如圖3B所示。
[0080]圖3B說明可如何基于實時用戶輸入來調整所選R0I。舉例來說,在圖3A中,R0I305最初由用戶選擇。在圖3B中,可通過使手更靠攏或分開更遠來選擇AR對象320。使用對象辨識技術,HMD可基于用戶的手移動而確定ROI 305在減小或擴大。
[0081]根據另一實施例,系統可使用手勢和/或語音命令來啟動HMD上的相機。一旦減小大小ROI經識別,就可俘獲ROI 305內的圖像的圖片和/或視頻。替代地,手勢機制和語音命令可用作為觸發器以向HMD指示保存來自上一預定持續時間(例如,30秒)的所有幀。
[0082]此外,放開事件可在手離開目標的視野足夠遠時發生。放開事件還可在手指和拇指更靠近的情況下或通過語音驅動命令而發生。放開事件可將ROI 305的檢測和完成發信號到HMD 120。因此,根據一個實施例,HMD 120可關閉一些傳感器且進入低功率模式中。
[0083]放開事件可包括當手不夠靠近時。HMD 120可連續地追蹤手和由手的邊緣形成的形狀;因此,HMD 120可確定何時手分開預定距離。
[0084]因此,HMD 120可確定手是否已移動分開大于閾值,HMD接著可假設放開已發生。舉例來說,用戶可移動分開他的手,使得手不接近R0I。
[0085]然而,HMD 120可實施可在用戶正試著使感興趣區域變大時或在用戶正試著在手移動分開時放開的情況下區別的特征。舉例來說,HMD 120可基于手相對于ROI的位置和手移動的速度而區別ROI調整大小與放開事件。
[0086]替代地,僅握緊一只手可為放開事件。舉例來說,當HMD 120確定其不能從手的輪廓檢測八邊形框架時,HMD 120可認為用戶放開。
[0087]顯示多個AR對象
[0088]圖4說明經由HMD 120的顯示器140的用戶的視界的實例。如圖4中所說明,R0I305內與目標相關聯的多個AR對象顯示于顯示器140上。如框215中先前所提及,在用戶選擇ROI 305之后,HMD 120向所述用戶顯示與所述ROI內的目標(例如,興趣點(POI))相關聯的多個AR對象。另外,最初在ROI內的目標可隨著用戶移動ROI 305或用戶的視野而加以追蹤。
[0089]一旦ROI 305已界定,HMD 120就可向用戶顯示具有相關聯AR應用程序的目標。一旦HMD已檢測ROI 305和/或向用戶顯示描畫ROI的輪廓的形狀315,HMD就可起始AR應用程序。在HMD檢測ROI 305之后,HMD可起始ROI 305內的相關聯AR應用程序。舉例來說,在圖4中,用戶經顯示具有相關聯AR應用程序的五個對象(例如,Ρ0Ι)。在此實例中,以下五個對象在ROI內:50米外的麗塔時尚(Rita,s Fash1n) 405 ;星巴克(Starbucks) 410 ;亨利餐廳(Henry’s diner) 415 ;亨利餐廳(Henry’s diner) 420 ;和電影院425。根據一個實施例,顯示器140還可展示關于所述對象的其它相關信息(例如,評論、與用戶的距離)。
[0090]在一些例子中,廣告商可將其項目橫幅/標志/包裝物注冊為AR目標。舉例來說,使用Qualcomm的Vuforia,目標可具有可使用AR而顯示于HMD顯示器140上的額外信息。因此,當用戶減小ROI 305以選擇AR目標320時,與所選目標相關聯的AR動畫可給出額外?目息O
[0091]圖5說明ROI 305由用戶減小的實例,減小導致較少AR目標或POI展示于顯示器140上。如框220中所描述,用戶可使用手勢(例如,通過使手移動靠近)來減小ROI 305的大小。使用減小大小,圖5中的顯示器140在ROI內現僅具有3個POI (星巴克505、亨利餐廳510、亨利餐廳515)。通過減小ROI的大小,ROI內的目標的數目已從圖4中的五個POI減小到圖5中的三個POI。根據另一實施例,用戶可進一步減小ROI的大小,使得僅一個AR目標320在ROI 305內。
[009