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.

[参考译文] TDA4VH-Q1:设置运行时自动曝光动态参数

Guru**** 2644745 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1589942/tda4vh-q1-set-auto-exposure-dynamic-parameters-at-runtime

器件型号: TDA4VH-Q1

通过将 J784S4 SDK 与 Vision Apps 与 TIOVX 配合使用、我正在寻找方便地为每种传感器类型配置 AE 值的方法、例如通过读取文件系统中的配置文件(而不重新编译传感器驱动程序代码)。

创建 TIOVX AEWB 节点时、MCU FW 会使用控制命令 image_sensor_CTRLCMD_GETEXPPRG 将 AE 值发送到 AEWB 内核 、并将 其作为结构 IssAeDynamicParams 发送。

我想知道是否有其他方法来传递这些值、无论是在节点初始化时还是在创建 AEWB 节点后作为更新。 从 这个答案 可以看出、过去似乎有一个这样的命令 (ALGORITHM_AEWB_LINK_CMD_SET_AE_DYNAMIC_PARAMS)、但我没有找到一个现代等效命令。 此功能是否仍然可用?

使用 TI 2A 包装器时 、这些值作为参数 SENSOR_CONFIG_GET *SENSOR_IN_DATA 传递、但据我所知、2A 包装器只有在使用 V4L2 从 Linux 采集数据时才适用、也不适用于使用 TIOVX 节点从 MCU FW 采集 J784S4 ADAS SDK 数据。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Evyatar Tamir

    可以在运行时使用 IMAGE_SENSOR_CTRLCMD_SETEXPGAIN 命令设置 AE 参数。

    此致、
    Jared

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的答复。

    我不确定此命令与相同的值相关。 我引用了 IssAeDynamicParams 结构中 用于初始化 AE 算法的值。
    AEWB 节点会从 MCU FW 的传感器驱动程序接收这些错误。

    据我所知、AEWB 节点每次迭代(在函数 sendExpGainToSensor 中)发送到传感器驱动程序的值、使用控制命令 image_sensor_CTRLCMD_SETEXPGAIN、是结构 IsseParams Sensor_Exposure 中的 AE 结果(应用于传感器)

    我想知道是否有 在运行时更新 AE 算法参数值的机制、例如旧的 ALGORITHM_AEWB_LINK_CMD_SET_AE_DYNAMIC_PARAMS(来自 pre-OpenVX “links-and-chains"框架“框架)框架)。 我在当前 SDK 的实现中没有看到等效项、但认为最好提出这个问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Evyatar Tamir

    正确、无法在运行时设置这些参数。

    此致、
    Jared