Patent ID: 8558925

Claim:
A signal processing apparatus that performs predetermined signal processing on an image signal output from an image sensor having a pixel array in which a plurality of pixels are arrayed in a direction along a row and a direction along a column, the signal processing apparatus comprising: a storage unit that stores characteristic information indicating characteristics of signal component mix in each pixel from adjacent pixels according to the pixel position in the pixel array of the image sensor; and a correction unit that calculates a correction coefficient according to the position of a pixel for correction in the pixel array from the characteristic information, and corrects an output image signal of the pixel for correction based on an output image signal of adjacent pixels of the pixel for correction and the calculated correction coefficient, wherein the characteristic information includes: row correction data in which the position of a pixel in the direction along a row in the pixel array is associated with a coefficient that has been determined in advance so as to correct a signal component that mixes in the pixel in a row that includes an optical center of the pixel array from adjacent pixels; and column correction data in which the position of a pixel in the direction along a column in the pixel array is associated with a coefficient that has been determined in advance so as to correct a signal component that mixes in the pixel in a column that includes the optical center of the pixel array from adjacent pixels; and the correction unit calculates the correction coefficient for the direction along a row according to the position in the direction along a row of the pixel for correction in the pixel array and the row correction data, and calculates the correction coefficient for the direction along a column according to the position in the direction along a column of the pixel for correction in the pixel array and the column correction data.