CS 426 Exercises
Image Processing
-
"A pixel is a sample, not a little square."
What are the implications of this statement on image processing algorithms?
-
If a pixel is an infinitely small sample, how is it visible on the screen
of a CRT display?
Display on a CRT is most similar to what reconstruction filter?
-
What is intensity quantization? When does it happen? How can
we compensate for it?
-
True or false: dithering spreads quantization error among pixels.
-
How many samples are required to represent a given signal without loss
of information?
-
What signals can be reconstructed without loss for a given sampling rate?
-
When is a signal bandlimited? What is the Nyquist rate for a bandlimited
signal?
-
What is aliasing? When does it happen? Give three examples?
-
What is antialiasing? How does antialiasing compare with dithering?
-
Convolution in the spatial domain is equivalent to what operation in the
frequency domain?
-
What is a sinc reconstruction filter? What are its properties?
Why don't we use sinc filters for reconstruction in practice?
-
Write a convolution filter well-suited for edge detection. Same for blurring.
-
Compare forward mapping and reverse mapping for image processing.
What are the advantages and disadvantages of each method?
-
What is the meaning of the following rgba tuples: (1,1,1,1), (1,1,1,0.5),
(0.5,0.5,0.5,1), (1,1,1,0)?
-
What is the resulting pixel color of: (1,0,0,0.5) over (0,1,0,0.5) over
(0,0,1,0.5)?