Skip to content

Add SemanticKITTI LIDAR Segmentation dataset adapter#588

Open
tejasstanley wants to merge 11 commits into
JdeRobot:masterfrom
tejasstanley:feat/semantickitti
Open

Add SemanticKITTI LIDAR Segmentation dataset adapter#588
tejasstanley wants to merge 11 commits into
JdeRobot:masterfrom
tejasstanley:feat/semantickitti

Conversation

@tejasstanley

Copy link
Copy Markdown
Collaborator

This PR adds support for loading SemanticKITTI- style LiDAR segmentation datasets in PerceptionMetrics.

The loader SemanticKITTILiDARSegmentationDataset loader builds a dataset index from SemanticKITTI segence folders, reads split definitions and ontology data from the SemanticKITTI YAML config, and integrates the dataset into the exisiting dataset registry under semantickitti_lidar_segmentation.

Changes:

  • Added semantickitti.py dataset loader
  • Supports SemanticKITTI train, validation and test splits
  • Handles both val and valid namiing
  • Builds ontology from labels, color_map.
  • Verified that samples are collected into a dataframe with points, label, scene, and split columns.

TBD:

  • Tutorial supporting MM3D Lidar Segmentation model

@tejasstanley tejasstanley marked this pull request as ready for review June 8, 2026 02:37
@dpascualhe dpascualhe linked an issue Jun 9, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add SemanticKITTI dataset adapter

1 participant