The JPEG-LS Encoder is an efficient, lossless image encoder designed specifically for FPGA platforms, implementing the ISO/IEC 14495-1 and ITU-T Rec. T.87 standards. This encoder boasts high efficiency and compresses images better than JPEG-2000 in numerous lossless scenarios without the need for auxiliary memory. With a latency of less than one line, it maintains rapid data processing speeds, making it exceptional for real-time applications.
Tailored for adaptive image processing, the encoder supports image samples from 8 to 16 bits in various resolutions even reaching ultra high-definition levels. Its configurable design allows for dynamic adjustment of data word widths and image sizes, providing developers with flexibility akin to bespoke designs, optimizing for different operational needs.
With its scalable architecture, the JPEG-LS Encoder ensures minimal resource usage while allowing for high throughput, easily integrating into complex systems. Its support for multiple interfaces, including FIFO I/O and Avalon Streaming with back-pressure, makes it versatile enough for various system architectures, augmenting the capabilities of any video or imaging processing platform.