Robotic Vision (QUT)

Robotic Vision (QUT)
How can we make robots see like we do? Learn how we make robots perceive the world around them in this exciting six-week course, delivered by Professor Peter Corke. Robotic Vision introduces you to the field of computer vision and the mathematics and algorithms that underpin it. You'll learn how to interpret images to determine the colour, size, shape and position of objects in the scene.We'll work with you to build an intelligent vision system that can recognise objects of different colours and shapes.


A newer version of this course is available here:
Robotic Vision: Principles of Vision


This course is delivered over six weeks. Each week will include two video lectures, as well as quizzes and MATLAB exercises.

Week 1: Robot vision and getting images into a computer

Week 2: Image processing and spatial operators

Week 3: Feature extraction and what is colour?

Week 4: Image formation and image geometry

Week 5: 3D vision and advanced image processing operations

Week 6: Vision and motion.

To complete the MOOC you should know some basic programming (either of MATLAB or of an object-oriented programming language) and some of the following areas of maths: matrices, vectors and spaces, eigenvalues and eigenvectors. We’ve included links to Khan Academy on these topics. We believe this knowledge will be necessary to complete the course, and recommend that you view these before Week 1 begins, but you might prefer to watch them on an ‘as needed’ basis after you view our content.

- Vectors

- Matrices:

. basic matrix operations including multiplication and inversion

. zero and identity matrices

. vector transformations with matrices

. familiarity with the concepts of eigenvalues and eigenvectors.