Marine Object Detection Using Background Modelling and Blob Analysis

Monitoring marine object is important for understanding the marine ecosystem and evaluating impacts on different environmental changes. One prerequisite of monitoring is to identify targets of interest. Traditionally, the target objects are recognized by trained scientists through towed nets and human observation, which cause much cost and risk to operators and creatures. In comparison, a noninvasive way via setting up a camera and seeking objects in images is more promising. In this paper, a novel technique of object detection in images is presented, which is applicable to generic objects. A robust background modelling algorithm is proposed to extract foregrounds and then blob features are introduced to classify foregrounds. Particular marine objects, box jellyfish and sea snake, are successfully detected in our work. Experiments conducted on image datasets collected by the Australian Institute of Marine Science (AIMS) demonstrate the effectiveness of the proposed technique.

[1]  Song Wang,et al.  Jellyfish detection based on K-FOE residual map and ring segmentation , 2011, 2011 IEEE 13th International Conference on Communication Technology.

[2]  Andrew Blake,et al.  "GrabCut" , 2004, ACM Trans. Graph..

[3]  Christof Koch,et al.  Detection and tracking of objects in underwater video , 2004, CVPR 2004.

[4]  Yue Ma,et al.  Detection of Objects in Underwater Images Based on the Discrete Fractional Brownian Random Field , 2008, 2008 Congress on Image and Signal Processing.

[5]  Lei Wei,et al.  Texture aware image segmentation using graph cuts and active contours , 2013, Pattern Recognit..

[6]  Gordon Wyeth,et al.  Towards Robust Image Detection of Crown-of-Thorns Starfish for Autonomous Population Monitoring , 2005 .

[7]  Robert B. Fisher,et al.  Detecting, Tracking and Counting Fish in Low Quality Unconstrained Underwater Videos , 2008, VISAPP.

[8]  Zhe Chen,et al.  Saliency-Based Adaptive Object Extraction for Color Underwater Images , 2013 .

[9]  Vladimir Kolmogorov,et al.  "GrabCut": interactive foreground extraction using iterated graph cuts , 2004, ACM Trans. Graph..

[10]  Stephen M. Rock,et al.  Segmentation methods for visual tracking of deep-ocean jellyfish using a conventional camera , 2003 .

[11]  Nobuyuki Fujisawa,et al.  Detection and removal of jellyfish using underwater image analysis , 2007, J. Vis..

[12]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[13]  David P. Williams On adaptive underwater object detection , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Robert B. Fisher,et al.  Hierarchical classification with reject option for live fish recognition , 2014, Machine Vision and Applications.

[15]  Saeid Nahavandi,et al.  Fast road detection and tracking in aerial videos , 2014, 2014 IEEE Intelligent Vehicles Symposium Proceedings.

[16]  Bruce H. Robison,et al.  The coevolution of undersea vehicles and deep-sea research , 1999 .

[17]  Michael T. Orchard,et al.  Color quantization of images , 1991, IEEE Trans. Signal Process..

[18]  D.R. Edgington,et al.  Detecting, Tracking and Classifying Animals in Underwater Video , 2005, OCEANS 2006.