Submitted to: Naval Facilities Engineering Command Atlantic under hdr environmental, Operations and Construction, Inc. Contract No. N62470-10-d-3011, Task Order 03 Prepared By



Download 1.87 Mb.
Page3/11
Date03.03.2018
Size1.87 Mb.
#42189
1   2   3   4   5   6   7   8   9   10   11





Acronyms and Abbreviations


.csv Comma Separated Values text file extension

.wav Windows Waves audio file extension

FFT Fast Fourier Transformation

GUI Graphical user interface

ROCCA Real-time Odontocete Call Classification Algorithm

WMD Whistle and Moan Detector



This page intentionally left blank.
  1. OVERVIEW


ROCCA (Real-time Odontocete Call Classification Algorithm) is a delphinid whistle classification algorithm that is available as a module in PAMGuard. PAMGuard is an open-source, freely available, suite of passive-acoustic monitoring software applications for marine mammals that was developed and is maintained by Dr. Doug Gillespie at the University of St. Andrews, Scotland (Gillespie et al 2008). PAMGuard is available for download at www.pamguard.org. ROCCA classifies delphinid whistles based on spectrographic measurements taken from extracted whistle contours. ROCCA can be used to extract whistle contours from spectrograms using either a semi-automated method (via the ROCCA interactive contour-extraction graphical user interface [GUI]), or a fully automated method (via the Whistle and Moan Detector [WMD] module in PAMGuard). ROCCA measures 50 different features from the extracted whistle contour, including duration, frequencies, slopes and variables describing the shape of the whistle. The measured features are then used as inputs for a random forest based classifier that is used to classify each whistle to species.

ROCCA groups individual whistle classifications based on user-defined encounters. An encounter is defined as a collection of whistles that are assumed to have been produced by a discrete school of dolphins. ROCCA classifies the encounter to one of several species based on results of the random forest analysis summed over all of the whistles in that encounter.



ROCCA output files include a clip of the whistle being classified (Windows Wave [.wav] file), a list of extracted time-frequency pairs for the whistle contour (Comma Separated Values [.csv] format), the measured features and classification results for each individual whistle (.csv format), and overall results for each encounter (.csv format).
    1. General Principle of Operation - ROCCA (Semi-Automated Contour Detection and Extraction)


There are six main steps to the detection and classification of a whistle using ROCCA (Figure 1). ROCCA’s interactive contour-extraction GUI provides a simple way for a user to complete these steps (see Section 5.11 for details):

  1. The user selects a whistle from the spectrogram display (Section 4).

  2. ROCCA captures the whistle and displays it in a new spectrogram window (Section 5).

  3. ROCCA extracts the whistle contour and the user is allowed to manipulate it, if desired (Section 5).

  4. ROCCA measures the contour features (Section 6).

  5. ROCCA classifies the contour using the currently loaded classifier model (Section 6).

  6. ROCCA adds classification results the specified encounter (Section 7).
    1. General Principle of Operation WMD & ROCCA (Fully Automated Contour Detection and Extraction)


There are four main steps to the detection and classification of a whistle using the WMD module (see Figure 1 and Section 3.2.1 for details):

  1. The WMD automatically detects and extracts whistle contours and sends the information to ROCCA.

  2. ROCCA measures the contour features (Section 6).

  3. ROCCA classifies the contour using the currently loaded classifier model (Section 6).

  4. ROCCA adds classification results to the specified encounter (Section 7).

Figure 1. Overview of the main steps in the detection, contour extraction and classification of whistles using ROCCA.




    1. Download 1.87 Mb.

      Share with your friends:
1   2   3   4   5   6   7   8   9   10   11




The database is protected by copyright ©ininet.org 2024
send message

    Main page