
Introduction to Spatial Operators
lesson
We will consider a very powerful group of functions, spatial operators, where each output pixel is a function of the corresponding input pixel and its neighbours.
lesson
We will consider a very powerful group of functions, spatial operators, where each output pixel is a function of the corresponding input pixel and its neighbours.
lesson
Let’s recap the important points about spatial operators. Linear operators can be used to smooth images and determine gradients. Template matching can be used to find a face in a crowd. Non-linear operators such as rank filters can be used for noise removal, and mathematical morphology treats shapes according to their compatibility with a structuring […]
lesson
We introduce spatial operators by a simple example of taking the average value of all pixels in a box surrounding each input pixel. The result is a blurring or smoothing of the input image.
lesson
We run into problems when we take all of the pixels in a box around an input pixel and that pixel is close to one of the edges of the image. Let’s look at some strategies to deal with edge pixels.
masterclass
lesson
Spatial operators are closely related to concepts from signal processing called correlation and convolution. They are similar but different and we discuss the important properties of convolution for Gaussian kernels.
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
We learn how to describe the 2D pose of an object by a 3×3 homogeneous transformation matrix which has a special structure. 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
We learn how to describe the orientation of an object by a 3×3 rotation matrix which has some special properties.
lesson
For a redundant robot the inverse kinematics can be easily solved using a numerical approach.