Skip to main navigation Skip to search Skip to main content

Aerial-trained deep learning networks for surveying cetaceans from satellite imagery

  • Alex Borowicz
  • , Hieu Le
  • , Grant Humphries
  • , Georg Nehls
  • , Caroline Höschle
  • , Vladislav Kosarev
  • , Heather J. Lynch
  • Stony Brook University
  • HiDef Aerial Surveying Ltd.
  • BioConsult SH GmbH and Co. KG

Research output: Contribution to journalArticlepeer-review

70 Scopus citations

Abstract

Most cetacean species are wide-ranging and highly mobile, creating significant challenges for researchers by limiting the scope of data that can be collected and leaving large areas un-surveyed. Aerial surveys have proven an effective way to locate and study cetacean movements but are costly and limited in spatial extent. Here we present a semi-automated pipeline for whale detection from very high-resolution (sub-meter) satellite imagery that makes use of a convolutional neural network (CNN). We trained ResNet, and DenseNet CNNs using down-scaled aerial imagery and tested each model on 31 cm-resolution imagery obtained from the WorldView-3 sensor. Satellite imagery was tiled and the trained algorithms were used to classify whether or not a tile was likely to contain a whale. Our best model correctly classified 100% of tiles with whales, and 94% of tiles containing only water. All model architectures performed well, with learning rate controlling performance more than architecture. While the resolution of commercially-available satellite imagery continues to make whale identification a challenging problem, our approach provides the means to efficiently eliminate areas without whales and, in doing so, greatly accelerates ocean surveys for large cetaceans.

Original languageEnglish
Article numbere0212532
JournalPLoS ONE
Volume14
Issue number10
DOIs
StatePublished - Oct 1 2019

Fingerprint

Dive into the research topics of 'Aerial-trained deep learning networks for surveying cetaceans from satellite imagery'. Together they form a unique fingerprint.

Cite this