ChrisWu1997 / PQ-NET

code for our CVPR 2020 paper "PQ-NET: A Generative Part Seq2Seq Network for 3D Shapes"
MIT License
118 stars 18 forks source link

the result's resolution #6

Closed duzhenjiang113 closed 4 years ago

duzhenjiang113 commented 4 years ago

There are three different resolutions written in your training code, so could your network produce results with several different resolutions? thanks

ChrisWu1997 commented 4 years ago

Yes, our network can produce results at different resolutions (specify this arg). This property comes from the implicit decoder that we used, but has nothing to do with using three different resolutions in training. Multi-scale progressive training strategy is just to speed up the training and convergence (see Sec. 3.1 of IM-NET paper).

duzhenjiang113 commented 4 years ago

thanks

CRISZJ commented 4 years ago

i have a question is that can we get the each part result with 32^3 resolution. thanks

ChrisWu1997 commented 4 years ago

Yes, we can. The code does not provide a direct API for this so you need to modify the code a little bit to achieve this:

After this for loop (before transform into global coordinates in Line 202), you will get (points, values) pairs for each part of its own local space. Then apply function sdf2voxel to convert each part to voxel representation, and the desired resolution is passed as an argument.

CRISZJ commented 4 years ago

Yes, we can. The code does not provide a direct API for this so you need to modify the code a little bit to achieve this:

After this for loop (before transform into global coordinates in Line 202), you will get (points, values) pairs for each part of its own local space. Then apply function sdf2voxel to convert each part to voxel representation, and the desired resolution is passed as an argument.

ok,thank you