Products
Video Codecs
Audio Codecs
Systems
DirectShow Filters

 

Tatvik exhibits at Embedded Technology 2009, Yokohama

 

 

 

MPEG-4 SP Video Encoder


Tatvik’s MPEG-4 Simple Profile Video Encoder implementation is one of the fastest implementations of MPEG-4 SP Encoder for Mobile Platforms. The implementation is highly efficient in terms of low MIPS reqiorement and small memory footprint. Tatvik has developed the encoder for low-power and high efficiency mobile applications. Tatvik MPEG-4 encoder creates high quality streams at low bit-rates.      

Features

Tatvik Implementation

Profile

ISO/IEC 14496-2 MPEG-4 Simple Profile

Levels

0, 0B, 1, 2, and 3.

Frame rates

Any (compliant with standard)

Bit Rate

Any (compliant with standard)

Input Format

YUV420, YUYV, RGB15, RGB16, RGB24, RGB32

Output

ISO/IEC 14496-2 MPEG-4 Simple Profile Elemetary Stream.

Picture Type

I and P

Intra Prediction

DC Prediction Implemented

Inter Prediction

  • Proprietary Fast Motion Estimation Algorithm that provides best motion vectors with the available processing power.

  • 1-MV and 4-MV per Macroblock

  • Unrestricted Motion Vector

  • Proprietary Half-Pixel Motion Vector Refinement Algorithm

  • Proprietary Scene Change Detection Algorithm

Rate Control

  • Single pass Proprietary Rate Control

  • R-D optimized decisions to provide best quality for target bit-rate.

Quality vs. Speed Tradeoff Levels

  • Highest Quality 

  • High Speed

  • Highest Speed

Conformance

Compliant to ISO/IEC 14496-2 MPEG-4 Simple Profile. Verified with Commercial and Reference Decoders.

OS

  • Symbian S60

  • Android

  • iPhone OS X

  • Windows Mobile

  • Windows CE

  • Linux

  • Windows XP

  • QNX

  • uITRON

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 Encoder has been ported to Symbian, Windows Mobile, Android, iPhone OS X, Linux and WinXP based devices. The encoder shows excellent performance on all platforms. The benchmarking results on are shown in the table below:  

Frame Size

Device

Frames Per Second$

QCIF, 15fps, 64kbps

Nokia N93 (330 MHz ARM11)

150-206

QVGA, 30fps, 384kbps

Nokia N93 (330 MHz ARM11)

50-70

CIF, 30fps, 512 kbps

Nokia N93 (330 MHz ARM11)

40-55

VGA, 30fps, 1 mbps

iPhone 3GS (600 MHz Cortex-A8)

37-51

 $ FPS achieved for code encoding of YUV420 input video frames.  

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