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.

[参考译文] PROCESSOR-SDK-J721E:DCC 工具:RAW10 图像的 WDR 和伽马

Guru**** 2424910 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1531560/processor-sdk-j721e-dcc-tool-wdr-and-gamma-for-raw10-images

器件型号:PROCESSOR-SDK-J721E


工具/软件:

大家好、TI 专家。

我正在使用 IMX462 Arducam 摄像头进行 DCC 调优 (https://www.arducam.com/2mp-imx462-color-ultra-low-light-starvis-camera-module-with-141h-wide-angle-m12-lens-for-raspberry-pi.html)。 我成功完成了 AWB、AE、EE 和颜色校正、图像质量得到了提升、即使 AWB 做得很复杂。  

但就 IMX462 是一款性能出色的低光传感器而言、我想突破边界、尝试添加伽马校正和 WDR+CFA、但在该工具中、RAW10 不支持此功能、只有 RAW12+。 我正在使用 DCC 工具编译版本 3.1  。 这就是问题所在吗?

我需要 WDR 的原因是、在图像中有一个明亮的物体(例如,我们教室中的窗户或灯泡)的情况下、物体本身及其周围的区域会对图像质量和亮度产生很大影响、图像就会变暗、并且窗口周围有一个很大的白色斑点。 如果有任何建议,如何解决没有 WDR,我会很高兴!

此外、也许您可以建议使用可用于 AWB 校准的灯箱、因为很难找到具有指定范围内可控光的灯箱。

此致、
Mykola  

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

    尊敬的 Mykola:

    尝试添加伽马校正

    我想您想调整伽马曲线。
    最新版本的调优工具 V3.2 应支持该功能。

    和 WDR+CFA、但在该工具中、这不适用于 RAW10、仅适用于 RAW12+

    我不确定您的确切含义、我不熟悉 IMX462。

    您的传感器的 WDR 输出格式是什么?
    单个图像输出是否需要多个 RAW10 帧?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid=“35541" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1531560/processor-sdk-j721e-dcc-tool-wdr-and-gamma-for-raw10-images/5889558 #5889558“]

    最新版本的调优工具 V3.2 应支持该功能。

    [/报价]

    V3.1 已支持 RAW12 图像。 我的摄像头只能提供 RAW10、那么我应该如何使用该工具来调整伽马曲线?

    我不确定您的确切含义、我不熟悉 IMX462。

    我的意思是、我需要在 TI DCC 工具中执行名为 CFAI+WDR 的插件、因为我希望修复我的初始消息中描述的错误。 如果有任何其他建议,我如何能够实现这一点,没有 CFAI+WDR,我会很高兴地发现,因为现在我不能收到像在 RPI3 质量的图像,这是更糟糕的,尽管我尝试了所有 DCC 插件.

    您的传感器的 WDR 输出格式是什么?
    [/报价]

    正如我已经在初始消息中指定的那样、我的摄像头输出是原始 10。 更具体地说、Bayer  RGGB10。
    我的问题是 WDR 曲线仅从 12 位开始可用 — 我是否应该考虑使用新的 DCC 工具来解决该问题?  

    单个图像输出是否有多个 RAW10 帧?

    单图像输出。

    此致、
    Mykola  

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

    尊敬的 Mykola:

    V3.1 已经支持它、但它需要 RAW12 图像。 我的摄像机只能提供 RAW10、因此我应该如何使用该工具来调整伽马曲线?

    gamma 插件的输入图像应为 RGB 图像、仅用于检查您提供的应用 gamma 曲线的影响。
    它是可选的、对于 xml 输出来说并不重要。
    有关更多详细信息、请参阅“Help"菜单“菜单下的插件指南。

    我的意思是我需要在 TI DCC 工具中执行名为 CFAI+WDR 的插件、因为我希望修复我初始消息中描述的错误。 如果有任何其他建议,我如何能够实现这一点,没有 CFAI+WDR,我会很高兴地发现,因为现在我不能收到像在 RPI3 质量的图像,这是更糟糕的,尽管我尝试了所有 DCC 插件.
    [/报价]

    看起来您的 IMX462 只能在线性模式下工作、并以 10 位线性原始图像输出。
    我不确定您是否需要 WDR 模式。

    在这种情况下、您可以更轻松地使用下面的 python 脚本来获取初始 VISS 设置。

    https://git.ti.com/cgit/processor-sdk/imaging/tree/tools/default_DCC_profile_gen?h=main

    您可以参考这些 10 位线性传感器的示例配置文件。

    https://git.ti.com/cgit/processor-sdk/imaging/tree/tools/default_DCC_profile_gen/configs/imx219_properties.txt?h=main

    https://git.ti.com/cgit/processor-sdk/imaging/tree/tools/default_DCC_profile_gen/configs/X5B_properties.txt?h=main

    还有一个有关使用 python 工具 https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1275034/faq-default-dcc-profile-generation-tool-for-tda4-am6xa-isp-vpac?tisearch=e2e-sitesearch&keymatch=%20user%3A35541 的常见问题解答链接

    正如我在初始消息中所述、我的摄像机输出是 RAW 10。 更具体地说、Bayer  RGGB10。
    我的问题是 WDR 曲线仅从 12 位开始可用 — 我是否应该考虑使用新的 DCC 工具来解决该问题?  [/报价]

    调优工具(WDR+CFAI 插件)对线性 (LDR) 传感器不友好。
    Python 工具更易于使用。

    若要对 AWB 和其他组件进行微调、您可以返回调优工具并导出 xml 文件、以替换生成的 python 文件。

    单图像输出。
    [/报价]

    我没有 IMX462 的详细信息。
    在这种情况下、单图像输出应该是线性/LDR 10 位输出。

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

    您好:

    gamma 插件的输入图像应为 RGB 图像

    很抱歉混淆、感谢您的澄清。

    [报价 userid=“35541" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1531560/processor-sdk-j721e-dcc-tool-wdr-and-gamma-for-raw10-images/5894588 #5894588“]

    调优工具(WDR+CFAI 插件)对线性 (LDR) 传感器不友好。
    Python 工具更易于使用。

    [/报价]

    谢谢您的建议! 是的,我已经尝试了 Python 工具来生成相应的二进制文件,但不幸的是,它没有解决我的问题,突出显示的部分的图像。  

    我需要 WDR 的原因是、如果图像中有明亮的物体(例如,教室中的窗口或灯泡)、物体本身及其周围的区域会对图像质量和亮度产生很大影响、图像会变暗、并且窗口周围有一个很大的白色斑点。 如果有任何建议,如何解决这个没有 WDR,我会很高兴![/报价]

    也许你可以推荐一些东西,例如,一些良好的初始拐点 WDR 插件与我的 10 位图像,如何使用它来提高我的图像质量,摆脱巨大的灯泡?

    此致、
    Mykola  

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

    尊敬的 Mykola:

    但不幸的是、它没有解决我的图像过亮部分的问题。
    也许您可以推荐一些东西、例如、WDR 插件的一些良好的初始拐点、如何使用我的图像来提高我的 10 位灯泡的图像质量。

    我们不熟悉 IMX462。
    您是否意味着让传感器以 RAW10 格式为每个图像输出多个曝光帧?
    这需要将这些帧合并到单个 WDR 映像(通常为 20 位或 24 位)中。

    我们通常使用 ADAS 图像传感器、这种传感器可以合并传感器中的帧并输出配套的 WDR 图像。

    TDA4 ISP 在 VPAC-VISS 中只有一个简单的 WDR 合并逻辑、但不支持运动补偿、无法避免运动伪影。
    TDA4 SDK 软件或调优工具不支持 WDR-MERGE、 我通常不建议在 TDA4 中使用 WDR-MERGE。

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

    顺便说一句,我将不在办公室,直到 23。
    如果您有任何其他问题、我正在复制 Chau Le。

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

    您好! 好的、所以我使用 IMX219 尝试了相同的方法、建议使用 TI config 等中的所有位置、但我遇到的问题完全相同
    当光物体在图像内时、其他一切都会明显变暗、无法看到。  

    因此、它不仅与 IMX462 有关。

    此外、使用 WDR 拐点进行的游戏并未改善 IMX219 上的图像质量。
    我使用 IMX219 的 10 位模式、

    您能否就如何使用 DCC 工具解决此问题提供一些建议? 将 IMX219 与 RPI Zero W2 配合使用时、图像质量卓越、图像中的大型灯泡不会影响整个图像的曝光;灯泡后面的物体仍然可见。

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

    尊敬的 Mykola:

    我使用 IMX219 尝试相同、建议在 TI 配置等中的所有位置使用、但我遇到的问题完全相同
    当光物体在图像内时、其他一切都会明显变暗、无法看到。  [/报价]

    IMX219 也是一款仅具有 10 位动态范围的线性低动态范围传感器。

    另外、使用 WDR 拐点进行的游戏并没有改善 IMX219 的图像质量。
    [/报价]

    这些拐点适用于 WDR 传感器、其输出图像为配套格式。

    IMX219 不是 WDR 传感器、在您更改配置文件中的拐点时、它不会用作 WDR 传感器。

    您能就如何使用 DCC 工具解决此问题提供一些建议吗? 将 IMX219 与 RPI Zero W2 配合使用时、图像质量非常好、图像中的大型灯泡不会影响整个图像的曝光;灯泡后面的物体仍然可见。[/报价]

    通常、为了实现 WDR 效应、您需要一个在 WDR 模式下运行的 WDR 传感器、这样您就可以同时看到亮侧和暗侧、而它们之间的亮度比超出 10 位范围。

    我不熟悉“IMX219 with RPI Zero W2“。
    您在上面的描述似乎表明、在存在强光的情况下、传感器暴露稳定的 AE 功能与背光补偿类似。
    这不需要 WDR 传感器、但需要一些 AE 算法来忽略强光或背光、并根据场景中的其他物体曝光场景。

    TI SDK 中的参考 AE 算法基于调整平均原始图像亮度。
    它很不支持此功能。

    https://git.ti.com/cgit/processor-sdk/imaging/tree/algos/ae?h=main

    [/quote]
    [/quote][/quote]