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