Patent ID: 8463072
Filing Date: 2013-06-11
Classification: G06K,G06T

Abstract:
1. A computer-implemented method, comprising: receiving an image comprising pixels, wherein the image is affected by a plurality of light sources, wherein the plurality of light sources comprise a first light source and a second light source, wherein light emitted by the first light source and light emitted by the second light source overlap: determining at least one contour comprising a plurality of connected pixels in the image; filtering the image to separate out of the image high frequency variations of luminance due to diffuse reflectivity determined based upon the at least one contour; identifying a local maxima pixel in the image, wherein the local maxima pixel comprises a brightest pixel in an area of the image; determining a respective intensity of each of the plurality of light sources in the image based at least on the local maxima pixel; and determining a respective direction of each of the plurality of light sources in the image based at least on the local maxima pixel.