999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于增強現實技術的鳥類博物館的開發

2019-11-11 13:14:38袁志鵬
電腦知識與技術 2019年27期
關鍵詞:動畫現實博物館

袁志鵬

摘要:隨著增強現實技術在各行業的廣泛應用,人們對其內容的豐富性以及教育意義都有了更深的要求。該研究為了拓展AR技術的應用領域,增強其教育意義,宣傳鳥類知識,利用Unity 3D游戲引擎、Easyar SDK以及3Ds max建模,制作出AR鳥類博物館軟件。實現了識別鳥類圖片,顯現該鳥類的3D模型、叫聲、介紹、相關動畫等功能。經過對該軟件的實際開發測試,證明了該方案可以進行模型、圖片、文字和音頻的同步渲染和加載,使用戶,全方位地了解鳥類知識,給用戶帶來一個良好的互動體驗。

關鍵詞:增強現實技術;Easyar;Unity 3D;鳥類;教育

中圖分類號:TP311.51? ? ? ?文獻標識碼:A

文章編號:1009-3044(2019)27-0074-03

Abstract: With the wide application of augmented reality technology in various industries, people have a further requirement for the variousness and educational significance of the contents. In order to expand the application field of AR technology, enhance its educational significance and publicize bird knowledge, AR Bird Museum software was developed by using Unity 3D game engine, Easyar SDK and 3Ds Max to model. It realizes the functions of recognizing bird pictures, showing the 3D model, sound, introduction and animation of the bird. Through the actual development and testing of the software, it is proved that the scheme can render and load models, pictures, words and audio synchronously. The software enable users to understand bird knowledge in an all-round way, bringing users a good interactive experience.

Key words: Augmented Reality; EasyAR; Unity 3D; Birds; education

1 背景

自20世紀以來,伴隨著我國科技、工業的成熟與發展,資源過度利用和環境污染等問題的出現,鳥類的生存環境受到了極大的破壞。為宣傳普及鳥類知識,喚醒群眾保護鳥類的意識,同時拓展AR技術的應用領域,鳥類博物館軟件開始設計制作。鳥類博物館軟件將部分鳥類進行3D建模,并制作出其飛行過程的動畫,結合多媒體技術和增強顯示技術,使用戶通過軟件拍攝到識別圖后,不僅可以看到鳥類模型、飛行動畫,還可以聽到鳥類的鳴叫聲以及對鳥類的介紹。突破了傳統宣傳、教育方式,死板無趣的缺點。利用增強現實技術,使虛擬的計算機數字圖像投影到真實世界中,與使用者互動感更強,并且具有3D效果,使用者可以全方位地觀察鳥類的動作、形態,更加形象生動。

2 現狀

增強顯示技術(Augmented Reality),最早于1990年提出,被定義為“通過顯示器將虛擬內容投射到真實世界中的技術”。隨著,計算機技術的不斷發展,在歐美等國家,AR技術目前已經廣泛運用在教育業、廣告業和游戲業等諸多行業。眾多的科技互聯網公司紛紛對該技術進行投資,意圖大力發展AR技術,蘋果公司先后收購了多家AR企業。任天堂公司于2016年7月,推出的使用LBS+AR技術的游戲《Pokemon go》[1],引領了一個全民捉寵物的時代,短短的幾個月時間,就獲得了6億美元的收入。AR技術已成為目前的研究熱點之一。近年來,國內的AR技術也取得了很多成果,例如:山西省地圖集編纂委員會將AR技術利用在紙質地圖中[2];上海大學研究了增強現實中的三維注冊方法[3];北京理工大學對圓明園的數字重建[4]等等。但AR鳥類博物館相比這些成果,更加貼近用戶生活,具有教育意義。

3 軟件設計

隨著增強現實技術在各行業的廣泛應用,用戶對其內容的豐富性以及教育意義都有了更深的要求。為了拓展AR技術的應用領域,以及增強其教育意義,宣傳鳥類知識。該項目利用Unity 3D游戲引擎、Easyar開發包以及3Ds max建模,開發出AR鳥類博物館軟件。

經過對相關資料的整理學習,根據對鳥類博物館軟件前期的構思、系統分析,確定了軟件的功能結構,隨后進行文獻資料的搜集,相應鳥類模型的構建、聲音文件的錄制下載。通過Unity3D游戲引擎,實現了軟件的開發制作。

3.1 功能目標

1)實現紙質鳥類卡片與手機、電腦的互動功能。

2)軟件可以離線運行。

3)軟件在識別特定鳥類的圖片后,界面顯示鳥類的生活習性、叫聲等多媒體信息。

4)軟件中的3D模型應當盡可能的逼真,凸顯鳥類的特點。

5)用戶可通過軟件了解百種鳥類的生活習性、叫聲等知識。

3.2 內容要求

3.3 數據庫設計

本軟件使用SQLite數據庫[5]實現,儲存管理圖片識別圖地址、模型、文字內容和相關音頻。圖2展示了軟件設計的過程。為實現AR功能,數據庫通過對識別圖的名稱、路徑、圖片大小等特點的采集,建立圖片標識文件(下文稱為Target)。每張識別圖的圖片標識文件都是唯一并且固定不變的,同時也是將圖片與軟件中模型、音頻和文字匹配的關鍵。軟件事先在內部設置圖片的Target,并在軟件啟動時加載進入Imagetracker,Augmenter會周期性地從Imagetracker獲取Frame,在軟件使用過程中,圖像采集設備CameraDevice會不斷產生Image,進入Imagetracker,這些Image會跟隨Frame進入Augmenter,當Imgetracker檢測到Image中存在Target,將會跟隨Frame移動到Augmenter中,實現模型等具體內容的展示。過程將如圖3所示。由于,對Target的分析和加載是在軟件啟動時運行,為避免加載量過大,影響軟件的正常使用,開發時將加載函數放入新的線程,避免程序加載過慢,影響軟件其他功能的正常使用。經測試,壓縮目標識別圖的文件大小,可以有效增加加載速度,但增加的效率和是否影響識別準確度難以測量。

3.4 軟件場景搭建

將已制作好的所有素材以及Easyar開發包導入Unity,利用Unity引擎完成場景的搭建以及軟件功能的制作。

1)將開發包中的prefabs添加到場景中,并在Easyar官方網站注冊獲得key,添加key到prefabs中。

2)將開發包中的ImageTarget添加到場景中,并編輯Target代碼,處理觸發事件。

3)完成數據庫內容填寫,將相應的模型地址、音效地址、文字介紹等素材存放進數據庫。

4)將識別圖與ImageTarget綁定。并將再object上添加數據庫查詢腳本、Animator、Audio Source和控制腳本,根據數據庫中存放的地址顯示文件,并調整顯示位置。

5)制作UI以及相應事件。

6)添加燈光、Audio listener等游戲場景物體。

7)導出軟件。可根據需要導出windows、android等系統的應用軟件。

4 功能實現

軟件運行環境系統要求為Windows操作系統,并需要連接攝像頭。在使用過程中,僅需在光線適宜的情況下,將識別圖片移入圖像采集設備采集范圍內,軟件將出現鳥類的動畫模型以及介紹、靜音、暫停三個操作按鈕。軟件UI界面如圖5、圖6和圖7所示。除圖片與文字信息外,軟件還包含了,鳥類飛行動作的3D模型動畫,鳥類叫聲、鳥類介紹的音頻信息。并且設置了模型的自動旋轉,相比一般的AR軟件,該軟件可以使操作者真正的360度觀察模型。希望用戶可以通過該軟件,全方面的了解學習鳥類知識。

本文設計完成的AR鳥類博物館軟件具有以下的特點:

1)內容的科學性,相比眾多娛樂性AR軟件,鳥類博物館中的資料均來自《中國動物志》《中國鳥類圖鑒》等權威著作,保證科學知識的正確與嚴謹。

2)內容的豐富性,軟件可以進行模型、聲音、動畫的同時加載與展示。將二維圖像、三維模型、聲音結合起來,使用者可以更加全面地了解鳥類知識。

3)軟件的適用性,軟件操作簡單,運行效率高,并且適用于目前國內大多數家庭使用的windows電腦和android手機,適用性強。

5 總結

該軟件是AR技術在保護環境、動物方面的首次應用。雖然我們的生活水平在不斷提高,科學技術也不斷地發展,但我們始終應該追求人與動物自然的和諧相處。AR鳥類博物館以綠色環保、價格低廉、包含眾多科學知識甚至可以模擬真實場景等諸多優點,使操作者在任何地點都可以生動、翔實地了解鳥類知識。為保護環境、保護動物的宣傳開辟了新的方式。并且擴展了AR技術的應用范圍。

參考文獻:

[1] 徐筠. 《Pokem on Go》火了 增強現實(AR)普及還有多遠[J]. 計算機與網絡, 2016, 42(14): 22.

[2] 鄧秋月. 增強現實技術在紙質地圖中的應用[J]. 經緯天地, 2015(6): 56-59, 72.

[3] 金劍華, 陳一民. 增強現實中基于視覺與磁力跟蹤器的三維注冊方法[J]. 計算機應用, 2006(6).

[4] 王涌天, 林倞, 劉越, 等. 亦真亦幻的戶外增強現實系統——圓明園的數字重建[J]. 中國科學基金, 2006(2): 76-80, 86.

[5] 朱樂浩, 衛剛. 基于Unity3D的柴油機部件虛擬培訓系統研究與實現[J]. 機械設計與制造工程, 2016(10).

【通聯編輯:謝媛媛】

猜你喜歡
動畫現實博物館
做個動畫給你看
我對詩與現實的見解
文苑(2020年11期)2021-01-04 01:53:20
動畫發展史
博物館
小太陽畫報(2020年4期)2020-04-24 09:28:22
我的動畫夢
文苑(2019年22期)2019-12-07 05:28:56
我是動畫迷
學生天地(2016年9期)2016-05-17 05:45:06
一種基于Unity3D+Vuforia的增強現實交互App的開發
露天博物館
現實的困惑
中國衛生(2014年12期)2014-11-12 13:12:38
從虛擬走到現實,有多遠?
杭州科技(2014年4期)2014-02-27 15:26:58
主站蜘蛛池模板: 国产精品太粉嫩高中在线观看| 欧美国产日韩一区二区三区精品影视| 国产欧美日韩综合在线第一| 久久黄色毛片| 无码区日韩专区免费系列 | 国产精品亚洲一区二区在线观看| 日韩欧美中文在线| 2022国产91精品久久久久久| 成人一级免费视频| 亚洲天堂2014| 97超爽成人免费视频在线播放| 不卡无码h在线观看| 在线看AV天堂| 亚洲无码高清视频在线观看| 国产高清又黄又嫩的免费视频网站| 久久精品女人天堂aaa| 国产自在线播放| 国产传媒一区二区三区四区五区| 美女黄网十八禁免费看| 日韩无码黄色网站| 精品国产网站| 久久国产精品国产自线拍| 欧洲精品视频在线观看| 国产麻豆91网在线看| 99久久精品国产综合婷婷| 欧美在线视频不卡| 午夜激情福利视频| 一本大道东京热无码av| 国产国产人免费视频成18 | 婷婷综合缴情亚洲五月伊| 欧美国产综合视频| 国产乱人免费视频| 国产精品尤物在线| 99久久无色码中文字幕| 亚洲第一中文字幕| 国产亚洲高清在线精品99| 午夜一区二区三区| 精品久久久无码专区中文字幕| 91在线无码精品秘九色APP | 日韩中文无码av超清| 国产h视频在线观看视频| 亚洲AV无码乱码在线观看裸奔| 欧美人在线一区二区三区| 欧美劲爆第一页| 欧美成人一级| 91成人免费观看| 国产va欧美va在线观看| 91人妻在线视频| 国产一区在线观看无码| a色毛片免费视频| 久久久久久久97| 国产成人综合欧美精品久久| 欧美日韩在线第一页| 午夜国产大片免费观看| 欧美成人h精品网站| 亚洲美女一级毛片| 欧美伊人色综合久久天天| 99性视频| 日韩最新中文字幕| 99九九成人免费视频精品| 国产色图在线观看| 亚洲精品欧美重口| 国产精品人成在线播放| 亚洲精品无码成人片在线观看 | 亚洲国产成人久久精品软件| 亚洲人成亚洲精品| 久久一本精品久久久ー99| 亚洲成人福利网站| 日韩精品无码免费一区二区三区 | 亚洲熟女中文字幕男人总站| 福利视频久久| 亚洲高清资源| 蜜芽国产尤物av尤物在线看| a级毛片免费看| 999国内精品视频免费| 国产尤物jk自慰制服喷水| 日本精品视频| 色哟哟国产精品一区二区| 国产美女无遮挡免费视频| 亚洲第一色网站| 国产精品漂亮美女在线观看| 亚洲va欧美va国产综合下载|