Statistical Shape Models
- Eigenpatches model regions
– Assume shape is fixed – What if it isn’t?
- Faces with expression changes,
- organs in medical images etc
- Need a method of modelling shape and
Statistical Shape Models Eigenpatches model regions Assume shape is - - PowerPoint PPT Presentation
Statistical Shape Models Eigenpatches model regions Assume shape is fixed What if it isn t? Faces with expression changes, organs in medical images etc Need a method of modelling shape and shape variation Shape Models
– Assume shape is fixed – What if it isn’t?
– landmarks represent correspondences
– Well defined corners – `T’ junctions – Easily located biological landmarks – Use additional points along boundaries to define shape more accurately
– Geometric information that remains when location, scale and rotational effects removed (Kendall)
– Procrustes analysis
– Single gaussian often sufficient – Mixture models sometimes necessary
1
2
1
2
i
n nb
1 1
j j
– 18 hand outlines obtained by thresholding images of hand on a white background
– Other points placed equally between
1 2 3 4 5 6
– Trained from sets of examples
– Statistical shape model – Model of image structure at each point
Model Point Model of Profile
– Search along profiles for best match,X’ – Update parameters to match to X’.
i i Y
dx x dg ) ( )) 1 ( ) 1 ( ( 5 . ) ( − − + = x g x g dx x dg
– Gaussian pyramid with step size 2 – Use same points but different local models
– Refine at finer resolution
– Smooth image at level L-1 with gaussian filter (eg (1 5 8 5 1)/20) – Sub-sample every other pixel
– Search along profiles for best matches – Update parameters to fit matches – (Apply constraints to parameters) – Until converge at this resolution
Weed shape model CHEAL
TRUE Pose parameters Horizontal translation 10
Vertical translation 10
Rotation 36 0 ° Scale 50 1,20 Shape parameters Mode
+3 Value (s.d.) 1 28 0,7 2 20 0,0 3 28
4 27
5 30 0,5 6 30
7 30 0,3 8 30 0,8 9 30
10 30
11 30
12 30
13 30 1,5 14 30
15 30
50 100 150 200
50 100 150 200
Use predefined Use scroll bars
– Fast, simple, accurate – Efficient to extend to 3D
– Only sparse use of image information