Các thiết kế của mỗi của các khối chức năng chính của một bộ giải mã có thể có một tác động đáng kể về tính toán hiệu quả và hiệu suất nén. Chúng tôi thảo luận về các giao diện một bộ mã hóa video và bộ giải mã và giá trị của video trước khi chế biến để làm giảm tiếng ồn đầu vào và sau chế biến để giảm thiểu các đồ tạo tác mã hóa | PERFORMANCE 255 Table Computational performance of optional modes violin QCIF 25 frames Configuration Average luminance PSNR dB Coded bitrate P B slices kbps Encoding time seconds Basic Basic min. block size of 8 X 8 Basic 5 reference frames Basic rate-distortion optimisation Basic every 2nd picture coded as a B-picture Basic CaBAC Advanced 180 Advanced only one reference frame 77 might be expected. Using multiple reference frames five in this case increases coding time by almost four times but results in an increase in coded bitrate. Adding rate-distortion optimisation in which the encoder repeatedly codes each macroblock in different ways in order to find the best coding parameters reduces the bitrate at the expense of a 50 increase in coding time. B-pictures provide a compression gain at the expense of increased coding time nearly 50 CABAC gives a compression improvement and does not increase coding time. The advanced configuration takes over four times longer than the basic configuration to encode but produces a bitrate 17 smaller than the basic configuration. By using only one reference frame the coding time is reduced significantly at the expense of a slight drop in compression efficiency. These results show that for this sequence and this encoder at least the most useful performance optimisations in terms of coding efficiency improvement and computational complexity are CABAC and B-pictures. These give a respectable improvement in compression without a high computational penalty. Conversely multiple reference frames make only a slight improvement and then only in conjunction with certain other modes notably rate-distortion optimised encoding and are computationally expensive. It is worth noting however i that different outcomes would be expected with other types of source material for example see 36 and ii that the reference model .