01
视觉检测概述
机器视觉定义 · 工业4.0价值 · 缺陷/尺寸/定位/OCR
基础场景
02
项目需求分析
需求收集 · BRD/PRD · KPI:节拍/精度/误判率
需求文档
03
成像系统设计
光源·环形/背光/同轴/结构光 · 相机CCD/CMOS · 镜头
硬件选型
04
光学实验与验证
打光实验 · 图像质量评估 · 最佳参数确定
实验光学
05
图像采集与传输
GigE/USB3.0/Camera Link · 触发模式 · 带宽计算
接口传输
06
图像预处理
灰度化 · 直方图均衡 · 滤波去噪 · 增强
预处理滤波
07
图像分割
阈值分割 · 边缘检测 · 区域生长 · 分水岭
分割边缘
08
特征提取
几何/灰度/纹理/LBP/GLCM · Hu矩 · 傅里叶描述子
特征形状
09
模板匹配
NCC/SSD · SIFT/SURF/ORB · 多模板策略
匹配特征
10
定位与测量
亚像素定位 · 直线/圆拟合 · 尺寸测量 · 标定板
测量标定
11
缺陷检测算法
差分法 · 光度立体 · FFT · 深度学习异常检测
缺陷算法
12
OCR与条码识别
字符分割 · Tesseract/PaddleOCR · ZBar/ZXing
OCR条码
13
深度学习基础
CNN原理 · ResNet/YOLO/UNet · 训练推理流程
深度学习CNN
14
深度学习在视觉检测中的应用
分类 · 目标检测 · 语义/实例分割
应用检测
15
数据集构建
标注工具 · 数据增强 · 训练/验证/测试划分
数据标注
16
模型训练与优化
迁移学习 · 超参数 · 损失函数 · 量化剪枝
训练优化
17
模型评估与部署
准确率/召回率/mAP · ONNX/TensorRT · Jetson/OpenVINO
评估部署
18
软件架构设计
模块化 · 多线程 · 生产者-消费者 · 观察者模式
架构设计模式
19
通信与集成
Modbus TCP · 机器人Socket · MES/SCADA · RESTful API
通信集成
20
用户界面设计
UI/UX原则 · 实时显示 · 参数配置 · 统计看板
UI交互
21
系统标定
张正友标定 · 手眼标定 · 多相机联合标定
标定相机
22
运动控制与触发
传送带同步 · 飞拍 · 编码器触发 · IO控制
运动触发
23
性能优化
SIMD/GPU加速 · 内存池 · 流水线并行
优化加速
24
可靠性设计
异常处理 · 日志系统 · 看门狗 · 冗余设计
可靠性容错
25
测试与验证
单元/集成/压力测试 · FAT/SAT验收
测试验证
26
项目文档撰写
SRS · SDD · 测试报告 · 用户/维护手册
文档规范
27
项目管理
敏捷Scrum · WBS · 里程碑 · 风险管理
管理敏捷
28
案例实战一:手机屏幕划痕检测
需求分析 · 成像方案 · 算法选型 · 部署实施
实战屏幕
29
案例实战二:食品包装日期喷码OCR
光源选型 · 字符分割 · 模型训练 · 集成调试
实战OCR
30
案例实战三:汽车零部件尺寸测量
多相机布局 · 标定方案 · 测量算法 · 精度验证
实战尺寸