Common Property of Shape Data Objects: Natural Feature Space is Curved I.e. a Manifold (from Differential Geometry) Shapes As Data Objects.

Slides:



Advertisements
Similar presentations
1 Registration of 3D Faces Leow Wee Kheng CS6101 AY Semester 1.
Advertisements

Independent Component Analysis Personal Viewpoint: Directions that maximize independence Motivating Context: Signal Processing “Blind Source Separation”
1/20 Using M-Reps to include a-priori Shape Knowledge into the Mumford-Shah Segmentation Functional FWF - Forschungsschwerpunkt S092 Subproject 7 „Pattern.
System Challenges in Image Analysis for Radiation Therapy Stephen M. Pizer Kenan Professor Medical Image Display & Analysis Group University.
Geometric Morphometrics
Extended Gaussian Images
Last Time Administrative Matters – Blackboard … Random Variables –Abstract concept Probability distribution Function –Summarizes probability structure.
Abstraction + Geometry = Realization (Views of Illuminated Surfaces) A (potential) application of singularity theory to vision BIRS, Banff, 30 August 2011.
Operators in CAD Systems
Model: Parts and Structure. History of Idea Fischler & Elschlager 1973 Yuille ‘91 Brunelli & Poggio ‘93 Lades, v.d. Malsburg et al. ‘93 Cootes, Lanitis,
Shape and Dynamics in Human Movement Analysis Ashok Veeraraghavan.
Shape and Dynamics in Human Movement Analysis Ashok Veeraraghavan.
Medial Object Shape Representations for Image Analysis & Object Synthesis Stephen M. Pizer Kenan Professor Medical Image Display & Analysis Group.
Announcements Take home quiz given out Thursday 10/23 –Due 10/30.
Clustering on Local Appearance for Deformable Model Segmentation Joshua V. Stough, Robert E. Broadhurst, Stephen M. Pizer, Edward L. Chaney MIDAG, UNC-Chapel.
ANALYSIS OF A LOCALLY VARYING INTENSITY TEMPLATE FOR SEGMENTATION OF KIDNEYS IN CT IMAGES MANJARI I RAO UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL.
1 Numerical geometry of non-rigid shapes Non-Euclidean Embedding Non-Euclidean Embedding Lecture 6 © Alexander & Michael Bronstein tosca.cs.technion.ac.il/book.
Towards a Multiscale Figural Geometry Stephen Pizer Andrew Thall, Paul Yushkevich Medical Image Display & Analysis Group.
Statistics of Anatomic Geometry Stephen Pizer, Kenan Professor Medical Image Display & Analysis Group University of North Carolina This tutorial.
Definitions html://egsc.usgs.gov/isb/pubs/MapProjections/projections.html Azimuth —The angle measured in degrees between a base line radiating from a center.
Introduction to Geometric Morphometrics
Absolute error. absolute function absolute value.
Geometry Vocabulary Trivia Game Rules Choose a topic and monetary amount of your choice. The higher the amount, the more challenging the question! The.
Object Orie’d Data Analysis, Last Time OODA in Image Analysis –Landmarks, Boundary Rep ’ ns, Medial Rep ’ ns Mildly Non-Euclidean Spaces –M-rep data on.
Object Orie’d Data Analysis, Last Time
Gwangju Institute of Science and Technology Intelligent Design and Graphics Laboratory Multi-scale tensor voting for feature extraction from unstructured.
October 14, 2014Computer Vision Lecture 11: Image Segmentation I 1Contours How should we represent contours? A good contour representation should meet.
Analyzing Configurations of Objects in Images via
Analysis of shape Biomedical Image processing course, Yevhen Hlushchuk and Jukka Parviainen.
Shape Matching for Model Alignment 3D Scan Matching and Registration, Part I ICCV 2005 Short Course Michael Kazhdan Johns Hopkins University.
Shape Analysis and Retrieval Structural Shape Descriptors Notes courtesy of Funk et al., SIGGRAPH 2004.
Object Orie’d Data Analysis, Last Time Statistical Smoothing –Histograms – Density Estimation –Scatterplot Smoothing – Nonpar. Regression SiZer Analysis.
1 UNC, Stat & OR Nonnegative Matrix Factorization.
A Challenging Example Male Pelvis –Bladder – Prostate – Rectum.
Statistics – O. R. 891 Object Oriented Data Analysis J. S. Marron Dept. of Statistics and Operations Research University of North Carolina.
Generalized Hough Transform
Object Orie’d Data Analysis, Last Time Discrimination for manifold data (Sen) –Simple Tangent plane SVM –Iterated TANgent plane SVM –Manifold SVM Interesting.
1 UNC, Stat & OR Metrics in Curve Space. 2 UNC, Stat & OR Metrics in Curve Quotient Space Above was Invariance for Individual Curves Now extend to: 
Differential Geometry Computer Vision #8. Differential Geometry 1. Curvature of curve 2. Curvature of surface 3. Application of curvature.
Center for Modeling & Simulation. ► A means of converting coordinates on a curved surface to coordinates on a plane ► The surface of projection can.
Syllabus for Analytic Geometry of Space It is an introductory course, which includes the subjects usually treated in rectangular coordinates. They presuppose.
Geometric Modeling using Polygonal Meshes Lecture 3: Discrete Differential Geometry and its Application to Mesh Processing Office: South B-C Global.
Object Orie’d Data Analysis, Last Time SiZer Analysis –Zooming version, -- Dependent version –Mass flux data, -- Cell cycle data Image Analysis –1 st Generation.
Maximal Data Piling Visual similarity of & ? Can show (Ahn & Marron 2009), for d < n: I.e. directions are the same! How can this be? Note lengths are different.
1 UNC, Stat & OR PCA Extensions for Data on Manifolds Fletcher (Principal Geodesic Anal.) Best fit of geodesic to data Constrained to go through geodesic.
Return to Big Picture Main statistical goals of OODA: Understanding population structure –Low dim ’ al Projections, PCA … Classification (i. e. Discrimination)
Object Orie’d Data Analysis, Last Time SiZer Analysis –Statistical Inference for Histograms & S.P.s Yeast Cell Cycle Data OODA in Image Analysis –Landmarks,
Cone-beam image reconstruction by moving frames Xiaochun Yang, Biovisum, Inc. Berthold K.P. Horn, MIT CSAIL.
1 UNC, Stat & OR ??? Place ??? Object Oriented Data Analysis J. S. Marron Dept. of Statistics and Operations Research, University of North Carolina January.
Auto-calibration we have just calibrated using a calibration object –another calibration object is the Tsai grid of Figure 7.1 on HZ182, which can be used.
Implicit Active Shape Models for 3D Segmentation in MR Imaging M. Rousson 1, N. Paragio s 2, R. Deriche 1 1 Odyssée Lab., INRIA Sophia Antipolis, France.
1 UNC, Stat & OR U. C. Davis, F. R. G. Workshop Object Oriented Data Analysis J. S. Marron Dept. of Statistics and Operations Research, University of North.
1 UNC, Stat & OR Hailuoto Workshop Object Oriented Data Analysis, I J. S. Marron Dept. of Statistics and Operations Research, University of North Carolina.
Object Orie’d Data Analysis, Last Time PCA Redistribution of Energy - ANOVA PCA Data Representation PCA Simulation Alternate PCA Computation Primal – Dual.
Classification on Manifolds Suman K. Sen joint work with Dr. J. S. Marron & Dr. Mark Foskey.
1 UNC, Stat & OR Hailuoto Workshop Object Oriented Data Analysis, III J. S. Marron Dept. of Statistics and Operations Research, University of North Carolina.
Level Set Segmentation ~ 9.37 Ki-Chang Kwak.
Anatomic Geometry & Deformations and Their Population Statistics (Or Making Big Problems Small) Stephen M. Pizer, Kenan Professor Medical Image.
SigClust Statistical Significance of Clusters in HDLSS Data When is a cluster “really there”? Liu et al (2007), Huang et al (2014)
Manifold Valued Statistics, Exact Principal Geodesic Analysis and the Effect of Linear Approximations ECCV 2010 Stefan Sommer 1, François Lauze 1, Søren.
Landmark Based Shapes As Data Objects
Return to Big Picture Main statistical goals of OODA:
Object Orie’d Data Analysis, Last Time
Statistics – O. R. 881 Object Oriented Data Analysis
Landmark Based Shape Analysis
Principal Nested Spheres Analysis
Today is Last Class Meeting
“good visual impression”
Transformations Day 1 Notes Slideshow.
Presentation transcript:

Common Property of Shape Data Objects: Natural Feature Space is Curved I.e. a Manifold (from Differential Geometry) Shapes As Data Objects

Manifold Feature Spaces

Standard Statistical Example: Directional Data (aka Circular Data) Idea: Angles as Data Objects  Wind Directions  Magnetic Compass Headings  Cracks in Mines Manifold Feature Spaces

Standard Statistical Example: Directional Data (aka Circular Data) Reasonable View: Points on Unit Circle Manifold Feature Spaces

Geodesics: Idea: March Along Manifold Without Turning (Defined in Tangent Plane) Manifold Feature Spaces

OODA in Image Analysis First Generation Problems: Denoising Segmentation Registration (all about single images, still interesting challenges)

OODA in Image Analysis Second Generation Problems: Populations of Images –Understanding Population Variation –Discrimination (a.k.a. Classification) Complex Data Structures (& Spaces) HDLSS Statistics

Image Object Representation Major Approaches for Image Data Objects: Landmark Representations Boundary Representations Medial Representations

Main Idea: Represent Objects as: Discretized skeletons (medial atoms) Plus spokes from center to edge Which imply a boundary Very accessible early reference: Yushkevich, et al (2001)

Medial Representations 2-d M-Rep Example: Corpus Callosum (Yushkevich)

A Challenging Example Male Pelvis –Bladder – Prostate – Rectum –How do they move over time (days)? –Critical to Radiation Treatment (cancer) Work with 3-d CT –Very Challenging to Segment –Find boundary of each object? –Represent each Object?

Male Pelvis – Raw Data One CT Slice (in 3d image) Tail Bone Rectum Bladder Prostate

3-d m-reps Bladder – Prostate – Rectum (multiple objects, J. Y. Jeong) Medial Atoms provide “skeleton” Implied Boundary from “spokes”  “surface”

3-d m-reps M-rep model fitting Easy, when starting from binary (blue) But very expensive (30 – 40 minutes technician’s time) Want automatic approach Challenging, because of poor contrast, noise, … Need to borrow information across training sample Use Bayes approach: prior & likelihood  posterior ~Conjugate Gaussians, but there are issues: Major HLDSS challenges Manifold aspect of data

Mildly Non-Euclidean Spaces Statistical Analysis of M-rep Data Recall: Many direct products of: Locations Radii Angles I.e. points on smooth manifold Data in non-Euclidean Space But only mildly non-Euclidean

18 UNC, Stat & OR PCA for m-reps, II PCA on non-Euclidean spaces? (i.e. on Lie Groups / Symmetric Spaces) T. Fletcher: Principal Geodesic Analysis Idea: replace “linear summary of data” With “geodesic summary of data”…

19 UNC, Stat & OR PCA Extensions for Data on Manifolds

20 UNC, Stat & OR PCA Extensions for Data on Manifolds Fletcher (Principal Geodesic Anal.) Best fit of geodesic to data Constrained to go through geodesic mean Counterexample: Data on sphere, along equator

21 UNC, Stat & OR PCA Extensions for Data on Manifolds Fletcher (Principal Geodesic Anal.) Best fit of geodesic to data Constrained to go through geodesic mean Huckemann, Hotz & Munk (Geod. PCA) Best fit of any geodesic to data

22 UNC, Stat & OR PCA Extensions for Data on Manifolds Fletcher (Principal Geodesic Anal.) Best fit of geodesic to data Constrained to go through geodesic mean Huckemann, Hotz & Munk (Geod. PCA) Best fit of any geodesic to data Counterexample: Data follows Tropic of Capricorn

23 UNC, Stat & OR PCA Extensions for Data on Manifolds Fletcher (Principal Geodesic Anal.) Best fit of geodesic to data Constrained to go through geodesic mean Huckemann, Hotz & Munk (Geod. PCA) Best fit of any geodesic to data Jung, Foskey & Marron (Princ. Arc Anal.) Best fit of any circle to data (motivated by conformal maps)

24 UNC, Stat & OR PCA Extensions for Data on Manifolds

25 UNC, Stat & OR Principal Arc Analysis Jung, Foskey & Marron (2011) Best fit of any circle to data Can give better fit than geodesics

26 UNC, Stat & OR Principal Arc Analysis Jung, Foskey & Marron (2011) Best fit of any circle to data Can give better fit than geodesics Observed for simulated m-rep example

27 UNC, Stat & OR Challenge being addressed

28 UNC, Stat & OR Composite Principal Nested Spheres

29 UNC, Stat & OR Composite Principal Nested Spheres

30 UNC, Stat & OR Composite Principal Nested Spheres

31 UNC, Stat & OR Composite Principal Nested Spheres

32 UNC, Stat & OR Composite Principal Nested Spheres

33 UNC, Stat & OR Composite Principal Nested Spheres

34 UNC, Stat & OR Composite Principal Nested Spheres

35 UNC, Stat & OR Composite Principal Nested Spheres

36 UNC, Stat & OR Composite Principal Nested Spheres

37 UNC, Stat & OR Composite Principal Nested Spheres

38 UNC, Stat & OR Composite Principal Nested Spheres

39 UNC, Stat & OR Composite Principal Nested Spheres

40 UNC, Stat & OR Composite Principal Nested Spheres

41 UNC, Stat & OR Composite Principal Nested Spheres

42 UNC, Stat & OR Composite Principal Nested Spheres

43 UNC, Stat & OR Composite Principal Nested Spheres

44 UNC, Stat & OR Composite Principal Nested Spheres

45 UNC, Stat & OR Composite Principal Nested Spheres

46 UNC, Stat & OR Composite Principal Nested Spheres

47 UNC, Stat & OR Landmark Based Shape Analysis Kendall Bookstein Dryden & Mardia (recall major monographs)

48 UNC, Stat & OR Landmark Based Shape Analysis Kendall Bookstein Dryden & Mardia Digit 3 Data

49 UNC, Stat & OR Landmark Based Shape Analysis Kendall Bookstein Dryden & Mardia Digit 3 Data

50 UNC, Stat & OR Landmark Based Shape Analysis Kendall Bookstein Dryden & Mardia Digit 3 Data (digitized to 13 landmarks)

51 UNC, Stat & OR Landmark Based Shape Analysis Key Step: mod out Translation Scaling Rotation

52 UNC, Stat & OR Recall Main Idea:  Represent Shapes as Coordinates  “Mod Out” Transl’n, Rotat’n, Scale Variation on Landmark Based Shape

53 UNC, Stat & OR Typical Viewpoint:  Variation in Shape is Goal  Other Variation+ is Nuisance Recall Main Idea:  Represent Shapes as Coordinates  “Mod Out” Transl’n, Rotat’n, Scale Variation on Landmark Based Shape

54 UNC, Stat & OR Typical Viewpoint:  Variation in Shape is Goal  Other Variation+ is Nuisance Interesting Alternative:  Study Variation in Transformation  Treat Shape as Nuisance Variation on Landmark Based Shape

55 UNC, Stat & OR Context: Study of Tectonic Plates Movement of Earth’s Crust (over time) Take Motions as Data Objects Interesting Alternative:  Study Variation in Transformation  Treat Shape as Nuisance Variation on Landmark Based Shape

56 UNC, Stat & OR Context: Study of Tectonic Plates Movement of Earth’s Crust (over time) Take Motions as Data Objects Royer & Chang (1991) Thanks to Wikipedia Variation on Landmark Based Shape

57 UNC, Stat & OR Landmark Based Shape Analysis Kendall Bookstein Dryden & Mardia Digit 3 Data

58 UNC, Stat & OR Landmark Based Shape Analysis Key Step: mod out Translation Scaling Rotation Result: Data Objects   points on Manifold ( ~ S 2k-4 )

59 UNC, Stat & OR Landmark Based Shape Analysis Currently popular approaches to PCA on S k :  Early: PCA on projections (Tangent Plane Analysis)

60 UNC, Stat & OR Landmark Based Shape Analysis Currently popular approaches to PCA on S k :  Early: PCA on projections  Fletcher: Geodesics through mean

61 UNC, Stat & OR Landmark Based Shape Analysis Currently popular approaches to PCA on S k :  Early: PCA on projections  Fletcher: Geodesics through mean  Huckemann, et al: Any Geodesic

62 UNC, Stat & OR Landmark Based Shape Analysis Currently popular approaches to PCA on S k :  Early: PCA on projections  Fletcher: Geodesics through mean  Huckemann, et al: Any Geodesic New Approach: Principal Nested Sphere Analysis Jung, Dryden & Marron (2012)

63 UNC, Stat & OR Principal Nested Spheres Analysis Main Goal: Extend Principal Arc Analysis (S 2 to S k ) Jung, Dryden & Marron (2012)

64 UNC, Stat & OR Principal Nested Spheres Analysis Main Goal: Extend Principal Arc Analysis (S 2 to S k )

65 UNC, Stat & OR Principal Nested Spheres Analysis Top Down Nested (small) spheres

Digit 3 data: Principal variations of the shape Princ. geodesics by PNSPrincipal arcs by PNS