Provided is a technique capable of correcting unique shading characteristics of a single-eye stereoscopic imaging device. A focal length is acquired (Step S11). A one-dimensional correction table corresponding to the focal length is acquired from a plurality of stored one-dimensional correction tables (Steps S12, S13, S14, .). Shading correction is performed using the acquired one-dimensional correction table (Step S15). An arbitrary pixel is selected from main pixels, a correction value corresponding to the position of the selected pixel is read from the acquired one-dimensional correction table for the main pixel, and shading correction is performed for the basis of the correction value and the value of the arbitrary pixel. This process is performed for all of the main pixels and the sub-pixels. A two-dimensional SD correction unit 67B performs normal shading correction for the data subjected to the shading correction (Step S15) using a two-dimensional correction table (Step S16).
展开▼