物品检测方法、移动终端及计算机可读存储介质与流程

文档序号:18454474发布日期:2019-08-17 01:29阅读:114来源:国知局
物品检测方法、移动终端及计算机可读存储介质与流程

本发明涉及物品检测领域,特别涉及一种物品检测方法、移动终端及计算机可读存储介质。



背景技术:

随着现代制造业自动化生产的兴起,在工业的生产中,许多行业都对检查和测量方面提出了更高的要求。例如,印刷包装工序的检测、半导体芯片的封装检测、工厂生产线产品合格检测、高精密零配件的检测等。在这些应用中,多数自动化的工厂需要大批量的生产,尤其对于某些特殊的零配件、芯片、仪器等,其精确度的要求是非常高的。

然而,本发明的发明人发现,在实际的检测过程中,由于需要对物品的很多特征进行比对,传统的人工检测方法效率低下且人工成本较大;另一方面,人类眼睛的生理极限和易疲劳等特性也导致物品检测的准确度和可靠性较低。



技术实现要素:

本发明实施方式的目的在于提供一种物品检测方法、移动终端及计算机可读存储介质,使得在降低物品检测成本的同时,提升物品检测的效率、准确度和可靠性。

为解决上述技术问题,本发明的实施方式提供了一种物品检测方法,应用于具有摄像装置的移动终端,包含以下步骤:获取待检测物品的图像作为待检测图像;从所述待检测图像中获取所述待检测物品的待检测轮廓图像;将所述待检测轮廓图像与预存的标准图像进行比对,根据比对结果判断所述待检测物品是否合格;其中,所述标准图像为合格物品的轮廓图像或所述待检测物品的设计图样。

本发明的实施方式还提供了一种移动终端,包括:摄像装置,用于获取待检测物品的图像作为待检测图像;与所述摄像装置通信连接的图像处理装置,所述图像处理装置用于从所述摄像装置接收所述待检测图像,并从所述待检测图像中获取所述待检测物品的待检测轮廓图像;与所述图像处理装置通信连接的处理器,所述处理器用于从所述图像处理装置接收所述待检测轮廓图像,并将所述待检测轮廓图像与预存的标准图像进行对比,判断所述待检测物品是否合格;与所述处理器通信连接的存储器,所述存储器用于存储所述标准图像;其中,所述标准图像为合格物品的轮廓图像或所述待检测物品的设计图样。

本发明实施方式还提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现前述的物品检测方法。

本发明实施方式相对于现有技术而言,通过具有摄像装置的移动终端进行物品检测,相较于现有技术中通过人眼进行对比的物品检测方法,可以有效的简化物品检测的操作过程,节省人工成本;由于移动终端不会受到人工疲劳等因素的影响,可以有效的提升物品检测的效率和检测结果的可靠性及准确度;此外,通过移动终端进行物品检测,可以有效的提升本发明实施方式所提供的物品检测方法的适用范围。

另外,所述将所述待检测轮廓图像与预存的标准图像进行对比前,还包括:对所述待检测轮廓图像与所述标准图像进行对位处理。先对待检测轮廓图像和标准图像进行对位处理,可以减少由于物品在待检测轮廓图像和标准图像中位置偏差对物品检测结果的影响,从而有效的提升对比结果的准确性和可靠性。

另外,所述对所述待检测轮廓图像与所述标准图像进行对位处理,具体包括:预存所述标准图像中至少两个校准点的标准位置信息;获取所述标准点在所述待检测轮廓图像中的待检测位置信息;根据所述标准位置信息和所述待检测位置信息计算出平移矩阵和旋转矩阵,根据所述平移矩阵和所述旋转矩阵对所述待检测轮廓图像与所述标准图像进行对位处理。

另外,所述将所述待检测轮廓图像与预存的标准图像进行比对,根据比对结果判断所述待检测物品是否合格,具体包括:获取对位处理后的所述待检测轮廓图像与所述标准图像不重合区域的面积作为待检测面积;判断所述待检测面积是否大于预设面积阈值;若否,则判定所述待检测物品合格;若是,则判定所述待检测物品不合格。

另外,所述将所述待检测轮廓图像与预存的标准图像进行比对,根据比对结果判断所述待检测物品是否合格,具体包括:获取所述待检测轮廓图像与所述标准图像的相似度;判断所述相似度是否大于预设阈值;若是,则判定所述待检测物品合格;若否,则判定所述待检测物品不合格。

另外,所述从所述待检测图像中获取所述待检测物品的待检测轮廓图像,具体为:根据所述待检测图像中各个部位的颜色和亮度差异,消除背景颜色及所述待检测物品的内部颜色,保留所述待检测物品的轮廓作为所述待检测轮廓图像。

另外,所述获取待检测物品的图像作为待检测图像,具体包括:通过所述摄像装置、以预设视角拍摄所述待检测物品的图像作为所述待检测图像。

另外,所述通过所述摄像装置、以预设视角拍摄获取所述待检测物品预设角度的图像作为所述待检测图像前,还包括:获取所述标准图像的图像视角作为所述预设视角。获取标准图像的图像视角作为预设视角,从而保证待检测图像的图像视角与标准图像的图像视角相同,减少拍摄角度对物品检测结果的影响,进一步的提升物品检测的准确度和可靠性。

附图说明

图1是本发明第一实施方式所提供的物品检测方法的程序流程图;

图2是本发明第一实施方式所提供的物品检测方法中待检测轮廓图像的结构示意图;

图3是本发明第二实施方式所提供的物品检测方法的程序流程图;

图4是本发明第三实施方式所提供的移动终端的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。

本发明的第一实施方式涉及一种物品检测方法,应用于具有摄像装置的移动终端,如图1所示,包括以下步骤:

步骤s101:获取待检测物品的图像作为待检测图像。

具体的,在本步骤中,通过移动终端所具有的摄像装置获取待检测物品的图像作为待检测图像。

优选的,在本步骤中,通过摄像装置、以预设视角拍摄待检测物品的图像作为待检测图像。在本实施方式中,视角为摄像装置的成像平面与待检测物品的延伸平面的夹角。由于摄像装置拍摄待检测物品的图像时,所成图像与拍摄视角有关,即同一待检测物品,拍摄视角不同,则所成图像也不同,以预设视角拍摄待检测物品的图像,可以保证待检测图像不受拍摄视角影响,从而提升物品检测准确度和可靠性。

更优的,在本实施方式中,预设视角为180度。预设视角为180度,则摄像装置拍摄的待检测图像为待检测物品的正视图像,使得待检测图像中各个特征的尺寸比例与待检测物品的实际尺寸比例相同,进一步的提升物品检测准确度和可靠性。可以理解的是,预设视角为180度仅为本实施方式中一种具体的举例说明,并不构成限定,在本发明的其它实施方式中,预设视角也可以是其它值,在此不进行一一列举,具体可以根据实际需要进行选用。

更优的,在本步骤中,获取标准图像的图像视角作为预设视角。图像视角即标准图像中的物体延伸方向与标准图像的夹角。获取标准图像的图像视角作为预设视角,使得待检测图像与标准图像的图像视角相同,减少拍摄视角对待检测图像与标准图像的影响,进一步的提升物品检测准确度和可靠性。

步骤s102:从待检测图像中获取待检测物品的待检测轮廓图像。

具体的,在本步骤中,如图2所示,根据待检测图像中各个部位的颜色和亮度差异,消除背景颜色及所述待检测物品的内部颜色,保留所述待检测物品的轮廓作为所述待检测轮廓图像。

步骤s103:将待检测轮廓图像与预存的标准图像进行比对,根据比对结果判断待检测物品是否合格。

具体的,在本步骤中,预存的标准图像为合格物品的轮廓图像。可以理解的是,预存合格物品的轮廓图像作为标准图像仅为本实施方式中标准图像的一种具体的举例说明,并不构成限定,在本发明的其它实施方式中,标准图像也可以是待检测物品的设计图样等,在此不进行一一列举,具体可以根据实际需要进行灵活的设定。

优选的,在本步骤中,预存的标准图像为待检测物品的设计图样。预存待检测物品的设计图样作为标准图像,可以消除获取标准图像时所产生的误差,从而进一步的提升物品检测准确度和可靠性。

具体的,在本步骤中,根据比对结果判断待检测物品是否合格,具体为,获取对位处理后的所述待检测轮廓图像与所述标准图像不重合区域的面积作为待检测面积;判断所述待检测面积是否大于预设面积阈值;若否,则判定所述待检测物品合格;若是,则判定所述待检测物品不合格。可以理解的是,上述仅为本实施方式中根据对比结果判断待检测物品是否合格的一种具体的举例说明,并不构成限定,在本发明的其它实施方式中,根据比对结果判断待检测物品是否合格也可以是,获取所述待检测轮廓图像与所述标准图像的相似度;判断所述相似度是否大于预设阈值;若是,则判定所述待检测物品合格;若否,则判定所述待检测物品不合格;在此不进行一一列举,具体可以根据实际需要进行灵活的选用。

与现有技术相比,本发明实施方式所提供的物品检测方法通过具有摄像装置的移动终端进行物品检测,相较于现有技术中通过人眼进行对比的物品检测方法,可以有效的简化物品检测的操作过程,节省人工成本;由于移动终端不会受到人工疲劳等因素的影响,可以有效的提升物品检测的效率和检测结果的可靠性及准确度;此外,通过移动终端进行物品检测,可以有效的提升本发明实施方式所提供的物品检测方法的适用范围。

本发明的第二实施方式涉及一种物品检测方法。第二实施方式与第一实施方式大致相同,具体步骤如图3所示,包括:

步骤s201:获取待检测物品的图像作为待检测图像。

步骤s202:从待检测图像中获取待检测物品的待检测轮廓图像。

需要说明的是,本实施方式中的步骤s201和步骤s202与第一实施方式中的步骤s101和步骤s102大致相同,具体可以参照第一实施方式中的具体说明,在此不再进行赘述。

步骤s203:对待检测轮廓图像与预存的标准图像进行对位处理。

具体的,在本步骤中,预存标准图像中至少两个校准点的标准位置信息;获取标准点在待检测轮廓图像中的待检测位置信息;根据标准位置信息和待检测位置信息计算出平移矩阵和旋转矩阵,根据平移矩阵和旋转矩阵对待检测轮廓图像与标准图像进行对位处理。

步骤s204:将待检测轮廓图像与预存的标准图像进行比对,根据比对结果判断待检测物品是否合格。

需要说明的是,本实施方式中的步骤s204与第一实施方式中的步骤s103大致相同,具体可以参照第一实施方式中的具体说明,在此不再进行赘述。

与现有技术相比,本发明第二实施方式所提供的物品检测方法在保留第一实施方式的全部技术效果的同时,在将待检测轮廓图像与预存的标准图像进行比对前,对待检测轮廓图像与预存的标准图像进行对位处理,可以减少由于物品在待检测轮廓图像和标准图像中位置偏差对物品检测结果的影响,从而有效的提升对比结果的准确性和可靠性。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包含相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明第三实施方式涉及一种移动终端,如图4所示,包含:摄像装置401,用于获取待检测物品的图像作为待检测图像;与摄像装置401通信连接的图像处理装置402,图像处理装置402用于从摄像装置401接收待检测图像,并从待检测图像中获取待检测物品的待检测轮廓图像;与图像处理装置402通信连接的处理器403,处理器403用于从图像处理装置402接收待检测轮廓图像,并将待检测轮廓图像与预存的标准图像进行对比,判断待检测物品是否合格;与处理器403通信连接的存储器404,存储器404用于存储标准图像;其中,标准图像为合格物品的轮廓图像或待检测物品的设计图样。

不难发现,本实施方式为与第一实施方式相对应的系统实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节和技术效果在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。

值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。

优选的,在本实施方式中,处理器403还用于对待检测轮廓图像与预存的标准图像进行对位处理。

本发明第四实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

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