Computer vision techniques for remote sensing