Computer vision is a revolutionary technology that has revolutionized factory and manufacturing plant operations by allowing them to automate processes, reduce waste and improve product quality. Its origins date back to the mid-twentieth century when researchers began developing algorithms to analyze and interpret digital images. Computer vision for industrial automation is now an essential component, allowing machines to perceive their surroundings and make decisions based on that perception, resulting in faster, more accurate and more efficient manufacturing processes. It is widely used for fully automated product assembly and management processes as part of the industry’s move towards automation and industry 4.0.