我试图寻找一个现有的答案,但找不到一个让我满意的答案(或者我只是不明白)。
有人问了一个相似性问题。但我没有看到Smoothing motion parameters的答案,我无法评论这个话题。
几个星期以来,我一直致力于视频稳定。我遵循的算法基本上涉及 3 个步骤:
两个连续帧之间的 FAST 特征检测和匹配
从匹配的关键点计算仿射变换(缩放 + 旋转 + 平移 x + 平移 y )。
- 使用三次样条或 b 样条平滑运动参数。
我计算了仿射变换。但我坚持平滑运动参数。
我一直无法评估样条函数以在实时处理中平滑三个参数。
如何获得平滑运动参数。
例如:
我计算第 2 帧和第 3 帧之间的运动参数 T2(r2:旋转,x2,y2:水平和垂直平移),然后使用 B 样条平滑 3 个值。但我无法想象如何平滑它们并获得 3 个平滑值。(假设度数 p = 30)
请帮我。太感谢了