IFT 6145 - Vision 3D
Hiver 2007
Dernières nouvelles | |
---|---|
[13.3.2007] | Rappel: L'examen intra a lieu cet apres-midi. Aucune documentation n'est permise. |
[15.2.2007] | Remise tu TP: Faites un tar.gz ou zip de vos fichiers et envoyez a tardifj@iro.umontreal.ca avec entete: IFT6145 TP1 |
[07.2.2007] | Petite correction aux diapos sur l'estimation de paramètres au sujet de la normalisation des données (voir p. 33 du pdf) |
[06.2.2007] | La date de remise du Tp1 a été mise à jour: 15 février |
[29.1.2007] | Les notes de cours de géométrie projective ont été mises à jour (inutile de ré-imprimer, ce n'est que 3 diapos) |
[12.1.2007] | Les instructions pour installer Mathematica sur votre portable sont en ligne (voir section Logiciels) |
[10.1.2007] | Premier lab pratique demain (jeudi) matin! Local 2333 à 8h30 |
[2.1.2007] | Bonne année à tous! Le premier cours sera le 9 janvier, à 16h30, au local Z-200 (PP) |
- Horaire:
- Mardi 16h30 - 18h30, Théorie, Local Z-200 (PP)
Jeudi 8h30 - 10h30, Laboratoire, Local 2333 (AA)
NOTE: Certains cours se donneront au Laboratoire Arts & D, situé à la Société des Arts technologiques. - Résumé:
- Concepts de Vision par ordinateur. Calibration de caméra.
Stéréoscopie. Flux Optique. Mosaiques.
Reconstruction 3D à partir d'images.
- Pré-requis:
- Aucun cours pré-requis. Par contre, il est important de posséder de bonnes b
ases dans les domaines suivants:
- algèbre linéaire (vecteurs, matrices, ...)
- programmation (peut importe le langage).
- Livre requis:
- David A. Forsyth and Jean Ponce,”Computer Vision : A Modern Approach”, Prentice Hall, 2003.
- Logiciels:
- Le logiciel principalement utilisé pour les travaux pratiques est Mathematica.
Ce logiciel est installé sur toutes les machines du département et la commande
sous Linux est mathematica.
- De plus, certains travaux seront fait préférablement en C. Vous pouvez utiliser d'autres langages, mais tout doit compiler et fonctionner sur Linux.
Pour installer Mathematica sur votre ordinateur portable:
1) Aller à la page: http://www.wolfram.com/products/mathematica/trial.cgi
2) Entrer vos informations personnelles. Vous pouvez mettre l'adresse du DIRO si vous voulez. Soyez certain de bien mettre la bonne adresse de courriel (celle du DIRO en particulier). Soumettez la formule. Vous recevrez un courriel contenant un lien et un numéro de Licence (mais n'utilisez pas ce numéro). Sous Linux, vous pourrez télécharger un fichier nommé Mathematica_5.2.0_Linux.sh. C'est similaire pour Mac et Windows.
3) Vous pouvez ensuite installer le logiciel. Lors de la demande d'informations d'enregistrement, dites que vous voulez entrer les informations plus tard.
4) La première fois que vous lancerez Mathematica, on vous demandera de vous enregistrer. Vous devez le faire par le web en cliquant sur le bouton qui voue mènera à la bonne page web. Encore fois, vous devrez entrer certaines informations personnelles. Le numéro de Licence demandé est celui de l'Université de Montréal (je ne peux le mettre ici, envoyez-moi un courriel et je vous le donnerai ou lancez Mathematica à l'UdeM et trouvez-le dans le menu help-AboutMathematica). Il vous sera envoyé un mot de passe par courriel. Vous devriez ensuite pouvoir utiliser le logiciel jusqu'à expiration de la licence (chaque automne je crois).
- De plus, certains travaux seront fait préférablement en C. Vous pouvez utiliser d'autres langages, mais tout doit compiler et fonctionner sur Linux.
- Évaluation:
- L'évaluation se fait par un examen intra (durée: 1h45),
les travaux pratiques, et un examen final (durée: 2h45).
- Évaluation et Travaux pratiques:
- Les travaux pratiques, ainsi que le projet final, se font individuellement.
- Procédure de remise des travaux:
- La procédure sera décrite plus tard.
Points Énoncé Remise TP 0 0% tour.nb
mathematicashortcuts.pdf
FctPattern.nb
images.nb
tp0.nb
cube1.pgm, cube2.pgm, cube3.pgm
face1.pgm, face2.pgm, face3.pgmIntroduction à Mathematica et exemple de modèles de caméra TP 1 10% tp1
Homographie et Mosaïque TP 2 10% tp2
Calibration de caméra TP 3 15% tp3
Stéréoscopie TP 4 10% tp4.nb, sequences, seq.tar, Flux Optique TP 5 10% Lumière structurée Intra 15% Examen Intra Final 20% Examen Final - Description détaillée:
- Important: Cet horaire est en construction! L'information qu'il contient va changer.
Semaine Date Diapo Contenu du cours 1 09/01 pdf, pdf 1x2, pdf 2x2 Présentation du cours et Introduction 1 11/01 tour.nb LAB: Début du tour (intro à Mathematica) 2 16/01 pdf, pdf 1x2, pdf 2x2 Formation de l'image 2 18/01 Tour.nb LAB 3 23/01 pdf, pdf 1x2, pdf 2x2 Géométrie projective 3 25/01 LAB:début du tp1 4 30/1 Suite de géométrie projective (3D) 4 01/02 LAB:tp1 5 6/02 pdf, pdf 1x2, pdf 2x2 Estimation de paramètres 5 8/02 LAB:Tp1 6 13/02 pdf, pdf 1x2, pdf 2x2 Modèles de caméra 6 15/02 LAB:Tp1 7 20/02 pdf, pdf 1x2, pdf 2x2 Calibration de caméra 7 22/02 LAB:Tp2 + Fin de calibration de camera 8 27/02 Stereo 8 01/03 LAB:Tp2 9 06/03 Semaine de lecture
9 09/03 Semaine de lecture 10 13/03 Examen Intra 10 15/03 --- 11 20/03 --- 11 22/03 pdf stereo1 12 27/03 --- --- 12 29/03 13 03/04 --- 13 05/04 14 10/04 optic1 et opticdiro --- 14 12/04 15 17/04 umar Visibilité et lumière structurée--- 15 19/04 --- 16 24/04 --- 16 26/04 17 01/05 17 03/05 Examen final ??? - Liens utiles
- SPIE : Guide pour les auteurs
- ...
- ...
- Au DIRO, on accède à Mathematica par la commande
mathematica
Le Help Browser (situé sous le menu Help) contient tout ce que vous voudrez savoir sur Mathematica. Utilisez-le. - ...
- ...
Mathematica - Site web officiel : http://www.vtk.org
- Au DIRO, on accède à VTK par la commande
vtk
Pour l'instant, les exemples (plus de 200!) ne sont pas encore accessibles. Ils le seront peut être un jour... - ...
VTK - Visualisation Toolkit