Hi all,
I know that only VIN and VOUT is able to do the CSC,
but is it possible that convert RGB to YUV by using DSP or other method if video data was receive from other interfaces
Thanks
Regards
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi all,
I know that only VIN and VOUT is able to do the CSC,
but is it possible that convert RGB to YUV by using DSP or other method if video data was receive from other interfaces
Thanks
Regards
There are some options .We have not tried any one these options in RDK so I cannot comment on the fps you will be able to sustain for the image resolution.
1. Use c674 DSP to do conversion.IMGLIB has functions to do RGB2YUV conversion. This would be the least efficient method as DSP will be reading the entire frame a, do the conversion and write it back.
2. Use SGX core if your device has SGX core in it. We have not tried integrating SGX core with DVR RDK so we are not sure of what issues will be faced in integration.Also SGX will directly display the frame after conversion via fbdev so if you requires it in memory there will be additional challenges.
3. Display the frame via fbdev on HDMI and use Writeback capture driver to capture the frame again in YUV format. This is supported in RDK 3.5 .This would be the most efficient but you will not be able to use HDMI for display and also it would blend graphics plane and video so you will have to set correct transperancy values for the graphics plane.
Hi Badri,
Thanks your quick reply.
I am interested in method 1 and 3
Method 1.
is the conversion.IMGLIB already integrated with current RDK, or is there any document could guide me how to do it?
and how about the performance ? is it able to reach 2 channel 1080P60 ?
Method 3,
I also considered this implementation,
I am curious if fbdev write speed could reach 1080P60 at A8
and is it possible to display the frame via fbdev on DVO2 and use Writeback capture driver ?
Thanks
is the conversion.IMGLIB already integrated with current RDK, or is there any document could guide me how to do it?
- IMGLIB is not integrated but is fairly stairforward to integrate. It is just a set of library functions. Pls refer the dspAlgLink for reference on how to integrate a DSP algorithm into a mcfw link.
and how about the performance ? is it able to reach 2 channel 1080P60 ?
- We have not tried it but I don't think you will be able to do 2 ch 1080P60 .
Is it possible to display the frame via fbdev on DVO2 and use Writeback capture driver ?
- This is not supported.
i need RGB2YUV on a 674x to create input data for the jpeg encoder which can't work with rgb.
I can't find this conversion algorithm. Can you describe me how to find it in imglib.
Best regards,
Volker