Enciclopedia Boulder v1.0

Inicio · Capítulos · 14. Señales para visión artificial

15.87 14.4.12 Contrato MoveEpisode

Campo Tipo/regla
moveEpisodeId string immutable within attempt revision
attemptId string
episodeKind ContactChange|BodyReorientation|Rest|Recovery|Fall|Composite|Unknown
sourceContactSet array
targetContactSet array
initiatingBodyRegionIds array
targetSceneObjectIds array
targetSurfacePatchIds array
startBoundaryEventId string
endBoundaryEventId string|null
phaseSegmentIds array
overlappingEpisodeIds array
movementLabelHypotheses array<{movementId,probability,evidence}>; classification is downstream
failurePatternHypotheses array<{failureId,probability,evidence}>; not ground truth
resultingContactSet array
outcome Established|Partial|Missed|Slipped|Recovered|Fall|Unknown
confidence float 0..1
provenance rule/model/annotator metadata

El episodio se identifica por transformación temporal, no sólo por la extremidad que más se mueve. Puede existir un episodio de reorientación del cuerpo con contactos constantes, o un episodio compuesto con varias extremidades y objetivos.

movementLabelHypotheses puede contener candidatos del catálogo, pero 14.4 no modifica ni decide las 310 entidades. La clasificación utilizará fases y características posteriores.