Computer vision is a branch of engineering that analyses images to
extract data for controlling processes and activities. Computer vision is a field of study focused on the problem of helping computers to see. It refers to applications in which the PC automatically makes a decision based on visual input from a camera.
Put another way, CV processes are targeted at "recognizing the actual
objects in an image and assigning properties to those objects--understanding what they mean. The first step in the CV process is acquisition of an image, typically using cameras, lenses, and lighting that has been designed to provide the differentiation required by subsequent processing. CV software packages then employ various digital image processing techniques to allow the hardware to recognize what it is looking at.
I am discussing the advantages of computer vision; at the same time
taking into concern the elimination of human factors as machine in many cases cannot anticipate failures and problems.