Efficient Machine Vision Using Computational Cameras