Spectral Geometry of Shapes JING HUA ( ) GIL Graphics and Imaging - - PowerPoint PPT Presentation

spectral geometry of shapes
SMART_READER_LITE
LIVE PREVIEW

Spectral Geometry of Shapes JING HUA ( ) GIL Graphics and Imaging - - PowerPoint PPT Presentation

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University Spectral Geometry of Shapes JING HUA ( ) GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University GIL Graphics and Imaging Lab, Dept. of


slide-1
SLIDE 1

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Spectral Geometry of Shapes

JING HUA (华璟)

slide-2
SLIDE 2

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

3D Shape Data

Polygon mesh Analytical Surface Point Cloud Volume Data

slide-3
SLIDE 3

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

3D Shape Analysis

  • Shape Analysis

○ Matching, indexing, searching, retrieval, registration,

etc.

  • Shape Understanding

○ Pose analysis, 4D time-varying motion, etc.

slide-4
SLIDE 4

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Regularization and Normalization

  • Voxelization
  • Geometric Mapping
  • Requiring correspondence between shapes
slide-5
SLIDE 5

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Challenges

  • Irregular sampling
  • Different triangulations
  • Euclidean transforms
  • Non-linear deformation

○ Near-isometric deformation ○ Non-isometric deformation

slide-6
SLIDE 6

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Contributions

  • Feature Computation in spectral domain

○ Invariant to Euclidean transformations, different

triangulation, and isometric deformations

  • Near-isometric pose analysis

○ Registration free semantic surface segmentation

and skeletal analysis

  • Non-isometric eigenvalue variation

○ Spectrum alignment for non-isometric deformations

slide-7
SLIDE 7

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Outlines

  • Feature computation in spectral domain
  • Near-isometric pose analysis
  • Non-isometric eigenvalue variation
slide-8
SLIDE 8

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Laplace-Beltrami Operator

Laplace-Beltrami Operator is defined with the divergence of the gradient of a function on a manifold as Note the continuous function is arbitrary.

slide-9
SLIDE 9

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Laplace Eigenvalue Problem

The Laplace-Beltrami operator introduces an eigenvalue problem On a closed manifold, the solution is a family of eigenvalues and corresponding eigenfunctions These eigenvalues only rely on the geometry.

slide-10
SLIDE 10

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Discrete Laplace-Beltrami Operator

On triangle meshes, the Laplace-Beltrami

  • perator can be defined on each vertex as
slide-11
SLIDE 11

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Laplace Matrix

Rewrite Laplace-Beltrami operator in matrix form The Laplace eigen equation becomes a matrix equation

slide-12
SLIDE 12

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Laplace Matrix cont.

The Laplace matrix can be decomposed into two symmetric matrices where

slide-13
SLIDE 13

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Laplace Matrix cont.

General eigenvalue problem Inner product of vectors Eigenvectors are orthogonal to each other

slide-14
SLIDE 14

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Eigenvalue and Eigenfunction of a Manifold

Numb er Eigen‐ Value 2.93 e‐17 1 2.06 e‐03 2 8.99 e‐03 10 5.08 e‐02 15 7.86 e‐02

slide-15
SLIDE 15

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Shape Spectrum

The eigenvalues and the 3rd, 5th, and 10th eigenvectors of discrete Laplace matrices on different poses.

slide-16
SLIDE 16

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

  • Salient shape feature
  • Invariant shape descriptors
  • Shape matching
  • Shape retrieval
  • Partial matching
slide-17
SLIDE 17

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Spectrum Analysis

Matching signals, coarse to fine.

slide-18
SLIDE 18

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Shape Spectrum Projection

3D embedding can be projected onto eigenfunctions and reconstructed

slide-19
SLIDE 19

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Shape Spectrum Reconstruction

Geometric reconstruction with first 5, 20, 100, and 400 eigenfunctions, respectively.

slide-20
SLIDE 20

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Spectral Salient Features

Geometry energy between neighboring eigenfunction reconstructions Salient feature descriptors

slide-21
SLIDE 21

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Spectral Salient Features

Salient feature points extracted in the spectral domain.

slide-22
SLIDE 22

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Shape Matching

Shape matching between nonlinear deformations, similar shapes, and partial shapes.

slide-23
SLIDE 23

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Shape Retrieval

Shape retrieval with spectral features

slide-24
SLIDE 24

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Outlines

  • Feature computation in spectral domain
  • Near-isometric pose analysis
  • Non-isometric eigenvalue variation
slide-25
SLIDE 25

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

  • Pose analysis
  • Motion classification/recognition
  • Motion retrieval
slide-26
SLIDE 26

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Spectrum Space

Global position system Absolute global position system

slide-27
SLIDE 27

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Near-Isometric Deformation

Transfer spatial points to spectral domain. Non- linear deformations are aligned in the spectral domain.

slide-28
SLIDE 28

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Spectral Part Clustering

Classify rigid parts and articulated parts in the geometry spectral domain

slide-29
SLIDE 29

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Pose Analysis

slide-30
SLIDE 30

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Outlines

  • Feature computation in spectral domain
  • Near-isometric pose analysis
  • Non-isometric eigenvalue variation
slide-31
SLIDE 31

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Motivation

  • Extend shape spectrum to non-isometric deformation
  • Across object spectrum alignment algorithm
  • 4D time varying motion analysis
slide-32
SLIDE 32

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Shape Variation with Spectrum

Eigen- Value 5.29 e-17 4.31 e-03 1.62 e-02 3.03 e-02 3.76 e-02 3.88 e-2 … Eigen- Value 8.53 e-17 4.23 e-03 1.71 e-02 3.61 e-02 5.52 e-02 5.87 e-02 …

Scale Function

32

slide-33
SLIDE 33

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

  • On

a compact closed manifold with Riemannian metric , we define a deformation function as a time variant positive scale function

:

  • and

Determining the scale function Involves derivatives

Scale Function

N M

slide-34
SLIDE 34

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

  • Theorem 1. λ is piecewise analytic and, at any regular

point, the t-derivative of λ is:

  • Ω

is a nonnegative, continuously differentiable, and diagonal matrix.

Theorem Guarantees The Existence of Scale Function

Eigenfunctions Derivative of scale matrix Voronoi region Derivative of eigenvalues Eigenvalue index

slide-35
SLIDE 35

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

  • Sketch of the Proof

Eigen System

t-Derivative Multiply v

  • 1
slide-36
SLIDE 36

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

For mapping N M, we assume that the eigenvalues change linearly

1 , 0,1 We divide the time interval 0,1 into steps which we index them as

Eigenvalue Variation

N M

slide-37
SLIDE 37

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

We focus on the global smoothness of scale factors distributed on manifold .

  • Smoothness Constraints

v

slide-38
SLIDE 38

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

The result Ω at each step can be used to calculate Ω 1 using: v

v

v

  • W v

2 v

  • ⇒ Ω 1 Ω

1 Ω

Algorithm

Theorem Linear Eigenvalue Derivative Global Smoothness 10 Number of Eigenvalues = 100

slide-39
SLIDE 39

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Synthetic Results: Expansion

slide-40
SLIDE 40

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Synthetic Results: Shrinkage

1 0.5

  • 0.5
  • 1
slide-41
SLIDE 41

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Synthetic Results: Scaling

1 0.5

  • 0.5
  • 1
slide-42
SLIDE 42

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Left hippocampus is affected by epilepsy

Epilepsy Imaging Study

Left Right Left Right 1 0.5

  • 0.5
  • 1
slide-43
SLIDE 43

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

The 12th eigenfunction

Epilepsy Imaging Study

Left Right Left Right 1 0.5

  • 0.5
  • 1
slide-44
SLIDE 44

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Eigenvalue Variation

Manifold Left Hippocampus 3.87, 7.76, 11.93, 14.22, 15.88, 18.49, 20.62 Right Hippocampus 4.36, 7.75, 11.20, 12.62, 16.60, 18.35, 21.73 Aligned Left one 4.36, 7.75, 11.19, 12.62 , 16.59, 18.34, 21.73

slide-45
SLIDE 45

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

LV Data

Eigenfunction alignments on LV data.

slide-46
SLIDE 46

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

LV Motion

Motions are represented with scale functions

slide-47
SLIDE 47

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Conclusion

  • Feature computation in shape spectrum. Invariant to

Euclidean transformations, isometric deformations, and different triangulations.

  • Near-isometric pose analysis. Semantic segmentation,

and automatic skeletal analysis.

  • Eigenvalue variation with scale function on Riemann
  • metrics. Spectrum alignment across non-isometric

deformations.

slide-48
SLIDE 48

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Positions available for Ph.D. Students Contact: jinghua@wayne.edu http://www.cs.wayne.edu/~jinghua

slide-49
SLIDE 49

GIL Graphics and Imaging Lab, Dept. of Computer Science, Wayne State University

Thanks & Questions