-
Notifications
You must be signed in to change notification settings - Fork 18
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
About 3D warping operation #2
Comments
old ticket - but can you review this |
@gorgeousdays - i completely rebuild some code (using Claude Opus) I got stuck on warping too (but I'm close) @neeek2303 is the paper diagram actually accurate? https://github.com/johndpope/MegaPortrait-hack/blob/main/model.py#L286 why do you need 2048 channels ? when I concatenate the values - I get these dimensions - but then it's supposed to magically become 2048 - I don't understand. vs, es = self.Eapp(xs) # Appearance encoder source
Rs, ts, zs = self.Emtn(xs) # motion encoder source
Rd, td, zd = self.Emtn(xd) # motion encoder driving
# es shape: torch.Size([1, 512])
# Rs shape: torch.Size([1, 3])
# ts shape: torch.Size([1, 3])
# zs shape: torch.Size([1, 50]) I've got 512 + 3 + 3 + 50? is 50 dimensions for expression accurate? UPDATE - with some help - this is working |
Hi, thanks for your awesome work.
I am trying to reproduce the paper, but I have meet some problems with 3D warping operation.Can you provide a detailed explanation of the 3D warping operation.
Thanks.
The text was updated successfully, but these errors were encountered: