Set-based modeling and observer design for planar structure from motion

Sets that are defined either from closed contours or from a set of points are generic descriptors for several kinds of objects in binary images. In this paper, we derive a novel model in the space of sets and design an observer for the proposed model to estimate the depth and orientation of planar objects from a camera. This problem is well known as "structure from motion." When the objects are only partially projected on the image plane of the camera, our model makes object depth and orientation estimation possible without feature tracking and matching between distinct image frames (i.e., the so-called correspondence problem), which is an advantage over the image moments-based model. However, the proposed model fails in some situations (the failures can be seen as brief instabilities), and it is not always continuous. To compensate for these drawbacks, we designed a fast observer based on L1 control theory with a binary signal for the proposed model. Stability analysis with respect to a certain asymptotic instability ratio is also presented in this paper. The effectiveness of the proposed model and observer is demonstrated through simulations and experimental results.

[1]  B. Sridhar,et al.  GPS/machine vision navigation system for aircraft , 1997, IEEE Transactions on Aerospace and Electronic Systems.

[2]  Warren E. Dixon,et al.  Globally exponentially stable observer for vision-based range estimation , 2012 .

[3]  François Chaumette,et al.  2 1/2 D Visual Servoing with Respect to Unknown Objects Through a New Estimation Scheme of Camera Displacement , 2000, International Journal of Computer Vision.

[4]  Jianliang Wang,et al.  A non-feature-based model for range identification , 2014, 22nd Mediterranean Conference on Control and Automation.

[5]  Christophe Collewet,et al.  A contour approach for image-based control on objects with complex shape , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[6]  Xinkai Chen,et al.  State observer for a class of nonlinear systems and its application to machine vision , 2004, IEEE Transactions on Automatic Control.

[7]  Isaac Kaminer,et al.  Unmanned aircraft navigation for shipboard landing using infrared vision , 2002 .

[8]  S. Hutchinson,et al.  Visual Servo Control Part II : Advanced Approaches , 2007 .

[9]  Alessandro Astolfi,et al.  Observer design for range and orientation identification , 2010, Autom..

[10]  François Chaumette,et al.  Visual servo control. II. Advanced approaches [Tutorial] , 2007, IEEE Robotics & Automation Magazine.

[11]  Koichiro Deguchi,et al.  A Direct Interpretation of Dynamic Images with Camera and Object Motions for Vision Guided Robot Control , 2000, International Journal of Computer Vision.

[12]  G. Anitha,et al.  Vision Based Autonomous Landing of an Unmanned Aerial Vehicle , 2012 .

[13]  Éric Marchand,et al.  Mutual Information-Based Visual Servoing , 2011, IEEE Transactions on Robotics.

[14]  S. Shankar Sastry,et al.  A vision system for landing an unmanned aerial vehicle , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[15]  B. Ghosh,et al.  Visually guided ranging from observations of points, lines and curves via an identifier based nonlinear observer , 1995 .

[16]  Victor Klee,et al.  Convexity of Chebyshev sets , 1961 .

[17]  Naira Hovakimyan,et al.  Fast estimation for range identification in the presence of unknown motion parameters , 2007, ICINCO-SPSMC.

[18]  M K Kaiser,et al.  Vision-Based Estimation for Guidance, Navigation, and Control of an Aerial Vehicle , 2010, IEEE Transactions on Aerospace and Electronic Systems.

[19]  Giuseppe Oriolo,et al.  Feature Depth Observation for Image-based Visual Servoing: Theory and Experiments , 2008, Int. J. Robotics Res..

[20]  François Chaumette,et al.  Image moments: a general and useful set of features for visual servoing , 2004, IEEE Transactions on Robotics.

[21]  I.I. Kaminer,et al.  Linear parametrically varying systems with brief instabilities: an application to vision/inertial navigation , 2004, IEEE Transactions on Aerospace and Electronic Systems.

[22]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[23]  Patrick Rives,et al.  An Efficient Direct Approach to Visual SLAM , 2008, IEEE Transactions on Robotics.

[24]  D. Wulbert,et al.  Continuity of metric projections , 1968 .

[25]  Jian Chen,et al.  Range identification of features on an object using a single camera , 2011, Autom..

[26]  Thomas Lorenz,et al.  Mutational Analysis: A Joint Framework for Cauchy Problems in and Beyond Vector Spaces , 2010 .

[27]  Robert E. Mahony,et al.  Visuo-inertial fusion for homography-based filtering and estimation , 2013, IROS.

[28]  Bo Song,et al.  Visual servoing using non-vector space control theory , 2012, 2012 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM).

[29]  Warren E. Dixon,et al.  Single Camera Structure and Motion , 2012, IEEE Transactions on Automatic Control.

[30]  Allan D. Jepson,et al.  Simple method for computing 3D motion and depth , 1990, [1990] Proceedings Third International Conference on Computer Vision.

[31]  Gaurav S. Sukhatme,et al.  Towards vision-based safe landing for an autonomous helicopter , 2002, Robotics Auton. Syst..

[32]  J. Aubin,et al.  Differential inclusions set-valued maps and viability theory , 1984 .

[33]  Robert E. Mahony,et al.  Approach maneuvers for autonomous landing using visual servo control , 2014, IEEE Transactions on Aerospace and Electronic Systems.

[34]  D. Alspach A gaussian sum approach to the multi-target identification-tracking problem , 1975, Autom..

[35]  Christophe Collewet,et al.  Photometric Visual Servoing , 2011, IEEE Transactions on Robotics.

[36]  Giuseppe Oriolo,et al.  3D structure identification from image moments , 2008, 2008 IEEE International Conference on Robotics and Automation.

[37]  Luc Doyen,et al.  Mutational equations for shapes and vision-based control , 1995, Journal of Mathematical Imaging and Vision.

[38]  Rick Zhang,et al.  Vision-based relative altitude estimation of small unmanned aerial vehicles in target localization , 2011, Proceedings of the 2011 American Control Conference.

[39]  D. Dawson,et al.  Range identification for perspective vision systems , 2003, Proceedings of the 2003 American Control Conference, 2003..