CoralSeg: Learning coral segmentation from sparse annotations

Robotic advances and developments in sensors and acquisition systems facilitate the collection of survey data in remote and challenging scenarios. Semantic segmentation, which attempts to provide per-pixel semantic labels, is an essential task when processing such data. Recent advances in deep learning approaches have boosted this task's performance. Unfortunately, these methods need large amounts of labeled data, which is usually a challenge in many domains. In many environmental monitoring instances, such as the coral reef example studied here, data labeling demands expert knowledge and is costly. Therefore, many data sets often present scarce and sparse image annotations or remain untouched in image libraries. This study proposes and validates an effective approach for learning semantic segmentation models from sparsely labeled data. Based on augmenting sparse annotations with the proposed adaptive superpixel segmentation propagation, we obtain similar results as if training with dense annotations, significantly reducing the labeling effort. We perform an in-depth analysis of our labeling augmentation method as well as of different neural network architectures and loss functions for semantic segmentation. We demonstrate the effectiveness of our approach on publicly available data sets of different real domains, with the emphasis on underwater scenarios—specifically, coral reef semantic segmentation. We release new labeled data as well as an encoder trained on half a million coral reef images, which is shown to facilitate the generalization to new coral scenarios.

[1]  Matthew B. Blaschko,et al.  The Lovasz-Softmax Loss: A Tractable Surrogate for the Optimization of the Intersection-Over-Union Measure in Neural Networks , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[2]  Kate Saenko,et al.  Deep CORAL: Correlation Alignment for Deep Domain Adaptation , 2016, ECCV Workshops.

[3]  Antonio M. López,et al.  The SYNTHIA Dataset: A Large Collection of Synthetic Images for Semantic Segmentation of Urban Scenes , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[4]  Ankush Gupta,et al.  Synthetic Data for Text Localisation in Natural Images , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[5]  Ana Cristina Murillo,et al.  Coral-Segmentation: Training Dense Labeling Models with Sparse Ground Truth , 2017, 2017 IEEE International Conference on Computer Vision Workshops (ICCVW).

[6]  Yann LeCun,et al.  Predicting Deeper into the Future of Semantic Segmentation , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[7]  Derya Akkaynak,et al.  Sea-Thru: A Method for Removing Water From Underwater Images , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[8]  Svetlana Lazebnik,et al.  Superparsing , 2010, International Journal of Computer Vision.

[9]  Dejey Dharma,et al.  Coral reef image classification employing Improved LDP for feature extraction , 2017, J. Vis. Commun. Image Represent..

[10]  Pål Buhl-Mortensen,et al.  Current and future trends in marine image annotation software , 2016 .

[11]  S. Wich,et al.  Dawn of Drone Ecology: Low-Cost Autonomous Aerial Vehicles for Conservation , 2012 .

[12]  Jianfei Cai,et al.  Beyond pixels: A comprehensive survey from bottom-up to semantic image segmentation and cosegmentation , 2015, J. Vis. Commun. Image Represent..

[13]  José García Rodríguez,et al.  A Review on Deep Learning Techniques Applied to Semantic Segmentation , 2017, ArXiv.

[14]  Bastian Leibe,et al.  Superpixels: An evaluation of the state-of-the-art , 2016, Comput. Vis. Image Underst..

[15]  Bolei Zhou,et al.  SegICP: Integrated deep semantic segmentation and pose estimation , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[16]  Rudolf Mester,et al.  Contour-Relaxed Superpixels , 2013, EMMCVPR.

[17]  José García Rodríguez,et al.  A survey on deep learning techniques for image and video semantic segmentation , 2018, Appl. Soft Comput..

[18]  Rafael García,et al.  Image-Based Coral Reef Classification and Thematic Mapping , 2013, Remote. Sens..

[19]  K. Fabricius Effects of terrestrial runoff on the ecology of corals and coral reefs: review and synthesis. , 2005, Marine pollution bulletin.

[20]  Vladlen Koltun,et al.  Multi-Scale Context Aggregation by Dilated Convolutions , 2015, ICLR.

[21]  Bruce A. McCarl,et al.  Evaluating the economic damage of climate change on global coral reefs , 2015 .

[22]  Thomas Brox,et al.  Sparsity Invariant CNNs , 2017, 2017 International Conference on 3D Vision (3DV).

[23]  J. Hermans,et al.  Coral reefs: their functions, threats and economic value , 2000 .

[24]  Suchendra M. Bhandarkar,et al.  A Comparison of Deep Learning Methods for Semantic Segmentation of Coral Reef Survey Images , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[25]  S. Phinn,et al.  Comparison of two photographic methodologies for collecting and analyzing the condition of coral reef ecosystems , 2017 .

[26]  Ana Cristina Murillo,et al.  Semantic Segmentation from Sparse Labeling Using Multi-Level Superpixels , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[27]  Jian Sun,et al.  Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[28]  Ge Zhang,et al.  Change Detection in Coral Reef Environment Using High-Resolution Images: Comparison of Object-Based and Pixel-Based Paradigms , 2018, ISPRS Int. J. Geo Inf..

[29]  Cyrill Stachniss,et al.  Real-Time Semantic Segmentation of Crop and Weed for Precision Agriculture Robots Leveraging Background Knowledge in CNNs , 2017, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[30]  Joseph H. Connell,et al.  A LONG-TERM STUDY OF COMPETITION AND DIVERSITY OF CORALS , 2004 .

[31]  Ronald Kemker,et al.  Algorithms for semantic segmentation of multispectral remote sensing imagery using deep learning , 2017, ISPRS Journal of Photogrammetry and Remote Sensing.

[32]  Maggie Wigness SuperLabel: A Superpixel Labeling Interface for Semantic Image Annotation , 2018 .

[33]  T. Treibitz,et al.  In situ Analysis of Coral Recruits Using Fluorescence Imaging , 2017, Front. Mar. Sci..

[34]  R. Steneck,et al.  Coral Reefs Under Rapid Climate Change and Ocean Acidification , 2007, Science.

[35]  Jarrod C Hodgson,et al.  Precision wildlife monitoring using unmanned aerial vehicles , 2016, Scientific Reports.

[36]  Trevor Darrell,et al.  Fully Convolutional Networks for Semantic Segmentation , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[37]  Roberto Cipolla,et al.  SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[38]  K. Anthony Coral Reefs Under Climate Change and Ocean Acidification: Challenges and Opportunities for Management and Policy , 2016 .

[39]  Lukasz Kaiser,et al.  Depthwise Separable Convolutions for Neural Machine Translation , 2017, ICLR.

[40]  H. L. Sanders,et al.  Marine Benthic Diversity: A Comparative Study , 1968, The American Naturalist.

[41]  Gregory Dudek,et al.  Robotic Coral Reef Health Assessment Using Automated Image Analysis , 2017, J. Field Robotics.

[42]  George Papandreou,et al.  Rethinking Atrous Convolution for Semantic Image Segmentation , 2017, ArXiv.

[43]  Oscar Pizarro,et al.  The Catlin Seaview Survey – kilometre‐scale seascape assessment, and monitoring of coral reef ecosystems , 2014 .

[44]  Craig R. Allen,et al.  Coral Reefs Under Climate Change and Ocean Acidification : Challenges and Opportunities for Management and Policy , 2016 .

[45]  D. Roff Phenotypic Evolution — A Reaction Norm Perspective , 1999, Heredity.

[46]  Pascal Fua,et al.  SLIC Superpixels Compared to State-of-the-Art Superpixel Methods , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[47]  Kevin E. Kohler,et al.  Coral Point Count with Excel extensions (CPCe): A Visual Basic program for the determination of coral and substrate coverage using random point count methodology , 2006, Comput. Geosci..

[48]  H. Singh,et al.  Advances in large-area photomosaicking underwater , 2004, IEEE Journal of Oceanic Engineering.

[49]  Shie Mannor,et al.  A Tutorial on the Cross-Entropy Method , 2005, Ann. Oper. Res..

[50]  Marie-Francine Moens,et al.  Wildlife recognition in nature documentaries with weak supervision from subtitles and external data , 2016, Pattern Recognit. Lett..

[51]  Tali Treibitz,et al.  Spectral Diversity and Regulation of Coral Fluorescence in a Mesophotic Reef Habitat in the Red Sea , 2015, PloS one.

[52]  M. Scheffer,et al.  Coral reefs in the Anthropocene , 2017, Nature.

[53]  Fjodor A. Shutov,et al.  Current and Future Trends , 1986 .

[54]  Edward O. Wilson,et al.  The global biodiversity of coral reefs: a comparison with rain forests. , 1997 .

[55]  Matthieu Cord,et al.  WILDCAT: Weakly Supervised Learning of Deep ConvNets for Image Classification, Pointwise Localization and Segmentation , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[56]  S. Avidan,et al.  Diving into Haze-Lines: Color Restoration of Underwater Images , 2017 .

[57]  Matthias Bethge,et al.  ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustness , 2018, ICLR.

[58]  C. Folke,et al.  Ecological goods and services of coral reef ecosystems , 1999 .

[59]  Arthur C. R. Gleason,et al.  Large-area imaging reveals biologically driven non-random spatial patterns of corals at a remote reef , 2017, Coral Reefs.

[60]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[61]  Oscar Beijbom,et al.  Improving Automated Annotation of Benthic Survey Images Using Wide-band Fluorescence , 2016, Scientific Reports.

[62]  Christoph H. Lampert,et al.  Seed, Expand and Constrain: Three Principles for Weakly-Supervised Image Segmentation , 2016, ECCV.

[63]  P. Todd,et al.  Morphological plasticity in scleractinian corals , 2008, Biological reviews of the Cambridge Philosophical Society.

[64]  Chen Sun,et al.  Revisiting Unreasonable Effectiveness of Data in Deep Learning Era , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[65]  Hanumant Singh,et al.  Applications of Geo-Referenced Underwater Photo Mosaics in Marine Biology and Archaeology , 2007 .

[66]  David J. Smith,et al.  Acclimation and adaptation of scleractinian coral communities along environmental gradients within an Indonesian reef system , 2010 .

[67]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[68]  Luc Van Gool,et al.  The Pascal Visual Object Classes (VOC) Challenge , 2010, International Journal of Computer Vision.

[69]  Martin Visbeck,et al.  Ocean science research is key for a sustainable future , 2018, Nature Communications.

[70]  T. Goreau The Ecology of Jamaican Coral Reefs I. Species Composition and Zonation , 1959 .

[71]  Ross B. Girshick,et al.  Mask R-CNN , 2017, 1703.06870.

[72]  Yossi Loya,et al.  Community structure and species diversity of hermatypic corals at Eilat, Red Sea , 1972 .

[73]  Luc Van Gool,et al.  SEEDS: Superpixels Extracted Via Energy-Driven Sampling , 2012, International Journal of Computer Vision.

[74]  Yoshua Bengio,et al.  The One Hundred Layers Tiramisu: Fully Convolutional DenseNets for Semantic Segmentation , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[75]  S. Weinberg A comparison of coral reef survey methods , 1981 .

[76]  T. Hughes,et al.  Global warming transforms coral reef assemblages , 2018, Nature.

[77]  W. Stablum,et al.  Sample design for quantitative estimation of sedentary organisms of coral reefs , 1974 .

[78]  Paul Vernaza,et al.  Learning Random-Walk Label Propagation for Weakly-Supervised Semantic Segmentation , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[79]  D. Stoddart,et al.  ECOLOGY AND MORPHOLOGY OF RECENT CORAL REEFS , 1969 .

[80]  M. Huston Patterns of Species Diversity on Coral Reefs , 1985 .

[81]  Md. Moniruzzaman,et al.  Deep Learning on Underwater Marine Object Detection: A Survey , 2017, ACIVS.

[82]  Jana Kosecka,et al.  Multi-view Superpixel Stereo in Urban Environments , 2010, International Journal of Computer Vision.

[83]  George Papandreou,et al.  Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation , 2018, ECCV.

[84]  Stewart Burn,et al.  Superpixels via pseudo-Boolean optimization , 2011, 2011 International Conference on Computer Vision.

[85]  Fred Wells,et al.  Marine Biodiversity Hotspots and Conservation Priorities for Tropical Reefs , 2002, Science.

[86]  R. Grosberg,et al.  Climate Change, Human Impacts, and the Resilience of Coral Reefs , 2003, Science.

[87]  Derya Akkaynak,et al.  A Revised Underwater Image Formation Model , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[88]  Li Fei-Fei,et al.  ImageNet: A large-scale hierarchical image database , 2009, CVPR.

[89]  Shai Avidan,et al.  Color Restoration of Underwater Images , 2017, BMVC.

[90]  Roberto Cipolla,et al.  Semantic object classes in video: A high-definition ground truth database , 2009, Pattern Recognit. Lett..

[91]  Rama Chellappa,et al.  Entropy rate superpixel segmentation , 2011, CVPR 2011.

[92]  David J. Kriegman,et al.  Automated annotation of coral reef survey images , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[93]  Trevor Darrell,et al.  Learning to Segment Every Thing , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.