Advanced Settings
  • 17 Sep 2025
  • Dark
    Light
  • PDF

Advanced Settings

  • Dark
    Light
  • PDF

Article summary

Advanced Settings in Dataloop’s Recipe page provide users with powerful configuration tools to customize labeling workflows. It includes modules for labeling tools, visual extensions like pose-tool templates, and options to define rules and relationships tailored to specific data types.

Access the Advanced Settings

  1. Click on the Recipes from the left-side menu.

  2. Click on the recipe in which the advanced settings to be configured.

  3. Click Advanced Settings icon.

  1. Make the required configurations in the sections detailed below.

Restore Default Settings

Click this option to reset all configurations to their original default values.


Open with Custom Studio

You can now choose a custom studio to be used for the recipe that you create . If no custom studio is selected, the default studio will be selected. The default annotation studios for each type are follows:

File type

Default Studio

Images

Image Studio

PDF

PDF Studio

Videos

Video Studio

Audios

Audio Studio

PCD / JSON "dltype": "PCDFrames"

Lidar Studio

txt

Text Classification Studio

JSON "dltype": "gis"

GIS Studio

JSON "dltype": "prompt"

Prompt Studio

JSON "type": "comparison"

Comparison Studio

  1. Open the recipe from the Recipes section.

  2. Select the Advanced Settings.

  3. Select the custom studio from the list.

  4. Click Done.


Global - All

The Global All section provides centralized configuration options that influence overall behavior and usability within the Annotation Studio:

General

  • Allow FaaS in the Studio: Uncheck ⬜ this option to remove the option to use automation in the studio (see AI Automatic Tools on AI Automatic Tools).

  • Allow next item only on done: Check ☑️ this to lock the move between items unless they are "done". (see item status on Actions and Statuses).

  • Open assignments in the browse view

  • Require confirmation before item status update: Check ☑️ this option to get a confirmation popup before you make a status update on the item.

  • Warn when setting status on items with no annotations: By default, a warning message is displayed when you set status on items with no annotations. Check this option to disable it.

Annotation Filtering

Enabling these settings in the recipe will filter annotations downloaded to the annotation-studio application based on the option selected. Annotations are filtered on the server side, and for the end-users, they simply don't exist. This allows hiding annotations from annotators, to focus them on their mission or to hide ground-truth annotations.

  • Task scope: When enabled ☑️, the annotation studio only loads and shows annotations created in the context of the current task. When opening an item, if it's an annotator working on an item in an assignment, or an annotation manager reviewing work in the task, only the annotation created in that task will be loaded and shown. This allows breaking large, complex annotation tasks into smaller, focused sub-tasks, without showing work being done in other tasks at the same time.

  • Recipe scope: When enabled ☑️, the annotation studio only loads annotations that match the currently used recipe. This can be used, for example, to load and show in QA review tasks, only specific annotations that need to be reviewed.

Timing & Bonuses

The Time tracking feature allows annotators to accurately track the time spent on items within their assignments. This ensures that UI time measurements are consistent with Analytics, supporting both performance monitoring and customer reporting needs.

Time Tracking

It allows you to show a stopwatch on the annotation studio when you work on a task where the recipe has enabled time tracking feature. It helps to count the UI time consumed by the annotator on the particular item’s

Enable Time Measurement

This is mainly used when you want to control and incentivize annotation performance. It lets you define limits, bonuses, and timing-related values in your recipe, so annotation tasks can be monitored and rewarded fairly.

  • Limit (0 by default)

    • The limit sets a time threshold (in seconds) for completing a task.

    • If the annotator finishes within this limit, the system can use it as a baseline for calculating efficiency or eligibility for bonuses.

    • A value of 0 means no limit is enforced.

  • Bonus (0 by default)

    • The bonus defines the extra reward or multiplier an annotator receives if they complete the task within the defined limit.

    • Typically expressed as a percentage or factor (depending on configuration).

    • A value of 0 means no bonus is applied.

  • Value

    • The value usually represents the weight or score associated with the task (e.g., how much one annotation is “worth” in the system).

    • Combined with bonus, it helps calculate the final compensation, credits, or quality weighting of a task.

Learn more


Global Classic Studios

General

  • Default Studio Opacity: Set the default annotation opacity level in the different annotation studios. Every new annotation session will start with this default opacity, opacity level adjustments made in the annotation studio will survive between items in the same session only.

  • Label Picker - Allow selecting only leaves: Check ☑️  this option to allow selecting only leaves, for example, only vehicle.car.ford can be used as a label. By default, allows you to select every level of the tree labels. For example, the label tree structure is vehicle.car.ford, all three (vehicle, vehicle.car, and vehicle.car.ford) can be used as a label.

Studio

Image Studio

The Image Studio settings allow users to fine-tune how images are rendered and displayed within the annotation interface, optimizing the visual experience for different image types and project needs.

  • Enable Pixel Smoothing: By default, images are smoothed for softer, easier to work with, edges. For some projects, such as with low-resolution images, this is redundant.

  • Do Not Stretch to Fit the Screen: Check ☑️ this to open Images in the Original Resolution. This is often required for low-res/small images display.

  • Keep Zoom and Position: Check ☑️ this to maintain zoom level and position between images (see General Settings on Image Guide).
    You can also change this setting from the studio.

  • Allow Bulk Attributes Update Without Single-Label Validation: This option allows you to bulk-select annotations from different labels to update their attributes. When you select multiple annotations from different labels, the empty attribute is replaced with the one that gives the option for bulk attribute updates. Only attributes that match the scope of each selected annotation will apply the change effectively.

Annotation Controls

  • Allow Editing Object ID: Numbering system that allows annotators to assign a unique object ID to each annotation. Although annotations have their unique annotation ID, this provides a human-friendly annotation numbering and the option to keep track of identical objects between different images. Uncheck it to eliminate the option to add an object ID.

  • Auto Assign Object ID: Assigns a unique object ID to every annotation, saving the need for manual entry. The first annotation will get object-ID 1 and continues to increment from there. However if you manually set it to any other number, it will continue to increment from the new value. Uncheck it to eliminate automatic object IDs for every new annotation on an image or video item.

  • Allow Parenting: Annotators can create parenting relations between multiple ‘child’ annotations and a ‘parent’ one. Annotations can be ‘child’ and ‘parent’ at the same time. Parenting relations are displayed in the studio as wires over the image and in the annotations list. Uncheck it to eliminate the option to add entity relationships.

Prompt Studio

The Prompt Studio settings are designed to support annotation workflows for Reinforcement Learning from Human Feedback (RLHF) and other Generative AI evaluation tasks. These options enable greater flexibility and interactivity within prompt-response annotation sessions.

  • Allow editing of a prompt response: It allows annotators to edit responses in the Prompt (RLHF) annotation studio.

  • Enable questionnaire mode in the RLHF studio: Check ☑️ this option to enable questionnaire mode in the RLHF studio.

Text Studio

The Text Studio settings allow users to define how text data is segmented and displayed during annotation tasks, particularly useful for Natural Language Processing (NLP) workflows.

  • Annotate formatted text: Enables annotation on text that includes formatting (e.g., bold, italics, structured HTML/XML). This is useful when preserving visual or semantic structure is important for the annotation task.

  • Show text blocks side by side: Renders text blocks in a horizontal layout rather than the default vertical flow. Ideal for side-by-side comparisons or for aligning with specific UI or document formats.

  • Paragraph delimiter: Click to set a paragraph delimiter for the text annotation.

Video Studio

The Video Studio settings in Dataloop’s Advanced Recipe configuration provide granular control over how video annotations behave, streamlining workflows for high-frame-rate or object-dense video data.

  • Enable Interpolation: When checked, object interpolation between frames will be enabled in the video annotation studio.

  • Interpolation ON by default: When enabled in the previous option, checking this option will set interpolation ON by default, and won't require the annotator to manually enable it first.

  • Enforce label & attribute value to entire annotation: When enabled, changing a label or attribute value on any frame in an annotation will apply the value to the entire annotation, rather than creating a key-frame where the change occurs.

  • Ignore WebM Video Warnings: Enable this option to bypass WebM video warnings and errors, allowing annotation on non-WebM files. Using any tool other than the Classification tool for unconverted videos may result in inaccurate results.

  • Keep annotation focused across frames: Keeps the selected annotation highlighted while navigating frames, ensuring consistency in tracking and editing objects across the video.

  • Disable auto-grouping for 50+ annotations:

    • If ☑️ checked, prevents automatic grouping when a frame has more than 50 annotations, allowing better flexibility in managing large annotation sets.

    • If ⬜ unchecked, the platform will automatically group annotations when a frame contains more than 50 annotations.

GIS Studio

Panning outside the bounds: In Dataloop's GIS Annotation Studio, Panning outside the bounds determines whether users can move the view beyond the dataset's defined boundaries.

  • If Enabled ☑️ : Allows viewing beyond the dataset's area, useful for context.

  • If Disabled ⬜ : Restricts movement to within the dataset's bounds, keeping focus on the area of interest.

LiDAR Studio

In Dataloop's LiDAR Annotation Studio, Disable Annotation Tools for QA tasks option ensures that annotation tools are disabled during the QA tasks, preventing modifications or additions to existing annotations.

Audio Studio

The Audio Studio section provides specialized controls to enhance speaker labeling accuracy and efficiency during audio annotation tasks.

Don’t auto-assign Speaker Name to other same-label annotations: When enabled, this setting does not automatically assigns the same speaker name to all annotations that share the same label.


Annotations Verification

Annotations verifications enable project managers to enforce annotation rules by loading a JavaScript file in the annotation studio and running it when annotators click the Action button to assign the item with a status. Developers can build and enforce any restrictions, such as:

  • Labels that cannot co-exist (for example, you cannot label both genders in an image with one person)

  • Number of polygon points

  • Area or segmentation masks (avoid large masks)

  • Minimum number of labels required

Click Upload to upload the verification file. Learn more


What's Next