The H.264 standard is popular because it can be used to compress video
more effectively than older video coding formats. However, getting the
best out of H.264 is not straightforward. There are many optional
modes within H.264 and choosing these options creates a problem.
Getting the best compression performance for a particular video
segment involves evaluating all the possible modes, but this can be
very computationally expensive.
In this talk I will explain the trade-off between processing
complexity and video compression performance in H.264 video codecs. I
will introduce techniques for choosing a compromise between three
inter-dependent factors: computational cost, compressed bitrate and
video quality. Understanding these concepts makes it possible to get
the best out of H.264 in practical situations.