Next I read through All of my research material on video-based fire detection. The following is a list of the different techniques and algorithms that were used to detect fire in video:
- Detect fire colored pixels using gaussian-smoothed color histograms
- Detect the temporal variation of fire pixels by computing the average pixel-by-pixel intensity difference for fire pixels and for non fire pixels and subtracting the latter from the former.
- Detecting smoke by noticing a decrease in the variance of the color histogram of the image caused by the increased homogeneity of the image due to smoke's blurring effect.
- Also, observe the change in density of the smoke by observing the power spectra in the frequency domain.
- Detect the color variation of fire pixels in the wavelet domain of fire pixels.
- Detect the zero-crossings of the wavelet transform coefficients. This can be done in the pixel intensity range or in the R-color channel. Analysis is done in both the spatial and frequency domains using filter banks.
- Using HMMs on the color of the target pixel.
- Train a neural network on the H, S, and I channels of each pixel to classify the pixel as being a fire pixel or not based on the pixel color characteristics.
- Look for the following characteristics of smoke in images (1) smoke smooths object edges and since edges correspond to extrema in the wavelet domain, a decrease in these extrema is an indicator of the presence of smoke (2) smoke Decreases the values of the image's chrominance channels.
- Fire detection based on time derivatives. A pixel is determined to be a fire pixel based on intensity-weighted time derivatives.
- Thresholded temporal color variation. If the temporal color variation passes a threshold then label the pixel as being a fire pixel.
No comments:
Post a Comment