摘要 |
A continuous surrounding image is obtained by generating a synthesized image of a subject viewed from an arbitrary viewpoint from a plurality of picked-up images obtained by picking up the surroundings of the subject in different directions and eliminating brightness differences between picked-up images obtained by respective cameras. For this purpose, an image processing apparatus includes a calculator, a storage and a synthesizer. The calculator is configured to calculate a correction value for a pixel value of a pixel that partially constitutes the picked-up images on the basis of a brightness of each of the plurality of picked-up images. The storage is configured to store the correction value calculated by the calculator for each of the pixels. The synthesizer is configured to obtain a pixel value of a pixel in the synthesized image that corresponds to the pixel that partially constitutes the picked-up images, and thereby to generate the synthesized image. Also, the synthesizer is configured to correct a pixel value of the pixel that partially constitutes the picked-up images on the basis of a positional relationship of the pixel in the picked-up images, a correspondence relationship between the picked-up images and the synthesized image and the correction value stored in the storage, and thereby to obtain the pixel value of the pixel in the synthesized image. |