Computer Vision is a theory and technology for creating machines that can detect, track, and classify objects. As a scientific discipline, Computer Vision refers to the theory and technology of creating artificial systems that receive information from images. Video data can be represented in many forms, such as video sequences, images from various cameras, or three-dimensional data, such as from a Kinect device or a medical scanner. As a technological discipline, computer vision seeks to apply computer vision theories and models to the creation of computer vision systems. Examples of such systems can be: Process control systems (industrial robots, autonomous vehicles) Surveillance system Information organization systems (for example, for indexing image databases) Systems for modeling objects or the environment (medical image analysis, topographic modeling) Interaction systems (for example, input devices for a human-machine interaction system) Augmented reality systems Computational photography, for example, for mobile devices with cameras.