drprojects/superpoint_transformer

s3dis dataset corrupt

hansoogithub opened this issue · 4 comments

when i downloaded the Stanford3dDataset_v1.2.zip
this file in line 323473 has a symbol that makes it corrupted
Area_5/office_19/Annotations/ceiling_1.txt

when i train using
python src/train.py experiment=s3dis datamodule.xy_tiling=2 datamodule.fold=6
it runs fine

python src/eval.py experiment=s3dis datamodule.xy_tiling=2 datamodule.fold=6 ckpt_path=mycheckpoint
it cant run
spt_error.txt

could this data corruption cause the error?

Hi. I have not encountered any corrupt data error with the Stanford3dDataset_v1.2.zip data, but I know that some people have build patches for some files (see here). I also found some errors, you can find my personal patches applied when you read raw S3DIS data here.

Yet, I have not encountered any issue with Area_5/office_19/Annotations/ceiling_1.txt.

  • Have you downloaded Stanford3dDataset_v1.2.zip and not Stanford3dDataset_v1.2_Aligned_Version.zip ?
  • Have you tried re-downloading your dataset ?

The error you are encountering is basically saying that your cloud is empty. You will need to manually inspect what comes out of your data reader (ie read_s3dis_room and read_s3dis_area). See if any room produces an empty point cloud and why.

Have you looked into this issues and fixed it ? May I close it ?

yes place close thank you