Class logistics Object recognition and Computer Vision 2020 - - PowerPoint PPT Presentation
Class logistics Object recognition and Computer Vision 2020 - - PowerPoint PPT Presentation
Object recognition and Computer Vision 2020 http://www.di.ens.fr/willow/teaching/recvis Class logistics Object recognition and Computer Vision 2020 http://www.di.ens.fr/willow/teaching/recvis Lectures: Jean Cordelia Mathieu Ivan Josef
Jean Ponce Cordelia Schmid Ivan Laptev Armand Joulin Mathieu Aubry Robin Strudel Yann Labbé Teaching assistants: Lectures: Josef Sivic
Object recognition and Computer Vision 2020 http://www.di.ens.fr/willow/teaching/recvis
Gul Varol
RecVis20 Schedule
Tuesday 16:15-19:15 Location: Salle Jaurès, 29 rue d’Ulm, Paris
Object recognition and computer vision 2020
Class webpage: http://www.di.ens.fr/willow/teaching/recvis Grading:
- 3 programming assignments (50%)
- Instance-level recognition
- Neural networks
- Image classification competition
- Final project (50%)
More independent work, resulting in a report and a class presentation.
Assignments are strictly individual Copy-paste of the code, results, parts
- f the report
0p. FPs can be done in groups of max 2 people Policy
Assignment I: Instance level recognition
- Part I: Sparse features for
matching specific objects in images ○ Feature detector and descriptor ○ Robust match filtering techniques
- Part II: Compact
descriptors for image retrieval
Assignment II: Neural networks
- Part 1: Neural Network’s theory:
−
Forward pass, Backward pass
−
Parameter update
- Part 2: Building blocks of convolutional neural networks
- Part 3: Training a CNN on CIFAR-10 dataset with PyTorch
Assignment III: Image Classification Competition
- Bird image classification
- Class Kaggle competition
Final project
- Can be done individually or as a group of max 2 people
- The proposed project topics are from the recent top-conference
publications in computer vision, see example topics from 2019 here: http://www.di.ens.fr/willow/teaching/recvis19orig
- Student-defined projects are welcome
- Final project can be joint with another MVA course
- We plan to arrange $100 Google Cloud credits for the project
○ This will be announced through Moodle before projects start
- Select the topic + write project proposal
- Present the work in the class
- Write project report
- Sign up for the course with your school account via
https://moodle.ens.psl.eu/course/view.php?id=1068
- In case of problems, ask for help from the Moodle Administrator
Practical: Class Moodle
Practical: Class Moodle
Submission of assignments
Practical: Class Moodle
Practical: Class Moodle
- Physical:
Time: Tuesdays 16:15-19:15 Location: Salle Jaurès, 29 rue d’Ulm, Paris Sign up to each lecture by filling the form:
- Zoom:
The link will be announced on Moodle on the day
- f the lecture
Practical: Lectures
Practical: Python tutorial
Fill-in the Python tutorial participation form linked from the class webpage by Tue Oct 6. The tutorial will be at: INRIA/Willow, 2 Rue Simone IFF, Paris Who should participate?
- Students with no or limited experience with Python.
Topics covered:
- Installing Anaconda.
- Brief introduction to Python.
- Introduction to Numpy, PyTorch for computer vision.
- Using Jupyter notebooks.
Recap:
- 1. Register on the class Moodle
- 2. Fill-in Physical lecture participation form (by Mon each week)
- 3. Fill-in Python tutorial participation form (by Tue Oct 6)
- 4. Assignment submissions, discussions and announcements
(e.g. lecture Zoom links) will be done on Moodle.
- 5. Assignment 1 – Instance-level recognition
Due on Nov 3 2019
Introduction to computer vision
http://imagine.enpc.fr/~aubrym/lectures/introvis20 Tuesdays 9:00 - 12:00 at Salle E.Noether (ex UV), ENS ULM. Taught by Mathieu Aubry. M1 course Covers the basics of computer vision in detail.
Mathieu Aubry