Vidya Vikas Institute of Engineering and Technology
Vidya Vikas Institute of Engineering and Technology
Vidya Vikas Institute of Engineering and Technology
AND TECHNOLOGY
#127-28, Bannur Road, Aalanahally Post, Mysuru-570028
Statement)
•Design/Block Diagram
Contents •Methodology
•Implementation
•Requirements
•Reflection
•References
About the company
OBJECTIVES
Background subtraction is a way of eliminating the background from image. To achieve
this we extract the moving foreground from the static background.
Background subtraction is a major preprocessing step in many vision based applications.
Problem statement
In the cases like visitor counter where a static camera takes the number of
visitors entering or leaving the room, or a traffic camera extracting
information about the vehicles etc. In all these cases, first you need to
extract the person or vehicles alone. It will be difficult to extract the
information without subtracting the background.
Proposed solutions
Library
OpenCV,NUMPY
Background
subtraction Algorithm
Methodology
Machine Learning
Machine learning is the study of computer algorithms that improve automatically through
experience. It is seen as a subset of artificial intelligence. Machine learning algorithms build a
mathematical model based on sample data, known as "training data", in order to make
predictions or decisions without being explicitly programmed to do so.
Python
Python is an interpreted, object-oriented, high-level programming language with dynamic
semantics. Its high-level built in data structures, combined with dynamic typing and dynamic
binding, make it very attractive for Rapid Application Development.
Requirements
Hardware Requirements
Computer – Processor, high speed is preferred. 32/64 - bit
RAM 4GB
Hard disk – Free space of 5GB
Laptop built-in Camera
Software Requirements
Python 3.7
Open CV tool
OS – Windows 7 / 8 / 10, 32/64 – bit.
Reflection
• My internship experience was very advantageous. In that one month duration I learnt so many
skills .
• Take it Smart has offered me opportunities to learn and develop myself in many areas.
• A lot of tasks and activities that I have worked on during my internship are related with what
I’m studying now.
Results and conclusion
• After working with this project, I got to understand more about the technologies with real time
examples.
• Background Subtraction method can be used in Vehicle counting applications in highway.
• Intruder Detection can be implemented using Background Subtraction Algorithm.
Input of stored video output of stored video subtraction
References
[1] Henry et al., "Anomaly Detection in Videos Recorded by
Drones in a
Surveillance Context", International Carnahan Conference on
Security Technology (ICCST), Madrid, 2017.