Matrox 4Sight User Manual page 123

Hide thumbs Also See for 4Sight:
Table of Contents

Advertisement

Color Space Converter
JPEG Processor
MJPEG FPGA
Encoding MJPEG
The Color Space Converter has two functions. During
compression, it converts the incoming data for the JPEG
processor; the data is reformatted from raster format into 8 x 8
pixel blocks and then passed back to the JPEG processor. The
Color Space Converter's second function is to convert RGB data
into YUV format in order to reduce the processing time and the
amount of data for compression.
During decompression, the 8 x 8 pixel blocks are reformatted
into raster format, and in the case of RGB data, the Color Space
Converter reconverts the compressed YUV data into RGB data.
During compression, the JPEG Processor receives the 8 x 8
pixel blocks and compresses them according the JPEG
standard. Both lossy and lossless formats are supported.
During decompression, the JPEG Processor decompresses the
data, and transfers the 8 x 8 pixel blocks to the Color Space
Converter.
The MJPEG FPGA controls the direction of compressed and
decompressed data and generates control signals on the
module. It implements a bus handshake with the VIA on the
baseboard to access the SGRAM. The SGRAM on the baseboard
is used to store the compressed data.
During MJPEG (interlaced) compression, the baseboard grabs
a field of data. This data enters the module through the
Meteor-II grab port, and passes through the Color Space
Converter, the JPEG Processor, and finally exits the module to
the Host through the memory port on the MJPEG FPGA chip.
Matrox Meteor-II MJPEG Module
Host
123

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents