Related Experiment Video
Updated: Aug 21, 2026

Motion-Acuity Test for Visual Field Acuity Measurement with Motion-Defined Shapes
Published on: February 23, 2024
Recognition of shapes by editing their shock graphs
Thomas B Sebastian1, Philip N Klein, Benjamin B Kimia
1GE Global Research Center, PO Box 8 KWC 218A, Schenectady, NY 12301, USA. sebastia@crd.ge.com
Abstract:
This paper presents a novel framework for the recognition of objects based on their silhouettes. The main idea is to measure the distance between two shapes as the minimum extent of deformation necessary for one shape to match the other. Since the space of deformations is very high-dimensional, three steps are taken to make the search practical: 1) define an equivalence class for shapes based on shock-graph topology, 2) define an equivalence class for deformation paths based on shock-graph transitions, and 3) avoid complexity-increasing deformation paths by moving toward shock-graph degeneracy. Despite these steps, which tremendously reduce the search requirement, there still remain numerous deformation paths to consider. To that end, we employ an edit-distance algorithm for shock graphs that finds the optimal deformation path in polynomial time. The proposed approach gives intuitive correspondences for a variety of shapes and is robust in the presence of a wide range of visual transformations. The recognition rates on two distinct databases of 99 and 216 shapes each indicate highly successful within category matches (100 percent in top three matches), which render the framework potentially usable in a range of shape-based recognition applications.
Related Concept Videos
Shock Waves
When the source's speed approaches the speed of sound, constructive interference between successive wavefronts emitted by the source occurs immediately behind it. Initially, scientists believed that this constructive interference would result in such high pressures...
Vector Algebra: Graphical Method
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
Graphing the Wave Function
Velocity and Position by Graphical Method
Shear and Bending Moment Diagram: Problem Solving
Draw a Free-Body Diagram: Start by drawing a free-body diagram of the entire beam, including the concentrated loads, distributed load, and reaction...
Shape and Texture of Coarse Aggregate
