本发明涉及摄像头校准领域,尤其涉及一种摄像头的校准补偿方法及系统。
背景技术:
手机等智能终端对摄像头的成像要求越来越高,但是,每个摄像头由于制造公差等无法避免的因素,成像效果都不尽相同,仅靠一套固定的成像参数很难使所有摄像头都达到一致的成像效果。
为了提高摄像头成像效果的一致性,在摄像头出厂前,都需要对摄像头进行校准,以获取校准数据,并将校准数据写入到摄像头里。在手机端进行拍摄时,手机就会调用这部分的校准数据来对拍摄到的原始图像进行校准,最后输出校准图像。
校准数据的写入方式有两种:第一种是将校准数据烧录到感光芯片自带的otp里,但是otp容量小,需要相应地降低数据精度,且不能重复烧录,一旦烧录错误,整个摄像头都要报废;第二种是将校准数据写入到摄像头外挂的eeprom里,eeprom容量大,可重复写入,但是价格高,增加了摄像头的成本。
技术实现要素:
为了解决上述现有技术的不足,本发明提供一种摄像头的校准补偿方法及系统。该摄像头的校准补偿方法既无需增加外挂的eeprom,也不怕otp烧录错误,且可重复写入,提高了摄像头的良品率,降低了摄像头的成本。
本发明所要解决的技术问题通过以下技术方案予以实现:
一种摄像头的校准补偿方法,包括:
步骤1:将摄像头的校准数据通过互联网上传到数据服务器里;
步骤2:通过互联网在数据服务器里下载摄像头的校准数据,并将下载的校准数据写入到装配有对应摄像头的智能终端内。
进一步地,步骤1包括:
步骤1.1:对摄像头进行校准测试,以获取摄像头的校准数据;
步骤1.2:将获取的校准数据上传到数据服务器里。
进一步地,步骤2包括:
步骤2.1:在数据服务器里下载摄像头的校准数据;
步骤2.2:将下载的校准数据写入到装配有对应摄像头的智能终端内。
进一步地,步骤1中,在上传校准数据前,获取摄像头的id,并将获取的id和校准数据进行配对;
步骤2中,在下载校准数据前,获取摄像头的id,依据获取的id在数据服务器里匹配对应的校准数据。
进一步地,步骤1包括:
步骤1.1:对摄像头进行校准测试,以获取摄像头的校准数据,以及,获取摄像头的id;
步骤1.2:将获取的id和校准数据进行配对;
步骤1.3:将配对好的id及其校准数据上传到数据服务器里。
进一步地,步骤2包括:
步骤2.1:获取摄像头的id;
步骤2.2:将获取的id发送至数据服务器;
步骤2.3:数据服务器依据接收到的id匹配对应的校准数据;
步骤2.4:在数据服务器里下载匹配到的校准数据;
步骤2.5:将下载的校准数据写入到装配有对应摄像头的智能终端内。
进一步地,步骤2中,摄像头的校准数据写入到智能终端的存储器内。
一种摄像头的校准补偿系统,包括:
模组校准装置,用于将摄像头的校准数据通过互联网上传到数据服务器里;
数据服务器,用于储存摄像头的校准数据;
终端写入装置,用于通过互联网在数据服务器里下载摄像头的校准数据,并将下载的校准数据写入到装配有对应摄像头的智能终端内。
进一步地,模组校准装置,还用于对摄像头进行校准,以获取摄像头的校准数据。
进一步地,模组校准装置,还用于在上传校准数据前,获取摄像头的id,并将获取的id和校准数据进行配对;
终端写入装置,还用于获取摄像头的id,并将获取的id发送到数据服务器里进行校准数据的匹配,再下载匹配到的校准数据;
数据服务器,还用于依据接收到的id,匹配对应的校准数据。
本发明具有如下有益效果:该校准补偿方法不直接将摄像头的校准数据写入到摄像头内,而是通过云端的数据服务器将生产摄像头的模组厂商和生产智能终端的终端厂商连接起来,由模组厂商对摄像头进行校准测试,并将获取的校准数据上传至云端的数据服务器里,由终端厂商从云端的数据服务器里下载摄像头的校准数据,并将下载的校准数据写入到装配有对应摄像头的智能终端内,这样,摄像头里既无需增加外挂的eeprom,也不怕otp烧录错误,且可重复写入,提高了摄像头的良品率,降低了摄像头的成本。
附图说明
图1为本发明提供的摄像头的校准补偿方法的步骤框图;
图2为本发明提供的摄像头的校准补偿方法的另一步骤框图
图3为本发明提供的摄像头的校准补偿系统的原理框图。
具体实施方式
下面结合附图和实施例对本发明进行详细的说明。
实施例一
如图1所示,一种摄像头的校准补偿方法,包括:
步骤1:将摄像头的校准数据通过互联网上传到数据服务器里;
具体的,该步骤1包括:
步骤1.1:对摄像头进行校准测试,以获取摄像头的校准数据;
步骤1.2:将获取的校准数据上传到数据服务器里。
步骤2:通过互联网在数据服务器里下载摄像头的校准数据,并将下载的校准数据写入到装配有对应摄像头的智能终端内;
具体的,该步骤2包括:
步骤2.1:在数据服务器里下载摄像头的校准数据;
步骤2.2:将下载的校准数据写入到装配有对应摄像头的智能终端内。
该校准补偿方法不直接将摄像头的校准数据写入到摄像头内,而是通过云端的数据服务器将生产摄像头的模组厂商和生产智能终端的终端厂商连接起来,由模组厂商对摄像头进行校准测试,并将获取的校准数据上传至云端的数据服务器里,由终端厂商从云端的数据服务器里下载摄像头的校准数据,并将下载的校准数据写入到装配有对应摄像头的智能终端内,这样,摄像头里既无需增加外挂的eeprom,也不怕otp烧录错误,且可重复写入,提高了摄像头的良品率,降低了摄像头的成本。
在步骤2中,摄像头的校准数据写入到智能终端的存储器内,优选写入到智能终端的sram或rom内。
当然,在校准补偿时,需要同时对多个摄像头进行校准,因此,如图2所示,
步骤1中,在上传校准数据前,获取摄像头的id,并将获取的id和校准数据进行配对;
步骤2中,在下载校准数据前,依据摄像头的id在数据服务器里匹配对应的校准数据。
则步骤1具体包括:
步骤1.1:对摄像头进行校准测试,以获取摄像头的校准数据,以及,获取摄像头的id;
步骤1.2:将获取的id和校准数据进行配对;
步骤1.3:将配对好的id及其校准数据上传到数据服务器里。
步骤2具体包括:
步骤2.1:获取摄像头的id;
步骤2.2:将获取的id发送至数据服务器;
步骤2.3:数据服务器依据接收到的id匹配对应的校准数据;
步骤2.4:在数据服务器里下载匹配到的校准数据;
步骤2.5:将下载的校准数据写入到装配有对应摄像头的智能终端内。
实施例二
如图3所示,一种摄像头的校准补偿系统,包括:
模组校准装置,用于将摄像头的校准数据通过互联网上传到数据服务器里;
数据服务器,用于储存摄像头的校准数据;
终端写入装置,用于通过互联网在数据服务器里下载摄像头的校准数据,并将下载的校准数据写入到装配有对应摄像头的智能终端内。
该校准补偿系统的
模组校准装置,还用于对摄像头进行校准测试,以获取摄像头的校准数据;以及,还用于在上传校准数据前,获取摄像头的id,并将获取的id和校准数据进行配对;
终端写入装置,还用于获取摄像头的id,并将获取的id发送到数据服务器里进行校准数据的匹配,再下载匹配到的校准数据;
数据服务器,还用于依据接收到的id,匹配对应的校准数据。
以上所述实施例仅表达了本发明的实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制,但凡采用等同替换或等效变换的形式所获取的技术方案,均应落在本发明的保护范围之内。