Created by:

Profile Photo

Last updated:

September 21, 2023


Unlimited Duration


This course includes:

Unlimited Duration

Badge on Completion

Certificate of completion

Unlimited Duration


6.801 Machine Vision (Fall 2020, MIT OCW). Instructor: Prof. Berthold Horn.

This course is an introduction to the process of generating a symbolic description of the environment from an image. It covers the physics of image formation, image analysis, binary image processing, and filtering. Machine vision has applications in robotics and the intelligent interaction of machines with their environment. Students taking the graduate version complete additional assignments. (from ocw.mit.edu)

Course Curriculum

  • Lecture 01 – Introduction to Machine Vision Unlimited
  • Lecture 02 – Image Formation, Perspective Projection, Time Derivative, Motion Field Unlimited
  • Lecture 03 – Time to Contact, Focus of Expansion, Direct Motion Vision Methods, Noise Gain Unlimited
  • Lecture 04 – Fixed Optical Flow, Optical Mouse, Constant Brightness Assumption … Unlimited
  • Lecture 05 – TCC and FOR MontiVision Demos, Vanishing Point, Use of VPs in Camera Calibration Unlimited
  • Lecture 06 – Photometric Stereo, Noise Gain, Error Application, Eigenvalues and Eigenvectors Review Unlimited
  • Lecture 07 – Gradient Space, Reflectance Map, Image Irradiance Equation, Gnomonic Projection Unlimited
  • Lecture 08 – Shading, Special Cases, Lunar Surface, Scanning Electron Microscope, Green’s Theorem Unlimited
  • Lecture 09 – Shape from Shading, General Case – From First Order Nonlinear PDE to Five ODEs Unlimited
  • Lecture 10 – Characteristic Strip Expansion, Shape from Shading, Iterative Solutions Unlimited
  • Lecture 11 – Edge Detection, Subpixel Position, CORDIC, Line Detection (US 6,408,109) Unlimited
  • Lecture 12 – Blob Analysis, Binary Image Processing, Green’s Theorem, Derivative and Integral Unlimited
  • Lecture 13 – Object Detection, Recognition and Pose Determination, PatQuick (US 7,016,539) Unlimited
  • Lecture 14 – Inspection in PatQuick, Hough Transform, Homography, Position Determination … Unlimited
  • Lecture 15 – Alignment, PatMax, Distance Field, Filtering and Sub-Sampling (US 7,065,262) Unlimited
  • Lecture 16 – Fast Convolution, Low Pass Filter Approximations, Integral Images (US 6,457,032) Unlimited
  • Lecture 17 – Photogrammetry, Orientation, Axes of Inertia, Symmetry, Orientation Unlimited
  • Lecture 18 – Rotation and How to Represent It, Unit Quaternions, the Space of Rotations Unlimited
  • Lecture 19 – Absolute Orientation in Closed Form, Outliers and Robustness, RANSAC Unlimited
  • Lecture 20 – Space of Rotations, Regular Tessellations, Critical Surfaces, Binocular Stereo Unlimited
  • Lecture 21 – Relative Orientation, Binocular Stereo, Structure, Quadrics, Calibration, Reprojection Unlimited
  • Lecture 22 – Exterior Orientation, Recovering Position and Orientation, Bundle Adjustment … Unlimited
  • Lecture 23 – Gaussian Image, Solids of Revolution, Direction Histograms, Regular Polyhedra Unlimited

About the instructor

5 5

Instructor Rating







Profile Photo
We are an educational and skills marketplace to accommodate the needs of skills enhancement and free equal education across the globe to the millions. We are bringing courses and trainings every single day for our users. We welcome everyone woth all ages, all background to learn. There is so much available to learn and deliver to the people.