國立臺南大學數位學習科技學系畢業專題實作成果報告  決戰異視界- ARToolKit And FLARToolKit 比較  A Comparison of ARToolKit And FLARToolKit  專 題 編 號 : NUTN-I...
國立臺南大學數位學習科技學系畢業專題實作        決戰異視界- ARToolKit 與 FLARToolKit 比較            A Comparison of ARToolKit And FLARToolKit        ...
觸,所以我們就為了我們的專題下了這個                      運行方式:標題,帶給大家不一樣、前所未有的視覺                        (1) 攝影機把抓來的影像傳給電腦刺激。               ...
以 C/C++語言開發 AR 相關應用時所需軟                     運作方式(大致和 ARToolKit 相同):硬體如下:                                          藉由攝影機所拍攝...
需要、不需要、稍微不需要、普通、稍微            System Usability Scale (SUS)分析需要、需要、非常需要。                            實驗流程圖如下︰(1) ARToolKit: ...
用者對系統易用性的綜合評量,可以用來                  部因素,環境光線太強,造成圖卡黑框部作為不同系統之間易用性的比較。然而,                  分黑到發光,以至於無明顯的黑白分明,每一題的個別分數是不具意義的...
將它製作成只需使用者下載,點選執行檔就能開啟,已達到相同目的。就在此時發現了新的 AR 技術:FLARToolKit 系統。   七 月 份 的 困 擾 , 新 的 系 統 是 AS3(ActionScript 3.0),3D 模型的處理方面則...
[2] FLARToolKit 官方網站                                                          http://saqoosha.net/category/flash/flartoo  ...
:                                             Pattern    Size Usable Range                                              (i...
表二:      AR 開發工具易用性量表          ARToolkit              非常                非常          FLARToolkit            不同意            ...
Upcoming SlideShare
Loading in …5
×

099 rs-01

1,086 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,086
On SlideShare
0
From Embeds
0
Number of Embeds
35
Actions
Shares
0
Downloads
11
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

099 rs-01

  1. 1. 國立臺南大學數位學習科技學系畢業專題實作成果報告 決戰異視界- ARToolKit And FLARToolKit 比較 A Comparison of ARToolKit And FLARToolKit 專 題 編 號 : NUTN-ILT- PRJ-99-001 執 行 期 間 : 98 年 2 月至 99 年 1 月 S09555001 廖 俊 凱 、 S09555015 陳 世 偉 、 專 題 成 員 : S09555023 朱昱融 指 導 老 師 : 林豪鏘 教授 中華民國 98 年 11 月 16 日
  2. 2. 國立臺南大學數位學習科技學系畢業專題實作 決戰異視界- ARToolKit 與 FLARToolKit 比較 A Comparison of ARToolKit And FLARToolKit 專題編號: NUTN-ILT- PRJ-99-001 執行期間: 98 年 2 月至 99 年 1 月 S09555001 廖 俊 凱 、 S09555015 陳 世 偉 、 專題參與人員: S09555023 朱昱融 指導老師: 林豪鏘 教授中文摘要 between them, and present the use of these two development tools, so that we can 在研究擴增實境的過程中,我們探討 personally verify that the difference between了兩種開發擴增實境的工具,一個是 the two.ARToolKit,另一個是 FLARToolKit;這兩 The purpose of this topic is to allow Augmented Reality of the novelty and visual種工具是以不同的程式語言為基礎來開發 sense to seize the peoples minds. And then擴增實境,前者是利用 C/C++語言,後者 through our introduction and comparison of則是利用 ActionScript3.0 來開發擴增實 the two Augmented Reality development境。因此我們將它們兩者做一個比較,並 tools of ARToolKit and FLARToolKit, we且呈現利用這兩個開發工具做出的作品, can achieve to promote expansion of讓大家能親眼驗證兩者的差別。 Augmented Reality. So that young students 本專題之目的,是希望能讓擴增實境 or the scholars can research Augmented Reality deeply, and will apply it inside the的新奇感和視覺感抓住人心,再透過我們 broader context.對 ARToolKit 和 FLARToolKit 這兩種擴增實境開發工具的介紹和比較,能達到推廣 Keywords: Augmented Reality (AR) 、擴增實境的效果,讓國內的青年學子或是 Augmented Reality Applications 、學者們可以進一步的研究擴增實境,並且 ARToolKit、FLARToolKit將之應用在更廣大的範疇裡。 一、緣由與目的關鍵詞:擴增實境、擴增實境應用、擴增實 境 開 發 工 具 比 較 、 ARToolKit 、 國內外吹起一陣擴增實境的風潮,最FLARToolKit 具代表性的就屬美國跟日本,它們不僅早 已開始著手研究擴增實境,還有利用擴增Abstract 實境原理製作而成的書籍和利用擴增實境 In the study of the Augmented Reality 開發而成的遊戲,而台灣對於擴增實境的process, we explore the development of 起步相對較晚。我們在大三時,初次接觸Augmented Reality two tools, one is 到擴增實境,看到別人影片中奇幻的效ARToolKit, and the other is FLARToolKit; 果、酷炫到不行的展示,猶如魔術般似的,Both of these tools is based on different 深深地打動著第一次見識到擴增實境威力programming languages to develop 的我們,激起了我們想要深入研究的心。Augmented Reality, the former is in the use 親身經歷過擴增實境帶給我們的視覺of C / C + + language, while the latter is in 衝擊之後,我們希望也能帶給大家同樣甚the use of ActionScript3.0 to developAugmented Reality. We make a comparison 至更深的感觸,相信很多人也是第一次接 1
  3. 3. 觸,所以我們就為了我們的專題下了這個 運行方式:標題,帶給大家不一樣、前所未有的視覺 (1) 攝影機把抓來的影像傳給電腦刺激。 (2) 電腦上的軟體會收尋影像,尋找 而我們在摸索這新穎東西的過程當 上面有「方形」的影像中,利用了兩個我們最早接觸到的工具來 (3) 搜尋到,軟體會用數學方法計算開發擴增實境,並透過這兩種工具開發有 攝影機和黑色方框的位置關擴增實境之應用,再透過視覺效果加強 (4) 當知道位置,軟體會把模型顯示大家對與擴增實境的感受,希望能藉由比 在同一個位置上較這兩種開發工具和視覺的刺激讓大家更 (5) 模型會覆蓋在真實環境上,並且認識擴增實境並且達到推廣擴增實境的目 緊貼著方形標誌的。 (6) 最後的結果會顯示在螢幕上,可 以看到它覆蓋在真實世界上二、專題製作內容 示意圖如下︰2.1 簡介 攝影機把抓來的影像 ARToolKit 傳給電腦 ARToolKit 為開發 AR 的工具之一,ARToolKit 是一個 C/C++ 語言編寫而成的函式庫,透過此函式庫可以讓我們進行 電腦上的軟體會收尋擴增實境應用程式設計。擴增實境 影像,尋找上面有”(Augmented Reality) 是將電腦虛擬影像覆 方形”的影像蓋到真實世界畫面中,這個技術在工業、教育、藝術等方面都存在著莫大的潛力。 開發一個 AR 程式,最困難的部分在於-即時計算,然後再將虛擬影像覆蓋至使 搜尋到,軟體會用數用者的視覺觀感上,並和真實世界中的物 學方法計算攝影機和件精確對齊。ARToolKit 以電腦圖學技術 黑色方框的位置計算攝影機 (Webcam) 和圖卡 (Marker)之間的相對位置,使開發者能夠將他們的虛擬物件依據圖卡定位覆蓋於真實環境 當知道位置,軟體會上。ARToolKit 提供了快速和準確的圖卡 把模型顯示在同一個標記追蹤 (Marker Tracing),能使開發者快速的開發許多趣味的 AR 應用程式。 位置上 ARToolKit 包含追蹤函式庫和一些簡單範例程式,它們可以讓開發者學習如何上手。ARToolKit 包含了所有函式庫的完 模型會覆蓋在真實環整原始碼,開發者可以根據平臺的不同來 境上,並且緊貼著方作調整,也可以依自己需求來應用。 形標誌 近來的 ARToolKit 可支援影像視覺透視,透過頭戴型顯示裝置,虛擬物件可直接覆蓋於真實世界的影像上。 最後的結果會顯示在ARToolKit 目前支援的作業系統有: 螢幕上,可以看到它 SGI IRIX、PC Linux、Mac OS X、PC 覆蓋在真實世界上Windows (95/98/NT/2000/XP) 2
  4. 4. 以 C/C++語言開發 AR 相關應用時所需軟 運作方式(大致和 ARToolKit 相同):硬體如下: 藉由攝影機所拍攝的畫面偵測圖卡標 (1) 支 援 Microsoft Visual Studio 6 記(Marker)以計算出攝影機和標記在三維 和.NET 2003 空間的相對位置,再以上述資訊來提供 3D (2) DSVideoLib-0.0.8b-win32 – 在 坐標給 PV3D 做參照。 windows,用來處理和攝影機驅動 間的溝通 以 ActionScript3.0 開發 AR 相關應用時所需 (3) GLUT (OpenGL Utility Toolkit), 軟硬體如下: 是一套免費的 OpenGL 工具函式 (1) Adobe Flash CS3 以上之版本 庫,在 ARToolKit 中的用途猜測 (2) FLARToolKit 類別 是用來處理電腦圖學的部分。 (3) Papervision3D 2.0 (rev. 814 以上) (4) DirectX-官方建議安裝 9.0b 以後 -flash3D 引擎包 之版本 (4) 3D 繪圖軟體 (5) 3D 繪圖軟體 (5) 網路視訊攝影機 (Webcam) (6) 網路視訊攝影機 (Webcam) (6) 圖卡 (Marker) (7) 圖卡 (Marker) 註 1:Papervision3D 是一個用於 Flash 中展註 1:各版本的 ARToolKit 基本上差不多, 示模型和場景的 3D 引擎開發包,利 但其效能則因不同硬體而定。 用 Papervision3D 可以輕易的轉換三註 2:ARToolKit 免費適用於非商業用途並 維模型,透過線性貼圖加上材質,並 規範於 GNU General Public License 優化了三維模型渲染的速度和質量。 下。 註 2:Flashplayer-Flash 可跨平台,主要因註 3︰ARToolKit 雖以電腦圖學技術計算 有 AVM (Actionscript Virtual 攝影機和圖卡之間的相對位置,但是 Machine) ,它有兩種類型-AVM1 執 圖卡的大小深深影響著抓取範圍的 行 ActionScript1.0、ActionScript2.0 ; 限制(如附件-圖一) AVM2 執行 ActionScript3.0 且包括一 個 JIT (Just-In-Time) 編譯器可將 AS FLARToolKit 位元組碼轉譯成原生機器碼,以提供 FLARToolKit為開發AR的工具之一, 最高執行速度。由 日 本 的 程 式 設 計 師 Saqoosha 將 原 本 由 註 3 FLARToolKit 免費適用於非商業用途 :java 開 發 寫 成 的 NyARToolKit 改 寫 成 以 並規範於 GNU General Public LicenseActionScript3.0 為開發語言的FLARToolKit 下。並 搭 配 PV3D (Papervision3D) 的 使 用-FLARToolKit主要提供對於Marker的追蹤 2.2 兩種工具的比較和辨識的方法,關於 3D繪圖方面,理論上 使用者分析是交給Papervision3D (PV3D) 和Flash,以 本次實驗取樣人數四十人。將使用者達 成 AR 效 果 。 FLARToolKit 解 決 了 分析分為六大部分:心智負荷(我需要很C/C++或Java開發介面不易的問題,也讓多 多思考、記憶、尋找,才能進行操作)、媒體人員或設計師可以更容易上手製作 生理負荷(我需要很多動作或點擊按鈕才AR應用程式。 能進行操作)、時間負荷(我能從容不迫 Flash 為操作簡易、跨平台、高品質、 的進行操作、沒有壓力)、精神耗費(我檔案體積小以及優異互動功能的多媒體製 覺 得 我 非 常 努 力 來 學 習 或 操 作 這 個 工作 軟 體 , FLARToolKit 因以其為開發平 具)、表現績效(我對我自我表現的滿意台,也繼承了不少好處,為 AR 開發工具 度)、挫折程度(我在操作這個工具的挫的未來趨勢。 折程度)。每部分分為七個等級:非常不 3
  5. 5. 需要、不需要、稍微不需要、普通、稍微 System Usability Scale (SUS)分析需要、需要、非常需要。 實驗流程圖如下︰(1) ARToolKit: 打開 打開 以「心智負荷」來看,有 30%(占最大百分比)的使用者傾向稍微不需要,約 60 ARToolKit FLARToolKit%的使用者覺得較無負擔;以「生理負荷」來看,有 32%(占最大百分比)的使用者傾向稍微不需要,約 74%的使用者覺得較無 說明檔案 打開 Flash負擔;以「時間負荷」來看,有 25%(占最 內容 編輯大百分比)的使用者傾向沒有壓力,約 62%的使用者覺得較無壓力;以「精神耗費」來看,有 28%(占最大百分比)的使用者傾向普通,約 62%的使用者覺得較不耗費精 編輯、調整 說明匯入神;以「表現績效」來看,有 25%(占最大 數值 模型程式百分比)的使用者傾向稍微滿意,約 68%的使用者覺得較滿意;以「挫折程度」來看,有 32%(占最大百分比)的使用者傾向沒有 執行 EXE 自行輸入挫折,約 82%的使用者覺得較無挫折。(2) FLARToolKit: 檔 相關程式 以「心智負荷」來看,有 28%(占最大百分比)的使用者傾向普通,約 44%的使用者覺得較無負擔;以「生理負荷」來看, 測試圖卡 執行 Flash有 30%(占最大百分比)的使用者傾向稍微 抓取有效 發布不需要,約 67%的使用者覺得較無負擔; 範圍、距離以「時間負荷」來看,有 22%(占最大百分比)的使用者傾向非常沒有壓力,約 57%的使用者覺得較無壓力;以「精神耗費」來 測試圖卡看,有 30%(占最大百分比)的使用者傾向 替換對應 抓取有效普通,約 52%的使用者覺得較不耗費精 模型 範圍、距離神;以「表現績效」來看,有 35%(占最大百分比)的使用者傾向普通,約 55%的使用者覺得較滿意;以「挫折程度」來看,有35%(占最大百分比)的使用者傾向沒有挫 替換對應折,約 65%的使用者覺得較無挫折。 模型 總結,ARToolKit 的心智負荷、表現績效較為突出,而 FLARToolKit 的時間負荷則較為顯著,其餘部分的比較無顯著差 填問卷異。 (如附件-表二) 系統評估分析 經由四十位使用者接受完實驗後,在 我們分成系統需求、圖卡辨識、多重 彼此使用者尚未互相討論前填寫 AR 開發辨識、程式語言、3D 物件匯入效果等部分 工具易用性量表。整份問卷一共十項題來做比較。(如附件-表一) 目,題目都必須與上一題題意相反。經計 分後會得到一個分數。這個分數代表了使 4
  6. 6. 用者對系統易用性的綜合評量,可以用來 部因素,環境光線太強,造成圖卡黑框部作為不同系統之間易用性的比較。然而, 分黑到發光,以至於無明顯的黑白分明,每一題的個別分數是不具意義的,不應被 圖卡便不易被抓取,且這兩個系統都無法拿來比較或作為其他用途。 克服這部分,不過 ARToolKit 有另一項解 計分方法:先將量表的題目分為兩 決辦法,額外安裝 ARToolKitPlus 之後,圖組。第一組為第 1、3、5、7、9 題,第二 卡邊界的黑框可以縮小,也將會讓圖卡黑組為第 2、4、6、8、10 題。第一組將各題 色部分變少,相對來說,黑框部分黑到發目的原始分數減去 1 便可得到這題的應得 , 光的機會就減少許多。分數。第二組用5減去各題目的原始分數 透過實驗,我們可以看到大部分的受便可得到這題的應得分數。接著將各題的 測者較滿意 ARToolKit 的視覺效果,而大應得分數相加,再乘上 2.5 便可得到總分。 部分的受測者則感覺 FLARToolKit 可以讓總分是一個 0 到 100 之間的數字。 他們在沒有壓力或極少壓力的情況下愉快 最後我們得到的數據,ARToolKit 的 的玩,也「有效的」激發起使用者對於擴總分平均為 59.3125 分,而 FLARToolKit 增實境的了解以及興趣!!的總分平均為 49.375 分,從總分數據看來,ARToolKit 上手難度以及最後的效果 四、專題成果自評較為大家所接受。 秉持「目的」為原則的前提之下,我三、結果與討論 們開始著手調查其相關資料,以及歷年來 的相關論文,從當中的一篇論文開啟了我 經過長時間的摸索後,我們發現同樣 們的冒險之旅。起步時的挫敗是一定會品經由 CPU 及時運算顯示的視覺效果來比 嚐的滋味,也從跌倒中站起,再跌倒再站較,ARToolKit 相較於 FLARToolKit 在視 起。由於 「擴增實境 (Augmented Reality) 」覺觀感上來的好,ARToolKit 支援光影效 技術早在 1990 年就已經被提出,各種系統果,而 FLARToolKit 不支援,所以在其顯 也 有 人 開 發 及 研 究 , 開 始 觸 碰 初 版 的示上就顯得比較「假」,僅能透過貼圖來 ARToolKit 系統,也是正式與 AR 正面迎達成仿的光影效果。以開發語言來看, 擊 剛入門就馬上在 3D 模型呈現方面有了 。ARToolKit 主要是透過 C/C++ 來開 發撰 選 擇 ; 一 派 是 OpenGL ( Open Graphics寫 , 相 較 於 FLARToolKit 的 Library) ,另一派是 VRML (Virtual RealityActionScript3.0 顯得較為艱深 但是前者 Markup Language)。 ,較易達成多重辨識,後者的程式撰寫則趨 VRML 的模型格式支援 3dsMAX 直接於 複 雜 , 無 從 下 手 。 以 便 利 性 來 看 , 輸出,這個優勢能讓我們把注意力著重在FLARToolKit 它可以發布成網頁格式這也 於 AR 這領域上 而不必在刻意研究 VRML ,就意味著它可以經由網路散布,只要透過 系統,但是現實層面與想像的不盡相同,網路下載該對應圖卡加上 Webcam 就可以 雖然能直接輸出成 wrl 檔,但是將檔案匯輕鬆把玩,而 ARToolKit 必須將其主要執 入時,模型分為可以顯示和不能顯示兩行的相關檔案打包成單一執行檔才可使 種,不得不了解 VRML 支援 3dsMAX 到何用,顯得較不方便。另外,除了依開發工 種境界。具的不同會產生不同的視覺效果,「圖卡」 在模型問題解決的同時,ARToolKit也是重要的一環,它的黑框必須清楚分明 系統方面也讓我們碰到難題,同時偵測兩以利 Webcam 定位,而其中間的白色區域 個不同圖卡已經完成,而他們彼此之間的等於它的 ID 雖然可以自己設計樣式,但基 距離偵測一直無法實現。同一時段我們也本上必須把握一個原則「構圖簡單」越複 試著將它放置於網路上,讓大家只需要擁雜只是增加其誤判的機率。順帶一提,環 有圖卡及 Webcam 就能即時看到互動關境光也是影響 Webcam 抓取圖卡的重要外 係。這問題一直也摸不出頭緒,甚至想說, 5
  7. 7. 將它製作成只需使用者下載,點選執行檔就能開啟,已達到相同目的。就在此時發現了新的 AR 技術:FLARToolKit 系統。 七 月 份 的 困 擾 , 新 的 系 統 是 AS3(ActionScript 3.0),3D 模型的處理方面則是 PV3D(Papervision3D)。之後考量最初的目的,Flash 輸出之後將能放置於網頁中,讓傳播效率大大提升。 FLARToolKit 系統出現非預期中的結果 ; 第 一 是 3dsMAX 安 裝 外 掛 作品一:時間倒數(ColladaMAX)之後,輸出的 dae 檔嵌入到 FLARToolKit 系統中,呈現的只有骨架,PV3D 不會自動上色,他的任何顏色一切都要依賴貼圖,於是明白了圖檔位置可能出錯的問題。第二是 PV3D 語法在 Flash介面中無法呈現光線運算以及影子運算等擬真效果,起初還以為是否是轉檔外掛有所瑕疵,進一步認識 PV3D 語法才明白。 我們在實作的成果上,已達成「目的」中傳達擴增實境的條件,雖然無法在網頁 作品二:上浮術中放置擬真的 AR,將其理念傳播出去將遠勝於追求擬真,而圖卡偵測的敏感程度也因為方便性而被取代,不過還是在可接受的偵測程度,只要 Webcam 前的燈光均勻就可以大部分都辨識的出圖卡。 我們將這兩種工具作比較,除了抓出各個優點及缺點之外,更讓接下來想碰觸AR 這塊領域的新手,直接能依自己的需求目標,使用能夠配合的系統,達到高效率,且不必再一直重蹈覆轍。 未來的層面已經是可以預期的,手機 作品三:變臉也在過不久將能播放 Flash 10.0,而手機上擁有 Webcam 的比例超乎電腦上的比例,只要將網頁製作成手機預覽介面,擴增實境將能輕易上手,又能有出乎意料的互動效果。 作品四:遙控車展示 6
  8. 8. [2] FLARToolKit 官方網站 http://saqoosha.net/category/flash/flartoo lkit [3] FLARToolKit 官方 wiki http://www.libspark.org/wiki/saqoosha/F LARToolKit/en [4] AR 圖卡製作網站 http://flash.tarotaro.org/blog/2008/12/14/ artoolkit-marker-generator-online-releas ed/作品五:方塊公仔 [5] ColladaMax/Maya 官網 https://collada.org/mediawiki/index.php/五、致謝 [6] ColladaMaya 安裝教學影片 http://www.youtube.com/watch?v=Fqb- 首先要感謝我們的指導教授─林豪鏘 5bXfupg教授,他是我們很敬愛的老師,他不僅給 [7] ColladaMax/Maya 軟體下載網站我們實際的指導,也總會適時的給我們鼓 http://sourceforge.net/勵,當我們如火如荼的在趕報告時,總是 [8] VRML 入門教學一直寄報告的電子檔給老師,希望老師能 http://web.nchu.edu.tw/~jlu/classes/exa幫我們校閱或是給我們一些專業指導,而 mples/vrml/vrml.html [9] 奶綠茶的 Bolg他也總是不厭其煩的看著他看過多次的報 http://milkmidi.blogspot.com/告,然後給我們他寶貴的意見,所以我們 [10] ARToolKit 建置教學網站真的受益匪淺;再來就是要謝謝陪我們一 http://jwill.pixnet.net/blog/post/2326990路走來的學長姐,因為我們在網路上所能 9找到的資料實在有限,也多虧旻儕學長將 [11] 技術評論社他對於 AR 的瞭解,還有自身研究的心得 http://gihyo.jp/交給我們,我們才能那麼快得上手,並且 [12] 音量抓取教學影片找到我們的方向。 http://www.youtube.com/watch?v=Az68 -AaeMBY&feature=related六、參考文獻 參考論文參考書籍 [1] 柯翰庭,“應用擴充現實技術於配置[1] Flash 3D 特效宅急便–商業範例隨學隨 設計之視覺化”,成功大學工業設計學 用 奶綠茶(2009) 系碩博士學位論文,2002 年。[2] ActionScript3.0 互 動 媒 體 設 計 羅 智 軒 (2009)[3] The VRML 2.0 Source Book Andrea L. Ames & David R. Nadeau and John L. Moreland (1997)參考網站[1] ARToolKit 官方網站 http://www.hitl.washington.edu/artoolkit 7
  9. 9. : Pattern Size Usable Range (inches) (inches) 2.75 16 3.50 25 4.25 34 7.37 50 圖一:圖卡標誌大小和有效距離的關係示意圖(資料來源:ARToolKit 官網)表一: ARToolKit FLARToolKit系統需求 (1) 支援 Microsoft Visual Studio 6 (1) Adobe Flash CS3 以上之版本 和.NET 2003 (2) FLARToolKit 類別 (2) DSVideoLib-0.0.8b-win32 – 在 (3) Papervision3D 2.0(rev. 814 以 windows,用來處理和攝影機驅 上)-flash3D 引擎包 動間的溝通 (4) 3D 繪圖軟體 (3) GLUT(OpenGL Utility Toolkit), (5) 網路視訊攝影機(Webcam) 是一套免費的 OpenGL 工具函式 (6) 圖卡(Marker) 庫,在 ARToolKit 中的用途猜測 是用來處理電腦圖學的部分。 (4) DirectX-官方建議安裝 9.0b 以 後之版本 (5) 3D 繪圖軟體 (6) 網路視訊攝影機(Webcam) (7) 圖卡(Marker)圖卡辨識 沒有顯著差異 沒有顯著差異多重辨識 很簡單就可以作到 需要較冗長的程式程式語言 C/C++ ActionScript3.03D 物件匯入 較佳 較差效果 8
  10. 10. 表二: AR 開發工具易用性量表 ARToolkit 非常 非常 FLARToolkit 不同意 同意 1. 我會願意使用這個系統做為 AR 開發工具 1 2 3 4 5 2. 我覺得這個 AR 開發工具過於複雜 1 2 3 4 5 3. 我認為這個 AR 開發工具容易使用 1 2 3 4 5 4. 我想我會需要技術人員的協助,才能使用這個 AR 開發工具 1 2 3 4 5 5. 我認為這個 AR 開發工具易於抓取圖卡 1 2 3 4 5 6. 我覺得這個 AR 開發工具的圖卡辨識效果過差 1 2 3 4 5 7. 我認為大多數人都能很快學會使用這個 AR 開 發工具 1 2 3 4 5 8. 我覺得這個 AR 開發工具使用起來過於困難 1 2 3 4 5 9. 我認為此開發工具所用的程式語言簡單 1 2 3 4 5 10. 我覺得此開發工具的程式語言困難 1 2 3 4 5 感謝您的作答,祝您學業進步,天天好心情!! 9

×