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.

[参考译文] AM62A1-Q1:有关白平衡的 TI_AWB_STAB 的问题

Guru**** 2539500 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1561302/am62a1-q1-question-about-ti_awb_stab-of-white-balance

器件型号:AM62A1-Q1


工具/软件:

尊敬的 TI 专家:

在部署自开发的 AWB(自动白平衡)算法期间、我们注意到 TI_AWB_STAB () 函数对算法的输出结果执行后处理。 我们希望了解该函数的功能和内部逻辑。 通过实验、我们发现、自开发的 AWB 算法和 TI 的 AWB 算法在捕获具有固定色温和灯箱内场景的测试图表时表现出以下相同现象:
  1. 当启用 TI_AWB_STAB () 函数且启用 SENSOR_AWB_PRE_GAIN 时、AWB 输出结果可保持稳定。
  2. 当 TI_AWB_STAB () 函数被禁用但 SENSOR_AWB_PRE_GAIN 被启用时、AWB 输出结果无法保持稳定。
  3. 当 TI_AWB_STAB () 函数和 SENSOR_AWB_PRE_GAIN 都被禁用时、AWB 输出结果可以保持稳定。
我们知道 TI_AWB_STAB () 函数旨在过滤和稳定 AWB 结果。 但是、如果启用了 SENSOR_AWB_PRE_GAIN 并且参数(如色温或图像亮度)没有变化、为什么在禁用 TI_AWB_STAB () 时、AWB 结果不会收敛? TI_AWB_STAB () 对 AWB 输出结果执行什么特定的后处理操作?
我们希望得到您的回答、谢谢!

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

    尊敬的广义:

    当 TI_AWB_STAB () 函数被禁用但 SENSOR_AWB_PRE_GAIN 被启用时、AWB 输出结果无法保持稳定。

    在一个静态的场景中,我不会期望这会发生在一般情况下。

    实际发生了什么导致了稳定性问题?

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

         在灯箱中拍摄 24 色图表。 测试环境是一个稳定的状态、照度为 1500lux、色温为 5000K。当 PRE_AWB 开启时、AWB(自动白平衡)将在 TI_AWB_STAB () 关闭后保持闪烁。 该功能会影响哪些参数?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    测试环境是稳定状态、照度为 1500lux、色温为 5000K。当 PRE_AWB 打开时、AWB (Auto White Balance) 将在 TI_AWB_STAB () 关闭后保持闪烁。 该功能会影响哪些参数?  [/报价]

    光照条件下 AWB 似乎经常失败,故障的原因是什么?

    是否由于无效的 H3A 数据(取消预 AWB-GAIN 后)馈送到 AWB ALGO?
    您将能够在您自己的 AWB 中看到它。

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

    BTW、这是哪个传感器(供应商,颜色格式等)?

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

    Sony623、颜色格式为 Bayer RGGB

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

    照明环境可能不是主要原因。 当启用或禁用 preAWB 和 STAB 功能时、TI 的 AWB 算法在任何高于 3000K 的色温下都不会出现闪烁。 但是、当启用预 AWB 且禁用 STAB 功能时、所有色温下都会发生闪烁。 除了通过 AWB 处理增益输出外、STAB 函数是否也处理其他参数?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    但是、当启用了 preAWB 并且禁用了 STAB 函数时、所有色温下都会发生闪烁。

    闪烁的原因和行为是什么?

    在这种情况下、一定会出现一些严重的故障。
    我想您需要先确定并解决这个问题。

    除了通过 AWB 处理增益输出外、STAB 函数是否也处理其他参数?

    不、它没有任何特殊之处。

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

    我能这样理解吗:如果拍摄场景是静态的、曝光参数是固定的、启用了 PRE_AWB、无论 STAB 功能是打开还是关闭、如果没有其他错误、就不会发生闪烁?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    pre_AWB 已启用、无论 STAB 函数是打开还是关闭、如果没有其他错误、都不会出现闪烁?

    “没有错误“意味着 AWB 工作正常且稳定。