看板 MATLAB 關於我們 聯絡資訊
最近在研究一個denoise的演算法 non-local means 算是目前僅次於BM3D的演算法 (BM3D可以說是PSNR最好的去噪演算法) 由於需要大量的運算 用最原始的公式跑(1920*1080的圖) 刻意不用MATLAB的加速技巧 要跑好幾個小時.......... 後來用盡MATALB的加速技巧(沒用到MEX或GPU) 加速到20分鐘左右 接著上網找一些加速演算法的PAPER 用了積分影像的技巧 加速到只要1分半 最後 基於上一個版本 只是加上 im = gpuarray(im); 居然9秒就算完了!! PS 以上四個版本跑出來的結果是完全一樣的 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.224.87.12 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1458925896.A.DC7.html
yogi: 有沒有example code讓大家見識一下? 03/27 00:31
xv5401778: 想知道更詳細拜託>< 尤其是關於積分影像這塊 感謝 03/27 15:05
f496328mm: 好像有點屌 也想知道CODE>< 04/19 14:47