ackyee 发表于 2022-6-13 10:24:16

请教 做CMOS ,ISP 算法的时候 GAMMA应该放在 哪个阶段合适

本帖最后由 ackyee 于 2022-6-13 10:29 编辑

如题       整个ISP 处理的流程如下

0.    RAW 计算自动曝光时间和增益并反馈给CMOS , 当前帧RAW的数据不变(gamma 不参与)

1 .   RAW   --------> BAYER ——--> RGB

2.    RGB   ---------> 白平衡 -------> RGB(白)

3.    RGB(白)——>各种图像处理 (滤波,饱和度 锐度 对比度 色温 色相,亮度)



现在这些算法都基本上做好了,就是 GAMMA部分 一直不知道该放在哪个阶段合适,如果放在白平衡前 会对白平衡产生影响吧?但是看gamma的属性 应该是放在第一步 RAW之后的,所以 请教下各位大牛

amigenius 发表于 2022-6-13 10:39:39

gamma就放在您"各种图像处理"里就是了, 之前的Bayer-》RGB-》白平衡,无非还是RGB而已

ackyee 发表于 2022-6-13 10:46:13

本帖最后由 ackyee 于 2022-6-13 10:50 编辑

amigenius 发表于 2022-6-13 10:39
gamma就放在您"各种图像处理"里就是了, 之前的Bayer-》RGB-》白平衡,无非还是RGB而已 ...
(引用自2楼)

哈哈感谢,我一直担心gamma的调整会对各个模块产生影响,所以一直想不好放哪里

至少感觉gamma和对比度 会产生冲突, 一个拔高低暗部分,一个以中心拉宽低暗部分,
然后gamma会对所有的数据的中心 产生偏移, 所以gamma前和后 进行 对比度   数据结果会不一样

ackyee 发表于 2022-6-13 11:01:09

amigenius 发表于 2022-6-13 10:39
gamma就放在您"各种图像处理"里就是了, 之前的Bayer-》RGB-》白平衡,无非还是RGB而已 ...
(引用自2楼)

还有一个 gamma放在 RGB 之前 好像可以减少2/3的 逻辑资源{:lol:}

amigenius 发表于 2022-6-13 11:16:36

ackyee 发表于 2022-6-13 11:01
还有一个 gamma放在 RGB 之前 好像可以减少2/3的 逻辑资源
(引用自4楼)

您想省的话,在Bayer做Gamma也行,当然效果差点,哈哈

amigenius 发表于 2022-6-13 11:17:46

ackyee 发表于 2022-6-13 10:46
哈哈感谢,我一直担心gamma的调整会对各个模块产生影响,所以一直想不好放哪里

至少感觉gamma和对比 ...
(引用自3楼)

需要给人看的才做gamma处理,给机器看的,做直方图均衡更好

ackyee 发表于 2022-6-13 11:25:40

amigenius 发表于 2022-6-13 11:17
需要给人看的才做gamma处理,给机器看的,做直方图均衡更好
(引用自6楼)

做 成像系统,以最后的 色彩还原度 作为 好坏的,所以 gamma还是得做呢
页: [1]
查看完整版本: 请教 做CMOS ,ISP 算法的时候 GAMMA应该放在 哪个阶段合适