Visibility Monitoring using Mobile Phones

Airborne particulate matter is a serious threat to both our health and the environment. It is also the primary cause for visibility degradation in urban metropolitan areas. We present the design, implementation, and evaluation of an optical technique to measure visibility using commodity cameras and other sensors commonly found on mobile phones. The user takes a picture of the sky which is tagged with location, orientation, and time data and transfered to a backend server. Visibility is estimated by first calibrating the image radiometrically and then comparing the intensity with a physics-based model of sky luminance. We describe the challenges for development of the system on the HTC G1 phone running the Android OS. We study the sensitivity of the technique to error in the accelerometers and magnetometers. Results from images gathered in Phoenix, Arizona and the Los Angeles basin compare favorably to air quality data published by the US Environmental Protection Agency.

[1]  Richard Perez,et al.  Sky luminance data validation: Comparison of seven models with four data banks , 1994 .

[2]  Eric A. Brewer,et al.  N-smarts: networked suite of mobile atmospheric real-time sensors , 2008, NSDR '08.

[3]  A. Cantor Optics of the atmosphere--Scattering by molecules and particles , 1978, IEEE Journal of Quantum Electronics.

[4]  Wen-Whai Li,et al.  An Innovative Methodology for Analyzing Digital Visibility Images in an Urban Environment , 2005, Journal of the Air & Waste Management Association.

[5]  Shree K. Nayar,et al.  What is the space of camera response functions? , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[6]  Jitendra Malik,et al.  Recovering photometric properties of architectural scenes from photographs , 1998, SIGGRAPH.

[7]  Kimberly A. Prather,et al.  Our current understanding of the impact of aerosols on climate change. , 2009, ChemSusChem.

[8]  Jean-Yves Bouguet,et al.  Camera calibration toolbox for matlab , 2001 .

[9]  B. Vogel,et al.  Determination of the visibility using a digital panorama camera , 2008 .

[10]  Alexei A. Efros,et al.  What Do the Sun and the Sky Tell Us About the Camera? , 2010, International Journal of Computer Vision.

[11]  Allison Woodruff,et al.  Common Sense: participatory urban sensing using a network of handheld air quality monitors , 2009, SenSys '09.

[12]  I. Reda,et al.  Solar position algorithm for solar radiation applications , 2004 .

[13]  Shawn D. Newsam,et al.  Estimating Atmospheric Visibility Using General-Purpose Cameras , 2008, ISVC.

[14]  J. Michalsky,et al.  All-weather model for sky luminance distribution—Preliminary configuration and validation , 1993 .

[15]  Peter Shirley,et al.  A practical analytic model for daylight , 1999, SIGGRAPH.

[16]  Heung-Yeung Shum,et al.  Radiometric calibration from a single image , 2004, CVPR 2004.