← MACHINES
[PERCEPTION] retired 2023
← CHAPTER 03 / How do you know the map is true?

Vision scratch experiments

SOURCE →
Vision scratch experiments retired
CATEGORY
PERCEPTION
ACTIVE
2023

TECH STACK

Python 75%
Jupyter Notebook 25%
[MEDIA: PENDING]
Learning to use a computer to see stuff — the origin phase, experiments as apprenticeship.

Problem

Before the vehicles, there was the question: how does a computer see anything at all? The problem was not a product or a competition — it was apprenticeship. I needed to learn to use a computer to see stuff, and the way to learn was to build the smallest possible experiments.

Difficulty

The difficulty was that nothing worked the first time, and there was no vehicle to blame. Face regeneration, color-sign detection, tracking, prediction — each experiment failed in its own way, and each failure was the actual curriculum.

Built

A set of scratch experiments, each a small repo: Face-Regeneration (learning to use a computer to see stuff), Detect-color-signs, Track_and_Predict, and decision-tree-classifier. All four were pushed the same day (2023-11-29) — a single-day learning burst. Small, honest, and built from scratch.

Owned

All of it — the experiments were mine, the failures were mine, and the apprenticeship was mine.

Failed

The experiments failed constantly, which was the point. The failures were not setbacks; they were the mechanism. Each one showed a piece of how vision actually works.

Changed

The phase changed what I could build. The experiments became the foundation for the perception work that came later — the Duburi interview task and the subteam work grew directly out of this apprenticeship.

Machine-now

Retired. The phase is over and the experiments are archived, but the apprenticeship they paid for is still running.

Lesson

Decision tree classifiers are awesome and scary — and so is everything else in vision when you build it from scratch. The origin phase taught me that the way to understand a machine is to build it badly first.