Evidence Tiers
What you’ll learn
Section titled “What you’ll learn”- What evidence tiers are and why finwave uses them
- The four tiers and what each one means
- Which tiers appear in sighting histories and which do not
- Why only confirmed identifications produce images in an individual’s profile
- How the confirmation queue helps work through the backlog
Why evidence tiers?
Section titled “Why evidence tiers?”In finwave, an identification is the link between an individual animal and an encounter — it says “this animal was present at this sighting event.” But not all identifications carry the same weight of evidence.
Some identifications come from decades of contributor knowledge — a researcher’s catalog that says “individual X was photographed here on this date.” Others come from ML models that detected and recognized an animal in a photo. And some come from a human expert who drew a bounding box on a specific image and confirmed the identity.
These are all valid forms of evidence, but they have very different confidence levels. Evidence tiers let finwave track the distinction rather than erasing it.
The four tiers
Section titled “The four tiers”| Tier | Name | How it’s created | Has bounding box? | Images extracted? | In sighting history? |
|---|---|---|---|---|---|
| 0 | Attested | Imported from contributor’s historical records | No | No | Yes |
| 1 | ModelSuggested | ML model proposed an ID without corroboration | Yes (unconfirmed) | No | No |
| 2 | ModelCorroborated | ML model matched + attested records agree | Yes (unconfirmed) | No | Yes |
| 3 | Confirmed | Human reviewed and confirmed the box and identity | Yes (confirmed) | Yes | Yes |
Attested (Tier 0)
Section titled “Attested (Tier 0)”An attested identification is a claim that “this animal was at this encounter,” backed by the contributor’s authority. It is an unannotated identification — the photos from the encounter are available for inspection, but no specific region of any photo has been identified as showing the animal. Despite that, attested records appear in the animal’s sighting history immediately, so contributors see their knowledge reflected in finwave from day one.
How attested records get created
Section titled “How attested records get created”Attested is not a historical-only tier. It is the standard way of recording “I saw individual X at this encounter” any time you don’t yet have a confirmed bounding box for it. Attested records are created in several ways, which apply equally to brand-new uploads and to historical archive imports:
- Desktop client import metadata — when bulk-onboarding an archive through the desktop client, each encounter folder can declare a list of individuals known to be present. Those individuals become attested records on the encounter when the manifest is synced.
- IPTC caption tags — when uploading photos through the web app, finwave reads identifier tokens from each photo’s IPTC caption metadata. If the population has auto-tagging enabled and the tokens match known individuals, attested records are created automatically. This is the bridge for photographers who already write IDs into their photo metadata as part of their normal workflow.
- Contributor “known individuals” lists — population-level lists of “individuals routinely seen in this area” maintained by the contributor. When new encounters land, finwave can seed attested records from this list as a starting point for review.
Adding visual IDs to encounters today
Section titled “Adding visual IDs to encounters today”A note on what’s currently in the UI. finwave’s data model fully supports attested-tier records, and the backend has an endpoint that accepts “I saw individual X at this encounter” without a bounding box. At present, the web app’s submission form does not yet expose a ‘list individuals you saw’ field — attested records on web-uploaded encounters come from IPTC tags or known-individual lists, not from a free-form picker on the form. A direct in-app picker for adding visual IDs to an encounter (after the fact, or at submission time) is on the roadmap.
If you want every individual you saw to appear immediately as an attested record on a freshly uploaded encounter today, the two reliable paths are: (1) embed the IDs in the photo’s IPTC caption before uploading, or (2) submit through the desktop client, which has an explicit “individuals present in this encounter” list.
Attested records have no bounding box and no image crop. They will only contribute photos to an individual’s image collection once a human promotes them to Confirmed by drawing and verifying a bounding box.
ModelSuggested (Tier 1)
Section titled “ModelSuggested (Tier 1)”A model-suggested identification means an ML model detected an animal in a photo and proposed an identity, but there is no corroborating evidence from the contributor’s records. This is a candidate for review, not a historical record.
ModelCorroborated (Tier 2)
Section titled “ModelCorroborated (Tier 2)”A model-corroborated identification means an ML model found an animal in a photo and the contributor’s attested records agree that this animal was present at the encounter. The model’s confidence must meet the population’s corroboration threshold.
This is the strongest evidence short of human confirmation. It appears in sighting histories but does not produce image crops until a human confirms it.
Confirmed (Tier 3)
Section titled “Confirmed (Tier 3)”A confirmed identification means a human has reviewed the bounding box and the identity and verified both are correct. This is the only tier that triggers image extraction — the crop enters the animal’s image collection and can be used as a profile image or reference data for future identifications.
Key rules
Section titled “Key rules”-
Tiers only move upward. An attested record can be promoted to model-corroborated or confirmed. A model-suggested record can be promoted to model-corroborated or confirmed. Records never demote — if a confirmation is later found to be wrong, the identification is deleted and recreated at the correct tier.
-
Image extraction happens exclusively at Tier 3. No crop enters an animal’s image collection until a human has confirmed the bounding box and identity. This is the hard rule that protects the image corpus.
-
Multiple tiers can coexist. The same animal can have both an attested and a model-suggested record for the same encounter. These are merged when one is promoted.
The confirmation queue
Section titled “The confirmation queue”Identifications at tiers 0 through 2 enter the confirmation queue — a prioritized work queue where experts review and confirm identifications. The queue is ordered so that the easiest items to confirm (model-corroborated, which just need a human to verify the box) are reviewed first.
Over time, as identifications are confirmed, the animal’s sighting history fills in with photo-backed records and the individual’s image collection grows.
How tiers appear in the UI
Section titled “How tiers appear in the UI”In the encounter sidebar, animals are shown with visual indicators of their evidence tier:
- Confirmed identifications appear as normal animal pills
- Attested identifications show a person icon, indicating contributor-reported presence without photo annotation
- ModelCorroborated identifications show a sparkle icon, indicating ML agreement awaiting human review
- ModelSuggested identifications show a question mark icon (visible in the confirmation queue, not in sighting history)
Related
Section titled “Related”- Confirmation Queue — reviewing and confirming identifications
- Annotations — how bounding boxes and identifications work
- Sync & Identification Settings — configuring auto-confirm thresholds
- Individuals — individual profiles and sighting history