Download presentation
Presentation is loading. Please wait.
Published byMolly Doyle Modified over 9 years ago
1
WEIGHTED OVERCOMPLETE DENOISING Onur G. Guleryuz oguleryuz@erd.epson.com Epson Palo Alto Laboratory Palo Alto, CA (Please view in full screen mode to see animations)
2
Overview Signal in additive, i.i.d., Gaussian noise scenario. Consider standard denoising with overcomplete transforms and thresholding. Denoised estimates are suboptimally combined to form an average. Optimal combination as an adaptive linear estimation problem for each pixel. Simulation results with DCTs and wavelets. Conclusion. Definition, assumptions, why it works… Three solutions ( no explicit statistics required ! ) One solution is based on number of zero coefficients. Form of equivalent adaptive linear denoising filters.
3
Notation : N-dimensional signal : signal corrupted with additive noise : estimate of given
4
Denoising with Overcomplete Transforms and Thresholding : linear transform : transform step : thresholding step : denoised estimate extensive literature : combination stepthis paper 1. 2. 3.
5
Basic Principles for a Single Transform and Hard-Thresholding 0N-1 k Transform Domain x(n) X(k) 0N-1 k + W(k) c(k) = +w(n)y(n)= Signal Domain x(n)X(k) Main Assumption:Sparse Decomposition +T -T0N-1 k c(k) ^ Denoised
6
Overcomplete Transforms Denoise …
7
Basic Idea of this Paper - 1 Give more weight to sparse blocks (I will determine weights optimally).
8
Basic Idea of this Paper - 2 Suppose only DCT-DC terms remain after thresholding. Optimally determine weights everywhere.
9
Main Derivation Assumption: Thresholding works! Denoising removes mostly noise. Optimally determine for n=1,…,N to minimize conditional mse. Solutions will be independent of explicit statistics. No covariance/modeling assumptions, etc. Reminder box
10
Main Derivation with Hard-Thresholding Thresholding works! Sparse decompositions (signal only has components in significant sets.) Significant sets. Reminder box Optimization:
11
Main Derivation with Hard-Thresholding
13
Solution is only a function of and the significant sets
14
Solutions : only the diagonal terms of needs basis functions of the transforms and cross scalar products depending on the needs basis functions of the transforms only needs the spatial support of the basis functions of the transforms for block transforms, diagonal entries are 1/(number of nonzero coefficients in each block) full solution diagonal solution significant- only solution
15
Properties of Solutions fully overcomplete 8x8 DCTs (256x256) voronoi The full solution is sensitive to model failures.
16
standardfull diagonalsignif.-only
17
standard diagonal
18
Equivalent Adaptive Linear Filters Reminder box pixel 1 pixel 2 pixel 3 At each pixel we adaptively determine a linear filter for denoising.
19
Equivalent Adaptive Linear Filters pixel 1pixel 2pixel 3 full solution diagonal solution standard solution
20
Equivalent Adaptive Linear Filters pixel 1pixel 2pixel 3 full solution diagonal solution standard solution
21
Simulation Results fully overcomplete 8x8 DCTs (1280x960) teapot
22
standard diagonal signif.-only
23
Simulation Results fully overcomplete 3 level wavelets (Daubechies orthonormal D8 bank) (1280x960) teapot
24
Simulation Results fully overcomplete 3 level wavelets (Daubechies orthonormal D8 bank) Lena (512x512) Barbara (512x512)
25
Conclusion Instead of blindly combining denoised estimates, form the optimal combination. Also true for denoising with naturally overcomplete transforms like complex wavelets. Statistically “clean” formulation, no dependence on explicit statistics. Easily generalized to other forms of thresholding (additional degree of freedom). Better, more sophisticated thresholding is expected to improve results.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.