Other Parts Discussed in Thread: TDA4VM
器件型号: TDA4VM
我们使用基于 TDA4VM SK 的定制电路板、并通过 DS90UB953/DS90UB954 FPD-Link 连接 AR0233 摄像头模块。
在我们供应商提供的当前图像中、摄像头流水线如下所示:
- AR0233 传感器
- DS90UB953 串行器
DS90UB954 解串器
- Cadence CSI2RX 桥接器
- TI CSI2RX 接收器 (j721e-csi2rx / ticsi2rx)
- V4L2 捕获节点:/dev/video2
当我们用 v4l2-ctl 查询/dev/video2 时、可以得到:
格式:640x480
-像素格式:UYVY (YUV 4:2:2)
- Colorspace: sRGB / ITU-R BT.601,有限范围
在用户空间、供应商应用程序从/dev/video2 读取数据、并将这些帧传递到“视频转换器“阶段、以便进一步处理(显示/AI 等)。
因此在 V4L2 级别、我们只能看到 UYVY YUV 帧、而不是原始 Bayer 帧。
我们希望将 TI 的硬件 ISP (VISS) 与此 AR0233 + SK 设置搭配使用。
假设:
-目前的管道只在/dev/video2 上公开 UYVY
-并且不遵循标准 TI 原始→VISS 流水线
启用 VISS 的建议方式是什么?
我们应该切换到 TI 的参考 AR0233 驱动器/DT 叠加层以获得原始 Bayer 进入 VISS、或者当捕获节点已经在输出 YUV (UYVY) 时、是否有支持的 VISS 方法?