
The
Guide
52
Pe
rfo
rm
a
nc
e/
Q
ua
lit
y
Th
e R
a
te
-Di
sto
rt
io
n a
lg
ori
th
m
Here points above the rate-distortion curve evaluate as good decisions, those
below the curve as bad decisions. The best decisions fall towards the upper-left
of the plot (higher quality and lower bit spend).
It follows that the encoder must derive this rate-distortion curve from somewhere.
The curve is approximated by some function inside the encoder accepting a
value that changes the shape of the curve. This value is
Lambda
, and you can
manipulate it via the Feedback window.
Begin encoding a video using either
Slow
or
Slowest
performance/quality
modes. From the feedback window set
Show picture
to
Encoded frame
and enable
the
Lambda
control in the bottom toolbar.
Pause encoding at any suitable frame and
vary the
Lambda
control, observing the
effect on image quality and the number of
bits spent for the frame. By altering Lambda
you are manipulating the shape of the rate-
distortion curve.
Increasing Lambda (dragging the slider
to the left) causes a sharper rise in the
rate-distortion curve, meaning larger
improvements are demanded for an
increase in bit spend.
Decreasing Lambda (dragging the slider
to the right) causes the rate-distortion
curve to rise more slowly, meaning
lesser improvements are acceptable for
an increase in bit spend.
If the rate-distortion curve becomes too steep quality will be degraded because
the encoder will not be able to achieve the quality demanded of it for a given rise
in bit spend. If the rate-distortion curve becomes too flat quality will be degraded
because the encoder will waste a lot of bits for very marginal improvements,
reducing the number of free bits available overall.
Deriving the optimal value for Lambda is a very difficult process and under most
circumstances you should not over-ride the encoder default. The encoder will
normally vary Lambda automatically during encoding depending on
circumstances, over-riding instead fixes Lambda for the duration of one pass.
Lambda returns to its default mode of operation at the beginning of each pass.
Qu
ali
ty
Bits
Higher Lambda
Low er Lambda
Содержание USBAV-708 INSTANT VIDEOMPX
Страница 1: ...Revision 1 0...
Страница 4: ...The Guide 4 Introduction...
Страница 10: ...The Guide 10 Quick Start Guide...
Страница 23: ...The Guide 23 Forward...
Страница 31: ...The Guide 31 Bitrate mode...
Страница 47: ...The Guide 47 Performance Quality...
Страница 55: ...The Guide 55 Psychovisual Enhancement...
Страница 61: ...The Guide 61 Source pre processing...
Страница 65: ...The Guide 65 Crop and Resize...
Страница 71: ...The Guide 71 MPEG4 Tools...
Страница 83: ...The Guide 83 Advanced...
Страница 87: ...The Guide 87 Interlacing...
Страница 92: ...The Guide 92 Video Buffer Verifier...
Страница 96: ...The Guide 96 Profiles...
Страница 100: ...The Guide 100 DivX Certified Program...
Страница 104: ...The Guide 104 E K G...
Страница 109: ...The Guide 109 DivX Decoder...
Страница 115: ...The Guide 115 Acknowledgements...