|
MPEG-4 ASP Video
Decoder
Tatvik’s MPEG-4
Advanced Simple Profile Video Decoder implementation is one of the
fastest implementations for Mobile and PC Platforms. The implementation
is highly efficient in terms of low MIPS and small memory footprint.
|
|
|
|
Profile
|
MPEG-4 Simple
and Advanced Simple Profile
|
|
Levels
|
All
levels
|
|
Frame
rates
|
Any
(compliant with standard)
|
|
Bit
Rate
|
Any
(compliant with standard)
|
|
Resolution
|
Any
(including QCIF, QVGA, CIF, VGA, D1, 720P, 1080P)
|
|
Input
Format
|
MPEG-4
ISO/IEC 14496-2 Simple Profile Streams
|
|
Output
|
YUV420,
YuYv, RGB12, RGB15, RGB16, RGB24, RGB32
|
|
Tools
|
-
All MPEG-4 SP tools and H.263 P0
tools
-
B-VOP (Bi-directional
frames)
-
GMC (Global motion
compensation)
-
QPEL (Quarter Pixel Motion
Compensation)
-
MPEG Quantization Type 1 Interlace
|
|
Conformance
|
Verified
against ISO 14496-2 MPEG-4 Simple Profile and Advanced
Simple Profile Bitstream Set.
|
|
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
-
TI
C64x+
-
Renesas
SH3,
SH4
-
Pentium MMX, SSE, SSE2, SSE3, SSE4
|
#
For other Processors please contact
sales@tatvik.com
Performance
Tatvik
MPEG-4 ASP decoder 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
are shown in the table below:
|
|
|
|
|
QCIF,
30fps, 128kbps
|
ARM9
Simulator*
|
10
– 44 MCycles/Sec
|
|
QVGA,
30fps, 384kbps
|
ARM9
Simulator*
|
36-136
MCycles/sec
|
$
CPU load for core decoding to generate YUV420 output.
*
Zero-wait state memory
For
evaluation please contact
sales@tatvik.com
Copyright © 2010 Tatvik
Technologies. All rights reserved.
|
|

|