in Figure 4: The six tap Wiener filter is interpolated
with a spline function. This function is shifted by 1/4
pel and thereafter again scanned at full-pel positions.
After quantisation of the impulse response, the new
filter coefficients for quarter-pel positions are
(5, −18, 114, 37, −11, 1) /128. (2)
This filter is no longer symmetrical and is designed
for quarter-pel positions with a neighbouring full-pel
position on the left side. If the left neighbour is a half-
pel sample, the filter has to be mirrored. Likewise, the
remaining quarter-pel positions are calculated using
already calculated quarter-pel samples and the shifted
Wiener filter.
−3 −2 −1 0 1 2 3 4
−0.2
0
0.2
0.4
0.6
0.8
1
1.2
relative coordinates
filter coefficients
prediction
filter coefficients mv=1/2
filter coefficients for mv=1/4
Figure 4: Prediction of the impulse response of a 6-tap 1D
Wiener filter at quarter-pel positions from the impulse re-
sponse at half-pel positions.
3 EXPERIMENTAL RESULTS
For the evaluation of the rate-distortion performance,
four side information interpolation methods are con-
sidered: i) full-pel MCTI; ii) half-pel MCTI; iii)
quarter-pel MCTI with bilinear filter and iv) quarter-
pel MCTI with Wiener filter. The performance of the
H.264 intra frame coder is also considered for com-
parison. A transform domain Wyner-Ziv coder, as
proposed in (Brites et al., 2006), is used as distributed
coder.
All sequences have a frame rate of 15fps, except
for the CIF sequence Concrete (Figure 8), where the
frame rate is 30fps. To get similar PSNR for key and
WZ frames, the quantisation parameter of the H.264
coder is adjusted for each rate-distortion point.
Performance gains of up to 0.55 dB are achieved
with half-pel motion compensation for the flower se-
quence (Figure 5). Quarter-pel MC with Wiener fil-
ter actually yields up to 0.75 dB. In case of MCTI
with bilinear interpolation, quarter-pel motion com-
pensation produces results worse than half-pel mo-
tion compensation due to the distorting characteris-
tic of the filter. The gain of sub-pel motion compen-
sation decreases slightly for lower bitrates, since the
key frames are more distorted and thus lack details
required for accurate motion estimation.
For City (Figure 6), the performance is increased
by 0.6 dB and 0.75 dB for half-pel MC and quarter-
pel MC with Wiener filter, respectively. Quarter-pel
interpolation with bilinear filter does not improve over
half-pel MC.
The results for the Foreman sequence (Figure 7),
with up to 0.35 dB gain for half-pel MC, are well
below the other sequences. The same applies for
quarter-pel MC with Wiener filter with a gain of up to
0.45 dB. Pure intra frame coding using H.264 outper-
forms the WZ approach already at low bitrates, since
the intra prediction modes of the H.264 codec work
very well for the this sequence.
Figure 8 shows that for CIF sequences, the per-
formance can also be increased with sub-pel motion
compensation. Half-pel MC and quarter-pel MC with
Wiener filter yield of up to 1.4 dB and 1.8 dB, respec-
tively.
As mentioned in Section 1, this approach affects
only the side information and therefore useful for the
most WZ codecs. Examinations of a pixel based
WZ codec (Girod et al., 2005) have shown that the
performance gain for the sub-pel MC is almost the
same. These results are not further investigated, since
the overall performance of the pixel domain codec is
lower than the performance of a transform domain
codec.
In contrast to the results in (Li and Delp, 2005),
where only the side information is examined and not
the overall performance after WZ decoding, our re-
sults point out, that motion-compensated temporal in-
terpolation of side information is significantly im-
proved by using motion estimation with half-pel ac-
curacy. By using a Wiener filter instead of a bilinear
filter for interpolating quarter-pel samples, the perfor-
mance is increased further.
4 CONCLUSIONS
In this paper, the advantage of sub-pel motion-
compensated temporal interpolation is investigated
and compared with common full-pel MCTI in the
context of Distributed Video Coding. For interpolat-
ing the sub-pel positions, the H.264 technique is used
and improved by a six tab Wiener filter for quarter-pel
samples. Compared to the full-pel MCTI, these mod-
ifications achieve coding gains of up to 0.75 dB or up
to 20% WZ bitrate reduction for QCIF and up to 1.8
dB or up to 50% WZ bitrate reduction for CIF.
SIGMAP 2006 - INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND MULTIMEDIA
APPLICATIONS
180