Does TX2 support hardware encode/decode YCbCr 4:4:4 10bit?

Hi Sir:

 We are looking for the hw solution for our new product, and we need to have 
  1. hardware encode /decode YCbCr 4:4:4 10 bit with 4k@60 on input and output, need to run at the same time.
  2. if TX2 supported, does any demo code could test it ?

thank you

Hi,
YCbCr 4:4:4 10 bit is not supported. We support YCbCr 4:2:0 10 bit. Please refer to following posts:
https://devtalk.nvidia.com/default/topic/1070219/jetson-tx2/hdr-10-support/post/5422011/#5422011
https://devtalk.nvidia.com/default/topic/1070219/jetson-tx2/hdr-10-support/post/5424280/#5424280

Hi DaneLLL:

Do we have any nvidia jetson device supported ycbcr 444, 10 bits?

thank you

Hi,
Now there is no Jetson platforms supporting this. Could you please share your usecase? YCbCr 4:2:0 10 bit is the format used in HDR10. Please share the reason you require YCbCr 4:4:4 10 bit in your usecase. Furthermore, if you need to render video frames in YCbCr 4:4:4 10 bit, not sure if any TV on market supports it. More detail would help us understand the usecase.

Hi DaneLLL:

we plan to build a led display controller, you could refer http://www.megapixelvr.com/helios/
the specification is similar to us.
input: 4K@60 444, 10 bit.
output: fiber

we are looking for the Soc, that helps us to decode 4k@60 444, 10bit streaming.
And we will processing the streaming and output to led display(it's wall mount for advertising).

Do you know any other Nvidia's platform that supported this function?

thank you

Hi,
Current no Jetson platform supports this. You may look for desktop GPU platforms.

TX2 and Xavier should have the hardware capability but need to evaluate software implementation. The schedule is pending.

Hi DaneLLL:

thanks, we will check desktop GPU platform.

another question is, on Jetson platform. Does anyone support "Deinterlacing" ? you could refer the following link

https://en.wikipedia.org/wiki/Deinterlacing

Thank you

Hi,
We support de-interlacing in video decoding. When the h264 stream is interlaced encoded, it is automatically de-interlaced into progressive frames after decoding. Other de-interlacing cases are not supported.

Hi,

ask one more question,

if our use case is

1080p@50 media file h264 decode → upscale to 8k2k → encode to 2 hdmi output (4k@50, 4k@50).

  1. the source is from media file
  2. take it and upscale to 8k2k
  3. separate 8k2k to 4k, 4k and output to 2 hdmi port.

Does TX2 could support it?

thank you

Hi,
Neither Xavier nor TX2, has been verified for 8K. We would suggest you use 4K.

Hi DaneLLL,

Does TX2 or Xavier support the following functions?

  1. decode 1080p@50 h264
  2. upscale to two 4k@50
  3. encode two 4k@50 and have 2 hdmi output (4k@50, 4k@50)

Thank you,

Hi,
Is the source 1080p@50 h264 in YCbCr 4:2:0 8 bit or YCbCr 4:4:4 10 bit? YCbCr 4:4:4 10 bit is not supported on TX2 and Xavier.

Hi DaneLLL,

Thank you for your prompt support.
Does Tx2 support 4k@50 h264 in YCbCr 4:2:0 8 bit?
We know TX2 support encode/decode 4k@30
agx xavier support encode 4k@60 /decode 8k@30.

We wants to check again if the frame 50 could be a problem?

Thank you,

Hi,
Xavier is more suitable for 2x 4Kp50 video encoding and two HDMI outputs. Please refer to
https://elinux.org/Jetson_AGX_Xavier#Jetson_AGX_Xavier_Module

Hi DaneLLL,

Does any of Jetson product support H.265 encoding of 4K60fps with YUV422 directly (i.e. without converting to YUV420) from CSI-2 interface?

It seems like all Jetson products only support YUV420 encoding for both H.264 and H.265 including AGC Xavier.

Which product do you recommend to do 4K@60 YUV422 H.265 encoding?
According to Wikipedia, GP107 should be able to do it, but I am looking for lower power solution.

Regards,

Andy

Hi,
We don’t support YUV422 but YUV420 10 bit. Please refer to