找回密码
 注册
搜索
查看: 27964|回复: 15

[讨论] 手机摄像头OTP烧录和golden模组挑选问题

[复制链接]
发表于 2015-10-26 13:24:26 | 显示全部楼层 |阅读模式
关于手机摄像头OTP烧录和golden模组挑选,有几个疑惑的问题,还请高手指教:
    1.模组厂在OTP烧录时,除了烧录单颗模组的AWB值(R/G,B/G),golden模组的AWB值是否也要烧进去。
    2.模组厂量产出货烧录OTP时,由于烧录光源色温,亮度的差异性,是否需要用同一颗golden模组在矫正烧录光源的AWB值
    3.golden模组需要在高,中,低色温多个光源下挑选,为什么OTP烧录时只在一种色温下烧录,其他色温下的AWB如何保证。
    4.模组厂出厂时Y shading值一般补偿到70%左右,需要到手机上还做优化到85%左右,模组厂为什么不能一次补偿到位?

点评

点赞  发表于 2020-12-31 14:19
发表于 2017-1-22 10:14:58 | 显示全部楼层
1.模组厂在OTP烧录时,除了烧录单颗模组的AWB值(R/G,B/G),golden模组的AWB值是否也要烧进去。
        一般不烧,Golden Sample是调试时候模组的代表,能够覆盖到一个批次甚至所有批次模组的状态,用来生成有代表性的一个调试参数,这套参数会与单颗模组里面的AWB烧录值进行计算,获得对应每个单体需要调整的程度。

2.模组厂量产出货烧录OTP时,由于烧录光源色温,亮度的差异性,是否需要用同一颗golden模组在矫正烧录光源的AWB值
        规定比较不严格的情况下,可以使用照度计和色温计检测光源状态就可以了,在要求严格的情况,需要使用同一批挑选的典型模组进行校验,而且需要多pcs随机挑选,这些典型模组可能还需要经过终端承认。是否这样处理主要看客户终端管控的严格与否。

3.golden模组需要在高,中,低色温多个光源下挑选,为什么OTP烧录时只在一种色温下烧录,其他色温下的AWB如何保证。
        现在比较多的也需要在常规三色温下面进行烧录,包括A、D65、TL84,当然也有客户偏好会调整色温,但是多色温下烧录是会提升精准度和调试效果的。

4.模组厂出厂时Y shading值一般补偿到70%左右,需要到手机上还做优化到85%左右,模组厂为什么不能一次补偿到位?
        模组厂的修改效果一般不好,配合手机终端上其他的调试项目,鉴于效果的考虑,还是由手机终端进行额外调整会好一点。
点评回复 1 0

使用道具 举报

发表于 2015-10-27 08:33:15 | 显示全部楼层
1,一般都烧。但因为数据都一样,不烧也没什么绝对不行。告知软件,在驱动里指定也行。
2,考虑到光亮度不容易调,你这么做有点麻烦。通常用色温计不是更好吗?
3,没说golden必循多色温挑选,一般你烧什么色温,就选什么。你非要多色温选更好。
另外单色温固定,其他色温偏差一般在可接受范围。
4,没说不行。可以全sensor做,也可以全后端做。
但一般sensor内的校正精度不如平台高。
点评回复

使用道具 举报

发表于 2015-11-12 15:56:23 | 显示全部楼层
hanqing-liu 发表于 2015-10-27 08:33
1,一般都烧。但因为数据都一样,不烧也没什么绝对不行。告知软件,在驱动里指定也行。
2,考虑到光亮度不 ...

大神你好,,小弟刚接触这方面的东西,也存在一些疑惑,望能得到大神指点:
1. 在我目前的理解中,烧录到sensor OTP里面的数据应该是针对该模组测试得到的,例如AWB值(R/G,B/G),每个模组都会烧录自己相应的R/G,B/G值,主控这边会去读取这个R/G,B/G值应用到AWB算法里?  如果是这样的话,那为什么还要区分golden 、limit之类的呢?

2. 关于楼主的第4点,“可以全sensor做,也可以全后端做。”  sensor做的意思是利用sensor自带的ISP进行校正吗?将OTP里面的shading数据写到LENC的寄存器?如果是这样的话,这一步是sensor自动完成还是需要主控平台这边去读出OTP数据再写LENC寄存器呢?
点评回复

使用道具 举报

发表于 2015-11-12 16:07:53 | 显示全部楼层
1,OTP AWB算法一般要同时参考单颗和golden值以得到最终比值。
golden模组具有典型特性,调试最好。limit代表极限,用以验证代码是否满足批量模组测试标准。
2,raw sensor一般会有LSC模块。至于数据怎么进入对应寄存器:
a,外部rom如E2,主控来读写
b,内部OTP,有主控读写方式,也有自动上电加载方式,不一定,看规范。
点评回复

使用道具 举报

发表于 2015-11-13 17:11:47 | 显示全部楼层
单颗模组的AWB值(R/G,B/G)和golden模组的AWB值是都要烧录到模组的OTP或者EEprom里面的.减少手机端的AE时间.
点评回复

使用道具 举报

发表于 2017-2-16 13:57:36 | 显示全部楼层
学习来了,大家知道
点评回复

使用道具 举报

52RD网友  发表于 2017-7-21 14:56:25
请问R/G、B/G的值怎么计算
52RD网友  发表于 2017-7-24 08:24:04
先扣OB。中心1/10x1/10
1,G=(GR+GB)/2,R/G=R/G
2,R/G=R/GR
发表于 2017-9-27 10:54:11 | 显示全部楼层
刚刚接触摄像头,好复杂,看不懂
点评回复

使用道具 举报

52RD网友  发表于 2017-12-23 11:05:22
终于看懂一点点
发表于 2018-4-9 11:27:23 | 显示全部楼层
谢谢分享学习!!
点评回复

使用道具 举报

发表于 2018-10-12 13:07:55 | 显示全部楼层
加我微信,一起学习交流 18011907192
点评回复

使用道具 举报

52RD网友  发表于 2019-4-15 12:42:03
装机是蓝屏,RG和BG的值烧录反了,是什么原因导致
 楼主| 发表于 2019-10-31 18:53:52 | 显示全部楼层
没想到多年前的帖子还挂着,感谢大家的解答。其他几条大家回复很全面了,关于下面这条我自己解答下:
3.golden模组需要在高,中,低色温多个光源下挑选,为什么OTP烧录时只在一种色温下烧录,其他色温下的AWB如何保证。
---理论上H/M/L色温的WB和shading都烧录的话,camera效果的色彩会调试的更精确,但是现实中有多个条件限制,比如平台支持,烧录空间/eeprom成本问题,以及开发人员的能力等。目前:
MTK平台支持WB的H/M/L三色温烧录;shading只支持一组。
高通平台支持WB的H/M/L三色温烧录;shaing同样支持H/M/L三组的。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-4-23 20:14 , Processed in 0.053392 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表