cs131_fall2020
cs131_fall2020 copied to clipboard
Solutions of Stanford CS131 assignments
CS131: Computer Vision Foundations and Applications
This repository contains the released assignments for the fall 2020 iteration of CS131, a course at Stanford taught by Juan Carlos Niebles and Jiajun Wu .
follow this website to install requirements.
Class Note In Chinese
Homework #0 : Basics (Done)
- Basic linear algebra
- NumPy, and image manipulation using Python

Homework #1 : Filters (Done)
- Linear filters
- Convolution
- Correlation
- Template Matching

Homework #2 : Edges - Smart car lane detection (Done)
- Canny edge detector
- Hough transform
- Lane Detection


Homework #3 : Panorama - Image stitching (Done)
- Harris corner detector
- RANSAC
- HOG descriptor
- Linear blending
- Panorama stitching
- Stitching Multiple Images

Homework #4 : Segmentation - clustering
- Clustering Algorithms
- K-Means clustering
- Hierarchical Agglomerative Clustering
- Quantitative Evaluation

Homework #5 : Seam carving
- Image Reducing And Enlarging
- Improved Seam Carving Using Forward Energy
- Object Removal

Homework #6 : Object detection
- Face Detection
- Hog Feature
- Image Pyramids
- Deformable Parts Detection
- K-Nearest Neighbors Classification
- Cross Validation Choose Parameter K
