Fire Detection and Quenching System Using Image Processing
Fire Detection and Quenching System Using Image Processing
Abstract- Fire detection is an important issue which produce 3D point clouds from stereo cameras, stitch
is related to human life and social security. This is an images together to produce a high resolution image of
image processing based fire detection and quenching an entire scene, find similar images from an image
system using OpenCV. The other important database, remove red eyes from images taken using
components used in this project are Arduino, flash, follow eye movements, recognize scenery and
webcam, buzzer and pump. Arduino is used as establish markers to overlay it with augmented reality,
controller to control relay, buzzer and LED. The etc.
pump is connected to the relay. The system is divided
into two parts, namely Fire detection and Fire OpenCV has C++, Python, Java and MATLAB
extinguisher. In the first part, the fire is detected interfaces and it supports Windows,
using image processing. OpenCV and python are Linux, Android and Mac OS. It leans mostly towards
used for fire detection. Cascade classifier is trained real-time applications and takes advantage of MMX
and used in the detection of fire. In the second part, and SSE instructions when available. A full featured
camera preview will be shown, if fire is present, it gets CUDA and OpenCL interfaces are being developed
detected and turns ON the pump and the buzzer starts right now. There are over 500 algorithms and are about
the beep sound. 10 times as many functions that compose or support
those algorithms. OpenCV is originally written in C++
Indexed Terms- Arduino, Cascade classifier, Fire and it has an interface that works seamlessly with STL
detection, OpenCV, Python. containers.
OpenCV is and open source computer vision and a Existing systems include Fire Detection systems
software library in machine learning. OpenCV which employ heat sensors or temperature sensors or
provides a common infrastructure for computer vision smoke sensors or a combination of these.
applications and to accelerate the use of machine
perception in the commercial products. OpenCV is a Limitation of existing systems:
BSD-licensed product and it is easy for businesses to It takes long time for the smoke detectors to detect
utilize and modify the code. the smoke.
Even if there is any fire, the smoke may be
The library has more than 2500 optimized algorithms, generated quite later after burning the
which including both classic and state-of-the-art surroundings.
computer vision and machine learning algorithms. There may be damage to the surroundings by the
These algorithms can detect and recognize faces, time fire is detected.
identify objects, classify human actions in videos,
track moving objects, extract 3D models of objects,
1) Fire Detection
Fig. 1: Arduino Uno module
Webcam is used for capturing the video and then the
extracted frames are checked for the fire. Cascade
3.2 Relay Module
classifier is trained to detect the fire and by using
OpenCV along with the classifier, the fire can be
The relay used is of 5v of voltage and 10A of current
detected.
with 2-channel interface board. With large current, it
can control various appliances. It can be controlled
2) Fire Extinguisher
directly with 3.3v or 5v signals from Arduino.
When fire is detected, the Arduino will turns ON the
LED, buzzer and relay which in turn will ON the
pump. There is 1*4 pin header for connecting power and for
controlling two relays.
3.1 Arduino Description
Fig3: Buzzer
3.4 Operation
IV. RESULTS
The below figures depict the output of the project
In industries, if there is fire, it may cause a lot of
when there is fire, the screen shows the message fire is
damage and there would be a huge loss of money. So
detected.
the sole purpose of this project is to detect the fire as
early as possible and to extinguish it. So that there will
not be any damage to the equipment and no loss of
money and life. The CCTVs installed previously in the
industries can be used for extracting images so the cost
required will be less.
When fire is detected, the pump is turned ON [7] MP Sivaram kumar; S Rajasekaran; “Detection
and extinguishing forest fires using wireless sensor
and actor networks”
CONCLUSION
REFERENCES