Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to inference on my own point cloud data? #4

Open
jackchinor opened this issue Oct 28, 2024 · 10 comments
Open

How to inference on my own point cloud data? #4

jackchinor opened this issue Oct 28, 2024 · 10 comments

Comments

@jackchinor
Copy link

Nice works , I want to inference on my own point cloud data? what data should I prepare? Thanks.

@filaPro
Copy link
Owner

filaPro commented Oct 28, 2024

You need point cloud data in [[x, y, z, r, g, b], ...] format and superpoint clusterinzation of it. Unfortunately this second part is not straightforward and can be done with scannet segmentator or superpoint_transformer.

@jackchinor
Copy link
Author

You need point cloud data in [[x, y, z, r, g, b], ...] format and superpoint clusterinzation of it. Unfortunately this second part is not straightforward and can be done with scannet segmentator or superpoint_transformer.

thanks. Need any other data? such as .pkl file. Could you give an script example? Thanks very much

@Nacriema
Copy link

Hi, currently I can create my own ply files that can work with the ScanNet's Segmentator.

@jackchinor
Copy link
Author

@Nacriema Can you inference on your own ply data?

@Nacriema
Copy link

Yes, I can run my own ply data with ScanNet's Segmentator. But with the Superpoint transformer I still need more effort to investigate with the 3D Coordinates because I meet the error:

RuntimeError: Trying to create tensor with negative dimension -29: [1369933, -29]

when trying to perform segmentation with the original kitti-360 dataset.

@jackchinor
Copy link
Author

@Nacriema I mean inference your data through unidet3d and output 3d object detection result

@Nacriema
Copy link

At the moment, the status is no. I am on the way to perform superpoint transformation like the author's suggestion.

@jackchinor
Copy link
Author

@filaPro Need any other data? such as .pkl file. Could you give an script example or tips? Thanks very much

@filaPro
Copy link
Owner

filaPro commented Oct 31, 2024

It is possible to initialize your custom dataset class even without .pkl files. They contain mainly just list of paths to point clouds and annotations. But we also provide scripts, how to make them for our datasets in data directory.

@jackchinor
Copy link
Author

It is possible to initialize your custom dataset class even without .pkl files. They contain mainly just list of paths to point clouds and annotations. But we also provide scripts, how to make them for our datasets in data directory.

Thanks, but I still don't know how to make a inference on my own point cloud data and super point data, seems it doesn't work when I run tools/test.py . Need your help, thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants