论文部分内容阅读
现代先进制造技术的进步,要求测量技术向着高精度化、高速化和网络化方向发展。传统的检测方法已无法完全满足现代制造业的特殊要求。基于机器视觉的非接触测量方法已成为新世纪精密测量技术的重要发展方向之一。虚拟仪器的理论自20世纪80年代建立以来,伴随着计算机技术与电子技术的发展,很快应用于实际生产测量,并在测量任务的适应性、系统构建的方便性及系统成本的低廉性等方面显出了巨大的优势。基于虚拟仪器的机器视觉系统很大程度上解决了机器视觉编程和修改困难的问题,充分满足了机器视觉更快、更便宜、更准确、更可靠的发展需要,更加趋于经济和实用。当今基于虚拟仪器的机器视觉系统具有前所未有的高效率、灵活性、一致性、可靠性和数据吞吐能力,能执行更加复杂的检测任务。本文设计了用于检测三维方体的尺寸(长、宽、高)的虚拟仪器化视觉检测系统,具体工作如下:首先介绍了虚拟仪器化视觉检测系统的基本原理,包括虚拟仪器技术的基本原理和立体视觉检测的基本原理。虚拟仪器技术方面,除了总体上的概述以外,还简要地介绍了虚拟仪器开发平台LabVIEW和图像处理软件包—IMAQVision。立体视觉检测方面,根据本文的设计目的和要求,详细地阐述了整个检测过程的每个步骤(包括图像预处理、图像分割、边缘检测、角点提取、立体匹配和三维重建)可以采用的方法以及本文中采用的方法。接着本文介绍了虚拟仪器化视觉检测系统的设计,分别描述了系统的硬件组成和软件设计,其中软件设计包括软件的总体设计和具体实现方法。具体实现方法由LabVIEW和IMAQ Vision编程得到。最后,本文对虚拟仪器化视觉检测系统进行了实验分析。介绍了图像的采集,立体匹配和三维重建。根据重建的结果计算得到三维方体的尺寸。并对测量结果进行了分析。实验证明,该虚拟仪器化视觉检测系统能有效地进行各种所需的图像处理,测量结果相对误差都在4.5%以内。该虚拟仪器化视觉检测系统的设计提出了基于虚拟仪器的立体视觉系统,但愿能为今后基于虚拟仪器的机器视觉系统的研究和开发提供了一个有意义的借鉴与参考。