【OpenCV】水下圖像處理算法

2017-6 水下機器人視覺系統圖像處理研究_仝灼銀 
1.利用算法提高圖像清晰度 
2.建立物理模型

(1)空域增強算法:直方圖處理、對比度調整、圖像分割——最熱 
優化:部分統計加強、局部直方圖調整、基於限制的混合對比度自適應直方圖等

(2)頻域增強算法:傅里葉變換、高斯濾波 
同態濾波、高斯濾波、高通濾波、選通濾波、小波變換—基於頻域和時域,彌補傅里葉變換的不足,但有振鈴現象。

(3)顏色恆常理論算法:白平衡理論 
(4)混合方法:前三種方法融合

自適應直方圖均衡化—AHE,會出現過度增強噪點 
對比度限制的自適應直方圖均衡化—CLAHE

清晰度評價方法 
均方誤差—MSE 
峯值信噪比—PSNR

算法實現: 
圖像從RGB空間經過算法處理分別變換到HSV和Lab顏色模型。再圖像變換道HSV空間後,對V通道進行處理,再進行CLAHE算法處理,低照度部分將被增強,有效提升原圖像的整體對比度。同時,採用加權方法對高頻部分進行適當削弱,用來增強圖像細節信息的對比度。在圖像變換到Lab空間後,利用CLAHE算法對L通道進行處理,得到加強後的圖片處理結果。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章