A split and merge procedure for polygonal border detection of dot pattern

作者:

Highlights:

摘要

An approach to find the polygonal border of a dot pattern is proposed. The procedure starts with a convex hull of the dot pattern and obtains the final border by the process of splitting followed by merging. During splitting one or more sides of the convex hull are deleted and new sides are added to take care of the inherent concavity. To obtain a smooth polygonal border, two or more sides are merged into a single one. An advantage of the procedure is that the user can set a priori the number of sides of the polygon. Also, it works quite well if there is a gradual transition of dot density in the pattern. Given the convex hull, the procedure can be executed in O(nm) time for a pattern consisting of n dots and an m-sided polygonal border. Moreover, the procedure can be implemented in a parallel system as the operations on each side of the convex hull polygon are independent as well as localised.

论文关键词:Dot-pattern,Split,Merge,Convex hull,Polygonal border,Smoothing

论文评审过程:Received 5 August 1997, Revised 16 February 1998, Accepted 16 February 1998, Available online 1 February 1999.

论文官网地址:https://doi.org/10.1016/S0262-8856(98)00089-4