Dr. Ahmed G. Abo-Khalil

Electrical Engineering Department

Computer vision

Computer vision is a field that includes methods for
acquiring, processing, analysing, and understanding images and, in
general, high-dimensional data from the real world in order to produce
numerical or symbolic information, e.g., in the forms of decisions. A theme in the development of this field has been to duplicate the
abilities of human vision by electronically perceiving and understanding
an image. This image understanding can be seen as the disentangling of symbolic
information from image data using models constructed with the aid of
geometry, physics, statistics, and learning theory. Computer vision has also been described as the enterprise of automating
and integrating a wide range of processes and representations for
vision perception.

Applications range from tasks such as industrial machine vision systems which, say, inspect bottles speeding by on a production line,
to research into artificial intelligence and computers or robots that
can comprehend the world around them. The computer vision and machine
vision fields have significant overlap. Computer vision covers the core
technology of automated image analysis which is used in many fields.
Machine vision usually refers to a process of combining automated image
analysis with other methods and technologies to provide automated
inspection and robot guidance in industrial applications.