Home > Certification > Compliance Bitstreams
 
Compliance Bitstreams  Allegro streams aim to intensively test H.264 decoder implementations.
It is absolutely crucial to validate your H.264 decoder carefully before production, because of its higher complexity compared to MPEG2.


Allegro offers several test suites. Each test suite targets a specific profile/level combination.

All the test suites hold:
Syntax tests
Stress tests (Real time decoding tests)

Type Resolution Number of streams
H264 Baseline profile - Level1.3
T-DMB
176x144@30fps
28
H264 Baseline profile - Level 2 352x288@30fps
58
H264 Baseline profile - Level 3 720x576@25fps
720x480@30fps
116
H264 Baseline profile - Level 3.1 1280x720@30fps
1280x720@25fps
116
H264 Main profile - Level 3 720x576@25fps
720x480@30fps
416
H264 Main profile - Level 4 1920x1080@30fps
1280x720@60fps
1920x1080@25fps
1280x720@50fps
532
H264 Main profile - Level 4.1 1920x1080@30fps
1280x720@60fps
1920x1080@25fps
1280x720@50fps
544
H264 High profile - Level 3 720x576@25fps
720x480@30fps
512
H264 High profile - Level 4 1920x1080@30fps
1280x720@60fps
1920x1080@25fps
1280x720@50fps
652
H264 High profile - Level 4.1 1920x1080@30fps
1280x720@60fps
1920x1080@25fps
1280x720@50fps
664

Streams format:
The streams are delivered in Elementary Byte Steam format (Annex B)
The streams can be encapsulated in MPEG Transport (13818-1) format, using Allegro encapsulation software (see Transport encapsulation)


Methodology

Allegro has developed its own H.264 encoder which is dedicated to generate test bitstreams. Allegro’s encoder doesn't focus on compression ratios, it concentrates on high configurability instead. All encoding parameters (picture type, slice type, loop filter parameters, slice reordering, MMCO, macroblock type, quantisation parameter, motion vector, prediction direction, intra prediction direction, constrained intra prediction, direct mode type, …..) can be controlled at a macroblock granularity.

By using its own encoder, Allegro has generated:
Syntax bitstreams which test all compression tools intensively.
Stress bitstreams which activate the H.264 theoretical performance worst cases.
All our bitstreams have been created by and are owned by Allegro.

Major features of Allegro’s bitstreams

Short video sequences:
These sequences have a duration of 15 to 30 seconds. They have been optimized to simplify problem detection.
Each sequence focuses on a specific video feature which allows fast and simple analysis of potential problems.

Auto test:
Every decoded picture can be associated with a signature which can be compared with a reference signature to simplify automatic test methodology.

Debug capabilities:
Allegro’s bitstreams reduce debug time, which is vital for the success of any commercial product. Allegro has introduced two innovative techniques :
Quick restart
Quick debug

Both techniques reduce debug time radically.



Leaflet_ElementaryStreams.pdf





Top     Home     Company     Certification     Encoders     IPs     Technology     News     Customers     Contact
© ALLEGRO 2008
Réalisation Inédit's