TI中文支持网
TI专业的中文技术问题搜集分享网站

dm365 yuv422-8bit 转化 yuv420sp 问题

dm365在视频采集输入格式为generic 8-bit YUV 422的时候,想直接使用resize模块进行UYVY to NV12的格式转换,但在使用capture_prev_rsz_onthe_fly_yuv作为模板进行测试时发现,调用ioctl(capt_fd, VIDIOC_DQBUF, &cap_buf)始终捕获不到视频数据。若不使用resize,直接获取yuv422是可以的。

想请问下,CMOS Sensor(YUV422_8BIT)->IPIPEIF->ISIF->IPIPEIF->IPIPE(RESIZE)->YUV420SP,这样的流程是否正确?

有哪些关键的参数设置会和这个现象有关?

有无相关排查的方法或者思路提供?

万分感谢

sdk版本:dvsdk_dm365_4_02_00_06

jw gong:

所以dm365到底支不支持CMOS Sensor(YUV422_8BIT)输入,然后RZA,RZB输出YUV420SP,这样的应用方式?

看文档觉得16位的应该是没有问题的,是不是8位的不行?

jw gong:

不知道是否是我表述不清楚,有人能帮忙解答一下我的问题嘛?在连续模式下, 现在我把SRC_FMT0.BYPASS设成enable后,经过resize后可以采集到yuv420sp格式的视频数据,但是是有y分量的数据,所以图片是黑白的。

请问在连续模式下,视频输入为generic 8-bit YUV 422的时候,dm365是否可以获取到正常的YUV420SP图像并调整图像尺寸?

有哪些关键的参数设置需要调整?

谢谢

Ternence_Hsu:

回复 jw gong:

dm365 是 支持8bit yuv422 采集的

6.12.1.1 Image Sensor Interface (ISIF)

Support for YCbCr 422 format, either 8- or 16-bit with discrete HSYNC and VSYNC signals

赞(0)
未经允许不得转载:TI中文支持网 » dm365 yuv422-8bit 转化 yuv420sp 问题
分享到: 更多 (0)