danakianfar / computer_vision_1

Computer Vision 1 Course 2017 - MSc Artificial Intelligence @ UvA

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Computer Vision 1

License

Description

Code for the labs of the Computer Vision 1 course at the University of Amsterdam.

Lab 1 - Photometric Stereo and Color Spaces

Reconstructed Surface Reconstructed Normals

Lab 2 - Image Filtering, Histogram Matching, Gradient and Unsharp Kernels


Histogram Matching


Unsharp Mask

Lab 3 - Corner Detection, Optical Flow and Tracking


Corner Detection - Left: Our - Right: MATLAB


Tracking

Lab 4 - Image Alignment and Stitching


Image Stitching

Final Project - Multi-Class Image Classification: BoW and CNNs

Pre-trained Features Fine-tuned Features

Testing

Refer to each lab and run the MATLAB code as follows:

matlab main.m

Dependencies

  • MATLAB 2016b

Contributors

Copyright

Copyright © 2017 Dana Kianfar and Jose Gallego.

This project is distributed under the MIT license. This was code as part of the Computer Vision 1 course taught by Theo Gevers at the University of Amsterdam. Please review the UvA regulations governing Fraud and Plagiarism in case you are a student at the UvA.

About

Computer Vision 1 Course 2017 - MSc Artificial Intelligence @ UvA

License:MIT License


Languages

Language:HTML 57.4%Language:Jupyter Notebook 27.5%Language:MATLAB 15.1%Language:Objective-C 0.1%