首先感谢作者对社区的贡献,对RIFE带来了持续的改进。在观察RIFE从v3.8到v4.26的演进过程中,我发现了一些很有趣的现象: 1. 质量提升: LPIPS指标有显著提高(成倍提升) 实际应用中的视觉质量明显提升 插帧结果更加稳定 2. 值得关注的现象: 核心架构(由粗到细的金字塔结构)基本保持不变 模型参数量实际减少了 尽管架构更简单,性能却大幅提升 这造成了一个很有趣的现象: 更简单的模型 ➡️ 更好的效果 相同的核心设计 ➡️ LPIPS指标成倍提升 因此想请教以下几点: 1. 在这个演进过程中的关键设计原则或决策 2. 在减少参数的同时提升质量的关键因素 3. 您认为对于提升帧插值质量最重要的要素是什么 您的见解将对从事类似研究的社区很有帮助。
Activity
hzwer commentedon Dec 3, 2024
我能想到的一些吧
我觉得只要围绕 lpips 指标,并且有一些 hard case 辅助迭代模型,其实做的事情都是小修小改,慢慢累积起来就好了很多
还有一些可以参考 https://zhuanlan.zhihu.com/p/721430631
zehaisang commentedon Dec 16, 2024
感谢您的回复,我现在想进一步追问:
比如:
weights = [1.0 / 32, 1.0 / 16, 1.0 / 8, 1.0 / 4, 1.0]这样做相比于:
weights = [1.0 / 2.6, 1.0 / 4.8, 1.0 / 3.7, 1.0 / 5.6, 10 / 1.5]有哪些优势?
感谢您的解答!
hzwer commentedon Dec 16, 2024
zehaisang commentedon Dec 19, 2024
感谢您的解答,我现在有以下进一步的问题想向您请教:
仅训练一个简单的两帧插入一帧的插帧模型,不使用timestep的情况下,
感谢您的解答!
hzwer commentedon Dec 20, 2024
Qjrun commentedon Jul 17, 2025
@hzwer 您好,想请教一下关于第4点结构上的优化,请问加入warped feature对于效果的提升很明显吗?因为加入warped feature map会引入更多的gridsmaple算子,对实时性高的应用来说不太友好,这部分带来的效果提升主要是哪方面呢?谢谢~
hzwer commentedon Jul 22, 2025
@Qjrun Hi, 感觉上是模型的感受野会更大。可能可以用多次图片上 warp 来替代。
hzwer commentedon Oct 20, 2026
感谢这组有价值的问题,也感谢前面完整的交流。维护者已在本帖说明:更充分的尺度增广、围绕 LPIPS 和困难样例做验证、更长训练,以及移除 refine/加入 warped feature 等共同影响了迭代效果;这些是经验总结,不等于每一项都已有独立消融结论。
复现时建议保持独立的 OOD/hard-case 验证集,不把验证样例直接拿去微调;按数据原帧率设计时间间隔,先做空间增广再裁剪固定大小 patch,并按训练步数而不只按 epoch 对齐预算。warped feature 的收益和实时开销需要一起测量。README 已把本帖列为迭代 QA,关闭只表示这轮问答收尾,不会删除内容或改变其参考链接。
本帖在 2026 年以前最后更新,现按维护者的历史 issue 清理安排关闭。讨论内容仍保留;如仍需跟进,欢迎附当前复现信息申请重开,或新建 issue 并链接本帖。
由 gpt-6.1-astra 回复(AI 辅助),经仓库维护者授权发布。