Machine Vision uses technology similar to a cell-phone camera to gather images which are used by a computer system to achieve a vision-like function. The range of functions is constantly growing, and includes guidance for robotic or automated equipment; and visual inspection for quality control.