Professional Documents
Culture Documents
Theorem
Melih Altun and Mehmet Celenk
School of Electrical Engineering and Computer Science
Stocker Center, Ohio University
Athens, OH 45701 USA
{ma231709, celenk}@ohio.edu
http://www.ohio.edu
Abstract - Finding smoke in surveillance videos not directly seen or it is at an early phase where
can be crucial in early detection of fire only smoke is visible, smoke detection systems
emergencies. Such early detections improve provide an earlier response.
damage prevention and control by enabling the Smoke detection systems mainly use methods based
authorities to take the necessary precautionary on wavelet [3] information. [4] combines wavelet
steps. This paper describes a smoke detection methods with Hidden Markov trees to account for
technique developed for videos taken in visual the dynamic characteristics of smoke. Optical flow
band. The method makes use of optical flow and [5] and other dynamic features such as velocity
color filtering to detect smoke covered regions and histograms are also used [6]. [7,8] use color
the associated smoke sources. Next it extracts information and motion estimation methods for
dynamic smoke features such as average upwards detecting smoke covered regions in a video frame.
motion above the source and divergence around the Although color information is vital for eliminating
source via Green’s theorem. This determines non-smoke objects, it is not sufficient for detection
whether the selected region contains smoke. In due to the presence of other objects with colors
turn, the extracted dynamic characteristics of the similar to smoke. Therefore, it is used in
smoke pattern greatly improve detection accuracy combination with other methods to reduce false
of the method and produce highly robust results as detections. The idea behind our approach is similar
demonstrated in the experimental results. to the method developed in [8]. However, instead of
simple motion detection we use optical flow to
Keywords: Smoke detection, video surveillance, model smoke behavior more precisely.
optical flow, Green’s theorem In this paper a smoke detection method based on
optical flow and dynamic characteristics of smoke
is described. Color filtering is also applied to
1 Introduction reduce the possible smoke sources. After obtaining
an optical flow vector field and determining a
This paper presents a smoke detection method candidate smoke source, Green’s theorem is applied
based on video processing. Detection of smoke in around the selected source to test the divergent
videos is particularly useful in surveillance and behavior of smoke. Moreover, since heat
automatic event detection applications. convection above the source causes the smoke to
Traditional smoke detectors measure certain rise, average upward motion above the source is
chemicals and particles in the air. In small closed also calculated to improve the confidence of
spaces these particles rapidly reach a high detection. The remainder of this paper is organized
concentration so detectors can generate early as follows: In section II the details of the smoke
warnings. However, they do not function as well in detection method is described. Experimental results
large spaces and they are simply not applicable to are presented in section III. The last section
outdoor environments. contains conclusions.
Video based fire and smoke detectors are known to
overcome such difficulties by their remote sensing
capabilities. Moreover, video based systems are 2 Description of the Method
also capable of obtaining information such as the
exact location and the progress of fire. Color Filter: Smoke color can vary greatly from
Fire detection methods use visual and infrared (IR) very dark to almost white shades. To select those
cameras to find fire sources. They use color, shape gray levels and eliminate image segments with
and dynamic features such as flickering [1,2]. The other colors we convert RGB values to HSL values
disadvantage of both visual and IR methods is that and consider S value for selection. Since gray
they need direct visual of fire. In cases where fire is pixels have low saturation we take pixels with S
values less than a certain threshold as a potential since these regions are clustered we can detect the
smoke pixel. As it is stated in [8], sometimes smoke appearance of a cluster and mark it as a smoke
can have a bluish tone. So, for pixels where blue source. Green rectangle in Figure 3 and in other
value is higher than red and green we use a slightly figures showing the detection results denotes the
higher saturation threshold to allow for bluish type detected smoke source.
of smoke. After selection of possible smoke pixels
a Basic Sequential Algorithmic Scheme (BSAS) [9] 2.2 Application of Green’s Theorem
clusters nearby smoke colored pixels together.
However, most of these smoke colored clusters are After finding a potential smoke source with color
usually stationary background areas. Using optical filtering and obtaining the optical flow vector field
flow, which will be discussed in the next with the methods described in previous subsections
subsection, we are able to select dynamic regions we are able to test the dynamic characteristics of
and eliminate those stationary areas. smoke. The first dynamic characteristic we test is
the divergent behavior of smoke around its source.
2.1 Optical Flow One way to achieve this is to apply Green’s
Theorem. Green’s Theorem states that outward flux
To obtain the foreground objects in a video and of a vector field across a closed boundary is equal
accurately measure their motions optical flow is to the divergence of the vector field integrated over
utilized. A fast and efficient optical flow method is the region enclosed by the boundary. So if we
essential for the real time requirements of detection. define a simple closed curve, such as a small
Our optical flow calculation is mostly parallel to the rectangle around the smoke source, a continuous
method proposed in [10]. First a spatiotemporal positive outward flux across this rectangle indicates
gradient of the video sequence I(x,y,t) is obtained. a divergent source within it.
Then a 3D Gaussian filter is applied with linear We already have the horizontal and vertical
convolution to smooth the gradient as in equations components of the optical flow field. Divergence of
(1) and (2). the field is simply given by the equation 6.
, , , , , , ′
, , (1) (5)
, , , , ∗ , , (2) ∙ (6)
5 References
[1] B.U. Toreyin, R.G. Cinbis, Y. Dedeoglu, A.E.
Cetin, Fire detection in infrared video using wavelet
analysis, Optical Engineering, vol. 46(6), pp.
67204-1 – 67204-9, 2007