Computational Imaging for Earth Surveillance