hzwer / Practical-RIFE

We are developing more practical frame interpolation approach.
MIT License
542 stars 60 forks source link

Absence of refinenet in training scripts #66

Closed niqodea closed 3 months ago

niqodea commented 5 months ago

Hello RIFE authors!

By comparing the original training code v4.0 with the later versions v4.12 and v4.15, it seems like we now no longer train the refinenet, only the flownet. I have some questions about it:

Also, a request: would it be possible to have a version of the latest training code that enables you to also train the refinenet? I assume it would just be a matter of putting back contextnet and unet, correct?

Thank you for your time!

hzwer commented 5 months ago

Hi, we removed refinenet completely. Because we found that although refinenet improves model evaluation indicators, it often performs poorly in real scenarios. The output is obtained by merging two warped images.

niqodea commented 5 months ago

I see, thank you for the quick response! Do you think there might be cases where using refinenet might help improve some interpolations visually, for example in animation? I could see some interpolations benefiting from further postprocessing, since warping the before and after frames might not be enough to achieve some details in the inbetween.