Widgets


  • Show: which widgets should be shown.
    • RGB image: whether to show a (fake) RGB image.
    • Single band image: whether to show the single band image, always required, the overlays will be using this image as base.
    • Session widget: the session widget, always required for session control, this is where the graphical visualization will be shown as well.


  • Order: the order of the widgets, the blocks can be dragged and dropped to define the order of the widgets.

Image stream


  • Update frequency: after how many frames the user interface should be updated. Higher values will allow for higher frame rates, but it will make the user interface less responsive. While lower values will make the user interface more responsive, but it could cause frames to drop.


  • Image height: the number of frames to show in the live view, this is also how many frames will stay in the buffer for annotations.


  • Display value range: the display range to use for rendering the single band and RGB images.


  • Single image band: the band to use for rendering the single band image.


  • RGB image bands: the red, green, and blue bands to use for rendering the RGB image.

Statistics


  • Show: which statistics to show in the Session tab.
    • Time running: the time the session has been actively processing, this excludes time that the session was paused.
    • Frames processed: the number of frames processed.
    • Object detected: the number of detected objects.
    • Regression mean: the mean value of the regression output of the current variable.
    • Regression standard deviation: the standard deviation of the regression output of the current variable.
    • Capture images: the number of captured images, this will be shown above the image list instead of at the top.

Graphical visualization


  • None: disable the graphical visualization completely.



  • Classification: a vertical bar of the per pixel class distribution and/or the percentages for each decision.
    • Show: which graphical items to show.
      • Class distribution plot: show the vertical bar.
      • Class percentage values: show the percentages.
    • Visualize: which classes to visualize.
      • All classes: include all classes, this may look like the first image below.
      • Foreground classes only: only show it for the foreground classes, this may look like the second image below.


Foreground classes only uncheckedForeground classes only checked


  • Segmentation: show the frequency and/or size distribution of detected objects per class.
    • Show: which graphical items to show.
      • Frequency: show the frequency plot.
      • Size distribution: show the size distribution plot.


Segmentation onlySegmentation based on regression rules


  • Regression: show the regression values per object in a histogram and/or the last object value as number.
    • Show: which graphical items to show.
      • Last object value: show the regression value of the last detected object in the top of the plot.
      • Regression color map: show the current color map.
      • Histogram: show the histogram at the bottom of the plot.
    • Variable: which regression variable should be visualized.
    • Value range: the value range of the regression, will be used as lower and upper limits of the color map and histogram.
      • Automatic: whether to enable auto-scale, if regression is already trained, then it will be auto-scaled directly, otherwise it will be when the session is started.
    • Color source: which color map should be used for all the previous elements.
      • Regression: use the regression color map, this may look like the first image below.
      • Threshold decisions: use a generated color map based on the segmenter threshold decisions, this may look like the second image below.
    • Histogram bins: how the bins of the histogram should be decided, .
      • Bin count: the number of bins to divide the histogram in, Bin size will be set to (Maximum - Minimum) / Bin count.
      • Bin size: the size of a single bin in the histogram, Bin count will be set to (Maximum - Minimum) / Bin size.


Color source regressionColor source threshold decisions

Output widget


  • Collapsed by default: collapse the output widget by default, it can then be viewed by dragging the splitter at the bottom of the window.


  • Show during session: what to show in the output widget during a session.
    • Detected objects: whether to show the detected objects in the output widget, disabling it can improve performance when many objects are detected.

Kiosk mode


  • Allow controls: which controls a kiosk mode user is allowed to use.
    • Pausing sessions: allow the user to pause the session, which can be used to make annotations for instance, not available when capturing images.
    • Discarding sessions: allow the user to discard a session once it is stopped, if it is not enabled, then the user can only save the session, only available when saving to a subdirectory.
    • Overwriting sessions: allow the user to overwrite existing sessions, meaning, local data will be moved to trash, data in the database will be deleted, and then the session will be started.


  • Allow switching view modes: make is possible for the user to view a different overlay, otherwise the overlay will be fixed to the selected option. Developers and operators will always have all options available, or at least the ones possible with the loaded project.
    • Raw / Corrected: show the single band image.
    • Decisions: show the per pixel decision image.
    • Objects: show the segmented objects.
    • Regression: show the per pixel regression output.


  • Show toolbar at top: show or hide the toolbar at the top of the window.
    • Show view mode buttons: show the buttons to switch view modes, will be checked automatically if switching is allowed and at least 2 modes are selected.
    • Show sign in/sign out button: show the button to sign in or sign out, if it is not visible, then signing out can be done with the Ctrl+Shift+L shortcut.


  • Show output widget at bottom: show or hide the output log at the bottom of the window, developers and operators will always have it visible.