工具与软件:
您好、TI 专家!
我正在使用 LDC via tiovxldc gstreamer 插件。 下面是一个示例流水线:
gst-launch-1.0 \
filesrc location=frames/ti_forum_1280x944_uyvy.png ! decodebin ! videoconvert ! video/x-raw, format=NV12, width=1280, height=944 ! imagefreeze num-buffers=1 ! \
tiovxldc name=ldc dcc-file=dcc_bin/cid390_SENSOR_SONY_IMX390_UB953_D3_mesh_ldc_dcc_flip.bin sensor-name=SENSOR_SONY_IMX390_UB953_D3 ! video/x-raw, format=NV12 ! videoconvert name=tiovxldc_videoconv ! pngenc snapshot=TRUE ! filesink location=tiovxldc_out/chessboard_1920x1080_tiovxldc_IMX390_390_IMX390_flip.png使用 DCC 调优工具生成 bin 文件后、我能够正确运行此类 gstreamer 流水线。
但是、我需要:
- 在 GStreamer 流水线中将以下代码之一用作 sensor-name=:
- SENSOR_SONY_IMX390_UB953_D3
- SENSOR_ONSEMI_AR0820_UB953_LI
- SENSOR_ONSEMI_AR0233_UB953_MARS
- SENSOR_SONY_IMX219_RPI
- SENSOR_OV2312_UB953_LI
- 在 DCC 项目的原始属性中设置与此摄像机相对应的传感器名称和传感器 ID (dccId)

我的问题是:
- 为什么我需要 指定 所使用的传感器?
我的直觉建议,这个插件应该只执行图像的转换,其参数都包含在通过 DCC-file=传递的 bin 文件中。
输入帧大小等参数也会在 Mesh LDC 插件的"Advanced"选项卡中指定。 因此我无法理解为什么需要指定名称。 - 为什么只有这组有限的传感器可用并在 GST 模块中进行了硬编码?
- 当传感器名称/id 组合不匹配但未显示错误时、为什么输出与输入相同?
谢谢!
Loris

