0% found this document useful (0 votes)
42 views11 pages

Human Detection and Counting

Uploaded by

tenkalearyan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views11 pages

Human Detection and Counting

Uploaded by

tenkalearyan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11

Human Detection and Counting

• Introduction
• Brief introduction to the topic.
• Importance of human detection and counting
in various applications like security,
surveillance, crowd management, etc.
• Objectives of the project.

2
• Problem Statement
• Human detection and counting is challenging
due to factors like varied body shapes,
clothing, and movements
• Key difficulties: detecting humans in varied
environments, handling occlusions, lighting
variations.
• Real-world significance : applications in
smart cities, security, retail, healthcare.

3
• Tech Stack
• Programming: Python (OpenCV,
TensorFlow/PyTorch), Flask/Django for
backend.
• Machine Learning Models: YOLO for object
detection, a face recognition model, and an
activity recognition model.
• Hardware: If feasible, you can deploy the
system on an NVIDIA Jetson Nano for
edge processing.

4
• Objective
• Create a surveillance system that can
detect and recognize humans in real time
• Detect and count the number of people in a
specific area using computer vision and
machine learning.
• Identify suspicious activities, and send
alerts.

5
• Features
• Human Detection: Detect people in real-time
using a webcam or video feed.
• Behavior Analysis: Identify specific activities,
like loitering or intrusion.
• Face Recognition: Recognize authorized vs
unauthorized individuals.
• Real-Time Alerts: Send alerts or notifications
when suspicious behavior is detected.

6
Approach and Methodology
•Data Collection & Preprocessing:
• Gather and prepare diverse image/video
data
•Human Detection:
• Use deep learning models to detect humans
•Counting:
• Count people by detecting bounding boxes
around them

7
• Data Collection & Preprocessing
• Gather diverse images/videos from cameras in
different environments, lighting conditions
• Clean the data by removing poor-quality images,
normalize lighting, resize images
• Use techniques like edge detection to enhance
human recognition in complex scenes.

8
• Human Counting
• Counting people based on detected bounding
boxes around each person.
• Using algorithms like SORT to track and count
individuals across video frames.
• Estimating crowd density in crowded areas to count
people accurately.

9
•Results and Evaluation
•Accuracy Metrics: Using Precision, Recall,
and F1-score to
• measure performance.
•Mean Average Precision (map) for object
detection.

•Real-time Performance: Testing for live data


processing

10
Thank you

You might also like