Unit 13 Flashcards

1
Q

Digital Video

A

A sequence of digital still images displayed in rapid succession in order to simulate different types of animations and effects

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

Frame

A

Each image in a video

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

pixels

A

The small elements in which a digital image is made up of, each of which is associated with a color and an intensity

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

Resolution

A

Is a measure of the amount of detail a digital image can hold, and is dependent on the number of pixels used to make that image.

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

The relationship between resolution, pixels, and storage:

A

The more pixels there are per unit area of the image the higher is its resolution, but the greater the storage requirement in terms of memory space.

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

What are two ways to reduce the amount of memory required?

A

1) Reduce the number of pixels required, therefore reducing image resolution
2) compress the data using compression software

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

List the basic parameters that affect which playback hardware can be used to play a video

A

1) The size of the frame (the number of pixels across and down)
2) Frame rate (number of frames displayed per second)
3)The way the color in each pixel is represented
4)The way the video is compressed

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

Script

A

a collection of instructions and statements that are interpreted, one by one, by the program in order to perform some task

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

Advantage of using a script:

A

1) once written, the script can be reused to perform the same task at some later time
2) scripts can be edited to achieve a slightly different result if the user wants, without having to start from scratch

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

A Function

A

a specific command to create or manipulate a video

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

An argument

A

any variable input within the function

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

An argument can be:

A
  • a text string
  • an integer (whole number)
  • a boolean value (true or false)
  • name of a file
  • a decimal number
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

List AvsP’s three major areas

A

1) Upper area for displaying and editing the script
2) Lower area that has two parts:
- left part used to show a preview of a frame of the video produced by the interpreted script
- right part used to show the functions mentioned in the script, with their arguments
3)

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

Syntax

A

very specific structure that scripting languages use

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

Advantages of naming variables/functions:

A

1) Increased readability of the scripts
2) To use the arguments in arbitrary order

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

A color model

A

a system for creating a range of colors from a set of primary colors.

17
Q

Two popular color models

A

1) RGB - Red, Green, Blue
2) CMY - Cyan, Magenta, Yellow

18
Q

RBG or RGB24

A

a color model that uses the primary colors red, green, and blue.
Computers usually use 24 bits to specify colors using RGB color model
Eight bits are allocated to the red, eight to the green, and eight to the blue channel
The intensity of each of these primary colors can be represented as a whole number, and the use of eight bits for each means that the intensity is represented on a scale from 0 to 255
The result is a total of 16777216 possible colors (cause 256 reds * 256 greens * 256 blues)

19
Q

RGB32

A

a different color model that provides an additional eight-bit channel, known as the alpha channel, that can add different degrees of transparency to an image or a video to be displayed

20
Q

CMY

A

a color model that uses the primary colors cyan, magenta, and yellow
The primary colors are presented by percentages (0 to 100% for each color)

21
Q

ImageReader

A

the function that enables AviSynth to display an image and it much have at least one argument that indicates where the image is located

22
Q

The main editing functions:

A

cut
crop
pan
resize
layering effect
zoom-in
zoom-out

23
Q

Why is it not preferred to reduce frame rate as a form of compression?

A

Because it can make any effects in the video such as zoom-in or zoom-out appear jerky

24
Q

Anti-aliasing

A

aims to remove or reduce the jagged appearance by blurring the colors (or tones in a black and white image) so that the effect of the sharp-edged pixels is softened into the surrounding pixels

25
Q

Lossless compression

A

no data is lost during the compression process
most effective where there are frequently recurring data sequences in the image

26
Q

GIF (Graphics Interchange Format) standard

A

an example of lossless image compression
can achieve lossless compression ratios of ten on appropriate types of images

27
Q

Lossy compression

A

reduces file size by discarding redundant data so that only a part of the original data is retained after compression

28
Q

What makes an effective compression program?

A

The trick in developing successful compression programs is to make sensible decisions about what kind of degradation can be allowed to occur, so that the recovered version is indistinguishable from the original to human senses

29
Q

Block-based techniques in lossy compression

A
  • most frequently used lossy compression technique
  • It is the basis of the main current compression standards JPEG and MPEG
  • benefit: visible effects on the image can be negligible
30
Q

JPEG

A

Joint Photographic Experts Group

31
Q

MPEG

A

Moving Picture Experts Group

32
Q

Explain how block-based technique works in lossy compression:

A
  • Starts by dividing the image into small blocks of pixels, typically square arrays of 8x8 pixels.
  • Each 64 pixels in any blocks has a certain color value and hence, assuming a basic 256 color code, a complete description of the colors will take up to 64 bytes
  • The compression technique works by finding a reasonably accurate, but concise, description of this combination of 64 color values that takes up less than 64 bytes of storage space. Each block is treated this way
  • The complete image is the represented by a set of these concise but not quite precise block descriptions and the original pixel values are discarded.