Achieving Turbidity Robustness on Underwater Images Local Feature Detection

Methods to detect local features have been made to be invariant to many transformations. So far, the vast majority of feature detectors consider robustness just to over-land effects. However, when capturing pictures in underwater environments, there are media specific properties that can degrade the visual quality the captured images. Little work has been made in order to study the robustness that the popular feature detectors have to underwater environment image conditions. We develop a new dataset, called TURBID, where we produced real seabed images with different amounts of degradation. On this dataset, we search over multiple feature detectors from the literature to indicate the ones with more robust properties. We concluded that scale-invariant detectors are more robust to degradation of underwater images. Finally, we elected Center Surround Extremas, KAZE, Difference of Gaussians and the Hessian-Laplace as the best detectors for this environment on all tested scenes.

[1]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[2]  T. Lindeberg,et al.  Scale-Space Theory : A Basic Tool for Analysing Structures at Different Scales , 1994 .

[3]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[4]  Cordelia Schmid,et al.  Scale & Affine Invariant Interest Point Detectors , 2004, International Journal of Computer Vision.

[5]  M. Johnson-Roberson,et al.  Benthic monitoring with robotic platforms — The experience of Australia , 2013, 2013 IEEE International Underwater Technology Symposium (UT).

[6]  Tony Lindeberg,et al.  Feature Detection with Automatic Scale Selection , 1998, International Journal of Computer Vision.

[7]  Jan-Olof Eklundh,et al.  On the computation of a scale-space primal sketch , 1991, J. Vis. Commun. Image Represent..

[8]  Yoav Y. Schechner,et al.  Instant 3Descatter , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[9]  R. Eustice,et al.  Large area 3D reconstructions from underwater surveys , 2004, Oceans '04 MTS/IEEE Techno-Ocean '04 (IEEE Cat. No.04CH37600).

[10]  M. Carreras,et al.  Feature extraction for underwater visual SLAM , 2011, OCEANS 2011 IEEE - Spain.

[11]  Raimondo Schettini,et al.  Underwater Image Processing: State of the Art of Restoration and Image Enhancement Methods , 2010, EURASIP J. Adv. Signal Process..

[12]  Silvia Silva da Costa Botelho,et al.  Appearance-based odometry and mapping with feature descriptors for underwater robots , 2009, Journal of the Brazilian Computer Society.

[13]  O. Pizarro,et al.  Towards image-based marine habitat classification , 2008, OCEANS 2008.

[14]  Christopher G. Harris,et al.  A Combined Corner and Edge Detector , 1988, Alvey Vision Conference.

[15]  P. Drews,et al.  SLAM in Underwater Environment Using SIFT and Topologic Maps , 2008, 2008 IEEE Latin American Robotic Symposium.

[16]  Paul Beaudet,et al.  Rotationally invariant image operators , 1978 .

[17]  Shree K. Nayar,et al.  Acquiring scattering properties of participating media by dilution , 2006, ACM Trans. Graph..

[18]  Cordelia Schmid,et al.  Evaluation of Interest Point Detectors , 2000, International Journal of Computer Vision.

[19]  N. Gracias,et al.  Detection of interest points in turbid underwater images , 2011, OCEANS 2011 IEEE - Spain.

[20]  Luc Van Gool,et al.  Speeded-Up Robust Features (SURF) , 2008, Comput. Vis. Image Underst..

[21]  Andrea Vedaldi,et al.  Vlfeat: an open and portable library of computer vision algorithms , 2010, ACM Multimedia.

[22]  Shahriar Negahdaripour,et al.  Efficient three‐dimensional scene modeling and mosaicing , 2009, J. Field Robotics.

[23]  Adrien Bartoli,et al.  KAZE Features , 2012, ECCV.

[24]  Cordelia Schmid,et al.  A Comparison of Affine Region Detectors , 2005, International Journal of Computer Vision.

[25]  Frank Dellaert,et al.  3D reconstruction of underwater structures , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[26]  Kurt Konolige,et al.  CenSurE: Center Surround Extremas for Realtime Feature Detection and Matching , 2008, ECCV.

[27]  Peter I. Corke,et al.  Experiments with Underwater Robot Localization and Tracking , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.