(Tentative)

Definition Functional Requirements Syntax Semantics

Definition

Visual Action Directive (PGM-VAD)

  • Is produced by A-User Control (PGM-AUC) to initiate visual scene analysis or refinement.
  • Represents a structured instruction to the Visual Scene AIM to process, annotate, or extract spatial features from the current context.
  • Includes action type, scene scope, refinement flags, and trace metadata to guide visual processing.

Functional Requirements

Function Description
Action Type Specifies the visual processing operation (e.g., extract, refine, annotate).
Scene Scope Defines the spatial and temporal extent of the scene to be processed.
Refinement Flags Indicates whether constraints or priorities should be applied.
Visual Directive Link References the Visual Spatial Directive that modifies interpretation.
Context Reference Anchors the directive to the current Context snapshot.
Trace Metadata Provides provenance for auditability and control lineage.

Syntax

https://schemas.mpai.community/PGM1/V1.0/data/VisualActionDirective.json

Semantics

Label Description
Header Visual Action Directive Header
– Standard-VAD The characters “PGM-VAD-V” indicating schema family and type
– Version Major version – 1 or 2 characters
– Dot-separator The character “.” separating version components
– Subversion Minor version – 1 or 2 characters
DirectiveID Unique identifier for this Visual Action Directive instance
ActionType Type of visual processing operation (extract, refine, annotate, segment)
SceneScope Spatial and temporal extent of the scene
– SceneID Identifier of the scene to be processed
– WindowDurationMs Time window in milliseconds (if applicable)
RefinementFlags Constraints and priorities for scene interpretation
– ApplyConstraints Whether to apply spatial constraints
– PrioritizeSalience Whether to prioritize salient objects
– NormalizePerspective Whether to normalize scene geometry to User perspective
VisualDirectiveLink Reference to the Visual Spatial Directive
ContextReference Reference to the Context snapshot
Trace Provenance metadata for Visual Action Directive
– Origin Module or subsystem that issued the directive
– Timestamp Time of directive creation