regularized energy minimization models in image processing
play

Regularized Energy Minimization Models in Image Processing Tibor Luki - PowerPoint PPT Presentation

Regularized Energy Minimization Models in Image Processing Tibor Luki Faculty of Technical Sciences, University of Novi Sad, Serbia SSIP 2019, Timisoara, Romania NOVI SAD, Serbia NOVI SAD NOVI SAD UNIVERSITY OF NOVI SAD UNS campus Faculty


  1. Regularized Energy Minimization Models in Image Processing Tibor Luki ć Faculty of Technical Sciences, University of Novi Sad, Serbia SSIP 2019, Timisoara, Romania

  2. NOVI SAD, Serbia

  3. NOVI SAD

  4. NOVI SAD

  5. UNIVERSITY OF NOVI SAD UNS campus Faculty of Technical Sciences 1200 employee 2900 first year students

  6. DIGITAL IMAGE PROCESSNG GROUP SUMMER SCHOOL ON IMAGE PROCESSING 2017, NOVI SAD

  7. DIGITAL IMAGE PROCESSNG GROUP SUMMER SCHOOL ON IMAGE PROCESSING 2017, NOVI SAD

  8. IWCIA 2020

  9. IWCIA 2020 The conference proceedings will be published in the Springer’s “Lecture Notes in Computer Science” series. Keynote speakers https://iwcia2020.wordpress.com/

  10. OUTLINE ENERGY-MINIMIZATION METHODS REGULARIZED PROBLEMS DISCRETE TOMOGRAPHY IMAGE DENOISING DESCRIPTORS

  11. ENERGY-MINIMIZATION METHODS Denoising example * Model design: * Minimization process

  12. REGULARIZED ENERGY FUNCTION Regularized energy function regularization term data fitting term - balancing parameter, - linear operator - observed data Applications: denoising, deblurring, discrete tomography, classification, zooming, inpainting, stereo vision..

  13. REGULARIZED ENERGY FUNCTION Quadratic function, convex, but often not strictly convex.

  14. REGULARIZED ENERGY FUNCTION Example. Rudin et al. (1992) introduce the Total variation based regularization for denoising problem, where .

  15. REGULARIZED ENERGY FUNCTION Discrete gradient

  16. WHY WE USE THE GRADIENT? In continuous case, we can consider the directional derivative:

  17. MINIMIZATION PROBLEM How to minimize the problem? * Deterministic approach (Gradient based methods). . * Stochastic approach (Simulated Annealing).

  18. SPECTRAL PROJECTED GRADIENT ALGORITHM is a closed and convex set .

  19. SIMULATED ANNEALING ALGORITHM Simulated Anneling (SA) is a stochastic algorithm based on the simulation of physical process of slow cooling of the material in a heat bath. [Kirkpatrick et. al. (1983)] .

  20. DISCRETE TOMOGRAPHY Tomography deals with the reconstruction of images, or slices of 3D volumes, from a number of projections obtained by penetrating waves through the considered object. Applications in radiology, industry, materials science etc. CT scanner

  21. DISCRETE TOMOGRAPHY Tomography deals with the reconstruction of images from a number of projections. Reconstruction problem: , where the projection are given. matrix and vector

  22. DISCRETE TOMOGRAPHY DT deals with reconstructions of images that contain a small number of gray levels from a number of projections: , . Main issue in DT: how to provide good quality reconstructions from as small number of projections as possible. DT reconstruction problem can be formulated as a constrained minimization problem: , where .

  23. DISCRETE TOMOGRAPHY For binary tomography , Schüle et al. (2005) introduce the convex-concave regularization: where In general case: where is a multi-well potential function. The proposed energy, is differentiable and quadratic.

  24. DISCRETE TOMOGRAPHY Construction of the multi-well potential function.

  25. DISCRETE TOMOGRAPHY Phantom (original) images, N=256x256. 3 intensity levels,

  26. DISCRETE TOMOGRAPHY Minimization strategies a binary tomography example Stochastic approach Deterministic approach (Simulated Annealing) (gradient based method: SPG)

  27. DISCRETE TOMOGRAPHY ON TRIANGULAR GRID Reconstructions from 3 projections and y=2 6 projections. x-z=1

  28. DISCRETE TOMOGRAPHY ON TRIANGULAR GRID The dense projection approach Unknowns: s - number of odd pixels l - number of even pixels System has a unique solution!

  29. DISCRETE TOMOGRAPHY ON TRIANGULAR GRID [ ]

  30. IMAGE DENOISING Noise clearly visible in an image from a digital camera. Wikipedia

  31. IMAGE DENOISING Image noise is random (not present in the object imaged) variation of brightness or color information in images. Random variation in the number of photons reaching the surface of the image sensor at same exposure level may cause noise ( photon noise ).

  32. IMAGE DENOISING Denoising reconstruction original noisy

  33. IMAGE DENOISING The degradation model is given by . Regularized energy-minimization model: Minimization has several challenges: large-scale problem, the objective function is non-differentiable at points where , and it is convex only when is convex.

  34. IMAGE DENOISING [ Tibor Lukic, Joakim Lindblad, and Natasa Sladoje, Regularized Image Denoising Based on Spectral Gradient Optimization, Inverse Problems, 2011 ]

  35. POTENTIAL FUNCTIONS

  36. POTENTIAL FUNCTIONS for low noise for high noise

  37. ENERGY MINIMIZATION IN DENOISING Original im. SNR=3.23dB Potential Potential nr. 1 nr. 4 ( Total (non-convex) Variation ) SNR=14.84dB SNR=15.19dB

  38. IMAGE DENOISING Several algorithms have proposed: • Projection algorithm (PRO), Chambolle (2004), for TV only, • Primal-Dual Hybrid Gradient (PDHG), Zhu and Chan (2008), for TV only, • Fast Total Variation de-convolution (FTVd), Wang et al. (2008), for TV only, • Spectral Gradient Based Optimization, Lukic et al. (2011), • Elongation based image denoising model, Lukic and Zunic (2014).

  39. REGULARIZATION We always looking for new regularizations... SHAPE DECRIPTORS ARE POSSIBLE REGULARIZATIONS. The shape, as an object property, allows a wide spectrum of Numerical characterizations or measures.

  40. SHAPE DESCRIPTORS Basic requirements : invariance with respect to translation, rotation, and scaling transformations. The same numerical value should be assigned to all the shapes.

  41. SHAPE DESCRIPTORS Shape measures

  42. SHAPE DESCRIPTORS Most common requirements for shape measures are: if

  43. SHAPE DESCRIPTORS Geometric (area) moments of order p+q: The approximation is very simple to compute, and it is very accurate: [ ] Moments are very desirable operators in discrete space, because no infinitesimal process required, in opposite to gradient:

  44. SHAPE DESCRIPTORS Central moments are translation invariant : where is the centroid of S. Normalized moments are scaling invariant too: that is . Normalized moments are translation + scaling invariant.

  45. SHAPE DESCRIPTORS Hu moments (algebraic invariants) are also rotational invariant : Hu moments are translation, scaling and rotation invariant. Drawback: no clear “geometric” behavior.

  46. GEOMETRIC INTERPETATION OF HU MOMENTS First Hu moment (S having unit area and centroid in origin) It equals the average value of the square distance between shape points and the shape centroid. Circularity measure: Second Hu moment A,B in S . [Xu, D., Li, H.: Geometric moment invariants. Pattern Recognition, 2008.]

  47. SHAPE ORINETATION AS A REGULARIZATION The shape orientation is an angle alpha which satisfies the formula: where, Of course, shape orientation is translation invariant.

  48. SHAPE ORINETATION AS A REGULARIZATION Binary images (shapes) and their orientations. Binary tomography energy model with orientation based regularization:

  49. SHAPE ORINETATION AS A REGULARIZATION Experimental results:

  50. SHAPE ORINETATION AS A REGULARIZATION more experimental results: Noise sensitivity:

  51. SHAPE ELONGATION AS A REGULARIZATION Elongation (ellipticity) based image denoising.

  52. SHAPE ELONGATION AS A REGULARIZATION Instead of gradient we use the elongation operator.

  53. SHAPE ELONGATION AS A REGULARIZATION ELONG-D

  54. CLOSING WORDS Open issues in energy-minimization methods * Prior information analysis (object convexity, area, perimeter...); * Development of an appropriate optimization procedure; * Reconstruction model design (possible types: energy minimization, inverse transform..); * Analysis of the impact of the image grid selection (image grid can be classical/square, triangular, hexagonal..);

  55. LITERATURE

  56. THANK YOU FOR YOUR ATTENTION!

Recommend


More recommend