next up previous
Next: Decision Fusion Up: Detection Algorithm Previous: Temporal Wavelet Analysis

Spatial Wavelet Analysis

The fourth step of our fire detection algorithm is the spatial wavelet analysis of moving regions containing $Fire$ mask pixels to capture color variations in pixel values. In an ordinary fire-colored object there will be little spatial variations in the moving region as shown in Fig. [*] (a). On the other hand, there will be significant spatial variations in a fire region as shown in Fig. [*] (a). The spatial wavelet analysis of a rectangular frame containing the pixels of fire-colored moving regions is performed. The images in Figs. [*] (b) and [*] (b) are obtained after a single stage two-dimensional wavelet transform that is implemented in a separable manner using the same filters explained in Subsection [*]. Absolute values of low-high, high-low and high-high wavelet subimages are added to obtain these images. A decision parameter $v_4$ is defined for this step, according to the energy of the wavelet subimages:
\begin{displaymath}
v_4~=~\frac{1}{M\times{N}} \sum_{k,l} \vert x_{lh}[k,l]\vert^2 + \vert x_{hl}[k,l]\vert^2 + \vert x_{hh}[k,l]\vert^2,
\end{displaymath} (4)

where $x_{lh}[k,l]$ is the low-high subimage, $x_{hl}[k,l]$ is the high-low subimage, and $x_{hh}[k,l]$ is the high-high subimage of the wavelet transform, respectively, and $M\times{N}$ is the number of pixels in the fire-colored moving region. If the decision parameter of the fourth step of the algorithm, $v_4$, exceeds a threshold, then it is likely that this moving and fire-colored region under investigation is a fire region.

Both the 1-D temporal wavelet analysis described in Subsection [*] and the 2-D spatial wavelet analysis are computationally efficient schemes because a multiplierless filter bank is used for both 1-D and 2-D wavelet transform computation [9,14]. Lowpass and highpass filters have weights $[\frac{1}{4}, \frac{1}{2}, \frac{1}{4}]$ and  $[\frac{-1}{4}, \frac{1}{2},
\frac{-1}{4}]$, respectively. They can be implemented by register shifts without performing any multiplications.

The wavelet analysis based steps of the algorithm are very important in fire and flame detection because they distinguish ordinary motion in the video from motion due to turbulent flames and fire.


next up previous
Next: Decision Fusion Up: Detection Algorithm Previous: Temporal Wavelet Analysis
ugur toreyin 2005-11-27