Model Learning and Recognition of Nonrigid Objects

Abstract

A method of learning structural models of 2D shape from real data is described and demonstrated. These models can be used to classify nonrigid shapes, even if they are partially occluded, and to label their parts. The representation of a single shape is a layered graph whose vertices correspond to n-ary relations. A class of shapes is represented as a probability model whose outcome is a graph. The method is based on two types of learning: unsupervised learning used to discover relations, and supervised learning used to build class models. The class models are constructed incrementally, by matching and merging graphs representing shape instances. This process uses a fast graph-matching heuristic which seeks a simplest representation of a graph. An important feature is the self-generation of symbolic primitives by an unsupervised learning process. This feature makes it possible to apply the system to any set of shape data without adjustments, while other methods might require the user to provide a different set of primitives for each case.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">&gt;</ETX>

Cite

Text

Segen. "Model Learning and Recognition of Nonrigid Objects." IEEE/CVF Conference on Computer Vision and Pattern Recognition, 1989. doi:10.1109/CVPR.1989.37907

Markdown

[Segen. "Model Learning and Recognition of Nonrigid Objects." IEEE/CVF Conference on Computer Vision and Pattern Recognition, 1989.](https://mlanthology.org/cvpr/1989/segen1989cvpr-model/) doi:10.1109/CVPR.1989.37907

BibTeX

@inproceedings{segen1989cvpr-model,
  title     = {{Model Learning and Recognition of Nonrigid Objects}},
  author    = {Segen, Jakub},
  booktitle = {IEEE/CVF Conference on Computer Vision and Pattern Recognition},
  year      = {1989},
  pages     = {597-602},
  doi       = {10.1109/CVPR.1989.37907},
  url       = {https://mlanthology.org/cvpr/1989/segen1989cvpr-model/}
}