Tensor-based Image Diffusions Derived from Generalizations of the Total Variation and Beltrami Functionals

Similar documents
Introduction to Nonlinear Image Processing

Convex Generalizations of Total Variation Based on the Structure Tensor with Applications to Inverse Problems

Efficient Beltrami Filtering of Color Images via Vector Extrapolation

Nonlinear Diffusion. Journal Club Presentation. Xiaowei Zhou

Nonlinear Diffusion. 1 Introduction: Motivation for non-standard diffusion

Nonlinear diffusion filtering on extended neighborhood

R. Kimmel, 1 R. Malladi, 1 and N. Sochen 2. Lawrence Berkeley National Laboratory University of California, Berkeley,

A Tensor Variational Formulation of Gradient Energy Total Variation

PDE-based image restoration, I: Anti-staircasing and anti-diffusion

Convex Generalizations of Total Variation based on the Structure Tensor with Applications to Inverse Problems

Modulation-Feature based Textured Image Segmentation Using Curve Evolution

NON-LINEAR DIFFUSION FILTERING

Forward-and-Backward Diffusion Processes for Adaptive Image Enhancement and Denoising

Research Article Nonlocal Mean Image Denoising Using Anisotropic Structure Tensor

CN780 Final Lecture. Low-Level Vision, Scale-Space, and Polyakov Action. Neil I. Weisenfeld

Mathematical Problems in Image Processing

Non-Local Adaptive Structure Tensors. Application to Anisotropic Diffusion and Shock Filtering

Universität des Saarlandes. Fachrichtung 6.1 Mathematik

ON THE DISCRETE MAXIMUM PRINCIPLE FOR THE BELTRAMI COLOR FLOW

Color Image Enhancement via Chromaticity Diffusion

ITK Filters. Thresholding Edge Detection Gradients Second Order Derivatives Neighborhood Filters Smoothing Filters Distance Map Image Transforms

RIGOROUS MATHEMATICAL INVESTIGATION OF A NONLINEAR ANISOTROPIC DIFFUSION-BASED IMAGE RESTORATION MODEL

A Constrained Variational Principle for Direct Estimation and Smoothing of the Diffusion Tensor Field

MICROTEXTURE INPAINTING THROUGH GAUSSIAN CONDITIONAL SIMULATION

Image enhancement. Why image enhancement? Why image enhancement? Why image enhancement? Example of artifacts caused by image encoding

TWO-PHASE APPROACH FOR DEBLURRING IMAGES CORRUPTED BY IMPULSE PLUS GAUSSIAN NOISE. Jian-Feng Cai. Raymond H. Chan. Mila Nikolova

Equations of fluid dynamics for image inpainting

T H E S I S. Computer Engineering May Smoothing of Matrix-Valued Data. Thomas Brox

Image Deblurring in the Presence of Impulsive Noise

Solution-driven Adaptive Total Variation Regularization

Novel integro-differential equations in image processing and its applications

Error Analysis for H 1 Based Wavelet Interpolations

Edge detection and noise removal by use of a partial differential equation with automatic selection of parameters

MICROTEXTURE INPAINTING THROUGH GAUSSIAN CONDITIONAL SIMULATION

Fast Multilevel Algorithm for a Minimization Problem in Impulse Noise Removal

A Riemannian Framework for Denoising Diffusion Tensor Images

RECENT years have seen a great number of exciting developments

Universität des Saarlandes. Fachrichtung Mathematik

NOISE ENHANCED ANISOTROPIC DIFFUSION FOR SCALAR IMAGE RESTORATION. 6, avenue du Ponceau Cergy-Pontoise, France.

Partial Differential Equations and Image Processing. Eshed Ohn-Bar

Wavelet Inpainting Based on Tensor Diffusion

Courbure discrète : théorie et applications

A Nonlocal p-laplacian Equation With Variable Exponent For Image Restoration

Energy-Based Image Simplification with Nonlocal Data and Smoothness Terms

NONLINEAR DIFFUSION PDES

VARIATIONAL RESTORATION OF NON-FLAT IMAGE FEATURES: MODELS AND ALGORITHMS TONY CHAN AND JIANHONG SHEN COMPUTATIONAL AND APPLIED MATHEMATICS

Image Deblurring in the Presence of Impulsive Noise

Introduction to motion correspondence

A Localized Linearized ROF Model for Surface Denoising

Filtering via a Reference Set. A.Haddad, D. Kushnir, R.R. Coifman Technical Report YALEU/DCS/TR-1441 February 21, 2011

BERNSTEIN FILTER: A NEW SOLVER FOR MEAN CURVATURE REGULARIZED MODELS. Yuanhao Gong. National University of Singapore

Medical Image Analysis

IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. XX, NO. Y, MONTH A General Framework for Low Level Vision. Nir Sochen Ron Kimmel Ravi Malladi

A BAYESIAN APPROACH TO NONLINEAR DIFFUSION BASED ON A LAPLACIAN PRIOR FOR IDEAL IMAGE GRADIENT

Universität des Saarlandes. Fachrichtung 6.1 Mathematik

Scale Space Analysis by Stabilized Inverse Diffusion Equations

NONLINEAR diffusion denoising is a powerful denoising

Harmonic Flow for Histogram Matching

A NEW PARTIAL DIFFERENTIAL EQUATION-BASED APPROACH FOR 3D DATA DENOISING AND EDGE PRESERVING

The Laplace-Beltrami operator: a ubiquitous tool for image and shape processing

Digital Signal Processing

Structure Tensor Total Variation

A Dual Formulation of the TV-Stokes Algorithm for Image Denoising

Generalized Gradient on Vector Bundle - Application to Image Denoising

Generalized reaction diffusion equations

SINCE THE elegant formulation of anisotropic diffusion

Paper E An Operator Algebraic Inverse Scale Space Method for Matrix Images

Image enhancement by non-local reverse heat equation

Erkut Erdem. Hacettepe University February 24 th, Linear Diffusion 1. 2 Appendix - The Calculus of Variations 5.

Continuous NN. Numerical Methods for Deep Learning. Lars Ruthotto. Departments of Mathematics and Computer Science, Emory University.

Linear Diffusion. E9 242 STIP- R. Venkatesh Babu IISc

Poisson Image Denoising Using Best Linear Prediction: A Post-processing Framework

Regular article Nonlinear multigrid methods for total variation image denoising

Graph Signal Processing for Image Compression & Restoration (Part II)

TRACKING SOLUTIONS OF TIME VARYING LINEAR INVERSE PROBLEMS

IMAGE RESTORATION: TOTAL VARIATION, WAVELET FRAMES, AND BEYOND

Sparse Approximation: from Image Restoration to High Dimensional Classification

Vector Median Filters, Inf-Sup Operations, and Coupled PDE s: Theoretical Connections

NEURONAL FIBER TRACKING IN DT-MRI

DIFFUSION is a process of intermingling molecules as

A Variational Approach to Reconstructing Images Corrupted by Poisson Noise

Consistent Positive Directional Splitting of Anisotropic Diffusion

Inpainting by Flexible Haar-Wavelet Shrinkage

Fractional-order TV-L 2 model for image denoising

Fraunhofer Institute for Computer Graphics Research Interactive Graphics Systems Group, TU Darmstadt Fraunhoferstrasse 5, Darmstadt, Germany

An Improved Nonlinear Model for Image Inpainting

Adaptive Primal Dual Optimization for Image Processing and Learning

On Mean Curvature Diusion in Nonlinear Image Filtering. Adel I. El-Fallah and Gary E. Ford. University of California, Davis. Davis, CA

Learning Partial Differential Equations for Computer Vision

PROBABILISTIC CONTINUOUS EDGE DETECTION USING LOCAL SYMMETRY

UPRE Method for Total Variation Parameter Selection

A METHOD OF FINDING IMAGE SIMILAR PATCHES BASED ON GRADIENT-COVARIANCE SIMILARITY

Generalized Newton-Type Method for Energy Formulations in Image Processing

Regularization of Diffusion Tensor Field Using Coupled Robust Anisotropic Diffusion Filters

Useful Noise Effect for Nonlinear PDE Based Restoration of Scalar Images

Variational Frameworks for DT-MRI Estimation, Regularization and Visualization

Variational Methods in Image Denoising

ETNA Kent State University

SOS Boosting of Image Denoising Algorithms

A Partial Differential Equation Approach to Image Zoom

Transcription:

Generalizations of the Total Variation and Beltrami Functionals 29 September 2010 International Conference on Image Processing 2010, Hong Kong Anastasios Roussos and Petros Maragos Computer Vision, Speech Communication and Signal Processing Group, School of Electrical & Computer Engineering, National Technical University of Athens, Greece http://cvsp.cs.ntua.gr

Motivation (1/2) Nonlinear diffusion models for Computer Vision Class A: Directly-designed PDEs Perona-Malik method [ieeet-pami 90] CLMC regularized PDE [Catte et al, siamjna 92] Coherence-enhancing diffusion [Weickert, IJCV 99] Method of [Tschumperlé & Deriche, ieeet-pami 05] Class B: Variational Methods Total Variation [Rudin, Osher & Fatemi, PhysicaD 92] Vectorial Total Variation [Sapiro, CVIU 97] Color Total Variation [Blomgren & Chan, ieeet-ip'98] Beltrami Flow [Sochen, Kimmel & Maladi, ieeet-ip 98] For some methods of Class A: known connection with Class B, e.g. : Perona-Malik model. But, for several eral types of PDE-based diffusion methods no variational interpretation existed 2

Motivation (2/2) Advantages of variational interpretation of diffusion methods conceptually clear formalism helps with the reduction of model parameters easier application to problems that can be formulated as constrained energy minimization, e.g.: image restoration, t o inpainting, interpolation t o can lead to efficient implementations based on optimization techniques Advantages of using tensors in image diffusion Structure tensor measure of the image variation & geometry in the neighborhood of each point Diffusion tensor flexible adaptation to the image structures structure tensor diffusion tensor 3

Contributions We propose a novel generic functional that: is designed d for vector-valued images generalizes several existing variational methods is based on the structure tensor leads to tensor-based nonlinear diffusions that contain regularizing convolutions As special cases, we propose 2 novel diffusion methods: Generalized Beltrami Flow Tensor Total Variation These methods: combine the advantages of variational and tensor- based diffusion approaches yielded promising performance measures in denoising experiments 4

Generalization of the Beltrami Functional (1/2) Original Beltrami Flow [Sochen, Kimmel & Maladi, IEEE T-IP 98] Interpretation of a vector-valued image u with n channels as a 2D surface embedded d in R n+2 : noisy image Fig gure from [Tschump mperle, Thes sis 02] Flow towards the minimization of the surface area: tensor-based diffusion embedded surface instant from the flow example for the simplest case n=1 It offers an elegant way to: couple the image channels and extend in the vector-valued case the properties p of Total Variation But, the diffusion tensor is not regularized (no neighborhood info) limitations on the robustness to noise & edge enhancement To overcome these limitations, we generalize the Beltrami Functional 5

Generalization of the Beltrami Functional (2/2) Proposed generalization of the Beltrami functional: We use higher dimensional mappings of the form: image patch [Tschumperle & Brun, ICIP'09], that contains weighted image values not only at point x but also at points in a window around it In this way, each x contributes to the area of the embedded surface by considering the image variation in its neighborhood If the patch sampling step 0, the area of the embedded surface tends to: : eigenvalues of the structure tensor 6

Generalized Functional based on the Structure Tensor. : cost function (increasing) : 2x2 structure tensor with: eigenvalues, eigenvectors (depend on K) Difficulty in the theoretical analysis: In contrast to most variational methods, Euler-Lagrange equations not applicable here Theorem: we have shown that the functional minimization leads to: novel general type of anisotropic diffusion 7

Tensor Total Variation 1 st special case of the novel generic functional: with Steepest descent (applying the proved theorem): Classic TV: special sub-case with: N=1(graylevel images) and 8

Tensor Total Variation: Example Input sequence Output sequence Application of Tensor Total Variation in a sequence of X-ray images 9

Generalized Beltrami Flow 2 nd special case of the novel generic functional: with Steepest descent (applying the proved theorem): Classic Beltrami flow [Sochen et. al, IEEE T-IP 98]: special sub-case with and minimization in the space of embeddings 10

Other Interesting Special Cases Other special cases of the novel generic functional:, with: : Steepest descent: novel l regularization of the Perona-Malik model regularization of Sapiro s Vectorial TV: = 1+ 2 ψ λ λ (no regularizing convolution): Studied d in [Blomgren & Chan T-IP 98, Tschumperlé & Deriche, T-PAMI 05] The corresponding diffusion is anisotropic only if the image channels are No incorporation of neighborhood info 11

Denoising Experiments: Framework Experimental Framework take a noise-free reference image add gaussian noise input in the compared diffusion methods compute PSNR during each PDE flow and output the image with the maximum PSNR outputs This framework has been repeated for reference images from a dataset of CIPR: www.cipr.rpi.edu/resource/stills/kodak.html 23 natural images of size 768 x 512 pixels Both graylevel & color versions of images have been used 12

Denoising Experiments: Performance Measures 13

Summary & Conclusions We introduced a generic functional that is based on the image structure tensor generalizes Total Variation & Beltrami Functionals We proved that its minimization leads to a novel general type of anisotropic diffusion We proposed two novel anisotropic diffusion methods Several denoising experiments showed the potential of the novel approach The proposed framework opens various new directions for future research Many other special cases of the generic functional might be promising Thanks to the variational interpretation, such regularized tensor-based diffusions can be applied to other problems, e.g.: image restoration, ti inpaintingi and interpolation ti 14

Thank You for Your Attention! Questions? Computer Vision, Speech Communication and Signal Processing (CVSP) Group Web Site: http://cvsp.cs.ntua.grcs