← Back to CoursesArtificial Intelligence: Intermediate

Neuroanatomy Explorer

Drag to rotate · scroll to zoom · click regions to explore

View
Loading 3D model…

Click a region
to explore it

Memory Deck

Flip each card and rate whether you knew it. Your score is saved.

Term
Definition

Deck complete — score saved.

Match the Pairs

Match each term to its definition. Finish the board to earn your score.

All matched — score saved.

Concept Constellation

Every key idea in this course, mapped as an explorable 3D constellation. Drag to rotate, scroll to zoom, click a node.

Click a node to read its definition.

Computer Vision and Perception

Manual: General · Subject: Artificial Intelligence

Learn how AI interprets images and video using learned visual features.

Seeing with Algorithms

Image Representation

An image can be treated as a grid of pixel values, often with channels such as red, green, and blue. Models learn patterns from local textures, edges, shapes, and object-level structure.

Convolutional Neural Networks

Convolutional neural networks use filters that slide over the image to detect features. Early layers often learn edges and textures, while deeper layers learn more abstract patterns.

Vision Tasks

TaskOutputExample
ClassificationOne labelCat vs dog
DetectionBounding boxes and labelsFind all cars in a street scene
SegmentationPixel-level masksSeparate tumor from background
TrackingObject identity over timeFollow a moving person in video

What is a convolution filter used for?

What is the difference between classification and detection?

⚠️

Visual bias

Vision systems can inherit dataset bias, such as poor performance across lighting conditions, skin tones, camera types, or geographic settings.

Which task produces pixel-level masks?

Why are deeper layers in CNNs useful?