GeoCLR: Georeference Contrastive Learning for Efficient Seafloor Image Interpretation
Takaki Yamada, Adam Pr\"ugel-Bennett, Stefan B. Williams, Oscar, Pizarro, Blair Thornton

TL;DR
GeoCLR introduces a self-supervised contrastive learning method leveraging georeference data to improve seafloor habitat classification from underwater images, enabling efficient training and annotation guidance during AUV missions.
Contribution
It presents a novel georeference-based contrastive learning approach that enhances CNN training efficiency without human labels in seafloor imaging.
Findings
Improves habitat classification accuracy by 10.2% over SimCLR.
Enables real-time model updates during multi-day AUV missions.
Reduces need for extensive human annotation in underwater image analysis.
Abstract
This paper describes Georeference Contrastive Learning of visual Representation (GeoCLR) for efficient training of deep-learning Convolutional Neural Networks (CNNs). The method leverages georeference information by generating a similar image pair using images taken of nearby locations, and contrasting these with an image pair that is far apart. The underlying assumption is that images gathered within a close distance are more likely to have similar visual appearance, where this can be reasonably satisfied in seafloor robotic imaging applications where image footprints are limited to edge lengths of a few metres and are taken so that they overlap along a vehicle's trajectory, whereas seafloor substrates and habitats have patch sizes that are far larger. A key advantage of this method is that it is self-supervised and does not require any human input for CNN training. The method is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsBitcoin Customer Service Number +1-833-534-1729 · *Communicated@Fast*How Do I Communicate to Expedia? · Batch Normalization · Residual Connection · 1x1 Convolution · Residual Block · Bottleneck Residual Block · Average Pooling · Convolution · Max Pooling
