some new results in inverse reconstruction
play

SOME NEW RESULTS IN INVERSE RECONSTRUCTION . Alfred S. Carasso, ACMD - PowerPoint PPT Presentation

SOME NEW RESULTS IN INVERSE RECONSTRUCTION . Alfred S. Carasso, ACMD . PART I FALSE RECONSTRUCTIONS FROM IMPRECISE DATA IN PARABOLIC EQUATIONS BACKWARD IN TIME REFERENCE: NISTIR # 7783. To appear in Mathematical Methods in the Applied


  1. SOME NEW RESULTS IN INVERSE RECONSTRUCTION . Alfred S. Carasso, ACMD .

  2. PART I FALSE RECONSTRUCTIONS FROM IMPRECISE DATA IN PARABOLIC EQUATIONS BACKWARD IN TIME REFERENCE: NISTIR # 7783. To appear in Mathematical Methods in the Applied Sciences

  3. Identify sources of groundwater pollution Solve Advection Dispersion Equation back- ward in time, given present state g ( x, y ) : C t = ∇ . { D ∇ C } − ∇ . { vC } , 0 < t ≤ T, C ( x, y, T ) = g ( x, y ) . (1)

  4. DEBLURRING GALAXY IMAGES HUBBLE SPACE TELESCOPE; (ACS CAMERA) Logarithmic diffusion Original NGC 1309 Solve logarithmic diffusion equation back- ward in time, given blurred image g ( x, y ) : � � λ log { 1 + γ ( − ∆) β } w t = − w, 0 < t ≤ T, w ( x, y, T ) = g ( x, y ) . (2)

  5. Logarithmic Convexity Arguments ⇒ Backward Uniqueness and Stability Well-posed parabolic eq. w t = Lw, 0 < t ≤ T , in L 2 (Ω), with negative self adjoint spatial operator L , so that ( w, Lw ) = ( Lw, w ) ≤ 0. Let F ( t ) = � w ( ., t ) � 2 . Show log F ( t ) con- ⇒ d 2 /dt 2 { log F ( t ) } ≥ 0. vex function of t , ⇐ Must show FF ′′ − ( F ′ ) 2 ≥ 0. F ′ ( t ) = 2( w, Lw ); F ′′ ( t ) = 2( w t , w t ) + 2( w, w tt ) = 2( Lw, Lw ) + 2( w, L 2 w ) = 4 � Lw � 2 . Schwarz’s inequality ( F ′ ) 2 = 4 | ( w, Lw ) | 2 ≤ 4 � w � 2 � Lw � 2 = . ⇒ Hence, FF ′′ − ( F ′ ) 2 ≥ 0 . QED. � w ( ., t ) �≤� w ( ., 0) � ( T − t ) /T � w ( ., T ) � t/T . ⇒

  6. Non Selfadjoint or Nonlinear ⇒ FF ′′ − ( F ′ ) 2 ≥ − kFF ′ , k > 0. Now, with σ = e − kt , log F ( t ) is a convex function of σ . Ex. Navier-Stokes eqns (Knops-Payne 1968) Well-posed linear or nonlinear parabolic equa- tion w t = Lw on 0 < t ≤ T , with approx data f ( x ) at time T such that � w ( ., T ) − f �≤ δ . Using f ( x ), find solution w ( x, t ) , 0 ≤ t ≤ T , such that � w ( ., 0) �≤ M, ( δ ≪ M ). If w 1 ( x, t ) , w 2 ( x, t ) are any two solutions, then � w 1 ( ., t ) − w 2 ( ., t ) �≤ 2 M 1 − µ ( t ) δ µ ( t ) , 0 ≤ t ≤ T. Here, µ ( t ) = (1 − e − kt ) / (1 − e − kT ) , µ ( T ) = 1 , µ (0) = 0, with µ ( t ) > 0 , t > 0 , and µ ( t ) ↓ 0 as t ↓ 0. Implies backward uniqueness, but no guaranteed accuracy at t = 0 , even with very small δ > 0 .

  7. Difficulty of backward reconstruction hinges older exponent µ ( t ) as on behavior of H¨ t ↓ 0 . Selfadjoint problems ⇒ µ ( t ) = t/T . Nonlinear problems ⇒ µ ( t ) sublinear in t . Behavior of Holder exponent in backward problems Selfadjoint problem Nonlinear problem

  8. Van Cittert iteration in backward problem Forward parabolic initial value problem w t = Lw, w ( x, 0) = h ( x ) , 0 < t ≤ T. Forward solution operator S at time T : S [ h ( x )] = w h ( x, T ). Obtained numerically . With approximate data f ( x ) at time T, and h 1 ( x ) = γf ( x ), consider iterative process: h n +1 ( x ) = h n ( x )+ γ { f ( x ) − S [ h n ( x )] } , n ≥ 1. Find � f − S [ h N ] �≤ δ for some large N . If � h N �≤ M, then h N ( x ) is valid reconstruc- tion of unknown w ( x, 0) from the data f ( x ).

  9. TYPICAL VAN CITTERT BEHA VIOR Van Cittert iteration in non selfadjoint example. Behavior in residual supremum norm || f−S[h^n] ||.

  10. Linear non selfadjoint parabolic equation Effective backward non uniqueness in linear non selfadjoint example. t=0 t=0 t=1 X coordinate Each of red, green, or blue initial values at t=0, terminates on black curve at t=1, to within 4.1E−3 pointwise, and L2 relative error 2.6E−3. � � e (0 . 025 x +0 . 05 t ) w x w t = 0 . 05 x + 0 . 25 w x , − 1 < x < 1 , 0 < t ≤ 1 . 0 , w ( x, 0) = e 2 x sin 2 (3 πx ) , w ( − 1 , t ) = w (1 , t ) = 0 , t ≥ 0 . (3)

  11. HOW SOLUTIONS AGREE AT t=1 Linear non selfadjoint example t=1 t=1 Highly distinct red and blue initial values at t=0, visually agree at t=1.

  12. Strongly nonlinear parabolic equation w t = 0 . 05( e 0 . 5 w w x ) x + ww x , − 1 < x < 1 , 0 < t ≤ 1 . 0 , w ( x, 0) = e 3 x sin 2 (3 πx ) , w ( − 1 , t ) = w (1 , t ) = 0 , t > 0 . (4)

  13. GREEN EVOLUTION; OCCAM’S RAZOR Simplest Plausible ?? Settled Science ?? EVOLUTION IN NONLINEAR PARABOLIC INITIAL VALUE PROBLEM t=0 t=0.3 t=0.6 t=1

  14. LESS PLAUSIBLE RED EVOLUTION ? EVOLUTION IN NONLINEAR PARABOLIC INITIAL VALUE PROBLEM t=0 t=0.025 t=0.3 t=0.6 t=1

  15. Van Cittert iteration . Can be used to find numerous other examples of false reconstruc- tion from approximate data. Multidimensional problems . Very likely a rich source of interesting counterexamples. Potential impact . Hydrologic Inversion and Image Deblurring. Detailed prior information on true solu- tion . Necessary to resolve uncertainty in re- construction.

  16. PART II SLOW MOTION DENOISING OF HELIUM ION MICROSCOPE NANOSCALE IMAGERY . In collaboration with Andras Vladar, Leader, NIST Nanoscale Metrology Group To appear in NIST Journal of Research, Jan-Feb 2012

  17. Helium Ion Microscope images are noisy. ANDRAS VLADAR, NANOSCALE METROLOGY GROUP, NIST. Smooth by solving fractional diffusion eqn. w t = − ( − ∆) β w, t > 0 , w ( ., 0) = g ( x, y ). Can show � ∇ w ( ., t ) � 2 = O ( t − 1 / 2 β ) , t ↓ 0 . Choose β with 0 . 1 < β < 0 . 2. Blows up fast at t = 0. Suggests w β ( x, y, t ) retains fine structure in g ( x, y ) for small t > 0 . Heat eqn ( β = 1) blows up very slowly, O ( t − 1 / 2 ). Smooths out fine structure very quickly.

  18. Use FFT to solve fractional diffusion eqn. w ( ξ, η, t ) = e − tρ 2 β ˆ t > 0, with ρ 2 = ˆ g ( ξ, η ) , (2 πξ ) 2 + (2 πη ) 2 . Inverse Fourier ⇒ w ( x, y, t ). Conserves L 1 norm: � w ( ., t ) � 1 = � g � 1 , t > 0. Also, � w ( ., t ) − g � 2 ↑ monotonically as t ↑ , and � ∇ w ( ., t ) � 2 ↓ monotonically as t ↑ . Variational Principle : Given noisy image g ( x, y ), evaluate � ∇ g � p , p = 1 , 2. Prescribe λ with 0 < λ < 1. Define denoised image g L ( x, y by g L = Arg min t> 0 {� w ( ., t ) − g � 2 ∋� ∇ w ( ., t ) � 2 ≤ λ � ∇ g � 2 } . Monotonicity ⇒ g L ( x, y ) = w ( x, y, t † ), where t † is earliest time ∋ � ∇ w ( ., t ) � 2 ≤ λ � ∇ g � 2 .

  19. Monitor evolution from noisy g ( x, y ) at t = 0 , to denoised g L ( x, y ) at t = t † = 0 . 1 . t=0.0 t=0.02 t=0.04 t=0.06 t=0.08 t=0.1 Rerun with new λ ⇒ new t † ⇒ new g L . λ controls size of � ∇ g L � 2 = λ � ∇ g � 2 .

  20. TOTAL VARIATION ( TV ) DENOISING With noisy g ( x, y ) and regzn parameter ω > 0, define TV denoised image g tv ( x, y ) by g tv = Arg min u ∈ BV ( R 2 ) � � � ∇ u � 1 + ω/ 2 � u − g � 2 . 2 Assumes true image ∈ BV ( R 2 ). Denoised g tv ( x, y ) with � ∇ g tv � 1 ≪� ∇ g � 1 , typical ! . Two good methods for TV denoising: 1. Split Bregman iteration , and 2. Long time steady- state solution in Marquina-Osher PDE (Neu- mann BC; Tunable parameters Λ , σ > 0.)  � � � |∇ w | 2 + σ } w t = − Λ |∇ w | ( w − g ) + |∇ w | ∇ . ∇ w/ { ,       w ( x, y, 0) = g ( x, y ) ,   (1)

  21. PERONA-MALIK DENOISING Anisotropic smoothing that retains edges, us- ing diffusion coefficient vanishing at edges. Consider dif ( u ) = 1 / (1 + γu 2 ); γ > 0. Or, consider dif ( u ) = exp( − σu 2 ); σ > 0. With noisy image g ( x, y ) as initial data, and homogeneous Neumann boundary conditions, march forward with  w t = ∇ . { dif ( |∇ w | ) ∇ w } ,   (2) w ( x, y, 0) = g ( x, y ) ,   Results visually similar to TV denoising.

  22. Image L 1 Lipschitz exponents α . Measures fine structure in noise free image. g ( x, y ) has L 1 Lipschitz exponent α iff R 2 | g ( x + h 1 , y + h 2 ) − g ( x, y ) | dxdy = O ( | h | α ) , ∗∗ ∗∗ � as | h | ↓ 0 , where | h | = ( h 2 1 + h 2 2 ) 1 / 2 , and α is fixed with 0 < α ≤ 1. g ( x, y ) ∈ BV ( R 2 ) ⇒ α = 1 !! ∈ BV ( R 2 ) !! Most natural images have α < 0 . 6 , / Display localized non differentiable sharp fea- tures and texture, in addition to edges. More fine structure ⇒ smaller Lip α .

  23. How to find Lipschitz α for g ( x, y ) ? For fixed τ > 0, define Gaussian blur op- erator G τ by means of Fourier series −∞ e − τ ( m 2 + n 2 ) ˆ { G τ g } ( x, y ) = � ∞ g mn e 2 πi ( xm + yn ) . Let µ ( τ ) = � G τ g − g � 1 / � g � 1 , τ > 0 . g ( x, y ) has L 1 Theorem (Taibleson, 1964). Lip α if and only if µ ( τ ) = O ( τ α/ 2 ) as τ ↓ 0. Using FFT, compute µ ( τ n ) for sequence τ n tending to zero, and plot µ ( τ n ) versus τ n , on log-log scale. Locate positive constants C, α such that µ ( τ ) ≤ C τ α/ 2 .

  24. Estimating the Lipschitz exponent in Sydney image Red curve is plot of µ ( τ ) vs τ . Lip α = 2 × slope of majorizing Σ line. Here, α = 0 . 530

  25. Adding noise decreases true image Lip α . Some denoising methods eliminate texture, and increase true image Lip α . True (0.594) Noisy (0.230) Denoised (0.812) Lipschitz exponents after noising and denoising Noisy True Noisy DENOISED True

Recommend


More recommend