4.4 KiB
4.4 KiB
CM95 Visual Object 与标准 Layer 命名报告 v1
日期:2026-10-05
1. 结论
本轮已经按固定三步流程完成一次 CM95 Visual Object 处理:
- 使用当前 NavSea Style + Sprite 生成匿名 Visual Object,并在生成完成后挂标准 Layer 名;该 Standard Catalog 已冻结。
- 使用同一套 provider-neutral Tool 独立生成 CM95 Anonymous Visual Object Catalog;生成阶段没有使用 NavSea Layer 名。
- 只使用 Visual Object / Sprite 的实际视觉共同性进行人工复核和 Layer Assignment;CM95 source-layer 名称、Provider 字段语义和对象类名称不参与判定。
全部 CM95 Visual Object 都已经进入 MATCH / PARTIAL / AMBIGUOUS / UNKNOWN 四态之一。UNKNOWN 和 AMBIGUOUS 是正式结果,不进行强行补全。
2. 冻结的 NavSea Standard Visual Object Catalog
- Style:
NavSea Delivery Full Semantic ExtentFix - Style SHA256:
18b32ad1ea2d3798000abe21406d2f2a5225968910aed48d7ca5b1a1cb7f3ce6 - Catalog 状态:
FROZEN - 匿名 group:
40 - Visual Object:
143 - Sprite-backed Visual Object:
99 - 未完全展开的动态资源:
4
后续处理 CM95 或其他 Provider 时,默认只读使用该 Standard Catalog;除非明确要求升级 Standard Catalog,否则不重新生成、不改 Visual Object ID、不改标准 Layer 名。
3. CM95 Anonymous Visual Object Catalog
- Style:
CM95 S-52 Japan nationwide comparison style v1 - Style SHA256:
6c25ce3e5c1db65060be01ca899acf7f49228fb2277572dc1868c3d34019d4b0 - 匿名 group:
27 - Visual Object:
3699 - Sprite-backed Visual Object:
3595 - 当前 Style 正向可达的唯一视觉资源:
150
注意:Sprite atlas 中存在但 Style 没有正向可达路径的资源不会进入 Anonymous Catalog;!match / != 等排除列表中的资源也不会被误收为候选对象。
4. Visual Review 资源级结果
- Reviewed anchor:
88 - MATCH 资源:
9 - PARTIAL 资源:
74 - AMBIGUOUS 资源:
5 - UNKNOWN 资源:
62
5. Visual Object occurrence 级 Layer Assignment
- 总 Visual Object:
3699 - 唯一 Layer 已命名:
2224(60.12%) - MATCH:
152 - PARTIAL:
2072 - AMBIGUOUS:
140 - UNKNOWN:
1335 - Sprite-backed 对象的唯一 Layer 命名率:
61.86%
已唯一命名的标准 Layer
anchorage_point:MATCH28,PARTIAL56,合计 occurrence84clip_outline_754:MATCH6,PARTIAL0,合计 occurrence6facility_boundary_point:MATCH56,PARTIAL0,合计 occurrence56navigation_marks:MATCH6,PARTIAL1876,合计 occurrence1882onshore_structure_point:MATCH28,PARTIAL140,合计 occurrence168pilot_station_point:MATCH28,PARTIAL0,合计 occurrence28
AMBIGUOUS
anchor_caution_hazard_point/navigation_hazard_point:资源1,occurrence28navigation_marks/onshore_structure_point:资源4,occurrence112
其中危险物的歧义来自 NavSea Standard Catalog 自身:同一实际视觉图形同时被 navigation_hazard_point 与 anchor_caution_hazard_point 复用,因此视觉匹配不能擅自二选一。
6. 已确认的通用规则
- Layer 名是 Visual Match 的输出,不是匹配输入。
source-layer只作为 provenance / audit,不参与 CM95 Layer 判定。- Sprite 存在不等于 Style 会绘制。
- 不允许整个匿名 group 继承单一 Layer;本轮实际证明多个 CM95 group 同时允许多个不同视觉家族。
- Layer Assignment 以单个 Visual Object / Visual Resource 为基本单位。
- 同图多 Layer 必须输出 AMBIGUOUS。
- 证据不足时保持 UNKNOWN。
7. 主要输出
tools/style-visual-object/output/navsea-standard/standard-catalog.jsontools/style-visual-object/output/cm95-anonymous/anonymous-catalog.jsontools/style-visual-object/output/cm95-visual-anchor-match/reviewed-anchors-v1.jsontools/style-visual-object/output/cm95-layer-assignment/cm95-layer-assignment-v1.jsontools/style-visual-object/output/cm95-layer-assignment/cm95-layer-assignment-v1.csvtools/style-visual-object/output/cm95-layer-assignment/cm95-layer-assignment-v1.html
8. 当前边界
本轮没有为了追求 100% 覆盖率而使用 CM95 source-layer 名、S-52 名称文字含义或 Provider 私有字段去补答案。剩余 UNKNOWN 需要未来通过更多标准 Visual Object、更多视觉共同性或明确的人工视觉确认逐步收敛。