Er. Faruk Bin Poyen, Asst. Professor, Dept. of AEIE, UIT, BU Page 16 of 18
a) Rate Distortion Function:
Consider DMS defined by a M – ary alphabet X: {xi| i = 1, 2, …., M} which consists of a set of
statistically independent symbols together with the associated symbol probabilities {Pi | i = 1, 2,
.. , M}. Let R be the average code rate in bits per codeword. The representation code words are
taken from another alphabet Y: {yj| j = 1, 2, … N}.
This source coding theorem states that this second alphabet provides a perfect representation of
the source provided thar R > H, where H is the source entropy.
But if we are forced to have R < H, then there is an unavoidable distortion and therefore loss of
information.
Let P (xi, yj) denote the joint probability of occurrence of source symbol xi and representation
symbol yj.
From probability theory, we have
P (xi, yj) = P (yj/xi) P (xi) where P (yj/xi) is a transition probability. Let d (xi, yj) denote a measure
of the cost incurred in representing the source symbol xi by the symbol yj; the quantity d (xi, yj)
is referred to as a single – letter distortion measure. The statistical average of d(xi, yj) over all
possible source symbols and representation symbols is given by �̅=
∫∫??????(�
�)
�
�=1
�
�=1
??????(
�
�
�
�
⁄)�(�
��
�)
Average distortion �̅ is a non – negative continuous function of the transition probabilities P (yj /
xi) those are determined by the source encoder – decoder pair.
A conditional probability assignment P (yj / xi) is said to be D – admissible if and only the
average distortion �̅ is less than or equal to some acceptable value D. the set of all D –
admissible conditional probability assignments is denoted by ??????
??????={P (y
j|x
i)}: �̅≤�
For each set of transition probabilities, we have a mutual information
�(�;�)=∫∫??????(�
�)??????(�
�/�
�)
�
�=1
log(
??????(�
�/�
�)
??????(�
�)
⁄ )
�
�=1
“A Rate Distortion Function R (D) is defined as the smallest coding rate possible for which the
average distortion is guaranteed not to exceed D”.
Let PD denote the set to which the conditional probability P (yj / xi) belongs for prescribed D.
then, for a fixed D, we write
�(�)= min
??????( yj / xi )∈????????????
�(�;�)
Subject to the constraint
∑??????(
�
�
�
�
)=1 ��� ??????=1,2,….,�
�
�=1
The rate distortion function R (D) is measured in units of bits if the base – 2 logarithm is used.
We expect the distortion D to decrease as R (D) is increased.
Tolerating a large distortion D permits the use of a smaller rate for coding and/or transmission of
information.