Skip to content

supervisely-ecosystem/group-images-for-multiview-labeling

Repository files navigation

Group Images for Multiview Labeling

OverviewHow To Run

GitHub release (latest SemVer) views runs

Overview

The application organizes images into groups, adds grouping tags, and activates grouping and multi-tag modes in the project settings. The size of the groups is determined by the Batch size slider in the application window, and three grouping options are available: Group by Batches, Group by Object Class, and Group by Image Tags.

Group by Batches: Randomly divides the images into groups, affecting each image.

Group by Object Class: Categorizes images into groups based on the objects' classes present in them. It does not impact images with no objects.

Group by Image Tags: Organizes images into groups based on their tags. Images without tags remain unaffected.

Before runnning the app, be aware that it alters the applied project. All application actions can be manually reversed in the project settings, but it is advisable to create a project copy if you are concerned about impact this app may have on the project.

Additionally, you can enable synchronized panning and labeling for use with the multiview. This can be configured in the project settings under the visuals category:

How to Run

  1. Go to your Workspace

  2. Right click to the project/dataset and run app from context menu

  1. Select the grouping type, batch size and run the app.

Result

Here is how the result looks like in the labeling toolbox: