Lec 10a - Colour & RGB Images Flashcards

1
Q

What is light?

A

Light is electromagnetic radiation in the wavelength range of 400nm (blue) to 700nm (red).
Almost all light is a mixture of wavelengths, e.g. the rainbow spectrum of white light from the sun.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is colour vision based on?

A

Colour vision is based on the tri-stimulus theory of colour perception where three
kinds of cones are sensitive to red, green and blue light.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are examples of tri-stimulus colour systems?

A

RGB model and hue, saturation, brightness (HSB) model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the relative response of human cone photo-receptors?

A

human cone photo-receptors get heavily excited for green and red, but not as much for blue

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does colour perception depend on?

A

Colour perception depends on colour context (e.g. what colour and intensity resides next to what other colour etc.)
• Blue alone tends to be perceived quite weakly. The greatest colour discrimination is in the green to yellow range.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What forms of colour blindness are there?

A

Forms of colour blindness include red-green, blue-yellow and achromatic, has
obvious implications for the display of computer graphics.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Give an example where the reflectivity of a material depends on the wave length of the light source

A

For example, an intrinsically “red” material would have high reflectivity for longer (red) wavelengths, and low reflectivity for other, shorter wavelengths. Under “white” light (an uniform distribution of power across λ), it would reflect mostly red. Under “blue” light (a distribution with higher power in the blue or short wavelengths, and lower or zero power in the red (long) wavelengths, it would appear dark, since the product p(λ)r(λ) would be low all the way across.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are images?

A

Images are two-dimensional (2D) patterns of light, that possess intensity and colour
properties, and can be considered as a function (bounded by visibility) that maps a
plane into some space of measurements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is digitisation?

A

Digitisation involves sampling over a regular spatial grid, typically square or
rectangular (rarely hexagonal or triangular, but occasionally in robotics).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is sampling?

A

Sampling involves quantisation over intensity values, for each of the pixels in an
image

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the different forms of pixels in images?

A

• in linear proportion to intensity or in non-linear (adaptive) proportion (as in night
vision in the human eye), and either
• continuous in value (grey-scale or colour) or binary in value (bitmap representation of 0’s and 1’s).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are some of the trade offs with digital images?

A

• resolution (fineness of sampling or quantisation) versus fidelity, and
consequently
• fidelity(accuracy) versus storage and processing costs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What does an image format contain?

A

header plus pixel data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the header?

A

Header may be fixed record structure, or variable (e.g. attribute/value list), or some
combination

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

When should you use internal vs external formats?

A

Depends whether the purpose of the format is for the interchange of images (e.g. streaming of images or video over the Internet) or for optimised, random-access
during memory and processor operations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the mandatory information that the image header must contain?

A
  • Magic number (that indicates what format image is, generally used in conjunction with file suffix)
  • Pixel type such as bit, byte or integer sometimes unsigned) float, double or complex (imaginary numbers are used by the Fourier transform for smoothing images)
  • Image size (in rows and columns)
17
Q

What is the optional information that the image header may contain?

A

• Statistics such as minimum and maximum values of intensities or colour values
(very useful for display, means don’t have to parse entire image first)
• Additional geometrical information such as aspect-ratio or origin offset
• Ownership, program that created image and name of organisation or company

18
Q

How are images generally saved?

A

in order of raster scanning, like mapping a
two-dimensional (2D) array into linear storage (used by computer memory).
• Normally left-to-right then top-to-bottom, however sometimes in other orders
(always check before making assumptions, when given images to work with)
• Pixels may be either be stored using (natural machine units) bytes, integers,
floats or (packed) bit fields that need to be converted (unpacked) before
displaying.
• Often contain padding, to make them an even size for optimised file input and
output in many graphics application programming interfaces (API’s).

19
Q

What are multi-band or multi-dimensional images?

A

Multi-band images include multiple values at each pixel, the most common being the
colour red, green, blue (RGB) and hue, saturation and brightness (HSB) formats.

20
Q

When do you use offset image coordinates?

A

Offset coordinate systems are often used for specific or internal image format
applications where it is important to set up a relative coordinate system for an
image’s data.

21
Q

What are properties of offset image coordinates?

A
  • involves embedding an image into an absolute coordinate system,
  • can measure the offset by various conventions ±
  • can be implemented in any of the other coordinate systems