CVAT Task 命名規則 + 廠商代號對照

產出 2026-05-12(v8 · DB notes 清理觀察值範圍,改抽象描述)· 來源:~/.claude/memory/reference_vendor_map.md(權威)+ cvat-ops/reference_task_naming.md + cvat-ops/reference_vendor_zone_conventions.md(部分過時)+ projects.db
命名格式 廠商代號 場域 Fallback Pool 待修正 未登錄代號處置 完整範例

✓ DB / Memory 已同步(2026-05-11)

~/.claude/memory/reference_vendor_map.md 表已對齊 projects.db:寶佳 = JUJIA、Rai Vision type=internal

🆕 v8 變動摘要(2026-05-12)

⚠ Memory 漂移待修(自 v7 起)

cvat-ops/reference_vendor_zone_conventions.md 尚未同步:仍寫 SINON CH01~CH16、JUJIA CH01~CH14(A)/ CH05~CH12(B)/ CH01~CH12(C),且 SANITATION/HSINTUNGYANG/GUANXI 仍列在「Pool 偽 vendor」段。本報表以 ~/.claude/memory/reference_vendor_map.md + DB 為權威。
過往版本變動(v3~v7)
v7(2026-05-12) SANITATION/HSINTUNGYANG 升 DB(CHANGHUA / GUANXI zones);GUANXI 之謎釐清
v6(2026-05-12) +IRODA vendor / +WAREHOUSE zone / SANITATION + HSINTUNGYANG 命名拍板
v5(2026-05-11) zones 擴至 23 筆;CPC 命名通則生效
v4(2026-05-11) §3 改成廠商分頁
v3(2026-05-11) 新增 zones 表(GREENIDEAS 11 筆)

1. Task 命名格式

<廠商>_<場域>_<鏡頭>_<日期>_<編號>

適用範圍:所有 CVAT task 一律套用本規則。理由:下游 cvat-reports / reports_maker fetch 階段以此 regex 解欄位,多格式並存會讓報表解析爛掉。

欄位規則範例
廠商全大寫英文代號(權威來源 projects.db code 欄)SINON / GREENIDEAS / CPC
場域全大寫英文 / 數字 / 短識別碼。權威來源projects.db zones 表(per project)。固定特例見 §3MINJING / 151 / AIGEN
鏡頭CH + 2 位零填補。無分類 / 結構性無編號 → CH00。各家規則見 §3 各廠商分頁CH01 / CH16 / CH00
日期YYYYMMDD(拍攝/生成日優先,無 metadata 退回上傳日)20260423
編號3 位零填補;同四元組遞增 001001 / 002 / 003

Train / Val / Test 拆分

2. 廠商代號對照

2.1 DB 正式條目 2026-05-12 重查 v4 · 11 筆

主 DB:C:\Users\User\.claude\data\projects.db table projects(欄位 id, name, code, type, stage, notes

中文代號TypeStageNotes
中油CPCclientactive
興農SINONclientactive
思維GREENIDEASclientactive
西門子SIEMENSclientactive
寶佳JUJIAclientactive別名 jujia(iSeek / p10 task name),廠商欄統一寫 JUJIA
產創20(宏全)HC_ICP20clientactive
火化場CREMATORYclientactive
愛烙達IRODAclientactive2026-05-12 加入;zone WAREHOUSE
清潔隊 新增SANITATIONclientactive2026-05-12 升 DB;zone CHANGHUA
新東陽 新增HSINTUNGYANGclientactive2026-05-12 升 DB;zone GUANXI(解開 GUANXI 之謎)
Rai Vision 非外部廠商RAIVISIONinternalactive自家公司產生的資料,沿用此名稱以方便命名格式抓取

註:type=internal 標示為自家公司資料,非付費客戶;但在 task 命名上仍當廠商代號使用以維持 schema 一致性。

2.2 別名 / 系統內部代號

別名對應廠商用法
jujia寶佳iSeek 系統內 + cloud p12 / raicvat5090 p10 task name 用 jujia 字樣;廠商欄寫 JUJIA(保留原命名語料)。Confirm 來源:使用者 2026-04-29

2.3 特例(不進 DB)

中文代號用法
公開資料PUBLIC開源 / open dataset;非付費廠商,不入 projects
未知UNKNOWNtask 命名欄位資訊不明時填,非廠商實體

2.4 已入 DB 的命名規則備註 2026-05-12

既有命名規則資訊(DB 欄位無法完整表達的部份):

廠商Task name 形式CH 規則SITEfiresmoke 8005 cam 對應
SANITATION
清潔隊
<序號>號AI智慧工安辨識與火災預警系統_* 序號零填補
一號→CH01、二號→CH02
CHANGHUA
彰化
cam 221/222(另套編號,無關,不寫入命名規則)
HSINTUNGYANG
新東陽
ch<N>_<YYYYMMDD>_<NNN> 純鏡頭號 鏡頭號零填補
ch6CH06ch24CH24
GUANXI
關西
cam 132/137/138/146(同上,無關)

⚠ firesmoke 8005 server 端 cam 編號是另一套系統,與 CVAT task name ch 不相關,不寫入命名規則。

2.5 待整理(DB 未登錄)

目前無待整理項目。(v6 的 SANITATION / HSINTUNGYANG 已升 DB)

Vendor 代號使用規則(2026-05-06 新增)

3. 場域代號(依廠商分頁)

權威來源:projects.dbzones 表,schema:id, project_id, code, name_zh, aliases, parent_zone, notes, stage。每廠商一頁;尚未建 zones 的廠商顯示空白佔位,往後逐步補進。

思維 / project_id=3 · 11 筆 zones · iSeek 系統來源

Zones

Code中文類型備註
MINJING民景企業點位iSeek 系統
SHIQIANG石墻活動中心點位iSeek
XUANWANG宣王宮點位iSeek,廟宇
SHANGAN山柑社區點位iSeek,社區
WUZHUOLIU吳濁流點位iSeek
WENNEI23塭內23號點位iSeek,含門牌號
DASDdasd待釐清iSeek 系統,疑似測試名
HSINCHUXIANGSHAN新竹香山上層集合多鏡頭混和
TOUFEN2頭份工業區2上層集合
MIAOLI苗栗上層集合
MIAOLIMOBILE苗栗移動車移動車移動車載鏡頭

鏡頭規則

Legacy 命名拆解

parent_zone 欄位 schema 預留但 11 筆皆 NULL;「上層集合」目前僅在 notes 描述。

中油 / project_id=1 · 2 筆 zones · 工安類別分場域

📌 新建 task 命名通則(強制)

CPC_HEIGHT_CH00_YYYYMMDD_NNN     # 高處作業
CPC_CONFINED_CH00_YYYYMMDD_NNN   # 侷限空間
  • 場域 = HEIGHTCONFINED(工安類別)
  • 鏡頭固定 CH00移動式鏡頭,無固定編號(不是 fallback)
  • 其他場景代號出現時先 confirm 再追加到 zones

Zones

Code中文類型備註
HEIGHT高處工安類別高處作業場景
CONFINED侷限工安類別侷限空間場景

Legacy 既存代號 待清理

下列代號在既存正規 task 散用 — 不改名,但屬待修正歷史(見 reference_task_naming.md「Pool task / legacy 處置」),不灌進 zones DB

iSeek / 影片檔命名拆解

興農 / project_id=2 · 6 筆 zones

Zones

Code中文類型備註
151興農151分區iSeek 鏡頭群組編號 151
152興農152分區
153興農153分區
154興農154分區
155興農155分區
MAIN彙整不分區彙整桶不分區彙整桶

鏡頭規則

Legacy 命名拆解

愛烙達 / project_id=9 · 1 筆 zone · 2026-05-12 新增

Zones

Code中文類型備註
WAREHOUSE倉庫場域目前單一倉庫

鏡頭 → 場域對應

2026-05-12 使用者指派的鏡頭位置:

CH位置
CH04倉庫進料區
CH05倉庫大門口

CH = 頻道號零填補(頻道4CH04頻道5CH05)。其他 CH 對應位置待補。

Legacy 命名形式 cvat-5090 p51

頻道<N>-<場域中文>_<YYYYMMDD>_<NNN>

⚠ 正規 task 命名規則尚未拍板,目前 legacy 形式仍在使用。

清潔隊 / project_id=10 · 1 筆 zone · 2026-05-12 升 DB

📌 新建 task 命名通則

SANITATION_CHANGHUA_CH<NN>_YYYYMMDD_NNN
  • SITE 固定 CHANGHUA(清潔隊據點 — 彰化)
  • CH 從序號零填補:一號車 → CH01、二號車 → CH02

Zones

Code中文類型備註
CHANGHUA彰化據點清潔隊據點所在地

Legacy 命名拆解

原 task name 形式:<序號>號AI智慧工安辨識與火災預警系統_*

⚠ firesmoke 8005 server 端 cam 221/222 是另一套編號,與 CVAT task name ch 不相關,不寫入命名規則。

新東陽 / project_id=11 · 1 筆 zone · 2026-05-12 升 DB · 「新東陽」官方英文 Hsin Tung Yang 全大寫

📌 新建 task 命名通則

HSINTUNGYANG_GUANXI_CH<NN>_YYYYMMDD_NNN
  • SITE 固定 GUANXI(新東陽據點 — 關西)
  • CH 鏡頭號零填補:ch6CH06ch24CH24

Zones

Code中文類型備註
GUANXI關西據點新東陽據點所在地

Legacy 命名拆解

原 task name 形式:純鏡頭號 ch<N>_<YYYYMMDD>_<NNN>

🔍 GUANXI 之謎已釐清(2026-05-12)

先前 raicvat5090 p2 (116 tasks) + p5 (3 tasks) 散用的偽 vendor GUANXI,其實是 HSINTUNGYANG 的 zone.code(關西)。舊 task 把 site 當 vendor 用屬命名錯置。既存不改名,新 task 一律 vendor=HSINTUNGYANG + site=GUANXI

⚠ firesmoke 8005 server 端 cam 132/137/138/146 是另一套編號,與 CVAT task name ch 不相關

西門子 / project_id=4
尚未建 zones 待 Q5 討論
多 demo 案場性質(phone_safety / hatch / height ...),無固定地理場域。命名策略待議
寶佳 / project_id=6 · 4 筆 zones · 別名 jujia(iSeek / p10 task name)

Zones

Code中文類型備註
A寶佳A工區A 工區/棟;iSeek 命名 jujia_A<N>
B寶佳B工區B 工區/棟;iSeek jujia_B<N>
C寶佳C工區C 工區/棟;iSeek jujia_C<N>
ALL多場域彙整彙整桶多場域彙整桶

鏡頭規則

Legacy 命名拆解(iSeek 黏合形式)

iSeek 端 jujia_<SITE><CH> 字母+數字黏在一起,要拆成 site=字母、ch=數字:

產創20(宏全)/ project_id=7
未盤點
待有 task 出現再整理
火化場 / project_id=8
未盤點
待有 task 出現再整理
Rai Vision / project_id=5 · internal 非外部廠商
UNKNOWN
自家測試資料,無場域概念
跨 project 通用固定代號(不掛 vendor)
代號意義
AIGENAI 生成 / 合成資料
已盤點但未登錄至 projects.db / zones 的廠商或資料來源

v7 升級已處理

v6 列在這裡的 SANITATION / HSINTUNGYANG 已升 DB 正式廠商(見 §3 對應 tab)。GUANXI 已釐清為 HSINTUNGYANG 的 zone,不再列入偽 vendor。

水利署 / 河川分署系列 待 Q4 討論

PUBLIC(開源資料集)

site 欄當 dataset 名用,不入 zones DB。14 個 site 全是開源資料集代號(FASDD / MAPILLARY / RFCSV2TFRECORD 等)。

Pool task 偽 vendor 不再使用

INTERNAL(670 / 5090 p2)/ PURCHASED(15 / 5090 p2)— 多在 raicvat5090 p2 / p5 / cloud p2 等 pool task。見 §5 Pool task 待修正

GUANXI 過去在這裡被誤列為偽 vendor — 2026-05-12 釐清為 HSINTUNGYANG 的 zone(見該廠商 tab)。

新增規則

INSERT INTO zones (project_id, code, name_zh, notes)
VALUES (?, 'XXX', '中文名', '來源備註');

4. Fallback 規則

舊 task 處理

5. Pool task 命名待修正

狀態:偏離標準,不是有效的第二格式

訓練資料池 task(多廠商混合切 train/val/test)目前命名為 <source>_part<NN>of<MM>已知偏離規格,僅作既存記錄,待後續設計修正方案。

5.1 既存 pool 命名形貌(5090 p5 / p2 等)

<source>_part<NN>of<MM>

範例:raicvat_p9_part01of03 / cppe5_part02of03 / fall_p6_part03of03

5.2 為何要修正

5.3 處置

6. 既存未登錄代號盤點(2026-05-06)

5090 p2 firesmoke 等舊 task 已散用以下未登錄 vendor 代號:

代號出現次數推測語意處置
INTERNAL670(5090 p2)內部彙整 / 多客戶混合不該當 vendor 用(屬 pool task);既存不改名,新 task 不再用
PURCHASED15(5090 p2)採購來的資料同上
GUANXI116(5090 p2)+ 3(5090 p5)HSINTUNGYANG 的 zone「關西」已釐清 2026-05-12;GUANXI 是 site 不是 vendor。舊 task 把 site 當 vendor 用屬命名錯置;既存不改名,新 task 一律 vendor=HSINTUNGYANG + site=GUANXI

7. 完整範例

GREENIDEAS_AIGEN_CH07_20260423_001   # 思維(廠商) AI生成(場域) 第7鏡頭 2026-04-23 第1筆
SINON_151_CH12_20260321_001          # 興農(廠商) 151區(場域) 第12鏡頭 2026-03-21 第1筆
SINON_151_CH12_20260321_002          # 同上第2筆
CPC_UNKNOWN_CH00_20260401_001        # 中油 場域不明 無鏡頭分類 2026-04-01 第1筆
PUBLIC_AIGEN_CH00_UNKNOWN_001        # 開源 AI合成 無鏡頭 日期不明 第1筆