Enciclopedia Boulder v1.0

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

15.245 14.9.5 Catálogo de componentes

ID Componente Categoría Ubicación Responsabilidad Salida
ARC-C01 DeviceDiscovery Acquisition HostService Descubre OAK por identidad estable, valida firmware/API y evita asociación por IP efímera. device inventory; compatibility result
ARC-C02 CameraControl Acquisition HostService+RVC2Pipeline Configura cámaras, exposición, foco, IR, stereo y pipeline DepthAI versionado. camera configuration; device logs
ARC-C03 StreamSynchronizer Acquisition RVC2OrHost Agrupa RGB, depth, IMU y sensores externos conservando timestamps originales y error de sincronización. SyncBundle
ARC-C04 CaptureRecorder Acquisition HostService Escribe video/frames/streams con manifest y commit atómico antes del análisis. MediaAsset; CaptureManifest
ARC-C05 AttemptBoundaryService Orchestration HostWorker Detecta o recibe inicio/fin del intento y crea unidades reanudables. AttemptRecord; boundary evidence
ARC-C06 CalibrationService Geometry HostWorker Administra intrínsecos, extrínsecos, reloj y sceneRevision; bloquea geometría métrica si son inválidos. CalibrationSnapshot
ARC-C07 MediaNormalizer Preprocessing HostWorker Decodifica, corrige orientación/crop y produce proxies reproducibles sin alterar el original. normalized media; transforms
ARC-C08 PoseEstimator Inference GPUWorker Produce pose 2D/3D, calidad y procedencia según 14.1. PoseFrame/sequence
ARC-C09 ScenePerception Inference GPUWorker Detecta/segmenta escena, objetos y superficies según 14.2. SceneFrame; static map revision
ARC-C10 ContactLoadInference Inference CPUOrGPUWorker Construye pares, episodios y carga inferida/medida según 14.3. ContactGraph
ARC-C11 PhaseSegmenter Inference CPUOrGPUWorker Genera fronteras y lanes jerárquicos según 14.4. PhaseTimeline
ARC-C12 KinematicFeatureExtractor Analytics CPUWorker Calcula señales y resúmenes con filtros/procedencia según 14.5. KinematicSeries
ARC-C13 MovementClassifier Inference GPUOrCPUWorker Produce candidatos, multilabel, open-set y evidencia según 14.6. MovementClassificationEpisode
ARC-C14 QualityGateEngine Quality CPUWorker Evalúa entradas y outputs; decide publicar, degradar, reintentar o abstenerse. QualityDecision
ARC-C15 ResultAssembler Analytics CPUWorker Une productos versionados sin perder incertidumbre ni provenance. AnalysisResult
ARC-C16 LocalMetadataAPI Serving APIService Expone sesiones, intentos, resultados, estado y revisión con control de acceso. HTTP/JSON or local RPC
ARC-C17 CoachWebUI Serving WebClient Permite revisar video, overlays, métricas y correcciones sin acceso directo a stores. review revisions
ARC-C18 LocalIdentityAccess Security APIService Administra usuarios locales, roles, sesiones y auditoría; puede federarse sólo en DEP-3. identity/audit records
ARC-C19 MetadataStore Persistence SQLiteOrPostgres Conserva estados, índices, revisiones, leases e idempotency keys. transactional metadata
ARC-C20 ArtifactStore Persistence FilesystemObjectStore Conserva medios y outputs inmutables por digest con staging y atomic rename. content-addressed blobs
ARC-C21 WorkQueueScheduler Orchestration HostService Entrega jobs con lease, prioridad, retry policy y backpressure. JobEnvelope; state transitions
ARC-C22 ModelArtifactManager MLOps HostService Verifica firmas/digests, compatibilidad y cache de modelos/engines. ModelManifest; verified artifacts
ARC-C23 TelemetryAgent Observability HostAgent Recibe métricas, logs y traces; aplica redacción, batching, retención y exportación opcional. TelemetryEnvelope
ARC-C24 ExportBundleBuilder Interoperability CPUWorker Construye paquetes reproducibles para entrenador, dataset o benchmark. signed export bundle
ARC-C25 DeferredSyncAgent Synchronization HostService Replica manifiestos y blobs cuando hay conectividad mediante protocolo reanudable. SyncEnvelope; receipts
ARC-C26 UpdateRollbackAgent Operations PrivilegedHostService Valida y activa releases firmados con health check y rollback. deployment receipt
ARC-C27 SupervisorWatchdog Operations systemd/host Supervisa procesos, heartbeats, límites, reinicio y safe mode. health events; crash bundle

15.245.1 Fronteras recomendadas