PART 1 / Beginner
A picture is a grid
What does a computer receive when it looks at a photograph?
Read this part →ONE BOOK / 4 CONNECTED PARTS
Learn to see what a model sees, one picture at a time.
Edition 1.0 · Illustrated field guide · Updated 2026-10-16

AN ILLUSTRATED FIELD GUIDE
Advanced Computer Vision TechniquesHarshit MakwanaA complete four-lesson introduction to this topic, with small worked examples you can check yourself. It prepares you to explore the original research; it does not claim to cover every advanced method.
The explanations, examples and schematic illustrations connect established ideas for learning. Original research remains credited to its authors in the reading sources. Try each example before moving to the next lesson.
AI-generated editorial photography; original technical diagrams. The scenes are illustrations, not photographs of my equipment or experimental results.
THE CONTENTS
Every part opens with a lesson, an illustrated model, an equation, a worked example and a Python experiment.
4 parts
PART 1 / Beginner
What does a computer receive when it looks at a photograph?
Read this part →PART 2 / Intermediate
How does a network decide where an object is?
Read this part →PART 3 / Intermediate
What changes when a box is not detailed enough?
Read this part →PART 4 / Intermediate
How do you know whether a vision system will work beyond the demo?
Read this part →No matching parts. Try another topic.
MAKE IT YOUR OWN
Read the lessons in order the first time. Before running an example, write down the result you expect. If the output surprises you, that is a useful place to stop and investigate.
Keep your own study notes in the downloadable worksheet. Nothing is marked mastered just because you opened a page.
Download the 4-lesson worksheet (.csv)Choose one lesson, state a falsifiable question and compare a small change against the original baseline.
Start with: Start with the synthetic examples in this book; document provenance and licensing before adding external data.
Keep as evidence: Save the prediction you made before running code, the output, a failure case and a short explanation of what changed.
READ A LITTLE FURTHER
Original explanations and examples, with credit to the researchers and educators whose work you can explore next.
Reference for local receptive fields, shared filters and convolutional network structure.
The original YOLO paper explains joint box and class prediction. This guide does not claim to document every later YOLO version.
A primary example of an encoder-decoder segmentation network with connections between resolutions.
The original Vision Transformer paper introduces image-patch tokens for transformer-based classification.
A BOOK THAT GROWS
EDITION 1.0 / 2026-10-16
First illustrated edition: four connected lessons, worked examples, Python, self-checks and original diagrams.
Use the edition and part title when citing this book. New material will retain the same book address.