Urban Position Estimation from One Dimensional Visual Cues

We consider the problem of vision-based position estimation in urban environments. In particular, we are interested in position estimation from visual cues, but using only limited computational resources. Our particular solution to this problem is based on representing the variability of the "horizon" of the cityscape when seen from within the city; that is, the outlines of the rooftops of adjacent buildings. By encoding the image using only such a one-dimensional contour, we obtain an image encoding that is exceedingly compact. This, in turn, allows us to both efficiently transmit this representation to a remote "recognition engine" as well as allowing for an efficient storage and matching process. We outline our approach and representation, and provide experimental data supporting its feasibility.

[1]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  John K. Tsotsos,et al.  Shape representation and recognition from curvature , 1991, Proceedings. 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[3]  Evangelos E. Milios,et al.  Recovering Shape Deformation By An Extended Circular Image Representation , 1988, [1988 Proceedings] Second International Conference on Computer Vision.

[4]  Olivier D. Faugeras,et al.  Building visual maps by combining noisy stereo measurements , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[5]  James D. Foley,et al.  Getting There: The Ten Top Problems Left , 2000, IEEE Computer Graphics and Applications.

[6]  James J. Little,et al.  Mobile Robot Localization and Mapping with Uncertainty using Scale-Invariant Visual Landmarks , 2002, Int. J. Robotics Res..

[7]  Berthold K. P. Horn SHAPE FROM SHADING: A METHOD FOR OBTAINING THE SHAPE OF A SMOOTH OPAQUE OBJECT FROM ONE VIEW , 1970 .

[8]  James L. Crowley,et al.  Continuity properties of the appearance manifold for mobile robot position estimation , 2001, Image Vis. Comput..

[9]  Michael R. M. Jenkin,et al.  Computational principles of mobile robotics , 2000 .

[10]  Wei Zhang,et al.  Localization Based on Building Recognition , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops.

[11]  Gregory Dudek,et al.  Learning environmental features for pose estimation , 2001, Image Vis. Comput..

[12]  大野 義夫,et al.  Computer Graphics : Principles and Practice, 2nd edition, J.D. Foley, A.van Dam, S.K. Feiner, J.F. Hughes, Addison-Wesley, 1990 , 1991 .

[13]  Hugh F. Durrant-Whyte,et al.  Mobile robot localization by tracking geometric beacons , 1991, IEEE Trans. Robotics Autom..

[14]  Wolfram Burgard,et al.  Position Estimation for Mobile Robots in Dynamic Environments , 1998, AAAI/IAAI.

[15]  K. Prazdny,et al.  Motion and Structure from Optical Flow , 1979, IJCAI.

[16]  Thomas Ertl,et al.  Computer Graphics - Principles and Practice, 3rd Edition , 2014 .

[17]  M. Carter Computer graphics: Principles and practice , 1997 .

[18]  Gérard G. Medioni,et al.  Map-based localization using the panoramic horizon , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[19]  Ingemar J. Cox,et al.  Blanche-an experiment in guidance and navigation of an autonomous robot vehicle , 1991, IEEE Trans. Robotics Autom..

[20]  Roberto Cipolla,et al.  An Image-Based System for Urban Navigation , 2004, BMVC.