Making Machines SeeComputer Vision Architecture & Pipelines
Explore how machines observe, process, and interpret the visual universe. From pixels and 8-bit RGB representations to the 5 Stages of Computer Vision, object localization, detection models (R-CNN, YOLO, SSD), and pixel-level segmentation (Semantic vs Instance), paired with hands-on OpenCV and Google Teachable Machine labs.
3.1 & 3.2 How Machines See: Digital Representation & Pixels
Computer Vision mimics human biological vision. Just as human eyes capture light via retinas, optic nerves transmit signals, and the visual cortex synthesizes meaning, Computer Vision utilizes digital cameras as sensors, data channels as transmission nerves, and deep learning algorithms as the visual brain.
Monochrome & Grayscale Images
A digital image is a 2D matrix of numbers. In grayscale, every pixel has a single intensity value ranging from 0 to 255:
- · 0 = Pure Black
- · 255 = Pure White
- · Numbers between 1–254 denote intermediary shades of gray.
The RGB Color Model (16M Colors)
Color images use three superimposed 2D channels: Red, Green, and Blue.
256 × 256 × 256 = 16,777,216 (>16 Million) colors!
Next: Unit 4 · AI with Orange Data Mining Tool
Component-based visual programming for Data Science, Computer Vision, and NLP.