SysCV / LiDAR_snow_sim

LiDAR snowfall simulation
https://www.trace.ethz.ch/lidar_snow_sim
Other
167 stars 27 forks source link

PointRCNN on dense #10

Closed barzanisar closed 1 year ago

barzanisar commented 2 years ago

Hey Martin,

I am training pointrcnn on dense dataset clear weather split. However it breaks here.

The problem is that the number of field of view points becomes less than half of 16384 (due to mask_points_and_boxes_outside_range function). Note: 16384 is the number of points sampled for pointrcnn by "sample_points".

For example: If after masking points outside range, the len(points) is 5000, then choice = np.arange(5000) np.random.choice(, 16384-5000, replace=False) breaks because np.choice cannot sample number of points (i.e. 11384) larger than the number of points in choice (i.e. 5000) without replacing.

How did you manage to overcome this issue during training?

Thank you for the help!

MartinHahner commented 2 years ago

I did not encounter this particular issue.

It could be, that this error occurs because there are only a few bad frames in your training set. At one point, I excluded all the frames with less than 3000 points inside the camera field of view.

grafik

You can find those splits here and try using e.g. train_clear_FOVstrongest3000.txt instead.

github-actions[bot] commented 1 year ago

This issue is stale because it has been open for 30 days with no activity.

github-actions[bot] commented 1 year ago

This issue was closed because it has been inactive for 14 days since being marked as stale.