Bird’s-Eye View Vision System for Vehicle Surrounding Monitoring

  • Yu-Chih Liu
  • Kai-Ying Lin
  • Yong-Sheng Chen
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4931)


Blind spots usually lead to difficulties for drivers to maneuver their vehicles in complicated environments, such as garages, parking spaces, or narrow alleys. This paper presents a vision system which can assist drivers by providing the panoramic image of vehicle surroundings in a bird’s-eye view. In the proposed system, there are six fisheye cameras mounted around a vehicle so that their views cover the whole surrounding area. Parameters of these fisheye cameras were calibrated beforehand so that the captured images can be dewarped into perspective views for integration. Instead of error-prone stereo matching, overlapping regions of adjacent views are stitched together by aligning along a seam with dynamic programming method followed by propagating the deformation field of alignment with Wendland functions. In this way the six fisheye images can be integrated into a single, panoramic, and seamless one from a look-down viewpoint. Our experiments clearly demonstrate the effectiveness of the proposed image-stitching method for providing the bird’s eye view vision for vehicle surrounding monitoring.


Ground Plane Dynamic Time Warping Composite Image Parking Space Adjacent Image 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Kato, K., et al.: Image synthesis display method and apparatus for vehicle camera. United States Patent 7,139,412 (2006)Google Scholar
  2. 2.
    Ehlgen, T., Pajdla, T.: Monitoring surrounding areas of truck-trailer combinations. In: Proceedings of the 5th International Conference on Computer Vision Systems (2007)Google Scholar
  3. 3.
    Devernay, F., Faugeras, O.: Straight lines have to be straight. Machine Vision and Applications 13(1), 14–24 (2001)CrossRefGoogle Scholar
  4. 4.
    Zhang, Z.: A flexible new technique for camera calibration. IEEE Transactions on Pattern Analysis and Machine Intelligence 22(11), 1330–1334 (2000)CrossRefGoogle Scholar
  5. 5.
    More, J.: Levenberg–marquardt algorithm: Implementation and theory. In: Conference on numerical analysis, vol. 28 (1977)Google Scholar
  6. 6.
    Keogh, E.J., Pazzani, M.J.: Derivative dynamic time warping. In: SIAM International Conference on Data Mining (2001)Google Scholar
  7. 7.
    Fornefett, M., Rohr, K., Stiehl, H.S.: Radial basis functions with compact support for elastic registration of medical images. Image and Vision Computing 19(1), 87–96 (2001)CrossRefGoogle Scholar
  8. 8.
    Wendland, H.: Piecewise polynomial, positive definite and compactly supported radial functions of minimal degree. Advances in Computational Mathematics 4(1), 389–396 (1995)zbMATHCrossRefMathSciNetGoogle Scholar
  9. 9.
    Lucas, B.D., Kanade, T.: An iterative image registration technique with an application to stereo vision. In: Proceedings of International Joint Conference on Artificial Intelligence, pp. 674–679 (1981)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Yu-Chih Liu
    • 1
  • Kai-Ying Lin
    • 1
  • Yong-Sheng Chen
    • 1
  1. 1.Department of Computer ScienceNational Chiao Tung UniversityHsinchuTaiwan

Personalised recommendations