B2P3 - Digitisation and lossy compression Flashcards

1
Q

a.c. coefficients

A

weights the basis functions at (1-7, 1-7) of a DCT table, the results evaluating to the amount of each spatial-frequency in the macroblock;

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

Adaptive Multi-Rate (AMR)

A

a speech coding standard that adapts its bit rate to channel conditions;

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

advanced audio coding (AAC)

A

MPEG-2/4 streamingFormat, with better quality than MP3 but with same bitRate;

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

aliasing

A

where samplingRate < 2*f;

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

analogue-to-digital converter (ADC)

A

takes an analogue signal, samples it, n-bit-quantises it, and returns a digital signal;

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

basis function

A

reps a specific hori-vert spatial-frequency, appearing as an entry in a DCT table;

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

B-frames

A

‘bi-directional prediction’ frames inserted between I-frames and P-frames filling in missing frames in the group of pictures (GOP) format;

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

bit rate

A

number of bits passing a given point in the network per unit time;

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

code-excited linear prediction (CELP)

A

= LPC - U/V_switch + codebook;

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

coding efficiency

A

minimising bitRate while holding videoQuality constant, or vice versa;

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

comfort noise (CN)

A

synthetic background noise for silent periods in voiceComms;

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

d.c. coefficient

A

weights the basis function at (0, 0) of a DCT table, the result evaluating to the average spatial-frequency of the whole macroblock;

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

dequantising

A

dequantise(n-bit_reps) = analogue;

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

difference error

A

pixel-subtracting one video frame from another;

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

difference pulse-code modulation (DPCM)

A

= PCM + predictionOfDataSamples (used in JPEG);

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

discontinuous transmission (DTX)

A

where mobile devices are powered-down when there is no voiceInput;

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

discrete cosine transformation (DCT)

A

DCT(spatialRep) = frequencyRep (used in J/MPEG);

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

discrete wavelet transform (DWT)

A

DWT(spatialRep) = frequencyRep (used in JPEG2000; better performance at low bitRates);

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

distortion

A

= reconstructedSignal - originalSignal;

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

encoding

A

encode(symbols) = bitStrings;

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

formants

A

the vocal tract’s spectral peaks characterising ‘voiced’ speechSegments;

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

frequency masking

A

where high-amplitude sounds cover up low-amplitude sounds at neighbouring frequencies;

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

group of pictures (GOP)

A

concatenating I-, P-, and B-frames for videoCompression (used in MPEG-1/2/4);

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

H.264 / advanced video coding (AVC)

A

an MPEG-4 videoCodingStreaming tech;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
HE-AAC version 2
a tech optimised for low-bitRate audioStreaming apps including digi-radioBroadcasting;
26
I-frames
'intra-frames' are real reps of world (i.e. they are not fillers nor predictions);
27
inter-frame compression
stateful video compression;
28
intra-frame compression
stateless video compression;
29
inverse DCT
DCT_inv(frequencyRep) = spatialRep;
30
Joint Photographic Experts Group (JPEG)
an lossy compression standard for images using DCT;
31
linear predictive coding (LPC)
a sourceCoding method using parameters designed for speechSignals;
32
low frequency effect (LFE / subwoofer)
where the channel delivers bass-only information (<120 Hz);
33
macroblock
the formalParameter for the DCT() function, consisting of 8x8 pixels for JPEG and 16x16 pixels for MPEG;
34
mask-to-noise ratio (MNR)
determines bits per sub-band in MP3 using psychoacoustic model;
35
motion-JPEG (M-JPEG)
stateless video compression;
36
motion prediction
frame_n.macroblocks = frame_n-1.macroblocks + motionVectors;
37
motion vectors (MVs)
used in MPEG video coding to predict camera and object motion;
38
MPEG audio layer 3 (MP3)
a compressed audio file format;
39
noise masking
= frequency masking, temporal masking, and perceptual masking;
40
Ogg Vorbis (OV)
an open-source lossy audio compression format;
41
perceptual noise substitution (PNS)
where real noise is replaced with randomly generated noise;
42
perceptual redundancy
where sounds / images are irrelevant as humans do not perceive them;
43
P-frames
'prediction-frames' do not rep the world and instead are an educated guess based on the previous I-frame;
44
prediction (residual) error
= P-frame(t)* - I-frame(t); *based on I-frame(t-1);
45
pulse code modulation (PCM)
PCM(analogueSignal) = encoding ( quantising ( sampling ( analogueSignal ) ) ) = digitalSignal;
46
quality of service (QoS)
QoS(network) = minThoughput / maxLatency / lowestBER;
47
quantisation noise (quantisation error)
= analogueSignal - digitalSignal;
48
quantisation (quantising)
n-bit-quantise(sample(analogueSignal)) = digitalSignal;
49
rate-distortion (RD) curves
bitsPerSymbol plotted against distortionError;
50
region-of-interest (ROI) coding
where different areas of an image are coded at different bitRates (used in JPEG2000);
51
resolution
bitsPerSymbol;
52
sampling
measuring an analogueSignal at regular intervals;
53
sampling theorem
IF (samplingRate >= 2*f) THEN (signal can be reconstructed);
54
scalabililty (subsets)
where video/audio compression has subsets of varying bitsPerSymbol;
55
statistical redundancy
where repeating patterns are identified and repped with a symbol;
56
temporal masking
where a high-amplitude sound covers up a subsequent low-amplitude sound;
57
thresholding
setting a constant such that any values lower than this can be ignored;
58
unvoiced sounds
where there are no formants; can be repped by Gaussian noise;
59
vocoder
portmanteau of 'voice' and 'encoder'; compresses speech;
60
voiced sounds
where there are formants;