Skip to main content

Segmantation of 3D Point Clouds

A Hyperparameter sweep over different categories for the 3D Segmentation dataset shapenet
Created on June 4|Last edited on June 4

Showing first 10 runs
050100150200Step0.20.40.60.8
Select columns to visualize data
in this parallel coordinates chart.

Ground Truth

Code: https://github.com/nbardy/SparseConvNet

The goal of this model is to take input of a point cloud representing a real world object and provide segmentation of the object into different parts. 3D segmentation is a foundational problem of computer vision and has applications from self driving cars to medical diagnoses

The model is trained on the dataset ShapeNet. ShapeNet contains 3D point cloud data from a set of objects across 17 different categories. Providing labels for segmenting each object into separate parts. For example, Planes are segmented into wing, body, and tail.

The goal with this sweep was to provide an initial exploration of the dataset and capabilities of the model architecture. Running a sweep across each category while varying hyperparameters allows us to visualize how to model deals with different categories of images. Helping to answer questions such as: Are certain categories more challenging? Which categories take more time to train? Are there categories were we need more data?

The model architecture used in these training runs is based on the increasing popular segmentation model architecture U-Net, an architecture designed for faster inference and smaller amounts of training data. U-Net was introduced in 2015 in a paper for Biomedical Image Segmentaiton

Prediction

Sweep: 2jt716r2
93



Run set 1
55