Computer Vision "NLP"

Definition

Training computers to see, process, and understand the visual world

Topics

Image Formation

Image Processing

Feature Detection and Matching

Segmentation

Geometric Alignment and Camera Calibration

Structure from Motion

Dense Intensity-based Motion Estimation

Image Stitching

Computational Photography

Stereo Correspondence

3D Reconstruction

Recognition

Father of Computer Vision

Dr. Larry Roberts

Applications

3D reconstruction from multiple images

Audio-visual speech recognition

Augmented reality

Augmented reality-assisted surgery

Computer stereo vision

Autonomous cars (Self-Driving Cars)

Mobile robots

Automatic image annotation

Remote sensing

Smart camera

Optical character recognition

Skills

Machine Learning Skills

Computer Vision Knowledge

Object detection

Tracking moving objects over time

Optical character recognition

Face detection and recognition

Python OpenCV library