Tatvik’s JPEG Baseline Image Decoder implementation is one of the efficient implementations for embedded and PC Platforms. The implementation is highly efficient in terms of low MIPS and small memory footprint.
Specifications
Profile | JPEG Baseline | Bit Rate | Any (compliant with standard) |
Resolution | Any | Input Format | JPEG Bit-stream |
Output | YUV420, YUYV, RGB32/24/16/15/12 | Conformance | CCITT Rec. T.81 (1992E) |
Processors | ARM9, ARM11
ARM Cortex A8,A9,A7,A15
Intel Core i3, i5, i7 | Os | iOS
Android
Windows (Phone) 7/8
Embedded Linux
Windows, Linux, MAC |
Performance
Tatvik JPEG decoder has been ported to Symbian, Windows Mobile, Android, iPhone OS X, Linux and WinXP based devices. The implementation shows excellent results on all the platforms. The benchmark results are shown in the table below:
Image Size | Mcycles on ARM9 Simulator |
352 x 288 | 7.7 |
640 x 480 | 19.6 |
720 x 480 | 22.1 |