We show that a non-isotropic near point light source rigidly attached to a camera can be calibrated using multiple images of a weakly textured planar scene. We prove that if the radiant intensity distribution (RID) of a light source is radially symmetric with respect to its dominant direction, then the shading observed on a Lambertian scene plane is bilaterally symmetric with respect to a 2D line on the plane. The symmetry axis detected in an image provides a linear constraint for estimating the dominant light axis. The light position and RID parameters can then be estimated using a linear method. Specular highlights if available can also be used for light position estimation. We also extend our method to handle non-Lambertian reflectances which we model using a biquadratic BRDF. We have evaluated our method on synthetic data quantitavely. Our experiments on real scenes show that our method works well in practice and enables light calibration without the need of a specialized hardware.
Jaesik Park, Sudipta N. Sinha, Yasuyuki Matsushita, Yu-Wing Tai, and In So Kweon
Conference on Computer Vision and Pattern Recognition (CVPR)
(Dataset has raw images used in the experiment. Note that the size of this file is 2.15GB)
Paper Supplement Poster Data BibTeX
@inproceedings{Park_Calibrating_CVPR_2014,
Title={Calibrating a Non-isotropic Near Point Light Source using a Plane},
Author={Jaesik Park and Sudipta N. Sinha and Yasuyuki Matsushita and Yu-Wing Tai and In So Kweon},
Booktitle={Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR)},
Year={2014}
}