Patent ID: 8792025

Claim:
An image processing apparatus comprising: an image signal holding unit configured to hold an image signal received using a first pixel group and a second pixel group formed of pixels having optical sensitivity for each imaging lower than that of pixels of the first pixel group; a saturation determining unit configured to perform saturation determination for determining whether or not saturation of an output to an incident light amount occurs with respect to the pixels of the first pixel group as a target pixel; a defect determining unit configured to perform defect determination for determining whether or not defect occurs with respect to the pixels of the first pixel group and the pixels of the second pixel group as a target pixel; a first correction unit configured to generate a first correction value as a signal value applied to a pixel in which saturation of the output to the incident light amount occurs in the saturation determination; a second correction unit configured to generate a second correction value as a signal value subjected to a noise cancellation process with respect to the pixels of the first pixel group and the pixels of the second pixel group; a third correction unit configured to generate a third correction value as a signal value applied to a pixel in which defect occurs in the defect determination; a first selection unit configured to select either of the first correction value and the second correction value according to the result of saturation determination; and a second selection unit configured to select either of the value selected by the first selection unit from between the first correction value and the second correction value and the third correction value according to the result of defect determination, wherein the image signal passing through the common image signal holding unit is used to generate the first correction value by the first correction unit, generate the second correction value by the second correction unit, generate the third correction value by the third correction unit, perform the saturation determination by the saturation determining unit, and perform the defect determination by the defect determining unit.