{ "model_name": "marine_sampoly_polygon", "purpose": "Typical marine ecological feature polygon extraction", "encoder": { "type": "DINOv3 ViT + DINOv3 ConvNeXt dual branch", "fusion": "Coast-style cross-scale semantic/detail fusion", "fine_tuning": { "vit_unfrozen_blocks": 2, "convnext_unfrozen_stages": 2, "unfreeze_all_norm_layers": true } }, "head": { "style": "SAMPolyBuild-like polygon mapping", "not_a_box_detector": true, "outputs": [ "foreground_mask_logits", "boundary_logits", "vertex_logits", "polygon_objectness", "fixed_vertex_polygons" ], "default_num_queries": 100, "default_vertices_per_polygon": 32, "supervision": [ "mask", "boundary", "vertex_heatmap", "polygon_sequence" ] }, "data": { "preferred_formats": [ "images/{split} + masks/{split}", "images/{split} + annotations/{split}.json", "images/{split} + annotations/ann.json" ], "polygon_annotation_format": "COCO segmentation polygons", "bbox_only_data": "not sufficient for true polygon training; reject from the main dataset" }, "notes": [ "Training this head requires masks or polygon annotations; rectangle boxes cannot teach true boundaries.", "Do not assume external coastline, land mask, or GIS vector layers are available." ] }