01
机器视觉概述
什么是机器视觉 · 系统组成 · 工业4.0关系
基础概念
02
视觉硬件选型
工业相机(CCD/CMOS) · 镜头(焦距/光圈) · 光源(环形/背光)
硬件选型
03
图像采集与接口
GigE Vision · USB3 Vision · Camera Link · SDK二次开发
接口SDK
04
图像预处理
灰度化 · 直方图均衡 · 高斯/中值滤波 · 增强
预处理滤波
05
图像分割与特征提取
阈值分割 · Canny/Sobel · 轮廓提取 · 霍夫变换
分割边缘
06
模式识别与定位
模板匹配 · SIFT/ORB · Blob分析 · 几何定位
匹配定位
07
标定技术
张正友标定 · 手眼标定(Eye-in-Hand/To-Hand) · 畸变校正
标定相机
08
运动控制基础
伺服/步进电机 · 运动控制卡(PCI/EtherCAT) · PLC通信
运动控制
09
闭环控制理论
PID原理 · 位置/速度/电流环 · 前馈与死区补偿
闭环PID
10
视觉引导定位
抓取定位 · 纠偏算法 · 坐标转换 · 机器人通信
引导机器人
11
视觉测量系统
尺寸测量(卡尺) · 角度/圆度 · 高精度系统搭建
测量精度
12
缺陷检测实战
表面划痕 · 印刷缺陷 · OCR字符识别(传统视觉)
缺陷OCR
13
深度学习视觉基础
CNN原理 · YOLO/SSD · 语义分割U-Net
深度学习检测
14
深度学习模型部署
ONNX转换 · TensorRT · OpenVINO · Jetson边缘
部署加速
15
视觉与PLC集成
TCP/IP Modbus · 触发信号 · I/O同步
PLC集成
16
视觉与机器人集成
坐标系对齐 · 手眼标定实战 · 抓取路径规划
机器人标定
17
视觉与运动控制卡集成
SDK调用 · 视觉驱动运动 · 实时轨迹修正
运动控制SDK
18
视觉软件框架设计
多线程(生产者-消费者) · 图像队列 · 日志异常
架构多线程
19
视觉项目需求分析
客户需求转化 · 技术指标(节拍/精度) · 方案评审
需求方案
20
视觉项目系统设计
硬件选型清单 · 软件架构 · 通信协议 · 电气图纸
系统设计
21
视觉项目开发与调试
模块化开发 · 单元/集成测试 · 现场调试
开发调试
22
视觉项目验收与交付
验收标准 · 测试报告 · 操作手册 · 客户培训
验收交付
23
Halcon视觉库实战
基础语法 · 采集处理 · 模板匹配 · C#混合编程
Halcon商业库
24
OpenCV视觉库实战
基础操作 · 图像流水线 · 特征检测 · Python混合
OpenCV开源
25
VisionPro视觉库实战
工具块编程 · QuickBuild · CogToolBlock自定义
VisionPro康耐视
26
项目案例1:手机屏幕缺陷检测
点灯检测 · 划痕 · 脏污
案例屏幕
27
项目案例2:锂电池极片定位与贴标
极片定位 · 标签纠偏 · 贴标机控制
案例锂电
28
项目案例3:半导体芯片封装检测
引脚共面度 · 金线检测 · Mark点定位
案例半导体
29
项目案例4:食品包装生产线
日期喷码检测 · 封口检测 · 剔除控制
案例食品
30
视觉综合实战:从需求到交付
视觉引导抓取+缺陷检测+数据上报MES
综合闭环