LogoLogo
  • Getting started with Keylabs
  • Application overview
    • Application navigation
    • Application toolbar
      • Informative panel
      • Panel
      • View
      • Edit
      • File
      • Tools
      • Frame location buttons
      • 🔧Tool buttons in the Merge Editor
    • Model Assisted Labeling
      • Segment Anything 2 model
    • Setting up your custom workflow
  • Release Notes
    • Release notes 2.0 - 2.3-1
      • Release notes 2.0
      • Release notes 2.1
      • Release notes 2.2
      • Release notes 2.3
      • Release notes 2.3-1
    • Release notes 1.90 - 1.92
      • Release notes 1.90
      • Release notes 1.91
      • Release notes 1.92
    • Release notes 1.80-1.89
      • Release notes 1.89
        • Release notes 1.89-2
      • Release notes 1.88
        • Release notes 1.88-1
      • Release notes 1.87
      • Release notes 1.86
      • Release notes 1.85
      • Release notes 1.84
      • Кelease notes 1.83
      • Release notes 1.82
      • Release notes 1.81
      • Release notes 1.80
  • HOW TO START
    • Project creation
    • Files uploading
    • Classes
      • Setting up classes
        • Bounding box
        • Oriented Bounding Box
        • Cuboid
        • Polygon
        • Multiline
        • Skeleton
        • Mesh
        • Bitmap
      • Setting up attributes
        • Select
        • Mugshot
        • String
        • Boolean
        • Separator
  • HOW TO ANNOTATE
    • ⚙️Annotation shapes
      • 🦲Bounding Box object annotation
      • 〰️Multiline and Polygon objects annotation
      • 💀Annotation of Skeleton object
      • 👾Annotation of Bitmap object
      • 🔘Mesh object annotation
    • Stacking order
    • Video annotation
      • Interpolation function
        • Attribute interpolation
  • HOW TO MANAGE
    • 🛠️Setting up a Project
      • Project types
      • Stages
      • Merge project creation
      • Configuration
    • ⚡Project Management
      • Project Status
      • Clone project creation
      • Files filtering
    • 👷User Management
      • User roles
        • Worker
        • Project Manager
        • Super User
        • Admin
        • Customer
      • Locations
    • 👨‍💻Arranging the workflow
      • Adding a user
      • Files management
    • 📣Audit
      • Changelog
      • Reports usage for audit
    • 📊Reports
      • Whole platform reports
        • Velocity reports
        • Timetable reports
          • TimeTable Aggregated
          • TimeTable raw data
          • Timetable current state
      • Per project reports
        • Velocity reports - by date
        • Velocity reports - by user
        • Worklog Aggregated
        • Worklog - Raw data
        • Worklog Time by File
  • TIPS AND TRICKS
    • ▶️Shortcuts
  • HOW TO INTEGRATE
    • Export
    • Files Storage
      • Platform storage
      • External storage
    • 🗒️Keylabs Export Format
      • ZIP archive structure
      • JSON File Structure
    • CLI/SDK
      • CLI
      • SDK
Powered by GitBook
On this page

Was this helpful?

  1. HOW TO MANAGE
  2. Setting up a Project

Stages

PreviousProject typesNextMerge project creation

Last updated 5 months ago

Was this helpful?

Stages are pivotal in managing the workflow and progress of tasks throughout a project. They provide a structured path to track the various phases of data annotation, verification, and finalization. Understanding and properly configuring stages is crucial for maintaining a seamless workflow and ensuring that tasks are completed efficiently and accurately.

This section outlines the four types of stages available on the platform, their purpose, and how to configure them to suit your project’s needs.

Default Stages

When a new project is created, the platform automatically provides five default stages to help you get started. These are:

  1. Annotation

  2. Declined

  3. Deferred

  4. Completed

Each default stage corresponds to a key phase in the project lifecycle, enabling you to track and manage tasks at each critical milestone. You can customize these stages or create additional stages to better align with your specific project requirements.

Stage Types

The platform provides four distinct stage types, each designed for different aspects of the annotation process:

  1. Annotation: This stage is where the core work of data labeling and attribute assignment is performed. It is essential for setting the foundation of the project.

  2. Verification: This stage allows for the review and validation of annotated data, ensuring quality and accuracy.

  3. Miscellaneous: Used for managing tasks that fall outside the main workflow, such as items that are deferred or declined.

  4. Final: Marks the completion of the project, where all tasks are finalized, and the project is ready for delivery or closure.

Configuring Stages

The platform allows users to configure each stage according to their specific needs. Here's how to configure the various stage types:

General Configuration

Each stage type requires the following inputs:

  • Name: Enter the desired name for the stage.

  • Localized Title: Optionally, enter a localized version of the stage name.

  • Color: Choose a color to visually represent the stage using the color palette.

In addition, you can configure the Transitions section, which determines to which other stages files can be moved. To add a transition:

  1. Click the "Add Transition" button.

  2. Fill in the necessary fields, including the target stage and optional color for the transition.

  3. Apply changes once the configuration is complete.

Stage Management

There is no limit to the number of stages you can create, allowing you to tailor the workflow to your project’s requirements. Each stage can be customized further to include specific transitions between stages.

Role-Based Permissions for Stage Transitions

Users with different roles have different capabilities when it comes to transferring files between stages:

  • Project Managers and higher-level roles can move files to any existing stage, whether from the editor or the files list.

  • Workers (users with lower-level roles) can only transfer files to stages that have been configured by users with higher-level roles.

  • Customer Users can only view the current stage of a file in the editor, but they do not have permissions to modify the stage or transfer files.

🛠️
Default stages
Miscellaneous stage configuration