exam_compression_CHAT_GPT
exam_compression_CHAT_GPT
Master’s in Telecommunication
University Paris-Saclay
Exam 1
Total Score: 20/20
1. Explain the main concept of Differential Pulse Code Modulation (DPCM). How
does it differ from standard PCM? [3 points]
2. Discuss the role of quantization in DPCM and its impact on coding gain. [3 points]
1. Describe the role of DCT in JPEG compression. Why is it preferred over KLT? [3
points]
2. Explain the use of the Zig-Zag scan and its contribution to entropy coding. [3
points]
1
Exam 2
Total Score: 20/20
2. Discuss the relationship between the quantization step size ∆ and the overall dis-
tortion in transform coding. [4 points]
1. Derive the optimal bit allocation formula for transform coefficients using the La-
grange multiplier method. [4 points]
2. Discuss the Pareto condition for optimal bit allocation and its implications in prac-
tical scenarios. [3 points]
1. Define the coding gain GT C and explain its dependence on the energy compaction
property of the transform. [3 points]
2. Provide an example of a transform with good coding gain and justify its perfor-
mance. [3 points]
2
Solutions: Exam 1
Exercise 1: Differential Pulse Code Modulation (DPCM)
• Answer: DPCM encodes the prediction residual instead of the original signal. It
reduces redundancy by predicting the next sample based on previous ones. Quan-
tization affects the residual signal, influencing the coding gain. [6 points total]
[4 points]
• The Zig-Zag scan groups low-frequency coefficients first, enhancing entropy coding
efficiency by clustering non-zero values. [3 points]
3
Solutions: Exam 2
Exercise 1: Scalar Quantization
• Solution: Quantization error variance for uniform distribution is σq2 = ∆2 /12. For
∆ = 2, σq2 = 4/12 = 1/3. [3 points]
• Increasing ∆ increases distortion but reduces rate. Optimal ∆ balances this trade-
off. [4 points]
• The Pareto condition ensures equal slope distortion curves, optimizing the alloca-
tion. [3 points]
• Example: DCT achieves high gain for correlated sources, as it compacts energy into
fewer coefficients. [3 points]