Computer vision is the science and technology of teaching a computer to interpret images and video as well as a typical human. Technically, computer vision encompasses the fields of image/video processing, pattern recognition, biological vision, artificial intelligence, augmented reality, mathematical modeling, statistics, probability, optimization, 2D sensors, and photography. Applications range from easier tasks in highly constrained environments (e.g., industrial machine vision such as counting items on an assembly line) to more complicated tasks in more variable environments (e.g., an outdoor camera monitoring human actions – was that person running or walking?). Computer vision is useful for, as examples, controlling processes (e.g., robot navigation), tracking objects (e.g., tracking vehicles through an intersection – see Miovision), finding certain information (e.g., find all the ‘cows’ in a large digital image database), recognizing certain events (e.g., did someone leave a suitcase behind at the airport?), creating biological models (e.g., how does the human biological system work?). Most of the research work conducted in the VIP lab is based on computer vision problems.
Related people
Directors
Students
Alumni
Related demos
Stereo Vision for Dimension Estimation
Enhanced Decoupled Active Contour Using Structural and Textural Variation Energy Functionals
Computer Vision for Autonomous Robots
Grid Seams: A fast superpixel algorithm for real-time applications
VIP Illumination Saliency Dataset
Related publications
Conference Papers