跳到主要內容

AI 驅動文件

您想了解什麼?

Defect Creator Studio

解決的問題: 您需要罕見缺陷的訓練資料,但等待這些缺陷自然發生需要數週或數月。

功能說明: 從單張良品影象加上簡單的英文描述生成逼真的合成缺陷影象。上傳良品零件影象,標記缺陷應出現的位置,描述缺陷(如 "沿焊縫的細微裂紋"),即可在數秒內獲得數十張逼真的訓練影象。

The Defect Creator Studio interface showing the canvas, annotation toolbar on the left, defect type panel on the right, and image library at the bottom

入門指南

  1. 上傳 一張光照良好、乾淨的零件影象。將影象拖放至畫布中,或點選 Browse Files。該工具支援最高 8K 解析度,所有影象均儲存在您的瀏覽器本地。
  2. 選擇目標相機。OV10i/OV20i(1408 x 1080,4:3 寬高比)和 OV80i(3840 x 2160,16:9)之間切換。這與 OV 相機的實際感測器輸出相匹配。如果您的影象更大,工具將自動縮小。如果寬高比不匹配,裁剪遮罩會讓您選擇要保留的部分。
  3. 選擇缺陷型別。 上傳後,AI 會分析零件的材質、形狀和表面光潔度,然後建議相關的缺陷型別。內建 16 種缺陷型別:Scratch(劃痕)、Dent(凹痕)、Chip(崩缺)、Stain(汙漬)、Crack(裂紋)、Corrosion(腐蝕)、Porosity(氣孔)、Weld Defect(焊接缺陷)、Discoloration(變色)、Burr(毛刺)、Delamination(分層)、Warping(翹曲)、Contamination(汙染)、Missing Material(材料缺失)、Inclusion(夾雜)和 Oxidation(氧化)。您也可以透過自定義描述新增 Custom Defects
  4. 標記缺陷區域。 使用標註工具精確繪製缺陷應在影象上出現的位置。
  5. 生成。 點選紫色的 Generate 按鈕。AI 將在您標記的區域內生成逼真的缺陷。

標註工具

左側工具欄提供七種用於精確放置缺陷的工具:

快捷鍵工具最適用於
CCircle Marker圓形或點狀缺陷,如凹坑、氣泡、區域性變色
MRectangle Select帶狀圖案,如沿邊緣的劃痕或面板級翹曲
LLasso不規則或有機形狀,如裂紋、潑濺、複雜斷裂圖案
GMove/Resize在繪製標註後重新定位和調整大小
EEraser刪除標註
HPan在影象上平移導航(也可透過按住 Space 臨時使用)
ZZoom放大至 800%,實現畫素級精度

其他鍵盤快捷鍵:Ctrl+Z 撤銷,Ctrl+Shift+Z 重做,Del 刪除最後一個標註。

The left toolbar showing Circle, Rectangle, Lasso, Move, Eraser, Pan, and Zoom tools

標註工具欄

The right panel showing defect type selection, custom defects, camera toggle (OV10i/OV20i vs OV80i), and Generate button

包含相機選擇器和 Generate 按鈕的缺陷型別面板

緊湊的區域可產生更好的效果

將每個標註視為一個精確的指令視窗。AI 僅在您的選區內生成缺陷。如果您的區域緊貼預期的缺陷區域,模型便能精確聚焦。若區域過於寬鬆,包含無關的背景,可能會導致模型將缺陷影響擴散到額外區域。

編寫有效的缺陷描述

AI 將您的缺陷名稱解釋為自然語言指令。具體性至關重要。

質量示例原因
"Light horizontal transparent scratches on glossy plastic"(光亮塑膠上輕微的水平透明劃痕)包含形態、方向、表面型別和視覺特徵
"Fine radial crack near molded corner"(模製邊角附近的細微放射狀裂紋)明確說明了形狀、位置和材料背景
"scratch"(劃痕)過於模糊,模型無法生成有用的結果
"damage"(損傷)沒有形態描述,也沒有表面背景資訊

請優先使用 AI 建議的缺陷型別。它們在 UI 中顯示較為簡短,但在內部每個都對映到更豐富的語義描述,有助於模型生成準確的結果。僅當您的目標未被建議涵蓋時,才新增自定義缺陷。

從影象捕獲(參考缺陷)

這是最強大的功能之一。使用 Browse & Capture(瀏覽並捕獲)選擇已上傳的影象,標記真實的缺陷區域,並將其儲存為可重複使用的參考模板。這使您能夠將真實缺陷從一張影象轉移到其他影象上。

  • 命名至關重要。 裁剪區域包含缺陷及其周圍背景。AI 使用您的命名來理解哪一部分才是真正的缺陷。"Bent pin on connector"(聯結器上的彎曲引腳)為模型提供了語義錨點,而"defect"(缺陷)則讓模型無從判斷。
  • 轉移場景: 處於不同位置的同一零件、同一產線上的相似零件,甚至當缺陷概念仍然適用時,可用於不同的生產線(例如,一個塑膠外殼上的劃痕可以很好地轉移到另一個塑膠外殼上)。
  • Severity(嚴重程度)、Rotation(旋轉)和 Size(大小)滑塊(僅限參考缺陷):如果沒有變化,每個轉移的缺陷都將是完全相同的副本。Rotation 改變角度和方向。Size 控制空間覆蓋範圍。Severity 控制缺陷在視覺上的顯著程度。

嚴重程度控制

嚴重程度滑塊控制缺陷在視覺上的顯著程度。預設值有意設定得較為微弱,因為大多數真實的製造缺陷都是微弱的。即使在 50% 時,缺陷仍然相當微弱。在 1% 時,缺陷對人眼幾乎不可見,但 OV 視覺相機仍然可以檢測到它們。這是機器視覺的關鍵優勢之一:相機永不疲倦,能夠捕捉低於人類感知閾值的模式。

樣式變化模式

位於 Change Image(更改影象)按鈕旁邊。上傳影象後,AI 分析零件型別並建議製造中常見的樣式修改,例如將金屬表面處理從拉絲改為拋光、更換塑膠顏色或改變塗層型別。您還可以新增自己的自定義樣式變化。

兩種有效的順序:

  • 先重新設定樣式,再新增缺陷。 適用於在新產品線或配色方案實際存在之前生成訓練資料。
  • 先新增缺陷,再重新設定樣式。 檢視同一缺陷在不同材料、表面處理和顏色變體中的表現。

零件的幾何形狀、方向、佈局和構圖保持一致。僅有目標樣式屬性發生變化。這一點尤其有價值,因為缺陷上下文(位置、形狀、嚴重程度)在各個變體之間保持穩定,從而使您的模型學會檢測缺陷本身,而不是特定的缺陷與表面外觀的組合。

區域限制

  • 最多 9 個常規缺陷區域(內建或自定義文字)
  • 最多 4 個參考影象遷移缺陷
  • 區域越少通常結果越乾淨。從一個精確的區域開始,驗證質量,然後逐步新增更多。

佇列與吞吐量

Studio 最多可並行執行 3 個生成任務。額外的請求會自動排隊,並在有空閒槽位時執行。使用 3 次執行的批次進行快速 A/B/C 對比:提交相同的配置三次,並排對比結果,選擇最佳輸出。對於大批次任務,可將 10 個或更多工排入佇列,在處理期間繼續其他工作。

Compare、Library 與 Downloads

  • Compare: 在基準影象和生成影象之間切換。對於細微缺陷,快速切換/閃爍式切換效果最佳。人類視覺系統透過運動檢測變化的能力,遠勝於靜態並排對比。
  • Image Library: 底部托盤提供可滾動的膠片條,用於快速視覺瀏覽。展開檢視增加了完整的資料集管理功能:搜尋、排序、多選(Ctrl/Shift 單擊)、下載單張影象、建立用於訓練流水線的 ZIP 歸檔以及刪除。
  • 標註持久化: 在影象之間切換時,所有標註會自動保留並恢復。可以離開檢視另一張影象,然後返回時發現所有區域都保持在原來的位置。

推薦工作流程

  1. 上傳一張乾淨的基準影象,並確保符合 OV20i (1408 x 1080) 的取景要求。良好的照明、正確的對焦以及最少的背景雜亂都有幫助。
  2. 從 AI 建議的缺陷開始。它們已針對您的零件型別進行了校準。僅在目標缺陷缺失時才新增自定義命名。
  3. 放置一個精確、緊湊的區域並首先生成。單區域執行是最可靠的基準。
  4. 每次生成後積極使用 Compare。對於細微缺陷,快速切換可以讓即使是微小的差異也在視覺上凸顯出來。
  5. 根據所見調整嚴重程度、區域緊湊度和措辭。重複直到質量穩定,然後擴充套件到多個區域和排隊批次生成。
從真實資料開始,用合成資料加速

最佳方法:先用最初的 3-5 張真實影象進行訓練,找出 AI 表現不佳的地方,然後使用 Defect Studio 針對這些特定的失敗模式生成有針對性的合成樣例。真實資料訓練基線;合成資料填補空白。

合成資料是對真實資料的補充,而非替代

Defect Studio 影象在填補訓練集空白方面非常強大,但絕不應是您唯一的訓練資料來源。始終要使用真實生產影象驗證模型效能。

實際演示

在工作流程中的位置: 您將在第 4 步:訓練您的 AI 模型期間使用 Defect Studio,以更快地構建訓練資料。