Skip to main content

An Experimental Evaluation of Different Features and Nodal Costs for Horizon Line Detection

  • Conference paper
Advances in Visual Computing (ISVC 2014)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 8887))

Included in the following conference series:

Abstract

Horizon line detection is a segmentation problem where a boundary between a sky and non-sky region is searched. Conventionally edge detection is performed as the first step followed by dynamic programming to find the shortest path which conforms to the detected horizon line. Recent work has proposed the use of machine learning to reduce the number of non-horizon edges to accurately detect the horizon line. In this paper, we investigate the suitablity of various local texture features and their combinations to reduce the number of false classifications for a recently proposed horizon detection approach. Specifically, we explore SIFT, LBP, HOG and their combinations SIFT-LBP, SIFT-HOG, LBP-HOG and SIFT-LBP-HOG as features to train the SVM classifier. We further show that using only edge information as the nodal costs is not enough and propose various nodal costs which can result in enhanced accuracy of the detected horizon line as evidenced by the conducted experiments and results. We compare our proposed formulations with an earlier approach relying only on edges and suffers due to faulty assumptions. We report our comparative results for an image set comprising of mountainous images captured during an outdoor robot exploration of Basalt Hills.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ahmad, T., Bebis, G., Regentova, E., Nefian, A.: A Machine Learning Approach to Horizon Line Detection using Local Features. In: Proceedings of 9th International Symposium on Visual Computing, ISVC (2013)

    Google Scholar 

  2. Hung, Y.-L., Su, C.-W., Chang, Y.-H., Chang, J.-C., Tyan, H.-R.: Skyline Localization for Mountain Images. In: Proceedings of International Conference on Multimedia and Expo, ICME (2013)

    Google Scholar 

  3. Lie, W.-N., Lin, T.C.-I., Lin, T.-C., Hung, K.-S.: A robust dynamic programming algorithm to extract skyline in images for navigation. Pattern Recognition Letters 26, 221–230 (2005)

    Article  Google Scholar 

  4. Nasim, S., Boroujeni, S., Etemad, A., Whitehead, A.: Robust Horizon Detection Using Segmentation for UAV Applications. In: Proceedings of IEEE 2012 Ninth Conference on Computer and Robot Vision (2012)

    Google Scholar 

  5. de Croon, G.C.H.E., Remes, B.D.W., De Wagter, C., Ruijsink, R.: Sky Segmentation Approach to Obstacle Avoidance. In: IEEE Aerospace Conference (2011)

    Google Scholar 

  6. Ettinger, S.M., Nechyba, M.C., Ifju, P.G., Waszak, M.: Vision-Guided Flight Stability and Control for Micro Air Vehicles. In: Proceedings of International Conference on Intelligent Robots and Systems (IEEE/RSJ) (2002)

    Google Scholar 

  7. McGee, T.G., Sengupta, R., Hedrick, K.: Obstacle Detection for Small Autonomous Aircraft Using Sky Segmentation. In: Proceedings of International Conference on Robotics and Automation, ICRA (2005)

    Google Scholar 

  8. Thurrowgood, S., Soccol, D., Moore, R.J.D., Bland, D., Srinivasan, M.V.: A Vision Based System for Altitude Estimation of UAVs. In: Proceedings of International Conference on Intelligent Robots and Systems, IEEE/RSJ (2009)

    Google Scholar 

  9. Todorovic, S., Nechyba, M.C., Ifju, P.G.: Sky/Ground Modeling for Autonomous MAV Flight. In: Proceedings of International Conference on Robotics and Automation, ICRA (2003)

    Google Scholar 

  10. Gupta, V., Brennan, S.: Terrain Based Vehicle Orientation Estimation Combining Vision and Inertial Measurements. Journal of Field Robotics 25(3), 181–202 (2008)

    Article  MATH  Google Scholar 

  11. Ho, N., Chakravarty, P.: Localization on Freeways using the Horizon Line Signature. In: Proceedings of International Conference on Robotics and Automation, ICRA (2014)

    Google Scholar 

  12. Dumble, S.J., Gibbens, P.W.: Efficient Terrain-Aided Visual Horizon Based Attitude Estimation and Localization. Journal of Intelligent and Robotic Systems (2014)

    Google Scholar 

  13. Ojala, T., Pietikainen, M., Maenpaa, T.: Multiresolution gray-scale and rotation invariant texture classification with local binary patterns. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI) 24(7), 971–987 (2002)

    Article  Google Scholar 

  14. Lowe, D.G.: Distinctive Image Features from Scale-Invariant Keypoints. International Journal of Computer Vision (IJCV) 68(2), 91–110 (2004)

    Article  Google Scholar 

  15. Dalal, N., Triggs, B.: Histograms of Oriented Gradients for Human Detection. In: Proceedings of Computer Vision and Pattern Recognition(CVPR) (2005)

    Google Scholar 

  16. http://www.vlfeat.org/index.html

  17. Baatz, G., Saurer, O., Köser, K., Pollefeys, M.: Large Scale Visual Geo-Localization of Images in Mountainous Terrain. In: Fitzgibbon, A., Lazebnik, S., Perona, P., Sato, Y., Schmid, C. (eds.) ECCV 2012, Part II. LNCS, vol. 7573, pp. 517–530. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  18. Liu, W., Su, C.: Automatic Peak Recognition for Mountain Images. In: Advanced Technologies, Embedded and Multimedia for Human-centric Computing (2014)

    Google Scholar 

  19. Fefilatyev, S., Smarodzinava, V., Hall, L.O., Goldgof, D.B.: Horizon Detection Using Machine Learning Techniques. In: ICMLA, pp. 17–21 (2006)

    Google Scholar 

  20. Gershikov, E., Libe, T., Kosolapov, S.: Horizon Line Detection in Marine Images: Which Method to Choose? International Journal on Advances in Intelligent Systems 6(1-2), 79–88 (2013)

    Google Scholar 

  21. Kim, B.-J., Shin, J.-J., Nam, H.-J., Kim, J.-S.: Skyline Extraction using a Multistage Edge Filtering. World Academy of Science, Engineering and Technology 55 (2011)

    Google Scholar 

  22. Yazdanpanah, A.P., Regentova, E.E., Mandava, A.K., Ahmad, T., Bebis, G.: Sky segmentation by fusing clustering with neural networks. In: Bebis, G., et al. (eds.) ISVC 2013, Part II. LNCS, vol. 8034, pp. 663–672. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  23. Nefian, A.V., Bouyssounouse, X., Edwards, L., Kim, T., Hand, E., Rhizor, J., Deans, M., Bebis, G., Fong, T.: Planetary Rover Localization within Orbital Maps. In: Proceedings of International Conference on Image Processing, ICIP (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Ahmad, T., Bebis, G., Regentova, E., Nefian, A., Fong, T. (2014). An Experimental Evaluation of Different Features and Nodal Costs for Horizon Line Detection. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2014. Lecture Notes in Computer Science, vol 8887. Springer, Cham. https://doi.org/10.1007/978-3-319-14249-4_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-14249-4_19

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-14248-7

  • Online ISBN: 978-3-319-14249-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics