a new approach for flame image edges...

6
IEEE International Conference on Recent Advances and Innovations in Engineering (ICRAIE-2014),May 09-11, 2014, Jaipur, India A New Approach for Flame Image Edges Detection Pranev Gupta Department of E.C.E G.L.A University, Mathura [email protected] Abstract- In this paper, a simple and robust approach for flame image analysis is presented. It is based on the Local Binary Patterns and thresholding techniques. The main features of an image are obtained by Local Binary patterns, and two level thresholding is used to make the edges visible and clear. The simplicity and robustness of the proposed approach in noisy environment makes it suitable for the subsequent analysis of the flame features. Various experimentations are carried out on synthetic as well as real images. The results show the proposed approach gives good localization and effective edge detection as compared to the existing methods. Keywords- Flame image; Edge detection; Local Bina Pattes; Thresholding. I. INTRODUCTION Reliable monitoring of flames of aces plays an important role in the understanding of combustion process in the system. Recently, the low quality fuels and fuel blends om a various sources has increased the problem of flame stability. It results into degraded combustion efficiency and other operational problems. To maintain the rigorous standards on pollutant emissions and energy saving, an efficient and simple monitoring of flames has become highly desirable in the thermal power industry such as power generation plants [1]. [n power generation industry, processing, analysis and monitoring of flame images is increasingly used in fire detection systems. It is due to the fact that the temperature calculations of visible area is able to provide additional information such as fire region, effects, gases, etc, [2-4]. In literature, numerous techniques have been presented for flame image analysis [5]. The traditional flame detecting techniques such as optical sensing, current detection, and thermocouple [6] are less reliable as compared to image-based flame detectors. [mage-based methods are more efficient and accurate in fire detection because it provides many benefits for temperature distribution measurement such as low cost, high spatial resolution, and the possibility of real-time implementation [4]. Edge detection is one of the important steps in flame and fire image processing and acts as the foundation for other [978-1-4799-4040-0/14/$31.00 ©2014 IEEE] Vilas Gaidhane Department of E.C.E G.L.A University, Mathura [email protected] processing. There are many reasons why it is necessary to identi flame edges before doing flame image processing. First, the calculation of flame edges forms a foundation for the significant calculations of flame criteria such as size, shape, location, and stability. Secondly, processing data is greatly reduced as only flame edges are considered instead of complete flame images and unwanted information like background noise is filtered out. In precise words, edge detection preserves the important anatomical properties of the flames and simultaneously reduces the processing time. Moreover, edge detection can also be used to divide flame images in similar groups. This is favorable for multifarious flames auditing in industries where a multi-burner system is used. Further, flame image edges can tu on a fire alarm and supply the fire information relating to type of fire, combustible substances, nature of the fire, level of fire, etc [8]. The number of methods has been reported in literature for identiing flame edges particularly for the geometric characterization of a flame or fire. Lu et al. [7] presented a short review of the latest developments in 20 and 3D flame imaging techniques. Further, Tian et al. [8] proposed a new auto-adaptive algorithm that detects the coarse and redundant edges in a flame of fire images and identifies the edges clearly and continuously. Jiang and Wang [9] introduced a modified Canny operator in which adaptive smoothing is combined to Canny operator to detect moving fire regions which is based on the principle that generally fire regions have a higher luminance contrast than neighboring regions. Adkins [10] presented a manual edge-detection method whereas Fan et al. [[[] presented a new Line Enhance Active Contour model (LEAC model) to detect the flame ont boundaries om high speed Planar Laser Induced Fluorescence (PLlF) images. Further, Zhang et at. [[2] proposed a new approach in equency domain in which FFT and wavelet transform is used for contour analysis of forest fire images extracted om video. Moreover, Razmi et al. [13] uses a background subtraction approach for flame detection using motion and shape features. Furthermore, She and Huang [14] proposed a C-V active contour model for the flame image edge detection to highlight an important features. Although, all these methods have its

Upload: vudung

Post on 30-Mar-2018

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: A New Approach for Flame Image Edges Detectionvlm1.uta.edu/.../A_new_approach_for_flame_image_edges_detection.pdfA New Approach for Flame Image Edges Detection ... in clockwise direction

IEEE International Conference on Recent Advances and Innovations in Engineering (ICRAIE-2014),May 09-11, 2014, Jaipur, India

A New Approach for Flame Image Edges Detection

Pranev Gupta

Department of E.C.E G.L.A University, Mathura pranevgupta 1 @gmail.com

Abstract- In this paper, a simple and robust approach for

flame image analysis is presented. It is based on the Local Binary

Patterns and thresholding techniques. The main features of an

image are obtained by Local Binary patterns, and two level

thresholding is used to make the edges visible and clear. The

simplicity and robustness of the proposed approach in noisy

environment makes it suitable for the subsequent analysis of the

flame features. Various experimentations are carried out on

synthetic as well as real images. The results show the proposed

approach gives good localization and effective edge detection as

compared to the existing methods.

Keywords- Flame image; Edge detection; Local Binary Patterns; Thresholding.

I. INTRODUCTION

Reliable monitoring of flames of furnaces plays an

important role in the understanding of combustion process in

the system. Recently, the low quality fuels and fuel blends

from a various sources has increased the problem of flame

stability. It results into degraded combustion efficiency and

other operational problems. To maintain the rigorous

standards on pollutant emissions and energy saving, an

efficient and simple monitoring of flames has become highly

desirable in the thermal power industry such as power

generation plants [1].

[n power generation industry, processing, analysis and

monitoring of flame images is increasingly used in fire

detection systems. It is due to the fact that the temperature

calculations of visible area is able to provide additional

information such as fire region, effects, gases, etc, [2-4]. In

literature, numerous techniques have been presented for flame

image analysis [5]. The traditional flame detecting techniques

such as optical sensing, current detection, and thermocouple

[6] are less reliable as compared to image-based flame

detectors. [mage-based methods are more efficient and

accurate in fire detection because it provides many benefits for

temperature distribution measurement such as low cost, high

spatial resolution, and the possibility of real-time

implementation [4].

Edge detection is one of the important steps in flame and

fire image processing and acts as the foundation for other

[978-1-4799-4040-0/14/$31.00 ©2014 IEEE]

Vilas Gaidhane

Department of E.C.E G.L.A University, Mathura

[email protected]

processing. There are many reasons why it is necessary to

identify flame edges before doing flame image processing.

First, the calculation of flame edges forms a foundation for the

significant calculations of flame criteria such as size, shape,

location, and stability. Secondly, processing data is greatly

reduced as only flame edges are considered instead of

complete flame images and unwanted information like

background noise is filtered out. In precise words, edge

detection preserves the important anatomical properties of the

flames and simultaneously reduces the processing time.

Moreover, edge detection can also be used to divide flame

images in similar groups. This is favorable for multifarious

flames auditing in industries where a multi-burner system is

used. Further, flame image edges can turn on a fire alarm and

supply the fire information relating to type of fire, combustible

substances, nature of the fire, level of fire, etc [8].

The number of methods has been reported in literature for

identifying flame edges particularly for the geometric

characterization of a flame or fire. Lu et al. [7] presented a

short review of the latest developments in 20 and 3D flame

imaging techniques. Further, Tian et al. [8] proposed a new

auto-adaptive algorithm that detects the coarse and redundant

edges in a flame of fire images and identifies the edges clearly

and continuously. Jiang and Wang [9] introduced a modified

Canny operator in which adaptive smoothing is combined to

Canny operator to detect moving fire regions which is based

on the principle that generally fire regions have a higher

luminance contrast than neighboring regions. Adkins [10]

presented a manual edge-detection method whereas Fan et al. [[ [] presented a new Line Enhance Active Contour model

(LEAC model) to detect the flame front boundaries from high

speed Planar Laser Induced Fluorescence (PLlF) images.

Further, Zhang et at. [[2] proposed a new approach in

frequency domain in which FFT and wavelet transform is used

for contour analysis of forest fire images extracted from video.

Moreover, Razmi et al. [13] uses a background subtraction

approach for flame detection using motion and shape features.

Furthermore, She and Huang [14] proposed a C-V active

contour model for the flame image edge detection to highlight

an important features. Although, all these methods have its

Page 2: A New Approach for Flame Image Edges Detectionvlm1.uta.edu/.../A_new_approach_for_flame_image_edges_detection.pdfA New Approach for Flame Image Edges Detection ... in clockwise direction

IEEE International Conference on Recent Advances and Innovations in Engineering (ICRAIE-2014),May 09-11, 2014, Jaipur, India

own advantages for shape reconstruction or fire detection, they

have some limitations. A high quality edge detector should

have fine detection, good localization and minimal response.

Therefore, it is necessary to extract the distinct, uninterrupted

and, closed edge of the flame to detect the flame images size

and shape effectively. However, the flame edges detected by

the existing methods are ambiguous and differ from the actual

flame shape. Therefore, simple and robust edge detection

methods are required and still the challenge for the various

researchers.

In this paper, an attempt has been made to propose a new

and efficient approach for edge detection of flame image. It is

based on the Local Binary patterns (LBP) and thresholding

approach. The LBP is a simple and efficient texture operator.

It has been observed that LBP technique which is primarily

used in face recognition application has not been used for

flame image detection. Therefore, it is used in flame edge

detection application.

[I. OVERVIEW OF LBP OPERATOR

The Local Binary Pattern (LBP) is a gray-scale invariant

texture measure operator which is used to describe the

relationship of the center pixels with its surroundings pixels.

Those neighbor pixels, whose values are smaller than the

centric pixel, are marked as 'O's, otherwise as '1 'so The LBP

value of pixel can be given as [15]:

p-l LBPp

,R = L s(gp - gc )2P (1)

where

p=o

{1,X;::: 0 sex) =

o,x < O.

P = Number of equally spaced pixels

R = Radius of circle with center g c .

(2)

g c = Gray value of the center pixel of a local neighborhood.

gp = Gray value of a sampling point in an evenly spaced

circular neighborhood.

Each pixel is compared with its eight neighbors in a 3 x 3

neighborhood and the value of the center pixel is subtracted

from the neighboring pixel values. The positive values which

are obtained as result are then encoded with 1, and the others

with O. All binary values for each pixel are than concatenated

in clockwise direction to obtain a binary number value starting

from the top-left neighbor. The binary number is than

converted to its decimal value. The obtained binary numbers

values are called as LBPs or LBP codes. A simple example of

LBP operator is shown in Fig. [.

From Fig. [, the binary code using LBP operator = 1110 [001

and its equivalent decimal code = 233. Based on these

fundamentals of LBP operator, a new technique has been

proposed which is explained in the next section.

5 6 4 1 1 [

[ 3 [ F==> 1 0

2 [ 5 0 0 [

Fig. 1. An example of LBP operator. Binary Equivalent number: 1110 100 I Decimal equivalent number: 233

III. PROPOSED ApPROACH

The propose approach is described in the following step:

Step 1: Smoothing o/the image: First step is to smoothen the

image. This is done by filtering out the noise from an image

before finding its edges. Gaussian smoothing using standard

Gaussian mask of size 3 x 3 pixel is done. As the width of the

Gaussian mask is increased, the clarity of the edges is

increased.

Step 2: Thresholding: A threshold is applied below which

values of all the pixels are considered as zero. This

thresholding is needed because when LBP is applied, the

smaller values of pixels nearing to zero interfere with the

edge. The pixel values varying from 0 to 50 are perceived as

black and therefore, it does not make any difference or alter

the image. [n This paper, a threshold value of 30 is considered

for the thresholding process.

Step 3: Local Binary Patterns: After thresholding, LBP is

applied to the preprocessed image. In LBP each pixel in 3 x 3

neighborhoods is replaced by calculated values using Eq. [.

This process is repeated for all the pixels of an image.

Step 4: Thresholding of the LBP pattern image: After step 3

LBP image is obtained. Direct computation of the edges of

LBP pattern image does not give satisfactory results. So

thresholding of the LBP image is done. For this, range of pixel

value between high threshold value TH and lower threshold

value TL is selected. The pixel values which lie below TH and

which lie above T," are set to zero. After certain tests and

comparison THis taken as 2 and T," is taken as 254.

Step 5: Adjusting various parameters: In this step various

parameters like Gaussian filter mask, initial threshold value,

TH , TL and the Canny threshold value are adjusted

accordingly to obtain the clear, continuous and sharp edge.

These parameters make the proposed approach flexible and

increase the sensitivity of the proposed approach.

Page 3: A New Approach for Flame Image Edges Detectionvlm1.uta.edu/.../A_new_approach_for_flame_image_edges_detection.pdfA New Approach for Flame Image Edges Detection ... in clockwise direction

IEEE International Conference on Recent Advances and Innovations in Engineering (ICRAIE-2014),May 09-11, 2014, Jaipur, India

To test the efficacy of the proposed approach, the various

experimentations are carried out on the various synthetic as

well as real time images. The results under the different

conditions are explained in the following section.

IV. RESULTS AND DISCUSSIONS

All the experimentations are performed on a system equipped

with Intel(R) Core (TM) i5-2410M, CPU @ 2.30 GHz, EMS

memory 4 GB RAM using a MA TLAB R2013a software

environment.

The proposed approach is applied on the various images. For

fair comparison, same images are taken as given in reference

[8]. The comparison of edge detection results of traditional

techniques such as Sobel, Roberts, Prewitt, Laplacian and

Canny are shown in Fig. 2. It is observed that edges obtained

by Sobel, Roberts and Prewitt operator are not continuous and

clear. Therefore, it is not possible to analyse the flame images

accurately. The edges obtained by Laplacian operator are

complete and continuous. However, these edges are unclear

and there are multiple responses for an edge.

The Canny method gives the most clear, continuous and

uninterrupted edge but it cannot be called as optimum as it

gives multiple responses.

(d) (e) (I)

Fig. 2. Comparison results of existing edge-detection methods. (a) Original image [14] (b) Sobel method, (c) Roberts method, (d) Prewitt method, (e) Laplacian method and, (I) Canny method.

Thus, it is clear that none of the traditional methods are able to

give the optimum edges. It is also observed that the Canny

method gives the best results among the traditional methods.

Therefore, results of the proposed approach are compared only

with the Canny method to reduce the comparison complexity.

Fig. 3 shows the edge detection results for a proposed

approach. For fair comparison of proposed approach with the

method presented by [8], same image dataset is considered in

this experiment. Fig. 3(b) is the LBP pattern image obtained

by applying LBP operator to the original image. Fig. 3(c) is

the LBP plus Threshold image and Fig. 3(d) is the obtained

edge image using proposed approach.

(b)

(e) (d)

Fig. 3. Illustration of Proposed approach. (a) Original image [14], (b) LBP pattern image, ( c) Threshold image and, (d) Edge detection using proposed approach.

Fig. 4 shows the comparison of proposed approach with the

results obtained by Yan et al. [8]. From Fig. 4, it is observed

that there is significant amount of difference between the edged

images of Fig. 4(b) and Fig. 4 (c) which is due to the difference

in the methodology. Yan et al. [8] proposes a new computing

algorithm which is based on the strategy to detect the common

and redundant edges in a flame image, identifying the principal

edges using Sobel operator and then removing the irrelevant

edges by adjusting the threshold values T H and TL . On other

hand, the proposed approach is based on LBP operator which

modifies the target.image for Canny operator to identify the

edges. It is observed that the edges detected by the proposed

approach are clearer and covered the entire edge features of an

image.

Page 4: A New Approach for Flame Image Edges Detectionvlm1.uta.edu/.../A_new_approach_for_flame_image_edges_detection.pdfA New Approach for Flame Image Edges Detection ... in clockwise direction

IEEE International Conference on Recent Advances and Innovations in Engineering (ICRAIE-2014),May 09-11, 2014, Jaipur, India

i� /�

� (i)!J U !,-,

(a) (b) (c)

Fig. 4. Comparison of edge detection results using Proposed Approach with edge detection results obtained by using Canny method. (a) Original images, (b) Edge detection using Canny method and, (c) Edge detection using Proposed approach.

I j

J' � {L;\

/ .\ (:�_ (0

!\ J

(a) (b) (c) Fig. 5. Comparison of results of Proposed Approach with results obtained in [8]. (a) Original images, (b) Processed images results from [8], ( c) Processed images using proposed approach.

Table 1 shows the average execution time of five images

(excluding real images) for each method. [t is seen that that

time taken by the proposed approach is little more than

existing methods. However, higher time is compensated by the

efficiency of the proposed method.

TABLE I TI ME CO MPARISON OF DIFFERENT METHODS WITH PROPOSED APPROACH

Methods Sobel Roberts Prewitt Log Canny Proposed Approach

Time (s) 0.789 0.755 0.757 0.780 .916 1.113

Further, the efficiency of proposed approach is tested under

the different noisy conditions. In this experiment, different

types of random noise such as salt and peppers, Gaussian and

speckle are added to the target flame images before the

processing of an image. Fig. 6 shows the results of processed

images under the presence of different noise. Fig. 6(b) is the

processed image for original image. Fig. 6( d) shows edge of

flame image added with Salt and Pepper noise. Fig. 6(0 shows

edge of flame image added with Gaussian noise. Fig. 6(h)

shows edge of flame image added with Speckle noise. [t is

observed that there is no much difference between the shape

of edge detected in Fig. 6(b) with the shape of edges detected

in Fig. 6( d), 6(f) and 6(h).

Page 5: A New Approach for Flame Image Edges Detectionvlm1.uta.edu/.../A_new_approach_for_flame_image_edges_detection.pdfA New Approach for Flame Image Edges Detection ... in clockwise direction

IEEE International Conference on Recent Advances and Innovations in Engineering (ICRAIE-2014),May 09-11, 2014, Jaipur, India

(e) (I) (g) (h)

Fig. 6. Comparison of Proposed Approach results in noisy conditions. (a) Original image, (b) Edge detected image of (a), (c) Original image affected by salt and pepper noise, (d) Edge detected image of (c ), (e) Original image affected by Gaussian noise. (I) Edge detected image of (e), (g) Original image affected by speckle noise and, (h) Edge detected image of (g).

(d) (e) (I) Fig. 7. Edge detection results for real images. (a) Wood gas flame image, (b) Edge detection using Canny method, (c) Edge detection using Proposed Approach, (d) Campfire image, (e) Edge detection using Canny method and, (1) Edge detection using Proposed Approach.

Fig. 7 shows some more results for high resolution real time

images. Generally, it is difficult to find clear edges of real

images. Fig. 7 (a) is a wood gas flame from a flame gasifier.

The resolution of image is 846 x 1721 pixel. It is observed that

the edge detected by Canny in Fig. 7(b) is not clear and is

broken at certain areas whereas edge detected by proposed

approach is clear and continuous. Fig. 7(d) is a campfire

image which has dimensions of 1200 x 1600 pixel. It is seen

that for high resolution, Canny method is unable to find the

edges as shown in Fig. 7(e) whereas, the proposed approach is

able to fmd the clear edges as shown in Fig. 7(t).

V. CONCLUSION

A new simple and robust approach for flame image edge

detection has been proposed. It is evaluated and compared

with the existing methods. Experimental results prove the

effectiveness of the proposed approach in detecting clear,

continuous and uninterrupted edges of the flame images. The

proposed approach is also tested under noisy environment.

Effectiveness in noisy environment shows the robustness of

the proposed approach in the presence of noise. The proposed

approach can be used to calculate the different flame

parameters such as area, temperature, etc.

REFERENCES

[I] D. Roddy, Advanced power plant materials, design and technology. Cambridge, U.K.: Woodhead Publications, 2010.

[2] G. Lu, Y. Yan, and M. Colechin, "A digital imaging based multi­functional flame monitoring system," IEEE Trans. Instrum. Meas., vol. 53, no. 4, pp. 1152-1158,2004.

[3] Y. Yan, G. Lu, and M. Colechin, " Monitoring and characterization of pulverized coal flames using digital imaging techniques," Fuel, vol. 81, no. 5,pp. 647-655,2002.

[4] P. B. Brisley, G. Lu, Y. Yan, and S. Cornwell, 'Three dimensional temperature measurement of combustion flames using a single monochromatic CCD camera," IEEE Trans. Instrum. Meas., vol. 54, no. 4,pp. 1417-1421,2005.

[5] C. Romero, X. Li, S. Keyvan, and R. Rossow. "Spectrometer-based combustion monitoring for flame stoichiometry and temperature control," Appl. Therm. Eng., vol. 25, no. 5, pp. 659-676,2005.

[6] W. Wojcik, T. Golec, A. Kotyra, "Combustion assessment of pulverized coal and secondary fuel mixtures using the optical fiber flame monitoring system," in Proc. Int. Con! Radio Eng., Telecommun. Comput. Sci., 2004, pp. 464 - 467.

[7] G. Lu, G. Gilabert and Y. Yan, "Vision based monitoring and characterization of combustion flames," J Phys., 1742-6596, Conference Series vol. 15, no. 1, pp. 194-200,2005.

[8] T. Qiu; Y. Yan; G. Lu, "An autoadaptive edge-detection algorithm for flame and fire image processing," IEEE Trans. Instrum. Meas., vol. 61, no. 5,pp. 1486, 1493,2012.

[9] Q. Jiang and Q. Wang, "Large space fire image processing of improving canny edge detector based on adaptive smoothing," in Proc. Int. Con! CICCITOE, 2010, pp. 264-267.

[10] C. W. Adkins, "Users guide for fire image analysis system-Version 5.0: A Tool for measuring fire behavior characteristics," U.S. Dept. Agric.,

Forest Service, Asheville, NC, Gen. Tech. Rep. SE93, 1995.

[11] H. Fan, W. Dong, Y. Tang, "Flame front detection by line enhance active contour from OH-PLIF images," in Proc. Int. Con! Intel!. Netw. Intel!. Syst., 2010, vol. 3, no. 4, pp. 24-27.

Page 6: A New Approach for Flame Image Edges Detectionvlm1.uta.edu/.../A_new_approach_for_flame_image_edges_detection.pdfA New Approach for Flame Image Edges Detection ... in clockwise direction

IEEE International Conference on Recent Advances and Innovations in Engineering (ICRAIE-2014),May 09-11, 2014, Jaipur, India

[12] Z. Zhang, 1. Zhao, D. Zhang, C. Qu, Y. Ke, and B. Cai, "Contour based forest fire detection using FFT and wavelet," in Proc. Int. Conf. CSSE, Wuhan, China, 2008, pp. 760-763.

[13] S. M. Razmi, N. Saad, V. S. Asirvadam, "Vision-based flame analysis using motion and edge detection," in Proc. ICIAS, 2010, pp. 1-4.

[14] X. She, and F. Huang, "Flame edge detection based on C-V active contour model," in Proc. Int. Conf. Artif. Intel!. Comput. Intell, 2009 vol. 2, pp. 413-417.

[15] M. Pietikainen, A. Hadid, G. Zhao, T. Ahonen, Computer vision using Local Binary Patterns, Springer Heidelberg, pp. EI-E2, 2011.