SupervisedDescentMethod icon indicating copy to clipboard operation
SupervisedDescentMethod copied to clipboard

fit 时使用前一帧初始化?

Open Ayangdanny opened this issue 4 years ago • 1 comments

我尝试使用前一帧的结果初始化当前帧的shape,但landmark的检测结果随着时间的推移会出现问题,后边会越来越不准。方法是在每次 regression(roiImg, pts); 之后记录下pts, 然后用这个pts 初始化下一帧。 这种方法有问题吗?问题在哪里?

Ayangdanny avatar Jul 01 '21 02:07 Ayangdanny

好问题。那其实是跟踪的想法。 现在我的训练还是基于单帧检测模式的,就是每帧都是从正面平均脸开始回归的。 可以参照某些文章修改成:训练时使用随机样本作为初始化。这些样本就从训练集里随机选就行(都是合理的shape)。 表示可以从任意位置开始回归到最终的结果。 实际用的时候可以用前一帧做初始位置,迭代过程发现收敛(点不动了)就退出循环,不必跑完全部下降矩阵。

wanglin193 avatar Nov 29 '21 06:11 wanglin193