JPEG Compression IP Core

Overview

The JPEG Compression IP Core efficiently converts video frames into JPEG images, complying with ISO/IEC10918-1 standards. It processes 20-bit YCbCr streams in 8×8 blocks, with support for RGB and grayscale inputs. Using Huffman coding, it delivers high-performance compression for seamless storage in flash memory.

Key Features

  • ISO/IEC 10918-1: Baseline sequential DCT method.
  • Encoding: Single-frame JPEG images and Motion JPEG.
  • Color Depth: 8 bits per channel.
  • Color Components: Up to four; supports image sizes upto 64k x 64k.
  • Compatibility: Handles all scan types and JPEG formats.
  • Markers: Supports APP, COM, and restart markers
  • Custom Tables: Programmable Huffman and quantization tables.

Block Diagram

JPEG Compression IP Core Block Diagram

Applications

  • Satellite
  • Digital Camera
  • Thermal Imager
  • Web based Photographic Images
  • General Photography Devices

Technical Specifications

×
Semiconductor IP