cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Newbie
Newbie
1,329 Views
Registered: ‎06-20-2018

Zynq UltraScale+ EV MPSoC H.265 encoding performance

Jump to solution

Hi, 

 

Does anyone know if the Zynq UltraScale+ EV MPSoC H.265 CODEC encoding performance in extreme low bit rate of around 45 kbps ? 

What is the video resolution and frame rate I can expect for such low encoded bit rate ? 

What is the expected latency ? 

 

regards,

Hui Peng

 

0 Kudos
1 Solution

Accepted Solutions
Highlighted
Mentor
Mentor
1,352 Views
Registered: ‎02-24-2014

You probably shouldn't target anything bigger than 320x240 pixels if you want a frame rate above 15 Hz..   Latency is quoted as 1 frame for encoding, and 5 frames for decoding.     45 Kbits/sec is way below the design expectation..   Typical bitrates are around 4 Mbits/sec.   If you push the encoder to a 1000 to 1 compression rate (the limit for H.265),   320x240 video resolution will give you approximately 30 frames per second.     I won't make any promises about visible artifacts in a stream compressed this heavily.

Don't forget to close a thread when possible by accepting a post as a solution.

View solution in original post

3 Replies
Highlighted
Mentor
Mentor
1,353 Views
Registered: ‎02-24-2014

You probably shouldn't target anything bigger than 320x240 pixels if you want a frame rate above 15 Hz..   Latency is quoted as 1 frame for encoding, and 5 frames for decoding.     45 Kbits/sec is way below the design expectation..   Typical bitrates are around 4 Mbits/sec.   If you push the encoder to a 1000 to 1 compression rate (the limit for H.265),   320x240 video resolution will give you approximately 30 frames per second.     I won't make any promises about visible artifacts in a stream compressed this heavily.

Don't forget to close a thread when possible by accepting a post as a solution.

View solution in original post

Highlighted
Xilinx Employee
Xilinx Employee
1,279 Views
Registered: ‎08-01-2007

The Zynq UltraScale+ MPSoC VCU is optimized for the 1Mbps to 5Mbps range but can support lower rates.  As @jmcclusk mentioned, 45kbps is pretty extreme compression and not likely to yield good results no matter what encoder you use, unless you drastically reduce the frame rate and resolution.

Chris
Versal ACAP: AI Engines | Embedded SW Support

---------------------------------------------------------------------------
Don’t forget to Reply, Kudo, and Accept as Solution.
---------------------------------------------------------------------------
Highlighted
Moderator
Moderator
1,216 Views
Registered: ‎11-09-2015

Hi @lhuipeng70,

 

Is the replies from @jmcclusk and @chrisar enough for you? If yes, could you mark the one which helped you as accepted solution (click on accept as solution when logged in) to close the topic?

 

Thanks and regards,


Florent
Product Application Engineer - Xilinx Technical Support EMEA
**~ Don't forget to reply, give kudos, and accept as solution.~**
0 Kudos