1. 跑通代码:
代码地址: http://people.cs.uchicago.edu.sixxs.org/~rbg/latent/ Version 5 (Sept. 5, 2012)
别忘 mex -setup !!!
1)
在windows下运行Felzenszwalb的Discriminatively Trained Deformable Part Models matlab代码
2)
最简单的方式使用Discriminatively Trained Deformable Part Models训练自己的模型(原创)
Pozen的工作还是主要讲怎么在windows下训练,其中怎么准备数据说的不是很清楚,我这里稍微补充一下吧。(注意:我是在linux下跑的,windows下还要参考pozen的工作)
3)
How to train models of Object Detection with Discriminatively Trained Part Based Models
不错的建议:1. 训练模型都交给选来的matlab代码,在线检测的部分就把他翻译成c++。
2. “最近我把检测部分(star-cascade)翻译成了C++的, 实现了检测部分,现在正在训练自己的模型呢”实 际运用中实时是没有问题的,可以从多个方面优化。首先多线程,求特征金字塔的时候,扫描检测的时候都应该用到。另算法本身也有改进与优化的余地,这样做得好的话10+/s没得问题。 处理视频的话,可以在加一些外部优化。
Deformable Part Model学习
//推荐博客:
//
1. http://bubblexc.com.sixxs.org/y2011/422/
Deformable Part Model是最近两年最为流行的图像中物体检测模型