![Texas Instruments DM365 User Manual Download Page 21](http://html.mh-extra.com/html/texas-instruments/dm365/dm365_user-manual_1094517021.webp)
Introduction
1-9
H.264 Encoder defines in-loop filtering to avoid blocks across the 4x4 block
boundaries. It is the second most computational task of H.264 encoding
process after motion estimation. In-loop filtering is applied on all 4x4 edges
as a post-process and the operations depend upon the edge strength of
the particular edge.
H.264 Encoder applies entropy coding methods to use context based
adaptivity, which in turn improves the coding performance. All the macro
blocks, which belong to a slice, must be encoded in a raster scan order.
Baseline profile uses the Context Adaptive Variable Length Coding
(CAVLC). CAVLC is the stage where transformed and quantized
coefficients are entropy coded using context adaptive table switching
across different symbols. The syntax defined by the H.264 Encoder stores
the information at 4x4 block level.
The following figure depicts the working of the encoder.
Figure 1-4. Block Diagram of H.264 Encoder.
From this point onwards, all references to H.264 Encoder mean H.264
Base/Main/High Profile Encoder only.
Entropy
Coding
Coder
Control
Transform /
Scal / Quant
Deblocking
Filter
Reconstructed
Picture
Intra-frame
Prediction
Motion-
Compensation
Motion-
Estimation
Decoder
Scaling and Inv.
Transform
Control
Data
Quant
Transf coeffs
Output
Picture
Motion
Data
Input
Picture
Summary of Contents for DM365
Page 10: ...x This page is intentionally left blank ...
Page 12: ...xii This page is intentionally left blank ...
Page 24: ...Introduction 1 12 This page is intentionally left blank ...
Page 34: ...Installation Overview 2 10 This page is intentionally left blank ...
Page 116: ...API Reference 4 70 This page is intentionally left blank ...
Page 120: ...Error Description B 2 This page is intentionally left blank ...
Page 124: ...ARM926 TCM Buffer Usage By Codec D 2 This page is intentionally left blank ...
Page 126: ...Simple Two pass Encoding Sample Usage E 2 Case 1 Case 2 Case 3 Case 4 Frame Skip ...
Page 130: ...Simple Two pass Encoding Sample Usage E 6 This page is intentionally left blank ...