Vector Algebra Based Tracing of Object’s Nitin External and Internal Boundary in Binary Images
Published: 2010
Author(s) Name: Nitin L. Narappanawar, B. Madhusudan Rao, Srikanth T and M. A. Joshi
Locked
Subscribed
Available for All
Abstract
The present work details an algorithm using vector algebra for tracing a boundary of a binary pattern. More
specifically, the paper provides a theoretical framework for boundary tracing and provides a basis for boundary
tracing task. Core concept in the present work is the idea of seeking minimum angle between a vector formed
by present and previous boundary locations, and the vectors formed by present and next possible boundary
locations, using vector algebra. The proposed algorithm uses both cross and dot product for the choice of the
minimum angle. This algorithm overcomes the drawbacks of heuristic approaches and provides a complete
solution to the tracing problem. These include solutions taking into account a variety of contour possibilities
external or internal on one hand and open or closed on the other, and the combinations thereof.
Use of sound mathematical basis in this tracing algorithm can avoid the drawbacks inherent in heuristic
approaches. The paper includes proof for this algorithm providing 100% sensitivity and completeness. The trial
runs performed on more than 1300 test images yielded a set of ordered boundary pixels 100% of the time.
Keywords: Boundary following; Boundary traversing; Contour tracing; External boundary tracing; Internal
boundary tracing.
View PDF