Skip to content

meds-uet/JPEG-Encoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JPEG-Based Lossy Image Compression System

Hardware JPEG Encoder (SystemVerilog Implementation) Real-time, low-power RGB to JPEG bitstream converter for embedded systems

🗕️ Last updated: July 30, 2025 © 2025 Maktab-e-Digital Systems Lahore. Licensed under the Apache 2.0 License.


Features

This project implements a full JPEG compression pipeline using modern SystemVerilog constructs:

  • logic data type
  • Color space transformation (RGB to YCbCr)
  • 2D Discrete Cosine Transform (DCT) for Y, Cb, Cr
  • Fixed-point quantization with precomputed reciprocals
  • Huffman encoding for each 8×8 block
  • FF byte-stuffing and bitstream output

Documentation

Documentation Status


Licensing

Licensed under the Apache License 2.0 Copyright © 2025 Maktab-e-Digital Systems Lahore


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •