一种镜头测试方法、镜头检测模型训练方法、装置及设备与流程

文档序号:34088966发布日期:2023-05-07 02:04阅读:33来源:国知局
一种镜头测试方法、镜头检测模型训练方法、装置及设备与流程

本发明涉及镜头测试,特别是涉及一种镜头测试方法、镜头检测模型训练方法、装置及设备。


背景技术:

1、从工厂生产出来的镜头在投入使用之前通常需要经过镜头精度测试,即测试镜头能否准确采集需要采集的图像。

2、相关技术中采用的镜头精度测试方法通常是,让镜头聚焦到iso-12233检测卡上,iso-12233检测卡中包括用于检测镜头性能的检测图案。如图1所示,iso-12233检测卡下方的棋盘图像用于检测镜头对于图像的压缩,棋盘图像上方的刻度图像用于测试镜头的分辨率等等。测试人员通过观察镜头显示出的检测卡图像上各部分的线条数即可对镜头精度进行测试。

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、当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。



技术特征:

1.一种镜头测试方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述目标镜头检测模型通过以下步骤预先训练:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述得到所述目标镜头检测模型输出的镜头测试结果,包括:

6.一种镜头检测模型训练方法,其特征在于,所述方法包括:

7.一种镜头测试装置,其特征在于,所述装置包括:

8.一种镜头检测模型训练装置,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-5或6任一所述的方法步骤。


技术总结
本发明实施例提供了一种镜头测试方法、镜头检测模型训练方法、装置及设备。本发明实施例提供的镜头测试方法,获取待检测镜头拍摄的目标检测卡图像;将所述目标检测卡图像输入至预先训练的目标镜头检测模型中,得到所述目标镜头检测模型输出的镜头测试结果。应用本发明实施例,通过使用预先训练的目标镜头检测模型基于待检测镜头拍摄的目标检测卡图像对待检测镜头进行测试,由于整个过程无需人工参与,极大提高了镜头检测的效率。

技术研发人员:余慧明,孔庆新
受保护的技术使用者:北京蓝色星际科技股份有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1