Cameras are everywhere. The need for increased automation, higher quality manufacturing, and smarter machines has fueled the growth of vision being embedded into machines, robots and other systems that can use visual data to gain a more complete understanding of the environment around them.