ArcPSO: Ellipse detection method using particle swarm optimization and arc combination

In this paper we present a technique for ellipse detection in digital images based on swarm intelligence algorithm and arc segment combination. The proposed method is then used as embryo quality scoring assessment during the first 24-48 hours since its morphological structure can be approximated by ellipse. The idea of the proposed algorithm are based on combining possible arcs for the ellipse shaped objects and try to find the best combinations using Particle Swarm Optimization technique to find the actual ellipse. The process involves detecting line segments in the image and then followed by arc segment extraction from lines to get potential elliptical arcs. The detection process is then guided by Particle Swarm Optimization (PSO) by utilizing the calculation of the fitness function from the arc segment that had been detected previously. The measurement results of proposed method are then compared with manual measurements. The experiment results were conducted on both synthetic data and real embryo images. Experiment results showed that the proposed method is better than several ellipse detection methods such as RHT, IRHT, and PSORHT to detect ellipses on the image. Another advantage of our proposed algorithm compared to the Hough Transform variants is that it can be used for multiple ellipse detection.

[1]  Yanhui Guo,et al.  A novel Hough transform based on eliminating particle swarm optimization and its applications , 2008, Pattern Recognit..

[2]  R. Alvero,et al.  The morphology of human pronuclear embryos is positively related to blastocyst development and implantation. , 2000, Human reproduction.

[3]  E. Santos Filho,et al.  A Review on Automatic Analysis of Human Embryo Microscope Images , 2010, The open biomedical engineering journal.

[4]  Mauro Birattari,et al.  Swarm Intelligence , 2012, Lecture Notes in Computer Science.

[5]  Cuneyt Akinlar,et al.  Edpf: a Real-Time parameter-Free Edge Segment Detector with a False Detection Control , 2012, Int. J. Pattern Recognit. Artif. Intell..

[6]  Yakup Genc,et al.  Edge Drawing: A Heuristic Approach to Robust Real-Time Edge Detection , 2010, 2010 20th International Conference on Pattern Recognition.

[7]  Pedro Larrañaga,et al.  Bayesian classification for the selection of in vitro human embryos using morphological and clinical data , 2008, Comput. Methods Programs Biomed..

[8]  Rafael Grompone von Gioi,et al.  LSD: A Fast Line Segment Detector with a False Detection Control , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Loris Nanni,et al.  Artificial intelligence techniques for embryo and oocyte classification. , 2013, Reproductive biomedicine online.

[10]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[11]  Erkki Oja,et al.  A new curve detection method: Randomized Hough transform (RHT) , 1990, Pattern Recognit. Lett..

[12]  Cuneyt Akinlar,et al.  EDCircles: A real-time circle detector with a false detection control , 2013, Pattern Recognit..

[13]  R. Kurzawa,et al.  Methods of embryo scoring in in vitro fertilization. , 2004, Reproductive biology.

[14]  G. Patrizi,et al.  Experimental results on the recognition of embryos in human assisted reproduction. , 2004, Reproductive biomedicine online.

[15]  J. van Blerkom,et al.  Cellular and developmental biological aspects of bovine meiotic maturation, fertilization, and preimplantation embryogenesis in vitro. , 1990, Journal of electron microscopy technique.

[16]  L A Scott,et al.  The successful use of pronuclear embryo transfers the day following oocyte retrieval. , 1998, Human reproduction.

[17]  Yanhui Guo,et al.  A novel Hough transform based on eliminating particle swarm optimization and its applications , 2008, Pattern Recognit..

[18]  D. Gardner,et al.  Culture and transfer of human blastocysts increases implantation rates and reduces the need for multiple embryo transfers. , 1998, Fertility and sterility.

[19]  Jinglu Tan,et al.  Detection of incomplete ellipse in images with strong noise by iterative randomized Hough transform (IRHT) , 2008, Pattern Recognit..