iMoonLab / MeshNet

MeshNet: Mesh Neural Network for 3D Shape Representation (AAAI 2019)
MIT License
333 stars 58 forks source link

Increasing maximum number face count to 5000 #12

Closed gavinleong closed 4 years ago

gavinleong commented 4 years ago

Hi, thank you for providing the code to your MeshNet paper. I have been exploring the use of more detailed meshes and how well MeshNet performs when using meshes with maximum face count of 5000.

Currently, I am using MeshNet to distinguish between 2 categories of meshes that have been created using structure from motion photogrammetry: meshes that have carvings, and meshes that do not have carvings. Since the subject matter is of faint prehistoric carvings on stones, I believe I need to increase the face count to improve the amount of detail given to MeshNet.

Do you have any advice on what I should do, such as changing parameters or some of your code to improve the accuracy of training and testing of these 5k face meshes? Currently, the accuracy I am getting when applying MeshNet to my data is very low. I am rather new to neural networks.

I have attached an example of a carving and an example of areas without carvings (flat).

carving_meshes.zip

Thank you for your help!

thss15fyt commented 4 years ago

Thanks for your interest on our work!

I have seen the provided examples and the difference between two categories seems to be quite small, making it a difficult task. MeshNet may not be suitable for this task, since it focus on the obvious structural features of models. In my opinion, you could try some methods from computer graphics, such as curvature calculation, or get the 2D depth map for classification, which may be better for capturing the slight changes of the surface.

thss15fyt commented 4 years ago

The visulization of curvature:

批注 2019-11-11 164621