What levels does the H.264 decoder support on the i.MX6Q?

cancel
Showing results for 
Search instead for 
Did you mean: 

What levels does the H.264 decoder support on the i.MX6Q?

Jump to solution
564 Views
ralph__
Contributor IV

As title, I know what profiles and bitrates the H.264 decoder on the i.MX6Q supports but what about the levels it supports?

I need to know this so that I can encode appropriate clips for the chip to decode.

Thanks,
Ralph

Labels (2)
Tags (2)
0 Kudos
1 Solution
96 Views
saurabh206
Senior Contributor III

Encoding

• H.264

• 1/4-pel accuracy motion estimation with programmable search range up to [+/-128, +/-64]

• Search range is reconfigurable by SW

• 16x16, 16x8, 8x16 and 8x8 block sizes

• Configurable block sizes

• Only one reference frame for motion estimation

• Intra-prediction

• Luma I4x4 Mode : 9 modes

• Luma I16x16 Mode : 3 modes (Vertical, Horizon, DC)

• Chroma Mode : 3 modes (Vertical, Horizon, DC)

• Minimum encoding image size is 96 pixels in horizontal and 16 pixels in vertical

• The encoder supports the following error resilience tools: video packet (fixed number of bits, and fixed

number of macroblocks), CIR (Cyclic Intra Refresh), and multi-slice structure.

• The encoder rate control is configurable for low-delay and long-delay, and it is configurable from

macroblock-level rate control to frame-level rate control.

Decoding

• Fully compatible with the ITU-T Recommendation H.264 specification in BP/MP and HP

• CABAC/CAVLC

• Supports MVC Stereo High profile

• Variable block size-16x16, 16x8, 8x16, 8x8, 8x4, 4x8 and 4x4

• Error detection, concealment and error resilience tools

Thanks

Saurabh

View solution in original post

0 Kudos
1 Reply
97 Views
saurabh206
Senior Contributor III

Encoding

• H.264

• 1/4-pel accuracy motion estimation with programmable search range up to [+/-128, +/-64]

• Search range is reconfigurable by SW

• 16x16, 16x8, 8x16 and 8x8 block sizes

• Configurable block sizes

• Only one reference frame for motion estimation

• Intra-prediction

• Luma I4x4 Mode : 9 modes

• Luma I16x16 Mode : 3 modes (Vertical, Horizon, DC)

• Chroma Mode : 3 modes (Vertical, Horizon, DC)

• Minimum encoding image size is 96 pixels in horizontal and 16 pixels in vertical

• The encoder supports the following error resilience tools: video packet (fixed number of bits, and fixed

number of macroblocks), CIR (Cyclic Intra Refresh), and multi-slice structure.

• The encoder rate control is configurable for low-delay and long-delay, and it is configurable from

macroblock-level rate control to frame-level rate control.

Decoding

• Fully compatible with the ITU-T Recommendation H.264 specification in BP/MP and HP

• CABAC/CAVLC

• Supports MVC Stereo High profile

• Variable block size-16x16, 16x8, 8x16, 8x8, 8x4, 4x8 and 4x4

• Error detection, concealment and error resilience tools

Thanks

Saurabh

View solution in original post

0 Kudos