Video + Compression Flashcards

1
Q

State what is meant by frame rate?

A

The number of frames displayed per second. Higher frame rates = higher quality = larger file size

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

How are individual video frames displayed?

A

Frames are created line by line.

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

What is an issue with video frame rates?

A

The resolution needs to be defined (the number of lines per frame and the number of pixels per line).

The needs to be compatibility between the resolution of the stored image and the resolution of the display screen.

The screen needs to be refreshed at least 50 times per second otherwise we would see a flicker

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

What are the positives and negatives of interlaced video technology?

A

Pros: Refreshes faster, better visual smoothness and saves bandwidth
Cons: Becoming outdated and interlaced screen will
not show fast moving objects clearly

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

What are the positives and negatives of progressive video technology?

A

Pros: Crisp, detailed frames and is new and popular
Con: Rough frame transition

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

State the two types of compression

A

Lossless and lossy compression

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

What is the objective of compression?

A

To reduce the size of a file which would reduce memory storage requirements and improve transmission rates

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

What is meant by lossless compression

A

Coding techniques used that allow subsequent decoding to recreate exactly the original file

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

What is meant by lossy compression?

A

Coding techniques that cause some information to be lost so that the exact original file cannot be recovered in subsequent decoding

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

When should you use lossless compression?

A

When compressing text - as you may lose important information.

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

Give examples of lossless compression

A

Huffman Coding - it looks for the most common characters used. It then gives these common characters a shorter code. The original stream of bytes become a bit stream.

Run Length Encoding - Great for bitmap files. Converts sequences of the same bit pattern into a code that defines the bit pattern and the number of times it is repeated.

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

When can lossy compression be used?

A

For sound files or image files that can have some of the detailed coding removed or modified where the human eye/ear will hardly notice.

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

Give an example of lossy compression

A

reducing the colour depth of a bitmap image

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

State what is meant by tackling video spatial redundancy

A

Spatial Redundancy is the redundancy of information which exists within the same frame - similar to run length encoding. It is a type of intra-frame compression

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

State what is meant by inter-frame compression

A

Type of video compression and decreases file size
o It removes neighboring frames which are similar
o Some change in image data is redundant
o How redundant the change in image between frames is determines the amount of compression possible

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

State what is meant by tackling temporal redundancy in videos

A

Changing the frame by frame coding to one which mainly records differences between adjacent frames - such as FRAME TRANSITIONS. It is a type of interframe compression

17
Q

State what is meant by a video/multimedia container

A

A video has images and sound - but they do not go to the same part of a receiving/displaying system.
Audio and visual needs to go to different parts of the system but be synchronised.
A multimedia container is used to package the audio and image. It is developed by different organisations and companies. The multimedia container contains many audio/video streams as well as streams for subtitles and chapter headings.

18
Q

Give examples of multimedia containers

A

MP4; AVI; MOV; OGG; RM

19
Q

How can we solve the issue with video frame rates?

A
  • Traditionally we could use interlaced encoding. TV broadcasting used it. The image for each frame is split into 2 halves - one containing the odd numbered lines and the other the even lines. The first half is displayed completely, then the other half is used. This creates a refresh rate and is halving the transmission requirements (one half at a time).
  • Progressive encoding - a whole frame is displayed each time. There has been an improvement in transmission bandwidth which suits progressive encoding.