Products
Video Codecs
Audio Codecs
Systems
DirectShow Filters

 

Tatvik exhibits at Embedded Technology 2009, Yokohama

 

 

 

JPEG Baseline Image Encoder


Tatvik’s JPEG Baseline Image Encoder implementation is one of the efficient implementations for embedded Platforms. The implementation is highly efficient in terms of low MIPS and small memory footprint.  

Features

Tatvik Implementation

Profile

JPEG Baseline DCT

Resolution

All

Input Format

YUV400, YUV420, YUV422, YUV444, RGB565, RGB888

Output

JPEG Bit-stream

Quality Factor

1 to 100 (100 means best quality, 1 means best compression)

File Format

JFIF, Adobe

Thumbnail

Thumbnail encoding is supported in JPEG format.

Quant Table

Custom quantization tables are supported.

Restart Marker

Support for Restart Marker (Error Resilience)

Conformance

Compliant to CCITT Rec. T.81 (1992E)

OS

  • Symbian S60

  • Android

  • iPhone OS X

  • Windows Mobile

  • Windows CE

  • Linux

  • Windows XP

Processors#

  • ARM7, ARM9/9E, ARM11 

  • Cortex-A8, Cortex-A9 

  • XScale, PXA27x, PXA32x 

  • MIPS32 4Kec

  • Renesas SH3, SH4

  • Pentium MMX, SSE, SSE2, SSE3, SSE4

# For other Processors please contact sales@tatvik.com  

Performance


Tatvik's JPEG encoder implementation has been ported to Symbian OS, WinCE OS and Embedded Linux OS based devices. The implementation shows excellent results on all platforms. Detailed benchmark results on ARM9 simulator are shown in the table below:

Image Size

MCycles$ on ARM9 Simulator*

352 x 288

8.6

640 x 480

26.2

720 x 480

29.4

 

$ CPU Load for encoding YUV420 Image.

* Zero wait state memory

For evaluation please contact sales@tatvik.com  


Copyright © 2010 Tatvik Technologies. All rights reserved.

 

February 8, 2010:
Tatvik Announces High Performance Video Codecs For Cortex-A8.

Nov 3, 2009:
Tatvik Announces HD Real-time H.264 High Profile codecs for PCs.

more...

News bottom