Guided Sequences

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

image-20250312-195745.png
Default Chevron Sequence

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

Name

Icon/Look

Description

Open Launchpad

image-20250313-180928.png

Opens the launchpad, which will let you create a guided sequence for your desired application.

Layout Settings

image-20250313-181014.png

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

image-20250313-181323.png

Creates a workflow from a data source.

Layout Settings

image-20250313-192911.png
Layout Settings Dropdown

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 image-20250313-193022.png button. Saved presets can be restored by clicking the image-20250313-193140.png button, or deleted by clicking the image-20250313-193653.png button. You can clear all of them by clicking the image-20250313-193613.png 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

Name

Icon/Look

Description

Save Sequence

image-20250314-163434.png

 

Saves off the sequence to a file.

Load Sequence

image-20250314-163502.png

 

Loads a sequence from a file.

Rename

image-20250314-163853.png

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

image-20250314-163919.png

 

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.

 

image-20250312-200007.png
Guided Sequence Context Menu

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:

  1. Image load

  2. Preprocessing

  3. Analysis

  4. 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