Graphics Reference
In-Depth Information
Fig. 1. Intra prediction hardware architecture
In the hardware design, several prediction modes are processed in parallel to gen-
erate the predict pixels for SAD calculation which is used for mode decision of intra
prediction. After residual data generation and SAD calculation, the best prediction
mode can be chosen, and the corresponding residual pixel value is input to the recon-
struction loop for image reconstruction.
In summary, the architecture is composed by several modules: prediction genera-
tor, system control module, residual calculation module, SAD calculation module,
SAD comparator module and mode decision module.
3.1
System Control Module
With the system control module, the best prediction mode and the partitioning of the
current block can be determined. In addition, the scan sequence of the macroblock,
the prediction sequence of the sub-blocks and the generation of reconstruction pixels
are also generated by the system controller.
In the finite-state machine (FSM) design, the candidate prediction modes of intra
prediction are specified in a certain order depending on the texture complexity value.
When the best prediction mode of chroma 8×8 block is mode1, the FSM of luma 4×4
candidate prediction modes are described in figure 2.
 
Search WWH ::




Custom Search