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.
您好、TI 专家
目前,我们计划使用 GRBG 的拜耳格式来取代三星模块的 RyyCy Bayer 格式。 目前有两个问题。
第一个问题是使用 DCC 的 AWB 模块进行校准、然后将 XML 放入 SDK 中。 我们发现 DCC 中的色温不会随实际环境而变化、正如下图所示、色温始终为4993。 还有相应的原始图像和 H3A 数据
第二个问题是在 VX-aewb 中使用 AWB 算法来获得四个通道的增益值、即 ae-AWB_RESULT_targetptr ->WB_GAINS [0]、ae-AWB_RESULT_targetptr ->WB_GAINS [1]、ae-AWB_RESULT_targetptr ->WB_GAINS [2]、其中,ae-AWB_GAINS [2]是指通道的增益,其中,3>WB_GAINS [2] 3表示通道 R、等同于 rIndex = 3、GrIndex = 2。 gbIndex = 1、bIndex = 0、然后我修改了 DCC 中的 Bayer 模式、将 CFA 模块的 XML 在线推出、
Index = 3、gIndex = 2、gbIndex = 1和 bIndex = 0在这里没有改变、如下图所示、这是否正常现象? Index、grIndex、gbIndex 和 bIndex 的索引是否不会改变? ae-awb_result_targetptr ->wb_gains [0]是否始终是通道 B 的值? 目前 DCC 显示的 Ggain 不是1、荣格依旧是1、这使得 AWB 不符合要求
您好 Enrui:
第一个问题是使用 DCC 的 AWB 模块进行校准
原始图像是线性还是 WDR 格式、传感器基座是什么?
第二期
对于 RYYCy、为了简单起见、在调优工具中将其视为 RGGB 可能更容易。
您的共享原始图像似乎在 YRCyY
通常、索引顺序遵循调优工具中的颜色模式、例如 RGGB 或 GRBG 用于0/1/2/3。
对于 YRcyY、R 位于索引1。
此处0表示通道 B、1和2表示通道 G、3表示通道 R
这与您的 YRCyY 原始图像不同。
1.恒定色温问题
我们使用的是 GRBG 而不是 YRCyY
我们在 WDR 模式下使用了原始图像、传感器踏板为164、但最终色温保持不变
2.增益不是1而 Rgain 为1的问题
我们怀疑代码中的0、1、2和3个通道与 DCC 设置的模式格式不匹配、这导致了这个问题。 这是因为无论 DCC 中设置的图形、例如 RGGB、BGGR 或 GRBG、代码中的0通道始终指通道 B。我们是否需要修改代码、以便与 DCC 设置的图形相匹配
我们使用的是 GRBG 而不是 YRCyY
GRBG 与您的原始图像相匹配、 在调优工具中使用它是正确的。
rIndex=3和 grIndex=2。 gbIndex = 1、bIndex = 0 [/引号]这适用于 BGGR。
请在调优工具和输出 xml 文件中仔细检查您的 AWB 校准设置。我们怀疑代码中的0、1、2和3个通道与 DCC 设置的模式格式不匹配,从而导致此问题。那似乎是你的系统中发生的情况。
我们在 SDK 中同时支持 Onsemi 传感器(GRBG)和 Sony 传感器(RGGB)、我们不知道任何问题。
设置的模式我们是否需要修改代码以匹配 DCC在 TDA4 SDK 中、颜色模式信息根据 AWB 校准获取、如下所示。
https://git.ti.com/cgit/processor-sdk/imaging/tree/kernels/aewb/arm/vx_aewb_target.c?h=main#n555
您可以在硬件上检查并打印出来进行确认。
[/quote]