Algoritmo de visión y adaptación de dispositivos · ALG-TIMESERIES

Servicios de algoritmos estadísticos de proceso y temporización de movimiento.

Para imágenes continuas, secuencias de detección y datos de procesos de equipos, proporciona evaluación de muestras y adaptación de proyectos para estimación de movimiento, correlación de objetivos, suavizado de señales, análisis de períodos y espectros, detección de cambios, estadísticas en línea y puntuación de anomalías. El alcance de la capacidad cubre 20 módulos de análisis de procesos y tiempos, que se pueden utilizar en combinación según los datos, las condiciones de trabajo y las decisiones comerciales.

Objetos aplicables y límites de tareas.

Adecuado para proyectos empresariales donde las cámaras o sensores recopilan datos continuamente y necesitan extraer el estado de los cambios de tiempo, como el suavizado de la posición del objetivo, la detección de movimiento de la pieza de trabajo, las tendencias del estado del equipo, los ciclos de procesos repetitivos, los eventos máximos, la similitud de formas de onda y el análisis de desviación multivariante.

  • Estimación de desplazamientos 2D, cambios de primer plano o áreas de movimiento en imágenes consecutivas.
  • Realice una correlación uno a uno entre cuadros y una estimación del estado de posición en los resultados de la detección.
  • Realizar análisis de suavizado, derivación, espectral, tiempo-frecuencia y periódico de secuencias numéricas equiespaciadas.
  • Actualizaciones en línea de medias de procesos, covarianzas, tendencias y puntos de cambio.
  • Puntajes de cambio acumulativo, residual o de distancia de salida basados ​​en muestras normales confirmadas.
  • Índice de salida, tiempo y estado de calidad para posiciones de pico, envolvente y evento.

La conversión del desplazamiento de una imagen bidimensional en velocidad espacial requiere calibración geométrica y temporal; la identidad, la categoría de falla, el defecto de calidad y el nivel de peligro requieren etiquetas, mecanismos o reglas de proceso correspondientes, y se verifican mediante datos del proyecto.

Definiciones de entrada, salida y estado

proyecto Contenido principal Debe ser arreglado en el proyecto.
secuencia de imagen Cuadros continuos, puntos de detección, cuadros o regiones candidatos. Orden de fotogramas, exposición, campo de visión, escala, marcas de tiempo y reglas de caída de fotogramas
secuencia numérica Observaciones univariadas o multivariadas, cantidades de proceso, características. Unidades, tasas de muestreo, valores perdidos, remuestreo e intervalos válidos
Datos de referencia Muestras normales, periodos de entrenamiento, límites de control. Cobertura de condiciones de trabajo, eliminación de contaminación, condiciones de versión y actualización.
Salida de movimiento Desplazamiento de puntos, campo de desplazamiento, máscara de primer plano, estado de trayectoria Unidades físicas o de píxeles, sistemas de coordenadas, estados de confianza y de fallo.
Salida de sincronización Valor suave, derivada, espectro, período, similitud, posición máxima Ventanas, resolución de frecuencia, manejo de límites y base de tiempo.
Producción estadística Puntuaciones de media, covarianza, varianza y anomalía Fuentes de umbral, denominadores estadísticos, histéresis de alarma y reglas de reinicio

La interfaz debe devolver resultados de cálculo, marcas de tiempo, versiones de parámetros, calidad de datos y códigos de estado al mismo tiempo. Cuando se interrumpe la entrada, la muestra es insuficiente, la secuencia de tiempo se invierte, el parámetro está fuera de los límites o la línea de base no es válida, se debe generar un estado claro y la medición actual no debe ser reemplazada por el último resultado.

Ruta técnica y puntos claves para la selección.

ruta de la misión Métodos comunes condiciones adecuadas Principales limitaciones
Estimación y correlación de ubicación. Filtrado de Kalman y coincidencia uno a uno Ya tengo medición de posición, definición de costos y secuencia de tiempo. Las mediciones no válidas deben procesarse por separado y los resultados de la correlación deben combinarse con los objetos comerciales.
Movimiento de imagen y primer plano. Flujo óptico escaso o denso, separación de fondo, diferencia de fotogramas Fotogramas consecutivos con textura, cámara y condiciones de fondo definibles. La iluminación, la oclusión, el movimiento de la cámara y la inicialización pueden afectar la salida
Suavizado y manejo de valores atípicos Savitzky-Golay, EWMA y Hampel Las reglas de muestreo son claras, se pueden distinguir el ruido y el calibre de la mutación. El suavizado introduce latencia y también puede debilitar mutaciones reales.
Espectro, período y frecuencia temporal. Espectro de Welch, Fourier de corto tiempo, autocorrelación, RMS y pico La frecuencia de muestreo y la duración de la observación cumplen con el análisis de frecuencia objetivo. El estado del equipo debe explicarse basándose en datos a largo plazo y condiciones operativas.
Cambios y comparación de formas de onda CUSUM, distorsión dinámica del tiempo y regresión recursiva Tener un proceso de referencia, línea base o variable independiente interpretable. Es necesario volver a verificar los parámetros y umbrales cuando cambian las condiciones de trabajo.
Estadísticas en línea y puntuación de anomalías Covarianza media en línea, distancia de Mahalanobis y residuos de PCA Hay datos normales independientes y definiciones de características estables. La puntuación se utiliza para identificar desviaciones de la línea de base relativa y la categoría de falla debe establecerse por separado.

Los enlaces típicos son: verificación de calidad de datos y reloj → preprocesamiento de imágenes o señales → cálculo de características o movimientos → suavizado y actualización de estado → reglas de puntuación o eventos → estado, registro y salida de resultados. La combinación de algoritmos debe evitar filtrados repetidos, fugas de información y el uso de datos de aceptación para el ajuste de parámetros.

Requisitos de datos y recopilación

Los datos de secuencia deben conservar el orden de muestreo original, la marca de tiempo monótona, la frecuencia de muestreo o el intervalo de tiempo real, y registrar el tiempo de inactividad, el cambio de modelo, el ajuste de parámetros, la pérdida de fotogramas y la intervención manual. Cuando solo hay un número de fotograma sin un reloj confiable, es imposible generar una frecuencia, velocidad o retraso de evento reales rastreables.

Los datos representativos deben cubrir las condiciones normales de funcionamiento, arranques y paradas, cambios de velocidad, cambios de carga, cambios de iluminación, oclusiones, movimiento de la cámara, interrupciones breves, eventos anormales y procesos de recuperación. El proyecto de scoring anormal también requiere una reserva normal de los datos de ajuste de parámetros, así como muestras anormales o de riesgo confirmadas por la empresa.

Si necesita convertir el desplazamiento físico o la velocidad a partir del desplazamiento de píxeles, se debe proporcionar calibración, geometría de imagen y base de tiempo; Si se necesita una alarma del equipo, se deben proporcionar el estado del proceso, la definición de la alarma, el retraso permitido, el manejo de falsas alarmas y las reglas de reinicio.

Métodos de verificación y condiciones aplicables.

El proyecto prepara datos continuos reales según la tarea y verifica las puntuaciones de desplazamiento, trayectoria, frecuencia, período, evento y anomalía, respectivamente. El conjunto de datos cubre condiciones normales de funcionamiento, arranques y paradas, cambios de velocidad y carga, interrupciones breves, perturbaciones ambientales y eventos anormales confirmados.

Los errores de movimiento, la detección de eventos, las tasas de falsas alarmas, los retrasos en la detección, los latidos de procesamiento, el uso de recursos y las estrategias de recuperación se prueban en la plataforma de destino y se registran junto con las ventanas de datos, los umbrales, las condiciones de trabajo y las versiones de software.

Implementación y entrega del proyecto.

  1. Confirmación de tarea y reloj: Aclare el significado comercial de eventos, tendencias, velocidades, ciclos o anomalías, y verifique enlaces de muestreo y puntos de referencia de tiempo.
  2. Establecimiento de la línea base de datos: Separe los datos de desarrollo, validación y aceptación independiente, documentando las condiciones, etiquetas, datos faltantes y muestras de límites.
  3. Combinación de algoritmos y adaptación de interfaz: Preprocesamiento fijo, ventanas, umbrales, máquinas de estado, campos de resultados, registros y versiones de parámetros.
  4. Verificación de datos independiente: Verifique errores, detecciones, falsos positivos, retrasos, recuperación, consumo de tiempo y uso de recursos, y conserve los resultados muestra por muestra.
  5. Depuración y regresión conjunta de equipos: Vuelva a probar el equipo acordado y los enlaces de recolección, y establezca registros de cambios de versión, parámetros y línea base.

La entrega puede incluir programas de algoritmos o bibliotecas de llamadas, descripciones de códigos de estado e interfaces, configuraciones de parámetros, listas de muestras y resultados, informes de verificación y notas de versión. La selección de sensores, el hardware de adquisición, la lógica PLC, los bucles de seguridad del equipo, la base de conocimientos de diagnóstico de fallas y las interfaces de plataformas de terceros se realizan dentro del alcance de la confirmación.

Método de aceptación

Tareas de aceptación Indicadores opcionales Condiciones que deben registrarse
Estimación y seguimiento del movimiento. Error de desplazamiento, tasa de pérdida de seguimiento, tasa de rechazo, tiempo de recuperación Sistema de coordenadas, escala, velocidad de cuadros, oclusión y apertura coincidente
Espectro y período Error de frecuencia, error de amplitud o energía, error de período Tasa de muestreo, ventana, duración de observación, eliminación de tendencia y rango de frecuencia
eventos y cambios Precisión a nivel de eventos, recuperación, tasa de falsos positivos y latencia de detección Definiciones de eventos, ventanas coincidentes, fusión continua de eventos y denominadores estadísticos
Puntuación de excepción Falsos positivos normales, detección de anomalías, sensibilidad de umbral y deriva Conjunto de entrenamiento, conjunto de exclusión, estratificación de casos de trabajo, versión de funciones y fuente de umbral
Ejecutar en línea Consumo de tiempo único, tasa de actualización, memoria, interrupción y recuperación de reinicio Plataforma de destino, dimensiones de datos, simultaneidad, tiempo de ejecución y versión de registro

Los umbrales de aceptación están determinados por una combinación de riesgo comercial, distribución de muestras y dispositivos de destino. Las métricas a nivel de fotograma, de evento y de dispositivo no se pueden combinar; Los resultados de los datos de desarrollo no pueden reemplazar los resultados de los datos de aceptación independientes.

Autorización, mantenimiento y cambios

Las licencias de ejecución se pueden proporcionar en función de los dispositivos, escenarios, fuentes de datos y versiones acordados. Los servicios continuos pueden cubrir la resolución de problemas de escenarios originales, revisión de parámetros, verificación de regresión y actualizaciones controladas; Los sensores recién agregados, las tasas de muestreo, las condiciones de trabajo, las familias de productos, los tipos de eventos o las etiquetas de falla están dentro del alcance de la evaluación de cambios.

El código fuente, la adaptación de la plataforma, los bucles de seguridad de los equipos, la anotación de datos y los nuevos modelos de diagnóstico se enumeran por separado en el contrato. Las actualizaciones de referencia, los cambios de umbral y el reentrenamiento de modelos conservan los registros de aprobación, versión y reversión.

Preguntas frecuentes

¿Se puede convertir directamente la salida del flujo óptico a la velocidad del dispositivo?

Sólo después de que se hayan confirmado la geometría de la imagen, la escala de píxeles, las marcas de tiempo y los efectos de movimiento de la cámara se pueden convertir las velocidades físicas en la dirección acordada. El flujo óptico 2D en sí no es una medición de velocidad 3D.

¿Pueden las puntuaciones de anormalidad determinar directamente el tipo de falla?

no puedo. La distancia, el residuo de reconstrucción o el cambio acumulativo se utilizan para describir las desviaciones con respecto a una línea de base. Los tipos de fallas requieren etiquetas, mecanismos o reglas de proceso y se verifican mediante datos independientes.

¿Se puede realizar un proyecto sólo con datos normales?

Se puede establecer una línea de base normal y una puntuación preliminar, pero no se puede dar una tasa de detección de anomalías completa basándose en esto. Durante la aceptación, es necesario aclarar el rango verificable de falsas alarmas normales, derivas y perturbaciones conocidas, y formular un plan complementario para muestras anormales.

¿Por qué las frecuencias de muestreo y las marcas de tiempo tienen que ser explícitas?

La frecuencia, la velocidad, la latencia del evento y la duración de la ventana dependen de la base de tiempo. El muestreo desigual, la pérdida de cuadros o la inversión del tiempo cambiarán el significado del cálculo y deberán corregirse primero o se devolverá un estado no válido en la interfaz.

Consulta de proyecto

Envíe muestras y condiciones del equipo para aclarar el alcance del desarrollo y la entrega.

Servicios de algoritmos estadísticos de proceso y temporización de movimiento.

Describa el objeto de la tarea, la imagen o el video original, los indicadores de destino, la plataforma del dispositivo, la interfaz y la situación de muestra.

Teléfono: 13910119357
xuzhiyang0928@gmail.com

La información completada sólo será utilizada para evaluación y contacto para este proyecto. No envíe información personal no autorizada ni datos confidenciales.