小薑雜談:微軟 Photosynth 技術


小薑最早知道有 Photosynth 這個技術的存在,是去年三月 Blaise Auera y Arcas 在 TED 上展示的的影片公開時候。當時這個技術(連同另一個叫 Seadragon 的圖片顯示技術)已經被微軟買下了一年多,並且微軟已經有提供一個公開的試用版。可惜當時只能使用微軟自已建好的幾組圖片,因此沒辦法親身體驗它的威力。

Photosynth 幾天前(準確的說,8/20)總算開放給一般人上傳自已的照片組,所以小薑就迫不及待寫了這篇雜談。倒底 Photosynth 是什麼?做出來是什麼效果?接著看下去吧!



上面的影片,就是去年三月的 TED 時展示的 Seadragon 和 Photosynth 技術。Photosynth 簡單來說,就是它會拿一系列大致上同一個場景的照片,判斷出這些照片拍攝時的相對位置,並且將這些照片合成為一組 3D 場景的圖。合成完畢後,觀看者就可以像本人在現場一般,向左向右、前進後退,觀看這幾張照片。



目前觀看 photosynth 是必須要安裝 plugin 的,有點像 flash 那樣。裝上了之後就可以觀看目前已經上傳的的幾組 photosynth 當中隨便一組。



觀看的經驗其實和想像中有蠻大的落差。一方面受到頻寬的影響,照片載入的速度差強人意,二方面是這個不像 Google street view 那樣,所有的照片是同時拍的,因此在照片的串接上難免有一點不順暢。不過不管怎麼說,能夠這樣就把照片對上,技術還真是驚人啊 @@。



看完了別人做的 synth,當然要來做做看自已的 synth 囉~。要做自已的 synth 的話,要先用 Windows Live ID 登入(就是你的 MSN 帳號啦),再建立一個簡單的帳號(要求填 username 和個人簡介),就可以上傳照片了:



最後再按下下方的 Synth 鍵,就可以看 Photosynth 努力地組合畫面啦!微軟提供每個帳號 20GB 的空間上傳照片(還不錯),但建議傳之前還是先處理一下,不然像小薑上面拍的這一組照片,輕輕鬆鬆就有一百來張,以一張 2MB 計算,這空間只夠放十組 photosynth 而已。



處理中...



組完之後,就是癮科技總部的 3D 圖啦!


大家如果有裝 photosynth 的 plugin 的話,就可以直接看到癮科技的總部了 :p
(Yeager 插個話:喔喔,效果真是不賴,我們辦公室原形畢露。按一下上圖,就可以下載plug in,連點兩下安裝完成後,重開瀏覽器就可以了。我們辦公室所有秘密都完整呈現出來了,還沒體驗到這樣效果的讀者,請務必試試)



依照在今年在 Siggraph 2008 上展示的下一代 Photosynth 技術,未來的發展方向是朝整合內外視野、環繞式 3D 和更精確(判斷日、夜等)的照片組合等方向前進。如果要小薑說的話,這個技術目前看來最大的缺憾,就是照片只能來自於某一個人的上傳,而除非在一開始照相的時候就打算要做成 photosynth,不然一般隨意照的照片很難達成這種效果的。或許只有像第一個範例裡那樣,從 flickr 這樣龐大的相片庫裡集合照片,才能發揮出 photosynth 的最大威力吧!