本申请涉及计算机,尤其涉及相机模组校准文件的写入和读取方法、设备和存储介质。
背景技术:
1、相机模组在生产出来以后,需要对其进行校准,以提供更好的图像质量和一致性。相机模组在校准后会生成对应的相机模组校准文件,用于记录该相机模组的校准数据,供终端设备使用。对于具有相机模组的终端设备来说,如何写入和读取相机模组校准文件十分重要。
技术实现思路
1、第一方面,本申请实施例提供一种相机模组校准文件的写入方法,所述相机模组包括一次性可编程存储器,所述方法包括:从所述一次性可编程存储器中读取预先写入的相机模组识别码,其中,所述相机模组识别码用于标识所述相机模组;获取与所述相机模组识别码对应的相机模组校准文件;将所述相机模组校准文件写入相机自定义分区,以供相机服务从所述相机自定义分区中读取所述相机模组校准文件。
2、第二方面,本申请实施例提供一种相机模组校准文件的读取方法,所述相机模组包括一次性可编程存储器,所述方法包括:从所述一次性可编程存储器中读取预先写入的相机模组识别码,其中,所述相机模组识别码用于标识所述相机模组;响应于相机自定义分区中存在与所述相机模组识别码对应的相机模组校准文件,相机服务从所述相机自定义分区中读取与所述相机模组识别码对应的相机模组校准文件。
3、第三方面,本申请实施例提供一种终端设备,包括相机模组和处理器,所述相机模组包括一次性可编程存储器,所述一次性可编程存储器被配置为:预先写入相机模组识别码,其中,所述相机模组识别码用于标识所述相机模组;所述处理器被配置为:获取与所述相机模组识别码对应的相机模组校准文件;将所述相机模组校准文件写入所述相机自定义分区,以供相机服务从所述相机自定义分区中读取所述相机模组校准文件。
4、第四方面,本申请实施例提供一种终端设备,包括相机模组和处理器,所述相机模组包括一次性可编程存储器,所述一次性可编程存储器被配置为:预先写入相机模组识别码,其中,所述相机模组识别码用于标识所述相机模组;所述处理器被配置为:响应于相机自定义分区中存在与所述相机模组识别码对应的相机模组校准文件,相机服务从所述相机自定义分区中读取与所述相机模组识别码对应的相机模组校准文件。
5、第五方面,本申请实施例提供了终端设备,包括处理器、存储器及存储在存储器上的一个或多个计算机程序模块,其中,所述一个或多个计算机程序模块被存储在所述存储器中并被配置为由所述处理器执行,所述一个或多个计算机程序模块用于本申请实施例任一种写入方法或本申请实施例任一种读取方法。
6、第六方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例任一种写入方法或实现本申请实施例任一种读取方法。
7、上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,可依照说明书的内容予以实施,并且为了让本申请的上述和其他目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
1.一种相机模组校准文件的写入方法,所述相机模组包括一次性可编程存储器,所述方法包括:
2.根据权利要求1所述的方法,其中,获取与所述相机模组识别码对应的相机模组校准文件,包括:
3.根据权利要求1所述的方法,其中,从所述一次性可编程存储器中读取预先写入的相机模组识别码之前,还包括:
4.根据权利要求3所述的方法,其中,将所述相机模组校准文件写入所述相机自定义分区之后,还包括:
5.根据权利要求1所述的方法,还包括:
6.根据权利要求1至5任一项所述的方法,其中,所述相机模组包括图像传感器,所述一次性可编程存储器设置在所述图像传感器上。
7.一种相机模组校准文件的读取方法,所述相机模组包括一次性可编程存储器,所述方法包括:
8.根据权利要求7所述的方法,还包括:
9.根据权利要求8所述的方法,读取所述相机自定义分区中的相机模组校准文件的文件主名之前,还包括:
10.根据权利要求7所述的方法,还包括:
11.根据权利要求10所述的方法,所述相机服务从所述相机标准分区中读取所述标准相机模组校准文件之后,还包括:
12.根据权利要求7至11中任一项所述的方法,其中,所述相机模组包括图像传感器,所述一次性可编程存储器设置在所述图像传感器上。
13.一种终端设备,包括相机模组和处理器,所述相机模组包括一次性可编程存储器,
14.一种终端设备,包括相机模组和处理器,所述相机模组包括一次性可编程存储器,
15.根据权利要求14所述的终端设备,所述处理器还被配置为:
16.一种终端设备,包括存储器、处理器及存储在存储器上的一个或多个计算机程序模块,其中,所述一个或多个计算机程序模块被存储在所述存储器中并被配置为由所述处理器执行,所述一个或多个计算机程序模块用于权利要求1至6中任一项所述的方法或权利要求7-12中任一项所述的方法。
17.一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法或权利要求7-12中任一项所述的方法。