AI 驱动文档
您想了解什么?
缺陷创作工作室
解决的问题: 您需要稀有缺陷的训练数据,但等待它们自然发生需要几周或几个月。
它的功能: 从单张良品图像和一段简单的英文描述生成逼真的合成缺陷图像。上传一张良品,标记缺陷出现的位置,描述缺陷(“焊缝处的发丝裂纹”),并在几秒钟内获取数十张逼真的训练图像。
开始使用
- 上传 一张干净、光线良好的零件图像。将其拖放到画布中,或点击 浏览文件。该工具支持高达 8K 的分辨率,所有图像都存储在您的浏览器中。
- 选择您的相机目标。 在 OV10i/OV20i(1408 x 1080,4:3 纵横比)和 OV80i(3840 x 2160,16:9)之间切换。这些与 OV 相机的实际传感器输出相匹配。如果您的图像较大,工具会自动缩小。如果纵横比不匹配,裁剪覆盖层可让您选择保留的部分。
- 选择缺陷类型。 上传后,AI 会分析您零件的材料、形状和表面处理,然后建议相关的缺陷类型。提供 16 种内置缺陷类型:划痕、凹陷、缺口、污渍、裂纹、腐蚀、孔隙、焊接缺陷、变色、毛刺、分层、翘曲、污染、缺失材料、夹杂物和氧化。您还可以添加带有自定义描述的 自定义缺陷。
- 标记缺陷区域。 使用注释工具精确绘制缺陷在图像上出现的位置。
- 生成。 点击紫色的 生成 按钮。AI 在您标记的区域内创建一个逼真的缺陷。
注释工具
左侧工具栏提供七种工具,用于精确放置缺陷:
| 快捷键 | 工具 | 最适合 |
|---|---|---|
| C | 圆形标记 | 圆形或点状缺陷,如坑、气泡、局部变色 |
| M | 矩形选择 | 带状图案,如边缘划痕或面板级翘曲 |
| L | 套索 | 不规则或有机形状,如裂纹、溢出、复杂的断裂模式 |
| G | 移动/调整大小 | 绘制后重新定位和调整注释大小 |
| E | 橡皮擦 | 删除注释 |
| H | 平移 | 在图像中导航(也可以通过按住 空格 暂时使用) |
| Z | 缩放 | 放大至 800% 以实现像素级精度 |
其他键盘快捷键:Ctrl+Z 撤销,Ctrl+Shift+Z 重做,Del 删除最后一个注释。

注释工具栏

缺陷类型面板,带相机选择器和生成按钮
将每个注释视为精确的指令窗口。AI 仅在您的选择内生成缺陷。如果您的区域紧凑围绕预期的缺陷区域,模型可以精确聚焦。包含无关背景的松散区域可能导致模型将缺陷影响扩散到额外区域。
编写有效的缺陷描述
AI 将您的缺陷名称解释为自然语言指令。具体性非常重要。
| 质量 | 示例 | 原因 |
|---|---|---|
| 好 | "光滑塑料上的轻微水平透明划痕" | 包括形态、方向、表面类型和视觉行为 |
| 好 | "模制角落附近的细微放射状裂纹" | 对形状、位置和材料背景具体说明 |
| 差 | "划痕" | 对模型来说过于模糊,无法产生有用的结果 |
| 差 | "损坏" | 没有形态,没有表面背景 |
首先从 AI 建议的缺陷类型开始。它们在 UI 中显示较短,但在内部每个都映射到更丰富的语义描述,帮助模型产生准确的结果。仅在目标不被建议覆盖时添加自定义缺陷。
从图像捕获(参考缺陷)
这是最强大的功能之一。使用 浏览并捕获 选择上传的图像,标记真实缺陷区域,并将其保存为可重用的参考模板。这使您能够将一个图像中的真实缺陷转移到其他图像上。
- 命名至关重要。 裁剪区域包括缺陷及其周围背景。AI 使用您的名称来理解哪个部分是真正的缺陷。"连接器上的弯曲引脚" 为模型提供了语义锚,而 "缺陷" 则让它猜测。
- 转移场景: 相同部件在不同位置、同一生产线上的相似部件,或者即使在不同的生产线中,当缺陷概念仍然合理时(例如,一个塑料外壳上的划痕可以很好地转移到另一个塑料外壳上)。
- 严重性、旋转和大小滑块(仅限参考缺陷):没有变化,每个转移的缺陷都会是精确的复制。旋转改变角度和方向。大小控制空间覆盖。严重性控制缺陷的视觉显著性。
严重性控制
严重性滑块控制缺陷的视觉显著性。默认设置故意较为微妙,因为大多数真实制造缺陷都是微妙的。即使在 50% 时,缺陷仍然相当模糊。在 1% 时,缺陷几乎对人类不可见,但 OV 视觉相机仍然可以检测到它们。这是机器视觉的一个关键优势:相机永远不会疲劳,可以捕捉到低于人类感知阈值的模式。
风格变体模式
位于更改图像按钮旁边。上传图像后,AI 分析部件类型并建议制造中常见的风格修改,例如将金属表面从拉丝更改为抛光、切换塑料颜色或改变涂层类型。您还可以添加自己的自定义风格变体。
两个有效的顺序:
- 先重新设计,然后添加缺陷。 有助于在新产品线或颜色方案实际存在之前生成训练数据。
- 先添加缺陷,然后重新设计。 查看相同缺陷在材料、表面和颜色变体中的外观。
部件几何形状、方向、布局和组成保持不变。只有目标风格属性发生变化。这尤其有价值,因为缺陷上下文(位置、形状、严重性)在变体之间保持稳定,因此您的模型学习到的是检测缺陷本身,而不是缺陷与表面外观的特定组合。
区域限制
- 最多可设置 9 个正常缺陷区域(内置或自定义文本)
- 最多可设置 4 个参考图像传输缺陷
- 较少的区域通常会产生更干净的结果。先从一个精确的区域开始,验证质量,然后逐步增加更多区域。
队列和吞吐量
Studio 最多可并行运行 3 次生成。额外请求会自动排队,并在有空位时执行。使用 3 次运行的突发模式进行快速 A/B/C 比较:提交相同的配置三次,进行并排比较,选择最佳输出。对于批量处理,排队 10 个或更多任务,让它们在您继续其他工作时处理。
比较、库和下载
- 比较: 在基线和生成图像之间切换。对于细微缺陷,快速切换/闪烁式切换效果最佳。人类视觉系统通过运动检测变化的能力远胜于静态的并排比较。
- 图像库: 底部托盘提供可滚动的胶卷条,便于快速视觉扫描。扩展视图增加了完整数据集管理:搜索、排序、多选(Ctrl/Shift-点击)、下载单个图像、为训练管道创建 ZIP 压缩包以及删除。
- 注释持久性: 当您在图像之间切换时,所有注释会自动保留并恢复。导航到其他图像进行查看后,再返回时会发现所有区域正好在您离开时的位置。
推荐工作流程
- 上传一张干净的基线图像,确保其符合 OV10i(1408 x 1080)框架。良好的照明、适当的对焦和最小的背景杂乱都有助于提高质量。
- 从 AI 建议的缺陷开始。这些缺陷已针对您的零件类型进行校准。只有在目标缺陷缺失时才添加自定义命名。
- 放置一个精确、紧凑的区域并进行首次生成。单区域运行是最可靠的基线。
- 在每次生成后积极使用比较功能。对于细微缺陷,快速切换能使微小差异在视觉上突出。
- 根据您所看到的调整严重性、区域紧凑度和措辞。重复此过程直到质量稳定,然后扩展到多个区域和排队的批量处理。
最佳方法:首先用您最初的 3-5 张真实图像进行训练,识别 AI 在何处遇到困难,然后使用 Defect Studio 为这些特定故障模式生成有针对性的合成示例。真实数据教会基线;合成数据填补空白。
Defect Studio 图像在填补训练集中的空白方面非常有效,但它们绝不应成为您唯一的训练数据来源。始终根据真实生产图像验证模型性能。
观看实际操作
它在工作流程中的位置: 您将在 步骤 4:训练您的 AI 模型 中使用 Defect Studio 更快地构建训练数据。