光场相机 标定微透镜阵列
這里主要介紹兩種方法:
第一種比較有理論基礎是根據我導師的理論,多頻相移標定法。最基礎的原理是:微透鏡對光線具有匯聚作用,在微透鏡中心的像素具有較高的亮度,基于這種特性,可以用峰值檢測方法,用峰值像素所在的位置代替微透鏡的中心位置。多頻相移標定法:通過在顯示器上顯示多頻相移圖像,然后用光場相機進行拍攝,對拍攝到的所有圖像求均值;對得到的均值圖像進行峰值檢測即可得到微透鏡的中心坐標,實際上得到所有微透鏡的中心坐標。
這種方法主要得益于matlab的imregionalmax函數,通過這個函數能夠求解圖像數據所有的局部峰值。
下面的圖像表示標定方法與拍攝現場。
下面的圖表示標定結果:
第二種方法,雖然沒有上面方法的理論基礎,但在實驗過程中被證明也是有效果的。
選取一處顏色相對均勻的平面,比如說墻壁或者桌面,調整光線盡量均勻,然后用光場相機進行拍攝,多角度拍攝即可,拍攝5-10幅圖片,然后求均值,最后用峰值檢測算法進行檢測即可。效果圖如下:
經過重聚焦實驗驗證,第二種標定方法也是適用的,用的也是微透鏡中心像素能量較高的原理。(話說第二種方法用的不是lytro的光場相機)
下面說一種沒有實際做過的方法:對一二得到的均值圖像進行邊緣檢測,或者二值化,將均值圖劃分為單個微透鏡圓孔圖像,然后計算每個微透鏡圓孔圖像的重心即可。重心即可認為是微透鏡的中心。
以后想到別的方法將繼續更新。
總結
以上是生活随笔為你收集整理的光场相机 标定微透镜阵列的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中国地图china.js
- 下一篇: 使用NextDenovo组装Nanopo