學術研究
畢業論文
混合二進制編碼及相位位移法之高景深三維重建系統
姓名 : 王瀚賢
指導教授
陳思妤
論文摘要
從最早的針孔相機開始,到現在的單眼相機,人類就想把生活周遭的物品、事件記錄下來。然而相機只能記錄二維的影像,始終不能把真實世界中的三維資訊記錄下來,所以我們需要建立三維模型的工具以獲得真實世界中三維資訊。
三維模型已經廣泛用在各領域,如在自駕車、掃地機器人上用來測量距離與前方障礙物,在電影拍攝時動態捕捉演員的臉部變化以便於後製動畫的處理,在醫療上牙齒和各個器官的建模可用於觀察病人的健康狀況或建立精確的模型,因此,如何把真實物體的三維資訊更精確的記錄下來成了重要的課題。
現在三維建模多種不同的技術中,以結構光為基礎的技術通常會遇到景深不足、視角造成影像形變的問題,本研究同樣以結構光為基礎,希望能夠改善這兩項問題,此外在沒有參考平面的情況下量測,並提升系統的可移動性。為了增加系統的可移動性,本研究結合微型投影機與手機,以微型投影機提供結構光,再以手機拍攝結構光影像。過去在結構光系統中最常使用是三相位位移法取得相位差後再重建影像,此方法容易在大視角的位置造成形變,所以本研究中結合二進制編碼與相位位移法,二進制編碼是要精準定位樣本上的條紋,找出其對應到基準面上的位置後便可清楚得知樣本對應到相機的視角,並使用三角量測修正在此視角下的像差。因為相機與樣本相對視角的計算可以使用先行紀錄的二進制編碼條紋,所以不需要基準面的資訊也可重建三維資訊。結合相位位移法則是為了進一步在得知條紋位置後輔助獲得更細緻的相位資訊,以取得更完整的三維資訊。
本研究在系統建構完成後以平板、球類及人臉面具做為測試樣本,以平板為樣本是為了測試重建絕對高度的精準度,將平板放置在距離基準面20 cm到60 cm的位置內,重建的誤差在0.4 cm以內;以桌球和接觸球作為已知的樣本,測試重建簡單幾何曲面的精準度,以圓形擬合與球形擬合找出半徑,同樣將桌球和接觸球放置在距離基準面20 cm到60 cm的位置內,桌球與接觸球相對高度誤差分別在0.04 cm以內、0.06 cm以內;最後以人臉面具證明可以重建較複雜結構的三維資訊。