Code Monkey home page Code Monkey logo

smad-on-fire's Introduction

SMAD-on-fire

Based on the detection of fire, binocular stereo matching technology is used to determine the location of fire sources . We call it SMAD, which means stereo matching and detection on fire. ย 

Background

With the development of modern urban buildings in the direction of large space and high level, the fire source identification and location system that can precisely locate the flame position has a strong practical significance for the prevention and control of fire losses.

Aiming at the shortcomings of traditional fire location technology such as infrared detection and gas detection, based on the pre recognition of fire images, binocular stereo matching technology is used to determine the disparity of images, and then the location of fire sources is calculated by affine geometry. Considering the particularity of the flame image, looking for a fast and accurate fire recognition algorithm, combined with the timeliness and accuracy of the fire location, we design a binocular stereo vision system which can recognize and locate the fire flame position timely.

Our Work

The main research work is as follows:

1.Based on the analysis of the image characteristics of the actual fire scenes, we discuss how to identify the fire phenomena accurately, and design the process of identifying the fire which use multiple criteria.

  1. In the part of fire detection, the segmentation of foreground image and the feature extraction of flame are realized by using color model and morphological processing. With the extracted spectrum, round degree and other characteristics are used to determine whether a fire is happening. The feasibility of the recognition algorithm is verified by the experiment of fire identification and the analysis of the related results.

  2. In the fire location part, we propose an optimized SURF algorithm based on image filling. Through feature extraction and filling of the processed pre segmentation image matching, we candidate matching point. Through screening matching points and the space affine of better matching points, the actual space coordinates of the fire source can be obtained.

  3. We design the system architecture which can be put into practical fire source detection and location system, and make a prospect for further optimization.

smad-on-fire's People

Contributors

ziranzhu avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

peterzhousz kuole

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.