JPEG/MJPEG Decoder on a Virtex-II Pro FPGA at 100 MHz

JPEG/MJPEG Decoder on a Virtex-II Pro FPGA at 100 MHz

Details

Category: Video Controller

Created: October 30, 2008

Updated: January 27, 2020

Language: VHDL

Other project properties

Development Status: Beta

WishBone compliant: No

WishBone version: n/a

License: GPL

Description

A hardware based system to decode JPEG baseline compressed image data. The different stages of the decoding process are implemented in a pipelined design described in VHDL. Running on a Virtex-II Pro FPGA at 100 MHz operation frequency. The pipelined structure allows for the processing of multiple image blocks simultanously. Thus, the decoder is prepared to decode MotionJPEG movies. Functionality of the system is demonstrated with a proof-of-concept hardware MotionJPEG video player application.

Features

- jpeg baseline decoding
- mjpeg
- display decoded data on a VGA monitor

Status

- closed