Patent ID: 8456540

Claim:
A solid-state imaging device comprising: a pixel unit in which pixels are arranged in a matrix shape; a flicker detecting unit that detects, based on a magnitude relation of a signal amount in each of lines formed in the pixel unit with respect to an image signal of one frame picked up by the pixel unit, presence or absence of a flicker; a flicker-level estimating unit that estimates, based on the presence or absence of the flicker detected by the flicker detecting unit, a flicker level in each of the lines of a next frame; and a flicker correcting unit that corrects, based on the flicker level estimated by the flicker-level estimating unit, for each of the lines, a flicker that occurs in a signal of an image picked up by the pixel unit, wherein the flicker detecting unit includes: a flicker-level detecting unit that detects, based on a minimum and a maximum of a signal amount for each of the lines, a flicker level; a flicker-period detecting unit that detects, based on an interval between lines in a position where the signal amount for each of the lines is minimum and a position where the signal amount is maximum, a flicker period; and a flicker-phase calculating unit that calculates, based on an interval from a predetermined position of the flicker signal detected by the flicker-period detection to a next frame, a flicker phase.