0% found this document useful (0 votes)
17 views25 pages

Solar Battery Charger

Uploaded by

krishna das
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)
17 views25 pages

Solar Battery Charger

Uploaded by

krishna das
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/ 25

Presentation on “ Object Detection Technique using OpenCV ”

OF

Bachelor of Technology
IN
"Computer Science and Engineering"
----- By -----
 Arnab Ghorui.
 Subhadeep Mondal.
 Suvadip Paul.
 Krishna Das.
 Shubhadeep Mandal
 Rudranil Sen.
--- Under the guidelines of ---
Mr. Rafiqul Islam
Assistant Professor, Computer Science Engineering Department

"Guru Nanak Institute of Technology"


157/F Nilgunj Road,Panihati,
Kolkata-700114,West Bengal.
1 Introduction

2 Objective

3 Problem Domain

4 Solution Domain

5 Required Resources

6 Pre-Processing
CONTENTS
7 Data Flow Diagram

8 Conclusion

9 References

10 Acknowledgement
1 Introduction
1 Introduction

Efficient and accurate object detection has been an important topic in the
advancement of computer vision systems.

Our project aims to detect the object with the goal of achieving high accuracy
with a real-time performance.

In this project, we use a completely deep learning based approach to solve


the problem of object detection.

The input to the system will be a real time image, and the output will be a
bounding box corresponding to all the objects in the image, along with the
class of object in each box.
2 Objective
2 Objective

Develop a application that detects an object and it can be used for vehicles
counting, when the object is a vehicle such as a bicycle or car, it can count
how many vehicles have passed from a particular area or road and it can
recognize human activity too.
3 Problem Domain
3 Problem Domain

Humans can easily detect and identify objects present in an image but for the
computer or machine a classifying and finding an unknown number of
individual objects within an image is extremely a difficult problem.

Although there exist object detection software and application they do not
give an accurate result of an object because despite a lot of research, real-
time, and dynamic object detection methods are still in process.
4 Solution Domain
4 Solution Domain

To classify image objects and also to determine the objects positions we use two
different methods object classification and localization in the same time.

The true purpose of this project is that it can be used in security, surveillance and
autonomous vehicle driving to detect pedestrians walking or jogging on the street
to avoid accidents.

We use object classification and localization it provides accuracy, speed for real
time detection and also improves detection tasks are optimized using one multi-
task function and an object is compared to the image's true objects.
5 Required Resources
5 Required Resources

An integrated development environment (IDE) Microsoft Visual Studio code.

Python Programming Language.

Open CV.

Tensorflow

YOLO Framework.
6 Pre - Processing
6 Pre-Processing

The process of preprocessing improves the image intensity by suppressing the


unwanted features or enhancing them for further processing.

It resizes the image size to 448*448 and also normalizes the contrast and
brightness effects. The image is also cropped and resized so that feature
extraction can be performed easily. The input images are pre-processed and
very easily normalize the contrasts and brightness.
7 Data Flow Diagram
7 Data Flow Diagram
Data Flow Diagram
Data Flow Diagram
Data Flow Diagram
8 Conclusion
05
8 Conclusion

Object detection techniques in machine learning using Python leverage


algorithms like CNNs to locate and classify objects in images or video streams.

Libraries such as TensorFlow, PyTorch, and OpenCV facilitate the


implementation of these techniques, making them accessible and efficient.

The choice of technique depends on factors like task complexity, available


computational resources, and desired accuracy.

Overall, object detection in Python offers a versatile and powerful solution for a
wide range of applications, from autonomous driving to medical imaging and
beyond.
9 References

07
9 References

https://learnopencv.com/moving-
object-detection-with-opencv/

https://www.geeksforgeeks.org/detect-an-
object-with-opencv-python/amp/

https://medium.com/
@hastisutaria.ict19/object-detection-
using-opencv-f94f61e88b23

https://www.pantechsolutions.net/moving-object-
detection-using-opencv
10 Acknowledgement

08
10 Acknowledgement

Our Project group members would like to express special thanks of gratitude
to the teacher Mr. Rafiqul Islam who gave us the golden opportunity to do this
wonderful paper on the topic “Object Detection Technique using OpenCV”, which
also helped us in doing a lot of research and we came to know about so many new
things we are really thankful to them.

Thank
You .........

You might also like