Shadow detection in a single image
AssigneeMicrosoft Corporation
InventorsIdo Omer, Eyal Ofek
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsIdo Omer, Eyal Ofek
Estimating the term…
A digital image is divided into patches of pixels, or “superpixels”, where each of the pixels in the patch has approximately the same color value and each of the patches is of approximately the same size. Subsequently, eigenvalues are generated for each patch based on the color values of the individual pixels in the patch, as expressed in a multidimensional color-space. A ratio between the first largest eigenvalue and the second largest eigenvalue for each patch is determined and is then, subsequently, normalized, either based on the intensity of the corresponding patch or normalized to a range between zero and one. The resulting values are compared to a threshold to identify those regions of the digital image that are deemed to be in shadow, thereby generating a shadow mask for the digital image, or are weighted to generate a shadow probability mask.
One or more computer-readable memory comprising computer-executable instructions for generating a shadow mask of a digital image of a physical scene that identifies those areas of the digital image corresponding to physical elements in the physical scene that are in shadow, the computer-executable instructions performing steps comprising:
A method for generating a shadow mask of a digital image of a physical scene that identifies those areas of the digital image corresponding to physical elements in the physical scene that are in shadow, the method comprising the steps of:
A system for processing digital images of physical scenes that comprise physical elements that are in shadow, the system comprising:
Dependencies are inferred from the claim text.