【技术实现步骤摘要】
用于机器视觉分析的分布式处理系统及方法本申请是申请号为201380023836.7、申请日为2013年5月8日、专利技术名称为“用于机器视觉分析的分布式处理系统及方法”的专利技术专利申请的分案申请。相关申请的交叉引用本申请在35U.S.C.119(e)下要求递交于2012年5月9日、在先的共同未决美国临时专利申请No.61/644,932以及递交于2013年3月14日的美国技术专利申请No.13/830,781的权益,这两个申请的全文通过引用方式合并于本公开中。
本申请总地涉及机器视觉领域,更具体地涉及用于在多个处理器间分布机器视觉分析的系统和方法。
技术介绍
机器视觉常用于工业背景下的产品检验。在典型的机器视觉实现方式中,利用数字照相机或光传感器来捕获产品的数字图像或视频。通过分析数字图像或视频,能够测量产品的关键特征,并且能够检验产品缺陷。在一些工业应用中,机器视觉用来检验生产线上的零件。为了跟得上生产,机器视觉处理速度应当至少像制造生产速度那样快。然而,在一些情况下,机器视觉处理计算成本高且要花费大量的时间来进行。结果,机器视觉分析不能跟得上生产的速度。在该 ...
【技术保护点】
1.用于卸载待由多个工作机执行的机器视觉分析的部分的计算机实现方法,该方法包括:获得产品的数字图像;识别用于分析所述数字图像的一组机器视觉算法;指示所述多个工作机以在所述数字图像上执行机器视觉分析,其中指示所述多个工作机包括:指示所述多个工作机的第一工作机以使用所述组的机器视觉算法的第一子集执行机器视觉分析,用于分析所述数字图像;和指示所述多个工作机的第二工作机以使用所述组的机器视觉算法的第二子集执行机器视觉分析,用于分析所述数字图像,并且其中所述第一和第二子集是不相同的;和基于由所述多个工作机执行的机器视觉分析的结果确定质量测量。
【技术特征摘要】
2012.05.09 US 61/644,932;2013.03.14 US 13/830,7811.用于卸载待由多个工作机执行的机器视觉分析的部分的计算机实现方法,该方法包括:获得产品的数字图像;识别用于分析所述数字图像的一组机器视觉算法;指示所述多个工作机以在所述数字图像上执行机器视觉分析,其中指示所述多个工作机包括:指示所述多个工作机的第一工作机以使用所述组的机器视觉算法的第一子集执行机器视觉分析,用于分析所述数字图像;和指示所述多个工作机的第二工作机以使用所述组的机器视觉算法的第二子集执行机器视觉分析,用于分析所述数字图像,并且其中所述第一和第二子集是不相同的;和基于由所述多个工作机执行的机器视觉分析的结果确定质量测量。2.如权利要求1所述的计算机实现方法,还包括:将所述数字图像分成至少第一部分和第二部分,和其中指示所述多个工作机以在所述数字图像上执行机器视觉分析包括:指示所述第一工作机以使用所述数字图像的第一部分执行机器视觉分析,和指示所述第二工作机以使用所述数字图像的第二部分执行机器视觉分析。3.如权利要求2所述的计算机实现方法,其中指示所述多个工作机以在所述数字图像上执行机器视觉分析包括:指示所述第一工作机在所述数字图像上执行识别的机器视觉算法的第一算法;和指示所述第二工作机在所述数字图像上执行识别的机器视觉算法的第二算法,其中所述第一算法和所述第二算法是不相同的算法。4.如权利要求1所述的计算机实现方法,其中识别用于分析所述数字图像的组的机器视觉算法包括:基于执行所述机器视觉算法的时间估计来对机器视觉算法进行排序,其中所述算法时间估计代表利用相应的机器视觉算法来分析所述数字图像的处理时间。5.如权利要求1所述的计算机实现方法,还包括:使用识别的机器视觉算法在所述数字图像上逻辑地执行机器视觉分析,和其中确定质量测量包括基于逻辑地执行的机器视觉分析和由所述多个工作机执行的机器视觉分析的结果来确定质量测量。6.如权利要求1所述的计算机实现方法,其中在所述第一工作机和第二工作机处的机器视觉分析至少部分地并行发生。7.如权利要求1所述的计算机实现方法,其中在所述第一工作机和第二工作机处的机器视觉分析连续发生。8.非暂态计算机可读存储介质,包括计算机可读指令,当在一个或多个计算机处理器上执行时,所述计算机可读指令使得所述计算机处理器协调待由多个工作机执行的机器视觉分析的卸载,所述计算机可读指令包括用于下列的指令:获得产品的数字图像;识别用于分析所述数字图像的一组机器视觉算法;指示所述多个工作机以在所述数字图像上执行机器视觉分析,其中指示所述多个工作机包括:指示所述多个工作机的第一工作机以使用所述组的机器视觉算法的第一子集执行机器视觉分析,用于分析所述数字图像;和指示所述多个工作机的第二工作机以使用所述组的机器视觉算法的第二子集执行机器视觉分析,用于分析所述数字图像,并且其中所述第一和第二子集是不相同的;和基于由所述多个工作机执行的机器视觉分析的结果确定质量测量。9.如权利要求8所述的非暂态计算机可读存储介质,进一步包括用于下列的指令:将所述数字图像分成至少第一部分和第二部分,和其中指示所述多个工作机以在所述数字图像上执行机器视觉分析包括:指示所述第一工作机以使用所述数字图像的第一部分执行机器视觉分析,和指示所述第二工作机以使用所述数字图像的第二部...
【专利技术属性】
技术研发人员:N·奥斯滕多普,
申请(专利权)人:赛特玛逊有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。