资源算法nighttime-pedestrian-detection-using-fasterRCNN

nighttime-pedestrian-detection-using-fasterRCNN

2020-02-19 | |  35 |   0 |   0

Pedestrian detection based on faster R-CNN in nighttime by fusing deep convolutional features of successive images

By Jong Hyun Kim, Ganbayar Batchuluun, Kang Ryoung Park

Introduction

This code is relative to paper.

In the paper, training is done using Caltech and KAIST DB seperately, total 6 stages. However, this implementation trains network using both DB at the same time, total 4 stages, for simplicity, resulting a similar performance.

Also, this code is written based on the MATLAB implementations of ShaoqingRen/faster_rcnn and zhangliliang/RPN_BF.

This code has been tested on Windows7 with MATLAB 2017a.

Requirements

  1. Caffe

  2. MATLAB

  3. GPU: Geforce GTX 1070, etc

Preparation for Training

  1. download videos and toolboxes from KAIST Multispectral Pedestrian Detection Benchmark and Caltech Pedestrian Detection Benchmark.

  2. extract visible camera images and annotations using each toolbox

  3. place KAIST(set00-05, skip=10), Caltech(set00-10, skip=30) training images and annotations in ./datasets/train/

  4. place KAIST(set06-11, skip=20) testing images and annotations in ./datasets/test/

  5. place the toolbox folders (KAIST, Caltech) in ./external/, and name as toolbox(kaist) and toolbox(caltech), respectively

  6. run fetch_data/fetch_caffe_mex_cuda65.m to download a compiled Caffe mex (for Windows only).

  7. download ImageNet-pre-trained VGG16(reduced for 7x3 ROI pooling) model(depicted below) from GoogleDrive and place it to ./models/pre_trained_models/vgg_16layers

Training

  1. Run startup.m

  2. Run faster_rcnn_VGG16.m

Preparation for Testing

  1. extract KAIST(set06-11) testing images with skip frame=1 for the fusion of successive images.

  2. place these images in ./datasets/skip1/

Testing

  1. Run final_test.m to get the result in ./test/faster-rcnn-test3

  2. Run plotMR.m to see the graph



上一篇: xyj_tf_faster_rcnn_cpu

下一篇:faster-rcnn-adversarial-domain-adaptaion

用户评价
全部评价

热门资源

  • Keras-ResNeXt

    Keras ResNeXt Implementation of ResNeXt models...

  • seetafaceJNI

    项目介绍 基于中科院seetaface2进行封装的JAVA...

  • spark-corenlp

    This package wraps Stanford CoreNLP annotators ...

  • capsnet-with-caps...

    CapsNet with capsule-wise convolution Project ...

  • inferno-boilerplate

    This is a very basic boilerplate example for pe...