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.

Slides:



Advertisements
Similar presentations
UNIVERSIDAD DE MURCIA LÍNEA DE INVESTIGACIÓN DE PERCEPCIÓN ARTIFICIAL Y RECONOCIMIENTO DE PATRONES - GRUPO DE COMPUTACIÓN CIENTÍFICA A CAMERA CALIBRATION.
Advertisements

Ter Haar Romeny, FEV Geometry-driven diffusion: nonlinear scale-space – adaptive scale-space.
Scale & Affine Invariant Interest Point Detectors Mikolajczyk & Schmid presented by Dustin Lennon.
Various Regularization Methods in Computer Vision Min-Gyu Park Computer Vision Lab. School of Information and Communications GIST.
Level set based Image Segmentation Hang Xiao Jan12, 2013.
Chapter 9: Vector Differential Calculus Vector Functions of One Variable -- a vector, each component of which is a function of the same variable.
November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
Ter Haar Romeny, Computer Vision 2014 Geometry-driven diffusion: nonlinear scale-space – adaptive scale-space.
Results The algorithm is validated using artificial images of fibres. Statistical analysis showed no significant difference between the ground truth and.
Image Segmentation some examples Zhiqiang wang
Chih-Hsing Lin, Jia-Shiuan Tsai, and Ching-Te Chiu
Local or Global Minima: Flexible Dual-Front Active Contours Hua Li Anthony Yezzi.
Midterm Review CS485/685 Computer Vision Prof. Bebis.
Diffusion Filters S. Derin Babacan Department of Electrical and Computer Engineering Northwestern University March 7, 2006 ECE 463 Term Project.
Diffusion Tensors for Processing Sheared and Rotated Rectangles Gabriele Steidl and Tanja Teuber 指導教授 張元翔 指導教授 張元翔 學生 陳昱辰 學生 陳昱辰.
P. Rodríguez, R. Dosil, X. M. Pardo, V. Leborán Grupo de Visión Artificial Departamento de Electrónica e Computación Universidade de Santiago de Compostela.
EE565 Advanced Image Processing Copyright Xin Li Different Frameworks for Image Processing Statistical/Stochastic Models: Wiener’s MMSE estimation.
CS4670: Computer Vision Kavita Bala Lecture 7: Harris Corner Detection.
A neural mechanism for robust junction representation in the visual cortex University of Ulm Dept. of Neural Information Processing Thorsten Hansen and.
Despeckle Filtering in Medical Ultrasound Imaging
Automatic Estimation and Removal of Noise from a Single Image
EE392J Final Project, March 20, Multiple Camera Object Tracking Helmy Eltoukhy and Khaled Salama.
Linear Algebra and Image Processing
Motivation from Real-World Applications EE565 Advanced Image Processing Copyright Xin Li Noisy Photos Noisy ultrasound data.
Graph-based consensus clustering for class discovery from gene expression data Zhiwen Yum, Hau-San Wong and Hongqiang Wang Bioinformatics, 2007.
CSC 589 Lecture 22 Image Alignment and least square methods Bei Xiao American University April 13.
Robust Image Topological Feature Extraction Kārlis Freivalds, Paulis Ķikusts Theory Days at Jõulumäe October 2008 University of Latvia.
Department of Biophysical and Electronic Engineering (DIBE)- Università di Genova- ITALY QUALITY ASSESSMENT OF DESPECKLED SAR IMAGES Elena Angiati, Silvana.
1 SEGMENTATION OF BREAST TUMOR IN THREE- DIMENSIONAL ULTRASOUND IMAGES USING THREE- DIMENSIONAL DISCRETE ACTIVE CONTOUR MODEL Ultrasound in Med. & Biol.,
Deformable Models Segmentation methods until now (no knowledge of shape: Thresholding Edge based Region based Deformable models Knowledge of the shape.
PDE-based Methods for Image and Shape Processing Applications Alexander Belyaev School of Engineering & Physical Sciences Heriot-Watt University, Edinburgh.
Lecture 06 06/12/2011 Shai Avidan הבהרה: החומר המחייב הוא החומר הנלמד בכיתה ולא זה המופיע / לא מופיע במצגת.
7.1. Mean Shift Segmentation Idea of mean shift:
From Pixels to Features: Review of Part 1 COMP 4900C Winter 2008.
University of Texas at Austin CS384G - Computer Graphics Fall 2010 Don Fussell Image processing.
Korea University Jung Lee, Computer Graphics Laboratory 3D Game Engine Design David H. Eberly 8.3 Special Surfaces 2001/11/13.
INFORMATIK Mesh Smoothing by Adaptive and Anisotropic Gaussian Filter Applied to Mesh Normals Max-Planck-Institut für Informatik Saarbrücken, Germany Yutaka.
EDGE DETECTION IN COMPUTER VISION SYSTEMS PRESENTATION BY : ATUL CHOPRA JUNE EE-6358 COMPUTER VISION UNIVERSITY OF TEXAS AT ARLINGTON.
Image Processing Jitendra Malik. Different kinds of images Radiance images, where a pixel value corresponds to the radiance from some point in the scene.
By: Abeer Mohtaseb Najla Bazaya Oraib Horini Supervised by: Dr.Musa Alrefaya.
1 Lecture #8 Variational Approaches and Image Segmentation Lecture #8 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department,
1 Markov random field: A brief introduction (2) Tzu-Cheng Jen Institute of Electronics, NCTU
A Tutorial on using SIFT Presented by Jimmy Huff (Slightly modified by Josiah Yoder for Winter )
Stereo Vision Local Map Alignment for Robot Environment Mapping Computer Vision Center Dept. Ciències de la Computació UAB Ricardo Toledo Morales (CVC)
Image enhancement Last update Heejune Ahn, SeoulTech.
Air Systems Division Definition of anisotropic denoising operators via sectional curvature Stanley Durrleman September 19, 2006.
Course 5 Edge Detection. Image Features: local, meaningful, detectable parts of an image. edge corner texture … Edges: Edges points, or simply edges,
Scale-Space and Edge Detection Using Anisotropic Diffusion Presented By:Deepika Madupu Reference: Pietro Perona & Jitendra Malik.
Lecture 04 Edge Detection Lecture 04 Edge Detection Mata kuliah: T Computer Vision Tahun: 2010.
Edge Segmentation in Computer Images CSE350/ Sep 03.
Instructor: Mircea Nicolescu Lecture 7
Instructor: Mircea Nicolescu Lecture 5 CS 485 / 685 Computer Vision.
Projects Project 1a due this Friday Project 1b will go out on Friday to be done in pairs start looking for a partner now.
Filters– Chapter 6. Filter Difference between a Filter and a Point Operation is that a Filter utilizes a neighborhood of pixels from the input image to.
A New Approach of Anisotropic Diffusion: Medical Image Application Valencia 18th-19th 2010 Y. TOUFIQUE*, L.MASMOUDI*, R.CHERKAOUI EL MOURSLI*, M. CHERKAOUI.
Digital Image Processing
PDE Methods for Image Restoration
Interest Points EE/CSE 576 Linda Shapiro.
Lecture 11: Multiscale Bio-Modeling and Visualization Organ Models I: Synapses and Transport Mechanisms Chandrajit Bajaj
Lecture 3 (2.5.07) Image Enhancement in Spatial Domain
Tensor Visualization Chap. 7 October 21, 2008 Jie Zhang Copyright ©
The SIFT (Scale Invariant Feature Transform) Detector and Descriptor
Aline Martin ECE738 Project – Spring 2005
Image and Video Processing
Anisotropic Diffusion for Speckle Reduction of SAR Image
Patricia van Marlen April 12, 2018
Random Neural Network Texture Model
Presentation transcript:

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 Curvature dependent diffusion for feature detection in 3D medical images

 Objectives  Calculus of gradient and curvature  Detection of boundaries and corners  Applications  Energy minimization techniques: definition of image potentials  Matching techniques: detection of characteristic features Feature detection in medical images

 Problems: Noise, textures,...  Erroneous calculus of gradient and curvature  Failure in boundary and corner detection  Typical solution: gaussian smoothing  Alteration of gradient and curvature values  Dislocation of boundaries and rounding of corners  Proposal: use of adaptive filtering based on diffusion processes Feature detection in medical images

I. Introduction II. Feature enhancement with diffusion  Tangential diffusion  Construction of the diffusion tensor  Threshold parameter III. Corner preserving diffusion  Previous works  Curvature dependent diffusivity IV. Results Outline

 Diffusion equation with Introduction

 Linear  C is a scalar constant  It blurs boundaries as gaussian filtering does  Nonlinear (Perona & Malik, 1990)  C depends on local image properties  If C is a decreasing function of ||  u|| Boundaries are not blurred Boundaries are not blurred  Noise is preserved at surfaces  Nonlinear anisotropic (Weickert, 1994)  C is a tensor  Flux vector is not parallel to gradient  Different diffusivity values i for different directions e i Introduction

 Tangential diffusion:  Diffusivity is reduced in the normal dir. at each point Boundaries are not blurred Boundaries are not blurred  Diffusion is maintained in the tangent plane Reduces noise by flattening surfaces Reduces noise by flattening surfaces  It rounds corners Feature enhancement with diffusion

 Construction of C  e i are the eigenvectors of the hessian matrix  i are their correspondent desired eigenvalues Eigenvectors e i Eigenvalues i Normal g (||  u||,  ) Max. curvature tangent 1 Min. curvature tangent 1 Feature enhancement with diffusion

 Threshold parameter   Represents the gradient threshold at which flux stops growing  Automatic estimation of  using robust statistics (Black, 1998) Feature enhancement with diffusion

 Previous work by Krissian, 1996  Diffusion in the max. curvature dir. is removed Eigenvectors e i Eigenvalues i Normal g (||  u||,  ) Max. curvature tangent 0 Min. curvature tangent 1 It avoids corner rounding It avoids corner rounding  Noise reduction is lower Corner preserving diffusion

 Curvature dependent diffusivity  Diffusion in the max. curvature direction depends on a corner measure Eigenvectors e i Eigenvalues i Normal g (||  u||,  ) Max. curvature tangent g (corner,  ) Min. curvature tangent 1  Diffusion in the max. curvature dir. is reduced on corners  Remainder surface regions are flattened in the tangent plane Corner preserving diffusion

II. II. +  Filtering with four different diffusion schemes EigenvectorsABCD Normal1 g (||  u||,  ) Max. curvature tang. 110 g (corner,  ) Min. curvature tang  Construction of a synthetic image with gaussian noise of variance  = 50 Results: Comparison of different schemes

ABCD smoothed gradient max. curvature surface

 Test with synthetic image with gaussian noise of variance  = 50 Original Max. curvature Gradient Smoothed gaussian anisotropic Surfaces Results: Anisotropic filter Vs Gaussian filter

 Surface points location Error in location of corners Error in sphere radius estimation Results: Anisotropic filter Vs Gaussian filter

 Curvature estimation Error in curvature estimation using gaussian filter Error in curvature estimation using anisotropic filter Results: Anisotropic filter Vs Gaussian filter

 MRI image of aorta Results: Medical image example Original Smoothed with gaussian filter Smoothed with anisotropic diffusion

 MRI image of aorta Gradient modulus Max. Curvature Gaussian filter Anisotropic filter Results: Medical image example

 Contributions  Use of diffusion techniques to improve gradient and curvature measures in 3D medical imaging: –definition of image potentials –feature detection  Design of corner preserving diffusion filter  Automatic estimation of filter parameters  Future work  Introduction of adaptive estimation of threshold parameters Conclusions

End