Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question about the data provided by the given link #9

Open
dongliangcao opened this issue Nov 9, 2021 · 6 comments
Open

Question about the data provided by the given link #9

dongliangcao opened this issue Nov 9, 2021 · 6 comments

Comments

@dongliangcao
Copy link

Dear Author,

Currently, I am working with functional map. However, I encounter a problem about the data provided by the given link that I want to hear your answer. I notice that in your other works for example, GeomFmaps. You provide the MATLAB code to compute the eigenvalues, eigenvectors and transposed eigenvectors. I notice that when the transposed eigenvector is computed. It will multiply with the mass matrix. While, in the link you provide for the SURFMNet, I notice the transposed eigenvector doesn't multiply with the mass matrix. I want to know which process is correct. I also notice the .off files in the link you provide in this repo is different than other link, like GeomFmaps. Could you give me some hints.

Thanks a lot.

Best regards,
Dongliang

@bach-zouk
Copy link
Collaborator

Hi,

Both are correct :) in GeomFmap code, we compute the tranposed eigen vector and thus we need to multiply with mass matrix. For this code, transposed vectors are already precomputed and thus already multiplied with mass matrix before.

@bach-zouk
Copy link
Collaborator

Do you refer to the aligned dataset we provide? Aligned dataset was manually aligned in meshlab given original Faust remesh and Scape remesh.

@bach-zouk bach-zouk reopened this Nov 9, 2021
@dongliangcao
Copy link
Author

Hi,

Both are correct :) in GeomFmap code, we compute the tranposed eigen vector and thus we need to multiply with mass matrix. For this code, transposed vectors are already precomputed and thus already multiplied with mass matrix before.

Thanks for your reply. But when I check the eigenvectors and eigenvalues generated by MATLAB code provided in GeomFmap and the already precomputed one in SURFMNet. I think they differ a lot and I also check the .off mesh files between GeomFmap and SURFMNet, I think the vertices positions are also different.

@bach-zouk
Copy link
Collaborator

Hi,

Thanks for letting me know. This should not be the case except if GeomFmap did some unit normalization or something. I will double check after Cvpr deadline.can you also check this data: https://github.com/Not-IITian/Weakly-supervised-Deep-Functional-map

@dongliangcao
Copy link
Author

Hi,

Thanks for letting me know. This should not be the case except if GeomFmap did some unit normalization or something. I will double check after Cvpr deadline.can you also check this data: https://github.com/Not-IITian/Weakly-supervised-Deep-Functional-map

Thanks for your reply. I use the MATLAB code provided in GeomFmap to run on the .off data in https://github.com/Not-IITian/Weakly-supervised-Deep-Functional-map and also the .off data provided by this repository. I get the same eigenvectors and eigenvalues as use the .off data provided by GeomFmap. But they are different compared with the eigenvectors and eigenvalues provided by this repository.

@dongliangcao
Copy link
Author

Hi,
Thanks for letting me know. This should not be the case except if GeomFmap did some unit normalization or something. I will double check after Cvpr deadline.can you also check this data: https://github.com/Not-IITian/Weakly-supervised-Deep-Functional-map

Thanks for your reply. I use the MATLAB code provided in GeomFmap to run on the .off data in https://github.com/Not-IITian/Weakly-supervised-Deep-Functional-map and also the .off data provided by this repository. I get the same eigenvectors and eigenvalues as use the .off data provided by GeomFmap. But they are different compared with the eigenvectors and eigenvalues provided by this repository.

I also check the python version code provided by https://github.com/pvnieo/SURFMNet-pytorch/tree/master/surfmnet. I think the results are the same as the MATLAB version in GeomFmap.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants