JPEG codec is designed to provide high performance solution for jpeg decoder and encoder. JPEG codec is fully compliant with the baseline and extended sequential DCT mode of ISO/IEC 10918-1 JPEG standard. It also part compliant with ISO/IEC 18477 for supporting 10/12bit sample size.
JPEG codec is in-built Variable Length Decode/Encode (VLD/VLC), Inverse Scan/Scan (IS/S), Inverse Quantization/ Quantization (IQ/Q), Inverse Discrete Cosine Transform/ Discrete Cosine Transform (IDCT/DCT), Scaling down hardware engine. JPEG Engine architecture with based on MCU layer.
On the fly pre and post image processing can support scaling , rotation and color space conversion. 32bit APB/128bit AXI standard interface make the integration is more convenient and efficient.
Jpeg: ISO/IEC 10918-1 YCbCr 4:4:4, YCbCr 4:2:2 YCbCr 4:2:2T YCbCr 4:2:0 YCbCr 4:1:1 YCbCr 4:0:0 Argb8888 (raster scan only ) Maximum size: 64kx64k Image Resize Y scale 1X, 1/2 X , 1/4 X, 1/8 X , in horizontal and Vertical independently CbCr scale 2X, 1 X , 1/2 X, 1/4 X, 1/8 X, in horizontal and Vertical independently. Image Rotation +90° +180° +270° Color space Conversion YCbCr to RGB 1920X1080@38fps (200MHz, U40 HLP) Quick IDCT/DCT mode Command queue mode
XT JPEG Codec:
Jpeg: ISO/IEC 18477 Sample size 10/12bit HDR tone mapping/invert tone mapping