Aivia Software
Guided Sequences
Guided sequences are sequences of steps that users can create and use to help guide themselves or others through common and repeated sequences of actions in Aivia. There is a default sequence, but they can also be loaded from a file, or they can be created for specific applications using the Launchpad.
Each chevron saves the relevant state of the software related to the current task, i.e. Image Enhancement, Recipe Apply, Classification, etc. The states saved to a chevron:
The current layout of the UI (which controls are visible and selected)
The active panel
If the recipe console is selected, the current recipe and its settings are saved
If the image enhancement tool is selected, the current recipe and its settings are saved
If the Pixel Classifier is selected, the selected classifier and its settings are saved. If you come back to the chevron in the same session you can continue training it, but if you save off the sequence you will no longer be able to edit the Pixel Classifier.
If the Segment by example tool is selected, the selected segmenter and its settings are saved. If you come back to the chevron in the same session you can continue to update your annotations and parameters, but if you save off the sequence you will no longer be able to draw additional annotations.
General UI
The current sequence is viewed at the top of the software, with the active step highlighted in blue. The user can move between each stage by clicking the chevron. When leaving a chevron, the current application state is saved into the active step, and the new state from the clicked chevron is loaded in. The default sequence consists of 4 stages, Visualization, Detection, Classification, and Exploration.
Name | Icon/Look | Description |
---|---|---|
Open Launchpad | Opens the launchpad, which will let you create a guided sequence for your desired application. | |
Layout Settings | Lets you adjust the visibility of controls and load/save custom layouts. | |
Current Guided Sequence |
| The active Guided Sequence, you can select which step you want to go to by clicking on the chevron buttons. |
Create Batch | Creates a workflow from a data source. |
Layout Settings
If you click the layout settings button you get a dropdown with options for customizing the current layout. You can save layout presets by clicking the button. Saved presets can be restored by clicking the
button, or deleted by clicking the
button. You can clear all of them by clicking the
button.
You can toggle whether or not you want to be able to see a control by clicking the checkbox not to it. The control name is in gray if it is not visible.
Checked controls can still appear grayed out, if they’re not currently visible due to other reasons, like whether or not you’re in the 2D view or have a 3D image.
Editing a sequence
Guided sequences can be edited by right clicking on the Chevron bar at the top.
Name | Icon/Look | Description |
---|---|---|
Save Sequence |
| Saves off the sequence to a file. |
Load Sequence |
| Loads a sequence from a file. |
Rename |
| Renames the clicked on Guided Sequence step. |
Insert Step Before
|
| Inserts a step before the currently clicked on one. The settings for that step will be the current state of the application. |
Insert Step After |
| Inserts a step before the currently click on one. The settings for that step will be the current state of the application. |
Remove Step |
| Removes the clicked on step from the sequence. |
Overwrite Step |
| Replaces the step’s state with the current application state. |
Restore Original Settings |
| Restores the settings that the step was originally created or loaded with. |
Batch button
While relative in location, the “Batch” button does not interact with Guided Sequences. The Batch button allows creating a workflow from an “end point” of a series of processing steps. Channels, Object Groups and Spatial Relations are the three main categories that can be generated. A common usage example would be:
Image load
Preprocessing
Analysis
Save
The “Batch” button can automatically generate a “script”, known as a workflow in Aivia, to match the steps to create the results on the image such that it can be applied to other images in a batching form.
For more information please refer to the Batch Workflow Creator and/or Workflow Processor pages