Planar Curve Evolution Ron Kimmel www.cs.technion.ac.il/~ron Computer Science Department Technion-Israel Institute of Technology Geometric Image Processing.

Slides:



Advertisements
Similar presentations
Total Variation and Geometric Regularization for Inverse Problems
Advertisements

Potential Flow Theory : Incompressible Flow
Level Set Methods for Shape Recovery Fan Ding and Charles Dyer Computer Sciences Department University of Wisconsin.
Developable Surface Fitting to Point Clouds Martin Peternell Computer Aided Geometric Design 21(2004) Reporter: Xingwang Zhang June 19, 2005.
Differential geometry I
Projective Estimators for Point/Tangent Representations of Planar Curves Thomas Lewiner/ Marcos Craizer Dep. Matemática -PUC-Rio.
Active Contours, Level Sets, and Image Segmentation
Recovery of affine and metric properties from images in 2D Projective space Ko Dae-Won.
Computer Aided Engineering Design
1 Lecture #7 Variational Approaches and Image Segmentation Lecture #7 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department,
1 Computer Graphics Chapter 8 3D Transformations.
Geometric Modeling Notes on Curve and Surface Continuity Parts of Mortenson, Farin, Angel, Hill and others.
Extended Gaussian Images
→ ℎ
A wave front consists of all points in a wave that are in the same phase of motion. A wave front is one of many properties that light waves share with.
Xianfeng Gu, Yaling Wang, Tony Chan, Paul Thompson, Shing-Tung Yau
Image Segmentation some examples Zhiqiang wang
Image Segmentation and Active Contour
Geometric Active Contours Ron Kimmel Computer Science Department Technion-Israel Institute of Technology Geometric Image Processing.
Corp. Research Princeton, NJ Computing geodesics and minimal surfaces via graph cuts Yuri Boykov, Siemens Research, Princeton, NJ joint work with Vladimir.
Computational Geometry The art of finding algorithms for solving geometrical problems Literature: –M. De Berg et al: Computational Geometry, Springer,
1 Numerical geometry of non-rigid shapes Geometry Numerical geometry of non-rigid shapes Shortest path problems Alexander Bronstein, Michael Bronstein,
Behavior Classification by Eigen-decomposition of Periodic Motions Michael Rudzsky Joint work with Roman Goldenberg, Ron Kimmel, Ehud Rivlin Computer Science.
Asst. Prof. Yusuf Sahillioğlu
Level Set Formulation for Curve Evolution Ron Kimmel Computer Science Department Technion-Israel Institute of Technology Geometric.
WFM 6202: Remote Sensing and GIS in Water Management © Dr. Akm Saiful IslamDr. Akm Saiful Islam WFM 6202: Remote Sensing and GIS in Water Management Akm.
Numerical Geometry in Image Processing Ron Kimmel Geometric Image Processing Lab Computer Science Department Technion-Israel.
Level Set Methods Nilanjan Ray Department of Computing Science University of Alberta.
Multiple View Geometry Projective Geometry & Transformations of 2D Vladimir Nedović Intelligent Systems Lab Amsterdam (ISLA) Informatics Institute,
1 Curvature Driven Flows Allen Tannenbaum. 2 Basic curve evolution: Invariant Flows  Planar curve:  General flow:  General geometric flow:
Numerical Geometry of Images: Shape Reconstruction Ron Kimmel Geometric Image Processing Lab Computer Science Department Technion-Israel.
The 2D Projective Plane Points and Lines.
Introduction to Calculus of Variations Ron Kimmel Computer Science Department Technion-Israel Institute of Technology Geometric.
Points in the State Space of a Topological Surface Josh Thompson February 28, 2005.
Introduction to Differential Geometry
1 Bronstein, Bronstein, and Kimmel Joint extrinsic and intrinsic similarity of non-rigid shapes Rock, paper, and scissors Joint extrinsic and intrinsic.
Comp 775: Deformable models: snakes and active contours Marc Niethammer, Stephen Pizer Department of Computer Science University of North Carolina, Chapel.
Flattening via Multi- Dimensional Scaling Ron Kimmel Computer Science Department Geometric Image Processing Lab Technion-Israel.
Parabolic Polygons and Discrete Affine Geometry M.Craizer, T.Lewiner, J.M.Morvan Departamento de Matemática – PUC-Rio Université Claude Bernard-Lyon-France.
6. Connections for Riemannian Manifolds and Gauge Theories
Continuous Morphology and Distance Maps Ron Kimmel Computer Science Department Technion-Israel Institute of Technology Geometric.
Ch. 14 Light and Reflection. Flat Mirrors Simplest mirror Object’s image appears behind the mirror Object’s distance from the mirror is represented as.
Chapter 9: Geometry.
Evolving Curves/Surfaces for Geometric Reconstruction and Image Segmentation Huaiping Yang (Joint work with Bert Juettler) Johannes Kepler University of.
Some new formulae for magnetic and current helicities Jean-Jacques Aly DSM/IRFU/SAp, CE Saclay, France.
Geodesic Minimal Paths Vida Movahedi Elder Lab, January 2010.
1 PDE Methods are Not Necessarily Level Set Methods Allen Tannenbaum Georgia Institute of Technology Emory University.
Deformable Models Segmentation methods until now (no knowledge of shape: Thresholding Edge based Region based Deformable models Knowledge of the shape.
Surface modeling through geodesic Reporter: Hongyan Zhao Date: Apr. 18th
7.1. Mean Shift Segmentation Idea of mean shift:
Lecture 6 : Level Set Method
Lecture 9: Parametric Equations. Objectives Be able to use parametric equations to describe the motion of a point Be able to find the arclength of a curve.
Curved Mirrors Chapter 14, Section 3 Pg
Extended Grassfire Transform on Medial Axes of 2D Shapes
1 Lecture #6 Variational Approaches and Image Segmentation Lecture #6 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department,
Andrew Nealen / Olga Sorkine / Mark Alexa / Daniel Cohen-Or SoHyeon Jeong 2007/03/02.
Transformations Between Surfaces With Animations Vesna Veličković Eberhard Malkowsky Faculty of Science and Mathematics, University of Niš, Srbija i Crna.
CS654: Digital Image Analysis Lecture 36: Feature Extraction and Analysis.
Geometric Modeling with Conical Meshes and Developable Surfaces SIGGRAPH 2006 Yang Liu, Helmut Pottmann, Johannes Wallner, Yong-Liang Yang and Wenping.
On the parallel displacement and parallel vector fields in Finsler Geometry Department of Information and Media Studies University of Nagasaki Tetsuya.
CENG 789 – Digital Geometry Processing 04- Distances, Descriptors and Sampling on Meshes Asst. Prof. Yusuf Sahillioğlu Computer Eng. Dept,, Turkey.
Reflection & Mirrors. Reflection The turning back of an electromagnetic wave (light ray) at the surface of a substance. The turning back of an electromagnetic.
CS 641 Term project Level-set based segmentation algorithms Presented by- Karthik Alavala (under the guidance of Dr. Jundong Liu)
Visualizing the Evolutions of Silhouettes Junfei Dai Junho Kim Huayi Zeng Xianfeng Gu.
Unit 8 – Curved Mirrors. Unit 8 – Concave Spherical Mirror Concave spherical mirror: a mirror whose reflecting surface is a segment of the inside of a.
Ship Computer Aided Design
ALGEBRAIC CURVES AND CONTROL THEORY by Bill Wolovich Based on Chapter 3 of the book INVARIANTS FOR PATTERN RECOGNITION AND CLASSIFICATION, World Scientific.
CS552: Computer Graphics Lecture 19: Bezier Curves.
PHY 102: Lecture Wave Fronts and Rays 9.2 Reflection of Light
An Introduction to Riemannian Geometry
Presentation transcript:

Planar Curve Evolution Ron Kimmel Computer Science Department Technion-Israel Institute of Technology Geometric Image Processing Lab

Planar Curves qC(p)={x(p),y(p)}, p [0,1] y x C(0) C(0.1) C(0.2) C(0.4) C(0.7) C(0.95) C(0.9) C(0.8) p C =tangent

Arc-length and Curvature s(p)= | |dp C

Invariant arclength should be 1.Re-parameterization invariant 2.Invariant under the group of transformations Geometric measure Transform

Euclidean arclength qLength is preserved, thus,

Curvature flow qEuclidean geometric heat equation flow Euclidean transform

Curvature flow qTakes any simple curve into a circular point in finite time proportional to the area inside the curve qEmbedding is preserved (embedded curves keep their order along the evolution). Gage-Hamilton Grayson Given any simple planar curve First becomes convex Vanish at a Circular point

Important property qTangential components do not affect the geometry of an evolving curve

Reminder: Equi-affine arclength qArea is preserved, thus re-parameterization invariance

Affine heat equation qSpecial (equi-)affine heat flow Sapiro Given any simple planar curve First becomes convex Vanish at an elliptical point flow Affine transform

Constant flow qOffset curves qLevel sets of distance map qEqual-height contours of the distance transform qEnvelope of all disks of equal radius centered along the curve (Huygens principle)

Constant flow qOffset curves Change in topology Shock Cusp

Area inside C qArea is defined via

So far we defined qConstant flow qCurvature flow qEqui-affine flow We would like to explore evolution properties of measures like curvature, length, and area

For Length Area Curvature

Constant flow ( ) Length Area Curvature The curve vanishes at Riccati eq. Singularity (`shock’) at

Curvature flow ( ) Length Area Curvature The curve vanishes at

Equi-Affine flow ( ) Length Area Curvature

Geodesic active contours Goldenberg, Kimmel, Rivlin, Rudzsky, IEEE T-IP 2001

Tracking in color movies Goldenberg, Kimmel, Rivlin, Rudzsky, IEEE T-IP 2001

From curve to surface evolution qIt’s a bit more than invariant measures…

Surface qA surface, qFor example, in 3D qNormal qArea element qTotal area

Surface evolution qTangential velocity has no influence on the geometry qMean curvature flow, area minimizing

Segmentation in 3D Change in topology Caselles,Kimmel, Sapiro, Sbert, IEEE T-PAMI 97

Conclusions qConstant flow, geometric heat equations uEuclidean uEqui-affine uOther data dependent flows qSurface evolution