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

regularized energy minimization models in image processing
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

Regularized Energy Minimization Models in Image Processing Tibor Lukić

Faculty of Technical Sciences, University of Novi Sad, Serbia

SSIP 2019, Timisoara, Romania

slide-2
SLIDE 2

NOVI SAD, Serbia

slide-3
SLIDE 3

NOVI SAD

slide-4
SLIDE 4

NOVI SAD

slide-5
SLIDE 5

UNIVERSITY OF NOVI SAD

UNS campus

Faculty of Technical Sciences

1200 employee 2900 first year students

slide-6
SLIDE 6

DIGITAL IMAGE PROCESSNG GROUP

SUMMER SCHOOL ON IMAGE PROCESSING 2017, NOVI SAD

slide-7
SLIDE 7

DIGITAL IMAGE PROCESSNG GROUP

SUMMER SCHOOL ON IMAGE PROCESSING 2017, NOVI SAD

slide-8
SLIDE 8

IWCIA 2020

slide-9
SLIDE 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/

slide-10
SLIDE 10

OUTLINE

IMAGE DENOISING DISCRETE TOMOGRAPHY ENERGY-MINIMIZATION METHODS REGULARIZED PROBLEMS DESCRIPTORS

slide-11
SLIDE 11

ENERGY-MINIMIZATION METHODS

Denoising example * Model design: * Minimization process

slide-12
SLIDE 12

REGULARIZED ENERGY FUNCTION

Regularized energy function data fitting term regularization term

  • balancing parameter,
  • linear operator
  • observed data

Applications: denoising, deblurring, discrete tomography, classification, zooming, inpainting, stereo vision..

slide-13
SLIDE 13

REGULARIZED ENERGY FUNCTION

Quadratic function, convex, but often not strictly convex.

slide-14
SLIDE 14

REGULARIZED ENERGY FUNCTION

  • Example. Rudin et al. (1992) introduce the Total variation

based regularization for denoising problem, where .

slide-15
SLIDE 15

REGULARIZED ENERGY FUNCTION

Discrete gradient

slide-16
SLIDE 16

WHY WE USE THE GRADIENT?

In continuous case, we can consider the directional derivative:

slide-17
SLIDE 17

MINIMIZATION PROBLEM

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

slide-18
SLIDE 18

SPECTRAL PROJECTED GRADIENT ALGORITHM

.

is a closed and convex set

slide-19
SLIDE 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)]

slide-20
SLIDE 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. CT scanner Applications in radiology, industry, materials science etc.

slide-21
SLIDE 21

DISCRETE TOMOGRAPHY

Tomography deals with the reconstruction of images from a number

  • f projections.

Reconstruction problem: , where the projection matrix and vector are given.

slide-22
SLIDE 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 , .

slide-23
SLIDE 23

DISCRETE TOMOGRAPHY

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

slide-24
SLIDE 24

DISCRETE TOMOGRAPHY

Construction of the multi-well potential function.

slide-25
SLIDE 25

DISCRETE TOMOGRAPHY

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

slide-26
SLIDE 26

DISCRETE TOMOGRAPHY

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

slide-27
SLIDE 27

DISCRETE TOMOGRAPHY ON TRIANGULAR GRID

Reconstructions from 3 projections and 6 projections. x-z=1 y=2

slide-28
SLIDE 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!

slide-29
SLIDE 29

[ ]

DISCRETE TOMOGRAPHY ON TRIANGULAR GRID

slide-30
SLIDE 30

IMAGE DENOISING

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

slide-31
SLIDE 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).

slide-32
SLIDE 32

IMAGE DENOISING

Denoising

  • riginal

noisy reconstruction

slide-33
SLIDE 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.

slide-34
SLIDE 34

IMAGE DENOISING

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

slide-35
SLIDE 35

POTENTIAL FUNCTIONS

slide-36
SLIDE 36

POTENTIAL FUNCTIONS

for high noise for low noise

slide-37
SLIDE 37

SNR=3.23dB SNR=14.84dB SNR=15.19dB Potential

  • nr. 1

( Total Variation ) Potential

  • nr. 4

(non-convex) Original im.

ENERGY MINIMIZATION IN DENOISING

slide-38
SLIDE 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).
slide-39
SLIDE 39

REGULARIZATION SHAPE DECRIPTORS ARE POSSIBLE REGULARIZATIONS.

The shape, as an object property, allows a wide spectrum of Numerical characterizations or measures. We always looking for new regularizations...

slide-40
SLIDE 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.

slide-41
SLIDE 41

SHAPE DESCRIPTORS

Shape measures

slide-42
SLIDE 42

SHAPE DESCRIPTORS

Most common requirements for shape measures are: if

slide-43
SLIDE 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:

slide-44
SLIDE 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.

slide-45
SLIDE 45

SHAPE DESCRIPTORS

Hu moments (algebraic invariants) are also rotational invariant:

Hu moments are translation, scaling and rotation invariant. Drawback: no clear “geometric” behavior.

slide-46
SLIDE 46

GEOMETRIC INTERPETATION OF HU MOMENTS

It equals the average value of the square distance between shape points and the shape centroid. Circularity measure: First Hu moment (S having unit area and centroid in origin) Second Hu moment

A,B in S.

[Xu, D., Li, H.: Geometric moment invariants. Pattern Recognition, 2008.]

slide-47
SLIDE 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.

slide-48
SLIDE 48

SHAPE ORINETATION AS A REGULARIZATION

Binary images (shapes) and their orientations. Binary tomography energy model with orientation based regularization:

slide-49
SLIDE 49

SHAPE ORINETATION AS A REGULARIZATION

Experimental results:

slide-50
SLIDE 50

SHAPE ORINETATION AS A REGULARIZATION

more experimental results: Noise sensitivity:

slide-51
SLIDE 51

SHAPE ELONGATION AS A REGULARIZATION

Elongation (ellipticity) based image denoising.

slide-52
SLIDE 52

SHAPE ELONGATION AS A REGULARIZATION

Instead of gradient we use the elongation operator.

slide-53
SLIDE 53

SHAPE ELONGATION AS A REGULARIZATION

ELONG-D

slide-54
SLIDE 54

CLOSING WORDS

* 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..);

Open issues in energy-minimization methods

slide-55
SLIDE 55

LITERATURE

slide-56
SLIDE 56

THANK YOU FOR YOUR ATTENTION!