Object Detector using HOG as descriptor and Linear SVM as classifier. | Video
git clone https://github.com/bikz05/object-detector.git
cd object-detector/bin
test-object-detector
The test-object-detector
will download the UIUC Image Database for Car Detection and train a classifier to detect cars in an image. The SVM model files will be stored in data/models
, so that they can be resused later on.
- All the configurations are in the
data/config/config.cfg
configuration files. You can change it as per your need.
extract-features.py
-- This module is used to extract HOG features of the training images.train-classifier.py
-- This module is used to train the classifier.nms.py
-- This module performs Non Maxima Suppression.test-classifier.py
-- This module is used to test the classifier using a test image.config.py
-- Imports the configuration variables fromconfig.cfg
.
Detections before NMS
Detections after NMS
Detections before NMS
Detections after NMS
Detections before NMS
Detections after NMS
Detections before NMS
Detections after NMS
- Histogram of Oriented Gradients and Object Detection
- Image Pyramids with Python and OpenCV
- Sliding Windows for Object Detection with Python and OpenCV
- Non-Maximum Suppression for Object Detection in Python
- (Faster) Non-Maximum Suppression in Python
- Texture Matching using Local Binary Patterns (LBP), OpenCV, scikit-learn and Python
- Detección de objetos Course by Coursera