mecoso technology inc.

News

JPEG/MJPEG codec for TI C6x platform


 

JPEG/MJPEG for C64x core

JPEG Encoder
  • Target platform: C64 core 

  • Program memory: ~15KB

  • Data memory: 20KB scratch memory

  • Typical performance:  4 channels of D1 video  (720*480 in YUV422, Q=75) on DM642@600MHz

  • Input: greyscale, YUV420, YUV422.

  • Support modes: baseline JPEG, ISO Huffman tables, user-definable quantization tables

JPEG Decoder

  • Target platform: C64 core

  • Program memory: ~15KB

  • Data memory: 20KB scratch memory

  • Typical performance: 4 channels of D1 video  (720*480 in YUV422, Q=75) on DM642@600MHz

  • Output: greyscale, YUV420, YUV422

  • Support modes: baseline JPEG, ISO Huffman tables, user-definable quantization tables

Documentation

Evaluation suite

This evaluation includes the documentation above, the evaluation libraries and the examples running on DM642EVM.


JPEG/MJPEG for C64+ core

JPEG Encoder
  • Target platform: C64+ core 

  • Program memory: ~15KB

  • Data memory: 20KB scratch memory

  • Typical performance:  4 channels of D1 video  (720*480 in YUV422, Q=75) on DM6437@600MHz

  • Input: greyscale, YUV420, YUV422.

  • Support modes: baseline JPEG, ISO Huffman tables, user-definable quantization tables

JPEG Decoder

  • Target platform: C64+ core

  • Program memory: ~15KB

  • Data memory: 20KB scratch memory

  • Typical performance: 4 channels of D1 video  (720*480 in YUV422, Q=75) on DM6437@600MHz

  • Output: greyscale, YUV420, YUV422

  • Support modes: baseline JPEG, ISO Huffman tables, user-definable quantization tables

Documentation

Evaluation suite

This evaluation includes the documentation above, the evaluation libraries and the examples running on DM6437EVM.


 

JPEG/MJPEG for C6x core

JPEG Encoder for C62x 

  • Target platform: C62x and C67x

  • Program memory: 12KB

  • Data memory: 16KB for data and scratch memory

  • Typical performance: -

  • Input: greyscale, YUV420, YUV422.

JPEG Decoder for C62x

  • Target platform: C62x and C67x

  • Program memory: 12KB

  • Data memory: 16KB for data and scratch memory

  • Typical performance: -

  • Output: greyscale, YUV420, YUV422

A loopback demo is available on TI's IDK.
 
 
 
 
 

 

Products 

JPEG/MJPEG

H263

MPEG1

MPEG4

H264

DV

Support

About us