Quadrilateral Detection Using Genetic Algorithms

An approach based on the use of genetic algorithms to detect quadrilateral shapes in images is presented in this paper. The proposed approach finds the best sets of four edge points that are the vertices of quadrilateral shapes in the image. The proposed method uses the evidence provided by the image resulting of the application of an edge detection operator to the input image. Individuals having the best fitness scores are those that are supported by the edge evidence as being the vertices of a quadrilateral present in the input image. We use a sharing operator to avoid detecting similar quadrilaterals. This procedure is used to detect multiple quadrilaterals in a single run of our algorithm. Our method can handle perspective distortion and Gaussian noise corruption on the quadrilaterals to be detected. We have fulfilled tests to validate our approach on synthetic, noise-corrupted and real world images. Tests are both quantitative and qualitative. The proposed approach has shown also to be fast for real-time quadrilateral detection.

[1]  Peng-Yeng Yin A Tabu Search Approach to Polygonal Approximation of Digital Curves , 2000, Int. J. Pattern Recognit. Artif. Intell..

[2]  Horst Bischof,et al.  Natural, salient image patches for robot localization , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[3]  Nikos Paragios,et al.  Non-rigid registration using distance functions , 2003, Comput. Vis. Image Underst..

[4]  Daniela Giorgi,et al.  k-dimensional Size Functions for Shape Description and Comparison , 2007, 14th International Conference on Image Analysis and Processing (ICIAP 2007).

[5]  Raúl Enrique Sánchez-Yáñez,et al.  Circle detection on images using genetic algorithms , 2006, Pattern Recognit. Lett..

[6]  Jana Kosecka,et al.  Visual door detection integrating appearance and shape cues , 2008, Robotics Auton. Syst..

[7]  Cordelia Schmid,et al.  Beyond Bags of Features: Spatial Pyramid Matching for Recognizing Natural Scene Categories , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[8]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[9]  ByoungChul Ko,et al.  Automatic Object-of-Interest segmentation from natural images , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[10]  José M. Martínez,et al.  Robot-arm pick and place behavior programming system using visual perception , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[11]  Hirobumi Nishida Shape Recognition by Integrating Structural Descriptions and Geometrical/Statistical Transforms , 1996, Comput. Vis. Image Underst..

[12]  C. Lee,et al.  A new scheme for the generation of a graded quadrilateral mesh , 1994 .

[13]  Ender Özcan,et al.  Partial shape matching using genetic algorithms , 1997, Pattern Recognit. Lett..

[14]  Frédéric Lerasle,et al.  Visual localization of a mobile robot in indoor environments using planar landmarks , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[15]  Yung-Nien Sun,et al.  Genetic Algorithms for Error-Bounded Polygonal Approximation , 2000, Int. J. Pattern Recognit. Artif. Intell..

[16]  M. Fatih Demirci,et al.  The representation and matching of categorical shape , 2006, Comput. Vis. Image Underst..

[17]  Boaz J. Super,et al.  Fast Retrieval of Isolated Visual Shapes , 2002, Comput. Vis. Image Underst..

[18]  Antonio Torralba,et al.  Context-based vision system for place and object recognition , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[19]  Matthew L. Staten,et al.  An Approach to Combined Laplacian and Optimization-Based Smoothing for Triangular, Quadrilateral, and Quad-Dominant Meshes , 1998, IMR.

[20]  Andrew Blake,et al.  Multiscale Categorical Object Recognition Using Contour Fragments , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  Zhuowen Tu,et al.  Shape matching and registration by data-driven EM , 2008, Comput. Vis. Image Underst..

[22]  C. Bahlmann,et al.  Real-time recognition of U.S. speed signs , 2008, 2008 IEEE Intelligent Vehicles Symposium.

[23]  Kanad K. Biswas,et al.  Region-based image retrieval using integrated color, shape, and location index , 2004, Comput. Vis. Image Underst..

[24]  Wan-Chi Siu,et al.  Genetic Algorithm for the Extraction of Nonanalytic Objects from Multiple Dimensional Parameter Space , 1999, Comput. Vis. Image Underst..

[25]  Allen R. Hanson,et al.  Automatic Sign Detection and Recognition in Natural Scenes , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops.

[26]  Carlos Orrite,et al.  Shape matching of partially occluded curves invariant under projective transformation , 2004 .