File size: 2,632 Bytes
c8c00f0 | 1 2 3 4 5 6 7 | {
"examples": {},
"active": {
"triac": "Combine is contains all other defect type under the same object class",
"metal_mounting_plate_assembly": "If the image is a metal mounting plate assembly (e.g., an aluminum plate with a central circular hole, multiple mounting holes, and Phillips-head screws):\n- The component consists of a flat metal plate, threaded mounting holes, Phillips-head screws, and possibly a secondary component (like a white ceramic block) attached via screws.\n- **CRITICAL CONSTRAINT**: You MUST exclusively propose defects regarding the **screws and screw holes**. Do NOT propose defects on the metal plate surface, the central circular cutout, or attached wires, unless they are directly related to the presence or absence of screws.\n- Acceptable screw defects include:\n 1. `missing_screw`: A screw is absent from a designated threaded mounting hole within the assembly pattern (e.g., a hole on the plate edge or on the attached white block that is left completely open).\n 2. `extra_screw`: A screw is present in a threaded hole that is not part of the required mounting pattern, or a screw placed in a non-threaded hole where it doesn't belong. For this defect type, you MUST only consider and propose locations that are in the upper half of the image (i.e., the top 50% of the vertical space). Do not propose any extra_screw defects in the lower half.\n- **IMPORTANT**: Depending on the defect type, you MUST choose a specific target_entity to guide the perception engine correctly:\n - If the defect_type is `missing_screw`, the target_entity MUST be **\"empty_screw_hole\"**. (The engine will look for a dark, empty circle).\n - If the defect_type is `extra_screw`, the target_entity MUST be **\"extra_screw_head\"**. (The engine will look for a bright, solid screw head).\n- The target_subentity must specify the exact location within the assembly (e.g., \"top-left corner\", \"white block center\").\n- The location_hint must state the spatial position clearly, referencing the plate's edges or the attached block (e.g., \"bottom-right corner of the plate\", \"middle-left of the white block\").\n- The `description` must clearly detail the visual evidence: e.g., \"The threaded hole in the top-left corner is completely empty, exposing the metallic threads, indicating a missing screw.\" or \"An unaccounted Phillips-head screw is visible in the bottom-right unthreaded hole.\"\n- The `defect_coverage_ratio` should be 1.0. This represents the area of a single screw head relative to the full image.\n- The `mask_shape` must be **\"rectangle\"** (as enforced by the system)."
}
} |