CN114397307B - 用于器件检测的方法、装置、设备及存储介质 - Google Patents
用于器件检测的方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN114397307B CN114397307B CN202111567215.8A CN202111567215A CN114397307B CN 114397307 B CN114397307 B CN 114397307B CN 202111567215 A CN202111567215 A CN 202111567215A CN 114397307 B CN114397307 B CN 114397307B
- Authority
- CN
- China
- Prior art keywords
- image acquisition
- detection
- image
- processing
- result
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/89—Investigating the presence of flaws or contamination in moving material, e.g. running paper or textiles
- G01N21/8901—Optical details; Scanning details
- G01N21/8903—Optical details; Scanning details using a multiple detector array
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/89—Investigating the presence of flaws or contamination in moving material, e.g. running paper or textiles
- G01N21/8914—Investigating the presence of flaws or contamination in moving material, e.g. running paper or textiles characterised by the material examined
Landscapes
- Engineering & Computer Science (AREA)
- Textile Engineering (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Image Analysis (AREA)
Abstract
本发明公开了一种用于器件检测的方法、装置、设备及存储介质,应用于器件检测设备,所述器件检测设备包括图像采集机构,所述图像采集机构用于采集器件的图像,该方法包括:在预设时刻判断对所述图像采集机构采集的所有图像的处理是否全部完成;在判断结果为是的情况下,根据对所有图像的处理结果确定所述器件的检测结果;以及在判断结果为否的情况下,确定所述器件的检测结果为待定品。其中,通过在特定的时间检测图像采集机构采集的所有图像是否处理完成,进而确定是否将器件归为待定品,能够有效避免指令错位的问题,提升了检测结果的准确性。
Description
技术领域
本申请涉及机器自动化检测技术领域,具体涉及一种用于器件检测的方法、装置、设备及存储介质。
背景技术
器件被生产制造出来后,通常需要在出厂前进行缺陷的检测,以剔除质量有瑕疵的器件。器件的缺陷检测一般需要借助专门的检测设备来完成。随着科技的不断发展,器件的结构复杂度以及生产能力不断提升,对于器件的检测设备的要求也日益提高。
随着器件的小型化发展,器件的体积逐渐减小,同时,很多生产场景中对于器件检测的速率有较高的要求,检测设备中的物料排列紧密,并且以很快的速度在传送机构的带动下在检测设备内部行进,以在短时间内完成检测和下料,因此,对于每个器件都需要在尽可能短的时间内完成检测,以便于将器件正确地分拣到与检测结果对应的料盒中。
器件的检测过程往往需要借助计算机程序的运行来完成,但是在实际应用中,程序运行很可能出现卡顿现象,进而导致在未确定器件的检测结果的情况下,器件已经到达收料机构的收料位置,而当该器件的检测结果确定后,器件已经错过了收料位置。而检测设备在检测结果确定后,会发出对该器件的收料指令,此时收料位置上是排列在该器件后的其他器件,因此该器件无法被正确收料,即出现指令错位的问题,明显降低了器件批量检测结果的正确性。
发明内容
本申请实施例的目的是提供一种用于器件检测的方法、装置、设备及存储介质,旨在解决现有技术中器件检测时容易出现因指令错位降低器件批量检测结果的正确性的问题。
为了实现上述目的,本申请第一方面提供一种用于器件检测的方法,应用于器件检测设备,其特征在于,器件检测设备包括图像采集机构,图像采集机构用于采集器件的图像,用于器件检测的方法包括:
在预设时刻判断对图像采集机构采集的所有图像的处理是否全部完成;
在判断结果为是的情况下,根据对所有图像的处理结果确定器件的检测结果;以及
在判断结果为否的情况下,确定器件的检测结果为待定品。
在本申请实施例中,器件检测设备还包括下料机构,图像采集机构包括多个图像采集设备,并且,图像采集机构设置在下料机构的上游位置,该方法还包括:
将与下料机构距离最近的图像采集设备对器件采集的图像的处理结果的生成时刻,确定为预设时刻。
在本申请实施例中,器件检测设备还包括第一位置传感器,第一位置传感器位于图像采集机构的上游位置,并且,该方法还包括:
响应于第一位置传感器在检测到器件时所发送的触发指令,根据器件在器件检测设备内运行的速度、第一位置传感器所在位置与每个图像采集设备的距离、和第一位置传感器所在位置与下料机构之间的距离,确定每个图像采集设备的图像采集时间及下料机构的下料时间,并在图像采集时间或下料时间到达时,分别控制图像采集设备或下料机构执行对应的操作。
在本申请实施例中,器件检测设备还包括下料机构和第二位置传感器,图像采集机构包括多个图像采集设备,第二位置传感器设置在下料机构和与下料机构距离最近的图像采集设备之间,该方法还包括:
将第二位置传感器检测到器件的检测时刻确定为预设时刻。
在本申请实施例中,图像采集机构包括多个图像采集设备,该方法还包括:
将每个图像采集设备采集的图像对应的处理结果保存至预设存储位置处;
并且,在预设时刻判断对图像采集机构采集的所有图像的处理是否全部完成包括:
在预设时刻到达时,判断每个图像采集设备所对应的存储位置是否保存有处理结果。
在本申请实施例中,该方法还包括:
在判断结果为是的情况下,提取多个图像采集设备所对应的处理结果,并将预设存储位置清空;
在判断结果为否的情况下,直接将预设存储位置清空。
在本申请实施例中,多个图像采集设备所对应的处理结果被保存在数组中,多个图像采集设备对应的存储位置在数组中的排序与多个图像采集设备在器件行进路径上的排序一致。
本申请第二方面提供一种用于器件检测的装置,包括:
判断模块,用于在预设时刻判断对图像采集机构采集的所有图像的处理是否全部完成;
第一检测模块,用于在判断结果为是的情况下,根据对所有图像的处理结果确定器件的检测结果;以及
第二检测模块,用于在判断结果为否的情况下,确定器件的检测结果为待定品。
本申请第三方面提供一种器件检测设备,包括:
存储器,存储用于器件检测的程序;
处理器,被配置成从存储器调用用于器件检测的程序使得处理器能够执行上述的用于器件检测的方法。
本申请第四方面提供一种存储介质,该存储介质上存储有指令,其特征在于,该指令在被处理器执行时使得处理器被配置成执行上述的用于器件检测的方法。
通过上述技术方案,在预设时刻判断对图像采集机构采集的所有图像的处理是否全部完成;在判断结果为是的情况下,根据对所有图像的处理结果确定器件的检测结果;以及在判断结果为否的情况下,确定器件的检测结果为待定品。其中,通过在特定的时间检测图像采集机构采集的所有图像是否处理完成,进而确定是否将器件归为待定品,能够有效避免指令错位的问题,提升了检测结果的准确性。
本申请实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本申请实施例,但并不构成对本申请实施例的限制。在附图中:
图1示意性示出了根据本申请实施例的用于器件检测的方法的应用环境示意图;
图2示意性示出了根据本申请一实施例的用于器件检测的方法的流程示意图;
图3示意性示出了根据本申请另一实施例的用于器件检测的方法的流程示意图;
图4示意性示出了根据本申请实施例的用于器件检测的装置的结构框图;
图5示意性示出了根据本申请实施例的计算机设备的内部结构图。
附图标记
10料斗11振动盘12轨道
13第一位置传感器14第一图像采集设备15第二图像采集设备
16第三图像采集设备17第四采图像集设备18第五图像采集设备
19转盘20第六图像采集设备21下料机构
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解的是,此处所描述的具体实施方式仅用于说明和解释本申请实施例,并不用于限制本申请实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
需要说明,若本申请实施例中有涉及方向性指示(诸如上、下、左、右、前、后……),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
另外,若本申请实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。
本申请实施例提供的用于器件检测的方法,可以应用于如图1所示的器件检测设备中。如图1所示的器件检测设备包括料斗10、振动盘11、轨道12、第一位置传感器13、图像采集机构、转盘19以及下料机构21等。其中,图像采集机构可以包括多个图像采集设备。如图1所示,图像采集机构可以包括第一图像采集设备14、第二图像采集设备15、第三图像采集设备16、第四图像采集设备17、第五图像采集设备18、第六图像采集设备20等。在器件检测设备运行的过程中,通过料斗10将待检测器件卸载到振动盘11上,振动盘11将待检测器件输送至轨道12,并经由轨道12将待检测器件放置在转盘19上。转盘19转动,从而带动待检测器件行进,待检测器件会依次经过第一传感器13、多个图像采集设备、最后到达下料机构21进行收料。当转盘19上的第一传感器13检测到待检测器件时,器件检测设备的控制系统会得到所有图像采集设备对于该器件进行拍照的时间以及下料机构21进行下料的时间。在一个示例中,当下料机构21是吹气下料机构时,控制系统会得到吹气下料机构的各针头吹气的时间。
以图像采集设备是相机为例,当待检测器件从振动盘11经过轨道12被输送到转盘19上之后,会首先经过初始位置传感器,即第一位置传感器13,此时会触发对应待检测器件的检测时序,包括六个相机对该器件进行拍照的时间;每个相机进行拍摄后,对应的线程会执行对应的算法对相应相机拍摄的图片进行处理,以确定待检测器件是否合格。在具体实现中,因为不同的相机所拍摄的图像角度不同,器件不同面容易出现的缺陷有差别,对于不同位置的相机,可以采用不同的算法进行处理。控制系统可以收集所有相机拍摄的图像的处理结果,根据该处理结果得到最终的检测结果(如待检测器件属于合格品、待定品或不合格品等),进而确定下料机构21中需要吹气的针头,对应的针头会在器件到达其吹气位置时吹气,将器件吹入对应的料盒中。
图2示意性示出了根据本申请一实施例的用于器件检测的方法的流程示意图。如图2所示,在本申请实施例中,提供了一种用于器件检测的方法,应用于器件检测设备中,器件检测设备包括图像采集机构,图像采集机构用于采集器件的图像,该方法可以包括以下步骤:
S10:在预设时刻判断对图像采集机构采集的所有图像的处理是否全部完成。
应当理解的是,器件检测比较常用的一种方式是视觉检测,用于执行视觉检测操作的检测设备内部往往会有多个相机,在传送机构带动器件运动的路径上,会途经多个相机的拍摄位置,多个相机可以从多个方向对器件进行拍照以采集器件不同角度的图像,通过对图像进行处理,来判断器件的各个位置是否有缺陷,以确定器件为良品或次品,进而将器件下料到对应的收料盒中。这样就需要保证器件在到达收料机构之前,所有相机对该器件所拍摄的图像已经被图像处理算法处理完毕,如果有一个相机所拍摄的图像的算法没有运行完毕,可能就无法给出正确的结果。通常的做法是,每一个相机拍摄完毕后,该相机对应的算法立即开始处理该相机所拍摄的图像,这样,在整个检测过程中,多个相机依次拍照,对应的算法也会并行运行,从而提高图像处理的效率。但是,在实际应用中,硬件和软件仍然会难以避免地出现卡顿,这样就会导致器件已经到达收料机构的收料位置,而该器件的图像仍未处理完毕,由于系统发是按顺序发送收料指令,因此,即使算法对该器件的图像已经处理完成时该器件已经错过了收料位置,但是系统仍旧会发出对应该器件的收料指令,例如,检测结果为器件A是次品,发出的收料指令是将该器件A收入次品的收料盒中,但是此时位于收料位置的实际上是排列在该器件A之后的另一个器件B,而器件B实际上可能是良品,但是收料机构接收到收料指令是将收料位置的器件放入次品收料盒,所以该指令实际上让收料机构错误地将器件B收入次品收料盒,而器件A没有被正确收料,也就是出现指令错位的问题。本申请实施例通过在预设时刻判断对图像采集机构采集的所有图像的处理是否全部完成,在判断结果为否的情况下,将器件直接确定为待定品,可以有效避免指令错位的问题。
需要说明的是,对于图像采集机构采集的图像的处理过程,可以在器件检测设备本地实现,也可以通过其他设备或云平台实现,本申请实施例对此不加以限制。
预设时刻可以根据器件检测设备的具体设计确定,在一个示例中,器件检测设备还包括下料机构,图像采集机构包括多个图像采集设备,并且,图像采集机构设置在下料机构的上游位置,该方法还包括:将与下料机构距离最近的图像采集设备对器件采集的图像的处理结果的生成时刻,确定为预设时刻。
一并参照图1,以图像采集机构包括六个图像采集机构、并且与下料机构21距离最近的图像采集设备是第六图像采集设备20为例,预设时刻即第六图像采集设备20采集的图像的处理结果的生成时刻。
在具体实现中,器件检测设备还可以包括第一位置传感器13,第一位置传感器13位于图像采集机构的上游位置,并且,该方法还包括:响应于第一位置传感器13在检测到器件时所发送的触发指令,根据器件在器件检测设备内运行的速度、第一位置传感器13所在位置与每个图像采集设备的距离、和第一位置传感器13所在位置与下料机构21之间的距离,确定每个图像采集设备的图像采集时间及下料机构21的下料时间,并在图像采集时间或下料时间到达时,分别控制图像采集设备或下料机构执行对应的操作。
当各图像采集设备通过执行对应的操作采集到图像后,器件检测设备或云平台等设备会对采集的图像的处理,得到处理结果,并将处理结果保存至预设存储位置。在第六图像采集设备20采集的图像的处理结果的生成时刻,通过查找预设存储位置中是否存在其他五个图像采集设备采集的图像的处理结果,可以确定所有的图像的处理是否全部完成。
在另一个示例中,器件检测设备还包括下料机构和第二位置传感器,图像采集机构包括多个图像采集设备,第二位置传感器设置在下料机构和与下料机构距离最近的图像采集设备之间,该方法还包括:将第二位置传感器检测到器件的检测时刻确定为预设时刻。
一并参照图1,以图像采集机构包括六个图像采集机构、并且与下料机构21距离最近的图像采集设备是第六图像采集设备20为例,第二位置传感器(图未示)设置在下料机构21和第六图像采集设备20之间,预设时刻即第二位置传感器检测到器件的检测时刻。
当器件在传送机构的带动下依次经过所有图像采集机构的拍摄位置后继续运行,在到达下料机构21之前会被第二位置传感器检测到。此时,同样可以通过访问预设存储位置查找各个图像采集机构所拍摄的图像的处理结果是否已经全部生成。
S20:在判断结果为是的情况下,根据对所有图像的处理结果确定器件的检测结果。
应当理解的是,在预设时刻对图像采集机构采集的所有图像的处理全部完成的情况下,说明器件的图像被算法处理完毕,此时可以按照正常方式收料,即,根据该器件被所有图像采集机构所采集的图像的处理结果确定该器件最终的检测结果,进而根据检测结果对该器件进行收料。
S30:在判断结果为否的情况下,确定器件的检测结果为待定品。
在预设时刻对图像采集机构采集的所有图像的处理没有全部完成的情况下,说明存在图像未被算法处理完毕的情况,则直接认定该器件为待定品。一并参照图1,假设第三图像采集设备16对器件所采集的图像对应的处理结果缺失,即第三图像采集设备16对器件采集的图像并未被算法处理完,此时,将不会继续等待第三图像采集设备16对应的算法继续处理器件的图像,而是直接将器件认定是待定品。
当确定了器件是待定品后,可以发出收料指令,将器件放置到待定品收料盒中。这样,收料指令被下料机构21接收到后,会在器件到达下料位置时,将器件放入待定品料盒中,有效避免了因为等待算法运行结果而导致器件的收料指令影响其他器件,克服了指令错位的问题。
通过在下料机构和与下料机构距离最近的图像采集设备之间设置第二位置传感器,在待测器件被第二位置传感器检测到的时刻,只要有任意一个图像采集设备对应的算法未处理完,都会确定该器件为待定品,从而更加彻底地解决了指令错位的问题。
本申请实施例通过在预设时刻判断对图像采集机构采集的所有图像的处理是否全部完成;在判断结果为是的情况下,根据对所有图像的处理结果确定器件的检测结果;以及在判断结果为否的情况下,确定器件的检测结果为待定品。其中,通过在特定的时间检测图像采集机构采集的所有图像是否处理完成,进而确定是否将器件归为待定品,能够有效避免指令错位的问题,提升了检测结果的准确性。
图3示意性示出了根据本申请另一实施例的用于器件检测的方法的流程示意图。如图3所示,在本申请实施例中,图像采集机构包括多个图像采集设备,该方法还可以包括以下步骤:
S40:将每个图像采集设备采集的图像对应的处理结果保存至预设存储位置处。
S50:在预设时刻到达时,判断每个图像采集设备所对应的存储位置是否保存有处理结果。
在一个示例中,在每个图像采集设备所对应的存储位置均保存有处理结果的情况下,可以确定所有的图像的处理全部完成,并可以进一步地提取所有的图像采集设备所对应的处理结果,将预设存储位置清空。
在另一个示例中,在每个图像采集设备所对应的存储位置存在至少一个未保存有处理结果的情况下,可以直接将预设存储位置清空。
在具体实现中,在将处理结果进行保存时,可以将多个图像采集设备所对应的处理结果保存在数组中,多个图像采集设备对应的存储位置在数组中的排序与多个图像采集设备在器件行进路径上的排序一致。
本申请实施例通过对处理结果进行保存至预设存储位置处,有利于在预设时刻到达时,快速读取处理结果,提高了检测的准确性。
图2和图3为一个实施例中用于器件检测的方法的流程示意图。应该理解的是,虽然图2和图3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2和图3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图4所示,提供了一种用于器件检测的装置,包括判断模块10,用于在预设时刻判断对图像采集机构采集的所有图像的处理是否全部完成;第一检测模块20,用于在判断结果为是的情况下,根据对所有图像的处理结果确定器件的检测结果;以及第二检测模块30,用于在判断结果为否的情况下,确定器件的检测结果为待定品。
进一步地,判断模块10,还用于将与下料机构距离最近的图像采集设备对器件采集的图像的处理结果的生成时刻,确定为预设时刻。
进一步地,用于器件检测的装置还包括控制模块(图未示),用于响应于第一位置传感器在检测到器件时所发送的触发指令,根据器件在器件检测设备内运行的速度、第一位置传感器所在位置与每个图像采集设备的距离、和第一位置传感器所在位置与下料机构之间的距离,确定每个图像采集设备的图像采集时间及下料机构的下料时间,并在图像采集时间或下料时间到达时,分别控制图像采集设备或下料机构执行对应的操作。
进一步地,判断模块10,还用于将第二位置传感器检测到器件的检测时刻确定为预设时刻。
进一步地,用于器件检测的装置还包括存储模块(图未示),用于将每个图像采集设备采集的图像对应的处理结果保存至预设存储位置处;并且,在预设时刻到达时,判断每个图像采集设备所对应的存储位置是否保存有处理结果。
进一步地,用于器件检测的装置还包括数据提取模块(图未示),用于在判断结果为是的情况下,提取多个图像采集设备所对应的处理结果,并将预设存储位置清空;在判断结果为否的情况下,直接将预设存储位置清空。
进一步地,存储模块,还用于多个图像采集设备所对应的处理结果被保存在数组中,多个图像采集设备对应的存储位置在数组中的排序与多个图像采集设备在器件行进路径上的排序一致。
本申请实施例还提供了一种器件检测设备,包括:存储器,存储用于器件检测的程序;处理器,被配置成从存储器调用用于器件检测的程序使得处理器能够执行上述的用于器件检测的方法。
本申请实施例提供了一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令在被处理器执行时使得处理器被配置成执行上述的用于器件检测的方法。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器A01、网络接口A02、显示屏A04、输入装置A05和存储器(图中未示出)。其中,该计算机设备的处理器A01用于提供计算和控制能力。该计算机设备的存储器包括内存储器A03和非易失性存储介质A06。该非易失性存储介质A06存储有操作系统B01和计算机程序B02。该内存储器A03为非易失性存储介质A06中的操作系统B01和计算机程序B02的运行提供环境。该计算机设备的网络接口A02用于与外部的终端通过网络连接通信。该计算机程序被处理器A01执行时以实现一种用于器件检测的方法。该计算机设备的显示屏A04可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置A05可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
Claims (10)
1.一种用于器件检测的方法,应用于器件检测设备,其特征在于,所述器件检测设备包括图像采集机构,所述图像采集机构包括至少一个图像采集设备,所述图像采集机构用于采集器件的图像,所述方法包括:
在预设时刻判断对所述图像采集机构采集的所有图像的处理是否全部完成,其中,所述预设时刻为最后一个图像采集设备采集的图像的处理结果的生成时刻;
在判断结果为是的情况下,根据对所有图像的处理结果确定所述器件的检测结果;以及
在判断结果为否的情况下,确定所述器件的检测结果为待定品。
2.根据权利要求1所述的方法,其特征在于,所述器件检测设备还包括下料机构,并且,所述图像采集机构设置在所述下料机构的上游位置,所述最后一个图像采集设备为与所述下料机构距离最近的图像采集设备。
3.根据权利要求2所述的方法,其特征在于,所述器件检测设备还包括第一位置传感器,所述第一位置传感器位于所述图像采集机构的上游位置,并且,所述方法还包括:
响应于所述第一位置传感器在检测到所述器件时所发送的触发指令,根据所述器件在所述器件检测设备内运行的速度、所述第一位置传感器所在位置与每个图像采集设备的距离、和所述第一位置传感器所在位置与所述下料机构之间的距离,确定每个所述图像采集设备的图像采集时间及所述下料机构的下料时间,并在所述图像采集时间或所述下料时间到达时,分别控制所述图像采集设备或所述下料机构执行对应的操作。
4.根据权利要求1所述的方法,其特征在于,所述图像采集机构包括多个图像采集设备,所述方法还包括:
将每个图像采集设备采集的图像对应的处理结果保存至预设存储位置处;
并且,所述在预设时刻判断对所述图像采集机构采集的所有图像的处理是否全部完成包括:
在所述预设时刻到达时,判断每个图像采集设备所对应的存储位置是否保存有处理结果。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
在判断结果为是的情况下,提取所述多个图像采集设备所对应的处理结果,并将所述预设存储位置清空;
在判断结果为否的情况下,直接将所述预设存储位置清空。
6.根据权利要求4所述的方法,其特征在于,所述多个图像采集设备所对应的处理结果被保存在数组中,所述多个图像采集设备对应的存储位置在所述数组中的排序与所述多个图像采集设备在所述器件行进路径上的排序一致。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述器件检测设备还包括下料机构和第二位置传感器,所述第二位置传感器设置在所述下料机构和与所述下料机构距离最近的图像采集设备之间,所述用于器件检测的方法中的预设时刻的确定方式替代为:
将所述第二位置传感器检测到所述器件的检测时刻确定为所述预设时刻。
8.一种用于器件检测的装置,应用于器件检测设备,其特征在于,所述器件检测设备包括图像采集机构,所述图像采集机构包括至少一个图像采集设备,所述图像采集机构用于采集器件的图像,所述装置包括:
判断模块,用于在预设时刻判断对所述图像采集机构采集的所有图像的处理是否全部完成,其中,所述预设时刻为最后一个图像采集设备采集的图像的处理结果的生成时刻;
第一检测模块,用于在判断结果为是的情况下,根据对所有图像的处理结果确定所述器件的检测结果;以及
第二检测模块,用于在判断结果为否的情况下,确定所述器件的检测结果为待定品。
9.一种器件检测设备,其特征在于,包括:
存储器,存储用于器件检测的程序;
处理器,被配置成从所述存储器调用所述用于器件检测的程序使得所述处理器能够执行根据权利要求1至7中任意一项所述的用于器件检测的方法。
10.一种存储介质,该存储介质上存储有指令,其特征在于,该指令在被处理器执行时使得所述处理器被配置成执行根据权利要求1至7中任一项所述的用于器件检测的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111567215.8A CN114397307B (zh) | 2021-12-20 | 2021-12-20 | 用于器件检测的方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111567215.8A CN114397307B (zh) | 2021-12-20 | 2021-12-20 | 用于器件检测的方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114397307A CN114397307A (zh) | 2022-04-26 |
CN114397307B true CN114397307B (zh) | 2023-08-01 |
Family
ID=81227968
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111567215.8A Active CN114397307B (zh) | 2021-12-20 | 2021-12-20 | 用于器件检测的方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114397307B (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101403602A (zh) * | 2008-11-17 | 2009-04-08 | 天津理工大学 | 嵌入式高速在线机器视觉检测方法及装置 |
CN103825873A (zh) * | 2013-08-30 | 2014-05-28 | 天地融科技股份有限公司 | 智能密钥设备、移动终端以及音频数据的传输方法和系统 |
WO2015014067A1 (zh) * | 2013-07-30 | 2015-02-05 | 北京京东方光电科技有限公司 | 液晶屏的质量检测方法、装置及设备 |
WO2018121269A1 (zh) * | 2016-12-27 | 2018-07-05 | 张家港康得新光电材料有限公司 | 膜片的检测系统、检测方法和装置 |
CN108401257A (zh) * | 2018-03-06 | 2018-08-14 | 北京全路通信信号研究设计院集团有限公司 | 一种铁路基站一体化监测系统 |
JP2019207156A (ja) * | 2018-05-29 | 2019-12-05 | 株式会社 日立産業制御ソリューションズ | 検査機能診断装置、検査機能診断方法及び検査機能診断プログラム |
CN111047592A (zh) * | 2020-03-13 | 2020-04-21 | 武汉理工大学 | 监控系统及其图像通信处理方法 |
CN113118055A (zh) * | 2021-03-31 | 2021-07-16 | 深圳市磐锋精密技术有限公司 | 一种基于大数据的产品检测分拣系统 |
CN113793322A (zh) * | 2021-09-16 | 2021-12-14 | 上海安稷软件科技有限公司 | 一种对磁性材料自动检测的方法、电子设备和存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113255411A (zh) * | 2020-02-13 | 2021-08-13 | 北京百度网讯科技有限公司 | 目标检测方法、装置、电子设备及存储介质 |
-
2021
- 2021-12-20 CN CN202111567215.8A patent/CN114397307B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101403602A (zh) * | 2008-11-17 | 2009-04-08 | 天津理工大学 | 嵌入式高速在线机器视觉检测方法及装置 |
WO2015014067A1 (zh) * | 2013-07-30 | 2015-02-05 | 北京京东方光电科技有限公司 | 液晶屏的质量检测方法、装置及设备 |
CN103825873A (zh) * | 2013-08-30 | 2014-05-28 | 天地融科技股份有限公司 | 智能密钥设备、移动终端以及音频数据的传输方法和系统 |
WO2018121269A1 (zh) * | 2016-12-27 | 2018-07-05 | 张家港康得新光电材料有限公司 | 膜片的检测系统、检测方法和装置 |
CN108401257A (zh) * | 2018-03-06 | 2018-08-14 | 北京全路通信信号研究设计院集团有限公司 | 一种铁路基站一体化监测系统 |
JP2019207156A (ja) * | 2018-05-29 | 2019-12-05 | 株式会社 日立産業制御ソリューションズ | 検査機能診断装置、検査機能診断方法及び検査機能診断プログラム |
CN111047592A (zh) * | 2020-03-13 | 2020-04-21 | 武汉理工大学 | 监控系统及其图像通信处理方法 |
CN113118055A (zh) * | 2021-03-31 | 2021-07-16 | 深圳市磐锋精密技术有限公司 | 一种基于大数据的产品检测分拣系统 |
CN113793322A (zh) * | 2021-09-16 | 2021-12-14 | 上海安稷软件科技有限公司 | 一种对磁性材料自动检测的方法、电子设备和存储介质 |
Non-Patent Citations (2)
Title |
---|
基于FOCKE机型的烟包包装质量检测系统设计;金怀国;;电子产品世界(05);第68-70页 * |
输液软袋灯检机中自动化控制系统研制;卢泽宇;中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑(第第2期期);第C030-99页 * |
Also Published As
Publication number | Publication date |
---|---|
CN114397307A (zh) | 2022-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20140320638A1 (en) | Electronic device and method for detecting surface flaw of sample | |
JP2011077095A (ja) | 設備監視システム、設備監視方法および設備監視プログラム | |
CN105208263B (zh) | 图像处理装置及其控制方法 | |
CN114397307B (zh) | 用于器件检测的方法、装置、设备及存储介质 | |
US9445086B2 (en) | Methods, systems, and apparatus for camera testing using virtual images | |
CN105872378A (zh) | 控制方法、控制装置及电子装置 | |
JP5794329B2 (ja) | 設備監視システム、設備監視方法および設備監視プログラム | |
US8275217B2 (en) | Apparatus and method for combining several sub-images for any imaging surface areas | |
CN112184544B (zh) | 图像拼接的方法和装置 | |
JP2020003228A (ja) | プレス部品用検査装置及びプレス部品の検査方法 | |
CN114425524B (zh) | 用于检测设备的收料控制方法、装置及检测设备 | |
CN109660712A (zh) | 选择视频序列的帧的方法、系统和装置 | |
CN114494116A (zh) | 器件边缘的检测方法、装置、存储介质及电子设备 | |
CN114494124A (zh) | 用于检测器件高度的方法、装置、存储介质及电子设备 | |
CN114286085A (zh) | 一种光学防抖检测方法及装置 | |
CN114486919A (zh) | 检测设备的配置方法、装置、存储介质及电子设备 | |
CN111832534A (zh) | 设备的检测方法和装置 | |
US20150271381A1 (en) | Methods and systems for determining frames and photo composition within multiple frames | |
CN114494123B (zh) | 用于检测设备的算法控制方法及用于分析检测结果的方法 | |
CN114453262A (zh) | 用于检测器件的方法、装置、存储介质及检测设备 | |
KR102521516B1 (ko) | 광각 탐지가 가능한 검사기용 이미지 처리 장치 및 방법 그리고 이를 구현하기 위한 프로그램을 기록한 기록매체 | |
CN112964716A (zh) | 一种入磁机涂布粘结剂和涂布质量监控的方法以及装置 | |
CN111447366B (zh) | 运输方法、运输装置、电子装置及计算机可读存储介质 | |
JP7207014B2 (ja) | 表示制御装置、表示制御プログラム及び検品システム | |
CN117853390A (zh) | 物流对象检测方法、装置、电子设备和可读介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |