資源描述:
《關于增強現(xiàn)實(ar)手機導航系統(tǒng)探究》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在工程資料-天天文庫。
1、關于增強現(xiàn)實(AR)手機導航系統(tǒng)探究【摘要】在外邊旅行的人往往對周圍的信息不是很清楚,當需要查找旅館,酒店等相關信息的時候,僅僅有名字和地點往往還不夠,并不能很具體的表達相關信息。因此有必要將用戶周圍的真實情況結(jié)合進來。Google的Android平臺是一個新興的手機操作系統(tǒng),它強大的網(wǎng)絡功能和絢麗的用戶界面不輸iPhone。通過增強現(xiàn)實技術,利用GPS全球定位技術確定用戶所處的地理位置,通過攝像頭獲取用戶周圍的真實情況,將周圍敏感點的相關信息疊加到攝像頭照片之上,達到增強現(xiàn)實(AR)的效果,真正幫助用戶
2、了解周圍的信息狀況。用戶可以選擇自己想獲取的信息,比如酒店,餐飲之類信息,就可以真正的將現(xiàn)實和信息結(jié)合起來,達到增強現(xiàn)實(AR)的效果。系統(tǒng)結(jié)合西南大學大學的實際情況,通過SQLite構(gòu)建了西南大學校范圍內(nèi)的興趣點數(shù)據(jù)庫,并且通過GPS全球定位系統(tǒng)確定用戶當前所在的位置,結(jié)合Android的相關傳感器確定手機的姿勢,最終判斷手機的方位角和手機、建筑物之間和正北方向構(gòu)成的方位角是否一致,若相同,將在屏幕上顯示興趣點的相關信息。系統(tǒng)主要提供了列表展示、地圖展示和增強現(xiàn)實展示三種方式,相互結(jié)合,用戶可以在不同的
3、界面之間可以相互切換,最終幫助用戶準確了解周圍現(xiàn)實世界的詳細情況?!娟P鍵詞[Android;增強現(xiàn)實(AR);GPS1、引言現(xiàn)在的互聯(lián)網(wǎng),信息量非常的巨大,然而人們對這些信息的利用過度依賴于搜索,需要輸入合適的關鍵詞才能找到自己想要的信息。除了搜索之外,有沒有更好的方式呢,能夠讓人們更加便利,隨時隨地的利用周圍的信息呢?人與人之間的溝通交流,現(xiàn)實世界過于生硬,虛擬世界過于遙遠,要真正找到志同道合的知己很難,有沒有介于現(xiàn)實和虛擬之間的一個交流平臺,幫助大家找到更多的好朋友?利用增強現(xiàn)實(AR)技術正好可以解
4、決以上各種問題,可以利用該技術把現(xiàn)實中的事物和虛擬事物結(jié)合起來,使我們的世界變得更加豐富多彩。2、研究背景增強現(xiàn)實(AR)是在虛擬現(xiàn)實技術基礎上發(fā)展起來的一種新興計算機應用和人機交互技術。它借助計算機和可視化技術將虛擬的信息應用到真實世界,真實的環(huán)境和虛擬的物體實時地疊加到了同一個畫面或空間同時存在。簡單的說就是虛實結(jié)合。它是一個新興的研究領域,與傳統(tǒng)虛擬現(xiàn)實技術所要達到的完全沉浸的效果不同,增強現(xiàn)實技術致力于將計算機生成的物體疊加到現(xiàn)實景物上,在虛擬環(huán)境與真實世界之間的溝壑間架起了一座橋梁[1]。它通過
5、多種設備,如與計算機相連接的光學透視式頭盔顯示器(opticalsee-throughhead—mounteddisplay,后簡稱S—HMD)或配有各種成像原件的眼鏡等,讓虛擬物體能夠疊加到真實場景上,以便使它們一起出現(xiàn)在使用者的視場中。同時,使用者可以通過各種方式來與虛擬物體進行交互,例如,在裝配或維修工作中,基于增強現(xiàn)實技術的應用系統(tǒng)會在操作人員視野的相應位置顯示出有用的提示信息;又如在使用增強現(xiàn)實技術的培訓系統(tǒng)中,甚至可以將虛擬物體和實際配件裝配在一起。增強現(xiàn)實技術在工業(yè)設計、機械制造、建筑、教育
6、和娛樂等領域都有著廣泛的應用前景,而且它不僅提供了一種更容易實現(xiàn)的虛擬現(xiàn)實的方法,更代表了下一代更易使用的人機界面的發(fā)展趨勢[2]。Azuma在1997年曾對這些系統(tǒng)和其使用的基本技術給出過一個詳盡的綜述。同沉浸式的虛擬現(xiàn)實相比,增強現(xiàn)實不但應用的場合廣泛,而且更加安全,因為增強現(xiàn)實系統(tǒng)可以讓用戶在看到虛擬物體的同時,仍能看到真實的場景[3]o20世紀90年代末,這個領域的研究者們開始聚會在一系列每年召開的和增強現(xiàn)實相關的國際研討會和工作會議上,例如,國際增強現(xiàn)實工作會議(IWAR)、國際增強現(xiàn)實研討會(
7、ISAR)和國際混合與增強現(xiàn)實會議(ISMAR)等。這些會議在很大程度上促進了AR的研究發(fā)展。近年來隨著移動設備計算能力的增強和對網(wǎng)格計算環(huán)境的關注,對戶外增強現(xiàn)實系統(tǒng)和支持分布式協(xié)同操作增強現(xiàn)實系統(tǒng)的研究明顯增加。而Android—詞的本義指'‘機器人",同時也是Google于2007年11月5日宣布的基于Linux平臺的開源手機操作系統(tǒng)的名稱,該平臺由操作系統(tǒng)、中間件、用戶界面和應用軟件組成,而且不存在任何以往阻礙移動產(chǎn)業(yè)創(chuàng)新的專有權(quán)障礙,號稱是首個為移動終端打造的真正開放和完整的移動軟件。Andro
8、id系統(tǒng)平臺的手機具有五大優(yōu)勢:1、開放性;2、掙脫運營商的束縛;3、豐富的硬件選擇;4、不受任何限制的開發(fā)商;5、無縫結(jié)合的Google應用。3、可行性分析本系統(tǒng)采用的是Eclipse開發(fā)平臺,與SQLite數(shù)據(jù)庫相結(jié)合的方法,通過SQLite數(shù)據(jù)庫搭建AR數(shù)據(jù)庫,存儲興趣點的相關信息,諸如經(jīng)緯度,名稱,圖像等內(nèi)容。最后,通過GoogleMaps在地圖上展示出來,顯示用戶所在位置周圍的興趣點;而且在攝像頭的圖層之上顯示用戶周