Noncooperative Target Detection of Spacecraft Objects Based on Artificial Bee Colony Algorithm

Although heuristic algorithms have achieved the state-of-the-art performance for object detection, they have not been demonstrated to be sufficiently accurate and robust for multiobject detection. To address this problem, this article incorporates the concept of species into the artificial bee colony algorithm and proposes a multipeak optimization algorithm named species-based artificial bee colony (SABC). Then, we apply SABC to detect the noncooperative target (NCT) from two aspects: Multicircle detection and multitemplate matching. Experiments are conducted using real cases of “ShenZhou8” and “Apollo 9” space missions as well as the “Chang'e” camera point system developed by the Hong Kong Polytechnic University. Experimental results show that the proposed method is robust to detect NCT under various kinds of noise, weak light, and in-orbit and leads to accurate detection results with less time than other methods.

[1]  John D. Childs,et al.  A review of space robotics technologies for on-orbit servicing , 2015 .

[2]  Jin Wang,et al.  Enhancing Particle Swarm Algorithm for Multimodal Optimization Problems , 2013, 2017 International Conference on Computing Intelligence and Information System (CIIS).

[3]  Francisco J. Cuevas,et al.  Automatic circle detection on images using the Teaching Learning Based Optimization algorithm and gradient analysis , 2018, Applied Intelligence.

[4]  Panfeng Huang,et al.  An efficient circle detector not relying on edge detection , 2016 .

[5]  Tomohito Takubo,et al.  A Niching Genetic Algorithm Including an Inbreeding Mechanism for Multimodal Problems , 2015, ICGEC.

[6]  Erik Valdemar Cuevas Jiménez,et al.  Multi-circle detection on images using artificial bee colony (ABC) optimization , 2012, Soft Comput..

[7]  Jingjing Gu,et al.  Elite-guided multi-objective artificial bee colony algorithm , 2015, Appl. Soft Comput..

[8]  Yuren Zhou,et al.  An elitism based multi-objective artificial bee colony algorithm , 2015, Eur. J. Oper. Res..

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

[10]  Hao Zhang,et al.  A hybrid multi-objective artificial bee colony algorithm for burdening optimization of copper strip production , 2012 .

[11]  Yanjiao Wang,et al.  Multi-Objective Artificial Bee Colony Algorithm , 2015, 2015 International Conference on Computational Intelligence and Communication Networks (CICN).

[12]  Guo Li,et al.  A niching chaos optimization algorithm for multimodal optimization , 2018, Soft Comput..

[13]  Ai-Guo Wu,et al.  Species-Based Chaotic Hybrid Optimizing Algorithm and its Application in Image Detection , 2014, Appl. Artif. Intell..

[14]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[15]  Ajith Abraham,et al.  Automatic circle detection on digital images with an adaptive bacterial foraging algorithm , 2010, Soft Comput..

[16]  Kalyanmoy Deb,et al.  A computationally fast multimodal optimization with push enabled genetic algorithm , 2017, GECCO.

[17]  Panfeng Huang,et al.  A non-cooperative target grasping position prediction model for tethered space robot , 2016 .

[18]  Erkki Oja,et al.  Randomized hough transform (rht) : Basic mech-anisms, algorithms, and computational complexities , 1993 .

[19]  Jun Zhang,et al.  A Machine Vision Method for Automatic Circular Parts Detection Based on Optimization Algorithm , 2017, ICIC.

[20]  Bing Li,et al.  A universal on-orbit servicing system used in the geostationary orbit , 2011 .