行人檢測之DPM

2021-07-23 00:14:33 字數 710 閱讀 3938

dpm的詳細原理可以參考本人

dpm是繼2023年提出以來,傳統機器學習模式(非深度學習)下行人檢測效果最好的演算法。不論是召回率還是準確率都比hog要好很多。當然,實際的執行速度經過cpu多執行緒加速後,大概200ms-300ms之間,未能滿足實時場景的應用。經過gpu加速的可以實現10          ms的檢測速度,例如杜帕(doppia)。

其中:voc-dpm程式為matlab版本,執行環境linux

fast-dpm程式為c++版本,執行環境win7

doppia程式為c++版本,執行環境linux

實驗結果:

voc-dpm檢測結果:

fast-dpm檢測結果:

doppia-dpm檢測結果:

PCL行人檢測

首先我們知道hog特徵結合svm分類器已經被廣泛應用於影象識別中,尤其在行人檢測中獲得了極大的成功 hog svm進行行人檢測的方法是法國研究人員dalal在2005的cvpr上提出的,而如今雖然有很多行人檢測演算法不斷提出,但基本都是以hog svm的思路為主,那麼pcl中也是利用這一思想來進行行...

行人檢測OpenCV ICF

最近專案中需要用到行人檢測,對比了幾種常用的演算法後,果斷選擇出自大神piotr dollar的icf integral channel features 下面開始了苦逼之旅。由於從網上down的 都是matlab版的,如果翻譯成c 的話,勞民傷財。以前就聽說opencv contrib裡整合了該演...

DPM物體檢測相關

deformable parts model dpm 簡介 dpm deformable part model 模型結構初解 關於dpmv5 deformable part model 演算法中model結構的解釋 把訓練出來的模型檔案.mat格式轉為.txt格式的 hog 用於人體檢測的梯度方向直...