For a given surface in three-dimensional Euclidean space, a reflectivity function on the surface, and a distribution of light sources, Lambertian rendering generates an image: a function on a square. Inverting Lambertian rendering is an ill-posed problem. We prove that by using partial motion derivatives of images of the surface, it is possible to make the inverse Lambertian rendering problem well-posed, provided the illumination distribution or the surface reflectivity are known. Although the inverse rendering equations are non-local and nonlinear, we show that under certain conditions they can be solved explicitly in a closed form. The general results are illustrated in the example of a sphere. If two surfaces are available, then the full inverse rendering problem is well-posed.
AMS classification scheme numbers: 45K05, 45G10