看板 Programming 關於我們 聯絡資訊
自己最近在研究影像的去雜訊(denoise) 通常用來衡量一個去雜訊演算法好壞的指標都用PSNR值, 過程如下: 自己加入雜訊 使用去雜訊演算法 圖A --------------------> 圖B --------------------> 圖A' 圖A: 未受雜訊干擾的原圖 圖B: 受雜訊干擾後的圖 圖A': 對圖B使用去雜訊演算法後,還原的影像 簡單的說PSNR值就是用來衡量 圖A 和 圖A' 之間的差異。 圖A 和 圖A' 之間的差異越小,PSNR值會越高,表示去雜訊的演算法越好, 可是現實生活中,我們手邊拿到的就只有被雜訊干擾過的圖B 然後使用去雜訊演算法得到 圖A' 後,卻沒有原圖 圖A 可以用來比對, 衡量演算法的好壞只能用眼睛看,非常的不客觀 有沒有什麼公式可以算出一張圖受雜訊干擾的程度?比方說: 有雜訊的圖B ------------------------> [公式] ----------> 得到雜訊干擾程度100 用演算法a,去雜訊後的圖A' ----------> [公式] ----------> 得到雜訊干擾程度20 用演算法b,去雜訊後的圖A''----------> [公式] ----------> 得到雜訊干擾程度15 那我們就可以客觀的得到演算法b比演算法a來的好 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.223.75
Bencrie:自己生標準測試資料然後加上雜訊再filter 111.241.51.27 06/10 23:56
Bencrie:之後就可以算 SNR 了 XD 111.241.51.27 06/10 23:56
rosemary0401:這跟一開始說的方法不是一樣嗎? 111.240.223.75 06/11 08:51
rosemary0401:就是不想這樣做 111.240.223.75 06/11 08:51
rosemary0401:自己加的雜訊 跟真正的雜訊不同啊 111.240.223.75 06/11 08:52
keelar:這應該還是 open question 98.234.113.200 06/11 11:51
keelar:如果你知道什麼是雜訊什麼不是 98.234.113.200 06/11 11:51
keelar:就等於去雜訊的問題全都解決了 98.234.113.200 06/11 11:52
kdjf:用blank把自然的雜訊錄起來啊 140.112.245.32 06/11 21:29
flyfoxy:目前看到採用找一堆人用眼睛投票表決的方 219.87.85.162 06/13 16:53
Zephyr750:PSNR 114.33.224.25 06/15 23:31
ericinttu:公認的test case 測 PSNR. 140.118.242.16 06/19 18:12
ericinttu:自己再加其他例子顯示前後的差異(人眼看 140.118.242.16 06/19 18:13