场景分析:输入检测对象(如“核燃料包壳管”)与检测目标(如 “表面裂纹”),系统自动分析适用的算法类型(如边缘检测、语义分割)、图像采集参数(如分辨率要求≥5μm/像素);
资源预估:根据检测精度要求,预估所需训练数据量、计算资源(如GPU训练时长);
方案推荐:基于历史成功案例,推荐检测流程(如“预处理→缺陷定位→分类识别”)、模型组合。
-
技术实现:
构建检测方案知识库,存储不同产品、缺陷类型的最优算法配置(如 “金属表面缺陷检测优先使用 Faster R-CNN+HOG 特征”);
采用强化学习算法,根据历史检测效果(如准确率、召回率)动态优化方案推荐策略。
1) 图像预处理模块:提升数据质量,增强特征显著性
图像预处理模块针对工业场景特点(如光照不均、金属反光、噪声干扰),对原始图像进行增强与标准化。
-
核心功能:
光照校正:针对核燃料元件金属表面反光问题,采用 Retinex算法 + 自适应直方图均衡化,消除局部高光,还原真实缺陷特征;
噪声抑制:结合非局部均值滤波与小波变换,去除设备振动、传感器噪声等干扰(如去除焊接飞溅形成的伪缺陷噪点);
图像增强:通过梯度锐化、拉普拉斯算子增强微小缺陷边缘特征(如0.1mm 微裂纹的对比度提升30%);
尺寸归一化:将不同设备采集的图像统一缩放至模型输入尺寸,保持缺陷相对比例不变。
-
技术实现:
基于 CUDA 实现并行计算,单幅 2000 万像素图像预处理时间≤200ms;
支持“动态参数调整”:根据实时图像质量(如清晰度评分)自动调整预处理参数(如滤波强度),形成闭环优化。
2) 数据标注模块:高效标注,支撑模型训练
数据标注模块通过智能化工具降低人工标注成本,提升标注精度。
-
核心功能:
半自动标注:基于预训练模型自动框选疑似缺陷区域,人工仅需确认/修正,标注效率提升;
多类型标注支持:支持矩形框(缺陷定位)、多边形(不规则缺陷)、语义分割(精细边界)、关键点(尺寸测量)等标注类型;
标注质量管控:自动检测标注冲突(如同一区域标注为“裂纹”和“划痕”)、不完整标注,标注准确率≥99%。
-
技术实现:
集成开源标注平台,支持多人协作标注与版本控制;
采用主动学习策略,优先标注“高价值样本”(如模型预测置信度低的样本),显著减少标注量。
3) 模型构建模块:多架构融合,适配复杂场景
模型构建模块提供丰富的算法库与自动化模型组合能力,支持定制化检测方案。
-
核心功能:
算法库:集成主流目标检测(YOLO 系列、Faster R-CNN)、语义分割、分类算法,支持核工业专用算法(如金属表面缺陷增强网络);
自动化模型设计:根据数据集特点(如样本量、缺陷复杂度)自动选择最优模型架构与参数(如“小样本场景优先使用迁移学习 + 数据增强”);
多模型融合:支持异构模型融合(如“目标检测模型定位缺陷→分类模型识别类型”),提升复杂场景下的检测精度。
-
技术实现:
采用 NAS(神经网络架构搜索)技术,在预定义搜索空间中自动寻找最优模型结构,搜索效率比人工设计提升5倍;
支持“模型蒸馏”:将复杂模型的知识迁移至轻量级模型,在保持 95% 精度的同时,推理速度提升 3 倍。
4) 模型训练模块:高效稳定,支持大规模并行
模型训练模块提供分布式训练与混合精度计算能力,加速模型收敛。
-
核心功能:
混合精度训练:采用 FP16/BF16 混合精度,减少显存占用 50%,训练速度提升2 倍;
早停与恢复:自动检测过拟合,支持断点续训;
训练监控:实时可视化训练指标(如损失函数、准确率、召回率),支持远程访问。
-
技术实现:
基于框架实现分布式训练,支持弹性扩展(训练过程中动态增减 GPU 节点);
采用梯度累积技术,在显存有限的情况下模拟大批次训练。
5) 模型评估模块:多维度量化,确保可靠性
模型评估模块从多角度全面评估模型性能,为优化提供依据。
-
核心功能:
基础指标评估:计算准确率(Accuracy)、精确率(Precision)、召回率(Recall)、F1-score 等传统指标;
缺陷专项评估:针对核工业场景,新增“微小缺陷检出率”(≥0.1mm 缺陷识别率)、“误检率 @百万像素”(每百万像素的误检次数)等专项指标;
鲁棒性测试:在图像中添加噪声、改变光照、调整尺寸,测试模型抗干扰能力;
混淆矩阵分析:可视化各类缺陷的误判情况(如“将‘划痕’误判为‘裂纹’的比例”),定位模型弱点。
-
技术实现:
采用交叉验证(如 5 折交叉验证)确保评估结果稳定性;
开发核工业专用评估工具包,支持批量评估与结果导出(如生成 PDF 格式评估报告)。
6) 模型优化模块:自动化迭代,持续提升性能
模型优化模块基于评估结果自动调整模型,实现闭环优化。
-
核心功能:
参数调优:使用贝叶斯优化、随机搜索等算法自动寻找最优超参数(如学习率、批次大小);
模型融合:集成多个弱模型的预测结果(如通过投票机制综合 3 个模型的判断),提升整体性能;
增量学习:持续整合新采集的数据,更新模型而不遗忘历史知识。
-
技术实现:
构建“评估 - 优化”闭环:当模型在测试集上的召回率<99% 时,自动触发数据增强策略调整;
采用知识蒸馏技术,将多个大模型的知识压缩至单个轻量级模型,提升推理效率同时保持精度。
7) 模型编排模块:简化部署,支持多场景适配
模型编排模块将训练好的模型转化为可执行的检测流程,支持灵活部署。
-
核心功能:
流程定义:拖拽式编排检测流程(如“预处理→缺陷检测→分类→结果输出”),支持条件分支(如“若检测到缺陷,则执行二次验证”);
模型部署:将训练好的模型导出为 ONNX/TensorRT 格式,支持边缘设备多环境部署;
性能优化:对模型进行量化、剪枝,推理速度提升 2-3 倍。
-
技术实现:
构建工作流引擎,支持流程可视化编辑与调度;
开发模型部署工具链,自动生成 Docker 镜像,实现“一键部署”到生产环境。
8) 技术优势与核工业适配性
快速迭代能力:从新缺陷发现到模型更新上线≤24 小时(通过在线增量学习),快速响应生产需求;
抗干扰鲁棒性:在光照波动、设备振动的环境下,检测精度保持稳定;
安全合规性:模型训练过程全程可追溯,支持审计日志导出,符合核工业“全流程可追溯”要求;
算法与模型训练能力通过“自动化 + 专业化”的深度融合,为核燃料元件制造提供了高精度、高可靠的视觉检测能力,显著提升了产品质量管控水平,推动核工业检测技术从“人工抽检”向“AI 全检”跨越。
1.3 在线推理系统能力及技术实现方案
在线推理系统是视觉一体化在线检测平台连接模型训练与实际生产检测的“枢纽”,核心目标是将训练好的算法模型转化为可落地的检测方案,通过标准化配置、全生命周期管理与灵活集成,满足核燃料元件制造等场景中“多工序、多设备、多缺陷类型”的差异化检测需求。系统需具备“方案快速配置、版本精准管控、跨场景灵活适配、全流程可追溯”四大核心能力,其功能模块及技术实现如下:
在线推理系统聚焦 “将算法模型转化为生产级检测能力”,通过“方案层 - 执行层 - 集成层”三层架构,实现从方案设计到现场应用的全流程自动化:
方案层:负责检测方案的配置、管理与查询,输出标准化的检测逻辑(如 “相机参数 + 模型选择 + 判定规则”);
执行层:将方案转化为可执行的检测流程,调度硬件设备(相机、光源)与算法模型协同工作;
集成层:与生产系统(MES、ERP)、数据管理系统联动,实现检测结果实时反馈与数据闭环。
架构采用微服务设计,各模块通过 RESTful API 与消息队列(Kafka)通信,支持水平扩展(单集群可承载100 + 检测工位并发推理),完全适配核工业“7×24小时连续生产”的高可用性要求。
1) 核心功能模块及技术实现
方案配置:可视化配置检测逻辑,适配多场景差异
方案配置模块是系统的 “方案设计器”,支持用户根据检测场景(如附件点焊检测、坡口缺陷检测)自定义检测逻辑,无需代码开发即可完成方案搭建。
-
核心能力:
多维度参数配置:涵盖硬件参数(相机曝光时间、光源亮度 / 类型、运动轴走位路径)、算法参数(模型选择、缺陷判定阈值如 “置信度≥95% 判定为缺陷”)、流程参数(是否启用二次复检、检测结果存储周期);
模板化配置:内置核燃料制造关键工序的标准模板(如“端塞焊检测方案模板”“涂石墨后外观检测模板”),用户可基于模板修改参数,配置效率提升 80%;
冲突校验:自动检测参数冲突(如“相机分辨率 1200 万像素”与“单帧处理时间≤200ms”不匹配),并给出优化建议。
-
技术实现:
可视化配置界面:基于 Vue开发拖拽式界面,用户可通过“选择工序→加载模板→调整参数→保存方案”四步完成配置,支持参数联动(如修改“检测对象尺寸” 后,系统自动推荐相机分辨率);
规则引擎:集成规则引擎,将用户配置的参数转化为可执行的检测逻辑(如“若缺陷面积>0.5mm² 且置信度>90%,则判定为不合格”),规则解析时间≤10ms;
参数数据库:基于数据库存储参数模板,包含30 + 核工业专用参数组合(如 “金属表面高反光场景的光源参数组合”),支持参数版本回溯。
2) 方案管理:全生命周期管控,确保版本可追溯
方案管理模块负责检测方案的创建、修改、启用、停用等全生命周期管控,满足核工业“检测逻辑可追溯、变更可审计”的合规要求。
-
核心功能:
版本控制:每修改一次方案生成唯一版本号(如 V1.0→V1.1),记录修改人、修改时间、变更内容(如“将缺陷置信度阈值从 95% 调整为 98%”),支持版本对比(高亮显示差异参数)与一键回滚;
权限隔离:基于模型限制方案操作权限(如“操作人员仅可查看方案,工程师可修改方案,管理员审批方案启用”);
生命周期状态管理:方案包含“草稿→待审批→已启用→已停用”四状态,状态变更需通过工作流审批(如“新方案启用需质量负责人审批”),避免未经验证的方案流入生产;
批量管理:支持方案复制(如基于“端塞焊方案 V1.0”复制生成“端板焊方案 V1.0”)、批量更新(如同时调整 10个方案的“结果存储周期”参数)。
-
技术实现:
版本控制机制:采用类似 Git 的分支管理,主分支存储已启用的正式方案,开发分支用于方案修改,合并主分支时需通过审批流程;
工作流引擎:集成 Activiti工作流,配置“方案变更审批流程”(工程师提交→质量工程师审核→管理员批准),审批节点可自定义,满足不同企业的管理规范;
元数据存储:方案元数据(版本号、状态、参数配置)存储于数据库,关联区块链(长安链)存证关键状态变更(如“方案 V1.1 启用”),确保不可篡改。
3) 方案查询:多维度检索,快速定位适用方案
方案查询模块通过多维度标签与智能推荐,帮助用户快速找到匹配当前检测场景的方案,减少人工筛选成本。
-
核心功能:
多条件组合查询:支持按 “检测工序(如点焊/钎焊)”“检测对象(如包壳管 /附件)”“缺陷类型(如裂纹/掉块)”“方案状态(如已启用)” 等标签筛选,查询响应时间≤500ms;
模糊搜索:输入关键词(如 “坡口检测”),系统自动匹配包含该关键词的方案名称、描述或参数;
智能推荐:基于当前检测设备型号、生产批次,推荐历史应用效果最优的方案(如“方案 V2.3 在该批次检测中误检率最低”);
方案详情预览:查询结果支持预览方案参数(如“模型类型 YOLOv8,光源亮度 80%”)、历史应用效果(如“近 30 天检测合格率 99.8%”),无需打开方案即可评估适用性。
-
技术实现:
全文检索引擎:基于 Elasticsearch 构建方案索引,对方案名称、工序标签、参数描述等字段进行分词处理;

