philgras/neural-head-avatars

Hi, why novel views synesis result not good?

Closed this issue · 3 comments

Here is the train-0_0:

version_6-train-0_0.mp4

Here is the train - 30_0:

version_6-train--30_0.mp4

as you can see, from novel view, the result is far from satisfying.

Hi! Did you change number of epochs? I had same results in case of insufficient number of epochs.

@MorganPhobo5 I just changed batch size. Didn't change epochs. Does default epochs not enough? If so, how many does it needed?

Hi,
The number of epochs was tuned for our sequences with around 750 training frames. When you use more/less frames, you might decrease/increase the number of epochs in order to get roughly the same number of updates. If you decrease the batch_size because of memory limitations, you probably want to adapt the learning rate by a similar factor, as well.

Anyway, regarding your main problem. The reason, why you encounter such bad side view results, is that within the training sequence the subject's head never turns and consequently those information are not captured. The other problem is that the geometry reconstruction fails. This is most likely due to noisy preprocessing outputs (see the explanation in #4 ).

Please check out the example videos, we published with the code as an example for what movements an input video should record.
Hope this helps!