MeshPooling icon indicating copy to clipboard operation
MeshPooling copied to clipboard

data processing

Open nainsheng opened this issue 2 years ago • 8 comments

During the reproduction process, regarding the dataset, only in the scape dataset can MATLAB code be executed. Other datasets such as swing, face, and horse cannot be processed by MATLAB code, and size issues will be reported. May I ask if you need to preprocess these data?

nainsheng avatar Jul 09 '23 03:07 nainsheng

Can you provide specific error information, and are these datasets from official websites?

FrozenSilent avatar Jul 11 '23 02:07 FrozenSilent

Our datasets are all downloaded from the official website, but errors still be reported when we run MATLAB code. The image we provide shows error information. 图片 图片

nainsheng avatar Jul 11 '23 03:07 nainsheng

The first issue is that the mesh itself has problems, it may not be a manifold. The second issue is that there are redundant values in the face attribute in the obj file. The obj file needs to be in the format of f v1 v2 v3 and should not exist \\. It is recommended to save the first file, i.e. 1.obj, using meshlab, excluding UV and normal information when saving.

FrozenSilent avatar Jul 11 '23 04:07 FrozenSilent

Hi, thank you for your reply. We preprocessed the dataset according to the method you provided, but this type of problem may occur during the execution of Python. Looking forward to your reply. 图片

nainsheng avatar Jul 11 '23 07:07 nainsheng

This error is caused by loading the previous dataset partition file .dat, but the new dataset does not have the same amount of data as the previous dataset. It is recommended to delete (or rename) the original dataset partition file after making changes to the dataset. The new dataset is randomly divided in the first training, and subsequent training will load the previous configuration.

FrozenSilent avatar Jul 14 '23 02:07 FrozenSilent

Regarding the face and camel datasets in the paper, I traced them back to the paper you cited and successfully downloaded the relevant datasets. However, the number of vertices in the face and camel datasets I downloaded does not match the number of vertices provided in your paper. So I would like to ask if you have done any other operations on these two datasets? Can you provide a connection between the face and fat camel dataset?

zynn056 avatar Jul 26 '23 07:07 zynn056

We do some preprocessing to the camel dataset. Here is the link to the camel dataset we used in our experiments. It should be noted that the code should also work on the original dataset. For the face dataset, we cannot provide it directly due to some reasons.

FrozenSilent avatar Jul 26 '23 07:07 FrozenSilent

Hi, i'm stuck on the preprocessing of my custom dataset . I assumed the .obj should have a ratio of (vertices 1: faces 2) and be watertight but i didn' t figure it out how to do it. Do you have a script ?

Noxx23 avatar Jun 05 '24 10:06 Noxx23