Planar PØP: Feature-less pose estimation with applications in UAV localization

We present a featureless pose estimation method that, in contrast to current Perspective-n-Point (PnP) approaches, it does not require n point correspondences to obtain the camera pose, allowing for pose estimation from natural shapes that do not necessarily have distinguished features like corners or intersecting edges. Instead of using n correspondences (e.g. extracted with a feature detector) we will use the raw polygonal representation of the observed shape and directly estimate the pose in the pose-space of the camera. This method compared with a general PnP method, does not require n point correspondences neither a priori knowledge of the object model (except the scale), which is registered with a picture taken from a known robot pose. Moreover, we achieve higher precision because all the information of the shape contour is used to minimize the area between the projected and the observed shape contours. To emphasize the non-use of n point correspondences between the projected template and observed contour shape, we call the method Planar P0P. The method is shown both in simulation and in a real application consisting on a UAV localization where comparisons with a precise ground-truth are provided.

[1]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[2]  Sinisa Todorovic,et al.  From contours to 3D object detection and pose estimation , 2011, 2011 International Conference on Computer Vision.

[3]  A. Momont,et al.  Drones for Good , 2014 .

[4]  V. Lepetit,et al.  EPnP: An Accurate O(n) Solution to the PnP Problem , 2009, International Journal of Computer Vision.

[5]  Darius Burschka,et al.  Toward a Fully Autonomous UAV: Research Platform for Indoor and Outdoor Urban Search and Rescue , 2012, IEEE Robotics & Automation Magazine.

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

[7]  Adrien Bartoli,et al.  Infinitesimal Plane-Based Pose Estimation , 2014, International Journal of Computer Vision.

[8]  Vincenzo Lippiello,et al.  Task priority control for aerial manipulation , 2014, 2014 IEEE International Symposium on Safety, Security, and Rescue Robotics (2014).

[9]  Gary R. Bradski,et al.  ORB: An efficient alternative to SIFT or SURF , 2011, 2011 International Conference on Computer Vision.

[10]  Simon Baker,et al.  Lucas-Kanade 20 Years On: A Unifying Framework , 2004, International Journal of Computer Vision.

[11]  Zhongliang Jing,et al.  Homography estimation from planar contours in image sequence , 2010 .

[12]  Gregory D. Hager,et al.  Fast and Globally Convergent Pose Estimation from Video Images , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Vincenzo Lippiello,et al.  Hybrid Visual Servoing With Hierarchical Task Composition for Aerial Manipulation , 2016, IEEE Robotics and Automation Letters.

[14]  Alberto Ruiz,et al.  Robust Homography Estimation from Planar Contours Based on Convexity , 2006, ECCV.

[15]  Christopher Hunt,et al.  Notes on the OpenSURF Library , 2009 .

[16]  P. Rudol,et al.  Human Body Detection and Geolocalization for UAV Search and Rescue Missions Using Color and Thermal Imagery , 2008, 2008 IEEE Aerospace Conference.

[17]  M.A. Goodrich,et al.  Using a Mini-UAV to Support Wilderness Search and Rescue: Practices for Human-Robot Teaming , 2007, 2007 IEEE International Workshop on Safety, Security and Rescue Robotics.

[18]  Francesc Moreno-Noguer,et al.  On-board real-time pose estimation for UAVs using deformable visual contour registration , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[19]  Shawn T Brown,et al.  The economic and operational value of using drones to transport vaccines. , 2016, Vaccine.

[20]  C. V. Jawahar,et al.  Homography Estimation from Planar Contours , 2006, Third International Symposium on 3D Data Processing, Visualization, and Transmission (3DPVT'06).

[21]  Mark Fiala,et al.  Designing Highly Reliable Fiducial Markers , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[22]  Günther Greiner,et al.  Efficient clipping of arbitrary polygons , 1998, TOGS.

[23]  Hirokazu Kato,et al.  Marker tracking and HMD calibration for a video-based augmented reality conferencing system , 1999, Proceedings 2nd IEEE and ACM International Workshop on Augmented Reality (IWAR'99).

[24]  Aníbal Ollero,et al.  Control of an aerial robot with multi-link arm for assembly tasks , 2013, 2013 IEEE International Conference on Robotics and Automation.