Matthew L. WrightMatthew L. Wright Institute for Mathematics and its ApplicationsInstitute for Mathematics and its Applications University of MinnesotaUniversity.

Slides:



Advertisements
Similar presentations
Finding Gold In The Forest …A Connection Between Fractal Trees, Topology, and The Golden Ratio.
Advertisements

Goal: a graph representation of the topology of a gray scale image. The graph represents the hierarchy of the lower and upper level sets of the gray level.
The Topology of Graph Configuration Spaces David G.C. Handron Carnegie Mellon University
TEL-AVIV UNIVERSITY FACULTY OF EXACT SCIENCES SCHOOL OF MATHEMATICAL SCIENCES An Algorithm for the Computation of the Metric Average of Two Simple Polygons.
euler calculus & data robert ghrist university of pennsylvania
Polynomial dynamical systems over finite fields, with applications to modeling and simulation of biological networks. IMA Workshop on Applications of.
Omer Bobrowski Mathematics Department Duke University Joint work with Sayan Mukherjee 6/19/13.
Salvatore giorgi Ece 8110 machine learning 5/12/2014
Homology Groups And Persistence Homology
Applications of Euler’s Formula for Graphs Hannah Stevens.
Lecture 5: Triangulations & simplicial complexes (and cell complexes). in a series of preparatory lectures for the Fall 2013 online course MATH:7450 (22M:305)
Extended Gaussian Images
Lecture 1: The Euler characteristic of a series of preparatory lectures for the Fall 2013 online course MATH:7450 (22M:305) Topics in Topology: Scientific.
Each pixel is 0 or 1, background or foreground Image processing to
Topological Data Analysis
CS447/ Realistic Rendering -- Solids Modeling -- Introduction to 2D and 3D Computer Graphics.
©2008 I.K. Darcy. All rights reserved This work was partially supported by the Joint DMS/NIGMS Initiative to Support Research in the Area of Mathematical.
International Workshop on Computer Vision - Institute for Studies in Theoretical Physics and Mathematics, April , Tehran 1 II SIZE FUNCTIONS:
EULER INTEGRATION OF GAUSSIAN RANDOM FIELDS AND PERSISTENT HOMOLOGY O MER B OBROWSKI & M ATTHEW S TROM B ORMAN Presented by Roei Zohar.
CTIS 154 Discrete Mathematics II1 8.2 Paths and Cycles Kadir A. Peker.
The Segmentation Problem
Complex Model Construction Mortenson Chapter 11 Geometric Modeling
Curve Curve: The image of a continous map from [0,1] to R 2. Polygonal curve: A curve composed of finitely many line segments. Polygonal u,v-curve: A polygonal.
MA5209 Algebraic Topology Wayne Lawton Department of Mathematics National University of Singapore S ,
Matthew Bowling Euler’s Theorem Mathfest Spring ‘15.
Lecture 19 Representation and description II
Gwangju Institute of Science and Technology Intelligent Design and Graphics Laboratory Multi-scale tensor voting for feature extraction from unstructured.
8D040 Basis beeldverwerking Feature Extraction Anna Vilanova i Bartrolí Biomedical Image Analysis Group bmia.bmt.tue.nl.
8D040 Basis beeldverwerking Feature Extraction Anna Vilanova i Bartrolí Biomedical Image Analysis Group bmia.bmt.tue.nl.
Fall 2015 COMP 2300 Discrete Structures for Computation Donghyun (David) Kim Department of Mathematics and Physics North Carolina Central University 1.
Digital Image Processing CCS331 Relationships of Pixel 1.
Topological Data Analysis
Module 5 – Networks and Decision Mathematics Chapter 23 – Undirected Graphs.
TEL-AVIV UNIVERSITY RAYMOND AND BEVERLY SACKLER FACULTY OF EXACT SCIENCES SCHOOL OF MATHEMATICAL SCIENCES An Algorithm for the Computation of the Metric.
MAT 2720 Discrete Mathematics Section 8.7 Planar Graphs
Creating a simplicial complex Step 0.) Start by adding 0-dimensional vertices (0-simplices)
Digital Image Processing Lecture 16: Segmentation: Detection of Discontinuities Prof. Charlene Tsai.
1 Euler Number Computation By Kishore Kulkarni (Under the Guidance of Dr. Longin Jan Latecki)
Introductory Notes on Geometric Aspects of Topology PART I: Experiments in Topology 1964 Stephen Barr (with some additional material from Elementary Topology.
MAT 2720 Discrete Mathematics Section 8.2 Paths and Cycles
CSE 5559 Computational Topology: Theory, algorithms, and applications to data analysis Lecture 0: Introduction Instructor: Yusu Wang.
Lecture 16: Graph Theory III Discrete Mathematical Structures: Theory and Applications.
1 Overview representing region in 2 ways in terms of its external characteristics (its boundary)  focus on shape characteristics in terms of its internal.
Digital Image Processing Lecture 16: Segmentation: Detection of Discontinuities May 2, 2005 Prof. Charlene Tsai.
Welcome to MATH:7450 (22M:305) Topics in Topology: Scientific and Engineering Applications of Algebraic Topology Week 1: Introduction to Topological Data.
Robert ghrist professor of mathematics & electrical/systems engineering the university of pennsylvania topological methods for networks infodynets kickoff.
Solid Modeling Prof. Lizhuang Ma Shanghai Jiao Tong University.
Sajid Ghuffar 24.June  Introduction  Simplicial Complex  Boundary Operator  Homology  Triangulation  Persistent Homology 6/24/ Persistence.
On the behaviour of an edge number in a power-law random graph near a critical points E. V. Feklistova, Yu.
Sheng-Fang Huang Chapter 11 part I.  After the image is segmented into regions, how to represent and describe these regions? ◦ In terms of its external.
Section Section 12.2: Prisms All prisms have two congruent and parallel faces, called bases, for which it is named. All other faces of a.
Discrete Mathematics Graph: Planar Graph Yuan Luo
37TH ANNUAL AMATYC CONFERENCE A Modern Existence Proof Through Graphs
Zigzag Persistent Homology Survey
Creating a cell complex = CW complex
Digital Image Processing Lecture 16: Segmentation: Detection of Discontinuities Prof. Charlene Tsai.
Clustering Via Persistent Homology
Planarity and Euler’s Formula
Introduction to Algebraic Topology and Persistent Homology
14-1 Three-Dimensional Figures and Cross Sections
MAT 2720 Discrete Mathematics
Lecture 2: Image filtering
Drawing a graph
Drawing a graph
POST PROCESSING OF OCCUPANCY GRID MAPS USING PERSISTENT HOMOLOGY
Chapter 3: Simplicial Homology Instructor: Yusu Wang
DAGs Longin Jan Latecki
Prof. Lizhuang Ma Shanghai Jiao Tong University
Drawing a graph
Presentation transcript:

Matthew L. WrightMatthew L. Wright Institute for Mathematics and its ApplicationsInstitute for Mathematics and its Applications University of MinnesotaUniversity of Minnesota

4 For a polyhedron, ? – 6+ 4= 2 verticesedgesfaces (# vertices) – (# edges) + (# faces) =

For a polyhedron, ? (# vertices) – (# edges) + (# faces) =

For a polyhedron, ? (# vertices) – (# edges) + (# faces) = 8– 12+ 6= 2 verticesedgesfaces

For a polyhedron, ? (# vertices) – (# edges) + (# faces) =

For a polyhedron, ? (# vertices) – (# edges) + (# faces) = The Euler characteristic of a polyhedron is 2.

Euler Characteristic, more generally: Finite set Finite graph, no loops Finite graph, with loops Compact planar region = 8= 8 – 5 = 3= 8 – 6 = 2= 8 – = -1 (number of connected components) – (number of holes)

Nota Bene Euler Characteristic is independent of decomposition: = 1 …but is sensitive to open/closed sets: = 0 = 1 = -1

Key Property This property is called additivity, or the inclusion-exclusion principle.

Integral with respect to Euler Characteristic

1 2 3

Preferred in practice! Proof: telescoping sums Now integrate.

compute: There are 7 sets! sum

Proof: Therefore,

Application: Euler integration is useful for enumeration problems (Baryshnikov and Ghrist).

Can we count by sensors? I count one. sensors network I count none.

Can we count by sensors? ??? ? ? ?

How can we compute Euler integrals over networks?

Computation:

Example: Start with a grayscale digital image.

threshold Euler characteristic

threshold Euler characteristic

threshold Euler characteristic Euler characteristic graph

Richardson and Werman used the Euler characteristic graph to classify 3D objects. a catcurvature function on the cat curvature above threshold 0.05

Richardson and Werman used the Euler characteristic graph to classify 3D objects.

The Euler characteristic curve helps distinguish between similar artifacts from two sites.

Euler characteristic is a simple topological invariant. Homology is a much more sophisticated topological invariant. Betti numbers Connection:

Persistent Homology e.g. components, holes, graph structure e.g. set of discrete points, with a metric Persistent homology is an algebraic method for discerning topological features of data.

Example: What topological features does the following data exhibit? Problem: Discrete points have trivial topology.

Idea: Connect nearby points.

Idea: Connect nearby points, build a simplicial complex. 3. Fill in complete simplices.

…then we detect noise.

A collection of bars is a barcode.

?