Updated on 2022-03-13 GMT+08:00

JPEGE Function

Function and Restriction

The JPEGE module is used to encode JPG images.

  • The JPEGE supports the following input formats:
    • YUV422 packed (YUYV, YVYU, UYVY, and VYUY)
    • YUV420 semi-planar (NV12 and NV21)
  • The JPEGE supports the following resolution range:

    Maximum resolution: 8192 x 8192; minimum resolution: 32 x 32

  • The JPEGE output format is JPEG. Only Huffman encoding is supported. Arithmetic encoding and progressive encoding are not supported.
  • Buffer restrictions:
    • The start address of the buffer must be 128-byte aligned.
    • In the same task, the virtual addresses of the input and output buffers must respectively be in the same 4 GB space.

Performance Specifications

Scenario

Total Frame Rate

1080p x n channels (n ≥ 1)

64 fps

4K x n channels (n ≥ 1)

16 fps