Supervisely
AboutAPI ReferenceSDK Reference
  • 🤖What's Supervisely
  • 🚀Ecosystem of Supervisely Apps
  • 💡FAQ
  • 📌Getting started
    • How to import
    • How to annotate
    • How to invite team members
    • How to connect agents
    • How to train models
  • 🔁Import and Export
    • Import
      • Overview
      • Import using Web UI
      • Supported annotation formats
        • Images
          • 🤖Supervisely JSON
          • 🤖Supervisely Blob
          • COCO
          • Yolo
          • Pascal VOC
          • Cityscapes
          • Images with PNG masks
          • Links from CSV, TXT and TSV
          • PDF files to images
          • Multiview images
          • Multispectral images
          • Medical 2D images
          • LabelMe
          • LabelStudio
          • Fisheye
          • High Color Depth
        • Videos
          • Supervisely
        • Pointclouds
          • Supervisely
          • .PCD, .PLY, .LAS, .LAZ pointclouds
          • Lyft
          • nuScenes
          • KITTI 3D
        • Pointcloud Episodes
          • Supervisely
          • .PCD, .PLY, .LAS, .LAZ pointclouds
          • Lyft
          • nuScenes
          • KITTI 360
        • Volumes
          • Supervisely
          • .NRRD, .DCM volumes
          • NIfTI
      • Import sample dataset
      • Import into an existing dataset
      • Import using Team Files
      • Import from Cloud
      • Import using API & SDK
      • Import using agent
    • Migrations
      • Roboflow to Supervisely
      • Labelbox to Supervisely
      • V7 to Supervisely
      • CVAT to Supervisely
    • Export
  • 📂Data Organization
    • Core concepts
    • MLOps Workflow
    • Projects
      • Datasets
      • Definitions
      • Collections
    • Team Files
    • Disk usage & Cleanup
    • Quality Assurance & Statistics
      • Practical applications of statistics
    • Operations with Data
      • Data Filtration
        • How to use advanced filters
      • Pipelines
      • Augmentations
      • Splitting data
      • Converting data
        • Convert to COCO
        • Convert to YOLO
        • Convert to Pascal VOC
    • Data Commander
      • Clone Project Meta
  • 📝Labeling
    • Labeling Toolboxes
      • Images
      • Videos 2.0
      • Videos 3.0
      • 3D Point Clouds
      • DICOM
      • Multiview images
      • Fisheye
    • Labeling Tools
      • Navigation & Selection Tools
      • Point Tool
      • Bounding Box (Rectangle) Tool
      • Polyline Tool
      • Polygon Tool
      • Brush Tool
      • Mask Pen Tool
      • Smart Tool
      • Graph (Keypoints) Tool
      • Frame-based tagging
    • Labeling Jobs
      • Labeling Queues
      • Labeling Consensus
      • Labeling Statistics
    • Labeling with AI-Assistance
  • 🤝Collaboration
    • Admin panel
      • Users management
      • Teams management
      • Server disk usage
      • Server trash bin
      • Server cleanup
      • Server stats and errors
    • Teams & workspaces
    • Members
    • Issues
    • Guides & exams
    • Activity log
    • Sharing
  • 🖥️Agents
    • Installation
      • Linux
      • Windows
      • AMI AWS
      • Kubernetes
    • How agents work
    • Restart and delete agents
    • Status and monitoring
    • Storage and cleanup
    • Integration with Docker
  • 🔮Neural Networks
    • Overview
    • Inference & Deployment
      • Overview
      • Supervisely Serving Apps
      • Deploy & Predict with Supervisely SDK
      • Using trained models outside of Supervisely
    • Model Evaluation Benchmark
      • Object Detection
      • Instance Segmentation
      • Semantic Segmentation
      • Custom Benchmark Integration
    • Custom Model Integration
      • Overview
      • Custom Inference
      • Custom Training
    • Legacy
      • Starting with Neural Networks
      • Train custom Neural Networks
      • Run pre-trained models
  • 👔Enterprise Edition
    • Get Supervisely
      • Installation
      • Post-installation
      • Upgrade
      • License Update
    • Kubernetes
      • Overview
      • Installation
      • Connect cluster
    • Advanced Tuning
      • HTTPS
      • Remote Storage
      • Single Sign-On (SSO)
      • CDN
      • Notifications
      • Moving Instance
      • Generating Troubleshoot Archive
      • Storage Cleanup
      • Private Apps
      • Data Folder
      • Firewall
      • HTTP Proxy
      • Offline usage
      • Multi-disk usage
      • Managed Postgres
      • Scalability Tuning
  • 🔧Customization and Integration
    • Supervisely .JSON Format
      • Project Structure
      • Project Meta: Classes, Tags, Settings
      • Tags
      • Objects
      • Single-Image Annotation
      • Single-Video Annotation
      • Point Cloud Episodes
      • Volumes Annotation
    • Developer Portal
    • SDK
    • API
  • 💡Resources
    • Changelog
    • GitHub
    • Blog
    • Ecosystem
Powered by GitBook
On this page
  • Key Features
  • How to Annotate Multiview Images in Supervisely
  • Step 1: Structuring Images
  • Step 2: Importing Images
  • Step 3: Annotating Images
  • Step 4: Exporting Annotations
  • Step 5: Collaborating with Teams
  • Step 6: Converting Existing Projects (Optional)
  • Python SDK Integration
  • Video tutorial

Was this helpful?

  1. Labeling
  2. Labeling Toolboxes

Multiview images

Create image groups inside your dataset by assigning a grouping tag. View and label grouped images together, compare annotation results, or couple dependent imagery such as .nrrd studies.

PreviousDICOMNextFisheye

Last updated 3 months ago

Was this helpful?

Supervisely's MultiView Image Labeling Toolbox allows simultaneous annotation of multiple images on a single screen, significantly streamlining the data annotation process. This guide covers key features, tools, and steps for annotating multiview images, enabling you to build custom training datasets quickly and effectively.

Check out our comprehensive guide on uploading and annotating multiview images for custom training datassets simultaneously using multiview mode.

Key Features

Synchronized Views: Annotate objects on multiple images simultaneously, ideal for multi-spectral images.

Flexible Grouping: Group images by various criteria (e.g., camera angles, object classes) to suit your needs.

Label Groups: allow multiple labels to be organized under a shared group, making annotation more structured and manageable. Grouped labels are visually connected and can be efficiently managed within the Objects tab.

Manual Tools: Use bounding boxes, polygons, masks, brushes, polylines, and keypoints for precise annotations.

AI-Assisted Segmentation: Speed up labeling with the Smart Tool, leveraging pre-trained models.

Python SDK: Automate annotation tasks and integrate them into your workflow.

How to Annotate Multiview Images in Supervisely

Step 1: Structuring Images

Organize images into groups by creating a project directory. Example:

📂 dataset_name
 ┣ 📂 group_name_1
 ┃ ┣ 🏞️ image_1.png
 ┃ ┣ 🏞️ image_2.png
 ┃ ┗ 🏞️ image_3.png
 ┗ 📂 group_name_2
    ┣ 🏞️ image_4.png
    ┣ 🏞️ image_5.png
    ┗ 🏞️ image_6.png

Step 2: Importing Images

Use the Import Wizard or the "Import Multiview Image Groups" app to upload and group multiview images. Enable multiview mode in the Labeling Tool for synchronized annotation.

Step 3: Annotating Images

Annotate multiple images on a single screen using manual tools or the AI-assisted Smart Tool for faster and more accurate labeling. Customize annotations with tags and other attributes.

Step 4: Exporting Annotations

Export annotations in various formats (e.g., Supervisely JSON, COCO, YOLO) for further processing or model training.

Step 5: Collaborating with Teams

Use Supervisely's team features to manage labeling jobs, monitor progress, and ensure quality control during large-scale annotation projects.

Step 6: Converting Existing Projects (Optional)

Convert existing projects to a multiview setup using the "Group Images for MultiView Labeling" app. This enables synchronized annotation for already uploaded images.

Python SDK Integration

Automate your multiview annotation processes with the Supervisely Python SDK. This allows for efficient batch processing, custom integrations, and more streamlined workflows.

Video tutorial

In this 4-minute video guide, you will learn how to import multiview images and label them in Supervisely MultiView Image Annotation Tool. The video includes the following steps:

  1. Structuring and importing multiview images into Supervisely

  2. Annotating multiview images using manual tools

  3. Exploring the synchronized views and labeling in MultiView mode

  4. Exporting multiview images with annotations

Speeding up the annotation process with AI-assisted

📝
Supervisely Smart Tool
LogoUltimate Guide On Multi-View Image Annotation For Custom Training Datasets in Computer Vision - SuperviselySupervisely