Augmented Reality 增擴實境

以下文章轉載至 IPPOST‧副雜誌 ,查詢原文請點選下面標題

Augmented Reality 增擴實境

iPPOST‧副雜誌 多媒體前線 09年8月號
這個月我想要來聊聊一個有趣的領域,增擴實境(Augmented Reality、AR),AR是在1992年,由美國新墨西哥州大學的一位教授Tom Caudell奠定了這個詞的用法,當時他接受波音一個協助員工在機體上安置纜線的計畫,是為AR的始組。到了1999年的時候,日本的Hirokazo Kato發展了ARtoolkit的開發工具,一時間AR變成了CS與Multimedia的顯學,一直到現在還是不斷的有人投入這個技術的研究。

那麼,什麼是AR呢?與其我在這說破嘴皮,不如來看看影片吧
  if(window.$WebSecurity){window.$WebSecurity.FlashDetection.HandleEmbedCode('19883c10-a689-4dc9-92e0-de5e8e5623a6', '\x3cembed wmode\x3d\x22opaque\x22 src\x3d\x22http\x3a\x2f\x2fwww.youtube.com\x2fv\x2foHkUOpYNhoM\x26amp\x3bcolor1\x3d0xb1b1b1\x26amp\x3bcolor2\x3d0xcfcfcf\x26amp\x3bhl\x3dzh_TW\x26amp\x3bfeature\x3dplayer_embedded\x26amp\x3bfs\x3d1\x22 type\x3d\x22application\x2fx-shockwave-flash\x22 height\x3d\x22344\x22 width\x3d\x22425\x22 pluginspage\x3d\x22http\x3a\x2f\x2fwww.macromedia.com\x2fgo\x2fgetflashplayer\x22 allowscriptaccess\x3d\x22never\x22 allownetworking\x3d\x22internal\x22 \x2f\x3e');}else{if(window.flObj == null){window.flObj = new Object();}window.flObj['19883c10-a689-4dc9-92e0-de5e8e5623a6']='\x3cembed wmode\x3d\x22opaque\x22 src\x3d\x22http\x3a\x2f\x2fwww.youtube.com\x2fv\x2foHkUOpYNhoM\x26amp\x3bcolor1\x3d0xb1b1b1\x26amp\x3bcolor2\x3d0xcfcfcf\x26amp\x3bhl\x3dzh_TW\x26amp\x3bfeature\x3dplayer_embedded\x26amp\x3bfs\x3d1\x22 type\x3d\x22application\x2fx-shockwave-flash\x22 height\x3d\x22344\x22 width\x3d\x22425\x22 pluginspage\x3d\x22http\x3a\x2f\x2fwww.macromedia.com\x2fgo\x2fgetflashplayer\x22 allowscriptaccess\x3d\x22never\x22 allownetworking\x3d\x22internal\x22 \x2f\x3e';}

透過Webcam,在螢幕所照出來的書本出現了3D立體模型,使用者甚至可以做一定程度上的互動,這就是一個基本的AR運用。

增擴實境顧名思義,就是在原本的環境上"附加"虛擬的資訊上去,跟虛擬實境(Virtual Reality)的差別在於,VR在表現上你看到的物件皆是虛構人工的,而AR保留了很大一部份的"真實世界",虛擬的資訊物件是額外加上去的。

我們可以發現AR技術的一個模式:辨識附加呈現,通常都是利用一個對比度較大的圖型來做為辨識的主體,再根據空間角度來將文字圖像整合到畫面中,最後輸出成數位的視訊,因此你會驚訝的發現,哇~怎麼會有東西無中生有跑出來。

拜近十年來電腦的發展,以及攝影機材的精進與平價化,在辨識這方面的門檻可以說越來越低,也難怪AR越來越有可商品化的趨勢。事實上已經有很多廠商試著推出AR廣告,PS3上也有出過AR的遊戲,還有一個我不得不提的宅男玩物ARis,都證明了AR的商機無限...

  if(window.$WebSecurity){window.$WebSecurity.FlashDetection.HandleEmbedCode('c516ffa5-6e4c-4a1f-9f9f-a354bff6ce33', '\x3cembed wmode\x3d\x22opaque\x22 src\x3d\x22http\x3a\x2f\x2fwww.youtube.com\x2fv\x2fHTYeuo6pIjY\x26amp\x3bcolor1\x3d0xb1b1b1\x26amp\x3bcolor2\x3d0xcfcfcf\x26amp\x3bhl\x3dzh_TW\x26amp\x3bfeature\x3dplayer_embedded\x26amp\x3bfs\x3d1\x22 type\x3d\x22application\x2fx-shockwave-flash\x22 height\x3d\x22344\x22 width\x3d\x22425\x22 pluginspage\x3d\x22http\x3a\x2f\x2fwww.macromedia.com\x2fgo\x2fgetflashplayer\x22 allowscriptaccess\x3d\x22never\x22 allownetworking\x3d\x22internal\x22 \x2f\x3e');}else{if(window.flObj == null){window.flObj = new Object();}window.flObj['c516ffa5-6e4c-4a1f-9f9f-a354bff6ce33']='\x3cembed wmode\x3d\x22opaque\x22 src\x3d\x22http\x3a\x2f\x2fwww.youtube.com\x2fv\x2fHTYeuo6pIjY\x26amp\x3bcolor1\x3d0xb1b1b1\x26amp\x3bcolor2\x3d0xcfcfcf\x26amp\x3bhl\x3dzh_TW\x26amp\x3bfeature\x3dplayer_embedded\x26amp\x3bfs\x3d1\x22 type\x3d\x22application\x2fx-shockwave-flash\x22 height\x3d\x22344\x22 width\x3d\x22425\x22 pluginspage\x3d\x22http\x3a\x2f\x2fwww.macromedia.com\x2fgo\x2fgetflashplayer\x22 allowscriptaccess\x3d\x22never\x22 allownetworking\x3d\x22internal\x22 \x2f\x3e';}

Mini Copper 在車訊雜誌上做的AR廣告

  if(window.$WebSecurity){window.$WebSecurity.FlashDetection.HandleEmbedCode('4aab9060-e028-4107-ab85-4185fb557427', '\x3cembed wmode\x3d\x22opaque\x22 src\x3d\x22http\x3a\x2f\x2fwww.youtube.com\x2fv\x2f6tEqM4BEvLY\x26amp\x3bcolor1\x3
d0xb1b1b1\x26amp\x3bcolor2\x3d0xcfcfcf\x26amp\x3bhl\x3dzh_TW\x26amp\x3bfeature\x3dplayer_embedded\x26amp\x3bfs\x3d1\x22 type\x3d\x22application\x2fx-shockwave-flash\x22 height\x3d\x22344\x22 width\x3d\x22425\x22 pluginspage\x3d\x22http\x3a\x2f\x2fwww.macromedia.com\x2fgo\x2fgetflashplayer\x22 allowscriptaccess\x3d\x22never\x22 allownetworking\x3d\x22internal\x22 \x2f\x3e');}else{if(window.flObj == null){window.flObj = new Object();}window.flObj['4aab9060-e028-4107-ab85-4185fb557427']='\x3cembed wmode\x3d\x22opaque\x22 src\x3d\x22http\x3a\x2f\x2fwww.youtube.com\x2fv\x2f6tEqM4BEvLY\x26amp\x3bcolor1\x3d0xb1b1b1\x26amp\x3bcolor2\x3d0xcfcfcf\x26amp\x3bhl\x3dzh_TW\x26amp\x3bfeature\x3dplayer_embedded\x26amp\x3bfs\x3d1\x22 type\x3d\x22application\x2fx-shockwave-flash\x22 height\x3d\x22344\x22 width\x3d\x22425\x22 pluginspage\x3d\x22http\x3a\x2f\x2fwww.macromedia.com\x2fgo\x2fgetflashplayer\x22 allowscriptaccess\x3d\x22never\x22 allownetworking\x3d\x22internal\x22 \x2f\x3e';}


PS3上的Eye of Judgement遊戲 (看到這個我都會想到遊戲王~出來吧!青眼白龍)

  if(window.$WebSecurity){window.$WebSecurity.FlashDetection.HandleEmbedCode('d74b47e9-aefa-46b8-b595-de1512e4fb44', '\x3cembed wmode\x3d\x22opaque\x22 src\x3d\x22http\x3a\x2f\x2fwww.youtube.com\x2fv\x2fyCCx7zANsGE\x26amp\x3bcolor1\x3d0xb1b1b1\x26amp\x3bcolor2\x3d0xcfcfcf\x26amp\x3bhl\x3dzh_TW\x26amp\x3bfeature\x3dplayer_embedded\x26amp\x3bfs\x3d1\x22 type\x3d\x22application\x2fx-shockwave-flash\x22 height\x3d\x22344\x22 width\x3d\x22425\x22 pluginspage\x3d\x22http\x3a\x2f\x2fwww.macromedia.com\x2fgo\x2fgetflashplayer\x22 allowscriptaccess\x3d\x22never\x22 allownetworking\x3d\x22internal\x22 \x2f\x3e');}else{if(window.flObj == null){window.flObj = new Object();}window.flObj['d74b47e9-aefa-46b8-b595-de1512e4fb44']='\x3cembed wmode\x3d\x22opaque\x22 src\x3d\x22http\x3a\x2f\x2fwww.youtube.com\x2fv\x2fyCCx7zANsGE\x26amp\x3bcolor1\x3d0xb1b1b1\x26amp\x3bcolor2\x3d0xcfcfcf\x26amp\x3bhl\x3dzh_TW\x26amp\x3bfeature\x3dplayer_embedded\x26amp\x3bfs\x3d1\x22 type\x3d\x22application\x2fx-shockwave-flash\x22 height\x3d\x22344\x22 width\x3d\x22425\x22 pluginspage\x3d\x22http\x3a\x2f\x2fwww.macromedia.com\x2fgo\x2fgetflashplayer\x22 allowscriptaccess\x3d\x22never\x22 allownetworking\x3d\x22internal\x22 \x2f\x3e';}

世界初!電腦公仔ARis ,NS因為上學年報告需求有寫過這開箱文,有興趣可以看這邊。


當然,如果你再更進一步思考AR還能夠有怎麼樣的運用,絕對不會只是商品廣告、電玩遊戲、或者是宅男惡趣味的女僕玩物而已,想一想如果能在現實世界中附加各種有效資訊,那是多麼有用的一個技術。

回頭到AR應用的Pattern:辨識附加呈現,在日常生活中不是有項東西恰好符合這樣的需求嗎?沒錯,那就是手機,現在的手機功能越來越智慧,有相機可以擷取辨識,有運算單元可以做資訊附加,最後有螢幕可以呈現影像(目前有投影手機的商品出現,甚至可以將"投影到物體上"當做一種呈現方式)對於應用在日常生活中比只能安置在某處的電腦+Webcam更具潛力...

  if(window.$WebSecurity){window.$WebSecurity.FlashDetection.HandleEmbedCode('944a2493-800f-43ae-9581-fd21be14c959', '\x3cembed wmode\x3d\x22opaque\x22 src\x3d\x22http\x3a\x2f\x2fwww.youtube.com\x2fv\x2fZLEEiQZOYDs\x26amp\x3bcolor1\x3d0xb1b1b1\x26amp\x3bcolor2\x3d0xcfcfcf\x26amp\x3bhl\x3dzh_TW\x26amp\x3bfeature\x3dplayer_embedded\x26amp\x3bfs\x3d1\x22 type\x3d\x22application\x2fx-shockwave-flash\x22 height\x3d\x22344\x22 width\x3d\x22425\x22 pluginspage\x3d\x22http\x3a\x2f\x2fwww.macromedia.com\x2fgo\x2fgetflashplayer\x22 allowscriptaccess\x3d\x22never\x22 allownetworking\x3d\x22internal\x22 \x2f\x3e');}else{if(window.flObj == null){window.flObj = new Object();}window.flObj['944a2493-800f-43ae-9581-fd21be14c959']='\x3cembed wmode\x3d\x22opaque\x22 src\x3d\x22http\x3a\x2f\x2fwww.youtube.com\x2fv\x2fZLEEiQZOYDs\x26amp\x3bcolor1\x3d0xb1b1b1\x26amp\x3bcolor2\x3d0xcfcfcf\x26amp\x3bhl\x3dzh_TW\x26amp\x3bfeature\x3dplayer_embedded\x26amp\x3bfs\x3d1\x22 type\x3d\x22application\x2fx-shockwave-flash\x22 height\x3d\x22344\x22 width\x3d\x22425\x22 pluginspage\x3d\x22http\x3a\x2f\x2fwww.macromedia.com\x2fgo\x2fgetflashplayer\x22 allowscriptaccess\x3d\x22never\x22 allownetworking\x3d\x22internal\x22 \x2f\x3e';}

MIT的一群研究生所做的Sixth Sense project告訴了我們行動AR應用在日常的可能

我相信AR會比VR應用來的廣,至少在現階段,人類對於虛擬實境的熱衷大概只有在遊樂園或是遊戲當中,而增擴實境能做到更多輔助現實的事,丟出幾個上課跟同學討論的可能,例如:景點介紹、路徑指示、商品的網路評價與比價、個人資訊(這個也有人開發出來了,一透過手機看到對方馬上就能知道對方的姓名、職稱還有其他公開資訊).....etc

也許再過幾年,【眼見不一定為憑】這事會發生在生活周遭的大小角落,當人們習慣了現實+虛擬這種混合式的【真實】,這世界會變成怎麼一個模樣呢?

沒有留言:

張貼留言