3D Annotation

What is 3D annotation?

3D annotation may be performed on three-dimensional data such as point clouds, and it allows for depth, distance, and volume to be factored into account. This is most often done with cuboids but it can also be done by using voxels (3D pixels) for semantic segmentation.

Before image alt After image alt
Before image alt After image alt

Where can 3D annotation be used?

As 3D annotation allows for depth and volume perception, it can be used in a variety of industries. It is much more difficult to annotate than 2D data but it provides much better insights when 2D visual data is insufficient.

  • Medical: analyzing 3D scans such as CTs and MRIs
  • Geospatial: detecting 3D structures on Synthetic-Aperture Radar imagery
  • Automotive: tracking vehicles on LiDAR point cloud data
  • Industrial: detecting anomalies on 3D scans of products
  • Agriculture: powering harvesting robots for fruit picking
  • Retail: detecting gestures and poses for VR and AR applications
Before image alt After image alt

The Pros

  • Takes into account more dimensions and hence provides more useful information, especially in conditions which affect the 2D data (e.g. fog, darkness, occlusion, etc.)
  • 3D annotations may also be performed with a good approximation on 2D data, such as segmentation of sequences of DICOM slices, or cuboid estimation on flat images based on the perspective.

The Cons

  • Very time-consuming and requires advanced tools which are able to support large quantities of data.
  • LiDAR data is precise for objects that are close to the source but points get dispersed as the objects move further away and this inevitably affects the quality of the annotation.
Before image alt After image alt
Before image alt After image alt

Our Tips

  • Some tools allow the user to visualize multiple viewpoints (side, top, front) in order to make the annotation of a single object easier. In addition, it is possible to compare the 3D data to a 2D capture of the same scene as a sanity check.
  • 3D annotation for medical imagery is facilitated by the availability of smart segmentation based on tissue density. This allows for very precise annotations with little effort.
  • It is recommended to create all 3D annotations in the same position as regards to the pitch axis, which considerably facilitates the labeling of the roll and the yaw axis.
Before image alt After image alt

Tools and Platforms for 3D annotation

Alegion logo
Logo of Segments.ai
Manthano logo
SuperAnnotate logo
V7 labs logo
What data would you like to have annotated?

Use cases

Illustration shows Geospatial annotation
Illustration shows Medical annotation
Illustration shows Automotive annotation
Illustration shows Industry annotation
Illustration shows AgriTech annotation
Illustration shows Retail annotation

Interested in having a Human in the Loop label your 3-dimensional dataset?
Get in touch with our team at Humans in the Loop and a project manager will help you find the best solution to your computer vision needs!