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

Question about data #30

Closed
xiankun1995 opened this issue Jun 25, 2018 · 7 comments
Closed

Question about data #30

xiankun1995 opened this issue Jun 25, 2018 · 7 comments

Comments

@xiankun1995
Copy link

Hello. I can run the train mode and test mode with the lmdb files you gave in segmentation task.
But the program will stop running when I use my files.
My files is obj format, and I convert it to lmdb format. Then I start train mode but program stop running.
If the data have special requirements in segmentation task?
Please give me some suggestion. Thank you!

@wang-ps
Copy link
Contributor

wang-ps commented Jun 25, 2018

The input of O-CNN is octree files, not obj files. For more details about the data preparation, please read our readme.

@wang-ps wang-ps closed this as completed Jun 25, 2018
@xiankun1995
Copy link
Author

I'm sorry I didn't say it clearly.
I first run the tool octree.exe convert my obj files to octree files, and run convert_octree_data.exe convert this octree files into a lmdb. Last I run the train mode with the lmdb but the program stop running for a little while.
h0lh0s 0bfs5 gzzq 17
I can run your lmdb and get the train result. But I fail with my lmdb.

@wang-ps
Copy link
Contributor

wang-ps commented Jun 25, 2018

I could not give you an answer just according to your description.
I think you can compare the data that we provided (especially the points file we uploaded) and your data, then you should be able to find the reason.

@xiankun1995
Copy link
Author

Hello, now I know my data are differents with yours.
In your readme, I find there are three parts in your POINTS file: 1.dense points 2.normal information 3.correct part annotation. virtualscanner.exe can help me with part 1 and 2.
I download the original part annotation data by your link, and I see label and points are separate.
What should I do to input label information into POINTS file for completing part 3. Is there a function to read label information in VirtualScanner.cpp or other files?
Thanks!

@wang-ps
Copy link
Contributor

wang-ps commented Jun 29, 2018

Please refer to the function load_pointcloud defined in Line 142 of the .\octree\Octree\main.cpp.

@xiankun1995
Copy link
Author

The function load_pointcloud can load these *.points information to octree files. I can get the octree files with the segmentation label.
After I download "A Scalable Active Framework for Region Annotation in 3D Shape Collections", I see points and points_label are separate. What should I do to combine that two types of files and get *.points with segmentation labels like those *.points in your link?
Thanks a lot!

@CRISZJ
Copy link

CRISZJ commented Dec 2, 2019

Hello, now I know my data are differents with yours.
In your readme, I find there are three parts in your POINTS file: 1.dense points 2.normal information 3.correct part annotation. virtualscanner.exe can help me with part 1 and 2.
I download the original part annotation data by your link, and I see label and points are separate.
What should I do to input label information into POINTS file for completing part 3. Is there a function to read label information in VirtualScanner.cpp or other files?
Thanks!

Hello, I want to konw how to konw the presentation in the POINTS file. I want to learn the POINTS file ,but I don't konw how to parse it, could you please help me?

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