The Lancero JPEG-LS Encoder IP is a highly efficient FPGA-based implementation of the JPEG-LS standard, designed for superior lossless image compression. This IP core sets a high benchmark for image compression with minimal resource usage and eliminates the need for external memory.
JPEG-LS excels in lower complexity and resource demand compared to JPEG-2000, delivering better compression for numerous lossless scenarios. The core is capable of handling image samples ranging from 8 to 16 bits, providing flexibility across various image-processing tasks. Its architecture supports pixel and data FIFO interfaces in addition to the Avalon Streaming interface with back-pressure control, ensuring robust data management and throughput.
The IP's design allows one pixel to be encoded per clock cycle, optimizing performance for high-speed image processing applications. Developers can configure output data word widths and adapt image sizes up to ultra-high-definition, accommodating diverse applications from medical imaging to high-end photography.