Download presentation
Presentation is loading. Please wait.
1
MIDAG@UNC Medial Object Shape Representations for Image Analysis & Object Synthesis Stephen M. Pizer Kenan Professor Medical Image Display & Analysis Group University of North Carolina, USA Credits: Many on MIDAG, especially Daniel Fritsch, Andrew Thall, George Stetten, Paul Yushkevich Stephen M. Pizer Kenan Professor Medical Image Display & Analysis Group University of North Carolina, USA Credits: Many on MIDAG, especially Daniel Fritsch, Andrew Thall, George Stetten, Paul Yushkevich
2
MIDAG@UNC Medial Object Shape Representations for Image Analysis & Object Synthesis
3
MIDAG@UNC What shape representation is for ä Analysis from images ä Extract the kidney-shaped object ä Register based on the pelvic bone shapes ä Extract shape information w/o model ä Synthesis ä Design the object ä Deform the object, with physical realism Shape science Shape and biology Shape-based diagnosis ä Analysis from images ä Extract the kidney-shaped object ä Register based on the pelvic bone shapes ä Extract shape information w/o model ä Synthesis ä Design the object ä Deform the object, with physical realism Shape science Shape and biology Shape-based diagnosis
4
MIDAG@UNC What shape representation is for ä Analysis from images ä Extract the kidney-shaped object ä Register based on the pelvic bone shapes ä Analysis from images ä Extract the kidney-shaped object ä Register based on the pelvic bone shapes
5
MIDAG@UNC What shape representation is for ä Synthesis ä Design the object ä Deform the object, with physical realism ä Synthesis ä Design the object ä Deform the object, with physical realism
6
MIDAG@UNC What shape representation is for Shape science Shape and biology Shape-based diagnosis Shape science Shape and biology Shape-based diagnosis Brain structures (Gerig)
7
MIDAG@UNC Shape Sciences ä Geometry ä The spatial layout: via primitives ä Landmarks ä Boundary places and orientations ä Medial places, figural sizes and orientations ä Space itself ä Statistics ä The average shape ä Modes of variation from the average ä Computer Graphics ä Image Analysis ä Geometry ä The spatial layout: via primitives ä Landmarks ä Boundary places and orientations ä Medial places, figural sizes and orientations ä Space itself ä Statistics ä The average shape ä Modes of variation from the average ä Computer Graphics ä Image Analysis
8
MIDAG@UNC Options for Primitives ä Space: x i for grid elements ä Landmarks: x i described by local geometry ä Boundary: (x i,normal i ) spaced along boundary ä Figural: nets of diatoms sampling figures ä Space: x i for grid elements ä Landmarks: x i described by local geometry ä Boundary: (x i,normal i ) spaced along boundary ä Figural: nets of diatoms sampling figures
9
MIDAG@UNC Primitives for shape representation: Landmarks Sets of points of special geometry
10
MIDAG@UNC Primitives for shape representation: Boundaries Boundary points with normals
11
MIDAG@UNC Object Representation by M-Reps
12
MIDAG@UNC Each M-figure Represented by Net of Medial Primitives
13
MIDAG@UNC Each M-figure Represented by Net of Medial Primitives
14
MIDAG@UNC Figural Models ä Figures: successive medial involution ä Main figure ä Protrusions ä Indentations ä Separate figures ä Hierarchy of figures ä Relative position ä Relative width ä Relative orientation ä Figures: successive medial involution ä Main figure ä Protrusions ä Indentations ä Separate figures ä Hierarchy of figures ä Relative position ä Relative width ä Relative orientation
15
MIDAG@UNC Primitives’ Desired Properties ä Geometry ä Intuitive: simple, global + local ä Efficiently deformable ä Easily extracted or created ä Spatial tolerance inherent ä Statistics ä Unimodality: normally distributed ä Via geometrical, tolerance-sensitive metric ä Geometry ä Intuitive: simple, global + local ä Efficiently deformable ä Easily extracted or created ä Spatial tolerance inherent ä Statistics ä Unimodality: normally distributed ä Via geometrical, tolerance-sensitive metric
16
MIDAG@UNC Figural Models with Boundary Deviations ä Hypothesis ä At a global level, a figural model is the most intuitive ä At a local level, boundary deviations are most intuitive ä Hypothesis ä At a global level, a figural model is the most intuitive ä At a local level, boundary deviations are most intuitive
17
MIDAG@UNC Union and Difference of M-figures
18
MIDAG@UNC Medial Primitives x, (b,n) frame, r, (object angle) ä Imply boundary segments with tolerance ä Similarity transform equivariant ä Zoom invariance implies width-proportionality of ä tolerance of implied boundary ä boundary curvature distribution ä spacing along net ä interrogation aperture for image x, (b,n) frame, r, (object angle) ä Imply boundary segments with tolerance ä Similarity transform equivariant ä Zoom invariance implies width-proportionality of ä tolerance of implied boundary ä boundary curvature distribution ä spacing along net ä interrogation aperture for image n
19
MIDAG@UNC 3D kidney model extracted from CT Four figure model of the kidneys Red represents indentation figures Four figure model of the kidneys Red represents indentation figures
20
MIDAG@UNC Need for Special End Primitives ä Represent ä non-blobby objects ä angulated edges, corners, creases ä still allow rounded edges, corners, creases ä allow bent edges ä But ä Avoid infinitely fine medial sampling ä Maintain tangency, symmetry principles ä Represent ä non-blobby objects ä angulated edges, corners, creases ä still allow rounded edges, corners, creases ä allow bent edges ä But ä Avoid infinitely fine medial sampling ä Maintain tangency, symmetry principles
21
MIDAG@UNC End Primitives Rounded end primitive in cross-section Corner primitive in cross-section
22
MIDAG@UNC Displacements from Figurally Implied Boundary Boundary implied by figural modelBoundary after displacements
23
MIDAG@UNC Coarse-to-fine representation For each of three levels Figural hierarchy For each figure, net chain, successively smaller tolerance For each net tile, boundary displacement chain For each of three levels Figural hierarchy For each figure, net chain, successively smaller tolerance For each net tile, boundary displacement chain
24
MIDAG@UNC Multiscale Medial Model From larger scale medial net Coarsely sampled Smooother figurally implied boundary Larger tolerance Interpolate smaller scale medial net Finer sampled More detail in figurally implied boundary Smaller tolerance Represent medial displacements From larger scale medial net Coarsely sampled Smooother figurally implied boundary Larger tolerance Interpolate smaller scale medial net Finer sampled More detail in figurally implied boundary Smaller tolerance Represent medial displacements
25
MIDAG@UNC Multiscale Medial Model From larger scale medial net, interpolate smaller scale medial net and represent medial displacements From larger scale medial net, interpolate smaller scale medial net and represent medial displacements b.
26
MIDAG@UNC Multiscale Medial/Boundary Model From medial net Coarsely sampled, smoother implied boundary Larger tolerance Represent boundary displacements along implied normals Finer sampled, more detail in boundary Smaller tolerance From medial net Coarsely sampled, smoother implied boundary Larger tolerance Represent boundary displacements along implied normals Finer sampled, more detail in boundary Smaller tolerance
27
MIDAG@UNC Shape Rep’n in Image Analysis ä Segmentation ä Extract an object from image ä Registration ä Find geometric transformation that brings two images into alignment ä 3D/3D ä 3D/2D ä Shape Measurement ä Find how probable a shape is ä Segmentation ä Extract an object from image ä Registration ä Find geometric transformation that brings two images into alignment ä 3D/3D ä 3D/2D ä Shape Measurement ä Find how probable a shape is
28
MIDAG@UNC Shape Repres’n in Image Analysis ä Segmentation ä Find the most probable deformed mean model, given the image ä Probability involves ä Probability of the deformed model (prior) ä Probability of the image, given the deformed model (likelihood) ä Segmentation ä Find the most probable deformed mean model, given the image ä Probability involves ä Probability of the deformed model (prior) ä Probability of the image, given the deformed model (likelihood)
29
MIDAG@UNC Probability of a deformed model ä From training set ä via principal components analysis, coarse-to-fine ä -C * Geometric difference from typical shape ä From training set ä via principal components analysis, coarse-to-fine ä -C * Geometric difference from typical shape
30
MIDAG@UNC Medialness: medial strength of a medial primitive in an image ä Probability of image | deformed model ä Sum of boundariness values ä at implied boundary positions ä in implied normal directions ä with apertures proportional to tolerance ä Boundariness value ä Intensity profile distance from mean (at scale) ä statistical, based on training set ä Intensity differences ä via Gaussian derivatives ä Probability of image | deformed model ä Sum of boundariness values ä at implied boundary positions ä in implied normal directions ä with apertures proportional to tolerance ä Boundariness value ä Intensity profile distance from mean (at scale) ä statistical, based on training set ä Intensity differences ä via Gaussian derivatives
31
MIDAG@UNC Figurally implied boundaries and rendering, via 4-figure model
32
MIDAG@UNC 3D DSL Model Deformation Initial Position of Model in Target Image
33
MIDAG@UNC 3D DSL Model Deformation Figural Deformation Iteration 3
34
MIDAG@UNC 3D DSL Model Deformation with interfigural penalties Initial position After optimization
35
MIDAG@UNC Shape Repres’n in Image Analysis ä Registration ä Find the most probable deformation, given the image ä Registration ä Find the most probable deformation, given the image
36
MIDAG@UNC Shape Rep’n in Image Analysis ä Prior-free medial shape analysis ä Cores: height ridges of medialness (Pizer, Fritsch, Morse, Furst) ä Statistical analysis of medial diatoms (Stetten) ä Prior-free medial shape analysis ä Cores: height ridges of medialness (Pizer, Fritsch, Morse, Furst) ä Statistical analysis of medial diatoms (Stetten)
37
MIDAG@UNC Shape Rep’n in Image Analysis ä Cores: height ridges of medialness
38
M I P @ U N C
39
MIDAG@UNC Shape Rep’n in Image Analysis ä Statistical analysis of medial diatoms
40
MIDAG@UNC sphere slabcylinder
41
MIDAG@UNC sphere slabcylinder
42
MIDAG@UNC sphere slabcylinder
43
MIDAG@UNC
44
MIDAG@UNC sphere slabcylinder
45
MIDAG@UNC sphere slabcylinder
46
MIDAG@UNC
47
MIDAG@UNC Shape Rep’n in CAD/CAM Shape Rep’n in CAD/CAM ä Stock figural models ä Deformation tools: large scale ä Coarse-to-fine specification ä Figural connection tools ä Direct rendering, according to display needs ä Stock figural models ä Deformation tools: large scale ä Coarse-to-fine specification ä Figural connection tools ä Direct rendering, according to display needs
48
MIDAG@UNC Deformation in CAD/CAM Deformation in CAD/CAM
49
MIDAG@UNC Shape Rep’n in CAD/CAM Shape Rep’n in CAD/CAM ä Design models for image analysis
50
MIDAG@UNC Medial Object Shape Representations for Image Analysis & Object Synthesis ä Figural models, at successive levels of tolerance ä Boundary displacements ä Work in progress ä Segmentation and registration tools ä Statistical analysis of object populations ä CAD tools, incl. direct rendering ä Connection relative critical manifolds ä … ä Figural models, at successive levels of tolerance ä Boundary displacements ä Work in progress ä Segmentation and registration tools ä Statistical analysis of object populations ä CAD tools, incl. direct rendering ä Connection relative critical manifolds ä …
51
MIDAG@UNC Application: Image guided planning & delivery of radiotherapy ä Planning in 3D ä Extracting normal anatomy ä Extracting tumor ä Planning beam poses ä Patient placement ä Verification of plan via portal image ä Planning in 3D ä Extracting normal anatomy ä Extracting tumor ä Planning beam poses ä Patient placement ä Verification of plan via portal image
52
MIDAG@UNC Finding Treatment Pose from Portal Radiograph and Planning DRR
53
MIDAG@UNC Medial Net Shape Models Medial nets, positions onlyMedial net
54
MIDAG@UNC Integrated Medialness vs. Pose Offset
55
MIDAG@UNC
56
MIDAG@UNC Representing Boundary Displacements ä Along figurally implied boundary normals ä Coarse-to-fine ä Captures along-boundary covariance ä Useful for rendering ä Along figurally implied boundary normals ä Coarse-to-fine ä Captures along-boundary covariance ä Useful for rendering
57
MIDAG@UNC Summing Medialness on Medial Net via Medial Weighting Function
58
MIDAG@UNC CT Slice of Kidneys in Abdomen
59
MIDAG@UNC Object Shape Brain structures (Gerig)
60
MIDAG@UNC Geometric aspects : Transformations Euclidean: translation and rotation Similarity: translation, rotation, zoom Affine Euclidean: translation and rotation Similarity: translation, rotation, zoom Affine
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.