An image processing device which includes an image selection unit which selects a viewpoint image according to a viewpoint rotation angle from a plurality of viewpoint images having different viewpoints, and an addition processing unit which generates a viewpoint image with a new viewpoint by adding a viewpoint image which is selected in the image selection unit.