Syllabus

  • Event
    Date
    Topic
    Contents
  • Lecture
    02/21/2024 15:10
    Wednesday
    Course Introduction

    Logistic, Introduction, History

  • Lecture
    02/28/2024 15:10
    Wednesday
    Classic Vision I

    Image processing: image gradient, filter, convolution.

    Classic edge/corner/line detection methods: Canny edge detection, Harris corner detection, line fitting.

  • Lecture
    03/06/2024 15:10
    Wednesday
    Classic Vision II and Deep Learning I

    Edge/line detection: Canny edge detection, line fitting(RANSAC, Hough transform).

    Corner detection and feature descriptors: Harris corner detection, feature.

    Outline of deep leanring.

  • Lecture
    03/13/2024 15:10
    Wednesday
    Deep Learning II

    Outline of deep leanring.

    Network structure: Multi-Layer Perceptron (MLP) and Convolutional Neural Network (CNN).

  • Assignment
    03/15/2024
    Friday
    Assignment #1 released
  • Lecture
    03/20/2024 15:10
    Wednesday
    Deep Learning III

    CNN Training: weight initialization, loss, optimizer (gradient descent, SGD, Adam), learning rate.

  • Lecture
    03/27/2024 15:10
    Wednesday
    Deep Learning IV

    Underfitting and overfitting: batch normalization, skip link, augmentation, regularization

    Classification task: KNN, SoftMax, cross entropy loss

  • Due
    03/30/2024 23:59
    Saturday
    Assignment #1 due
  • Lecture
    04/03/2024 15:10
    Wednesday
    Deep Learning IV

    Classification task: receptive field, architecture(VGG, ResNet…)

    Segmentation task: K-Means, upsampling, architecture (FCN, UNet)

  • Assignment
    04/04/2024
    Thursday
    Assignment #2 released
  • Lecture
    04/10/2024 15:10
    Wednesday
    3D Vision I

    Camera model: pinhole camera, lense, intrinsic, extrinsic, calibration

    Depth image: sensor, stereo

  • Lecture
    04/17/2024 15:10
    Wednesday
    3D Vision II (3D Deep Learning)

    3D data (voxel, mesh); 3D Deep Learning: Point, Mesh; 3D Deep Learning: Sparse Voxel Conv

  • Due
    04/20/2024 23:59
    Saturday
    Assignment #2 due
  • Exam
    04/24/2024 15:10
    Wednesday
    Midterm Exam
  • Lecture
    04/24/2024 17:10
    Wednesday
    Temporal Analysis I

    Motion and optical flow

  • Assignment
    04/26/2024
    Friday
    Assignment #3 released
  • Peking University Anniversary
    05/01/2024
    Wednesday
    One Week Break (Labor Day Holiday)
  • Lecture
    05/08/2024 15:10
    Wednesday
    Temporal Analysis II

    RNN, LSTM, GRU; Video Analysis: 3D CNN

  • Due
    05/12/2024 23:59
    Sunday
    Assignment #3 due
  • Lecture
    05/15/2024 15:10
    Wednesday
    Guest Lecture by Dr. Zhizheng Zhang

    Attention mechanism, transformer, visual transformer, vision language pretraining, large language model, vision language model.

  • Lecture
    05/22/2024 15:10
    Wednesday
    Object Detection and Instance Segmentation

    2D Object detector (SSD, RCNN series, YOLO); Instance Segmentation, Panoptic Segmentation; 3D object detection and instance segmentation

  • Assignment
    05/24/2024
    Friday
    Assignment #4 released
  • Lecture
    05/29/2024 15:10
    Wednesday
    Generative Model

    VAE, GAN, Diffusion, text-to-image generation.

  • Lecture
    06/05/2024 15:10
    Wednesday
    Embodied AI

    Object grasping, object manipulation, locomotion and navigation, embodied vision-language models.

  • Due
    06/08/2024 23:59
    Saturday
    Assignment #4 due
  • Exam
    06/19/2024 13:59
    Wednesday
    Finalterm Exam