|
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.
|
|
|
|
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:
|
|
|
|
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.
|
|

|