Ter Haar Romeny, TU/e Mathematical Models of Contextual Operators Eindhoven University of Technology Department of Biomedical Engineering Markus van Almsick,

Slides:



Advertisements
Similar presentations
Distinctive Image Features from Scale-Invariant Keypoints
Advertisements

Ter Haar Romeny, EMBS Berder 2004 Deblurring with a scale-space approach.
Ter Haar Romeny, FEV 2005 Curve Evolution Rein van den Boomgaard, Bart ter Haar Romeny Univ. van Amsterdam, Eindhoven University of technology.
Ter Haar Romeny, FEV Geometry-driven diffusion: nonlinear scale-space – adaptive scale-space.
Technische universiteit eindhoven /department of biomedical engineering Segmentation Techniques for the Visible mouse By Virjanand Panday Supervisor: B.M.
TU/e, BMIA & PMS, X-Ray Predevelopment, Erik Franken, Context-Enhanced Detection of Electrophysiology Catheters in Noisy Fluoroscopy Images.
A Graph based Geometric Approach to Contour Extraction from Noisy Binary Images Amal Dev Parakkat, Jiju Peethambaran, Philumon Joseph and Ramanathan Muthuganapathy.
Road-Sign Detection and Recognition Based on Support Vector Machines Saturnino, Sergio et al. Yunjia Man ECG 782 Dr. Brendan.
Gordon Wright & Marie de Guzman 15 December 2010 Co-registration & Spatial Normalisation.
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, FEV Vesselness: Vessel enhancement filtering Better delineation of small vessels Preprocessing before MIP Preprocessing for segmentation.
Ter Haar Romeny, Computer Vision 2014 Geometry-driven diffusion: nonlinear scale-space – adaptive scale-space.
The SIFT (Scale Invariant Feature Transform) Detector and Descriptor
CDS 301 Fall, 2009 Image Visualization Chap. 9 November 5, 2009 Jie Zhang Copyright ©
July 27, 2002 Image Processing for K.R. Precision1 Image Processing Training Lecture 1 by Suthep Madarasmi, Ph.D. Assistant Professor Department of Computer.
Computer Vision Lecture 16: Texture
1Ellen L. Walker Edges Humans easily understand “line drawings” as pictures.
Edge and Corner Detection Reading: Chapter 8 (skip 8.1) Goal: Identify sudden changes (discontinuities) in an image This is where most shape information.
Medical Imaging Mohammad Dawood Department of Computer Science University of Münster Germany.
Real-time Embedded Face Recognition for Smart Home Fei Zuo, Student Member, IEEE, Peter H. N. de With, Senior Member, IEEE.
Edge detection. Edge Detection in Images Finding the contour of objects in a scene.
Enhancement, Completion and Detection of Elongated Structures in Medical Imaging via Evolutions on Lie Groups muscle cells bone-structure retinal bloodvessels.
Perceptual Organization A Mathematical Approach Based on scale, orientation and curvature Remco Duits.
1 1 Contour Enhancement and Completion via Left-Invariant Second Order Stochastic Evolution Equations on the 2D-Euclidean Motion Group Erik Franken, Remco.
Perceptual Organization A Mathematical Approach Based on scale and orientation Remco Duits.
Am Analysis of Coronary Microvessel Structures on the Enhancement and Detection of Microvessels in 3D Cryomicrotome Data Master’s project by Edwin Bennink.
Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 6: Low-level features 1 Computational Architectures in Biological.
Perceptual grouping: Curvature enhanced closure of elongated structures By Gijs Huisman Committee: prof. dr. ir. B.M. ter Haar Romeny prof. dr. ir. P.
Edge Detection Today’s reading Forsyth, chapters 8, 15.1
Pores and Ridges: High- Resolution Fingerprint Matching Using Level 3 Features Anil K. Jain Yi Chen Meltem Demirkus.
Lecture 4: Edge Based Vision Dr Carole Twining Thursday 18th March 2:00pm – 2:50pm.
Perceptual Grouping: The Closure of Gaps within Elongated Structures in Medical Images Renske de Boer March 23 rd, /mhj Committee: prof. dr.
Edge Detection Today’s readings Cipolla and Gee –supplemental: Forsyth, chapter 9Forsyth Watt, From Sandlot ScienceSandlot Science.
Multiscale transforms : wavelets, ridgelets, curvelets, etc.
PhD Thesis. Biometrics Science studying measurements and statistics of biological data Most relevant application: id. recognition 2.
DIGITAL SIGNAL PROCESSING IN ANALYSIS OF BIOMEDICAL IMAGES Prof. Aleš Procházka Institute of Chemical Technology in Prague Department of Computing and.
Overview Introduction to local features
ENG4BF3 Medical Image Processing
Recognition and Matching based on local invariant features Cordelia Schmid INRIA, Grenoble David Lowe Univ. of British Columbia.
Medical Image Analysis Image Enhancement Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
Local invariant features Cordelia Schmid INRIA, Grenoble.
Lecture 2: Edge detection CS4670: Computer Vision Noah Snavely From Sandlot ScienceSandlot Science.
Introduction EE 520: Image Analysis & Computer Vision.
Image Processing Edge detection Filtering: Noise suppresion.
Automatic Minirhizotron Root Image Analysis Using Two-Dimensional Matched Filtering and Local Entropy Thresholding Presented by Guang Zeng.
EDGE DETECTION IN COMPUTER VISION SYSTEMS PRESENTATION BY : ATUL CHOPRA JUNE EE-6358 COMPUTER VISION UNIVERSITY OF TEXAS AT ARLINGTON.
MEDICAL IMAGE ANALYSIS Marek Brejl Vital Images, Inc.
Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Local invariant features Cordelia Schmid INRIA, Grenoble.
CS654: Digital Image Analysis Lecture 36: Feature Extraction and Analysis.
Looking at people and Image-based Localisation Roberto Cipolla Department of Engineering Research team
CSE 185 Introduction to Computer Vision Feature Matching.
CDS 301 Fall, 2008 Image Visualization Chap. 9 November 11, 2008 Jie Zhang Copyright ©
Machine Vision Edge Detection Techniques ENT 273 Lecture 6 Hema C.R.
Instructor: Mircea Nicolescu Lecture 5 CS 485 / 685 Computer Vision.
CSCI 631 – Foundations of Computer Vision March 15, 2016 Ashwini Imran Image Stitching.
Medical Image Analysis
Invertible Orientation Scores of 3D Images
Edge Detection slides taken and adapted from public websites:
Image gradients and edges
Spectral processing of point-sampled geometry
Jeremy Bolton, PhD Assistant Teaching Professor
Edge detection Goal: Identify sudden changes (discontinuities) in an image Intuitively, most semantic and shape information from the image can be encoded.
Brief Review of Recognition + Context
The SIFT (Scale Invariant Feature Transform) Detector and Descriptor
Lecture 2: Edge detection
Edge Detection Today’s readings Cipolla and Gee Watt,
Lecture 2: Edge detection
Recognition and Matching based on local invariant features
Review and Importance CS 111.
Presentation transcript:

ter Haar Romeny, TU/e Mathematical Models of Contextual Operators Eindhoven University of Technology Department of Biomedical Engineering Markus van Almsick, Remco Duits, Erik Franken Bart ter Haar Romeny

ter Haar Romeny, TU/e Context: the Idea What a local filter sees:What a context filter sees:

ter Haar Romeny, TU/e Perceptual grouping (Gestalt) from orientations: robust detection Gestalt laws

ter Haar Romeny, TU/e Introduction Problem: segmentation of curves, contours, surfaces, etc. Methods can be distinguished by (spatial) ‘locality’ LocalGlobal Pixelwise Local filters /derivatives Context operators Active contours, ASM, etc. E.g. threshold on pixel values Pro: computationally efficient Con: only applicable on very ‘clean’ images E.g. Gaussian derivatives+threshold/local max Pro: pretty efficient Con: sensitive to noise or inconsistent data if features “live” at low scale in scale-space Optimization of global cost functional based on smoothness constraints (+ shape/texture knowledge) Pro: effective and stable on specific class of objects Con: needs initial estimate, (prior shape knowledge) Operators that take a “larger context” into account, by enhancing local features using context model. Pro: noise-robust, limited amount of prior knowledge Con: computational expensive

ter Haar Romeny, TU/e Context: the Empirics Angular specifity in the striate cortex: voltage sensitive dye recording of cortical colums. Similar orientations are connected (even over great distances) – “probability voting”. “Orientation selectivity and the arrangement of horizontal connections in tree shrew striate cortex” W.H.Bosking, Y Zhang, Y.Schofield, D.Fitzpatrick (1997) J. Neuroscience 17:

ter Haar Romeny, TU/e Goal: Extracting Edges, Lines and Surfaces from noisy, low dose, or fastly acquired medical images

ter Haar Romeny, TU/e Overview Invertible Orientation Bundle Transformation The output of the oriented filters spans a new transformed space, like the Fourier transform. An inverse transform can be found! Tensor Voting

ter Haar Romeny, TU/e Template Matching imagekernelresponse Classical filters

ter Haar Romeny, TU/e G-Convolution symmetry transformation g g dependence Classical filters

ter Haar Romeny, TU/e Linear Convolution Filter translation by b Classical filters

ter Haar Romeny, TU/e Wavelet Transform dilation atranslation b Classical filters

ter Haar Romeny, TU/e Orientation Bundle Transform rotation αtranslation b New filter family

ter Haar Romeny, TU/e Orientation Bundle Transform

ter Haar Romeny, TU/e Measures L 2 inner product by Euclidean measure L 2 inner product by Haar measure imageresponse

ter Haar Romeny, TU/e Inverse Transformation Kernel Constraint

ter Haar Romeny, TU/e Gaussian Orientation Bundle Harmonic amplitudes are constructed from the local Gaussian derivative jet

ter Haar Romeny, TU/e RemcoDuits: Invertible Orientation Wavelet Transform [Siam2004] Best paper award at PRIA 2004

ter Haar Romeny, TU/e Strong non-linear filtering in orientation space gives a much better detection of very dim lines in noise {x,y}  OS OS  OS 6 OS 6  {x,y}

ter Haar Romeny, TU/e Finding the very thin Adamkiewicz vessel in aorta reconstructive surgery: Not reconnecting may give spinal lesion. 3D wavelet for invertible orientation transform Noisy original Denoised vessel

ter Haar Romeny, TU/e Orientation Bundle Transform invertible isometric variety of admissible kernels This gives a new ‘space’ for geometric reasoning

ter Haar Romeny, TU/e Context: Autocorrelation of Luminosity

ter Haar Romeny, TU/e Autocorrelation of Edges

ter Haar Romeny, TU/e Autocorrelation of Lines

ter Haar Romeny, TU/e Autocorrelation of Lines

ter Haar Romeny, TU/e Tensor voting Voting kernel

ter Haar Romeny, TU/e Steerable Tensor Voting

ter Haar Romeny, TU/e Context filters for dim and broken contour detection Ultrasound kidney Context-enhanced Contour extraction Local Contour extraction

ter Haar Romeny, TU/e Vessel detection for Computer Aided Diagnosis in mammography E. Franken, M. van Almsick

ter Haar Romeny, TU/e Application: Cardiac Electrophysiology Treatment of heart rhythm disorders 1.Insertion of EP catheters 2.Recording of intracardiac electrograms 3.Ablation of problematic spot, or blocking undesired conduction path Erik Franken, 2006

ter Haar Romeny, TU/e Example - input Source imageLocal ridgeness   Erik Franken, 2006

ter Haar Romeny, TU/e Example - result  Context enhanced ridgeness * * * * * U 2 (x,y)= |U 2 |  Erik Franken, 2006

ter Haar Romeny, TU/e Repeated tensor voting Tensor voting  thinning  tensor voting Result after first stepResult after second step  Erik Franken, 2006

ter Haar Romeny, TU/e Fluoroscopy at 1/50 of the regular dose

ter Haar Romeny, TU/e

Extracted most salient paths Extraction of paths Extracted catheter tips Erik Franken, 2006

ter Haar Romeny, TU/e Extension of catheter tips Selection of the best extension candidate for each tip. Result: Erik Franken, 2006

ter Haar Romeny, TU/e Evaluation of extraction results Erik Franken, 2006

ter Haar Romeny, TU/e Sarcomers – bands of overlapping actine – myosine molecules in muscle fibres Orientation score - nonlinar diffusion