Machine vision is one of the fastest growing aspects of factory automation. It is being used to control smart sensors, smart cameras, vision controllers, and vision systems. This article focuses on advances in smart vision software, bin picking, image sensor technology, camera and camera connectivity technology, and embedded vision.