Models & Codes

Automated Iceberg Detection Code

Coming soon:

Download: Iceberg detection code

Anna FitzMaurice, a recent WHOI Guest Student from Princeton University, developed an algorithm to automatically detect icebergs in PIESs’ travel time records. If you use her python code, please cite her paper (FitzMaurice et al., 2016). This builds on the work of Alessandro Silvano, a former WHOI Guest Student supported by a Gori Fellowship now at the University of Tasmania, who manually counted the icebergs in our PIES data record from the Pilot Study of Sermilik Fjord.

From these reflections off iceberg keels we can deduce:

  • Number of icebergs that were in the PIES’s field of view.
  • Iceberg speeds.
  • Estimates of the iceberg drafts.



Iceberg Detection Visual Model

Coming soon:

Download: Kinematic iceberg model

Anna wrote a simple kinematic model in python to help you visualize what a detection record would look like for a given iceberg’s trajectory through the PIES’s field of view. You specify the water depth at the PIES instrument site, the depth of the iceberg keel and a trajectory of the iceberg past the PIES. The model will show you what the acoustic travel time record looks like for the echoes that reflect from the iceberg keel. You can also check out Andres et al., 2015 to help you interpret the PIESs’ records.