The following outline is provided as an overview of and topical guide to computer vision: Computer vision – interdisciplinary field that deals with how computers can be made to gain high-level understanding from digital images or videos.
From the perspective of engineering, it seeks to automate tasks that the human visual system can do.
In general, it deals with the extraction of high-dimensional data from the real world in order to produce numerical or symbolic information that the computer can interpret.
As a technological discipline, computer vision seeks to apply its theories and models for the construction of computer vision systems.
As a scientific discipline, computer vision is concerned with the theory behind artificial systems that extract information from images.