AR应用简介初始
??????? 原文出處:kent.zhu'sBlog
???????? 一個AR系統需要有顯示技術、跟蹤和定位技術、界面和可視化技術、標定技術構成。
????????跟蹤和定位技術與標定技術共同完成對位置與方位的檢測,并將數據報告給AR系統,實現被跟蹤對象在真實世界里的坐標與虛擬世界中的坐標統一,達到讓虛擬物體與用戶環境無縫結合的目標。為了生成準確定位,AR系統需要進行大量的標定,測量值包括攝像機參數、視域范圍、傳感器的偏移、對象定位以及變形等。
????????相對與智能手機而言,AR就是根據當前位置(GPS),和視野朝向(指南針)及手機朝向(方向傳感器/陀螺儀),在實景中(攝像頭)投射出相關信息并在顯示設備(屏幕)里展示。其實現的重點在于投影矩陣的獲取。
????????當然,在實際開發的時候其實android系統已經將投影矩陣封裝的比較好了,可以通過接口直接獲取投影矩陣,然后將相關的坐標轉換算成相應的坐標就可以了。
????????移動增強現實系統應實時跟蹤手機在真實場景中的位置及姿態,并根據這些信息計算出虛擬物體在攝像機中的坐標,實現虛擬物體畫面與真實場景畫面精準匹配,所以,registration(即手機的空間位置和姿態)的性能是增強現實的關鍵。移動AR的運作原理可以以下面這個圖示簡單來說明。
????????OK,科普的事情做完了,下面再來說說AR到底有些啥搞頭
1.找到想去的地方
????????1.1找到我想去的那家店
Yelp Monocle利用iPhone的攝像頭和數字羅盤把Yelp評分和實時的街景結合起來,這樣您就可以找出五星級酒吧而不是誤入那些自以為酷的小酒館了。
????????1.2找到我的車
????????當你把車停在路邊,并掏出手機啟動Car Finder時,軟件會記錄下你的GPS信息。之后,當你想在茫茫車海中尋找它時,Car Finder會利用攝像頭,GPS,指南針,陀螺儀等多個傳感器把你引導至正確的位置。
????????1.3指引路徑
Wikitude Drive增強現實導航應用,用戶看到的不是地圖,而是前方街道的實時視圖,以及疊加在視頻上方的導航數據。現在已經在歐洲、澳大利亞、北美市場得到了應用。
????????2.“碰”到虛擬的東西
AR SOCCER虛擬顛球,就是你把屏幕對著一塊干凈的地板,然后屏幕上會出現一個足球,現在你可以用腳去踹它。
3.令現實按我的想法變化
????????3.1實景翻譯
Word Lens是一個實景翻譯的應用,不過目前只提供英語和西班牙語的相互翻譯。
????????3.2虛擬試衣
????????使用Zugara的虛擬試衣間非常簡單。你需要一臺帶攝像頭的電腦和一點空間,后退到離攝像頭4-5英尺的地方揮一揮手,你選中的衣物會自動“穿”到你身上。如果你覺得沒有“穿好”,你還可以通過微調衣物的位置使其看起來與你更貼合。
????????3.3拍照
????????在使用“Farrago AR”時,用戶可以輕松通過移動設備的觸摸屏對圖片內出現的物體進行旋轉、調整大小、修正等精細操作。而且,“Farrago AR”友好的用戶界面使得用戶可以輕松創造出2D或者3D的圖片外物體。
4.把虛擬疊加到現實上
????????倫敦博物館出了一個增強現實的Apps,稱其為“時光機器”,把手機對準當前所在的位置,那么系統會幫你匹配當前位置幾十年前的樣子。
Layar Reality Browser把攝像頭對準周遭的景物,Layar會把各種數據找出來——巴士站、滑板公園以及房地產價格等等。
Wikitude被稱為“世界瀏覽器”,它可以幫你探索周圍的環境,查找地標的資料。只要你舉起手機并打開攝像頭,屏幕上就會出現一些標記——包括維基百科詞條,帶GEO標簽的 Tweet,ATM的位置。
?Star Walk,增強現實的“天文互動指南”,利用GPS,指南針和陀螺儀教你辨別星座。還有很多類似的游戲,比如星球大戰AR版、AR Invaders(打飛碟)、AR Missile(導彈毀人)、ARBasketball(實景籃球)
…..最后,說一下幾個基于AR做平臺的
????????1.高通
????????高通放出了android平臺和ios平臺上上的augmented reality develop kit。基于這個SDK開發人員更容易的運用智能設施中的攝像頭,開端出實在內容與虛構內容聯結的軟件利用。
????????2.Layar
????????Layar旨在打造的一個開放的增強現實的平臺,任何第三方都可以通過Layar的開發接口來打造基于Layar的自己的增強現實應用。目前其官方網站上列出的應用有2029個,其應用類型包括教育,游戲,建筑,藝術,交通,游戲等等;你也可以把Layar看做專門為AR應用搭建的App Store,因為里面的應用有免費的,也有收費的。
????????最后,說點扯淡的事情
????????移動硬件設備的發展使得人們在移動設備上的交互有了突破性的進展,以NFC、AR、裸眼3D等為代表的一大批應用形態的涌現給這個領域帶來了最夠的新奇與動力,創造了全新的用戶體驗。而在移動產品的設計上,如何利用手機的硬件性能來創造突破性的產品將是未來決定移動產品設計師能力以及移動產品成敗的關鍵了。
總結
- 上一篇: 好听的扣扣网名67个
- 下一篇: 中班教案《让爱住我家》反思