Leonie Ryvkin 16.03.2020
Computing the cut distance
- f two curves
Maike Buchin, Ruhr University Bochum Leonie Ryvkin, Ruhr University Bochum J´ erˆ
- me Urhausen, Utrecht University
Computing the cut distance of two curves Maike Buchin, Ruhr - - PowerPoint PPT Presentation
Computing the cut distance of two curves Maike Buchin, Ruhr University Bochum Leonie Ryvkin , Ruhr University Bochum J er ome Urhausen, Utrecht University Leonie Ryvkin 16.03.2020 Introduction Visiting W urzburg Schloss Veitsh
Leonie Ryvkin 16.03.2020
Maike Buchin, Ruhr University Bochum Leonie Ryvkin, Ruhr University Bochum J´ erˆ
Leonie Ryvkin 16.03.2020
Leonie Ryvkin 16.03.2020
Leonie Ryvkin 16.03.2020
Leonie Ryvkin 16.03.2020
τ, σ range over all orientation-preserving homeomorphisms
Leonie Ryvkin 16.03.2020
where τ, σ range over all piecewise continuous, surjective functions with k′ < k jump discontinuities, each.
Leonie Ryvkin 16.03.2020
where τ, σ range over all piecewise continuous, surjective functions with k′ < k jump discontinuities, each.
ε1 ≥ δH(P, Q) ε2 < δcut(2, P, Q) ε3 ≥ δcut(2, P, Q) ε4 ≥ δwF(P, Q)
Leonie Ryvkin 16.03.2020
where τ, σ range over all piecewise continuous, surjective functions with k′ < k jump discontinuities, each. Fε(P, Q) = {(t1, t2): P(t1) − Q(t2) ≤ ε}
ε1 ≥ δH(P, Q) ε2 < δcut(2, P, Q) ε3 ≥ δcut(2, P, Q) ε4 ≥ δwF(P, Q)
Leonie Ryvkin 16.03.2020
where τ, σ range over all piecewise continuous, surjective functions with k′ < k jump discontinuities, each.
ε1 ≥ δH(P, Q) ε2 < δcut(2, P, Q) ε3 ≥ δcut(2, P, Q) ε4 ≥ δwF(P, Q)
Leonie Ryvkin 16.03.2020
ε P Q
Leonie Ryvkin 16.03.2020
ε P Q
Leonie Ryvkin 16.03.2020
ε P Q
h1
Leonie Ryvkin 16.03.2020
ε P Q h2
h1
Leonie Ryvkin 16.03.2020
ε P Q h2
h1
Leonie Ryvkin 16.03.2020
ε P Q
h1
Leonie Ryvkin 16.03.2020
P Q ε
Leonie Ryvkin 16.03.2020
Compute FSD 1. P Q ε
Leonie Ryvkin 16.03.2020
Compute FSD 1. P Q ε
Leonie Ryvkin 16.03.2020
Compute FSD Identify candidates ai, bj 1. 2. P Q ε
Leonie Ryvkin 16.03.2020
Compute FSD Identify candidates Compute cut lines ℓ at extremal points ai, bj 1. 2. 3. P Q ε
Leonie Ryvkin 16.03.2020
Compute FSD Identify candidates Compute cut lines ℓ at extremal points Identify aℓ
i , bℓ j
ai, bj ℓ 1. 2. 3. 4. P Q ε
Leonie Ryvkin 16.03.2020
Compute FSD Identify candidates Compute cut lines ℓ at extremal points Identify aℓ
i , bℓ j
ai, bj ℓ 1. 2. 3. 4. P Q ε
Leonie Ryvkin 16.03.2020
Compute FSD Identify candidates Compute cut lines ℓ at extremal points Identify aℓ
i , bℓ j
ai, bj ℓ 1. 2. 3. 4. P Q ε
Leonie Ryvkin 16.03.2020
Compute FSD Identify candidates Compute cut lines ℓ at extremal points Identify aℓ
i , bℓ j
ai, bj Determine horizontal cut h h ℓ 1. 2. 3. 4. 5.
Leonie Ryvkin 16.03.2020
Compute FSD Identify candidates Compute cut lines ℓ at extremal points Identify aℓ
i , bℓ j
ai, bj Determine horizontal cut h h ℓ 1. 2. 3. 4. 5.
Leonie Ryvkin 16.03.2020
Compute FSD Identify candidates Compute cut lines ℓ at extremal points Identify aℓ
i , bℓ j
ai, bj Determine horizontal cut h h ℓ 1. 2. 3. 4. 5. 6. ( Repeat for h at extremal points)
Leonie Ryvkin 16.03.2020
Compute FSD Identify candidates Compute cut lines ℓ at extremal points Identify aℓ
i , bℓ j
ai, bj Determine horizontal cut h h ℓ Repeat for opposite quadrants if necessary) 7. 1. 2. 3. 4. 5. 6. ( ( Repeat for h at extremal points)
Leonie Ryvkin 16.03.2020
Compute FSD Identify candidates Compute cut lines ℓ at extremal points Identify aℓ
i , bℓ j
ai, bj Determine horizontal cut h h ℓ Repeat for opposite quadrants if necessary) 7. Return cut positions 1. 2. 3. 4. 5. 6. ( ( Repeat for h at extremal points) 8.
Leonie Ryvkin 16.03.2020
Leonie Ryvkin 16.03.2020
Leonie Ryvkin 16.03.2020
Leonie Ryvkin 16.03.2020
Leonie Ryvkin 16.03.2020
Leonie Ryvkin 16.03.2020