三维扫描数据的检测方法、装置、系统和电子装置与流程

文档序号:25737482发布日期:2021-07-06 18:47阅读:155来源:国知局
三维扫描数据的检测方法、装置、系统和电子装置与流程

本申请涉及三维扫描技术领域,特别是涉及三维扫描数据的检测方法、装置、系统和电子装置。



背景技术:

三维扫描是指集光、机、电和计算机技术于一体的高新技术,主要用于对物体空间外形和结构或者色彩进行扫描,以获得物体表面的空间坐标。目前,三维扫描已实现自动化;在自动化扫描完成后,需要对三维扫描数据进行处理,使得整个自动化扫描、检测形成一个闭环。

当然,在自动化扫描过程中,必然会存在扫描不合格的工件,虽然在整体扫描结束后会输出检测报告,但是当时并未进行任何处理,检测结果存在严重的滞后性,导致三维扫描数据的检测准确性较低。

目前针对相关技术中三维扫描数据的检测准确性低的问题,尚未提出有效的解决方案。



技术实现要素:

本申请实施例提供了一种三维扫描数据的检测方法、装置、系统和电子装置,以至少解决相关技术中三维扫描数据的检测准确性低的问题。

第一方面,本申请实施例提供了一种三维扫描数据的检测方法,所述方法包括:

获取待测工件的至少一个检测项;

获取在所述待测工件的检测区域内的三维扫描数据,并将所述三维扫描数据与所述检测项的预设值范围进行对比,得到对比结果;

根据所述对比结果获取所述待测工件的检测结果。

在一个可行的实施例中,所述根据所述对比结果获取所述待测工件的检测结果包括:

在所述对比结果为所述三维扫描数据超出所述预设值范围的情况下,根据所述检测项的ng结果判断所述待测工件是否为不合格项;

若所述待测工件为不合格项,获取指示所述待测工件不合格的检测结果,并根据所述检测结果将所述待测工件剔除。

在一个可行的实施例中,所述将所述检测区域三维扫描数据与所述检测项的预设值范围进行对比之后,所述方法还包括:

在所述对比结果为所述三维扫描数据超出所述预设值范围的情况下,判断所述检测区域内的三维扫描数据的数量是否小于预设阈值;

若所述三维扫描数据量小于所述预设阈值,重新获取所述三维扫描数据。

在一个可行的实施例中,所述根据所述对比结果获取所述待测工件的检测结果包括:

在对所述检测区域进行实时扫描的情况下,实时获取所述对比结果,所述实时扫描结束则获取所述检测结果;或者,

在所述实时扫描后获取所述对比结果,进而获取所述检测结果。

在一个可行的实施例中,在所述检测项为多个的情况下,所述将所述检测区域三维扫描数据与所述检测项的预设值范围进行对比,得到对比结果包括:

在所述检测项为至少两个的情况下,检测是否有待对比的检测项,直至检测到所有所述检测项对比完成;

在检测到有待对比的检测项的情况下,将所述三维扫描数据与所述检测项对应的预设值范围进行对比,并得到所述对比结果。

在一个可行的实施例中,所述根据所述对比结果获取所述待测工件的检测结果包括:

在所述对比结果为所述三维扫描数据属于所述预设值范围内的情况下,获取所述检测结果,并根据所述检测结果判断是否调整针对待测工件的后续工序;

若调整,发送调整指令至所述后续工序相对应的执行机构。

在一个可行的实施例中,所述检测项包括所述预设值范围,以及所述检测项针对所述待测工件的ng结果。

第二方面,本申请实施例提供了一种三维扫描数据的检测装置,所述装置包括:获取模块、对比模块和检测模块;

所述获取模块,用于获取待测工件的至少一个检测项;

所述对比模块,用于获取在所述待测工件的检测区域内的三维扫描数据,并将所述检测区域三维扫描数据与所述检测项的的预设值范围进行对比,得到对比结果;

所述检测模块,用于根据所述对比结果获取所述待测工件的检测结果。

第三方面,本申请实施例提供了一种三维扫描数据的检测系统,所述系统包括:扫描设备和控制装置;其中,所述扫描设备和所述控制装置连接;

所述扫描设备,用于获取在所述待测工件的检测区域内的三维扫描数据,并将所述三维扫描数据发送至所述控制装置;

所述控制装置,用于执行如上述第一方面所述的三维扫描数据的检测方法。

第四方面,本申请实施例提供了一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的三维扫描数据的检测方法。

第五方面,本申请实施例提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面所述的三维扫描数据的检测方法。

相比于相关技术,本申请实施例提供的三维扫描数据的检测方法、装置、系统和电子装置,通过获取待测工件的至少一个检测项;获取在该待测工件的检测区域内的三维扫描数据,并将该检测区域三维扫描数据与该检测项的预设值范围进行对比,得到对比结果;根据该对比结果获取该待测工件的检测结果,解决了三维扫描数据的检测准确性低的问题,实现了三维扫描数据检测。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请实施例的一种三维扫描数据的检测方法的流程图;

图2是根据本申请实施例的另一种三维扫描数据的检测方法的流程图;

图3是根据本申请实施例的又一种三维扫描数据的检测方法的流程图;

图4是根据本申请优选实施例的一种三维扫描数据的检测方法的流程图;

图5是根据本申请实施例的一种三维扫描数据的检测装置的结构框图;

图6是根据本申请实施例的一种三维扫描数据的检测系统的结构框图;

图7是根据本申请实施例的一种计算机设备内部的结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的技术内容的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。

在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本申请所描述的实施例在不冲突的情况下,可以与其它实施例相结合。

除非另作定义,本申请所涉及的技术术语或者科学术语应当为本申请所属技术领域内具有一般技能的人士所理解的通常意义。本申请所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本申请所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本申请所涉及的“连接”、“相连”、“耦接”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电气的连接,不管是直接的还是间接的。本申请所涉及的“多个”是指大于或者等于两个。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。本申请所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。

在本实施例中,提供了一种三维扫描数据的检测方法,图1是根据本申请实施例的一种三维扫描数据的检测方法的流程图,如图1所示,该流程包括如下步骤:

步骤s102,获取待测工件的至少一个检测项。其中,该检测项是指该待测工件上需要检测的项目,该检测项可以通过处理器从存储的文件中读取到该检测项,也可以通过人工手动点选设置该检测项。该检测项包括预设值范围,以及该检测项针对该待测工件的ng结果。其中,该预设值范围是指对应的检测项的正常取值范围;具体地,待测工件等被扫描物体有很多待检测的测量指标,例如一个圆孔的直径、位置度,最终这些测量指标体现出来是数值,预设值范围就是设置这些数值的上下限,例如公差值。

步骤s104,获取在该待测工件的检测区域内的三维扫描数据,并该三维扫描数据与该检测项的预设值范围进行对比,得到对比结果。其中,该检测区域是指该待测工件上需要被扫描的部位,例如若需要检测待测工件上的某一个圆孔,则这个圆孔所在区域即为检测区域。通过扫描设备对该检测区域进行扫描,可以得到上述三维扫描数据;并且基于该三维扫描数据与上述检测项的预设值范围之间的对比得到对比结果。具体地,可以启动实时检测比对流程,对上述扫描得到的三维扫描数据进行实时分析;其中,通过扫描仪等扫描设备可以获取实时扫描的三维扫描数据。当检测区域内获取到三维扫描数据后,更新此处的测量值为该三维扫描数据,即将该三维扫描数据作为测量值,与设置的预设值范围进行对比。

步骤s106,根据对比结果获取该待测工件的检测结果。其中,如果通过上述步骤s104进行对比得到对比结果为上述三维扫描数据超过预设值范围,则此处根据该对比结果判定得到的检测结果为待测工件不合格;否则,判定得到的检测结果为待测工件合格。

通过上述步骤s102至步骤s406,通过获取待测工件的至少一个检测项,以及获取待测工件的检测区域内的三维扫描数据,将三维扫描数据与检测项的预设值范围进行对比,根据对比结果获取三维扫描数据的检测结果,以便根据检测结果判断检测项对应的待测工件是否达到了合格的标准,解决了三维扫描数据的检测准确性低的问题,实现了三维扫描数据检测。

在一个可行的实施例中,该三维扫描数据的检测方法还包括如下步骤:获取待测工件的数模文件,并获取根据该数模文件和检测图纸设置的该检测项;其中,该检测项包括该预设值范围,以及该检测项针对该待测工件的ng结果。具体地,通过导入待测工件的数学模型,按照检测图纸设置检测项和检测指标,输入测量项的上下预设值范围,设置测量指标超差是否导致该待测工件ng。

在一个可行的实施例中,该三维扫描数据的检测方法还包括如下步骤:在该对比结果为该三维扫描数据超出该预设值范围的情况下,根据该ng结果判断该检测项是否为不合格项;若该检测项为不合格项,获取该待测工件ng的检测结果,并根据该检测结果将该待测工件剔除。具体地,若通过上述步骤s104对比发现某个三维扫描数据的测量项超出设置的预设值范围,则进一步判断相对应的检测项是否为不合格项。如果是不合格项则获取不合格的检测结果并停止扫描,夹持设备置位,其中,该夹持设备可以是包括夹持扫描设备的机械臂等设备、转台或滑台等,以便后续重新进行扫描;并将该待测工件剔除,剔除的方式可以为采用机械手或传送带等方式。

通过上述实施例,在三维扫描数据超出预设值范围的情况下,判断检测项是否为不合格项,若该检测项是否为不合格项则将该待测工件剔除,从而能够快速、准确地识别检测并剔除出不合格的待测工件,有效提高了三维数据扫描的准确性和效率。

在一个可行的实施例中,提供了一种三维扫描数据的检测方法,图2是根据本申请实施例的另一种三维扫描数据的检测方法的流程图,如图2所示,该流程包括图1所示的步骤s102和步骤s104,此外还包括如下步骤:

步骤s202,在对比结果为该三维扫描数据超出该预设值范围的情况下,判断该检测区域内的三维扫描数据量是否小于预设阈值;若该三维扫描数据量小于该预设阈值,重新获取该三维扫描数据。其中,该预设阈值可以根据实际情况预先进行设置,例如可以将该预设阈值设置为100。具体地,判断不符合要求的检测区域内原始的该三维扫描数据量,即扫描得到的三维扫描数据的数量;如果该三维扫描数据的数量太少,例如需要检测一个圆,但是这个圆附近的点云数量小于100个点,无法正常拟合成一个圆,则通过扫描设备重新规划扫描路径,并对检测区域重新扫描。

通过上述步骤s202,判断检测区域内的三维扫描数据量是否小于预设阈值,若小于则重新获取该三维扫描数据,避免了由于数据量过小而造成的三维扫描数据检测出错,从而进一步提高了三维扫描数据检测的准确性。

在一个可行的实施例中,该三维扫描数据的检测方法还包括如下步骤:在对该检测区域进行实时扫描的情况下,实时获取该对比结果,该实时扫描结束则获取该检测结果;或者,在该实时扫描后获取对比结果,进而获取该检测结果。其中,如果在实时扫描的时候进行了实时检测对比,在扫描结束后可以直接获取到三维扫描数据检测的结果;如果没有进行实时检测对比,也可以在扫描结束后,进行检测对比,获取检测结果,且检测对比的流程和实时检测对比的流程一致。

通过上述实施例,该实时扫描时实时获取该对比结果,或在该实时扫描后获取对比结果,因此在扫描设备实时扫描时和扫描结束后都能够获得待测工件的检测结果,使得三维扫描数据的检测适用于三维扫描的整个过程,更加便于用户使用。

在一个可行的实施例中,在该检测项为多个的情况下,上述步骤s104还包括如下流程:在该检测项为至少两个的情况下,检测是否有待对比的检测项,直至检测到所有该检测项对比完成;在检测到有待对比的检测项的情况下,将该三维扫描数据与该检测项对应的预设值范围进行对比,并得到该对比结果。

其中,各待测工件的检测项可以有多个,此时可以将该待测工件的检测区域内实时扫描得到的三维扫描数据,依次与每个检测项对应的预设值范围进行对比,直至所有检测项对比完成,并综合与每个检测项进行对比得到的相应的各对比结果,最终得到待测工件的对比结果。通过上述实施例,将三维扫描数据与多个检测项进行对比,使得三维扫描数据的对比更加全面准确,从而进一步提高了三维扫描数据的检测的准确性。

在一个可行的实施例中,提供了一种三维扫描数据的检测方法,图3是根据本申请实施例的又一种三维扫描数据的检测方法的流程图,如图3所示,该流程包括图1所示的步骤s102和步骤s104,此外还包括如下步骤:

步骤s302,在该对比结果为该三维扫描数据属于该预设值范围内的情况下,获取该检测结果,并根据该检测结果判断是否调整针对待测工件的后续工序;若调整,发送调整指令至该后续工序相对应的执行机构。其中,根据检测对比的结果,决定后续工序的执行方案是否需要调整执行机构。如果无需调整,直接进行后续工序,否则需要发送调整执行至执行机构并在执行机构调整后再执行后续工序。例如,在待测工件钣金件进行加工的过程中,钣金件进行折弯之后,需要将钣金件固定在车床上打孔;由于钣金件加工存在加工偏差,不能和钣金件的数模完全一致,如果加工后的按照数模的位置直接去打孔,则偏差在20丝左右;因此采用扫描设备对其进行扫描,并利用检测对比的结果调整车床的打孔位置,可以将偏差降低至4丝左右。

通过上述步骤s302,根据三维扫描数据检测的结果判断下一道工序的执行方案是否需要调整,并在需要调整的情况下调整执行机构后再执行后续工序,从而减少了加工设备偏差引起的误差,有效提高了加工精度。

下面结合实际应用场景对本发明的实施例进行详细说明。图4是根据本申请优选实施例的一种三维扫描数据的检测方法的流程图,如图4所示,该流程包括如下步骤:

步骤s401,开始检测流程。设置测量检测项。

步骤s402,开始扫描。

步骤s403,判断是否开启实时检测对比。

步骤s404,若上述步骤s403的判断结果为否,扫描结束,获取检测对比的结果。

步骤s405,若上述步骤s403的判断结果为是,判断检测项是否符合要求。

步骤s406,若上述步骤s405的判断结果为否,判断扫描数据是否存在;若扫描数据是否存在的判断结果为否,则修正扫描路径;若扫描数据是否存在的判断结果为是,则跳转到步骤s408。

步骤s407,若上述步骤s405的判断结果为是,则判断是否仍有检测项。若是,则跳转至步骤s402继续开始扫描;若否,则跳转到步骤s408。

步骤s408,判断是否为不合格项。若是,则剔除该工件;若否,则跳转到步骤s409。

步骤s409,判断是否需要修正下一道工序。若是,则修正下一道工序的执行程序;若否,则结束检测流程。

应该理解的是,虽然图1至图4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1至图4中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

本实施例还提供了一种三维扫描数据的检测装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”、“单元”、“子单元”等可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图5是根据本申请实施例的一种三维扫描数据的检测装置的结构框图,如图5所示,该装置包括:获取模块52、对比模块54和检测模块56;该获取模块52,用于获取待测工件的至少一个检测项,并获取设置有该检测项的检测区域;该对比模块54,用于获取在该待测工件的检测区域内的三维扫描数据,并将该三维扫描数据与该检测项的预设值范围进行对比;该检测模块56,用于根据对比结果获取该三维扫描数据的检测结果。

通过上述实施例,获取模块52获取待测工件的至少一个检测项,对比模块54获取待测工件的检测区域内的三维扫描数据,将三维扫描数据与检测项的预设值范围进行对比,检测模块56根据对比结果获取三维扫描数据的检测结果,以便根据检测结果判断检测项对应的待测工件是否达到了合格的标准,解决了三维扫描数据的检测准确性低的问题,实现了三维扫描数据检测。

在一个可行的实施例中,该检测模块56还用于在该对比结果为该三维扫描数据超出该预设值范围的情况下,根据该检测项的ng结果判断该待测工件是否为不合格项;该检测模块56用于若该待测工件为不合格项,获取指示该待测工件不合格的检测结果,并根据该检测结果将该待测工件剔除。

在一个可行的实施例中,该三维扫描数据的检测装置还包括重新获取模块;该重新获取模块,用于在对比结果为该三维扫描数据超出该预设值范围的情况下,判断该检测区域内的三维扫描数据量是否小于预设阈值;该重新获取模块还用于若该三维扫描数据量小于该预设阈值,重新获取该三维扫描数据。

在一个可行的实施例中,该检测模块56还用于在对该检测区域进行实时扫描的情况下,实时获取该对比结果,该实时扫描结束则获取该检测结果;或者,该检测模块56在该实时扫描后获取对比结果,进而获取该检测结果。

在一个可行的实施例中,该对比模块54还用于在该检测项为至少两个的情况下,检测是否有待对比的检测项,直至检测到所有该检测项对比完成;该对比模块54在检测到有待对比的检测项的情况下,将该三维扫描数据与该检测项对应的预设值范围进行对比,并得到该对比结果。

在一个可行的实施例中,该检测模块56还用于在该对比结果为该三维扫描数据属于该预设值范围内的情况下,获取该检测结果,并根据该检测结果判断是否调整针对待测工件的后续工序;该检测模块56还用于若调整,发送调整指令至该后续工序相对应的执行机构。

在一个可行的实施例中,该检测项包括该预设值范围,以及该检测项针对该待测工件的ng结果。

需要说明的是,上述各个模块可以是功能模块也可以是程序模块,既可以通过软件来实现,也可以通过硬件来实现。对于通过硬件来实现的模块而言,上述各个模块可以位于同一处理器中;或者上述各个模块还可以按照任意组合的形式分别位于不同的处理器中。

本实施例还提供了一种三维扫描数据的检测系统,图6是根据本申请实施例的一种三维扫描数据的检测系统的结构框图,如图6所示,该系统包括:扫描设备62和控制装置64;其中,该扫描设备62和该控制装置64连接。

该扫描设备62,用于获取在所述待测工件的检测区域内的三维扫描数据,并将该三维扫描数据发送至该控制装置;其中,该扫描设备62可以选用手持扫描仪或激光扫描仪等用于扫描的设备。该控制装置64,用于获取待测工件的至少一个检测项;该控制装置64在对该待测工件的检测区域进行实时扫描的的情况下,将该检测区域三维扫描数据与该检测项的预设值范围进行对比,得到对比结果;该控制装置64根据对比结果获取该待测工件的检测结果。

通过上述实施例,控制装置64获取待测工件的至少一个检测项,以及通过扫描设备62获取待测工件的检检测区域内的三维扫描数据,将三维扫描数据与检测项的预设值范围进行对比,根据对比结果获取三维扫描数据的检测结果,以便根据检测结果判断检测项对应的待测工件是否达到了合格的标准,解决了三维扫描数据的检测准确性低的问题,实现了三维扫描数据检测。

在一个可行的实施例中,该控制装置64还用于获取待测工件的数模文件,并获取根据该数模文件和检测图纸设置的该检测项;其中,该检测项包括该预设值范围,以及该检测项针对该待测工件的ng结果。

在一个可行的实施例中,该控制装置64还用于在该对比结果为该三维扫描数据超出该预设值范围的情况下,根据该ng结果判断该检测项是否为不合格项;该控制装置64还用于若该检测项为不合格项,获取该待测工件ng的检测结果,并根据该检测结果将该待测工件剔除。

在一个可行的实施例中,该控制装置64还用于在对比结果为该三维扫描数据超出该预设值范围的情况下,判断该检测区域内的三维扫描数据的数量是否小于预设阈值;该控制装置64还用于若该数量小于该预设阈值,通过该扫描设备重新获取该三维扫描数据。

在一个可行的实施例中,该控制装置64还用于在对该检测区域进行实时扫描的情况下,实时获取该对比结果,该实时扫描结束则获取该检测结果;或者,该控制装置64在该实时扫描后获取对比结果,进而获取该检测结果。

在一个可行的实施例中,该控制装置64还用于在该检测项为至少两个的情况下,检测是否有待对比的检测项,直至检测到所有该检测项对比完成;该控制装置64在检测到有待对比的检测项的情况下,将该三维扫描数据与该检测项对应的预设值范围进行对比,并得到该对比结果。

在一个可行的实施例中,该三维扫描数据的检测装置还包括执行机构;其中,该执行机构连接该控制装置64;该控制装置64还用于在该对比结果为该三维扫描数据属于该预设值范围内的情况下,获取该检测结果,并根据该检测结果判断是否调整针对待测工件的后续工序;该控制装置64还用于若调整,发送调整指令至该后续工序相对应的该执行机构。

在一个可行的实施例中,该检测项包括该预设值范围,以及该检测项针对该待测工件的ng结果。

本实施例还提供了一种计算机设备,该计算机设备可以是服务器,图7是根据本申请实施例的一种计算机设备内部的结构图,如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储检测项。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现上述三维扫描数据的检测方法。

本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

本实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。

可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。

可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:

s1,获取待测工件的至少一个检测项。

s2,获取在该待测工件的检测区域内的三维扫描数据,并将该三维扫描数据与该检测项的预设值范围进行对比,得到对比结果。

s3,根据对比结果获取该待测工件的检测结果。

需要说明的是,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

另外,结合上述实施例中的三维扫描数据的检测方法,本申请实施例可提供一种存储介质来实现。该存储介质上存储有计算机程序;该计算机程序被处理器执行时实现上述实施例中的任意一种三维扫描数据的检测方法。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

本领域的技术人员应该明白,以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1