摘要 |
A chroma of each block is calculated from color difference signals to calculate the number of blocks having chroma equal to or more than a predetermined threshold from the blocks other than those of a detected face area and to calculate a high chroma block ratio of the high chroma blocks having the chroma equal to or more than the predetermined threshold, to the number of the blocks other than the blocks in the face area. If an average chroma and the high chroma block ratio are predetermined values or more, the scene is discriminated as a vivid color scene. The threshold of the criterion of the high chroma block ratio is made to be small, if the scene has been discriminated as the vivid color scene in the past, while if the scene has not been discriminated, the threshold is made to be large. |