Multimedia SoC Technology

   
  ASTRI H.264 Baseline Profile Encoder
   
 

Overview
H.264 Advanced Video Coding (AVC) is the latest and most advanced video coding standard recommended by ITU & ISO. It contains a rich set of video coding tools to support a variety of applications ranging from video conferencing, digital broadcast, to digital storage media. Subsets of coding tools are defined as profiles. The most widely used profiles are Baseline Profile (BP), Main Profile (MP) and High Profile (HP).

H.264 Baseline Profile Encoder
H.264 Baseline Profile has the advantages of high coding efficiency, low latency, low complexity and low power consumption. It has been widely adopted for the conversational services which operate typically below 1 Mbps with low latency requirements such as video conference, wireless streaming services, MMS/Video Mail, etc.

System Requirements
ASTRI H.264 Baseline Profile Encoder software solution requires an embedded CPU system running on the ARM926EJ-S (160MHz) platform with 32K I-cache and 16K D-cache. Memory requirements are 110KB ROM and 600KB RAM.

 
Feature State
Codec
ISO/IEC14496-10
Profile
Baseline Profile
Level
1b
Resolution
QCIF @ 10fps
Slice
I & P
Scene Change Detect
Yes
Frame/Field
Frame
Entropy Coding
CAVLC
Interpolation
Integer to Quarter
Reference Frame No.
1
Search Range
[-20, 20]
Deblocking Filter
In-loop
Rate Control
Temporal Rate Control
Intra_4x4
All mode
Intra_16x16
No plane mode
Intra_Chroma
No plane mode
Inter_16x16
Yes
Skip_MB
Yes
Inter_16x8
Yes
Inter_8x16
Yes
Inter_8x8
Yes