Abstract

In computational geometry, geometric shape matching (GSM) problems are among the classical and well-studied geometric optimization problems. In a conventional GSM problem, the pattern P and the model Q, both from a class S of geometric shapes, are given, along with a suitable distance measure d. The task is to compute a single transformation t from an admissible transformation class T acting on S that minimizes the distance between the transformed pattern and the model according to the distance measure d. Problems of this flavor have many applications such as traffic sign recognition, character recognition, human-computer-interaction, etc., in different scientific fields such as robotics, computer aided medicine and drug design. Yet in cases where local distortions or complex deformations occur, a single transformation from a simple transformation class is not enough to match the pattern well to the model. A more flexible approach is needed. Elastic geometric shape matching (EGSM) is a generalization of the conventional GSM and was designed with the intention of ensuring a both globally consistent and locally precise mapping in cases where the classical GSM approach is too restrictive. In an EGSM problem, one is given a pattern P and a model Q along with a graph G. The pattern P is partitioned into subshapes and instead of a single transformation, a so-called transformation ensemble is computed. A transformation ensemble consists of a set of transformations, one for each subshape of P, that are individually applied to the subshapes of P with the goal to minimize the distance of the transformed pattern to the model according to a suitable distance measure. Additionally, some of the transformations are enforced to be similar with respect to a suitable similarity measure defined for the transformation class at hand. In doing so, the consistency and “continuity” of the ensemble, and consequently, also of the transformed pattern, is ensured. The graph G is called neighborhood graph, and encodes which transformations need to be similar. There is a vast number of variations of EGSM problems, depending on how the different options for, eg., S, T , the distance measures, and structure of G, are chosen to match the application at hand. In particular, just slight changes in the problem setup may result in the need of completely different strategies to compute a solution. In this thesis, we analyze the computational complexity of several EGSM problem variants under translations under the L1-, the L2- and under polygonal norms for different distance measures and graph classes. Additionally, we present exact and approximative algorithms to solve the considered problem variants.

Keywords:
Geometric transformation Transformation (genetics) Matching (statistics) Geometric shape Generalization Measure (data warehouse) Geometric modeling Minification Pattern matching

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.34
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

3D Shape Modeling and Analysis
Physical Sciences →  Engineering →  Computational Mechanics
Graph Theory and Algorithms
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Computational Geometry and Mesh Generation
Physical Sciences →  Computer Science →  Computer Graphics and Computer-Aided Design

Related Documents

BOOK-CHAPTER

Elastic Geometric Shape Matching for Point Sets under Translations

Christian KnauerFabian Stehn

Lecture notes in computer science Year: 2015 Pages: 578-592
JOURNAL ARTICLE

Elastic geometric shape matching for translations under the Manhattan norm

Christian KnauerLuise SommerFabian Stehn

Journal:   Computational Geometry Year: 2018 Vol: 73 Pages: 57-69
BOOK-CHAPTER

Dense Elastic 3D Shape Matching

Frank SchmidtThomas WindheuserUlrich SchlickeweiDaniel Cremers

Lecture notes in computer science Year: 2014 Pages: 1-18
BOOK

Geometric shape matching and drug design

Rajeev MotwaniSuresh Venkatasubramanian

Nucleic Acids Research Year: 1999 Vol: 17 (2)Pages: 816-816
© 2026 ScienceGate Book Chapters — All rights reserved.