Keywords: front-page

# Patterns

[Laboratory]

Synthetic images, patterns, have many applications in image processing. They can be used as test patterns to calibrate equipment, to generate convolution kernels, filter masks, to generate blending functions, etc.

### Chessboard Pattern

One way to generate a chessboard pattern is by taking the union (maximum) (non-linear operator) of two grid images A and B. Image B is built by translating image A by one pixel down and one pixel to the right.

Shown below are the zoomed portions of the images used in this experiment. Each square is a pixel in the original image.

a)Image A; b)Image B
a) | b)

Pixelwise Maximum(A,B)

### Sinusoidal Patterns

Below are four ways to combine two images consisting of sinusoidal waves using linear (multiplication and addition), and non-linear (maximum and minimum) operations.

a)Image A; b)Image B
a) | b)

### Linear

a)A * B; b)A + B
a) | b)

### Non-Linear

a)MAX(A,B); b)MIN(A,B)
a) | b)

- Lab: Patterns