Comparative Study of Semi-implicit schemes for Non-linear Diffusion in Hyperspectral imagery Student: Julio Martin Duarte-Carvajalino

Slides:



Advertisements
Similar presentations
Ter Haar Romeny, FEV Geometry-driven diffusion: nonlinear scale-space – adaptive scale-space.
Advertisements

Ter Haar Romeny, ICPR 2010 Introduction to Scale-Space and Deep Structure.
Shapelets Correlated with Surface Normals Produce Surfaces Peter Kovesi School of Computer Science & Software Engineering The University of Western Australia.
Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
Level set based Image Segmentation Hang Xiao Jan12, 2013.
R. DOSIL, X. M. PARDO, A. MOSQUERA, D. CABELLO Grupo de Visión Artificial Departamento de Electrónica e Computación Universidade de Santiago de Compostela.
Ter Haar Romeny, Computer Vision 2014 Geometry-driven diffusion: nonlinear scale-space – adaptive scale-space.
Carolina Galleguillos, Brian McFee, Serge Belongie, Gert Lanckriet Computer Science and Engineering Department Electrical and Computer Engineering Department.
Johann Radon Institute for Computational and Applied Mathematics: 1/31 Signal- und Bildverarbeitung, Image Analysis and Processing.
Patch-based Image Deconvolution via Joint Modeling of Sparse Priors Chao Jia and Brian L. Evans The University of Texas at Austin 12 Sep
Fast Multi-Scale Regularization and Segmentation of Hyperspectral Imagery via Anisotropic Diffusion and Algebraic Multigrid Solvers Mr. Julio Martin Duarte-Carvajalino.
More MR Fingerprinting
Contours and Optical Flow: Cues for Capturing Human Motion in Videos Thomas Brox Computer Vision and Pattern Recognition Group University of Bonn Research.
La Parguera Hyperspectral Image size (250x239x118) using Hyperion sensor. INTEREST POINTS FOR HYPERSPECTRAL IMAGES Amit Mukherjee 1, Badrinath Roysam 1,
Midterm Review CS485/685 Computer Vision Prof. Bebis.
Variational Image Restoration Leah Bar PhD. thesis supervised by: Prof. Nahum Kiryati and Dr. Nir Sochen* School of Electrical Engineering *Department.
A Study of Approaches for Object Recognition
Understanding Gestalt Cues and Ecological Statistics using a Database of Human Segmented Images Charless Fowlkes, David Martin and Jitendra Malik Department.
Diffusion Filters S. Derin Babacan Department of Electrical and Computer Engineering Northwestern University March 7, 2006 ECE 463 Term Project.
Edge Detection Phil Mlsna, Ph.D. Dept. of Electrical Engineering
Diffusion Tensors for Processing Sheared and Rotated Rectangles Gabriele Steidl and Tanja Teuber 指導教授 張元翔 指導教授 張元翔 學生 陳昱辰 學生 陳昱辰.
Texture Reading: Chapter 9 (skip 9.4) Key issue: How do we represent texture? Topics: –Texture segmentation –Texture-based matching –Texture synthesis.
Lecture 2: Image filtering
EE565 Advanced Image Processing Copyright Xin Li Different Frameworks for Image Processing Statistical/Stochastic Models: Wiener’s MMSE estimation.
Orthogonal Transforms
(1) A probability model respecting those covariance observations: Gaussian Maximum entropy probability distribution for a given covariance observation.
Despeckle Filtering in Medical Ultrasound Imaging
Linear Algebra and Image Processing
Motivation from Real-World Applications EE565 Advanced Image Processing Copyright Xin Li Noisy Photos Noisy ultrasound data.
Dual Evolution for Geometric Reconstruction Huaiping Yang (FSP Project S09202) Johannes Kepler University of Linz 1 st FSP-Meeting in Graz, Nov ,
Adaptive Regularization of the NL-Means : Application to Image and Video Denoising IEEE TRANSACTION ON IMAGE PROCESSING , VOL , 23 , NO,8 , AUGUST 2014.
Parameter selection in prostate IMRT Renzhi Lu, Richard J. Radke 1, Andrew Jackson 2 Rensselaer Polytechnic Institute 1,Memorial Sloan-Kettering Cancer.
Comparison of Ventricular Geometry for Two Real-Time 3D Ultrasound Machines with Three-dimensional Level Set Elsa D. Angelini, Rio Otsuka, Shunishi Homma,
1 PDE Methods are Not Necessarily Level Set Methods Allen Tannenbaum Georgia Institute of Technology Emory University.
Techniques for Estimating Layers from Polar Radar Imagery Jerome E. Mitchell, Geoffrey C. Fox, and David J. Crandall :: CReSIS NSF Site Visit :: School.
A New Subspace Approach for Supervised Hyperspectral Image Classification Jun Li 1,2, José M. Bioucas-Dias 2 and Antonio Plaza 1 1 Hyperspectral Computing.
University of Texas at Austin CS384G - Computer Graphics Fall 2010 Don Fussell Image processing.
INFORMATIK Mesh Smoothing by Adaptive and Anisotropic Gaussian Filter Applied to Mesh Normals Max-Planck-Institut für Informatik Saarbrücken, Germany Yutaka.
Detection of nerves in Ultrasound Images using edge detection techniques NIRANJAN TALLAPALLY.
Supervised Learning of Edges and Object Boundaries Piotr Dollár Zhuowen Tu Serge Belongie.
Image Enhancement [DVT final project]
1 University of Texas at Austin Machine Learning Group 图像与视频处理 计算机学院 Motion Detection and Estimation.
Handwritten Hindi Numerals Recognition Kritika Singh Akarshan Sarkar Mentor- Prof. Amitabha Mukerjee.
CCD sensors are used to detect the Raman Scattering and the measurements are affected by noise. The most important noise sources are[1]: Noise spikes or.
Fitting: The Hough transform
Sensitivity Analysis (SA) SA studies the effect of changes in model assumptions (Nuisance Parameters) on a given output (Parameters of interest)[9]. For.
Edge Detection and Geometric Primitive Extraction Jinxiang Chai.
1 Markov random field: A brief introduction (2) Tzu-Cheng Jen Institute of Electronics, NCTU
CIS/ME 794Y A Case Study in Computational Science & Engineering 2-D conservation of momentum (contd.) Or, in cartesian tensor notation, Where repeated.
Mathematical Analysis of MaxEnt for Mixed Pixel Decomposition
Glossary of Technical Terms Correlation filter: a set of carefully designed correlation templates with regard to shift invariance as well as distortion-
Scale-Space and Edge Detection Using Anisotropic Diffusion Presented By:Deepika Madupu Reference: Pietro Perona & Jitendra Malik.
Instructor: Mircea Nicolescu Lecture 7
Performance Measurement of Image Processing Algorithms By Dr. Rajeev Srivastava ITBHU, Varanasi.
Variational methods in image processing Variational methods in image processing Week 2: Diffusion Guy Gilboa Advanced Course
ICCV 2007 National Laboratory of Pattern Recognition Institute of Automation Chinese Academy of Sciences Half Quadratic Analysis for Mean Shift: with Extension.
Using Neumann Series to Solve Inverse Problems in Imaging Christopher Kumar Anand.
Introduction to Medical Imaging Week 6: Introduction to Medical Imaging Week 6: Denoising (part II) – Variational Methods and Evolutions Guy Gilboa Course.
Hough Transform CS 691 E Spring Outline Hough transform Homography Reading: FP Chapter 15.1 (text) Some slides from Lazebnik.
L ECTURE 3 PDE Methods for Image Restoration. O VERVIEW Generic 2 nd order nonlinear evolution PDE Classification: Forward parabolic (smoothing): heat.
Course Introduction to Medical Imaging Segmentation 1 – Mean Shift and Graph-Cuts Guy Gilboa.
Digital Image Processing
PDE Methods for Image Restoration
- photometric aspects of image formation gray level images
Edge Detection Phil Mlsna, Ph.D. Dept. of Electrical Engineering Northern Arizona University.
Amin Zehtabian, Hassan Ghassemian CONCLUSION & FUTURE WORKS
Reza Firoozabadi, Eric L. Miller, Carey M. Rappaport and Ann W
Anisotropic Diffusion for Speckle Reduction of SAR Image
Patricia van Marlen April 12, 2018
Presentation transcript:

Comparative Study of Semi-implicit schemes for Non-linear Diffusion in Hyperspectral imagery Student: Julio Martin Duarte-Carvajalino Advisor: Dr. Miguel Velez-Reyes Assessor: Dr. Paul Castillo University of Puerto Rico at Mayaguez ABSTRACT STATE OF THE ART  Witkin (1983) introduces the Scale-Space concept: different objects appear at different image scales in the image. The scale-space of Witkin was based on the isotropic diffusion (Gaussian Blurring) of an image.  Perona and Malik (1990) present a nonlinear diffusion equation to generate a Scale-Space without blurring the edges. In fact, their intention was to enhance the image edges.  Alvarez, Lions, Morel and Guichard (1993) proved that the Perona Malik diffusion equation is ill-posed, due to unstable backward diffusion on the image edges. They also show how to obtain a continuous Scale-Space, by regularizing the Perona-Malik nonlinear equation, and formalize the concept of Scale-Space as a transformation with the following properties: Architectural: recursivity, causality, regularity, locality and Consistency. Invariance: stability and shape-preserving.  Weickert (1996) establishes the requirements that a discretized diffusion equation must hold to constitute a scale-space with the same properties than the continuous transformation. He also introduces the concept of anisotropic diffusion using a tensor valued diffusion coefficient.  Jayant Shah (1996) introduces a common framework for curve evolution, segmentation and anisotropic diffusion.  Weickert (1998) introduces Additive Operator Splitting as a robust semi-implicit scheme to solve the regularized nonlinear diffusion equation.  Sapiro (1998) presents a relation between nonlinear diffusion and robust estimation statistics.  Pollack and Willsky (2000) presents a PDE for image segmentation using stabilized backward diffusion.  Osher (2002) integrates level sets and nonlinear diffusion to smooth 3D surfaces.  Gilboa (2004) introduces complex shock filters to obtain an adaptive, stabilized forward-backward diffusion process.  Lennon et al (2002) present a classification methodology using nonlinear diffusion and support vector machines REFERENCES  A. Witkin, “Scale-space filtering, ” in Int. Joint Conf. Artificial Intelligence, Karlsruhe, Germany, pp ,  P. Perona and J. Malik, “Scale-space and edge detection using anisotropic diffusion,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 12, no. 7, pp , July  L. Alvarez, F. Guichard, P. L. Lions, and J. M. Morel, “Axioms and fundamental equations of image processing,” Arch. Rational Mech. Anal., vol. 123, pp ,  J. Weickert, “Anisotropic diffusion in image processing,” PhD Thesis, Dept. of Mathematics, University of Kaiserslautern, Germany, January  J. Shah, “A common framework for curve evolution, image segmentation and anisotropic diffusion,” IEEE Conf. Computer Vision and Pattern Recognition, pp. 136 – 142, June  J. Weickert, B. M. ter Haar Romeny, and M. A. Viergever, “Efficient and reliable schemes for nonlinear diffusion filtering,” IEEE Tran. Image Processing, vol. 7, no. 3, pp. 398–410, March  M. J. Black, G. Sapiro, D. H. Marimont, and D. Heeger, “Robust anisotropic diffusion,” IEEE Trans. Image processing, vol. 7, no. 3, pp ,  I. Pollack, A. S. Willsky, and H. Krim, “Image segmentation and edge enhancement with stabilized inverse diffusion equations,” IEEE Trans. Image Processing, vol. 9, no. 2, pp ,  T. Tasdizen, R. Whitaker, P. Burchard and S. Osher, “Geometric surface smoothing via anisotropic diffusion of normals,” Proc. IEEE conf. on Visualization, Boston-Massachusetts, pp ,  G. Gilboa, N. Sochen, and Y. Y. Zeevi, “Image enhancing and denoising by complex diffusion processes,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 26, no. 8, pp ,  M. Lennon, G. Mercier, and L. Hubert-Moy, “Classification of Hyperspectral images with nonlinear filtering and support vector machines,” IEEE International Geoscience and Remote Sensing Symposium, 2002 vol. 3, pp – 1672, June CHALLENGES AND SIGNIFICANCE  Extend nonlinear diffusion to smooth Hyperspectral imagery using explicit and semi-implicit schemes, and fast linear solvers (Preconditioned Conjugated Gradient, PCG).  Perform simulations on a synthetic Hyperspectral image to test the performance of the semi-implicit and PCG methods in terms of speedup and the square error, relative to the explicit methods.  Perform simulations on a real Hyperspectral image to test the performance of semi-implicit and PCG methods, relative to the explicit schemes in terms of classification accuracy and the reduction in the spectral and spatial variability. TECHNICAL APPROACH  Classification of Hyperspectral imagery is still made on a pixel by pixel basis, with classification accuracies ranging between % and they have not changed in the last two decades (Wilkinson, 2003).  Object-based segmentation of Hyperspectral imagery can enhance image classification, by classifying objects rather than image pixels, with improved statistical information.  Nonlinear image diffusion can be used to enhance and even segment Hyperspectral imagery, but it requires: robust noise estimation, local adaptivity, incorporation of spectral similarity measures, edge enhancing and proper segmentation of the image, and the use of state of the art numerical methods and parallel processing. EXPERIMENTS WITH HYPERSPECTRAL IMAGES (HIS) FUTURE PLANS THREE-LEVEL DIAGRAM "This work was supported in part by CenSSIS, the Center for Subsurface Sensing and Imaging Systems, under the Engineering Research Centers Program of the National Science Foundation (Award Number EEC )." Julio M. Duarte was supported by a fellowship from the PR NSF-EPSCOR program.  Automatic selection of the threshold parameters in the nonlinear diffusion equation.  Analyze and adapt state of the art, modified nonlinear diffusion equations to obtain both image smoothing and segmentation in Hyperspectral imagery.  Optimization of the code using High Performance architectures and state of the art numerical methods Nonlinear diffusion has been successfully employed since the past two decades to enhance images by reducing undesirable intensity variability (noise) within the semantically meaningful objects in the image, while enhancing the contrast of the boundaries (edges) in scalar, and more recently in vector valued images such as color, Multi and Hyperspectral imagery. In this presentation, we show that nonlinear diffusion can improve the classification accuracy of Hyperspectral imagery by reducing the spatial and spectral variability of the image, while preserving the semantically meaningful boundaries of the objects. We also show that semi-implicit schemes and fast linear solvers as Preconditioned Conjugated Gradient (PCG) methods can significantly speedup the evolution of the nonlinear diffusion equation with respect to traditional explicit schemes. THE REGULARIZED NONLINEAR DIFFUSION EQUATION The regularized (scalar) nonlinear diffusion equation is given by (Weickert, 1996) THE EXPLICIT AND SEMI-IMPLICIT SCHEMES The discretization of the nonlinear diffusion equation, in matrix-vector notation, is given by: [1] Figure 1 represents the scheme used to discretize the nonlinear diffusion equation, with column major format and the following conventions: [2] vkvk v k+1 v k-my v k+my v k-1 Figure 1 Discretization Scheme  The Additive Operator Splitting (AOS): using the decomposition, G = G x +G y, where G x,G y are both tri- diagonal matrices, AOS approximates the solution to the semi-implicit scheme as, Figure 4. Left: Original Indiana Pine image, Right: Smoothed Indiana Pine image Figure 5. Left: ground truth, Right: Training & Testing Samples Figure 2. Original Synthetic image Figure 3. Smoothed Synthetic image Spectrum Mean varianceVariance reduction Original imageSmoothed image(%) Hay-windrowed2.42E E Soybeans-min8.92E E Corn-min8.92E E Soybeans-notill3.23E E Reduction in the spectral/spatial variability, Synthetic image Figure 6. Classification accuracies, Indiana Pine image  Alternating Direction Implicit (ADI): here, we consider three ADI methods, based on G = G x +G y, Locally One-Dimensional (LOD): Peaceman-Rachford: Douglas-Rachford: [3] [4] [5]  Preconditioned Conjugated Gradient (PCG) methods: consists in solving AU n+1 = U n as M -1 AU n+1 = M -1 U n, where M  A is the preconditioner matrix. We consider two methods here: SOLUTIONS TO THE SEMI-IMPLICIT SCHEME Successive Over-relaxation (SSOR) method: Incomplete Cholesky Factorization: [6] [7]  : Rectangular domain of the image, x =(x,y) coordinates of a pixel, t: time, and T: final diffusion time. [8]