【技术实现步骤摘要】
多个相机的多部分对应器相关申请的交叉引用本申请要求2011年12月16日提交的题为“Multi-PartCorresponderforMultipleCameras(多个相机的多部分对应器)”的美国专利申请No.61/576,952的权益和优先权,该申请的全部内容通过引用结合在本申请中。
本专利技术总地涉及机器视觉领域,更具体地涉及将分立相机图像中的部分对应起来。
技术介绍
数字图像是通过许多设备形成的并用于许多实践目的。设备包括工作在可见光或红外光下的相机、线扫描传感器、飞点扫描仪、电子显微镜、包括CT扫描仪的X射线设备、磁共振成像器以及业内技术人员公知的其它设备。可以在工业自动化、医疗诊断、面向各种军用和民用以及科学目的卫星成像、照相处理、监视和交通监控、文档处理和许多其它领域找到其实践应用。为了服务于这些应用,由各种设备形成的图像被数字设备分析以提取适宜的信息。具有可观的实践重要性的一类分析是确定与成像设备的视野内的目标对应的图像中的图案的位置、方位和尺寸。图案定位方法在工业自动化中尤其重要,在工业自动化中,这些方法用来在半导体制造、电子器件组装、制药、食品处理、消耗品制造和其它领域中引导机械手和其它自动化设备。在使用一个以上成像设备的应用中,另一类具有实践重要性的数字图像分析是识别一个设备的视野内和另一设备的视野内的多个部分之间的对应(例如分立视野中的哪些部分对应于同一物理部分)。因此,需要快速地将分立视野中的多个部分对应起来的系统和方法。
技术实现思路
在一个方面中,该技术涉及一种计算机执行的方法,它寻找两个或更多个相机的相机图像中的一个或多个部分的 ...
【技术保护点】
一种寻找两个或更多个相机的相机图像中的一个或多个部分的对应的计算机执行方法,包括:对于第一相机的第一相机图像中的第一部分,计算作为第一相机图像中的第一部分的第一特征坐标在3D物理空间的第一反投影的第一3D光线;对于第二相机的第二相机图像中的第二部分,计算作为第二相机图像中的第二部分的第二特征坐标在3D物理空间的第二反投影的第二3D光线,其中所述第一特征坐标和所述第二特征坐标对应于模型中识别出的第一特征;以及计算所述第一3D光线和所述第二3D光线之间的第一距离。
【技术特征摘要】
2011.12.16 US 61/576,9521.一种寻找两个或更多个相机的相机图像中的一个或多个部分的对应的计算机执行方法,包括:在第一相机的第一相机图像中定位第一部分,且在第二相机的第二相机图像中定位第二部分;对于第一相机的第一相机图像中的第一部分,寻找第一相机图像中的第一部分的第一特征坐标,并计算作为第一相机图像中的第一部分的第一特征坐标在3D物理空间的第一反投影的第一3D光线;对于第二相机的第二相机图像中的第二部分,寻找第二相机图像中的第二部分的第二特征坐标,并计算作为第二相机图像中的第二部分的第二特征坐标在3D物理空间的第二反投影的第二3D光线,其中所述第一特征坐标和所述第二特征坐标对应于模型中识别出的同一第一特征;计算所述第一3D光线和所述第二3D光线之间的第一距离,对于所述第一相机的第一相机图像中的第一部分,寻找第一相机图像中的第一部分的第三特征坐标,并计算作为所述第一相机图像中的第三特征坐标在3D物理空间的第三反投影的第三3D光线,对于所述第二相机的第二相机图像中的第二部分,寻找第二相机图像中的第二部分的第四特征坐标,并计算作为所述第二相机图像中的第四特征坐标在3D物理空间的第四反投影的第四3D光线,其中所述第三特征坐标和所述第四特征坐标对应于模型中识别出的同一第二特征;计算所述第三3D光线和第四3D光线之间的第二距离;计算第一3D光线和第二3D光线上的最接近点之间的第一点;计算第三3D光线和第四3D光线上的最接近点之间的第二点;计算第一点和第二点之间的第三距离;确定所述模型中所提供的所述第一特征和所述第二特征之间的第四距离;计算距离残差,所述距离残差是所述第三距离和所述第四距离之间的差;以及至少基于所述距离残差来计算候选对应分数。2.如权利要求1所述的计算机执行方法,其特征在于,还包括:基于所述第一距离和所述第二距离中的至少一个,计算候选部分对应分数。3.如权利要求2所述的计算机执行方法,其特征在于,所述候选部分对应分数是所述第一距离和所述第二距离的平均值。4.如权利要求1所述的计算机执行方法,其特征在于,还包括:如果所述第一距离超出一预定阈值,则将所述第一相机的第一相机图像中的第一部分和所述第二相机的第二相机图像中的第二部分的配对排除在候选部分对应之外。5.如权利要求1所述的计算机执行方法,其特征在于,还包括:对于第三相机的第三相机图像中的第三部分,计算作为第三相机图像中的第三部分的第三特征坐标在3D物理空间的第三反投影的第三3D光线,其中所述第一特征坐标、所述第二特征坐标和所述第三特征坐标对应于模型中识别出的第一特征,以及计算所述第三3D光线和第一点之间的第二距离,所述第一点位于所述第一和第二3D光线上的最接近点之间。6.如权利要求1所述的计算机执行方法,其特征在于,还包括:对于第三相机的第三相机图像中的第三部分,计算作为所述第三相机图像中的第三部分的第三特征坐标在3D物理空间的第三反投影的第三3D光线,其中所述第一特征坐标、所述第二特征坐标和所述第三特征坐标对应于模型中识别出的特征,以及计算所述第一3D光线和所述第三3D光线之间的第二距离,和计算所述第二3D光线和所述第三3D光线之间的第三距离。7.一种寻找两个或更多个相机的相机图像中的一个或多个部分的对应的计算机执行方法,包括:在第一相机的第一相机图像中定位第一部分,且在第二相机的第二相机图像中定位第二部分;对第一相机的第一相机图像中的第一部分,寻找第一相机图像中的第一部分的第一特征坐标,并计算作为所述第一相机图像中的第一特征坐标在3D物理空间的反投影的第一3D光线,寻找第一相机图像中的第一部分的第二特征坐标,并计算作为所述第一相机图像中的第二特征坐标在3D物理空间的第二反投影的第二3D光线;对于第二相机的第二相机图像中的第二部分,寻找第二相机图像中的第二部分的第三特征坐标,并计算作为所述第二相机图像中的第三特征坐标在3D物理空间的第三反投影的第三3D光线,寻找第二相机图像中的第二部分的第四特征坐标,并计算作为所述第二相机图像中的第四特征坐标在3D物理空间的第四反投影的第四3D光线,其中所述第一特征坐标和所述第三...
【专利技术属性】
技术研发人员:L·刘,C·C·玛瑞恩,
申请(专利权)人:考戈奈克斯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。