Read out video annotations during wave analysis

With !5 (merged), both WaveAnalysis and AnnotationTool have been implemented. The next step is to integrate the annotation information into the WaveAnalysis output.

  • Read out metadata from video annotations
    • Will need to aggregate information from different sources: calibration video, video metadata, event metadata
    • Implement association of a frame or frame interval with a certain set of metadata
      • Note: Relevant metadata may also be from point events before the actual wave, e.g. a predator attack.
  • Expand analyses using information from the metadata
    • Use information like shoal_outline to compute measures like the attack.shoal_overlap
  • Expand output
  • Implement simple plots