一种对焦时间的测试方法及系统技术方案

技术编号:38142660 阅读:11 留言:0更新日期:2023-07-08 09:58
本发明专利技术提供了一种对焦时间的测试方法及系统,其中,该方法应用于对焦时间测试系统,对焦时间测试系统包括待测设备、测试装置和控制装置,方法包括:通过控制装置响应测试操作,生成测试指令;通过测试装置对测试指令进行响应,并执行测试动作,以触发待测设备在测试动作下生成测试视频流;对测试视频流进行拆帧处理,得到多个视频帧;判断每个视频帧的清晰度,并根据判断结果获取第一关键帧与第二关键帧;并计算第一关键帧与第二关键帧间隔的帧数差值;基于帧数差值计算待测设备的对焦时间。可以基于预装的测试装置和控制装置对待测设备进行对焦时间的自动测试,使用自动化技术和AI视频分析技术,完全实现了无人值守进行整体的测试流程。测试流程。测试流程。

【技术实现步骤摘要】
一种对焦时间的测试方法及系统


[0001]本专利技术涉及视频监测
,尤其是涉及一种对焦时间的测试方法及系统。

技术介绍

[0002]对于摄影设备的对焦时间的测试,现在大多厂商使用Imatest或DXO的对焦时间的测试方案,此方案对测试设备与环境有极高要求,只能在实验室内进行模拟测试,无法在实景中应用。测试得到的对焦速度数据更多是一种理论值,与实际使用体验有差异。少数厂商使用人工观测计算的方式来测试对焦速度,此方法耗费大量时间,测试精度无法保证。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提供一种,以缓解上述技术问题。
[0004]第一方面,本专利技术实施例提供了一种对焦时间的测试方法,其中,该方法应用于对焦时间测试系统,对焦时间测试系统包括待测设备、测试装置和控制装置,方法包括:通过控制装置响应测试操作,生成测试指令;通过测试装置对测试指令进行响应,并执行测试动作,以触发待测设备在测试动作下生成测试视频流;对测试视频流进行拆帧处理,得到多个视频帧;判断每个视频帧的清晰度,并根据判断结果获取第一关键帧与第二关键帧;其中,第一关键帧为待测设备完成对焦后的清晰度满足预设阈值的第一帧;第二关键帧为待测设备在测试动作后生成的纯黑帧;计算第一关键帧与第二关键帧间隔的帧数差值;基于帧数差值计算待测设备的对焦时间。
[0005]进一步地,其中,测试装置包括执行单元和遮挡单元,其中执行单元与控制装置连接,执行单元还与遮挡单元连接,测试动作包括:执行单元的执行器响应测试指令;执行单元基于测试指令的动作周期,驱动遮挡单元进行往复运动,以对待测设备进行遮挡。
[0006]进一步地,其中,该方法还包括:动作周期中的第一关键帧与第二关键帧中的视频流构成一个曝光循环,曝光循环由待测设备的摄像装置的自动对焦功能实现。
[0007]进一步地,其中,对测试视频流进行拆帧处理,得到多个视频帧的步骤,包括:保存测试视频流;逐帧读取测试视频流;将测试视频流的帧画面另存为图片得到多个视频帧,并以帧序号进行命名。
[0008]进一步地,其中,基于帧数差值计算待测设备的对焦时间的步骤,包括:确定测试视频流的帧率;利用帧数差值除以帧率得到对焦时间。
[0009]进一步地,其中,方法还包括:保存曝光循环,并将曝光循环以外的视频流进行删除。
[0010]进一步地,其中,判断每个视频帧的清晰度的步骤包括:利用拉普拉斯算子法检测每个视频帧的边缘;
[0011]并分别计算每个视频帧的水平和垂直方向的梯度;
[0012]基于每个视频帧的水平和垂直方向的梯度,判断每个视频帧的清晰度。
[0013]进一步地,其中,发待测设备在测试动作下生成测试视频流的步骤包括:对待测设
备进行屏幕录制,并生成对应的测试视频流。
[0014]第二方面,本申请实施例提供了一种对焦速度测试系统,其中,该系统包括待测设备、测试装置和控制装置,其中测试装置包括执行单元和遮挡单元;其中,控制装置与执行单元连接,用于发出测试指令,并控制执行单元进行动作;执行单元包括舵机与连杆,舵机与控制装置连接,舵机与遮挡单元通过连杆连接;舵机用于响应测试指令,并驱动连杆使遮挡单元对待测设备进行遮挡。
[0015]进一步地,其中,该测试系统包括控制器与存储器,控制器与存储器连接,存储器用于存储待测设备在测试动作下生成的测试视频流。
[0016]本专利技术实施例带来了以下有益效果:
[0017]本专利技术实施例提供的一种对焦时间的测试方法,其中,该方法应用于对焦时间测试系统,对焦时间测试系统包括待测设备、测试装置和控制装置,方法包括:通过控制装置响应测试操作,生成测试指令;通过测试装置对测试指令进行响应,并执行测试动作,以触发待测设备在测试动作下生成测试视频流;对测试视频流进行拆帧处理,得到多个视频帧;判断每个视频帧的清晰度,并根据判断结果获取第一关键帧与第二关键帧;其中,第一关键帧为待测设备完成对焦后的清晰度满足预设阈值的第一帧;第二关键帧为待测设备在测试动作后生成的纯黑帧;计算第一关键帧与第二关键帧间隔的帧数差值;基于帧数差值计算待测设备的对焦时间。可以基于预装的测试装置和控制装置对待测设备进行对焦时间的自动测试,不需要投入人力、完全自动化操作无学习成本、流程标准化。并且可在任何化境使用,对测试环境无限制。且无额外测试设备购买成本,使用自动化技术和AI视频分析技术,完全实现了无人值守进行整体的测试流程,并且最终可以出具一套专业的测试数据和测试结论。
[0018]本公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。
[0019]为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0020]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1为本专利技术实施例提供的一种对焦时间测试系统的结构示意图;
[0022]图2为本专利技术实施例提供的一种测试装置各单元的示意图;
[0023]图3为本专利技术实施例提供的一种响应测试指令后的对焦时间测试系统的结构示意图;
[0024]图4为本专利技术实施例提供的一种对焦时间测试方法的流程图;
[0025]图5为本专利技术实施例提供的另一种对焦时间测试方法的流程图;
[0026]图6为本专利技术实施例提供的一种视频帧组;
[0027]图7视频帧组对应的清晰度图表视频帧组对应的清晰度图表;
[0028]图8视频帧组对应的清晰度图表电子设备的结构示意图。
具体实施方式
[0029]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0030]目前,对于对焦速度的测试方案,现在大多厂商使用Imatest或DXO的对焦速度测试方案,此方案对测试设备与环境有极高要求,只能在实验室内进行模拟测试,无法在实景中应用。测试得到的对焦速度数据更多是一种理论值,与实际使用体验有差异。少数厂商使用人工观测计算的方式来测试对焦速度,此方法耗费大量时间,测试精度无法保证。
[0031]同时,采用上述方法还对操作人员的要求比较高,需要前期投入人力、工程师学习成本高,人工操作过程容易出现操作失误。
[0032]仪器设备被国外厂家垄断,工程师无法掌握核心技术,被动依赖测试仪器的输出结果。并且对于实验环境存在依赖,只能本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对焦时间的测试方法,其特征在于,所述方法应用于对焦时间测试系统,所述对焦时间测试系统包括待测设备、测试装置和控制装置,所述方法包括:通过所述控制装置响应测试操作,生成测试指令;通过所述测试装置对所述测试指令进行响应,并执行测试动作,以触发所述待测设备在所述测试动作下生成测试视频流;对所述测试视频流进行拆帧处理,得到多个视频帧;判断每个所述视频帧的清晰度,并根据判断结果获取第一关键帧与第二关键帧;其中,所述第一关键帧为所述待测设备完成对焦后的清晰度满足预设阈值的第一帧;所述第二关键帧为所述待测设备在所述测试动作后生成的纯黑帧;计算所述第一关键帧与所述第二关键帧间隔的帧数差值;基于所述帧数差值计算所述待测设备的对焦时间。2.据权利要求1所述的方法,其特征在于,所述测试装置包括执行单元和遮挡单元,其中所述执行单元与所述控制装置连接,所述执行单元还与所述遮挡单元连接,所述测试动作包括:所述执行单元的执行器响应所述测试指令;所述执行单元基于所述测试指令的动作周期,驱动所述遮挡单元进行往复运动,以对所述待测设备进行遮挡。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:所述动作周期中的第一关键帧与第二关键帧中的视频流构成一个曝光循环,所述曝光循环由所述待测设备的摄像装置的自动对焦功能实现。4.根据权利要求2所述的方法,其特征在于,对所述测试视频流进行拆帧处理,得到多个视频帧的步骤,包括:保存所述测试视频流;逐帧读取所述测试视频流;将所述测试视频流的帧画面另存为图片得...

【专利技术属性】
技术研发人员:杨扬张旭夏勇峰
申请(专利权)人:北京蜂巢世纪科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1