A Minimum Entropy Approach to

This paper introduces a novel adaptive image seg- mentation algorithm which represents images by polygonal seg- ments. The algorithm is based on an intuitive generative model for pixel intensities and its associated cost function which can be effectively optimized by a hierarchical triangulation algorithm. A triangular mesh is iteratively refined and reorganized to extract a compact description of the essential image structure. After an- alyzing fundamental convexity properties of our cost function, we adapt an information-theoretic bound to assess the statistical sig- nificance of a given triangulation step. The bound effectively de- fines a stopping criterion to limit the number of triangles in the mesh, thereby avoiding undesirable overfitting phenomena. It also facilitates the development of a multiscale variant of the triangula- tion algorithm, which substantially improves its computational de- mands. The algorithm has various applications in contextual clas- sification, remote sensing, and visual object recognition. It is par- ticularly suitable for the segmentation of noisy imagery. segments with piecewise linear boundaries dominate the image interpretation. In contrast to heuristic approaches, our algorithm minimizes a cost function which is derived from an intuitive generative model of images. It encodes the assumption that images con- sist of nonoverlapping segments, which feature a specific pixel- value distribution. Due to its generality, the model can be ap- plied to a wide range of image types and it is suited particularly well for the segmentation of noisy imagery with a rough, dis- torted appearance of segments, e.g., textured images and syn- thetic aperture radar images. The validation of segmentation results is another important issue: it is necessary to distinguish the reliable structure (signal) in images from the noise to avoid overfitting. We develop an in- formation-theoretic concept to terminate the model refinement at an appropriate level of granularity. The optimization process is stopped (or, in a multiscale scenario, it steps to a finer res- olution) when further progress can be explained by noise ef- fects and the statistical confidence drops below a pre-defined threshold. These confidence values are estimated by Sanov's theorem (2).

[1]  Yvan G. Leclerc,et al.  Constructing simple stable descriptions for image partitioning , 1989, International Journal of Computer Vision.

[2]  Anil K. Jain Fundamentals of Digital Image Processing , 2018, Control of Color Imaging Systems.

[3]  Miguel Ángel García,et al.  Approximation and Processing of Intensity Images with Dicontinuity-Preserving Adaptive Triangular Meshes , 2000, ECCV.

[4]  Jitendra Malik,et al.  Contour and Texture Analysis for Image Segmentation , 2001, International Journal of Computer Vision.

[5]  D. Donoho On Minimum Entropy Segmentation , 1994 .

[6]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[7]  Robert D. Nowak,et al.  Unsupervised progressive parsing of Poisson fields using minimum description length criteria , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[8]  Joachim M. Buhmann,et al.  Unsupervised Texture Segmentation in a Deterministic Annealing Framework , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Ole Fogh Olsen,et al.  Multi-Scale Watershed Segmentation , 1997, Gaussian Scale-Space Theory.

[10]  Emanuele Trucco,et al.  Robust motion and correspondence of noisy 3-D point sets with missing data , 1999, Pattern Recognit. Lett..

[11]  Rachid Deriche,et al.  Geodesic Active Regions and Level Set Methods for Supervised Texture Segmentation , 2002, International Journal of Computer Vision.

[12]  Andrew R. Webb,et al.  Statistical Pattern Recognition , 1999 .

[13]  Joachim M. Buhmann,et al.  Stochastic Algorithms for Exploratory Data Analysis: Data Clustering and Data Visualization , 1998, Learning in Graphical Models.

[14]  S. Quegan,et al.  Understanding Synthetic Aperture Radar Images , 1998 .

[15]  Alan L. Yuille,et al.  Region Competition: Unifying Snakes, Region Growing, and Bayes/MDL for Multiband Image Segmentation , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Jianhua Lin,et al.  Divergence measures based on the Shannon entropy , 1991, IEEE Trans. Inf. Theory.

[17]  Robert D. Nowak,et al.  Coding theoretic approach to image segmentation , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[18]  Linda G. Shapiro,et al.  Computer and Robot Vision , 1991 .

[19]  Anil K. Jain,et al.  Algorithms for Clustering Data , 1988 .

[20]  Richard O. Duda,et al.  Pattern classification and scene analysis , 1974, A Wiley-Interscience publication.

[21]  Urs Ramer,et al.  An iterative procedure for the polygonal approximation of plane curves , 1972, Comput. Graph. Image Process..

[22]  Zhuowen Tu,et al.  Image Segmentation by Data-Driven Markov Chain Monte Carlo , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[23]  Mark de Berg,et al.  Computational geometry: algorithms and applications , 1997 .

[24]  Joachim M. Buhmann,et al.  A New Contour-Based Approach to Object Recognition for Assembly Line Robots , 2001, DAGM-Symposium.

[25]  Paul S. Heckbert,et al.  Survey of Polygonal Surface Simplification Algorithms , 1997 .

[26]  David H. Douglas,et al.  ALGORITHMS FOR THE REDUCTION OF THE NUMBER OF POINTS REQUIRED TO REPRESENT A DIGITIZED LINE OR ITS CARICATURE , 1973 .

[27]  Arnold W. M. Smeulders,et al.  Combining region splitting and edge detection through guided Delaunay image subdivision , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[28]  Stephen V. Stehman,et al.  Selecting and interpreting measures of thematic classification accuracy , 1997 .

[29]  Joachim M. Buhmann,et al.  On spatial quantization of color images , 2000, IEEE Trans. Image Process..