Shape, Reflectance and Illumination Estimation From Mobile Devices