MeshCNN icon indicating copy to clipboard operation
MeshCNN copied to clipboard

How to use the classifaction model after training to classify a specific mesh

Open theveloped opened this issue 5 years ago • 1 comments

First off all thank you for the amazing work! I'm currently looking into classifying standard component (e.g. nuts and bolts) and this seems like a very nice approach for this. I was initially looking into using 2D views of the models with a standard CNN but this seems a lot more true to the real geometric information.

Now I have been doing some initial tests and it all seems to perform pretty well. I'm not exactly sure how to actually classify a mesh using a trained model. Do you have any example of doing this? Ideally I would like to have a list of the likelyhood per class.

theveloped avatar Jul 16 '20 10:07 theveloped

Hi @theveloped ,

This repo is doing supervised classification, so it requires a training set of your desired classes (e.g., nuts and bolts). If you don't have such a dataset, you might be able to use a pre-trained network, and extract the global feature vector for each shape in your dataset, and see if it can be e.g., clustered (or some other unsupervised technique), to see if it gives something meaningful.

-Rana

ranahanocka avatar Aug 10 '20 18:08 ranahanocka