Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Mask R-CNN Explained

CodeEmporium via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the Mask R-CNN deep learning architecture through this comprehensive 29-minute tutorial that breaks down one of the most important computer vision networks for instance segmentation. Learn what Mask R-CNN is and understand why it represents a significant advancement in object detection and segmentation tasks. Discover how the network builds upon the foundation of Faster R-CNN by adding two crucial components that enable pixel-level segmentation capabilities. Master the key technical difference between RoIAlign and RoIPool operations, with practical code demonstrations showing how RoIAlign solves the misalignment issues present in traditional RoIPool. Dive deep into the training process, including how the Region Proposal Network generates object proposals, how loss computation works across multiple objectives, and how each region proposal is processed through the network's segmentation branch. Understand the instance segmentation loss computation and how multiple loss functions are combined during backpropagation to train the entire network end-to-end. Follow along with the inference process to see how trained models generate both bounding boxes and segmentation masks for detected objects. Get hands-on experience with practical code examples for running Mask R-CNN inference and visualizing results. Test your understanding with quiz questions and review key concepts in the comprehensive summary section.

Syllabus

00:00 What is Mask R-CNN?
00:43 Why Mask R-CNN?
02:26 Building on Faster R-CNN
04:40 Adding 2 things to create Mask R-CNN
06:01 RoIAlign vs RoIPool
09:14 Code comparing RoIAlign vs RolPool
10:22 Training Mask R-CNN
11:31 Training: Region Proposal Network + Loss Computation
14:45 Training: Processing each region proposal
18:15 Training: Instance Segmentation Loss Computation
19:39 Training: Combining losses and back propagation
20:30 Inference
24:07 Code for Mask R-CNN Inference
26:00 Quiz Time
26:54 Summary

Taught by

CodeEmporium

Reviews

Start your review of Mask R-CNN Explained

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.