摘 要:近年來,虛擬校園技術是虛擬現實技術的研究熱點之一。簡要分析了虛擬校園技術,確定了三維場景建模方式和360°全景技術,獲取了我國多所高校的信息進行圖像處理,從而構建出虛擬校園全景圖。利用安卓平臺,使用Eclipse配置Android SDK,創(chuàng)建新工程,然后注冊、開發(fā)并下載騰訊街景SDK、訊飛語音SDK,將之前的工作導入Eclipse中進行代碼、界面的編寫工作,以完成最后的調試。
關鍵詞:虛擬校園技術;安卓平臺;Eclipse;圖像處理
中圖分類號:TP391.41 文獻標識碼:A DOI:10.15913/j.cnki.kjycx.2016.11.055
文章編號:2095-6835(2016)11-0055-01
在新時代,國家發(fā)展越來越重視人才的培養(yǎng),重視國民教育水平的提高。許多地區(qū)都創(chuàng)建了獨具特色的大學城、大學園區(qū),但是,隨之而來的是一系列的環(huán)境人文變化。以濟南長清大學城為例,該地區(qū)風景優(yōu)美,學術氛圍濃厚,社會公民素質高,生活處于較高水平。同樣,我國的其他大學校園環(huán)境及其周邊風景都具有很高的藝術價值和較強的文化底蘊,很多人都渴望能夠一覽高校校園風采?;诖?,拍攝校園全景、視野共享的想法便應運而生了。校園全景是最新的三維全景技術,利用三維實景技術可以展示高校的校園風貌,具有較強的真實感,給人零距離的感覺,讓人們有一種親切感。這種技術的運用對遠在千里之外的人了解校園真實情況有很大的幫助。
隨著移動平臺操作系統(tǒng)的快速發(fā)展,在手機上拓展大學校園全景已經成為了一個熱點話題。安卓手機操作系統(tǒng)作為一款新型智能手機操作系統(tǒng),具有開放性好、軟硬件功能擴展性強的特點。因此,開發(fā)一款校園全景軟件是非常有意義、有必要的,也是切實可行的。
1 虛擬校園技術分析
1.1 建模方式
采用三維場景建模,即通過建立目標場景的三維幾何模型構建目標場景的骨架,利用著色、渲染、光照和投影等處理手段增強其真實感,從而產生虛擬場景。
1.2 360°全景技術
該技術是將用相機環(huán)繞360°拍攝的一組或多組照片拼接成一個全景圖像,然后通過友好的交互界面讓用戶能夠直觀、真實地感受到校園景觀。
大學校園全景手機軟件可以利用三維實景模擬的表現方式構建三維立體校園空間。通過校園三維實景可以更全面地展示學校的建設環(huán)境等,有利于提高學校知名度。目前,網絡宣傳已經成為了非常有效的手段之一,校園三維實景對于招生宣傳也起到了有力的推動作用。新生可憑借校園全景軟件獲取校園全景圖像,以最快的方式了解自己的校園,并盡快適應校園生活。
2 采集高校信息的方式和處理方式
2.1 全景模型選擇
在選擇全景模型時,可采用立方體模式的模型和2D數字圖像加工方法。
2.2 圖像采集
利用普通數碼相機在固定點拍攝多張圖片,然后拼接生成全景圖。
2.3 圖像拼接
采用基于相位的方法,利用傅里葉變換、小波變換等技術變換圖像,然后利用變換后圖像的某些特征進行匹配。
2.4 圖像融合
利用圖像融合技術可以實現相鄰圖像邊沿的自然過度,以處理拼接后重疊區(qū)造成的銳利圖像邊緣。
構建全景圖的工作完成后,要在已得到的全景圖中進行交互和跳轉。用戶通過交互式界面可以實現對虛擬系統(tǒng)的瀏覽和漫游。
3 安卓平臺與開發(fā)環(huán)境
安卓的底層是建立在Linux系統(tǒng)之上的,它是用軟件疊層的方式構建的,包括應用部分、核心部分、底層部分。在搭建安卓平臺開發(fā)環(huán)境時,可應用JDK7和Eclipse組件,即先將獲取到的高校信息、Android ADT、騰訊街景SDK、Android SDK、訊飛語音SDK導入Eclipse中進行開發(fā),然后應用JDK7編寫代碼,調整界面,最后進行調試適配。
4 結束語
對于虛擬校園技術來說,真實的校園場景圖片能夠讓用戶有身臨其境的感覺。這對用戶來說是互動的、客觀的,也是親切的、可觸及的,而且還能幫助遠在千里之外的人了解校園的真實情況。該設計是基于安卓平臺的大學校園全景,可以利用普通相機拍照,將照片處理成連續(xù)的校園全景圖,通過安卓平臺的地址轉換完成手機校園三維實景展示。利用普通相機和安卓手機,能夠進一步降低該技術的應用成本。利用騰訊街景SDK和訊飛開放平臺,用戶可以通過語音控制發(fā)出命令,通過手機螺旋儀控制方向等。這些創(chuàng)新將會帶給用戶新的用戶體驗。另外,它可以從全國眾多高校中選擇具有代表性的多所學校進行全景演繹,讓更多的人看到高校的美麗風光、校園實景。這樣做,將從另一層面幫助人們實現“大學夢”。安卓手機的流行使得此軟件在人群中更易于推廣。
參考文獻
[1]毛學剛,李明澤,范文義.三維虛擬校園的設計與實現[J].測繪信息與工程,2008(1).
[2]克曼特內尼,麥克萊恩.精通Android移動開發(fā)制勝寶典[M].北京:人民郵電出版社,2013.
[3]Wei-MengLee.Android4編程入門經典——開發(fā)智能手機與平板電腦應用[M].北京:清華大學出版社,2012.
[4]楊明羽.Android語法范例參考大全[M].北京:電子工業(yè)出版社,2012.
作者簡介:馬彩云(1994—),女,山東德州人,主要從事生物醫(yī)學工程方面的研究。
〔編輯:白潔〕