Efficient Passive Ranging With Computational Optics