TMC’s JPEG XS encoder / decoder IP is Visually LossLess compression / decompression hardware RTL core that complies with ISO/IEC-21122-1 (JPEG XS).
The logic gate count and internal memory capacity are optimized to reduce cost and power consumption.
Visually LossLess compression hardware RTL core that complies with ISO/IEC-21122-1 (JPEG XS)
Overview
Key Features
- JPEG XS (ISO/IEC21122-1) specifications
- Compliant with the "JPEG XS" standard standardized in 2019
- Visually LossLess compression
- Visually lossless due to the effect of mezzanine compression
- Ultra Low latency
- Delay from input to output of the order of a few lines
- Less than 1ms delay using high-speed transmission lines
- Various image formats supported
- RGB, YCbCr 4:4:4/4:2:2/4:0:0, 8/10/12 bit
- Configurable compression ratio
- 1/2 to 1/10 compression ration in Byte unit
- Constant Bit Rate method controlled per frame
Benefits
- Compression format
- JPEG XS (ISO/IEC21122-1)
- Supported profiles: Light 422.10 , Light444.12 , Main422.10 , Main444.12 , High444.12
- Compression throughput
- 4pixel/clock
- Image size (width x height)
- 32 x 4 pixels to 8192 x 4320 pixels (changeable on request)
- Image formats and bit depth
- format : RGB, YCbCr 4:4:4/4:2:2/4:0:0 , bit depth : 8/10/12 bit
- Image data, compressed data interface
- AXI4-Stream , image data : 144bit/clk , compressed data 128bit/clk
Applications
- Remote controlling and self driving vehicles using camera images such as: drones, robots, automobiles, infrastructure inspection machines, etc. ?High-resolution VR/AR equipment
- Game contents
- High-quality content streaming
Deliverables
- Encrypted RTL
- Datasheets
- Verification environment
- Synthesis constraint
- Bit accurate model
Technical Specifications
Related IPs
- Visually LossLess decompression hardware RTL core that complies with ISO/IEC-21122-1 (JPEG XS)
- JPEG 2000 Encoder - Up to 16-bit per Component Lossy & Numerically Lossless Image & Video Compression
- Lossless JPEG Encoder - Up to 16-bit per Component Numerically Lossless Image & Video Compression
- Scalable UHD JPEG 2000 Encoder - 8 up to 16 bits per Component Lossy or Numerically Lossless Image & Video Compression
- 1:2 Fixed Length Visually Lossless Compression/Decompression
- 1:2 Fixed Length Visually Lossless Compression/Decompression