Articles | Volume 9, issue 9
https://doi.org/10.5194/amt-9-4279-2016
https://doi.org/10.5194/amt-9-4279-2016
Research article
 | 
05 Sep 2016
Research article |  | 05 Sep 2016

Sky camera geometric calibration using solar observations

Bryan Urquhart, Ben Kurtz, and Jan Kleissl

Abstract. A camera model and associated automated calibration procedure for stationary daytime sky imaging cameras is presented. The specific modeling and calibration needs are motivated by remotely deployed cameras used to forecast solar power production where cameras point skyward and use 180° fisheye lenses. Sun position in the sky and on the image plane provides a simple and automated approach to calibration; special equipment or calibration patterns are not required. Sun position in the sky is modeled using a solar position algorithm (requiring latitude, longitude, altitude and time as inputs). Sun position on the image plane is detected using a simple image processing algorithm. The performance evaluation focuses on the calibration of a camera employing a fisheye lens with an equisolid angle projection, but the camera model is general enough to treat most fixed focal length, central, dioptric camera systems with a photo objective lens. Calibration errors scale with the noise level of the sun position measurement in the image plane, but the calibration is robust across a large range of noise in the sun position. Calibration performance on clear days ranged from 0.94 to 1.24 pixels root mean square error.

Download
Short summary
A model relating the position of objects in the 3-D world to their pixel coordinates has been developed for a fixed-focal length fisheye lens camera. An associated automated method to calibrate model parameters has been developed for a daytime skyward-pointing camera. The position of the sun throughout the day is used as input to the calibration algorithm. The accuracy of the calibration was found to be on the same order as the accuracy of sun position detection in an image.