Date | Topics | Assigned Readings for Class | Assignments Due Before Class (posted on Canvas) |
---|---|---|---|
Mon, Aug 23 | Course Introduction (lecture slides) |
||
Wed, Aug 25 | Course Introduction (lecture slides) |
How to Read a CS Research Paper, How to Read an Engineering Research Paper | Lecture Topic Selection |
Mon, Aug 30 | Object Recognition (lecture slides) |
||
Wed, Sep 1 | Object Recognition (lecture slides) |
ImageNet: A large-scale hierarchical image database, ImageNet classification with deep convolutional neural networks | Reading Assignment |
Mon, Sep 6 | No Class (Labor Day) | ||
Wed, Sep 8 | Scene Classification (lecture slides) |
Learning Deep Features for Scene Recognition using Places Database, LSUN: Construction of a Large-scale Image Dataset using Deep Learning with Humans in the Loop | Reading Assignment |
Mon, Sep 13 | Object Detection (lecture slides) |
||
Wed, Sep 15 | Object Detection (lecture slides) |
Fast R-CNN, You Only Look Once: Unified, Real-Time Object Detection | Reading Assignment |
Mon, Sep 20 | Semantic Segmentation (lecture slides) |
Fully Convolutional Networks for Semantic Segmentation | Reading Assignment |
Wed, Sep 22 | Object Tracking (lecture slides) |
Tracking Without Bells and Whistles | Reading Assignment |
Mon, Sep 27 | Instance Segmentation (lecture slides) |
LVIS: A Dataset for Large Vocabulary Instance Segmentation | Reading Assignment |
Wed, Sep 29 | Instance Segmentation (lecture slides) |
Mask R-CNN | Reading Assignment |
Mon, Oct 4 | Panoptic Segmentation (lecture slides) |
Panoptic Segmentation | Reading Assignment |
Wed, Oct 6 | Panoptic Segmentation (lecture slides) |
Fully Convolutional Networks for Panoptic Segmentation | Reading Assignment |
Mon, Oct 11 | Salient Object Detection | RGBT Salient Object Detection: A Large-scale Dataset and Benchmark | Reading Assignment |
Wed, Oct 13 | Salient Object Detection | A Simple Pooling-Based Design for Real-Time Salient Object Detection | Reading Assignment |
Mon, Oct 18 | Video Classification (lecture slides) |
Quo Vadis, Action Recognition? A New Model and the Kinetics Dataset | Reading Assignment |
Wed, Oct 20 | Video Localization | Localizing Moments in Video with Natural Language | Reading Assignment |
Mon, Oct 25 | Image Captioning | Flickr 30k Entities | Reading Assignment |
Wed, Oct 27 | Image Captioning (lecture slides) |
Show, Attend and Tell: Neural Image Caption Generation with Visual Attention | Reading Assignment |
Mon, Nov 1 | Visual Question Answering | Making the V in VQA Matter: Elevating the Role of Image Understanding in Visual Question Answering | Reading Assignment |
Wed, Nov 3 | Visual Question Answering (lecture slides) |
Bottom-Up and Top-Down Attention for Image Captioning and Visual Question Answering | Reading Assignment |
Mon, Nov 8 | Vision and Sound | The Sound of Pixels | Reading Assignment |
Wed, Nov 10 | Computer Vision with Self-Supervised Learning (lecture slides) |
Final Project Proposal | |
Mon, Nov 15 | Synthesis: Style Transfer (lecture slides) |
||
Wed, Nov 17 | Synthesis: Image Generation and Hole Filling (lecture slides) |
Final Project Outline | |
Mon, Nov 22 | No Class (Fall Break) | ||
Wed, Nov 24 | No Class (Fall Break) | ||
Mon, Nov 29 | Responsible Computer Vision: Fair and Explainable Algorithms (Guest: Dr. Mehrnoosh Sameki, Microsoft) |
||
Wed, Dec 1 | Responsible Computer Vision: Ethics and Cybersecurity (Guests: Dr. Casey Fiesler and Samantha Dalal, University of Colorado Boulder) |
||
Mon, Dec 6 | Efficient Computer Vision: Model Compression and Few Shot Learning | ||
Wed, Dec 8 | Student Presentations and Course Finale | Final Project Presentation | |
Wed, Dec 15 | No Class (Final Exam Week) | Final Project Report |
* Blue entries indicate the weeks for the student-led lectures.