https://github.com/vyjayanthipolapragada/human_detection_hog
Detect humans in real-time, image or video and count the detected people using OpenCV and HOG Descriptor
https://github.com/vyjayanthipolapragada/human_detection_hog
computer-vision easygui hog-descriptor human-detection image-processing imutils numpy opencv os python support-vector-machine
Last synced: about 2 months ago
JSON representation
Detect humans in real-time, image or video and count the detected people using OpenCV and HOG Descriptor
- Host: GitHub
- URL: https://github.com/vyjayanthipolapragada/human_detection_hog
- Owner: VyjayanthiPolapragada
- Created: 2024-02-05T12:43:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-05T18:45:07.000Z (over 2 years ago)
- Last Synced: 2024-02-06T17:36:33.333Z (over 2 years ago)
- Topics: computer-vision, easygui, hog-descriptor, human-detection, image-processing, imutils, numpy, opencv, os, python, support-vector-machine
- Language: Python
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Human Detector
Detect humans in real-time, image or video and count the detected people using OpenCV and HOG Descriptor
HOG (Histogram of Oreinted Gradient) - a feature descriptor used with OpenCV for object detection
The algorithm of HOG Descriptor is combined with SVM (Support Vector Machine) in OpenCV and this pre-trained model is used to detect people from the given file
Different functions are used for this detection:
1. human_detection.py: contains different functions implemented depending on the file format uploaded
2. main.py: main python code combining easygui to upload image/video and pass the arguments to detect people from the same
Libraries used: opencv,imutils,numpy,os,easygui