Enciclopedia Boulder v1.0

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

15.121 14.5.12 Catálogo canónico de características

ID Familia Entidad Definición Unidad Fórmula Normalización Precaución
KIN-POS-001 Translation Landmark|anchor|segmentCOM|bodyCOM Posición cartesiana en un frame declarado. m p_F(t) None
KIN-DISP-002 Translation Any point trajectory Desplazamiento vectorial entre fronteras. m Δp = p(t1)-p(t0) None
KIN-DIST-003 Translation Any point trajectory Longitud acumulada de trayectoria. m L = Σ ||p_k-p_{k-1}|| None
KIN-PATH-EFF-004 Translation Any point trajectory Eficiencia geométrica respecto al desplazamiento neto. 0..1 η_path = ||Δp||/(L+ε) None No equivale a eficiencia técnica universal.
KIN-TORT-005 Translation Any point trajectory Tortuosidad de trayectoria. ratio >=1 T = L/(||Δp||+ε) None Inestable cuando el desplazamiento neto es casi cero.
KIN-SPEED-006 Translation Any point trajectory Magnitud de velocidad. m/s speed = ||dp/dt|| None
KIN-VEL-007 Translation Any point trajectory Velocidad vectorial. m/s v_F = dp_F/dt None
KIN-ACC-008 Translation Any point trajectory Aceleración vectorial. m/s² a_F = dv_F/dt None
KIN-JERK-009 Translation Any point trajectory Jerk vectorial. m/s³ j_F = da_F/dt None Muy sensible a ruido, huecos y bordes.
KIN-VPEAK-010 Translation Any point trajectory Velocidad máxima dentro de una fase. m/s max_t ||v(t)|| None
KIN-APEAK-011 Translation Any point trajectory Aceleración máxima robusta. m/s² quantile_q(||a||), q declared None Preferir cuantil robusto además del máximo absoluto.
KIN-TPEAK-012 Translation Any point trajectory Tiempo normalizado al pico de velocidad. 0..1 (t_peak-t0)/(t1-t0) None
KIN-PROGRESS-013 SceneRelative BodyCOM|pelvis|effector Progreso vertical firmado. m h = u_W·(p(t)-p(t0)) None
KIN-LATERAL-014 SceneRelative BodyCOM|pelvis|effector Desplazamiento lateral paralelo al muro. m l = x_wall·(p(t)-p_ref) None
KIN-WALL-DIST-015 SceneRelative Landmark|segment|bodyCOM Distancia firmada al patch de muro o superficie. m d = n_S·(p-o_S) None
KIN-WALL-VEL-016 SceneRelative Landmark|bodyCOM Velocidad normal hacia/desde la pared. m/s v_n = v·n_S None
KIN-WALL-TAN-017 SceneRelative Landmark|bodyCOM Velocidad tangencial sobre la superficie. m/s v_t = ||v-(v·n)n|| None
KIN-HOLD-DIST-018 SceneRelative Effector-to-target Distancia mínima entre efector y superficie objetivo. m min_{x∈region,y∈patch} ||x-y|| None
KIN-CLOSING-019 SceneRelative Effector-to-target Velocidad de cierre normal al objetivo. m/s -d(distance_to_target)/dt None
KIN-APPROACH-ANGLE-020 SceneRelative Effector-to-target Ángulo de aproximación respecto a la normal de superficie. deg acos(clamp((-v̂)·n,-1,1)) None
KIN-CLEARANCE-021 SceneRelative Body region-to-obstacle Separación mínima respecto a objetos no objetivo. m min distance(region, obstacle set) None
KIN-ROT-022 Rotation Rigid segment|body frame Orientación mediante matriz o cuaternión. SO(3) R_F_segment(t) or q_F_segment(t) None
KIN-ANGVEL-023 Rotation Rigid segment|body frame Velocidad angular sobre SO(3). rad/s ω = Log(R_kᵀR_{k+1})∨/Δt None
KIN-ANGACC-024 Rotation Rigid segment|body frame Aceleración angular. rad/s² α = dω/dt None
KIN-TRUNK-WALL-025 Rotation Torso frame Orientación del tronco relativa al frame de muro. deg or quaternion R_S_torso = R_W_Sᵀ R_W_torso None
KIN-PELVIS-WALL-026 Rotation Pelvis frame Orientación pélvica relativa al muro. deg or quaternion R_S_pelvis = R_W_Sᵀ R_W_pelvis None
KIN-BODY-ROLL-027 Rotation Body frame Componente de inclinación lateral declarada. deg angle from declared decomposition None
KIN-BODY-YAW-028 Rotation Body frame Giro alrededor del eje vertical/gravedad. deg angle from declared decomposition None
KIN-BODY-PITCH-029 Rotation Body frame Inclinación hacia/desde pared según convención. deg angle from declared decomposition None
KIN-JOINT-ANGLE-030 Joint JointCoordinateSystem Ángulo articular anatómico o funcional. deg JCS(sequence, parentFrame, childFrame) None No mezclar secuencias Euler entre perfiles.
KIN-JOINT-ROM-031 Joint JointCoordinateSystem Rango de movimiento dentro de fase. deg max(q)-min(q) None
KIN-JOINT-VEL-032 Joint JointCoordinateSystem Velocidad angular articular. deg/s or rad/s dq/dt None
KIN-JOINT-EXTREME-033 Joint JointCoordinateSystem Máximo/mínimo articular con instante y calidad. deg {min,max,argmin,argmax} None
KIN-COM-034 CenterOfMass Whole body Centro de masas segmentario antropométrico. m r_COM = Σ m_s r_s / Σ m_s None
KIN-COM-COVER-035 CenterOfMass Whole body Fracción de masa representada por segmentos válidos. 0..1 Σ valid m_s / Σ all m_s None
KIN-COM-SPEED-036 CenterOfMass Whole body Velocidad del centro de masas. m/s ||dr_COM/dt|| None
KIN-COM-ACC-037 CenterOfMass Whole body Aceleración del centro de masas. m/s² d²r_COM/dt² None
KIN-COM-PROXY-038 CenterOfMass Pelvis midpoint|trunk anchor Proxy geométrico cuando no existe modelo segmentario. m p_proxy(t) None Nunca etiquetar como COM medido o antropométrico.
KIN-SUPPORT-CENTROID-039 SupportGeometry Loaded contact points Centroide geométrico de apoyos activos. m c_support = mean(r_contact_i) None
KIN-SUPPORT-HULL-040 SupportGeometry Loaded contacts projected to plane Área/longitud de envolvente de apoyos. m² or m convexHull(projected contacts) None En muro 3D no es una base de sustentación clásica universal.
KIN-COM-SUPPORT-041 SupportGeometry COM-to-support geometry Vector del COM al centroide/hull de apoyos. m r_COM-c_support None
KIN-REACH-042 Reach Effector relative to shoulder/hip Extensión de alcance normalizada por longitud funcional. ratio ||p_eff-p_root||/segmentChainLength Subject segment lengths
KIN-RETRACT-043 Reach Effector trajectory Retroceso previo o posterior al objetivo. m path component opposite target direction None
KIN-OVERSHOOT-044 Reach Effector-to-target Sobrepaso geométrico tras cruzar el objetivo. m max signed target-axis penetration after first crossing None
KIN-CORRECTION-045 Reach Effector trajectory Número y amplitud de correcciones de dirección. count + m validated direction reversals after smoothing None
KIN-ONSET-LAG-046 Coordination Pair of effectors/signals Diferencia entre onsets de acción. s t_onset,A - t_onset,B None
KIN-PEAK-LAG-047 Coordination Pair of effectors/signals Diferencia entre picos comparables. s t_peak,A - t_peak,B None
KIN-XCORR-LAG-048 Coordination Pair of scalar/vector series Retardo de correlación cruzada dentro de ventana. s argmax_τ corr(x(t),y(t+τ)) None
KIN-REL-PHASE-049 Coordination Oscillatory signals Fase relativa continua. deg φ_A(t)-φ_B(t) None No aplicar automáticamente a un único alcance discreto.
KIN-EVENT-SYNC-050 Coordination Boundary events Sincronía entre release, impulse, touch o load. s pairwise event time differences None
KIN-SEQUENCE-051 Coordination Effector events Orden parcial de acciones por extremidad. categorical + probability topological order over events None
KIN-COACTIVITY-052 Coordination Effector action lanes Fracción de tiempo con movimiento simultáneo. 0..1 duration(active_A ∩ active_B)/windowDuration None
KIN-COM-EEF-COUPLING-053 Coordination COM and effector Acoplamiento temporal entre COM y efector. correlation/lag declared coupling statistic None
KIN-LDLJ-054 Smoothness Discrete trajectory or speed profile Log dimensionless jerk. dimensionless LDLJ = -ln(|dimensionless jerk|) None
KIN-SPARC-055 Smoothness Speed profile Spectral arc length adaptativo. dimensionless SPARC(v(t), amplitude threshold, max frequency) None
KIN-SPEED-PEAKS-056 Smoothness Speed profile Número de picos significativos. count count local maxima with declared prominence/distance None Dependiente de filtro y umbral.
KIN-STOP-RATIO-057 Fluency BodyCOM|pelvis|whole body Proporción de inmovilidad por ventana. 0..1 duration(speed<threshold)/windowDuration None Inmovilidad puede ser táctica, exploratoria o de descanso.
KIN-GIE-058 Fluency BodyCOM|pelvis path Índice geométrico de entropía o complejidad espacial. declared dimensionless/bit convention profile-specific GIE over trajectory and reference envelope None No mezclar variantes de GIE ni interpretar mayor complejidad como fallo automático.
KIN-PATH-DIRECT-059 Fluency BodyCOM|effector Directitud hacia objetivo definido. 0..1 straight-line distance/path length None
KIN-SUBMOVES-060 Smoothness Speed profile Número estimado de submovimientos. count/probability model- or peak-based decomposition with profile None
KIN-DYNAMICITY-061 DynamicsProxy BodyCOM|pelvis|effector Índice cinemático de dinamismo. dimensionless weighted normalized speed, acceleration, flight and support-change features None No equivale a potencia ni fuerza.
KIN-FLIGHT-TIME-062 DynamicsProxy Whole body Duración sin soporte funcional. s Σ duration(WholeBodyDynamicRegime=Flight) None
KIN-TAKEOFF-VEL-063 DynamicsProxy BodyCOM|proxy Velocidad en frontera de pérdida de soporte. m/s v(t_supportLoss) None
KIN-CATCH-DECEL-064 DynamicsProxy BodyCOM|effector Desaceleración durante adquisición/recepción. m/s² robust deceleration in catch window None No convertir directamente a fuerza sin masa, carga y dinámica completa.
KIN-PHASE-DURATION-065 PhaseSummary PhaseInterval Duración de fase. s t_end-t_start None
KIN-PHASE-FRACTION-066 PhaseSummary PhaseInterval Fracción de episodio ocupada por fase. 0..1 phaseDuration/episodeDuration None
KIN-NORM-TIME-067 PhaseSummary Any phase series Serie reparametrizada en tiempo normalizado. τ∈[0,1] τ=(t-t0)/(t1-t0) None
KIN-ASYMMETRY-068 Comparison Left/right homologous features Asimetría bilateral declarada. dimensionless or native (R-L)/(0.5(|R|+|L|)+ε) None
KIN-REPEAT-CV-069 Comparison Repeated attempts Variabilidad entre repeticiones. CV or robust CV SD/mean or MAD/median None
KIN-DTW-070 Comparison Two trajectories or feature sequences Distancia de alineación temporal dinámica. profile-specific DTW(x,y) with declared cost and constraints None Debe reportar normalización y banda de warping.
KIN-FEATURE-QUALITY-071 Quality Any feature Calidad agregada de observación, reconstrucción y derivada. 0..1 + flags calibrated quality model, not raw confidence product None
KIN-FEATURE-UNC-072 Quality Any feature Incertidumbre de la característica. native units or distribution analytic propagation|Monte Carlo|bootstrap|ensemble None

El catálogo contiene valores elementales y productos derivados. Cada implementación puede calcular un subconjunto, pero no debe reutilizar un ID para una fórmula distinta.