Automatic estimation and correction of vignetting
AssigneeMicrosoft Corporation
InventorDenis Demandolx
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorDenis Demandolx
Estimating the term…
Various embodiments pertain to image correction techniques that automatically estimate and correct vignetting based upon a single image. In various embodiments, a local gradient is estimated and the radial component of the gradient is ascertained. Radial components of gradients are correlated with a radius of the pixel from the optical center of the image, and can be utilized to estimate an attenuation due to vignetting. In some embodiments, a tangential component of a difference of gradients is also ascertained and correlated with the radius for use in estimating the attenuation. Attenuation due to vignetting can be calculated through the application of a polynomial regression to a plot of the radial components versus radius. In various embodiments, the image can be corrected by inverting the attenuation in the image.
A computer-implemented method comprising:
One or more computer-readable storage media comprising instructions that are executable to cause a device to perform a process comprising:
A device comprising:
Dependencies are inferred from the claim text.