Joint Deep Learning for Pedestrian Detection

Joint Deep Learning for Pedestrian Detection

                              
1 Vote

Introduction

Feature extraction, deformation handling, occlusion handling, and classification are four important components in pedestrian detection. Existing methods learn or design these components either individually or sequentially. The interaction among these components is not yet well explored. This paper proposes that they should be jointly learned in order to maximize their strengths through cooperation. We formulate these four components into a joint deep learning framework and propose a new deep network architecture

Contribution Highlights

  • A unified deep model for jointly learning feature extraction, a part deformation model, an occlusion model and classification. With the deep model, these components interact with each other in the learning process, which allows each component to maximize its strength when cooperating with others .
  • We enrich the operation in deep models by incorporating the deformation layer into the convolutional neural networks (CNN). With this layer, various deformation handling approaches can be applied to our deep model.
  • The features are learned from pixels through interaction with deformation and occlusion handling models . Such interaction helps to learn more discriminative features.

Citation

If you use our codes or dataset, please cite the following papers:

  • W. Ouyang and X. Wang. Joint Deep Learning for Pedestrian Detection. In ICCV, 2013. PDF

Code (Matlab code on Wnidows OS)

Code and dataset on Google Drive:

For users who cannot download from Google Drive:

The files are on the GoogleDocs and Baidu. To Run the code, please read the following readme file:

  • Readme
  • 1. Put all of the documents into the same folder and decompress them using the command “extract to here”. Suppose the root folder is “root”, then you should have three folders “root/CNN”, “root/data”, “root/model”, “root/NN”, “root/tmptoolbox”, “root/util”, and “root/dbEval”. For “root/data”, there should be 4 folders: “root/data/CaltechTest”, “root/data/CaltechTrain”, “root/data/ETH”, and “root/data/INRIATrain”.
  • 2. Run the “cnnexamples.m” or “testing.m.” in the folder “root/CNN” to obtain the results.
Code:
https://drive.google.com/file/d/0B0wgp0jLKthhOEY0YTNOeUVleDQ/edit?usp=sharing
Original:
http://www.ee.cuhk.edu.hk/~wlouyang/projects/ouyangWiccv13Joint/index.html
Ref paper:
Joint Deep Learning for Pedestrian Detection
Ref:
iccv, 2013, The Chinese University of Hong Kong                               

Leave a Reply Cancel reply

       
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值