Author Affiliations
1School of Resource & Environment Engineering, Wuhan University of Technology, Wuhan, Hubei 430079, China;2Chongqing Institute of Metrology and Quality Inspection, Chongqing, 401120, Chinashow less
Fig. 1. Flow chart of proposed algorithm
Fig. 2. Flame images with different brightness. (a)(c) Original images; (b) (d) brightness images of actual flame
Fig. 3. Original flame diagrams. (a) Non-reflective flame; (b) reflective flame
Fig. 4. Segmentation results of flame foreground region in the YCbCr color space model. (a) Non-reflective flame; (b) reflective flame
Fig. 5. Segmentation precision corresponding to different thresholds. (a) Reflective conditions; (b) non-reflective conditions
Fig. 6. Selection process of seed points. (a) Original image; (b) image segmentation; (c) centroid of connected area; (d) acquisition of seed points
Fig. 7. Improved region growing algorithm. (a) Seed point and its connected area adjacent to the pixel point; (b) merging of the initial seed point and the adjacent pixel point; (c) direction of region growth
Fig. 8. Comparison of segmentation results by the single-color models and the proposed method. (a)(e) Original images; (b)(f) RGB model; (c)(g) improved YCbCr model; (d)(h) proposed method
Fig. 9. Original images. (a) Candle; (b) light; (c) flame
Fig. 10. Segmentation results of flame and interference sources in Fig. 9. (a) Candle; (b) light; (c) flame
Fig. 11. Experimental results of area change characteristics
Fig. 12. Experimental results on the variation characteristics of perimeter
Fig. 13. Experimental results of centroid movement characteristics
Fig. 14. Experimental results of circularity variation characteristics
Fig. 15. Comparison of segmentation effects for non-reflective area by different algorithms. (a) Original image; (b) proposed algorithm; (c) threshold segmentation algorithm; (d) color segmentation algorithm
Fig. 16. Comparison of segmentation effects for reflective area by different algorithms. (a) Original image; (b) proposed algorithm; (c) threshold segmentation algorithm; (d) color segmentation algorithm
Image sequence | Ideal area P | Actual area Q | M |
---|
Fig. 2(b) | 4108 | 3626 | 0.882 | Fig. 2(d) | 3578 | 6231 | 1.741 |
|
Table 1. Comparison of flame area with different brightness
Partition | Standarddeviation | Averagevalue | Coefficient ofvariation /% |
---|
Candle | 7.118 | 123.409 | 5.760 | Light | 3.569 | 192.966 | 1.849 | Flame | 87.111 | 321.809 | 27.069 |
|
Table 3. Statistical values of coefficient of variation parameters calculated from area
Partition | Standarddeviation | Averagevalue | Coefficient ofvariation /% |
---|
Candle | 36.120 | 491.833 | 7.340 | Light | 22.727 | 2432.233 | 0.930 | Flame | 687.923 | 1868.867 | 36.810 |
|
Table 4. Statistical values of coefficient of variation parameters calculated from the perimeter
Partition | ZD | MS | BMS |
---|
Candle | 22.85 | 123.4093 | 0.069 | Light | 70.44 | 192.9663 | 0.169 | Flame | 194.71 | 321.8092 | 0.362 |
|
Table 5. Statistical values of centroid motion parameters calculated from area
Videosequence | Whether the areais reflective | Imagesequence | Segmentation precision /% |
---|
Thresholdsegmentation algorithm | Color segmentationalgorithm | Proposed algorithm |
---|
Fig. 15(a) | No | 36 | 68 | 82 | 98 | Fig. 16(a) | Yes | 38 | 59 | 89 | 97 |
|
Table 6. Comparison of test results from different algorithms