Skip to main content
Page not complete

Dirac delta function

The Dirac delta function is a rather special function defined as follows.

δ(x)=limu01|u|πex2u2

Or, less formally,

δ(x)={si x=00  sinon

It is the identity of the convolution operator.

In image processing, the convolution operator is a powerful tool for applying filters to images.

An example of the use of this filtering is the creation of what is called a Gaussian blur (or Gaussian smoothing).

Intuitively, when we convolve an image with a Gaussian filter (whose values follow a Gaussian function of center the center of the filter), we obtain a new image whose each pixel is worth a weighted average of the pixels of the original image.

This makes the image appear blurred. By changing the parameters of the Gaussian function used, the smoothing of the image is more or less accentuated.

Let's imagine that the filter follows the delta function of Dirac ("normalized"). In this case we only average a single pixel, that is to say that the blur becomes null and the result of the convolution is simply the original image.

This is a way to understand that the delta function is the identity of the convolution operator.

Let Xn𝒩(μ,1n). Denoting fn the density function of Xn.

fn(x)=n2πen(xμ)22

Then,

fn(x)nδ(xμ)

This function fulfills the properties of a probability density function.

Using the central limit theorem, let X1,X2,...,Xniid𝒩(μ,1), and denoting their average by X.

X𝒩(μ,1n), n

Now, let Y be a random variable with the same support as X, and let S=Y+X. We then have when n goes to infinity:

fS(s)=(fYfX)(s)=(fYδ(μ))(s)=fY(sμ)