-
-
Notifications
You must be signed in to change notification settings - Fork 7
Description
Feature description and context
This feature request covers the need to display fixed reference objects ("fixed" means they have a GPS coordinate) inside the boundaries of an image displayed in Scout. A fixed object might be the known position of a Giant Sequoia tree for which a GPS coordinate is available. Displaying a fixed reference object can help orient the image annotator or ground truth reviewer, such as:
- seeing that an ML model missed a known Giant Sequoia tree position and looking to see if the tree has subsequently fallen
- seeing known Giant Sequoia positions anbd verifying bounding box and label accuracy
For a reference objct to be displayed, both the reference object and the image must have relevant GPS data, such as EXIF or GeoTIFF.
Reference objects should be simply defined and referenced by Scout in an external CSV file of the format:
Dceimal Latitude, Decimcal Longitude, Scout Label, Reference ID Type, Reference ID, Display Icon
This feature is important for Wild Me's commitment to monitoring Giant Sequoias.
Feature sign-off requirements
- Scout users can define a CSV of reference objects and point Scout at it at Docker container start
- Where an image has GPS boundaries and a reference object from the CSV occurs inside those boundaries, the Display Icon, Reference ID Type, Reference ID, and Scout Label are displayed at the coordinate poisition. This display respects pan and zoom level and cleanly alters text and icon display accordingly.
- Users can annotate over a reference object but cannot delete or change it in the interface.
Design
Visual display definition is needed before this ticket can advance to development.
- Figma link (static or prototype; specify)
- Component list/reference
- Navigation sitemap
- Product theme references and any known in-line customization that may be needed
- Are there images needed for design? (attach below in zip)