The JPEG-LS compression scheme was developed to provide a low complexity lossless image compression standard. The ISO-14495-1/ITU-T.87 JPEG-LS standard is based on the LOCO-I algorithm (LOw COmplexity LOssless COmpression for Images) developed at Hewlett-Packard Laboratories.
JPEG-LS offers the JPEG 2000 lossless compression efficiency advantage in much more compact silicon footprint and without requiring an external memory device.
The Alma Technologies JPEG-LS implementation supports up to 16-bit per component numerically lossless encoding, includes the run-length coding mode and offers high encoding throughput even in low-end silicon (e.g. 100 MSamples/s in low-cost FPGA devices).
The Alma Technologies JPEGLS-E core is also available in a configuration that adds support for the JPEG-LS NEAR-Lossless encoding mode. The NEAR-Lossless configuration offers higher compression, at user defined maximum allowed reconstructed data error, but runs much slower due to different data-path architecture that has to include feedback loops which cannot be pipelined while maintaining the single clock cycle per input sample processing rate.