扫描仪控制方法以及扫描仪、存储介质及计算机设备技术

技术编号:37857070 阅读:10 留言:0更新日期:2023-06-15 20:47
本发明专利技术公开了一种扫描仪控制方法以及扫描仪、存储介质及计算机设备,扫描仪控制方法获取扫描仪的光源的状态信号,根据所述状态信号判断所述光源的亮度是否达到峰值,当所述光源的亮度达到峰值时,控制所述相机拍照。本发明专利技术提升了图像采集的精确度,从而提升了被测物体的各项数据精度的准确度。体的各项数据精度的准确度。体的各项数据精度的准确度。

【技术实现步骤摘要】
扫描仪控制方法以及扫描仪、存储介质及计算机设备


[0001]本专利技术涉及扫描仪
,特别涉及一种扫描仪控制方法以及扫描仪、存储介质及计算机设备。

技术介绍

[0002]3D扫描仪系统一般包括相机和光源,其中,光源是指将一维或二维的图像投影至被测物上,相机在相同间隔时间扫描物体,根据投影在被测物上的图像的形变情形,判断被测物体的表面形状。
[0003]在上述背景下,3D扫描仪扫描物体时光机触发与曝光不同步会给测量造成巨大误差,容易造成照片的模糊,导致最后扫描数据得到的被测物体的各项数据精度较低的技术问题。

技术实现思路

[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]图1为一个实施例中扫描仪控制方法的流程示意图。
[0037]图2为一个实施例中扫描仪控制方法的流程示意图。
[0038]图3为一个实施例中扫描仪控制方法的流程示意图。
[0039]图4为一个实施例中扫描仪控制方法的流程示意图。
[0040]图5为一个实施例中扫描仪的模块示意图。
具体实施方式
[0041]本部分将详细描述本专利技术的具体实施例,本专利技术之较佳实施例在附图中示出,附图的作用在于用图形补充说明书文字部分的描述,使人能够直观地、形象地理解本专利技术的每个技术特征和整体技术方案,但其不能理解为对本专利技术保护范围的限制。
[0042]在一实施例中,如图1所示,所述扫描仪控制方法包括:
[0043]S1、获取扫描仪的光源的状态信号;
[0044]其中,状态信号用来反映扫描仪的光源的工作状态,随着工作状态的改变会随之变化,状态信号可以是高低电平或者其他种类的控制信号。
[0045]S2、根据所述状态信号判断所述光源的亮度是否达到峰值;
[0046]此时,在预先的实验环境中或者测试过程中,通过采样存储光源每一阶段的数据,从而建立状态信号与工作状态的一一对应关系,从而可以通过状态信号判断出光源的亮度是否达到峰值。
[0047]S3、当所述光源的亮度达到峰值时,控制所述相机拍照。
[0048]首先,需要说明的是,扫描仪一般均包括光源以及相机,其中,光源用来照射待检测物体,相机用来对物体进行拍照,当光源为结构光源时,可将一维或二维的图像投影至被测物上,最后相机拍摄到的物体上的图像会根据被测物的形状而发生变化,从而可以更为准确地根据相机拍摄图像判断被测物体的表面形状。
[0049]基于上述结构,在上述实施例中,通过对扫描仪的光源进行控制,使得在光源达到峰值时控制相机进行拍照取样,此时光源所映照的待扫描物体的清晰度以及亮度均达到最高,从而能提升采样照片的精确度以及清晰度,相比于传统的扫描仪来说,通过上述实施例,使得扫描仪的光源和相机可以有序的触发,从而解决由于存在的触发与曝光不同步而造成被测物体的各项数据精度较低的技术问题。另外,本申请并没有采用光源和相机同步开启的方式,从而进一步避免了光源和相机同步开启造成的误差。
[0050]需要说明的是,本申请的实施例应用于3D扫描仪,由于3D扫描仪的特殊性,极大的依赖结构本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种扫描仪控制方法,其特征在于,所述扫描仪控制方法包括:获取扫描仪的光源的状态信号;根据所述状态信号判断所述光源的亮度是否达到峰值;当所述光源的亮度达到峰值时,控制所述相机拍照。2.如权利要求1所述的扫描仪控制方法,其特征在于,所述获取扫描仪的光源的状态信号的步骤之前还包括:获取第一系统标准时间以及上一周期的周期开始时间;若所述第一系统标准时间以及所述上一周期的周期开始时间的时间差大于或等于第一预设时间差时,将所述第一系统标准时间更新为所述上一周期的周期开始时间,并控制扫描仪的光源开启。3.如权利要求2所述的扫描仪控制方法,其特征在于,所述获取扫描仪的光源的状态信号的步骤包括:获取第二系统标准时间,将所述第二系统标准时间与所述上一周期的周期开始时间的时间差作为状态信号。4.如权利要求3所述的扫描仪控制方法,其特征在于,所述根据所述状态信号判断所述光源的亮度是否达到峰值的步骤包括:当所述状态信号大于或等于第二预设时间差时,确定所述光源的亮度达到峰值;当所述状态信号小于第二预设时间差时,确定所述光源的亮度未达到峰值。5.如权利要求3所述的扫描仪控制方法,其特征在于,当所述光源的亮度达到峰值时,控制所述相机拍照的步骤之后还包括:获取第三系统标准时间,若所述第三系统标准时间与所述第二系统标准时间的的时间差大于或等于第三预设时间差时,控制所述光源关闭。6.如权利要求5所述的扫描仪控制方法,其特征在于,所述获取第三系统标准时间,若所述第三系...

【专利技术属性】
技术研发人员:丁勇樊晓翀罗苇毛凯
申请(专利权)人:深圳积木易搭科技技术有限公司
类型:发明
国别省市:

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

1