Extreme learning machine (ELM) methods for pedestrian detection
As a significant part of computer vision, pedestrian detection is a popular filed of research. The application of surveillance videos also becomes attractive due to the increasing safety concerns. In this project, an extreme learning machine based pedestrian detector is built for surveillance purpos...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2016
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/68304 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | As a significant part of computer vision, pedestrian detection is a popular filed of research. The application of surveillance videos also becomes attractive due to the increasing safety concerns. In this project, an extreme learning machine based pedestrian detector is built for surveillance purpose.
The project comprises of two main parts, which are feature extraction algorithm, and implementation of machine learning methods. The feature extraction process provides the description of the pedestrians for further processing, including background subtraction and Histograms of Oriented Gradients (HOG) features extraction. HOG as one of the most well-known and effective object detection, outperforms many existing features for pedestrian detection as well. Background subtraction serves as an add-on to implementation of HOG in videos, and it is proven that the background subtraction largely improves the efficiency of the system.
It is still a very new idea to apply the state-of-art extreme learning machine (ELM) method to pedestrian detection. For better evaluation of the system, the learning methods employed is not only the ELM, but also two versions of support vector machine (SVM). It is shown that ELM achieves best testing accuracy and training time among the machine learning techniques.
In this project, the overall pedestrian detection system is successfully designed and implemented in Matlab. To achieve the maximum operation speed and verify the applicability of the system, a modified system is also successfully realized on C++ platform. |
---|