Month 7: Computer Vision

Month 7: Computer Vision

Week 1: Image Processing and Feature Extraction

  • Day 1: Introduction to Computer Vision and Image Processing
  • Day 2: Image Filters, Gradients, and Edges
  • Day 3: Feature Extraction: HOG, SIFT, SURF
  • Day 4: Color Spaces and Histograms
  • Day 5: Practical application and a mini-project

Week 2: Object Detection and Recognition

  • Day 1: Introduction to Object Detection
  • Day 2: Haar Cascades, Histogram of Oriented Gradients (HOG)
  • Day 3: Introduction to Convolutional Neural Networks (CNNs) for Object Recognition
  • Day 4: R-CNN, Fast R-CNN, and Faster R-CNN
  • Day 5: Single Shot MultiBox Detector (SSD), You Only Look Once (YOLO)

Week 3: Image Segmentation and Localization

  • Day 1: Introduction to Image Segmentation
  • Day 2: Segmentation Algorithms: Thresholding, Edge-based segmentation
  • Day 3: Semantic Segmentation: Fully Convolutional Networks (FCNs)
  • Day 4: Instance Segmentation: Mask R-CNN
  • Day 5: Practical application and a mini-project

Week 4: Style Transfer and Image Synthesis

  • Day 1: Introduction to Style Transfer: Neural Style Transfer
  • Day 2: Advanced Style Transfer: CycleGAN
  • Day 3: Introduction to Image Synthesis: GANs
  • Day 4: Advanced Image Synthesis: DCGAN, StyleGAN
  • Day 5: Practical application and a mini-project