ShiQiu0419

Results 33 comments of ShiQiu0419

> > You are welcomed to refer here: https://github.com/charlesq34/3dmodel_feature/blob/master/io/write_hdf5.py > > for how to prepare HDF5 files. > > Best, > > Charles > > 1. mesh sampling to overly...

> > Hi @charlesq34 > > Yes, Thank you for your response. > > Yes I'm working on a classification problem. Although I understand what you have said here, this...

> > > > You are welcomed to refer here: https://github.com/charlesq34/3dmodel_feature/blob/master/io/write_hdf5.py > > > > for how to prepare HDF5 files. > > > > Best, > > > >...

Hi, Yes of course you can directly sample it with certain number of points. But if you have more sampled points, you would also use FPS to select any fixed...

tf_sampling operates on tensors while creating pointclouds only needs numpy processing. They are two different stories. If you want to make new datasets, you should write FPS based on numpy....

> @wusuoweima ,hello,I met the same problem,did you resolve it? there are codes for such preprocessings in the project (python implementation), it is very intuitive: 1. compute mean coordinates (x',y',z'):...

1. Using a certain sampling algorithm (Uniform sampling here) to collect points from the surface of 3d model (CAD model here). 2. Preprocessings: moving the centroid of each model to...

Original modelnet40 is CAD-generated, thus the face normals are known. The samples are collected from certain faces whose normals are known, therefore correponding normals can be attached as additional feature...

Firstly, import the class: ```from pnp3d import PnP3D``` Then initialize it in the ```class get_model(nn.Module):``` ```self.pnp3d_module1= PnP3D(128)``` ```self.pnp3d_module2= PnP3D(256)``` Finally add something to ```def forward(self, xyz):``` ```l1_points = self.pnp3d_module1(l1_xyz, l1_points,...

> It always mentions "RuntimeError: selected index k out of range" for every value k, is there anything to do to fix this? Sorry that I have no idea about...