據(jù)集擴(kuò)充增廣工具 AI圖像數(shù)據(jù)增強(qiáng)工具)
數(shù)據(jù)集擴(kuò)充增廣工具分割/OBB 標(biāo)簽同步工具概述數(shù)據(jù)集擴(kuò)充增廣工具面向 YOLO 系列分割與旋轉(zhuǎn)目標(biāo)檢測數(shù)據(jù)集支持在圖像增廣的同時同步更新標(biāo)注文件避免增廣后重新手工標(biāo)注。工具適用于 YOLOv5 至 v12 的實(shí)例分割、語義分割、OBB 旋轉(zhuǎn)框數(shù)據(jù)集也支持 LabelMe 多邊形 JSON 標(biāo)注可用于小樣本擴(kuò)充、類別不均衡補(bǔ)償、復(fù)雜場景魯棒性提升等數(shù)據(jù)準(zhǔn)備工作。10Windows 10 及以上系統(tǒng)可免安裝、免配置直接運(yùn)行同時提供學(xué)習(xí)參考代碼不含界面便于二次開發(fā)。## 核心參數(shù)項(xiàng)目詳情工具名稱數(shù)據(jù)集擴(kuò)充增廣工具分割/OBB 標(biāo)簽同步適用任務(wù)實(shí)例分割、語義分割、OBB 旋轉(zhuǎn)目標(biāo)檢測、多邊形標(biāo)注增廣支持框架YOLOv5 / v7 / v8 / v9 / v10 / v11 / v12輸入標(biāo)注YOLO-seg TXT、YOLO-obb TXT、LabelMe JSON 多邊形輸出標(biāo)注同步變換后的 TXT / JSON不覆蓋原數(shù)據(jù)系統(tǒng)要求Windows 10 及以上免安裝、免環(huán)境交付內(nèi)容可執(zhí)行工具、教程視頻、增廣序列參考、Python 學(xué)習(xí)代碼支持標(biāo)注與同步規(guī)則1. YOLO 實(shí)例分割seg標(biāo)簽格式類別id x1 y1 x2 y2 ...歸一化多邊形頂點(diǎn)同步邏輯翻轉(zhuǎn)、旋轉(zhuǎn)、縮放、裁剪、平移后對全部頂點(diǎn)做同一仿射/映射變換重新歸一化裁剪出界頂點(diǎn)按交點(diǎn)截斷或剔除整個實(shí)例。1適用變電站分割、外墻病害多邊形、茶葉/玉米葉片分割等。2. YOLO OBB 旋轉(zhuǎn)框常見格式一類別id x1 y1 x2 y2 x3 y3 x4 y4四點(diǎn)歸一化常見格式二類別id cx cy w h angle中心、寬高、角度同步邏輯圖像旋轉(zhuǎn) θ四點(diǎn)整體旋轉(zhuǎn) θ 并重排順序角度格式需同步加 θ 并歸一到框架約定區(qū)間如 [-90°,0°) 或 [-90°,90°)避免訓(xùn)練時角度錯亂。12,3適用遙感飛機(jī)、船舶、沙赫德無人機(jī)等任意方向目標(biāo)。3. LabelMe 多邊形 JSON標(biāo)簽格式shapes內(nèi)polygon含label、points、imageWidth、imageHeight同步邏輯解析每個 polygon 頂點(diǎn)隨圖像做幾何變換亮度/對比度/飽和度/噪聲僅改像素不改點(diǎn)輸出保留原 JSON 結(jié)構(gòu)僅替換points與圖像路徑。8,13可另存為 YOLO-seg TXT 或直接回寫 JSON 供 LabelMe 查看。17增廣方式支持組合與自定義常用算子幾何類水平翻轉(zhuǎn)、垂直翻轉(zhuǎn)、旋轉(zhuǎn)、縮放、拉伸、裁剪、平移色彩類亮度、對比度、飽和度調(diào)整噪聲類高斯噪聲、隨機(jī)噪點(diǎn)模糊類高斯模糊、運(yùn)動模糊可選組合策略按勾選算子隨機(jī)組合可設(shè)每原圖增廣倍數(shù)如 1×/2×/5×重命名規(guī)則自定義前綴/后綴輸出到新目錄不覆蓋原始圖像與標(biāo)簽建議分割小目標(biāo)少做大幅裁剪與強(qiáng)拉伸OBB 旋轉(zhuǎn)后檢查四點(diǎn)順序色彩增強(qiáng)強(qiáng)度不宜過高避免把病害顏色、信號燈顏色學(xué)偏。使用流程Windows 免裝版選擇原始圖像文件夾jpg/png/jpeg/bmp/webp選擇標(biāo)簽來源三選一YOLO-seg txt 文件夾建議同放classes.txtYOLO-obb txt 文件夾LabelMe json 文件夾勾選增廣算子與強(qiáng)度設(shè)置增廣倍數(shù)、輸出前綴設(shè)置輸出目錄不與輸入目錄嵌套啟動增廣工具實(shí)時生成增強(qiáng)圖與同步標(biāo)簽可視化抽查增強(qiáng)圖疊加多邊形/OBB確認(rèn)無錯位、無漏標(biāo)可選自動劃分 train/val/test直接接入 YOLO 訓(xùn)練學(xué)習(xí)參考代碼Python不含界面示例 CYOLO-seg 多邊形裁剪同步偽邏輯python輸入原圖、seg txt歸一化多邊形、裁剪框 x0,y0,x1,y1步驟多邊形像素坐標(biāo) 歸一化坐標(biāo) * 原寬高每個頂點(diǎn)減去裁剪左上角 x0,y0與裁剪框求交集頂點(diǎn)在框內(nèi)保留邊與框邊界求交補(bǔ)點(diǎn)若剩余有效頂點(diǎn) 3 且面積大于閾值寫回新圖尺寸歸一化坐標(biāo)若整體在裁剪框外丟棄該實(shí)例注意分割不要簡單用原框近似否則小病斑會偏移格式支持默認(rèn)YOLO格式數(shù)據(jù)集seg 多邊形 txt / obb 四點(diǎn)或角度 txtLabelMe JSON 多邊形雙向兼容可導(dǎo)出 YOLO-seg/OBB 4,14增廣后可直接用于 Ultralytics YOLO 訓(xùn)練17適用場景小樣本分割/OBB 數(shù)據(jù)集快速擴(kuò)充遙感、道路、電力、工地等復(fù)雜場景增強(qiáng)夜間、低照度、雨霧等色彩擾動建模LabelMe 人工標(biāo)注后批量增廣降低復(fù)標(biāo)成本話題關(guān)鍵詞#數(shù)據(jù)增廣 #YOLO分割 #OBB旋轉(zhuǎn)框 #LabelMe #多邊形同步 #數(shù)據(jù)集擴(kuò)充 #YOLOv11