1. 流程
前景检测 -----> blob提取 -----> blob跟踪 -----> 轨迹处理
1)前景检测,实现了不同的背景生成方法,与帧差方法。
2)blob提取,实现了联通区域查找,求取团块的质心大小。
3)blob跟踪,实现了不同的跟踪算法,如meanshift,质心跟踪等。
4)轨迹处理,就是kalman滤波等轨迹平滑模块。
2. 接口
每个步骤,都有一个通用的接口,这个接口是通过基类来实现的。
如前景检测模块里面的背景生成模块:
1)通用接口有update/release接口。