3D LabelMe

The Building3D dataset is completely annotated and labeled with the wireframe model using the 3D LabelMe software, which is developed using PyQt5 and utilizes PyOpenGL for rendering the point cloud and drawing line segments.

The 3D LabelMe software currently supports the following features

  • Rendering of Point Cloud data
  • Modifying wireframe models
    • Adding vertices
    • Adding line segments
    • Connecting vertices
    • Merging vertices
    • Selecting multiple lines
    • Cutting line
    • Undo&Redo, Copy&Paste
  • Zooming and panning of the point cloud data for ease of labeling
  • Support for multiple file formats, including .ply, .xyz, .pcd, .txt, .bin and .obj
  • Saving and loading of labeled data
  • User-friendly interface for efficient annotation of point clouds

3D LabelMe

Preview

To Do List

  • 3D wireframe annotation.
  • 3D point cloud lane marking annotation.
  • 3D bounding box annotation.
  • 3D semantic segmentation.