System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及光学镜头,尤其涉及一种温漂补偿方法、装置、终端设备以及存储介质。
技术介绍
1、温度漂移是指由温度变化所引起的半导体器件参数的变化现象,简称温漂。对于支持对焦操作的成像装置而言,镜头中的光学镜片和结构部件会因热胀冷缩而发生温漂现象,导致焦点位置偏移,镜头出现画面模糊的情况。
2、目前,部分摄像机中已对温漂影响进行相应的干预,基于测试得到的温漂特性曲线来对摄像机的镜头进行温漂补偿,但是,由于温漂现象对于每个镜头而言都是不一样的,并且和环境强相关,预先设定的温漂特性曲线在不同镜头上存在或多或少的误差,而如果通过人工手动标定每个镜头的温漂,工作量繁重且适应性较差,镜头也难以在不同的环境下进行准确的温漂补偿。
3、综上,如何对镜头进行温漂补偿以提高镜头在不同环境下的适应性,俨然已经成为本领域亟待解决的技术问题。
技术实现思路
1、本申请的主要目的在于提供一种温漂补偿方法、装置、终端设备以及存储介质,旨在实现对镜头进行温漂补偿以提高镜头在不同环境下的适应性。
2、为实现上述目的,本申请提供一种温漂补偿方法,所述温漂补偿方法包括:
3、判断镜头的工作参数是否满足温漂校正条件;
4、若所述工作参数满足所述温漂校正条件,则确定所述镜头的温漂校正值,并根据所述温漂校正值更新预设的温漂特性曲线;
5、根据所述温漂校正值和所述温漂特性曲线对所述镜头进行温漂补偿。
6、可选地,所述工作参数包括变焦距离和工作模式,
7、判断所述变焦距离是否在预设焦距范围内;
8、若所述变焦距离在所述预设焦距范围内,则判断所述工作模式是否为自动模式;
9、若所述工作模式为所述自动模式,则确定所述工作参数满足温漂校正条件。
10、可选地,所述工作参数还包括开机时长,在所述判断所述工作模式是否为自动模式的步骤之后,所述方法还包括:
11、若所述工作模式不为所述自动模式,则判断所述镜头在预设的第一时间阈值内是否进行过温漂校正值更新;
12、若所述镜头在所述第一时间阈值内未进行过所述温漂校正值更新,则判断所述温漂校正值的更新时间是否超过预设的第二时间阈值;
13、若所述更新时间未超过所述第二时间阈值,则确定所述工作参数满足所述温漂校正条件。
14、可选地,所述根据所述温漂校正值和所述温漂特性曲线对所述镜头进行温漂补偿的步骤,包括:
15、在接收到变倍跟进指令时,判断所述镜头是否为第一变倍跟进模式;
16、若所述镜头为所述第一变倍跟进模式,则判断所述镜头在所述第一时间阈值内是否进行过温漂校正值更新;
17、若所述镜头在所述第一时间阈值内进行过所述温漂校正值更新,则根据更新后的温漂校正值对所述镜头进行温漂补偿;
18、若所述镜头在所述第一时间阈值内未进行过所述温漂校正值更新,则根据所述温漂特性曲线确定所述镜头的跳曲线范围,并根据所述跳曲线范围进行跳曲线以对所述镜头进行温漂补偿。
19、可选地,在所述判断所述镜头是否为第一变倍跟进模式的步骤之后,所述方法还包括:
20、若所述镜头不为所述第一变倍跟进模式,则判断所述工作模式是否为所述自动模式;
21、若所述镜头不为所述自动模式,则执行判断所述镜头在所述第一时间阈值内是否进行过温漂校正值更新及之后的步骤。
22、可选地,所述根据所述温漂校正值和所述温漂特性曲线对所述镜头进行温漂补偿的步骤,还包括:
23、在接收到预置位调用指令时,获取预设的预置位设置参数;
24、根据所述温漂校正值和所述温漂特性曲线对所述预置位设置参数进行修正,得到目标预置位设置参数;
25、根据所述目标预置位设置参数对所述镜头进行温漂补偿。
26、可选地,所述温漂特性曲线为时间-温漂值特性曲线或者温度-温漂值特性曲线,所述根据所述温漂校正值更新预设的温漂特性曲线的步骤,包括:
27、获取所述温漂校正值的更新时间和温度值;
28、根据所述更新时间和所述温漂校正值确定所述温漂校正值的第一坐标点,并以所述第一坐标点替换所述时间-温漂值特性曲线中对应时间的坐标点,以更新所述时间-温漂值特性曲线;
29、或者,
30、根据所述温度值和所述温漂校正值确定所述温漂校正值的第二坐标点,并以所述第二坐标点替换所述温度-温漂值特性曲线中对应温度值的坐标点,以更新所述温度-温漂值特性曲线。
31、此外,为实现上述目的,本申请还提供一种温漂补偿装置,所述温漂补偿装置包括:
32、校正条件判断模块,用于判断镜头的工作参数是否满足温漂校正条件;
33、更新模块,用于若所述工作参数满足所述温漂校正条件,则确定所述镜头的温漂校正值,并根据所述温漂校正值更新预设的温漂特性曲线;
34、温漂补偿模块,用于根据所述温漂校正值和所述温漂特性曲线对所述镜头进行温漂补偿。
35、其中,本申请温漂补偿装置的各个功能模块在运行时实现如上所述的温漂补偿方法的步骤。
36、此外,为实现上述目的,本申请还提供一种终端设备,所述终端设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的温漂补偿程序,所述温漂补偿程序被所述处理器执行时实现如上所述的温漂补偿方法的步骤。
37、此外,为实现上述目的,本申请还提出一种存储介质,所述存储介质为计算机可读存储介质,所述存储介质上存储有温漂补偿程序,所述温漂补偿程序被处理器执行时实现如上所述的温漂补偿方法的步骤。
38、本申请提供的一种温漂补偿方法、装置、终端设备以及存储介质,其中,温漂补偿方法包括:判断镜头的工作参数是否满足温漂校正条件;若所述工作参数满足所述温漂校正条件,则确定所述镜头的温漂校正值,并根据所述温漂校正值更新预设的温漂特性曲线;根据所述温漂校正值和所述温漂特性曲线对所述镜头进行温漂补偿。
39、如此,本申请通过根据镜头的工作参数对镜头进行不同场景下的温漂校正,根据不断更新的温漂校正值和温漂特性曲线对镜头进行自动补偿,避免镜头在摄像过程中因温漂而出现画面模糊的情况,从而消除了摄像过程中的温漂影响,提高了镜头在不同环境下的适应性。
本文档来自技高网...【技术保护点】
1.一种温漂补偿方法,其特征在于,所述方法包括:
2.如权利要求1所述的温漂补偿方法,其特征在于,所述工作参数包括变焦距离和工作模式,所述判断镜头的工作参数是否满足温漂校正条件的步骤,包括:
3.如权利要求2所述的温漂补偿方法,其特征在于,所述工作参数还包括开机时长,在所述判断所述工作模式是否为自动模式的步骤之后,所述方法还包括:
4.如权利要求3所述的温漂补偿方法,其特征在于,所述根据所述温漂校正值和所述温漂特性曲线对所述镜头进行温漂补偿的步骤,包括:
5.如权利要求4所述的温漂补偿方法,其特征在于,在所述判断所述镜头是否为第一变倍跟进模式的步骤之后,所述方法还包括:
6.如权利要求1所述的温漂补偿方法,其特征在于,所述根据所述温漂校正值和所述温漂特性曲线对所述镜头进行温漂补偿的步骤,还包括:
7.如权利要求1至6中任一项所述的温漂补偿方法,其特征在于,所述温漂特性曲线为时间-温漂值特性曲线或者温度-温漂值特性曲线,所述根据所述温漂校正值更新预设的温漂特性曲线的步骤,包括:
8.一种温漂补偿装置
9.一种终端设备,其特征在于,所述终端设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的温漂补偿程序,所述温漂补偿程序被所述处理器执行时实现如权利要求1至7中任一项所述的温漂补偿方法的步骤。
10.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质上存储有温漂补偿程序,所述温漂补偿程序被处理器执行时实现如权利要求1至7中任一项所述的温漂补偿方法的步骤。
...【技术特征摘要】
1.一种温漂补偿方法,其特征在于,所述方法包括:
2.如权利要求1所述的温漂补偿方法,其特征在于,所述工作参数包括变焦距离和工作模式,所述判断镜头的工作参数是否满足温漂校正条件的步骤,包括:
3.如权利要求2所述的温漂补偿方法,其特征在于,所述工作参数还包括开机时长,在所述判断所述工作模式是否为自动模式的步骤之后,所述方法还包括:
4.如权利要求3所述的温漂补偿方法,其特征在于,所述根据所述温漂校正值和所述温漂特性曲线对所述镜头进行温漂补偿的步骤,包括:
5.如权利要求4所述的温漂补偿方法,其特征在于,在所述判断所述镜头是否为第一变倍跟进模式的步骤之后,所述方法还包括:
6.如权利要求1所述的温漂补偿方法,其特征在于,所述根据所述温漂校正值和所述温漂特性曲线...
【专利技术属性】
技术研发人员:陈涛,史立庆,申林,
申请(专利权)人:深圳市维海德技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。