In the course of constructing six vision systems, students will learn about: image noise reduction, region growing, boundary segmentation, Canny edge detector, Hough transform, RANSAC, 2D and 3D coordinate systems, interpretation tree matching, rigid 2D object modeling, 2D position estimation, point distribution models, 3D range sensors, range data segmentation, 3D position estimation, stereo sensors, motion tracking and various approaches to object recognition. Students are also introduced to ethical issues that might arise when using image analysis technology.
The activities of the module are designed to further develop intellectual skills in the areas of: laboratory, writing (lab reports and short essays), teamwork, critical analysis, programming and laboratory skills.
Relevant QAA Computing Curriculum Sections: Computer Vision and Image Processing