Abstract
In this paper, we propose an algorithm for estimating the vanishing line of a stochastically-textured plane in a single image taken by an uncalibrated perspective camera. As an example of such type of texture we take images of ocean surface for which existing methods of vanishing line detection from texture perform poorly. The proposed algorithm relies on finding pairs of similarly looking scale-invariant keypoints that are different in scale. The location of the vanishing line is estimated directly from those pairs of points by finding the vanishing line that represents the consensus of individually found vanishing points. We demonstrate the potential of the proposed method on a number of real images of ocean surface by estimating the horizon line using SIFT keypoints.
Chapter PDF
References
Bay, H., Tuytelaars, T., Van Gool, L.: SURF: Speeded up robust features. In: Leonardis, A., Bischof, H., Pinz, A. (eds.) ECCV 2006, Part I. LNCS, vol. 3951, pp. 404–417. Springer, Heidelberg (2006)
Blostein, D., Ahuja, N.: Shape from texture: Integrating texture-element extraction and surface estimation. IEEE Transactions on Pattern Analysis and Machine Intelligence 11(12), 1233–1251 (1989)
Criminisi, A., Zisserman, A.: Shape from texture: homogeneity revisited. In: Proceedings of British Machine Vision Conference, pp. 82–91 (2000)
Ettinger, S.M., Nechyba, M.C., Ifju, P.G., Waszak, M.: Vision-guided flight stability and control for micro air vehicles. In: International Conference on Intelligent Robots and Systems, vol. 3, pp. 2134–2140 (2002)
Farid, H., Kosecka, J.: Estimating planar surface orientation using bispectral analysis. IEEE Transactions on Image Processing 16(8), 2154–2160 (2007)
Fefilatyev, S., Goldgof, D., Shreve, M., Lembke, C.: Detection and tracking of ships in open sea with rapidly moving buoy-mounted camera system. Ocean Engineering 54, 1–12 (2012)
Galasso, F., Lasenby, J.: Shape from texture via fourier analysis. Advances in Visual Computing, 803–814 (2008)
Golub, G.H., Loan, C.F.V.: Matrix computations, vol. 3. Johns Hopkins Univ Press (1996)
Hartley, R., Zisserman, A.: Multiple view geometry in computer vision, vol. 2. Cambridge University Press (2000)
Kwon, J., Hong, H., Choi, J.: Obtaining a 3-d orientation of projective textures using a morphological method. Pattern Recognition 29(5), 725–732 (1996)
Lowe, D.: Distinctive image features from scale-invariant keypoints. International Journal of Computer Vision 60(2), 91–110 (2004)
McGee, T., Sengupta, R., Hedrick, K.: Obstacle detection for small autonomous aircraft using sky segmentation. In: Proceedings of the 2005 IEEE International Conference on Robotics and Automation, ICRA 2005, pp. 4679–4684 (2005)
Ribeiro, E., Hancock, E.R.: Estimating the 3d orientation of texture planes using local spectral analysis. Image and Vision Computing 18(8), 619–631 (2000)
Ribeiro, E., Hancock, E.: Estimating the perspective pose of texture planes using spectral analysis on the unit sphere. Pattern Recognition 35(10), 2141–2163 (2002)
Witkin, A.: Recovering surface shape and orientation from texture. Artificial Intelligence 17(1-3), 17–45 (1981)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fefilatyev, S., Shreve, M., Goldgof, D. (2013). Detection of the Vanishing Line of the Ocean Surface from Pairs of Scale-Invariant Keypoints. In: Petrosino, A. (eds) Image Analysis and Processing – ICIAP 2013. ICIAP 2013. Lecture Notes in Computer Science, vol 8156. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41181-6_17
Download citation
DOI: https://doi.org/10.1007/978-3-642-41181-6_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-41180-9
Online ISBN: 978-3-642-41181-6
eBook Packages: Computer ScienceComputer Science (R0)