Skip to content

Image classifier using both classic computer vision techniques (Bag of Visual Words classifier using SVM) and deep learning techniques (MLPs, InceptionV3 and our own CNN, TinyNet).

IanRiera/MCV-M3-Machine-Learning-for-Computer-Vision

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MCV Module 3 - Machine Learning For Computer Vision

Image Classification with Classic and Deep Learning Techniques

Summary

This repository contains the code related to the project on 'Image Classification on Large Datasets' of the Module 3: Machine Learning for Computer Vision of the Master in Computer Vision at UAB.

The aim of this master module is to implement an image classifier using both classic computer vision techniques (Bag of Visual Words classifier using SVM) and deep learning techniques (MLPs, InceptionV3 and our own CNN: TinyNet).

The module consists of 5 different deliveries that build up to a complete pipeline. Refer to the specifics README.md for further explanations, requirements and the complete code of each week.

Week 1: Bag of Visual Words for Image Classification

Week 2: Improving the Bag of Visual Words for Image Classification

Week 3: Image Classification with MLPs

Week 4: Fine-tuning Inceptionv3

Week 5: Creating our own CNN - TinyNet

Contributors: Team 4

  • Òscar Lorente Corominas (email)
  • Ian Riera Smolinska (email)
  • Aditya Sangram Singh Rana (email)

About

Image classifier using both classic computer vision techniques (Bag of Visual Words classifier using SVM) and deep learning techniques (MLPs, InceptionV3 and our own CNN, TinyNet).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published