SYMMETRY DETECTION FROM GRAY-SCALE IMAGES:
Segmentation of shapes from gray level images is a difficult task mainly due to gaps or weak contrast edges arising from figure-ground blending, partial occlusion, specularity highlights, etc, suggesting symmetry detection directly from gray level images.
Such an extraction, however, faces a number of difficulties as object symmetries are distorted due to :
In analogy with Blums' grassfire, such symmetries from real images can be detected as the quench points of a wave propagation, or constant speed waves initiated at the contour segments extracted by low-level processes.
These quench points can be viewed as the shocks, or singularities of the waves carrying geometric descriptions about the contour segments.
In addition, labeling of shocks based on whether the colliding wavefronts carry true orientation information (regular vs. rarefaction waves) allows a division of shocks into 3 sets:
Examples: