Ilustración generada con IA de una cámara industrial y una computadora de borde frente a una pantalla de monitoreo
Inicio › Recursos › Almacenamiento para cámaras IA: separar vídeo, eventos, modelos y registros
Guías · Edge AI

Almacenamiento para cámaras IA: separar vídeo, eventos, modelos y registros

Escrito por Ming Yin · Product Marketing Manager 8 min de lectura
Puntos clave
  • Presupueste vídeo, eventos, metadatos, modelos, registros y actualizaciones por separado para la cámara y el servidor de borde.
  • En grabación continua, el bitrate medio total en Mbit/s multiplicado por 10,8 da GB decimales diarios de vídeo, no escrituras totales en NAND.
  • Valide el equipo, firmware y almacenamiento exactos con grabación concurrente, actualizaciones y recuperación.

El almacenamiento de una cámara IA no se calcula únicamente multiplicando bitrate por días de retención. Separe vídeo continuo, eventos, miniaturas, metadatos, modelos, registros y actualizaciones. Después compruebe escrituras concurrentes, resistencia y espacio de recuperación antes de elegir microSD, eMMC o SSD.

El análisis puede ejecutarse dentro de la cámara o en un servidor de computación de borde. Según el equipo y el algoritmo, puede incluir detección de defectos industriales, identificación de límites de objetos o detección de cruce de línea en seguridad. Son aplicaciones posibles, no funciones garantizadas en cualquier cámara. Distinga las tareas de almacenamiento de ambos equipos: trasladar la inferencia al servidor no traslada automáticamente grabaciones, registros o paquetes de actualización.

Nota sobre la imagen: la portada es una escena representativa generada con IA, no una fotografía de fábrica ni evidencia de compatibilidad, velocidad o resistencia verificada con productos Kalstor.

¿Qué datos genera una cámara IA?

DatosComportamiento habitualConsecuencia para el almacenamiento
Vídeo continuoEscritura secuencial prolongada y grabación en bucleRendimiento sostenido, segmentos perdidos y desgaste
EventosCopias independientes o bloqueo de segmentos existentesEscrituras adicionales o mayor ocupación del espacio circular
Miniaturas y capturasArchivos pequeños y ráfagasCantidad de archivos, metadatos y escrituras aleatorias
Metadatos de detecciónTiempos, objetos, coordenadas y confianzaEscrituras pequeñas frecuentes y consistencia del índice
Modelos y configuraciónLectura predominante y escrituras mayores al actualizarVersiones, espacio temporal y reversión
Registros del sistemaEscrituras pequeñas con picos durante fallosAgotamiento de espacio, amplificación de escritura y pérdida de evidencia

Para cada fila, registre ubicación, tasa de generación, retención y eliminación. El índice de eventos y el vídeo asociado pueden estar en dispositivos diferentes. Compruebe su consistencia después de reiniciar; no suponga que ambos se conservan juntos.

¿Cómo calcular la capacidad de grabación?

Para grabación durante todo el día, con la suma de los bitrates medios de los canales conocida:

Vídeo codificado (GB decimales/día) = bitrate medio total (Mbit/s) x 10,8

El factor procede de 86.400 segundos diarios, ocho bits por byte y unidades decimales. Representa solo vídeo codificado, no todas las escrituras del host ni las escrituras físicas en NAND. Para grabación programada o por eventos, utilice la duración real de cada flujo. Aplique un factor de actividad solo si el bitrate se midió durante la grabación activa; no reduzca dos veces un valor ya promediado sobre todo el periodo.

Con bitrate variable también deben revisarse los picos breves de escenas complejas. Axis explica la relación entre control de bitrate y presupuesto de retención [1]. La resolución por sí sola no determina capacidad diaria ni velocidad máxima de escritura.

Ejemplo expresamente hipotético: dos canales con media de 4 Mbit/s cada uno, grabados continuamente durante siete días. Solo el vídeo ocupa (4 + 4) x 10,8 x 7 = 604,8 GB. No es la capacidad final de compra. Añada datos concurrentes, sobrecarga del contenedor y sistema de archivos, eventos retenidos, actualizaciones y margen operativo; verifique después la capacidad y el formato admitidos por el host.

Antes de sumar espacio para eventos, confirme el mecanismo. Bloquear un segmento existente no crea una segunda escritura de vídeo, pero prolongar su retención reduce el espacio disponible para el bucle. Una copia independiente o un flujo adicional sí añade datos. Modele los casos por separado para no duplicar el cálculo.

¿Por qué 4K y 8K no bastan como especificación?

Códec, fotogramas por segundo, calidad, complejidad de escena y canales pueden cambiar mucho el bitrate con igual resolución. Solicite modelo y firmware exactos, códec, resolución y frecuencia por canal, bitrate medio y máximo, modo y retención. Si existe un servidor de borde, incluya sus flujos de entrada y si guarda originales, resultados procesados o únicamente datos del análisis.

¿Cuándo utilizar microSD, eMMC o SSD?

  • microSD: cuando importa poder retirar o sustituir la memoria. Valide zócalo, configuración admitida, resistencia a escritura circular, temperatura y extracción accidental.
  • eMMC: para arranque fijo en placa y cargas controladas, si el host lo admite. Encapsulado, interfaz y capacidad se revisan durante el diseño de PCB.
  • SSD: candidato para mayor caudal agregado, modelos grandes, contenedores o retención prolongada. Exige revisar interfaz, alimentación, refrigeración y fijación mecánica.

El kit NVIDIA Jetson AGX Orin muestra un ejemplo con eMMC integrado y opciones adicionales de almacenamiento [2]. Ilustra decisiones dependientes de la plataforma, no compatibilidad universal ni homologación de un componente Kalstor. La guía de memoria y almacenamiento para IA distingue memoria de trabajo y almacenamiento persistente.

¿Por qué reservar espacio para modelos y OTA?

Una actualización puede conservar temporalmente el modelo actual, el candidato, el paquete descargado y la información de recuperación. Android Virtual A/B utiliza instantáneas y fusión; la ocupación cambia durante el proceso [3]. Otros sistemas necesitan un presupuesto basado en sus propias particiones y mecanismo de reversión, no una reserva copiada de Android.

Mida la combinación más exigente admitida: continúa la grabación, aumentan los registros, se descarga una actualización y siguen disponibles versiones anteriores. Tener espacio libre en el sistema de archivos no demuestra por sí solo rendimiento sostenido o recuperación correcta.

Prepare una hoja de cálculo por flujo

No multiplique un bitrate general por el número de cámaras si los horarios, códecs o periodos de retención son diferentes. Registre primero cada flujo y dónde se almacena. Use el bitrate medido durante la grabación junto con las horas activas por día, o un bitrate promediado sobre el día completo junto con 24 horas; aplicar ambas reducciones subestima la capacidad.

Vídeo codificado (GB decimales) = bitrate durante la grabación (Mbit/s)
                              x horas de grabación/día x 0,45 x días de retención

El factor 0,45 convierte una hora de grabación a 1 Mbit/s en GB decimales. Es una estimación del vídeo codificado, no del espacio asignado por el sistema de archivos ni de las escrituras físicas en NAND.

Flujo o conjunto de datos¿Cámara o servidor?Bitrate durante la grabaciónHoras/díaRetención¿El evento se copia o solo se bloquea?
Vídeo original, canal A
Vídeo original, canal B
Vídeo procesado o copia de evento
Metadatos, capturas y registrosMedir bytes/día por separado

Por ejemplo, en un sistema hipotético con siete días de retención, un flujo de 6 Mbit/s grabado 24 horas/día utiliza 6 x 24 x 0,45 x 7 = 453,6 GB; uno de 4 Mbit/s durante 10 horas/día utiliza 126 GB; y otro de 8 Mbit/s durante 4 horas/día utiliza 100,8 GB. En conjunto son 680,4 GB de vídeo codificado. Los flujos pueden estar en dispositivos distintos: la suma no representa necesariamente la capacidad de una sola unidad. Añada sobrecarga de contenedores y sistema de archivos, eventos copiados, modelos, registros, actualizaciones simultáneas y margen operativo definido para el proyecto al dispositivo correspondiente. Un segmento bloqueado cambia la retención; no es una segunda copia salvo que el sistema la escriba.

Compruebe finalmente la velocidad de escritura por separado de la capacidad. Los GB diarios no indican si los flujos simultáneos, copias de eventos, descargas de modelos y ráfagas de registros superan la escritura sostenida del dispositivo. Mida la carga simultánea y el comportamiento casi lleno en el equipo real; defina antes de la prueba los límites aceptables de fotogramas perdidos, errores, espacio libre y recuperación.

¿Qué registrar al validar muestras?

Registre revisiones de equipo y placa, firmware, identidad exacta del almacenamiento, canales, bitrate medio y máximo, ocupación, formato, temperatura, bucle, eventos, picos de registros y archivos fallidos. Incluya el instante de interrupciones controladas de alimentación y el resultado de arranque, sistema de archivos y grabación. Utilice copias de seguridad y muestras dedicadas: estas pruebas pueden destruir datos.

Video Speed Class sirve para filtrar escritura secuencial sostenida mínima bajo condiciones definidas [4]. No garantiza compatibilidad con una cámara ni resistencia a lo largo de su vida útil. Evalúe grabación y eventos simultáneos en el host previsto, incluida operación casi llena y el entorno de vibración aplicable.

¿Cómo pasar de muestras a producción?

Vincule la muestra aprobada con SKU comercial, identidad acordada de controlador/NAND/firmware, lote trazable y revisión de etiqueta o embalaje. Defina qué sustituciones requieren aviso, nuevas pruebas o aprobación. Una ejecución satisfactoria demuestra únicamente esa configuración bajo esas condiciones, no ausencia de fallos en todos los lotes.

Para revisar un proyecto, envíe a Kalstor modelo de cámara o servidor, interfaz, presupuesto de flujos, retención, temperatura y cantidad mensual. Estos datos permiten preparar una matriz de medios candidatos y un plan de aceptación de muestras. Disponibilidad y rendimiento quedan sujetos a la configuración formalmente confirmada.

Preguntas frecuentes

¿Una cámara IA 4K siempre necesita un SSD?
No. Revise canales, bitrate medido, retención, interfaz y entorno. Una configuración microSD o eMMC compatible puede servir si cumple los requisitos de escritura sostenida y resistencia.
¿Por qué reservar más espacio que el tamaño del modelo?
Pueden coexistir modelos actuales y candidatos, paquetes descargados, instantáneas, registros y datos de reversión. La reserva depende del mecanismo real de actualización.
¿Abasteciendo por volumen?

Publicamos la capacidad utilizable medida y definimos la verificación del lote de prueba según el producto cotizado y el alcance de ensayo acordado.