Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Comparison between computer and biological algorithms for extracting curvature

Open Access Open Access

Abstract

Most machine vision systems compute curvature in three steps: (1) blob or contour extraction; (2) tangent computation along an edge list; and (3) tangent differentiation to obtain curvature. Such a procedure requires choosing the spatial scale for these different operators (blob, tangent, and curvature). Customarily, a range of 2-D masks and 1-D curvature operators is used to capture as much information as possible. In contrast, our recent psychophysical data suggest that the human visual system computes curvature using only one spatial scale, namely, the finest, except when pressed to perform on fuzzy contours. Furthermore, two different types of mechanism are required to cover the range of curvatures discriminated. For low curvatures, the mechanism resembles the cocircularity comparison of bar masks proposed by Parent and Zucker (1985). For high curvatures, our visual system uses a single receptive field operator analogous to that proposed by Koenderink and van Doom (1986). (12 min)

© 1987 Optical Society of America

PDF Article
More Like This
Mechanisms of curvature discrimination

Hugh R. Wilson and Whitman Richards
MH1 OSA Annual Meeting (FIO) 1987

Extracting 3-D curvatures from images of surfaces using a neural network

Sidney R. Lehky and Terrence J. Sejnowski
MH3 OSA Annual Meeting (FIO) 1987

Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.