跳到主要內容

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 會在您標記的區域內生成逼真的缺陷。

註釋工具

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

ShortcutToolBest for
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

Annotation toolbar

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

Defect type panel with camera selector and Generate button

緊湊區域可獲得更好的結果

將每個註釋視為一個精確的指令視窗。AI 僅在您選擇的區域內生成缺陷。如果您的區域緊鄰目標缺陷區域,模型可以更精確地聚焦。包含無關背景的鬆散區域可能會導致模型將缺陷影響擴散到更大區域。

編寫有效的缺陷描述

AI 將您的缺陷名稱視為自然語言指令。具體性很重要。

質量示例原因
良好"在光澤塑膠表面上的輕微水平透明劃痕"包含形態、方向、表面型別和視覺表現
良好"在模具成型角附近的細小徑向裂紋"具體描述形狀、位置與材料背景
"劃痕"對模型來說過於模糊,無法產生有用結果
"損壞"沒有形態資訊,缺乏表面背景資訊

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

從影象捕獲(參考缺陷)

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

  • 命名至關重要。 裁剪影象同時包含缺陷及其周圍背景。AI 使用您的命名來幫助理解哪個部分才是真正的缺陷。 "Bent pin on connector" 給模型一個語義錨點,而 "defect" 讓它在猜測。
  • 轉移場景: 相同零件在不同位置、同一生產線上的相似零件,甚至在不同製造線上,只要缺陷概念仍然成立即可(例如,一個塑膠外殼上的劃痕可以很好地轉移到另一塑膠外殼)。
  • 嚴重性、旋轉和尺寸滑塊(僅限參考缺陷):若沒有變化,每個傳輸的缺陷都將是完全相同的複製。旋轉改變角度和方向。尺寸控制空間覆蓋。嚴重性控制缺陷的視覺顯著程度。

嚴重性控制

嚴重性滑塊控制缺陷的可視顯著程度。預設設定故意保持微妙,因為大多數真實製造缺陷也很微妙。即使達到 50%,缺陷仍然相對較淡。達到 1% 時,缺陷對人眼幾乎不可見,但 OV vision cameras 仍然可以檢測到它們。這是機器視覺的一個關鍵優勢:相機從不疲勞,能夠捕捉到人眼感知閾值以下的模式。

風格變體模式

位於“更換影象”按鈕旁邊。上傳影象後,AI 將分析零件型別並提出製造業中常見的風格修改,例如將金屬表面從拉絲改為拋光、改變塑膠顏色,或改變塗層型別。您也可以新增自定義風格變體。

兩種有效的序列:

  • 先重新設定風格,再新增缺陷。 適用於在新產品線或配色方案尚未實際存在時生成訓練資料。
  • 先新增缺陷,再進行風格變更。 觀察相同缺陷在材料、 finish 與顏色變體上的外觀。

零件幾何、方向、佈局和組成保持不變。僅改變目標風格屬性。這一點尤為有價值,因為缺陷上下文(位置、形狀、嚴重性)在不同變體之間保持穩定,因此您的模型學習的是缺陷本身,而不是缺陷與表面外觀的特定組合。

區域限制

  • 最多 9 個普通缺陷區域(內建或自定義文字描述)
  • 最多 4 個參考影象傳輸缺陷
  • 區域數量越少,結果通常越乾淨。先從一個精確區域開始,驗證質量,然後逐步增加。

佇列與吞吐量

Studio 最多並行執行 3 個生成任務。額外請求會自動排隊,等到有空閒時再執行。使用 3 次執行的批次進行快速 A/B/C 比較:將相同配置提交三次,進行並排比較結果,並選取最佳輸出。對於大批次,請排隊 10 個或以上作業,讓它們在你繼續其他工作時完成處理。

Compare(比較)、Image Library(影象庫)與 Downloads(下載)

  • Compare(比較):在基線影象與生成影象之間切換。對於細微缺陷,快速切換/閃爍式切換效果最佳。人眼對運動中的變化的感知遠勝於靜態並排對比。
  • Image Library(影象庫):底部托盤提供可滾動的膠片條,方便快速視覺掃描。擴充套件檢視提供完整的資料集管理:搜尋、排序、多選(Ctrl/Shift 點選)、下載單張影象、為訓練管道建立 ZIP 壓縮包,以及刪除。
  • Annotation persistence(註釋永續性):在切換影象時,所有註釋都會自動儲存並恢復。離開檢視另一張影象後再回來,可以看到所有區域恰好在你離開時的位置。

推薦工作流程

  1. 上傳一張乾淨的基線影象,並確保其符合 OV80i(3840 x 2160)畫幅。良好的照明、適當的焦點,以及儘量減少背景雜亂都有助於提升質量。
  2. 從 AI 建議的缺陷開始。它們是針對你的零件型別進行標定的。只有在目標缺陷缺失時才新增自定義命名。
  3. 放置一個精確且緊湊的區域並生成第一版。單區域執行是最可靠的基線。
  4. 在每次生成後積極使用 Compare。對於微小缺陷,快速切換使即使極小的差異在視覺上也更明顯。
  5. 根據所見調整缺陷嚴重程度、區域緊密度和措辭。重複直到質量穩定,然後擴充套件到多個區域和排隊量。
Start with real data, accelerate with synthetic

最佳方法:先用初始的 3-5 張真實影象進行訓練,找出 AI 在何處遇到困難,然後使用 Defect Studio 為這些特定的失效模式生成定向的合成示例。真實資料提供基線,合成資料用於填補空缺。

Synthetic data supplements real data, it does not replace it

Defect Studio 影象在填補訓練集缺口方面很有幫助,但它們不應該成為你唯一的訓練資料來源。請始終對照真實生產影象驗證模型效能。

實際演示

在工作流中的定位: 你將在 Step 4: Train Your AI Model 期間使用 Defect Studio 以更快地構建訓練資料。