ECE 595 Computer Vision Assignment 2

Submit Matlab code, images, and a Powerpoint presentation documenting your work.

  1. Pick a 3-D line illustration from the textbook, such as Figure 2.2 or 2.8, and draw it in MATLAB using plot3 to produce an accurate drawing.

  2. Construct a cube model including your picture on one of the faces. Generate a MATLAB movie showing the cube rotating so that all six faces can be seen in the animation.

  3. Construct a cube model similar to that shown in the slides on projections, with each face labeled (front, back, right, left, top, bottom). Generate a MATLAB movie showing the effect of perspective projection with the camera angle varying from large (maybe 60-degrees to small 10-degrees). The camera position must also change so that the model occupies about the same percentage of the image.

  4. Scan the faces of some boxed product and generate and accurate model of that box. Save the box for possible use later in the semester.

  5. Find images of a repeating texture, and experiment with autocorrelation as a means of determining the size and orientation of the unit cell.

  6. Experiment with various implementations of the Harris algorithm, including mine, on a variety of images. Indicate the values chosen for the algorithm parameters.

  7. Follow the steps in Example 1 from the Camera Calibration Toolbox for MatlabŪ by Jean-Yves Bouguet.


Maintained by John Loomis, last updated 26 May 2005