Otolith Shape Analysis using Wavelet Transfoms and Curvature Scale Space Vicenç Parisi Baradad, Joan Cabestany, Jaume Piera Emili Garcia-Ladona, Toni Lombarte
INTRODUCTION – Contour – Wavelet – CSS – Fourier – Matching Contour coding Wavelet Transform Curvature Scale Space representation Fourier Transform Data base retrieval
Introduction – CONTOUR – Wavelet – CSS – Fourier– Matching Coordinates (x,y)
Introduction – CONTOUR – Wavelet – CSS – Fourier – Matching Equiangle coordinates
Introduction – CONTOUR – Wavelet – CSS – Fourier – Matching Chain code
Introduction – Contour – WAVELET – CSS – Fourier – Matching Wavelet Transform
Introduction – Contour – WAVELET – CSS – Fourier – Matching
Introduction – Contour – WAVELET – CSS – Fourier – Matching Mother wavelet: smoothing function second derivative
Introduction – Contour – Wavelet – CSS – Fourier– Matching Curvature Scale Space Invariance to image translation, scale and rotation changes Robust to shear Good performance against high frequency noise
Introduction – Contour – Wavelet – CSS – Fourier– Matching Contour Smoothing
Curvature Inflection Points Introduction – Contour – Wavelet – CSS – Fourier– Matching Curvature Inflection Points
Introduction – Contour – Wavelet – CSS – Fourier– Matching Sampling Invariance 150 samples 512 samples CSS normalized
Introduction – Contour – Wavelet – CSS – Fourier– Matching Noise inmunity Low scales elimination increases noise inmunity
Introduction – Contour – Wavelet – CSS – Fourier– Matching Scaling invariance
Introduction – Contour – Wavelet – CSS – Fourier– Matching Rotation invariance Rotation = Maxima translation
Introduction – Contour – Wavelet – CSS – Fourier– Matching Shear "invariance" Shear produces slight changes
Introduction – Contour – Wavelet – CSS – FOURIER – Matching Fourier Transform Integral covers whole contour Singularities not located Cosinus Sinus
Data Base 107 otoliths Wavelet Fourier CSS
Introduction – Contour – Wavelet – CSS – Fourier – MATCHING Wavelet Matching Energy conservation Wavelet distance Zero Crossing distance
Introduction – Contour – Wavelet – CSS – Fourier – MATCHING
Introduction – Contour – Wavelet – CSS – Fourier – MATCHING
Introduction – Contour – Wavelet – CSS – Fourier – MATCHING
Introduction – Contour – Wavelet – CSS – Fourier – MATCHING
Introduction – Contour – Wavelet – CSS – Fourier – MATCHING CSS Matching Image Model
Introduction – Contour – Wavelet – CSS – Fourier – MATCHING Noise, Rotation and Shear
Introduction – Contour – Wavelet – CSS – Fourier– MATCHING
Introduction – Contour – Wavelet – CSS – Fourier – MATCHING Fourier Matching under Rotation
Introduction – Contour – Wavelet – CSS – Fourier – MATCHING Fourier Matching under Shear
Introduction – Contour – Wavelet – CSS – Fourier– MATCHING Fourier Matching under Noise
Introduction – Contour – Wavelet – CSS – Fourier – Matching Conclusions (Wavelet + chain code) and CSS robust under affine transformations and Shear Wavelet and CSS locate Singularities Wavelet + CSS allow database compression Wavelet allows perfect contour reconstruction