今天实验了差分的方法,就是对运动画面的连续两帧相减再求绝对值,感觉闪烁感比较强(因为连续两帧几乎相同),而且轮廓不是很清晰,后来我采用了隔帧相减,和隔两帧相减,减小了闪烁感。
以上的实验视频来源于文件,我是用了压缩后的avi文件,压缩格式为Cinepak(R) Codec 1.1,
比较意外的是当我使用直接来自摄像头的视频源时,又没有明显的闪烁感了,这一点我不太明白,可能于视频的压缩算法有关,等待进一步测试。
第二步就是对于轮廓的获取,我参考文献,Real-time Human Motion Analysis by Image Skeletonizadion,大致作法如下:虽然可以得到轮廓,但是性能太差,考虑是否有替代的方案。