Patent ID: 9609206
Date: 2017-03-28
CPC Classifications: G06F,G06T,H04N

Claim:
1. An image processing apparatus for using virtual illumination to perform lighting processing on image data displayed on a display screen, the image processing apparatus comprising: a memory for storing data; and at least one processor coupled to the memory, the at least one processor operating to: identify an object in the image data; acquire position information indicating a position of the object in a three-dimensional space; set, based on the position information of the object, a movable range in the three-dimensional space in which a position of the virtual illumination can be set; acquire a specified position input by a user on the display screen; determine the position of the virtual illumination based on the movable range and the specified position; and perform lighting processing on the object in the image data based on the position of the virtual illumination determined by the at least one processor.