ECE564 Computer Vision Notes

Spring 2017

Camera Calibration

Spring 2016

Spring 2015

Spring 2014

Image Basics


Multiple-View Geometry

Spring 2013

Image Basics

Exchangeable Image File Format (EXIF)

Almost all digital cameras save JPEG files with EXIF (Exchangeable Image File) data. Camera settings and scene information are recorded by the camera into the image file. Examples of stored information are shutter speed, date and time a photo was taken, focal length, exposure compensation, metering pattern and if a flash was used.



Download source:

Image Formation

Directed Homography

A directed homography is one based on specifying an orthogonal set of vectors in camera space that define a specific plane.

Image Basics


Image Features

2D geometric transformations


auto.m   auto-correlation

3D Computer Graphics

Target Boards

Target boards

Connected Components

Cube studies

Optical Flow

flow1 Moving a camera over a plane populated by equally spaced dots.
flow2 Same thing, but randomly placed dots


Download MATLAB source from

test1   camera geometry test (see cam_obj.m)
fig1  stereo camera geometry
fig2  back projection (triangulation)
fig3  same, but with multiple points

Note Archive

Maintained by John Loomis, last updated 21 March 2017