A practical detection of non-cooperative satellite based on ellipse fitting

As some of the valuable satellites can maintain working after on-orbit servicing, it's meaningful to study on the autonomous rendezvous. Most of these satellites are non-cooperative, more specifically, they have no target location markers or rendezvous sensors. This paper extracts the edge of the adapter ring as natures for recognition, measurement or even mechanical docking. A practical detection method of non-cooperative satellite based on ellipse fitting is proposed in this paper. By detecting the contours of the input image, we can estimate the ellipse parameters at the curve level. Linear segmentation method is used to extract straight-line segments from edge contours. After that, we construct a graph model to segment each line contour into elliptical arcs of a possible ellipse. Finally, ellipse detection based on least square algorithm is used to get the expression of the quadric curve in the pixel coordinate system of the image. The corresponding algorithm is experimented on the image in all directions with complex backgrounds, it can provide a real-time result with high accuracy compared with conventional methodologies.

[1]  Bin Wang,et al.  Pose determination of non-cooperative spacecraft based on multi-feature information fusion , 2013, 2013 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[2]  Chang Liu,et al.  Effective method for ellipse extraction and integration for spacecraft images , 2013 .

[3]  Q. M. Jonathan Wu,et al.  A real-time ellipse detection based on edge grouping , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[4]  Jie Liu,et al.  Pose estimation of non-cooperative targets without feature tracking , 2015, Defense + Security Symposium.

[5]  Samuel B. Wilson,et al.  DARPA Orbital Express program: effecting a revolution in space-based systems , 2000, SPIE Optics + Photonics.

[6]  Wenfu Xu,et al.  Pose Measurement of a GEO Satellite Based on Natural Features , 2012, 2012 International Conference on Virtual Reality and Visualization.

[7]  Baolong Guo,et al.  Relative Pose Measurement Algorithm of Non-cooperative Target based on Stereo Vision and RANSAC , 2012, SOCO 2012.

[8]  Chunhui Zhao,et al.  Fast ellipse detection by elliptical arcs extracting and grouping , 2015, International Conference on Graphic and Image Processing.

[9]  Chunling Wei,et al.  A vision system for autonomous satellite grapple with attitude thruster , 2014, 2014 11th International Conference on Informatics in Control, Automation and Robotics (ICINCO).

[10]  Wenfu Xu,et al.  A pose measurement method of a non-cooperative GEO spacecraft based on stereo vision , 2012, 2012 12th International Conference on Control Automation Robotics & Vision (ICARCV).

[11]  Yangsheng Xu,et al.  Autonomous rendezvous and robotic capturing of non-cooperative target in space , 2009, Robotica.

[12]  Bin Liang,et al.  Measurement of relative pose between two non-cooperative spacecrafts based on graph cut theory , 2014, 2014 13th International Conference on Control Automation Robotics & Vision (ICARCV).