Q1. Classification Model (40 points)

The left is Prediction class, and the right is GT class.

Chair:

Bulldozer geometry
Bulldozer color

Vase:

Bulldozer geometry
Bulldozer color

Lamp:

Bulldozer geometry
Bulldozer color

Failure Case:

Bulldozer geometry
Bulldozer color

The shape of the lamp is very similar to the vast

Q2. Segmentation Model (40 points)

Auc: 94.4%

Bulldozer geometry Bulldozer color

Auc: 88.3%

Bulldozer geometry Bulldozer color

Auc: 74.9%

Bulldozer geometry Bulldozer color

Auc: 24.3%

Bulldozer geometry Bulldozer color

Auc: 27.3%

Bulldozer geometry Bulldozer color

When the object is composed by multiple components, the segmentation accuracy is usually low.

Q3. Robustness Analysis (20 points)

  1. I use pytorch 3D to rotate point clouds around x-axis for 20 degrees.

The accuracy of classification without and with rotation are 95.4% and 88.7%.

The accuracy of segmentation without and with rotation are 80.4% and 70.5%.

  1. I tune the number of input point cloud.

The accuracy of classification for 1000, 5000, 10000 points are 95.2%, 95.3%, 95.4%

The accuracy of segmentation for 1000, 5000, 10000 points are 80.1%, 80.2%, 80.4%