一种投影设备自动对焦方法、装置、投影设备及计算机可读取存储介质制造方法及图纸

技术编号:38381534 阅读:10 留言:0更新日期:2023-08-05 17:39
本申请实施例公开了一种投影设备自动对焦方法、装置、投影设备及计算机可读取存储介质,投影设备自动对焦方法包括:基于预设马达移动步长,从马达初始位置依次到多个预对焦位置运行对焦,并在每个预对焦位置获取投影图像;计算每个投影图像的图像清晰度,并在计算上一预对焦位置的投影图像的图像清晰度的同时,基于预设马达移动步长运行对焦,并获取当前预对焦位置的投影图像;当多个投影图像的图像清晰度符合预设清晰度条件时,确定对焦马达步数;根据对焦马达步数运行对焦。本申请提供的投影设备自动对焦方法,实现了清晰度计算与对焦的并行,有效释放投影设备的计算资源,提高了投影设备的对焦速度,提高了投影设备的对焦精度。焦精度。焦精度。

【技术实现步骤摘要】
一种投影设备自动对焦方法、装置、投影设备及计算机可读取存储介质


[0001]本申请涉及投影
,具体而言,涉及一种投影设备自动对焦方法、装置、投影设备及计算机可读取存储介质。

技术介绍

[0002]对焦功能经历过手动对焦、电动对焦、图像自动对焦和测距无感对焦四个阶段。由于各种工程原因,测距无感对焦功能在泛用性、成本等因素上无法覆盖全部需求,图像自动对焦是测距无感对焦重要的补充。对于经常需要移动的微投而言,自动对焦算法的速度、精度和成功率对于用户体验和产品质量具有极大的影响。
[0003]目前通行的对焦算法主要包含三个阶段,即:拍摄、清晰度计算和马达运行。三个阶段依次进行,清晰度计算的图像来源于拍摄的结果,而马达运行又依赖于清晰度计算的结果。如此,导致马达的运行需要待清晰度计算结果出来后才能决定马达下一次的运动方向和步数,降低了投影设备的对焦速度及对焦精度,限制了投影设备的计算资源。

技术实现思路

[0004]本申请实施例的目的在于提供一种投影设备自动对焦方法、装置、投影设备及计算机可读取存储介质,以解决上述问题。本申请实施例通过以下技术方案来实现上述目的。
[0005]第一方面,本申请提供一种投影设备自动对焦方法,包括:
[0006]基于预设马达移动步长,从马达初始位置依次到多个预对焦位置运行对焦,并在每个预对焦位置获取投影图像;
[0007]计算每个投影图像的图像清晰度,并在计算上一预对焦位置的投影图像的图像清晰度的同时,基于预设马达移动步长运行对焦,并获取当前预对焦位置的投影图像;
[0008]当多个投影图像的图像清晰度符合预设清晰度条件时,确定对焦马达步数;
[0009]根据对焦马达步数运行对焦。
[0010]在一种实施方式中,计算每个投影图像的图像清晰度,并在计算上一预对焦位置的投影图像的图像清晰度的同时,基于所述预设马达移动步长运行对焦,并获取当前预对焦位置的投影图像,包括:
[0011]判断上一预对焦位置的投影图像的图像清晰度是否计算完成;
[0012]若上一预对焦位置的投影图像的图像清晰度已经计算完成,对焦马达根据上一预对焦位置的投影图像的图像清晰度的数据确定当前的运动方向和运动步长;
[0013]若上一预对焦位置的投影图像的图像清晰度未计算完成,对焦马达根据历史已经计算结束的数据确定当前的运动方向和运动步长;
[0014]根据运动方向和运动步长进行运动,并且获取对应的投影图像。
[0015]在一种实施方式中,基于预设马达移动步长,从马达初始位置依次到多个预对焦位置运行对焦,并在每个预对焦位置获取投影图像,包括:
[0016]获取对焦马达的初始运动方向;
[0017]根据初始运动方向以及预设马达移动步长,从马达初始位置依次到多个预对焦位置运行对焦,并在每个预对焦位置获取投影图像。
[0018]在一种实施方式中,获取对焦马达的初始运动方向,包括:
[0019]获取马达初始位置对应的初始马达步数;
[0020]若初始马达步数小于待测马达步数区间的中间步数,则对焦马达的初始运动方向为正方向;
[0021]若初始马达步数大于或等于待测马达步数区间的中间步数,则对焦马达的初始运动方向为反方向。
[0022]在一种实施方式中,根据初始运动方向以及预设马达移动步长,从马达初始位置依次到多个预对焦位置运行对焦,并在每个预对焦位置获取投影图像,包括:
[0023]获取马达终点位置;
[0024]当基于马达移动步长运行对焦的预对焦位置超过马达终点位置时,确定对焦马达步数,对焦马达步数是已获取的多个投影图像清晰度中最高清晰度所对应的马达步数。
[0025]在一种实施方式中,当多个投影图像的图像清晰度符合预设清晰度条件时,确定对焦马达步数,包括:
[0026]基于图像清晰度和马达步数的关系表,获取多个图像清晰度对应的多个马达步数;
[0027]根据多个图像清晰度和多个马达步数,判断多个投影图像的图像清晰度是否符合预设清晰度条件。
[0028]在一种实施方式中,根据多个图像清晰度和多个马达步数,判断多个投影图像的图像清晰度是否符合预设清晰度条件,包括:
[0029]若依序获得的多个图像清晰度逐渐降低时,则多个图像清晰度符合预设清晰度条件;
[0030]若依序获得的两个图像清晰度下降差值超过清晰度下降阈值,则多个图像清晰度符合预设清晰度条件;
[0031]若依次获得的多个图像清晰度逐渐升高时,则判定多个图像清晰度不符合预设清晰度条件;
[0032]若依序获得的两个图像清晰度上升差值超过清晰度上升阈值,则判定多个图像清晰度不符合预设清晰度条件。
[0033]在一种实施方式中,当多个投影图像的图像清晰度符合预设清晰度条件时,确定对焦马达步数,还包括:
[0034]更新图像清晰度和马达步数的关系表;
[0035]获取的多个投影图像清晰度中最高清晰度所对应的马达步数作为对焦步数。
[0036]第二方面,本申请实施例还提供一种投影设备自动对焦装置,包括:
[0037]运行对焦模块,用于基于预设马达移动步长,从马达初始位置依次到多个预对焦位置运行对焦;
[0038]图像获取模块,用于在每个预对焦位置获取投影图像;
[0039]清晰度计算模块,用于计算每个投影图像的图像清晰度;
[0040]控制模块,用于当多个投影图像的图像清晰度符合预设清晰度条件时,确定对焦马达步数,并用于根据对焦马达步数控制运行对焦模块运行对焦;其中,清晰度计算模块在计算上一预对焦位置的投影图像的图像清晰度的同时,运行对焦模块基于预设马达移动步长运行对焦,并且图像获取模块获取当前预对焦位置的投影图像。
[0041]第三方面,本申请实施例还提供一种投影设备,包括:
[0042]一个或多个处理器;
[0043]存储器;以及
[0044]一个或多个程序,其中一个或多个程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行第一方面提供的投影设备自动对焦方法。
[0045]第四方面,本申请实施例还提供一种计算机可读取存储介质,计算机可读取存储介质中存储有程序代码,程序代码可被处理器调用执行第一方面提供的投影设备自动对焦方法。
[0046]相较于现有技术,本申请实施例提供的投影设备自动对焦方法、装置、投影设备及计算机可读取存储介质,投影设备自动对焦方法包括:基于预设马达移动步长,从马达初始位置依次到多个预对焦位置运行对焦,并在每个预对焦位置获取投影图像;计算每个投影图像的图像清晰度,并在计算上一预对焦位置的投影图像的图像清晰度的同时,基于预设马达移动步长运行对焦,并获取当前预对焦位置的投影图像;当多个投影图像的图像清晰度符合预设清晰度条件时,确定对焦马达步数;根据对焦马达步数运行对焦。本申请提供的投影设备自动对焦方法,通过在计算上一预本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种投影设备自动对焦方法,其特征在于,包括:基于预设马达移动步长,从马达初始位置依次到多个预对焦位置运行对焦,并在每个预对焦位置获取投影图像;计算每个投影图像的图像清晰度,并在计算上一预对焦位置的投影图像的图像清晰度的同时,基于所述预设马达移动步长运行对焦,并获取当前预对焦位置的投影图像;当多个所述投影图像的图像清晰度符合预设清晰度条件时,确定对焦马达步数;根据所述对焦马达步数运行对焦。2.根据权利要求1所述的投影设备自动对焦方法,其特征在于,所述计算每个投影图像的图像清晰度,并在计算上一预对焦位置的投影图像的图像清晰度的同时,基于所述预设马达移动步长运行对焦,并获取当前预对焦位置的投影图像,包括:判断所述上一预对焦位置的投影图像的图像清晰度是否计算完成;若所述上一预对焦位置的投影图像的图像清晰度已经计算完成,对焦马达根据所述上一预对焦位置的投影图像的图像清晰度的数据确定当前的运动方向和运动步长;若所述上一预对焦位置的投影图像的图像清晰度未计算完成,所述对焦马达根据历史已经计算结束的数据确定当前的运动方向和运动步长;根据所述运动方向和运动步长进行运动,并且获取对应的投影图像。3.根据权利要求1所述的投影设备自动对焦方法,其特征在于,所述基于预设马达移动步长,从马达初始位置依次到多个预对焦位置运行对焦,并在每个预对焦位置获取投影图像,包括:获取对焦马达的初始运动方向;根据所述初始运动方向以及预设马达移动步长,从马达初始位置依次到多个预对焦位置运行对焦,并在每个预对焦位置获取投影图像。4.根据权利要求3所述的投影设备自动对焦方法,其特征在于,所述获取对焦马达的初始运动方向,包括:获取马达初始位置对应的初始马达步数;若所述初始马达步数小于待测马达步数区间的中间步数,则所述对焦马达的初始运动方向为正方向;若所述初始马达步数大于或等于所述所述待测马达步数区间的中间步数,则所述对焦马达的初始运动方向为反方向。5.根据权利要求3所述的投影设备自动对焦方法,其特征在于,所述根据所述初始运动方向以及预设马达移动步长,从马达初始位置依次到多个预对焦位置运行对焦,并在每个预对焦位置获取投影图像,包括:获取马达终点位置;当基于所述马达移动步长运行对焦的预对焦位置超过所述马达终点位置时,确定对焦马达步数,所述对焦马达步数是已获取的多个投影图像清晰度中最高清晰度所对应的马达步数。6.根据权利要求1所述的投影设备自动对焦方法,其特征...

【专利技术属性】
技术研发人员:弓殷强高飞郭俊佳李屹
申请(专利权)人:深圳光峰科技股份有限公司
类型:发明
国别省市:

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

1