1、去噪概述
去噪(Noise Removal),首先要認識噪聲型別和形成,然后結合噪聲特點進行去噪, 首先噪聲型別如下表:
| 噪聲常見名稱 | 分布型別 | 形成原因 | 屬性 | 去噪方法 |
|---|---|---|---|---|
| 散粒噪聲 | 泊松(possion)分布 | 環境亮度波動 | 加性 | BayerNR |
| 椒鹽噪聲 | 隨機 | cmos/ccd工藝 | 加性 | DPC+BNR |
| 高斯噪聲(實際為綜合噪聲) | 高斯分布 | 高斯噪聲的綜合 | 加性 | BNR |
| 暗噪聲 | 高斯 | 場效應管內熱電流(溫度相關) | 加性 | BLC |
| 熱噪聲 | 高斯 | 電子布朗運動 | 加性 | BNR |
| 量化噪聲 | 轉換精度 | ADC設計規格 | 加性 | BNR |
| 乘性噪聲 | 隨機 | AMP、傳輸、環境波動 | 乘性 | rgbNR |
表中總結了常見的大部分噪聲型別和對應去噪方法,可以看到去噪分為:BayerNR和RgbNR,RAW影像沒經過Demosaic,特點是保留了影像的最原始的顏色模型和紋理細節,而且資料量相對RGB較小,此時去噪方法應該考慮對顏色模型和細節的保留,因此去噪強度一般留有余地;如果BNR做的很好,RgbNR為什么還有存在的必要,因為后續的RGB域處理通常會做增強,Gamma、Sharpen、LDCI,增強的同時一般也會增強噪聲,所以一般需要RgbNR,
2、BNR去噪演算法
大部分能用在rgb域的去噪演算法都可以用在Bayer域,去噪演算法原理沒有太大變化,一般Bayer去噪在各個通道單獨處理,考慮顏色和紋理,有些演算法會結合多通道的規律做優化,
大部分能用在rgb域的去噪演算法都可以用在Bayer域,去噪演算法原理沒有太大變化,一般Bayer去噪在各個通道單獨處理,考慮顏色和紋理,有些演算法會結合多通道的規律做優化,
常見演算法分類
- 空域演算法
均值濾波、中值濾波、高斯濾波、雙邊濾波、NLM
- 變換域演算法
頻域:低通濾波、高通濾波、帶通濾波
Wavelet:基于小波系數閾值、基于系數相關性等
DCT(離散余弦)變換等
- 時域演算法
一般為常規演算法結合多幀匹配,前景和背景判斷、動靜判決
- 結合演算法
類似BM3D去噪算,空域和Wavelet的結合
3、Reference
ISP模塊之RAW DATA去噪
一種Bayer影像的去噪方法
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/212038.html
標籤:其他
上一篇:Qt基礎之選單欄
下一篇:Qt基礎之選單欄
