I am now developing a monitoring equipment, because the camera and the imx6sololite is far from the distance, about 20cm, can only use usb camera , can not use the CSI interface
Camera. But the IMX6SoloLite video interface only supports YUV 420 encoding into h264, and usb camera can only output YUV422 format。 so I need to use the software to turn,the YUV422 to YUV420, but this is seriously Occupy CPU resources, even though the resolution of 680*480 can reach 80% CPU occupancy rate. 720P is even higher, so the Software conversion format Could not be used
Please comment there is no good way to solve this problem?
已解决! 转到解答。
Hi tao
i.MX6Solo has vpu and one can use example on link below
and probably SDK example ips_csc.c
https://community.freescale.com/docs/DOC-94961
Best regards
igor
Hi tao
i.MX6SoloLite has not VPU, VPU uses YUV420 for encoding into h264.
In general, link below shows examples with CSC for conversion YUV422 to YUV420
https://community.freescale.com/docs/DOC-94961
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi tao
i.MX6Solo has vpu and one can use example on link below
and probably SDK example ips_csc.c
https://community.freescale.com/docs/DOC-94961
Best regards
igor