This document summarizes computer vision applications and trends. It discusses how computer vision works by turning light into digital formats and bridging pixels and meaning. Early applications included structure from motion, 3D stereo, object tracking and face detection. Current applications include object detection, recognition, tracking and camera image signal processing. Challenges include achieving deterministic time/output through deep learning, handling heterogeneous processing and improving robustness through multiple sensors. The future involves deeper integration of computer vision and robotics/autonomous vehicles using deep learning across perception, world modeling, planning and control.