机器视觉系统的构成

计算机视觉系统的构成主要包括光源、工业相机与工业镜头、传感器、图像采集卡、PC平台和视觉处理软件部分,具体功能如下:

光源

①光源------作为辅助成像器件,对成像质量好坏起到至关重要的作用,各种形状的LED灯、高频荧光灯、光纤卤素灯等都是常用光源。

工业相机与工业镜头

②工业相机与工业镜头------属于成像器件,通常视觉系统都是由一套或者多套成像系统组成,如果有多路相机,可能由图像卡切换来获取图像数据,也可能由同步控制同时获取多相机通道的数据。根据应用的需要相机可能是输出标准的单色视频(RS-170/CCIR)、复合信号(Y/C)、RGB信号,也可能是非标准的逐行扫描信号、线扫描信号、高分辨率信号等。

传感器

③传感器------通常以光纤开关、接近开关等的形式出现,用以判断被测对象的位置和状态,告知图像传感器进行正确的采集。

图像采集卡

④图像采集卡------通常以插入卡的形式安装在PC中,图像采集卡的主要工作是把相机输出的图像输送给电脑主机。将来自相机的模拟或数字信号转换成一定格式的图像数据流,同时它可以控制相机的一些参数,比如触发信号、曝光、积分时间、快门速度等。图像采集卡通常不同类型的相机有不同的硬件结构,同时也有不同的总线形式,比如PCI、PCI64、Compact PCI、PC104、ISA等。

PC平台

⑤PC平台------电脑是一个PC式视觉系统的核心,完成图像数据的处理和绝大部分的控制逻辑,对于检测类型的应用,通常都需要较高频率的CPU,这样可以减少处理的时间。同时,为了减少工业现场电磁、振动、灰尘、温度等的干扰,必须选择工业级的电脑。

视觉处理软件

⑥视觉处理软件------机器视觉软件用来完成输入的图像数据的处理,然后通过一定的运算得出结果,这个输出的结果可能是PASS/FAIL信号、坐标位置、字符串等。

相关推荐
一勺汤1 分钟前
YOLO12 改进|融入 Mamba 架构:插入视觉状态空间模块 VSS Block 的硬核升级
yolo·计算机视觉·mamba·yolov12·yolo12·yolo12该机·yolo12 mamba
YYXZZ。。1 小时前
PyTorch——优化器(9)
pytorch·深度学习·计算机视觉
新知图书2 小时前
OpenCV为图像添加边框
人工智能·opencv·计算机视觉
carpell4 小时前
【语义分割专栏】3:Segnet原理篇
人工智能·python·深度学习·计算机视觉·语义分割
到点就困告7 小时前
海康工业相机SDK二次开发(VS+QT+海康SDK+C++)
数码相机·qt·海康
Hero_HL19 小时前
Towards Open World Object Detection概述(论文)
人工智能·目标检测·计算机视觉
小草帽学编程19 小时前
camera功能真的那么难用吗
数码相机·图形渲染
jr-create(•̀⌄•́)20 小时前
静态相机中的 CCD和CMOS的区别
数码相机
东皇太星20 小时前
SIFT算法详细原理与应用
图像处理·算法·计算机视觉
audyxiao00120 小时前
计算机视觉顶刊《International Journal of Computer Vision》2025年5月前沿热点可视化分析
图像处理·人工智能·opencv·目标检测·计算机视觉·大模型·视觉检测