Upload
dialauchenna
View
62
Download
10
Embed Size (px)
DESCRIPTION
ng
Citation preview
5/6/2015 CSCI 512/EENG 512 Computer Vision
http://inside.mines.edu/~whoff/courses/EENG512/lectures/ 1/4
EENG 512 / CSCI 512 Lectures
Home Syllabus Grades Lectures Homework Sample Problems Final Projects
Semester: Spring 2015
Week Date Due Topics AdditionalMaterial Inclass exercises
1 1/7
Course Intro (slides)01Intro to ComputerVision (slides)Intro to Matlab (slides)
Ch 1Review oflinear algebra(slides)Matlab tutorial(pdf)
c01
2 1/12
Matlab image proctoolbox (slides, video 1)02Image formation(slides, videos 1, 2, 3, 4) Examples (slides)
Ch 2EENG 510Lectures 2,1902aOthersensors (slides)
c02
1/14
032D2DTransformations (slides,videos 1, 2)043D3DTransformations (slides,videos 1, 2, 3, 4) showRotations.m,showRotations2.m,examples (slides)
04aMore on3D rotations(slides)
3 1/19 053D2DTransformations (slides,videos 1, 2, 3, 4)
05aMore on3D2D (slides) c03
1/21
06Image filtering (slides,videos 1, 2, 3, 4) Image: Fig0309(a).tif,examples (slides)
Ch. 3
4 1/26 HW1
07Binary images (slides,videos 1, 2, 3) Images: Fig9.16(a).jpg,robot.jpg
Reading &writing moviesin Matlab(slides)
c04oneCCC.wmv, fiveCCC.wmv
1/28
082D image transforms(slides, videos 1, 2) Images: book_A,book_B, wall1.jpg,
9.1, A.208Examples(slides) Images: pavilionLeft,
5/6/2015 CSCI 512/EENG 512 Computer Vision
http://inside.mines.edu/~whoff/courses/EENG512/lectures/ 2/4
wall2.jpg pavilionCenter,pavilionRight
5 2/2
09Edge detection (slides,videos 1, 2) Image: house.jpgFirst program in VisualC++ (slides) OpenCV in Visual C++(slides, tutorial)
4.2; alsoEENG510Lectures 7,13
c05markers_main.cppmarkers.wmv
2/4
10Image Patches (slides) Images: test000.jpg,test012.jpg, building.avi11Corners (slides,video 1, 2, 3)
4.111Examples(slides) Programs: mycorner1,mycorner2,mycorner3
6 2/9 HW2
12SIFT (slides, video 1) Vlfeat (slides), images: graffiti.zip13Hough transform(slides, video 1, 2, 3)
4.3c06Videos: rotation_inplane,scale_change, rotation_outofplane
2/11
14SIFTbased objectrecognition (slides,video 1, 2) Images: testSIFTimages.zip
14Examples(slides) Images: floor1.jpg,floor2.jpg
7 2/16 President's day no class
2/18
Final project ideas15Featurebasedalignment (slides,video 1, 2, 3)16Pose estimation (slides,video 1) Images img1_rect,img2_rect, img3_rect
6.1, 6.2
8 2/23 HW3 19Pose estimation usingOpenCV (slides)
c07Code: orthoTargetCode.zip Videos: target_with_logo.wmv,target_with_logo2.wmv
2/25
17SVD (slides,video 1, 2)18Linear pose estimation(slides, video 1, 2, 3)
A.1.16.2.118Examples(slides)
9 3/2 Projectproposals
20RANSAC (slides) Images: floor1.jpg,floor2.jpg, table1.jpg,table2.jpg
6.1.4 20aFinding aplanar objectusing OpenCV(slides) Examplevideo
c08Code and data: planarCodeData.zip
23Camera calibration 6.3
5/6/2015 CSCI 512/EENG 512 Computer Vision
http://inside.mines.edu/~whoff/courses/EENG512/lectures/ 3/4
3/4 (slides) 23Examples(slides)
calibrationImages.zip
3/9 Spring break no class 3/11 Spring break no class
10 3/16 HW4
21Deformable models(slides, video pt1, pt2) 22Motion segmentation(slides, video pt1)
5.1, 12.6.4
3/18
24Epipolar and Essentialmatrix (slides,video pt1, pt2) 25Structure from motion(slides, video pt1, pt2) Programs: createpts.m,essential.m,drawepipolar.m,twoview.m
7.2
25Examples (slides) Program: doCube.m Images: cube1.jpg, cube2.jpg,pavillionCorner1.jpg,pavillionCorner2.jpg
11 3/23
26Fundamental matrix(slides, video pt1) Programs: klt_match.m, klt_ransac.m
7.4 c09Code: dofundamental.zip
3/25
27Bundle adjust (slides,video pt1)30People detection(slides) Program: runPeopleDetector.m, images: Graz_persons_samples.zip Note: images aresampled from the fullGraz01 database
14.1
12 3/30Projectprogressreport
28Stereo (slides,video pt1, pt2, pt3) Program: stereo_ball.m Images: left.png,right.png
Ch 11c10Code: stereo_BasicBlockMatch.m,stereo_BlockMatchDynamicProg.m
4/129Uncertainty (slides,video pt1, pt2) Program: pose.m
29Examples(slides)
13 4/6 Individual projectmeetings
4/8 Individual projectmeetings
14 4/13 HW5Notes on presentationsand reportsGuest speakers
4/15 Guest speakers
15 4/20 Project presentations(schedule)
5/6/2015 CSCI 512/EENG 512 Computer Vision
http://inside.mines.edu/~whoff/courses/EENG512/lectures/ 4/4
4/22 Project presentations(schedule)
16 4/27 Project presentations(schedule)
4/29 Project presentations(schedule)