cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
lhuipeng70
Newbie
Newbie
1,375 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
jmcclusk
Mentor
Mentor
1,398 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
jmcclusk
Mentor
Mentor
1,399 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

chrisar
Xilinx Employee
Xilinx Employee
1,325 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.
---------------------------------------------------------------------------
florentw
Moderator
Moderator
1,262 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