Smart Cameras for Imaging and Machine Vision