Skip to content

Encounters

  • What an encounter represents in finwave
  • What metadata is associated with an encounter
  • How encounters relate to individuals and annotations
  • How encounter status is tracked

An encounter is a collection of photographs from a single observation event at a specific time and location. It may be defined as the period starting and ending when a group of individuals were first and last photographed by an individual photographer on a given day. It is the fundamental unit of data in finwave — everything else (annotations, identifications, individual sighting histories) flows from encounters.

Each encounter represents a single bout of field observations. A whale-watching trip or research expedition that produces 200 photos of the same group of whales on one date is one encounter. If the same excursion photographs another non-interacting group of whales at a different location on the same day, that is a different encounter. Likewise, if the same group is photographed again later in the day after individuals have joined or left, that later observation is a separate encounter.

Every encounter carries the following metadata:

  • Date — when the encounter took place
  • Location — where the encounter took place (name and coordinates)
  • Photographer — who captured the images
  • Images — the photographs associated with the encounter
  • Organization — optionally, the organization under which the encounter was submitted

Additional optional metadata includes behavioral observations, predation event flags, prey information, and notes.

Encounters display status indicators that provide a quick visual summary.

The analysis of the encounter is performed by human experts and supported by machine learning tools. The various phases of the analysis process are as follows:

  • Complete (green) — analysis has finished and results are available
  • In progress (yellow) — analysis is currently running
  • New (red) — the encounter has been uploaded but analysis has not started
  • Complete — all individuals present during the encounter were photographed
  • Incomplete — not all individuals present were photographed
  • Unknown — it is not known whether all individuals were photographed

This distinction matters for population analysis. Complete encounters are more valuable for mark-recapture models because absence from a complete encounter is informative (the individual was genuinely not present), while absence from an incomplete encounter is ambiguous.

An encounter can be flagged as a predation event, which adds a predation icon to the encounter card. This is used to track predation observations as part of behavioral and ecological monitoring.

Each encounter has visibility and license settings:

  • Public / Creative Commons — shared publicly with a Creative Commons license
  • Non-commercial — available for non-commercial use only
  • Attribution required — the photographer must be credited
  • Private — visible only to members of the submitting organization

When images in an encounter are processed — either by finwave’s ML models or by human annotators — annotations are placed on identified features (typically dorsal fins). Each annotation can be linked to an individual in the population catalog. This creates a sighting record: individual X was seen in encounter Y.

A single encounter can contain sightings of multiple individuals. An individual can appear in many encounters over time. This many-to-many relationship between encounters and individuals is what makes population-level analyses possible.