Skip to main content

General settings

The General tab contains the essential settings for your project. Configuring these first is recommended before moving on.

Label Modes

Label Mode

Choose a label mode based on your task:

ModeAnnotationUse Case
ClassesOne or more class labels per imageQuality control, sorting, counting
ObjectsBounding boxes with class labelsLocating and identifying multiple objects
SegmentationPixel-precise masks per objectSurface defects, medical imaging, precise region delineation

Converting Labels to Classification

Switching the label mode from Objects or Segmentation to Classes converts the dataset at training time (annotation files on disk are not modified). For finer control, keep the original label mode and select a Prediction Type or Segmentation Type in the Model Settings tab:

Prediction TypeBehavior
All Present Object-ClassesSelects all classes present in the image
Class with Largest Combined Object AreaSelects the class with the largest total bounding box area
Class with Most ObjectsSelects the most frequently occurring class
At Least One Object? (Y/N)Binary: any object present or not

Configurations

Configurations let you test different parameter variations within the same .oneai project. Use them whenever you need slightly different settings, such as targeting different hardware.

Configuration workflow

Add a custom configuration

All projects begin with the default configuration. To add a custom configuration, navigate to the General tab and click Add configuration. Enter a name and description, then confirm the dialog:

Add configuration

Active configuration

The added configuration will be automatically selected as the active one:

Active configuration

Override Properties

When a non-default configuration is active, changing any setting* creates an override of the default value. Overridden settings are marked with a red exclamation mark. Hover over it to reveal a reset icon that undoes the override.

*While most properties support per-configuration overrides, the label and group settings are global and unaffected by configuration changes.

Overridden values

Once a value is set and exclamation mark will be shown, the only way to remove the override is by clicking the exclamation mark. Setting the value back to the previous value will not remove the override.

ONE AI model

If you are ready with the setup, you can navigate to the Training tab and create a new ONE AI model corresponding to your configuration. Select your desired configuration as the active one and click Add model:

add model

Afterwards you are ready to train, test and export your model with custom values that derives from your default project settings. Learn more about it in the Training & Export section.

Multi-Image

Multi-Image mode lets your custom AI model take several images as input at once, rather than analyzing them one at a time. This is ideal for tasks such as comparing images, combining information from multiple sources, or capturing an object from different angles or lighting conditions.

Modes

ModeUse Case
DefaultFor different image types (e.g. RGB, depth) from a single position, or one image type from multiple positions (e.g. left, right), without custom comparison logic.
AdvancedFor full control. Map image groups (e.g. left_RGB, left_depth) to types and positions, and customize how they are compared.

Default mode

Choose a fusion type according to your requirements:

OptionUse Case
Different PositionsDetect objects or the image class using multiple images taken from different directions.
Overlap DifferenceUse when your template images for comparison are in the same position as the image being tested.
General ComparisonUse when your template images for comparison are in a different position than the image being tested.
Different Image TypesCombine multiple image types, such as RGB + depth, or images that differ significantly, for one prediction.

Image Groups

The resulting ONE AI model will be trained based on image sets, which are images grouped by their filename suffixes. Specify which images a set contains (e.g. left, top, bottom). The expected filename is {basename}_{groupName}.{extension}.

Example for image groups temp and ref:

  • img-01_temp.png
  • img-01_ref.png
  • img-02_temp.png
  • img-02_ref.png
  • etc.

multi image groups

Overlay order

The overlay order is the order the ONE AI model expects the input data. The last image group is the one the annotation file corresponds to and will be therefore displayed by default in the Dataset tab.

multi image overlay order

Advanced mode

Click on the Configure button to adjust the multi image settings.

Image Types

Add your image types such as rgb, depth, thermal:

multi image advanced types

Image Positions

Add your image positions like top, left, right, cam01,:

multi image advanced types

Image Group Mapping

This setting is the pendant to the default mode image groups with the difference, that each image group needs to be mapped to a type and/or position.

multi image advanced types