DOI QR코드

DOI QR Code

Vanishing Point Detection using Reference Objects

  • Lee, Sangdon (Dept. of Multimedia Engineering, College of Engineering, Mokpo National University) ;
  • Pant, Sudarshan (Dept. of Multimedia Engineering, Graduate School, Mokpo National University)
  • Received : 2018.01.12
  • Accepted : 2018.01.22
  • Published : 2018.02.28

Abstract

Detection of vanishing point is a challenging task in the situations where there are several structures with straight lines. Commonly used approaches for determining vanishing points involves finding the straight lines using edge detection and Hough transform methods. This approach often fails to perform effectively when there are a lot of straight lines found. The lines not meeting at a vanishing point are considered to be noises. In such situation, finding right candidate lines for detecting vanishing points is not a simple task. This paper proposes to use reference objects for vanishing point detection. By analyzing a reference object, it identifies the contour of the object, and derives a polygon from the contour information. Then the edges of the detected polygon are used to find the vanishing points. Our experimental results show that the proposed approach can detect vanishing points with comparable accuracy to the existing edge detection based method. Our approach can also be applied effectively even to complex situations, where too many lines generated by the existing methods make it difficult to select right lines for the vanishing points.

Keywords

References

  1. C. Rother, "A New Approach to Vanishing Point Detection in Architectural Environments," Image and Vision Computing, Vol. 20, No. 9, pp. 647-655, 2002. https://doi.org/10.1016/S0262-8856(02)00054-9
  2. J.P. Tardif, "Non-Iterative Approach for Fast and Accurate Vanishing Point Detection," Proceeding of the IEEE 12th International Conference on Computer Vision, pp. 1250-1257, 2009.
  3. H. Wildenaur and A. Hanbury, "Robust Camera Self-Calibration From Monocular Images of Manhattan Worlds," Proceeding of IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 2831-2838, 2012.
  4. J.M. Coughlan and A.L. Yuille, "Manhattan World: Compass Direction from a Single Image by Bayesian Inference," Proceeding of the Seventh IEEE International Conference, Vol. 2, pp. 941-947, 1999.
  5. G. Schindler and F. Dellaert, "Atlanta World: An Expectation Maximization Framework for Simultaneous Low-level Edge Grouping and Camera Calibration in Complex Manmade Environments," Proceeding of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 203-209, 2004.
  6. B. Binu, "Road Detection Using a New Method for Vanishing Point Detection Based on Hough Transform," Proceeding of the Global Trends in Computing and Communication Systems, pp. 583-587, 2012.
  7. F. Kluger, H. Ackermann, B. Rosenhahn, and M.Y. Yang, "Deep Learning for Vanishing Point Detection Using an Inverse Gnomonic Projection," Proceeding of German Conference on Pattern Recognition, pp. 17-28, 2017.
  8. M. Antunes and J.P. Barreto, "A Global Approach for the Detection of Vanishing Points and Mutually Orthogonal Vanishing Directions," Proceeding of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1336-1343, 2013.
  9. O. Barinova, V. Lempitsky, E. Tretiak, and P. Kohli, "Geometric Image Parsing in Man-made Environments," Proceeding of the European Conference on Computer Vision, pp. 57-70, 2010.
  10. J. Lezama, R.G. von Gioi, G. Randall, and J.M. Morel, "Finding Vanishing Points Via Point Alignments in Image Primal and Dual Domains," Proceeding of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 509-515, 2014.
  11. P. Hough, Methods and Means to Recognize Complex Patterns, US3069654A, United States, 1962.
  12. C. Rother, V. Kolmogorov, and A. Blake, "Grab Cut: Interactive Foreground Extraction Using Iterated Graph Cuts," ACM Transactions on Graphics, Vol. 23, No. 3, pp. 309-314, 2004 https://doi.org/10.1145/1015706.1015720
  13. D. Douglas and T. Peucker, “Algorithms for the Reduction of the Number of Points Required to Represent a Digitized Line or Its Caricature,” The Canadian Cartographer, Vol. 10, No. 2, pp. 112-122, 1973. https://doi.org/10.3138/FM57-6770-U75U-7727
  14. Z. Zhang, “A Flexible New Technique for Camera Calibration,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 22, No. 11, pp. 1330-1334, 2000. https://doi.org/10.1109/34.888718
  15. Camera Calibration Toolbox for Matlab, http://www.vision.caltech.edu/bouguetj/calib_doc/, (accessed Jan., 25, 2018).
  16. Z. Zhou, F. Farhat, and J.Z. Wang, “Detecting Dominant Vanishing Points in Natural Scenes with Application to Composition-Sensitive Image Retrieval,” IEEE Transactions on Multimedia, Vol. 19, No. 12, pp. 2651-2665, 2017. https://doi.org/10.1109/TMM.2017.2703954
  17. R. Toldo and A. Fusiello, "Robust Multiple Structures Estimation with J-Linkage," Proceeding of the European Conference on Computer Vision, pp. 537-547, 2008.
  18. S.H. Oh, and S.K. Jung, "RANSAC-based Orthogonal Vanishing Point Estimation in the Equirectangular Images," Journal of Korea Multimedia Society, Vol. 15, No. 12, pp. 1430-1441, 2012. https://doi.org/10.9717/kmms.2012.15.12.1430
  19. J.M. Choi, and C. Kim, "Interval Hough Transform for Prominent Line Detection," Journal of Korea Multimedia Society, Vol. 16, No. 11, pp. 1288-1296, 2013. https://doi.org/10.9717/kmms.2013.16.11.1288