#### Reading an Image From a Movie File

lesson

We store movies in files, typically in an MPEG format. Let’s look at what’s inside one of those movie files, and how we can grab a frame from a movie as an image and put it into the MATLAB workspace.

lesson

We store movies in files, typically in an MPEG format. Let’s look at what’s inside one of those movie files, and how we can grab a frame from a movie as an image and put it into the MATLAB workspace.

lesson

We learn how to describe the orientation of an object by a 2×2 rotation matrix which has some special properties. Try your hand at some online MATLAB problems. You’ll need to watch all the 2D “Spatial Maths” lessons to complete the problem set.

lesson

The orientation of a body in 3D can also be described by a single rotation about a particular axis in space.

lesson

The orientation of a body in 3D can be described by three angles, examples of which are Euler angles and roll-pitch-yaw angles. Note that in the MATLAB example at 8:24 note that recent versions of the Robotics Toolbox (9.11, 10.x) give a different result: >> rpy2r(0.1,0.2,0.3)ans = 0.9363 -0.2751 0.2184 0.2896 0.9564 -0.0370 -0.1987 0.0978 […]

lesson

The orientation of a body in 3D can also be described by a unit-Quaternion, an unusual but very useful mathematical object. In the MATLAB example starting at 3:48 I use the Quaternion class. For Toolbox version 10 (2017) please use UnitQuaternion instead.

lesson

We consider the simplest possible robot, which has one rotary joint and an arm.

lesson

We learn how to describe the orientation of an object by a 3×3 rotation matrix which has some special properties.

lesson

We use MATLAB and some Toolbox functions to find corresponding points between two images using SURF features.

lesson

We use MATLAB and some Toolbox functions to find tomatoes on a bush. We convert the color image to chromaticity coordinates, select the pixels that belong to the tomatoes and the perform blob analysis to find the location of the tomatoes.

lesson

We use MATLAB and some Toolbox functions to model the spectrum of a realistic light source, its modification after reflection from a colored object and the response of the cone cells to form a tristimulus response.