## ECE564 Spring 2020

This schedule will be updated or filled in as we go along. It should be considered flexible and subject to change

 1 Mon 13-Jan Introduction to this course and Computer Vision (see slides intro.zip) 2 Wed 15-Jan MATLAB functions `imfinfo`, `imread`, `imshow`, `imcrop`, `imresize` Download day2.zip 1 Mon 20-Jan Martin Luther King day 3 Wed 22-Jan image coordinates, geolocation (see geoloc) MATLAB functions `impixel` and `imdistline` (see aoi) using `ginput` (see ginput demo) and `drawline` (see drawline demo) Download template for your `index.html` file from template.zip. Substitute your name for mine. 4 Mon 27-Jan intersecting lines, simple 3D objects spiral cube MATLAB surface objects install `jtools.mltbx` from Isidore resources. 2 5 Wed 29-Jan camera theory   (slides in vis01.zip) take pictures of target board vs. distance, checkerboard images 6 Mon 03-Feb discuss parallel and perspective projections calculating focal length, MATLAB camera parameters (see slides vis01.zip) 7 Wed 05-Feb fitting lines (slides vis03.zip) Bouguet toolbox (see calib1_demo.zip in Isidore resources) 3 8 Mon 10-Feb MATLAB Computer Vision toolbox (see CamCalib1 9 Wed 12-Feb Bouguet camera calibration toolbox, see example Vision Toolkit Camera Calibrator See also example MATLAB calib demo, 10 Mon 17-Feb RaisinBran, `hggroups`, Rodrigues formula (download zip file) Finding extrinsics (Bouguet), (Vision tookit) 4 11 Wed 19-Feb extrinsics, comparison (3D Graphics) hallway model4 introduction to Homography (Wikipedia) See tform and tform example (Download tform.zip) 12 Mon 24-Feb Take pictures of target board against walls and floor of room. Camera pose, KL351G dimensions 13 Wed 26-Feb discussion of current assignment KL206 room with targets on wall, tform of checkerboard on desk 5 14 Mon 02-Mar vanishing points and orthocenters (slides perp.zip) on desk 15 Wed 04-Mar horizon lines, camera pose analysis 16 Mon 09-Mar KL206 room dimensions general discussion of asgn05 17 Wed 11-Mar no class - Virus scare. Please work on the next assignment - we have covered the material I'm trying to learn ZOOM for 23 March 6 Mon 16-Mar Spring break Wed 18-Mar Spring break 18 Mon 23-Mar grid distortion, Bouguet distortion parameters. (see src2.zip) 19 Wed 25-Mar review horizon calc and orthocenter directed homography 20 Mon 30-Mar review horizon calc and orthocenters, homography 21 Wed 01-Apr revied homography and directed homography 7 22 Mon 06-Apr Stereo, see Points_vs_Lines.pdf and stereo.pdf 23 Wed 08-Apr Essential and Fundamental matries (see stereo4) Mon 13-Apr Easter break 24 Wed 15-Apr discuss assignment 8, essential.pdf, epipolar geometry. stereo6.zip 8 25 Mon 20-Apr 2020 stereo, Fundamental Matrix song 26 Wed 22-Apr Stander Symposium 27 Mon 27-Apr patch objects, brep, lighting/shading models 28 Wed 29-Apr epipolarCalc.pdf, extras.zip