
NUC970 Technical Reference Manual
Publication Release Date: Dec. 15, 2015
- 1039 -
Revision V1.30
NUC97
0
T
E
CHNIC
A
L
RE
F
E
RE
N
CE
MA
NUA
L
JPEG Codec (JPEG)
5.29
5.29.1 Overview
The JPEG Codec supports Baseline Sequential Mode JPEG still image compression and
decompression that is fully compliant with ISO/IEC International Standard 10918-1 (T.81). The
features and capability of the JPEG codec are listed below.
5.29.2 Features
If image data input or output by planar format (PLANAR_ON (JITCR[15])= 1), the features are as
following:
Support to encode interleaved YCbCr 4:2:2/4:2:0 and gray-level (Y only) format image
Support to decode interleaved YCbCr 4:4:4/4:2:2/4:2:0/4:1:1 and gray-level (Y only) format
image
Support to decode YCbCr 4:2:2 transpose format
The encoded JPEG bit-stream format is fully compatible with JFIF and EXIF standards
Support arbitrary width and height image encode and decode (up to 8192x8192)
Support three programmable quantization-tables
Support standard default Huffman-table and programmable Huffman-table for decode
Support arbitrarily 1X~8X image up-scaling function for encode mode
Support down-scaling function for encode and decode modes(Thumbnail/Primary)
Support specified window decode mode
Support quantization-table adjustment for bit-rate and quality control in encode mode
Support rotate function in encode mode
If image data input or output by packet format (PLANAR_ON (JITCR[15])= 0), the feature are as
following:
Support to encode interleaved YUYV format input image, output bitstream 4:2:2 and 4:2:0
format
Support to decode interleaved YCbCr 4:4:4/4:2:2/4:2:0 format image
Support decoded output image YUYV422, RGB555, RGB565, RGB888 format (ORDER= 1).
The encoded JPEG bit-stream format is fully compatible with JFIF and EXIF standards
Support arbitrary width and height image encode and decode(Primary Only)
Support three programmable quantization-tables
Support standard default Huffman-table and programmable Huffman-table for decode
Support arbitrarily 1X~8X image up-scaling function for encode mode
Support down-scaling function 1X~ 16X for Y422 and Y420, 1X~ 8X for Y444 for decode
mode
Support specified window decode mode
Support quantization-table adjustment for bit-rate and quality control in encode mode