Detection, Segmentation & Face Recognition

Finding where the object is, drawing its outline, and telling one face from another.

Module 03.6 · Advanced
Free

9h · 12 lessons · 1 challenge

Before this: Convolutional Networks

About this module

Classification says what is in the image. Everything else in vision says where. This module builds up to that: localization, landmarks, sliding windows done convolutionally, and then YOLO, with the pieces that make it work -- intersection over union, non-max suppression and anchor boxes.

Then segmentation with U-Net, and the recognition problems that need a different loss entirely: Siamese networks and the triplet loss.

After this module you can

12 lessons

Lesson 1
1Object localization and landmark detection
Kind
Concept
Length
45 min
Lesson 2
2Sliding windows, done convolutionally
Kind
Concept
Length
45 min
Lesson 3
3Bounding box predictions and YOLO
Kind
Concept
Length
55 min
Lesson 4
4Intersection over union and non-max suppression
Kind
Concept
Length
45 min
Lesson 5
5Anchor boxes and region proposals
Kind
Concept
Length
45 min
Lesson 6
6Semantic segmentation with U-Net
Kind
Concept
Length
50 min
Lesson 7
7Face verification versus face recognition
Kind
Concept
Length
40 min
Lesson 8
8Siamese networks and the triplet loss
Kind
Concept
Length
50 min
Lesson 9
9Neural style transfer, and what a deep net has learned
Kind
Concept
Length
45 min
Lesson 10
10Box Wrangler: tune the detector to the scene
Kind
Interactive
Length
30 min
Lesson 11
11Fine-tune a detector on your own images
Kind
Lab
Length
90 min
Lesson 12
12Checkpoint: choose the vision architecture
Kind
Checkpoint
Length
25 min

The challenge: Box Wrangler

One detector, four scenes and a fixed budget of anchors and thresholds. Maximize the score.

Worth 400 XP.

Related modules

All modules
Word Embeddings
9h · 12 lessons
Attention & the Transformer
11h · 13 lessons