关于摄像头模组中OTP配置概述

本文介绍了OTP(一次性可编程)的概念及其在摄像头校准中的重要作用,包括自动对焦(AF)、白平衡(AWB)和镜头阴影(LSC)等校准数据的烧录方法。此外还探讨了数据量与存储类型的选择,以及具体实施过程中的需求分析和技术挑战。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1、OTP概念:

2、背景:

3、需求分析:

4、数据烧录流程


1、OTP概念:

1.1、基本概念:
    otp (one time programmable)是 一次性 可编程,程序或者数据烧入 存储器后,将不可再次更改和清除。
1.2、OTP 作用:
    otp 是用来给camera sensor做calibration(校准)用的。 因为模组生产出来会有很大的差异性,为了保证效果一致性, 模组厂会挑选一部分模组作为golden,然后将其他模组的相应参数校准到和这些golden一样, (golden不是最好的模组,也不是最差的模组,而是各方面最平均的模组)。一般出货量较大,品质有一定要求的产品,otp 都是必须要烧录的,如果最终出货量只有几百上千,为节约研发周期,一般就不要求烧录;
1.3、OTP 存储类型:
    目前主流的有2种:
  • otp 数据烧录在sensor的寄存器中。 这种方案省钱,不需要额外的存储器件,但是存储空间小,如果需要烧录的数据量过大,就不适用。
  • otp 数据烧录在EEPROM中:EEPROM是指带电可擦可编程只读存储器,是一种掉电后数据不丢失的存储芯片。 该方案优势是存储空间大,如果数据量过多,就需要这种方案,缺点是多一个独立的EEPROM存储器件。
1.4、OTP 烧录信息类型
    OTP 烧录的数据类型一般包括:
  • AF:自动对焦校准数据
  • AWB:白平衡校准数据
  • LSC:镜头阴影校准数据
  • Moudle info:模组信息,包含模组的生产日期、模组ID、镜头ID

2、背景:

    给客户调试ov的一款sensor,要求配置otp的功能,产品是用在电视上的,用作视频会议、或者配合安卓上一些app使用,我们是平台端,配置过程中需和模组厂、sensor原厂配合确认数据的烧录规范,以及验证烧录数据是否正确;

3、需求分析:

    1、要先确认下需烧录哪些数据,数据是写给平台还是写给sensor ;
此次项目需烧录awb、lsc、pdc、crosstalk 数据,awb、lsc的数据是写到平台端isp寄存器中的,pdc、crosstalk是写入到sensor寄存器中的;
注:我们平台端只支持wb、lsc的数据处理,其他数据我们 只支持从存储器中读取出来,写入到sensor相应寄存器;
    2、具体如何去写呢 ;
a、模组厂会将opt数据烧录到Sensor 寄存器/EEPROM中,并给定数据对应的存储器地址,供平台端去读取 ;
b、将读取出来的数据写入到对应的isp寄存器、sensor寄存器 ;
    3、确认数据量的大小,选择合适的存储类型(sensor寄存器中/外挂eeprom);
  • awb:2 x 3 = 6 Byte (有3个数据,每个数据分高低位,就是2个字节);
  • lsc: 32 x 32 x 3 x 3= 3072 x3 byte = 9216 Byte (第1个乘以3是包含R/G/B 3个通道的数据,第2个乘以3是包含3000/4000/5000三个色温的数据 ,高通平台据说是只需1个色温的数据即可);
  • pdc:1460 Byte (sensor厂给的烧录规范)
  • crosstalk:288 Byte (sensor厂给的烧录规范)
  • total = 6+9216+1460+288=10KB   
  • 如下是sensor datasheet中关于otp的描述,只预留了4kb,满足不了烧录需要,则需选用16KB的EEPROM(一般是8KB,16KB两种);

4、数据烧录流程

参考资料:

https://www.zhihu.com/question/21574082

在高像素手机摄像头的应用中,OTP(One-Time-Programmable)技术扮演着至关重要的角色。OTP技术允许在制造过程中一次性编程存储器,以固化特定的配置参数,比如镜头校正数据、图像处理算法参数等。这对于提高摄像头模组的一致性和性能至关重要。 参考资源链接:[什么是手机摄像头OTP技术](https://wenku.csdn.net/doc/645bb71995996c03ac2eeb63?spm=1055.2569.3001.10343) 具体来说,OTP技术通过以下几个方面提升手机摄像头的性能: 1. 镜头校正:通过OTP技术可以存储镜头的光学特性数据,包括但不限于镜头畸变、色散和焦距等,这样在摄像头工作时可以实时校正这些光学偏差,保证图像的准确性。 2. 自动曝光与自动对焦:OTP中可以存储对焦和曝光的初始参数,以便快速准确地调整摄像头的设置,优化拍摄效果。 3. 色彩校正:存储在OTP中的色彩校准信息能够帮助修正由于传感器或镜头引起的色彩偏差,使得拍摄出的照片色彩还原更加准确。 4. 传感器校准:高像素摄像头的传感器可能存在像素级别的差异,OTP技术能够存储校准数据,保证每个像素的输出一致性。 5. 系统性能优化:OTP技术还可以存储与图像处理相关的算法参数,从而在图像处理过程中对特定的系统性能进行优化,比如降噪、细节增强等。 通过上述技术手段,OTP在高像素手机摄像头中的应用能够有效提升摄像头的整体性能和图像质量。为了深入了解OTP技术的实战应用以及相关细节,推荐阅读《什么是手机摄像头OTP技术》。此资料将为你提供更全面的理论基础和实践案例,帮助你在项目中更好地应用这一技术,从而达到提升摄像头模组性能的目的。 参考资源链接:[什么是手机摄像头OTP技术](https://wenku.csdn.net/doc/645bb71995996c03ac2eeb63?spm=1055.2569.3001.10343)
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值