Assignemnt5: PointNet

Chenhao Yang

yangchenhao@cmu.edu

In this assignment, I implemented a PointNet based architecture for classification and segmentation with point clouds.

Q1. Classification Model

Confusion matrix:

The classification for these three classes generally yield good results. We can interperate from confusion matrix that vase and lamp are easy to get false prediction while chair generally predicts well. This could be resulted from similar geometry shared by lamp and vase, as they are both round and sometimes hard to differentiate even for human without texture information. One more finding is that we noticed the unbalanced testing/training data as chair class are much larger than the rest of the classes, this may afftected our results as well.

Q2. Segmentation Model

left: ground truth; right: predicted.

Q3. Robustness Analysis

Testing of model robustness with various number of points

Testing of model robustness with noise

Visualization of noise added:

0.01

0.05

0.1

0.5

1.0