Drake's Weblog

stereoscopy

1 minute read

While you are learning something, the best and mnemonic way to be aware of the details and possible utility behind is try to use different viewpoints on it, try to explain one thing in different languages or images, or even convince someone else the idea. And luckily, you have this “something” all along your life…
The below is just a normal view (the left view) of a cloning project of another autostereoscopic video clip.

1 minute read

前幾天拿到 Fujifilm Finepix Real 3D W1 的機器,工作期間要把玩它的時間有限,下班後要過的宅男生活滿檔,但這玩意兒著實重要而且有趣,不用力玩的話,會對不起 John 的。
3D 照片拍攝後,會存出一個 .MPO 的檔來,上網研究了一下,在 MTBS3D 上得知 .MPO 其實就只是兩張 .JPEG 直接黏起來,所以你只要有辦法找出黏接點,然後就可以把整個 file stream 分成兩個新檔,自然就會得出左右眼各一張圖了。Wikipedia 上有稍稍提到 JPEG 的檔頭,這樣就足夠了,直接掃過整個 .MPO 檔,找出 FFD8FFE1 就行了。這作法雖然有一定的機率(不知道多小就是了),會找錯,不過大部分情況下 ok,就先將就著點兒用,不然還得去用別人寫的程式的話,要整合進自己寫的程式裏頭來自動化的話,就有點麻煩~
第一個檔頭:
搜尋 FFD8FFE1:
啊哈,找到第二個檔題的位置了:
這張是左眼看到的:
這張是右眼看到的:
兩張擺在一起看的話:
還看不太出來有什麼問題,但其實兩張鏡頭拍下來的兩張照片,在顏色上(曝光)與視差上(Disparity)都有一定程度上的缺失。
先用比較暴力的方式,直接看一下他們之間的 Difference (by ImageMagick):
兩張顏色上的差異,還是不容易在這種模式下看出,但是 disparity 卻有明顯的問題。仔細看一下那後頭的兩瓶茶裏王的蓋子的部分,會看到兩張圖的差異,不僅僅是水平上的 disparity,連垂直方向也有 disparity (keystone!!!)。
透過這樣兩張幾乎(理論上)平行的鏡頭拍攝出來的照片,最大的問題點有如下幾個:
顏色有差異(曝光的情況不一所致)。 垂直方向有視差(vertical disparity or keystone)。 所有的物體都只能凸出來,無法凹進去。 接著再來看看它號稱可以同步拍攝影片的部分,它會把影片存成一個 .avi 的檔案。這就有趣了,我沒有印象 .AVI 有支援 stereo 的! 使用 transcode 的 tcprobe 與比較猛的 mencoder 快速檢閱一下

1 minute read

這是一張使用了八個鏡頭,每個鏡頭經過算圖產生出來的結果。
不管是要帶眼鏡的雙眼立體,或是不需要帶眼鏡的裸眼立體電視,製作過程中,讓人第一時間就覺得頭很痛的,就屬算圖了。拿一般製作動畫的流程來看:Layout -> Animation -> Lighting -> (Effects) -> Rendering -> Compositing -> Editing,整個過程中,只要其中之一覺得有修改的必要,就可能往前退到任何一個部門,然後就有很高的機率要重新算圖。雙眼的話,很高的機率是重算兩眼,如果是裸眼立體的話,運氣好的話,就是 5 個 view,運氣不好的話,就是 12 個 view,這是一個很直接的負擔,不管對製作的 artists/TDs 或是運算的機器而言。
Dreamworks 透過 main cam 亦即是 left cam 的設計,來使得一些情況下,只需要重算 right cam 就行了。那如果是 8 cams 的情況呢? 我在想的是,有沒有可能犧牲掉一些 high frequency information 精確度的前提下(ex, specular, reflection, caustics, sss),然後使用內插的方式來湊出 n views 呢?

1 minute read

3Dfier is a directshow filter that transforms normal video file to 3D in realtime. 3Dfier filer works with popular media players and support various video format as long as the files were played using direcshow. Here you can download demo versions for evaluation purpose. This demo version runs for around 10 minutes and support single mode only. We are happy to work with 3D display makers to customize a filter that works for the specifc display.

2 minute read

拿到 SIGGRAPH 2009 的 Advance Program 這本節目單,第一件事就是搜尋一下 stereoscopic(立體),心裏頭正嘀咕,想說應該就是 Bolt, Monsters vs. Aliens, NVidia Stereoscopic 3D 這三個主題會提到的吧。赫然發現,今年的 Computer Animation Festival 也有沾一點邊:
Experience the most innovative and stimulating work in computer-generated content from narrative animation to scientific and music visualizations and visual music, videogames to real-time simulations, and commercials to visual effects. The Computer Animation Festival features panels, talks, and presentations exploring the latest in production processes, the nuances of visual music, real-time discussions and demonstrations, tools for urban planning and rebuilding after Katrina, special 3D stereoscopic sessions and screenings, of films from computer graphics visionaries.

1 minute read

負責 Meet The Robinsons 立體部分的 Phil McNally 在一次受邀訪談中,針對這部動畫的立體(3-D, stereo)部分做了一些說明。太極影音 3D 同仁正如火如荼趕工的 Quantum Quest 是一部 IMAX, Large Format, Stereoscopic Animation,我有幸參與了一部分 stereo 的研究/環境建置/製作,所以不時(自發性或被迫都有)得去看一些這方面的資料,Phil 的這次採訪讀來讓人非常愉快輕鬆,於是我決定節錄一些有趣且值得記下來的內容:
Disney Digital 3D 是負責的單位,先前有過的立體經驗分別是 Chicken Little 與 Tim Burton’s Nightmare Before Christmas(原來這個也有立體版?!)。Real D 與 Disney Digital 3D 的關係非常特殊,他們未來出版的立體動畫電影也一律會支援使用 Real D 的數位戲院,加上其它幾個重量級 Hollywood studio 的支援,這一波立體風潮大勢抵定,就算觀眾不買帳,它至少也會撐個數年頭。 Chicken Little 當時的立體版,是在 2D 版做完後的加工,所以並沒有特別針對立體這件事做多少鏡頭與說故事方面的調整。同時,那時採取的作法,幾乎可以說成是「一立鏡頭到底」,亦即每一卡都差不多是套用相同的設定(camera configurations),所以自然不會有什麼特別的表現,不過是個輕鬆愉快的實際作法。我個人沒有機會看到這部動畫的立體版,不過我猜測應該幾乎都是凹進去的。 We actually wrote what we call a ‘Depth Script’ for the entire film, in which we determined how much depth we would use in each sequence of the story.

Recent posts

Categories

About

You're looking at Drake's words or statements. All opinions are my own.