1. A method for detecting a fire flame using fuzzy finite automata, the method comprising: (1) acquiring an image required for the detection of fire-flame; (2) dividing the image into a number of blocks; (3) extracting a fire-flame candidate block using a brightness distortion of a pixel in the block; (4) detecting a fire-flame candidate region from the fire-flame block using a color probability model; and (5) determining whether the fire-flame candidate region corresponds to a fire-flame via fuzzy finite automata (FFA), wherein the color probability model uses an upward motion and skewness of wavelet energy and brightness, and wherein the FFA comprise a plurality of discrete states comprising: at least one state corresponding to a determination of fire; and at least one state corresponding to a determination of non-fire.