
机器视觉主要研究用计算机来模拟人的视觉功能从客观事物的图像中提取信息,进行处理并加以理解,最终用于实际检测、测量和控制。
一个典型的工业机器视觉应用系统包括光学系统(光源、光源控制器等)、图像采集模块、图像数字化处理模块(相关硬件与软件、工控机、相机、CPU 等)和电气控制机械执行模块等多个模块。
通常流程是 CMOS 相机或 CCD相机拍摄装置,将工件转为图像信息,软件接受到图片后把图像转化为数字信号进行图像处理,根据像素、亮度等信息进行各种运算获得主要信息,最后将数据传送给 PLC 或者机器人,机器人根据接收到的数据进行识别之后根据指令运动,最终产线实现一个较完整的模块工作流程。
机器视觉系统应用功能有很多,主要有视觉检测、视觉识别、视觉定位等功能。
视觉检测:主要目的是检测生产线上的工件外形、表面有无缺陷等质量问题,该环节也是取代人工最多的环节,并且在各种生产过程中是至关重要的环节。
视觉识别:指在复杂的制造坏境中提供准确的识别结果。利用机器视觉定位对图像进行处理和分析,以识别各种不同工况环境下的目标和对象,加上计算机的智能学习,实现随动定位,此外还可以用于数据的追溯和采集。
视觉定位:定位是对工件位移的计算和校正过程定位。无论高速流水线上或离线式的检测检验,还是定位机械手进行拾取以及组装,机器视觉应用在很大程度上依赖于定位工具。比如红外线定位导航、工件拾取等。