JPEG-LS Lossless Image Encoder

Overview

The Lancero JPEG-LS Lossless Image Encoder IP Core is a highly efficient FPGA based implementation of the ITU T.87 lossless image compression standard. JPEG-LS performs better than JPEG-2000 in most lossless use cases but with less resource requirements and no need for external memory. Encoding requires less than one line of latency.

Key Features

  • Leading lossless image compression results for 8 to 16 bits image sample depths
  • Less than one line of encoding latency
  • Low resource count, no external memory needed. Scales to multiple instances is easy
  • Pixel and data FIFO input/output or Avalon Streaming interface with back-pressure
  • Accepts and encodes one pixel per clock cycle
  • Configurable output data word width
  • Configurable image sizes up to ultra-high definition and beyond

Block Diagram

JPEG-LS Lossless Image Encoder  Block Diagram

Applications

  • Medical (DICOM), military, space imaging
  • Surveillance camera’s
  • High-end film and photo scanners
  • Satellite and space imaging

Deliverables

  • Encrypted Lancero JPEG-LS IP Core with pixel FIFO interface
  • Altera Avalon Streaming bus wrapper
  • Simulation Test Benches
  • C bitstream identical model with cross validation against RTL
  • Technical support
  • Full SystemVerilog RTL source code can be licensed on request

Technical Specifications

×
Semiconductor IP