Embedded & Rtl Engineer Intern
Shanghai
- Based on the H.264 hardware decoder Baseline, the code stream unpacking module NALU is implemented, and entropy decoding CABAC/ExpGolomb is performed. FFmpeg is used to generate the corresponding specific code stream for preliminary functional testing, implement high-level unpacking processing, and complete unit testing covering the main functional points- Implement some macroblock prediction mode submodules and corresponding residual processing in the intra-frame prediction module, and perform corresponding unit tests and state transition tests on them. Use the IDCT module provided by Baseline to process the above specific code stream to perform functional testing of this module,- Add a preliminary deblocking filter implementation to Baseline according to the ITU recommended standard, use the samples to be deblocked output by FFmpeg for testing, and add a three-level pipeline design based on the calibrated data dependency and perform preliminary testing