Sign in or sign up before continuing. Don't have an account yet? Register now to get started.
Register now

Review web application

Expected Behavior

As a GUI-User, I want to see all tracking results in a map view to have directly a impression where filtered detections are. Also in case i am unsure about a detection i also want the option to view the full image.

The web app should have two views:

  1. Mapview
  2. Imageview

Mapview examples

'overwatch' product sourcevideo:

image

A example how the like can be seen in the commercial 'vidar' product of sentient vision:

image

Image view examples

Similar to https://gitlab.com/searchwing/development/groundstation/searchwing-gui/

Interfaces

  • REST Api
    • In:
      • Detections/Tracks
        • Cropped image of object
        • For more details see "track" glossar
      • Camera GPS positions
      • Camera FOV as polygon
      • Images
        • Downsampled full res image
        • Link to fullsize image on disc
        • Position of all 4 points in the map for transform
    • Out:
      • User Focus trackid integer
      • User Focus GPS position

Detailed Description

Mapview

  • Mapview: use a geodata framework like leaflet for visu
  • Table for review of tracks below map similar to 'overwatch'
  • Sidebare to adjust settings similar to 'overwatch'
  • Doubleclick on a image will show image in imageview

Imageview

  • Imageview: Show image in fullscreen with zoom via mouse
  • Imagelist on the right to scroll through images
  • Review option like in searchwing-gui
  • Doubleclick on track in image will open mapview with track preselected

glossar

Ein "Track" ist ein real erkanntes Objekt, das über mehrere Bilder hinweg erkannt wird. Alle detektionen eines Objektes werden dann zusammengefasst und als "Track" bezeichnet. Ein Track besteht aus:

  • Unique ID
  • ImageID @ Timestamp X
  • Position/Box @ Timestamp X
  • PositionsUngenauigkeit @ Timestamp X
  • Geschwindigkeit @ Timestamp X
  • Existenz Probability @ Timestamp X

Der Prozess/Algortihmus des erstellens von Tracks wird als "Tracking" bezeichnet.

Edited Sep 17, 2024 by petrosilius
Assignee Loading
Time tracking Loading