Independent Component Analysis Personal Viewpoint: Directions that maximize independence Motivating Context: Signal Processing “Blind Source Separation”

Slides:



Advertisements
Similar presentations
SHAPE THEORY USING GEOMETRY OF QUOTIENT SPACES: STORY STORY SHAPE THEORY USING GEOMETRY OF QUOTIENT SPACES: STORY STORY ANUJ SRIVASTAVA Dept of Statistics.
Advertisements

Stochastic Systems Group Some Rambling (Müjdat) and Some More Serious Discussion (Ayres, Junmo, Walter) on Shape Priors.
Surface Reconstruction From Unorganized Point Sets
November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
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.
Extended Gaussian Images
Uncertainty Representation. Gaussian Distribution variance Standard deviation.
Shape and Dynamics in Human Movement Analysis Ashok Veeraraghavan.
Hierarchical Statistical Modeling of Boundary Image Profiles Sean Ho Department of Computer Science University of North Carolina, Chapel Hill, NC, USA.
L15:Microarray analysis (Classification) The Biological Problem Two conditions that need to be differentiated, (Have different treatments). EX: ALL (Acute.
A Study of Approaches for Object Recognition
Dimensional reduction, PCA
Prénom Nom Document Analysis: Data Analysis and Clustering Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
Medial Object Shape Representations for Image Analysis & Object Synthesis Stephen M. Pizer Kenan Professor Medical Image Display & Analysis Group.
Clustering on Image Boundary Regions for Deformable Model Segmentation Joshua Stough, Stephen M. Pizer, Edward L. Chaney, Manjari Rao Medical Image Display.
Non-Euclidean Embedding
Atul Singh Junior Undergraduate CSE, IIT Kanpur.  Dimension reduction is a technique which is used to represent a high dimensional data in a more compact.
ANALYSIS OF A LOCALLY VARYING INTENSITY TEMPLATE FOR SEGMENTATION OF KIDNEYS IN CT IMAGES MANJARI I RAO UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL.
Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 7: Coding and Representation 1 Computational Architectures in.
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.
Statistical Shape Models Eigenpatches model regions –Assume shape is fixed –What if it isn’t? Faces with expression changes, organs in medical images etc.
Absolute error. absolute function absolute value.
Object Orie’d Data Analysis, Last Time Finished Algebra Review Multivariate Probability Review PCA as an Optimization Problem (Eigen-decomp. gives rotation,
Computer Graphics: Programming, Problem Solving, and Visual Communication Steve Cunningham California State University Stanislaus and Grinnell College.
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.
Analyzing Configurations of Objects in Images via
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.
Introduction EE 520: Image Analysis & Computer Vision.
Return to Big Picture Main statistical goals of OODA: Understanding population structure –Low dim ’ al Projections, PCA … Classification (i. e. Discrimination)
1 UNC, Stat & OR Nonnegative Matrix Factorization.
A Challenging Example Male Pelvis –Bladder – Prostate – Rectum.
Learning a Kernel Matrix for Nonlinear Dimensionality Reduction By K. Weinberger, F. Sha, and L. Saul Presented by Michael Barnathan.
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.
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.
CSE554ContouringSlide 1 CSE 554 Lecture 4: Contouring Fall 2015.
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.
Common Property of Shape Data Objects: Natural Feature Space is Curved I.e. a Manifold (from Differential Geometry) Shapes As Data Objects.
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)
1 UNC, Stat & OR ??? Place ??? Object Oriented Data Analysis J. S. Marron Dept. of Statistics and Operations Research, University of North Carolina January.
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.
Participant Presentations Please Sign Up: Name (Onyen is fine, or …) Are You ENRolled? Tentative Title (???? Is OK) When: Next Week, Early, Oct.,
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.
CSCI 631 – Foundations of Computer Vision March 15, 2016 Ashwini Imran Image Stitching.
Introduction to Medical Imaging Regis Introduction to Medical Imaging Registration Alexandre Kassel Course
SigClust Statistical Significance of Clusters in HDLSS Data When is a cluster “really there”? Liu et al (2007), Huang et al (2014)
CSCI 631 – Foundations of Computer Vision March 15, 2016 Ashwini Imran Image Stitching Link: singhashwini.mesinghashwini.me.
Landmark Based Shapes As Data Objects
Return to Big Picture Main statistical goals of OODA:
LECTURE 11: Advanced Discriminant Analysis
Recognizing Deformable Shapes
Landmark Based Shape Analysis
Principal Nested Spheres Analysis
Today is Last Class Meeting
“good visual impression”
Tobias Heimann - DKFZ Ipek Oguz - UNC Ivo Wolf - DKFZ
CS4670: Intro to Computer Vision
Presentation transcript:

Independent Component Analysis Personal Viewpoint: Directions that maximize independence Motivating Context: Signal Processing “Blind Source Separation”

More ICA Examples FDA example – Parabolas Up and Down ICA Solution 2: Use Multiple Random Starts Shows When Have Multiple Minima Range Should Turn Up Good Directions More to Look At / Interpret

ICA Overview  Interesting Method, has Potential  Great for Directions of Non-Gaussianity  E.g. Finding Outliers  Common Application Area: FMRI  Has Its Costs  Slippery Optimization  Interpetation Challenges

4 UNC, Stat & OR Aside on Terminology Personal suggestion: High Dimension Low Sample Size (HDLSS)  Dimension: d  Sample size n Versus: “Small n, large p”  Why p? (parameters??? predictors???)  Only because of statistical tradition…

5 UNC, Stat & OR HDMSS, Fan View

6 UNC, Stat & OR HDMSS, Aoshima View

7 UNC, Stat & OR HDMSS, Personal Choice

Several Different Notions of Shape Oldest and Best Known (in Statistics): Landmark Based Shapes As Data Objects

9 UNC, Stat & OR Landmark Based Shape Analysis Start by Representing Shapes by Landmarks (points in R 2 or R 3 )

10 UNC, Stat & OR Landmark Based Shape Analysis Approach: Identify objects that are: Translations Rotations Scalings of each other

11 UNC, Stat & OR Landmark Based Shape Analysis Approach: Identify objects that are: Translations Rotations Scalings of each other Mathematics: Equivalence Relation Results in: Equivalence Classes (orbits) Which become the Data Objects

12 UNC, Stat & OR Landmark Based Shape Analysis Equivalence Classes become Data Objects Mathematics: Called “Quotient Space” Intuitive Representation: Manifold (curved surface),,,,,,

13 UNC, Stat & OR Landmark Based Shape Analysis Triangle Shape Space: Represent as Sphere: R 6  R 4  R 3  scaling (thanks to Wikipedia),,,,,,

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

Log & Exp Memory Device: Complex Numbers Exponential: Tangent Plane  Manifold Manifold Feature Spaces

Log & Exp Memory Device: Complex Numbers Exponential: Tangent Plane  Manifold Logarithm: Manifold  Tangent Plane 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

Geodesics: Idea: March Along Manifold Without Turning (Defined in Tangent Plane) E.g. Surface of the Earth: Great Circle E.g. Lines of Longitude (Not Latitude…) Manifold Feature Spaces

Directional Data Examples of Fréchet Mean: Not always easily interpretable Manifold Feature Spaces

Directional Data Examples of Fréchet Mean: Not always sensible notion of center Manifold Feature Spaces

Directional Data Examples of Fréchet Mean: Not always sensible notion of center –Sometimes prefer top & bottom? –At end: farthest points from data Not continuous Function of Data –Jump from 1 – 2 –Jump from 2 – 8 All False for Euclidean Mean But all happen generally for Manifold Data Manifold Feature Spaces

Directional Data Examples of Fréchet Mean: Also of interest is Fréchet Variance: Works like Euclidean sample variance Manifold Feature Spaces

Directional Data Examples of Fréchet Mean: Also of interest is Fréchet Variance: Works like Euclidean sample variance Note values in movie, reflecting spread in data Manifold Feature Spaces

Directional Data Examples of Fréchet Mean: Also of interest is Fréchet Variance: Works like Euclidean sample variance Note values in movie, reflecting spread in data Note theoretical version: Useful for Laws of Large Numbers, etc. Manifold Feature Spaces

OODA in Image Analysis First Generation Problems

OODA in Image Analysis First Generation Problems: Denoising (extract signal from noise)

OODA in Image Analysis First Generation Problems: Denoising Segmentation (find object boundary)

OODA in Image Analysis First Generation Problems: Denoising Segmentation Registration (align same object in 2 images)

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

OODA in Image Analysis Second Generation Problems: Populations of Images –Understanding Population Variation –Discrimination (a.k.a. Classification)

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

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

Landmark Representations Landmarks for Fly Wing Data: Thanks to George Gilchrist

Landmark Representations Major Drawback of Landmarks: Need to always find each landmark Need same relationship

Landmark Representations Major Drawback of Landmarks: Need to always find each landmark Need same relationship I.e. Landmarks need to correspond

Landmark Representations Major Drawback of Landmarks: Need to always find each landmark Need same relationship I.e. Landmarks need to correspond Often fails for medical images E.g. How many corresponding landmarks on a set of kidneys, livers or brains???

Boundary Representations Traditional Major Sets of Ideas: Triangular Meshes –Survey: Owen (1998)

Boundary Representations Traditional Major Sets of Ideas: Triangular Meshes –Survey: Owen (1998) Active Shape Models –Cootes, et al (1993)

Boundary Representations Traditional Major Sets of Ideas: Triangular Meshes –Survey: Owen (1998) Active Shape Models –Cootes, et al (1993) Fourier Boundary Representations –Keleman, et al (1997 & 1999)

Boundary Representations Example of triangular mesh rep’n: From:

Boundary Representations Main Drawback: Correspondence For OODA (on vectors of parameters): Need to “match up points”

Boundary Representations Main Drawback: Correspondence For OODA (on vectors of parameters): Need to “match up points” Easy to find triangular mesh –Lots of research on this driven by gamers

Boundary Representations Main Drawback: Correspondence For OODA (on vectors of parameters): Need to “match up points” Easy to find triangular mesh –Lots of research on this driven by gamers Challenge to match mesh across objects –There are some interesting ideas…

Boundary Representations Correspondence for Mesh Objects: 1.Active Shape Models (PCA – like)

Boundary Representations Correspondence for Mesh Objects: 1.Active Shape Models (PCA – like) 2.Automatic Landmark Choice Cates, et al (2007) Based on Optimization Problem: Good Correspondence & Separation (Formulate via Entropy)

Medial Representations Main Idea

Medial Representations Main Idea: Represent Objects as: Discretized skeletons (medial atoms)

Medial Representations Main Idea: Represent Objects as: Discretized skeletons (medial atoms) Plus spokes from center to edge Which imply a boundary

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)

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

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

Medial Representations 2-d M-Rep Example: Corpus Callosum (Yushkevich) Atoms Spokes Implied Boundary

Medial Representations 3-d M-Rep Example: From Ja-Yeon Jeong Bladder – Prostate - Rectum

Medial Representations 3-d M-Rep Example: From Ja-Yeon Jeong Bladder – Prostate - Rectum  In Male Pelvis  Valve on Bladder

Medial Representations 3-d M-Rep Example: From Ja-Yeon Jeong Bladder – Prostate - Rectum  In Male Pelvis  Valve on Bladder  Common Area for Cancer in Males

Medial Representations 3-d M-Rep Example: From Ja-Yeon Jeong Bladder – Prostate - Rectum  In Male Pelvis  Valve on Bladder  Common Area for Cancer in Males  Goal: Design Radiation Treatment  Hit Prostate  Miss Bladder & Rectum

Medial Representations 3-d M-Rep Example: From Ja-Yeon Jeong Bladder – Prostate - Rectum  In Male Pelvis  Valve on Bladder  Common Area for Cancer in Males  Goal: Design Radiation Treatment  Hit Prostate  Miss Bladder & Rectum  Over Course of Many Days

Medial Representations 3-d M-Rep Example: From Ja-Yeon Jeong Bladder – Prostate - Rectum Atoms (yellow dots)

Medial Representations 3-d M-Rep Example: From Ja-Yeon Jeong Bladder – Prostate - Rectum Atoms - Spokes (line segments)

Medial Representations 3-d M-Rep Example: From Ja-Yeon Jeong Bladder – Prostate - Rectum Atoms - Spokes - Implied Boundary

Medial Representations 3-d M-Rep Example: From Ja-Yeon Jeong Bladder – Prostate - Rectum Atoms - Spokes - Implied Boundary

Medial Representations 3-d M-reps: there are several variations Two choices: From Fletcher (2004)

Medial Representations Detailed discussion of M-reps: Siddiqi, K. and Pizer, S. M. (2008)

Medial Representations Statistical Challenge M-rep parameters are: –Locations –Radii –Angles (not comparable)

Medial Representations Statistical Challenge M-rep parameters are: –Locations –Radii –Angles (not comparable) Stuffed into a long vector I.e. many direct products of these

Medial Representations Statistical Challenge Many direct products of: –Locations –Radii –Angles (not comparable) Appropriate View: Data Lie on Curved Manifold Embedded in higher dim ’ al Eucl ’ n Space