ES3013111T3 - Video content analysis system and method for transportation system - Google Patents

Video content analysis system and method for transportation system Download PDF

Info

Publication number
ES3013111T3
ES3013111T3 ES17800046T ES17800046T ES3013111T3 ES 3013111 T3 ES3013111 T3 ES 3013111T3 ES 17800046 T ES17800046 T ES 17800046T ES 17800046 T ES17800046 T ES 17800046T ES 3013111 T3 ES3013111 T3 ES 3013111T3
Authority
ES
Spain
Prior art keywords
data
component
information
mobile asset
video
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES17800046T
Other languages
English (en)
Inventor
Lawrence Jordan
Savankumar Patel
Jeffrey Mueller
Jagadeeswaran Rathinavel
Roger Martrinez
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wi Tronix LLC
Original Assignee
Wi Tronix LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US15/595,650 external-priority patent/US9934623B2/en
Priority claimed from US15/595,689 external-priority patent/US10410441B2/en
Application filed by Wi Tronix LLC filed Critical Wi Tronix LLC
Application granted granted Critical
Publication of ES3013111T3 publication Critical patent/ES3013111T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/40Control within particular dimensions
    • G05D1/43Control of position or course in two dimensions [2D]
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L15/00Indicators provided on the vehicle or train for signalling purposes
    • B61L15/0018Communication with or on the vehicle or train
    • B61L15/0027Radio-based, e.g. using GSM-R
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L15/00Indicators provided on the vehicle or train for signalling purposes
    • B61L15/0072On-board train data handling
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L15/00Indicators provided on the vehicle or train for signalling purposes
    • B61L15/0081On-board diagnosis or maintenance
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L15/00Indicators provided on the vehicle or train for signalling purposes
    • B61L15/0094Recorders on the vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L23/00Control, warning or like safety means along the route or between vehicles or trains
    • B61L23/04Control, warning or like safety means along the route or between vehicles or trains for monitoring the mechanical state of the route
    • B61L23/041Obstacle detection
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L23/00Control, warning or like safety means along the route or between vehicles or trains
    • B61L23/04Control, warning or like safety means along the route or between vehicles or trains for monitoring the mechanical state of the route
    • B61L23/042Track changes detection
    • B61L23/047Track or rail movements
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L27/00Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
    • B61L27/40Handling position reports or trackside vehicle data
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L27/00Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
    • B61L27/50Trackside diagnosis or maintenance, e.g. software upgrades
    • B61L27/57Trackside diagnosis or maintenance, e.g. software upgrades for vehicles or trains, e.g. trackside supervision of train conditions
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/20Control system inputs
    • G05D1/24Arrangements for determining position or orientation
    • G05D1/247Arrangements for determining position or orientation using signals provided by artificial sources external to the vehicle, e.g. navigation beacons
    • G05D1/248Arrangements for determining position or orientation using signals provided by artificial sources external to the vehicle, e.g. navigation beacons generated by satellites, e.g. GPS
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/783Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/7847Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using low-level visual features of the video content
    • G06F16/786Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using low-level visual features of the video content using motion, e.g. object motion or camera motion
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/52Surveillance or monitoring of activities, e.g. for recognising suspicious objects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0841Registering performance data
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19602Image analysis to detect motion of the intruder, e.g. by frame subtraction
    • G08B13/19608Tracking movement of a target, e.g. by detecting an object predefined as a target, using target direction and or velocity to predict its new position
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/617Upgrading or updating of programs or applications for camera control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/698Control of cameras or camera modules for achieving an enlarged field of view, e.g. panoramic image capture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D2111/00Details of signals used for control of position, course, altitude or attitude of land, water, air or space vehicles
    • G05D2111/10Optical signals
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D2111/00Details of signals used for control of position, course, altitude or attitude of land, water, air or space vehicles
    • G05D2111/50Internal signals, i.e. from sensors located in the vehicle, e.g. from compasses or angular sensors
    • G05D2111/52Internal signals, i.e. from sensors located in the vehicle, e.g. from compasses or angular sensors generated by inertial navigation means, e.g. gyroscopes or accelerometers

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Library & Information Science (AREA)
  • Software Systems (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Automation & Control Theory (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Television Signal Processing For Recording (AREA)
  • Alarm Systems (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Train Traffic Observation, Control, And Security (AREA)
  • Electromagnetism (AREA)
  • Traffic Control Systems (AREA)

Abstract

Un sistema de análisis de contenido de video para activos móviles que incluye un componente de detección de vías y monitoreo de infraestructura. Este componente incluye un componente de aprendizaje por refuerzo, un componente de detección y localización de objetos, y un componente de detección de obstrucciones para analizar datos de video, audio, datos del vehículo, datos meteorológicos y datos de ruta/manifiesto para determinar las condiciones internas y externas del activo. Un sistema de adquisición y grabación de datos carga los datos, la información sobre las condiciones internas y externas, la información de detección de objetos, la información de ubicación de objetos y la información de detección de obstrucciones en un módulo de memoria remoto y proporciona datos de video en tiempo real a un usuario remoto. Los usuarios remotos pueden visualizar los datos en varios modos de visualización a través de un navegador web o un dispositivo de realidad virtual, lo que agiliza la respuesta ante emergencias, valida la eficacia de las reparaciones y los desvíos, y supervisa el rendimiento y la seguridad de la tripulación. (Traducción automática con Google Translate, sin valor legal)

Description

DESCRIPCIÓN
Sistema y método de análisis de contenido de vídeo para sistema de transporte
REFERENCIA CRUZADA A SOLICITUD(ES) RELACIONADA(S)
La presente solicitud reivindica prioridad con respecto a la solicitud provisional estadounidense n.° 62/337.225, presentada el 16 de mayo de 2016, reivindica prioridad con respecto a la solicitud provisional estadounidense n.° 62/337.227, presentada el 16 de mayo de 2016, reivindica prioridad con respecto a la solicitud provisional estadounidense n.° 62/337.228, presentada el 16 de mayo de 2016, que es una continuación en parte de la solicitud no provisional estadounidense n.° 15/595.650, presentada el 15 de mayo de 2017, y es una continuación en parte de la solicitud no provisional estadounidense n.° 15/595.689, presentada el 15 de mayo de 2017.
CAMPO TÉCNICO
La presente invención se refiere a equipos utilizados en activos de alto valor y, en particular, a sistemas de adquisición y de registro de datos en tiempo real utilizados en activos de alto valor.
ANTECEDENTES
Los activos móviles de alto valor, tal como locomotoras, aeronaves, sistemas de transporte masivo, equipos de minería, equipos médicos transportables, carga, embarcaciones marítimas y embarcaciones militares, suelen emplear sistemas de adquisición y registro de datos a bordo de tipo "caja negra" y/o sistemas "registradores de eventos". Estos sistemas de adquisición y registro de datos, tal como los registradores de datos de eventos o los registradores de datos de vuelo, registran una serie de parámetros del sistema que se utilizan para la investigación de incidentes, la evaluación del rendimiento de la tripulación, el análisis de la eficiencia del combustible, la planificación del mantenimiento y el diagnóstico predictivo. Un sistema típico de adquisición y registro de datos comprende entradas digitales y analógicas, así como presostatos y transductores de presión, que registran datos de diversos dispositivos sensores a bordo. Los datos registrados pueden incluir parámetros tales como la velocidad, la distancia recorrida, la localización, el nivel de combustible, las revoluciones por minuto (RPM) del motor, los niveles de fluidos, los controles del operador, las presiones y las condiciones ambientales, además, de los datos operativos y de los eventos básicos, en muchos de estos activos móviles también se utilizan capacidades de registro de eventos/datos de vídeo y audio. Por regla general, los datos se extraen de los registradores de datos, después de que se haya producido un incidente con un activo y se requiera una investigación, una vez recuperado el registrador de datos. Pueden darse situaciones en las que no sea posible recuperar el registrador de datos o en las que los datos no estén disponibles. En estas situaciones, los datos adquiridos por el sistema de adquisición y registro de datos, tales como datos de eventos y operativos, datos de vídeo y datos de audio, se necesitan con prontitud, independientemente de si el acceso físico al sistema de adquisición y registro de datos o los datos no están disponibles.
El documento KR20150096203 describe un sistema de control de vehículos que comprende un dispositivo de caja negra instalado en un vehículo que funciona con el teléfono inteligente del usuario. Se toman grabaciones de vídeo en varias direcciones y se almacenan en una memoria con el fin de proporcionar material probatorio de un accidente de tráfico.
El documento US2011/077819 describe un dispositivo de gestión de datos para registrar datos de funcionamiento y eventos de vehículos en una tarjeta de memoria extraíble instalada en un registrador de a bordo montado en cada uno de varios vehículos. Al final de un periodo de uso del vehículo, la tarjeta de memoria se extrae desde el registrador de accionamiento y los datos de la tarjeta de memoria se incorporan en un dispositivo de gestión de datos situado en la oficina de gestión de flotas. Los datos de la tarjeta de memoria son objeto de lectura, se convierten a un formato predeterminado y un dispositivo de almacenamiento no volátil recoge y almacena los datos.
El documento US2003/152145 describe un registrador de datos de accidentes que tiene un puerto de entrada/salida Ethernet y un cable desmontable desde el que el personal de mantenimiento puede descargarse todos los datos registrados históricamente en vídeo para visualizarlos en un PC.
El documento US5627508 describe un vehículo piloto autopropulsado controlado de manera distante para vías de ferrocarril para supervisar condiciones peligrosas y obstáculos en las vías.
SUMARIO
Esta invención se refiere en general a sistemas de adquisición y registro de datos en tiempo real utilizados en activos de alto valor. Los conocimientos aquí contenidos pueden proporcionar acceso en tiempo real, o casi en tiempo real, a datos de vídeo y análisis de contenido de vídeo relacionados con un activo móvil de alto valor. La invención se define en las reivindicaciones independientes adjuntas, a las que ahora debe hacerse referencia. Asimismo, pueden encontrarse características opcionales en las sub-reivindicaciones adjuntas.
Las variaciones en estos y otros aspectos de la invención se describirán en detalle a continuación.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
La presente descripción hace referencia a los dibujos adjuntos, en los que las referencias numéricas similares se refieren a partes similares en las distintas vistas, y en las que:
La Figura 1 ilustra una puesta en práctica de campo de un sistema de adquisición y registro de datos en tiempo real, a modo de ejemplo, de conformidad con puestas en práctica de esta invención;
La Figura 2A es un diagrama que ilustra una detección de vía a modo de ejemplo de conformidad con puestas en práctica de esta invención;
La Figura 2B es un diagrama que ilustra la detección de vía y la detección de interruptor, a modo de ejemplo, de conformidad con puestas en práctica de esta invención;
La Figura 2C es un diagrama que ilustra la detección de vías, conteo del número de vías y detección de señales, a modo de ejemplo, de conformidad con puestas en práctica de esta invención;
La Figura 3 es un diagrama de flujo de un proceso para determinar un estado interno del activo móvil de conformidad con puestas en práctica de esta invención; y
La Figura 4 es un diagrama de flujo de un proceso para determinar la detección de objetos y la detección de obstáculos que ocurren externamente al activo móvil de conformidad con puestas en práctica de esta invención.
DESCRIPCIÓN DETALLADA
Un sistema de adquisición y registro de datos en tiempo real y un sistema de análisis de vídeo descritos en el presente documento proporcionan acceso en tiempo real, o casi en tiempo real, a una amplia gama de datos, tales como datos de eventos y operativos, datos de vídeo y datos de audio, de un activo de gran valor a usuarios ubicados de manera distante. El sistema de adquisición y registro de datos registra datos relativos al activo y los transmite a un repositorio de datos distante y a usuarios distantes antes, durante y después de que se produzca un incidente. Los datos se transmiten al repositorio de datos distante en tiempo real, o casi en tiempo real, lo que hace que la información esté disponible al menos hasta el momento de un incidente o situación de emergencia, eliminando de este modo virtualmente la necesidad de localizar y descargar la "caja negra" con el fin de investigar un incidente relacionado con el activo mediante la transmisión de información al repositorio de datos distante en tiempo real y haciendo que la información esté disponible al menos hasta el momento de un evento catastrófico. El DARS realiza análisis de vídeo de los datos de vídeo registrados del activo móvil para determinar, por ejemplo, la ocupación de la cabina y la detección de vías. El usuario localizado de manera distante puede utilizar un navegador web común para navegar y visualizar los datos deseados relativos a un activo seleccionado y no está obligado a interactuar con el sistema de adquisición y registro de datos en el activo para solicitar una descarga de datos específicos, para localizar o transferir archivos, y para utilizar una aplicación personalizada para visualizar los datos.
El DARS proporciona a los usuarios distantes acceso a los datos de vídeo y al análisis de vídeo realizado por un sistema de análisis de vídeo mediante la transmisión de los datos al repositorio de datos distante y al usuario distante antes, durante y después de un incidente, eliminando de este modo la necesidad de que un usuario descargue, extraiga y reproduzca vídeo manualmente para revisar los datos de vídeo para determinar la ocupación de la cabina, si un elemento de la tripulación o personal no autorizado estaba presente durante un incidente, detección de vías, investigación o en cualquier otro momento de interés. Además, el sistema de análisis de vídeo proporciona la determinación del estado de ocupación de la cabina, la detección de la vía y la determinación de la unidad de si estaba en posición de cabeza o cola mediante el procesamiento de imágenes y datos de vídeo en tiempo real, garantizando de este modo que el usuario siempre disponga de los datos correctos. Por ejemplo, el procesamiento de imágenes en tiempo real garantiza que una locomotora designada como locomotora de cola no está en servicio de cabeza para mejorar la seguridad ferroviaria. Los sistemas anteriores proporcionaban una posición de la locomotora dentro del tren utilizando la funcionalidad de composición del tren en los sistemas de despacho. En ocasiones, la información del sistema de despacho puede quedar obsoleta, ya que la información no se actualiza en tiempo real y el personal de la tripulación puede cambiar la locomotora si lo considera necesario.
Antes del sistema de la presente invención, las cuadrillas de inspección y/o el personal de activos tenían que inspeccionar manualmente las condiciones de la vía, comprobar de manera manual si el vehículo estaba en posición de cabeza o de cola, inspeccionar manualmente las ubicaciones de cada objeto de interés individual, crear manualmente una base de datos de ubicaciones geográficas de todos los objetos de interés, realizar sobre una base periódica inspecciones manuales de campo de cada objeto de interés para verificar su localización e identificar cualquier cambio en la localización geográfica que difiera de la inspección original, actualizar manualmente la base de datos cuando los objetos de interés cambian de localización debido a la reparación o el desarrollo de infraestructura adicional desde el momento en que se creó la base de datos original, seleccionar y descargar los datos deseados desde un registrador de vídeo digital y/o registrador de datos e inspeccionar los datos descargados y/o de vídeo fuera de línea y comprobar las vías de cualquier obstáculo, y el operador del vehículo teniendo que comprobar físicamente cualquier obstáculo y/o cambios del interruptor. El sistema de la presente invención ha eliminado la necesidad de que los usuarios realicen estos pasos, requiriendo solamente que el usuario utilice un navegador web común para navegar hasta los datos deseados. Los propietarios y operadores de activos pueden automatizar y mejorar la eficiencia y la seguridad de los activos móviles en tiempo real y pueden supervisar activamente las condiciones de la vía y pudiendo obtener información de advertencia en tiempo real. El sistema de la presente invención elimina la necesidad de que los propietarios y operadores de activos descarguen datos del registrador de datos con el fin de supervisar las condiciones de la vía e investigar incidentes. Como un sistema de seguridad activa, el DARS puede ayudar al operador a comprobar si existen obstáculos, enviar alertas en tiempo real y/o guardar la información fuera de línea, y enviar información de alerta para su supervisión y almacenamiento distantes. Tanto la información de detección de vía actual como la pasada pueden almacenarse en el repositorio de datos distante en tiempo real para ayudar al usuario a visualizar la información cuando sea necesario. El usuario ubicado de manera distante puede acceder a un navegador web común para navegar a los datos deseados relativos a un activo seleccionado para visualizar y analizar la eficiencia operativa y la seguridad de los activos en tiempo real o casi real.
El sistema de la presente invención puede ser utilizado para supervisar de manera continua objetos de interés e identificar en tiempo real cuándo han sido trasladados o dañados, obstruidos por follaje, y/o están en mal estado y necesitan mantenimiento. El sistema DARS utiliza información de vídeo, imagen y/o audio para detectar e identificar diversos objetos de infraestructura, tales como vías de ferrocarril, en los vídeos, teniendo la capacidad de seguir las vías a medida que avanza el activo móvil, y teniendo la capacidad de crear, auditar y actualizar periódicamente una base de datos de objetos de interés con la localización geográfica. El sistema DARS puede inspeccionar automáticamente las condiciones de las vías, tal como contar el número de vías presentes, identificar la vía actual por la que circula el activo móvil y detectar cualquier obstáculo o defecto presente, tal como balasto lavado, vías rotas, vías fuera de gálibo, agujas desalineadas, desbordamientos de agujas, inundaciones en las vías, acumulaciones de nieve, etc., y planificar cualquier mantenimiento preventivo para evitar cualquier evento catastrófico. El sistema DARS también puede detectar cambios de vía y seguir los cambios de vía. El DARS puede detectar, asimismo, el cambio en la localización de los datos, incluyendo si un objeto falta, si está obstruido y/o si no está presente en la localización prevista. La detección de vías, la información de diagnóstico de la infraestructura y/o la información de seguimiento de la infraestructura pueden mostrarse a un usuario mediante el uso de cualquier cliente web estándar, tal como un navegador web, eliminando de este modo la necesidad de descargar archivos del registrador de datos y utilizar software de aplicación propietario u otras aplicaciones externas para visualizar la información tal como requerían los sistemas anteriores. Este proceso puede ampliarse para crear, auditar y/o actualizar de manera automática una base de datos con localizaciones geográficas de objetos de interés y garantizar el cumplimiento de la normativa federal. Con el sistema de la presente invención, las cámaras previamente instaladas para cumplir con las Regulaciones Federales se utilizan para realizar diversas tareas que, con anterioridad, requerían la interacción humana, vehículos especializados y/o equipos alternativos. El DARS permite que estas tareas se realicen automáticamente mientras el activo móvil se desplaza por el territorio como parte del servicio normal de ingresos y de la operación diaria. El DARS puede utilizarse para ahorrar incontables horas-persona de trabajo manual utilizando las operaciones normales de los vehículos y las cámaras previamente instaladas para realizar tareas que antes requerían esfuerzo manual. El DARS también puede llevar a cabo tareas que antes se realizaban con vehículos especializados, evitando el cierre de segmentos de vía para inspeccionar y localizar vías y objetos de interés, lo que a menudo suponía la pérdida de ingresos y la adquisición y mantenimiento de equipos costosos. El DARS reduce aún más el tiempo que se requiere que las personas estén situadas en las proximidades de las vías férreas, lo que se traduce en un menor número de accidentes en general y de posibles pérdidas de vidas humanas.
Los datos pueden incluir, pero no limitarse a, parámetros analógicos y de frecuencia medidos tales como velocidad, presión, temperatura, corriente, tensión y aceleración que procedan de los activos móviles y/o activos móviles cercanos; datos booleanos medidos tales como posiciones de interruptores, posiciones de accionadores, iluminación de luces de advertencia y órdenes de accionadores; información sobre posición, velocidad y altitud procedente de un sistema de posicionamiento global (GPS) y datos adicionales procedentes de un sistema de información geográfica (GIS), tal como la latitud y longitud de diversos objetos de interés; información generada internamente, tal como el límite de velocidad reglamentario para el activo móvil dada su posición actual; estado del control de trenes y datos operativos generados por sistemas tales como el control positivo de trenes (PTC); parámetros inerciales y del vehículo, tales como velocidad, aceleración y localización, como los recibidos del GPS; datos GIS, tales como la latitud y la longitud de diversos objetos de interés; información de vídeo e imagen procedente de al menos una cámara situada en diversos lugares dentro, sobre o en las proximidades del activo móvil; información de audio procedente de al menos un micrófono situado en diversos lugares dentro, sobre o en las proximidades del activo móvil; información sobre el plan operativo para el activo móvil que se envía al activo móvil desde un centro de datos, tal como información sobre la ruta, el horario y el manifiesto de carga; información sobre las condiciones ambientales, tal como la meteorología actual y prevista, de la zona en donde el activo móvil está operando actualmente o en donde está previsto que opere; y datos derivados de una combinación de cualquiera de las fuentes que anteceden, incluyendo análisis y análisis de datos, vídeo y audio adicionales.
El término "vía" puede incluir, pero no limitarse a, los raíles y traviesas de las vías férreas utilizadas para el transporte de locomotoras y/o trenes. "Objetos de interés" pueden incluir, pero no están limitados a, varios objetos de infraestructura instalados y mantenidos dentro de la vecindad cercana de las vías férreas que pueden ser identificados con el uso de aprendizaje de refuerzo de imágenes de cámaras de activos y vídeo. El aprendizaje por refuerzo utiliza conjuntos de datos previamente etiquetados definidos como datos de "entrenamiento" para permitir la identificación distante y autónoma de objetos dentro de la vista de la cámara en, sobre o en las proximidades del activo móvil. El DARS puede, o no, requerir la interacción humana en cualquier etapa de la puesta en práctica, incluyendo, pero sin limitarse a, el etiquetado de los conjuntos de datos de entrenamiento necesarios para el aprendizaje por refuerzo. Los objetos de interés incluyen, pero no se limitan a, las vías, los puntos centrales de las vías, las señales kilométricas, las señales, las puertas de cruce, las agujas, los cruces y las señales basadas en texto. El término "análisis de vídeo" hace referencia a cualquier información inteligible recopilada mediante el análisis de vídeos y/o imágenes registradas desde al menos una cámara en, sobre o en las proximidades del activo móvil, tal como, por ejemplo, objetos de interés, ubicaciones geográficas de objetos, obstáculos de la vía, distancias entre objetos de interés y el activo móvil, desalineación de la vía, etc. El sistema de análisis de vídeo también se puede utilizar en cualquier activo móvil, zona de viviendas, espacio o habitación que contenga una cámara de vigilancia para mejorar la vídeovigilancia. En activos móviles, el sistema de análisis de vídeo proporciona detección autónoma de eventos de cabina ocupada a usuarios ubicados de manera distante de forma económica y eficiente.
La Figura 1 ilustra una puesta en práctica de campo de una primera forma de realización de un sistema de adquisición y registro de datos en tiempo real (DARS) 100, a modo de ejemplo, en donde pueden ponerse en práctica aspectos de la invención. El DARS 100 es un sistema que entrega información en tiempo real, información de vídeo, e información de audio desde un registrador de datos 102 en un activo móvil 164 a usuarios finales 168 localizados de manera distante a través de un centro de datos 166. El registrador de datos 102 está instalado en el vehículo o activo móvil 164 y se comunica con cualquier número de fuentes de información a través de cualquier combinación de enlaces de datos cableados y/o inalámbricos 142, tales como una pasarela/router inalámbrico (no ilustrado). El registrador de datos 102 recopila datos de vídeo, datos de audio y otros datos o información de una amplia variedad de fuentes, que pueden variar en función de la configuración del activo, a través de los enlaces de datos de a bordo 142. El registrador de datos 102 comprende un componente de memoria local, tal como un módulo de memoria 104 resistente a los choques, un gestor de datos a bordo 106, y un codificador de datos 108 en el activo 164. En una segunda forma de realización, el registrador de datos 102 también puede incluir un dispositivo de almacenamiento extraíble no reforzado (no ilustrado). Un módulo de memoria endurecida 104 a modo de ejemplo puede ser, un módulo de memoria de registrador de eventos resistente a choques que cumpla con el Código de Regulaciones Federales y las regulaciones de la Administración Federal de Ferrocarriles, una unidad de memoria resistente a choques que cumpla con el Código de Regulaciones Federales y las regulaciones de la Asociación Federal de Aviación, un módulo de memoria endurecido a choques que cumpla con cualquier Código de Regulaciones Federales aplicable, o cualquier otro dispositivo de memoria endurecido adecuado tal como se conoce en esta técnica. Los enlaces de datos cableados y/o inalámbricos pueden incluir cualquier combinación de entradas de señales discretas, Ethernet estándar o propietaria, conexiones serie y conexiones inalámbricas.
El sistema DARS 100 comprende, además, un sistema de análisis de vídeo 110 que incluye un componente de detección de vías y supervisión de infraestructura 114. El componente de detección de vías y supervisión de infraestructura 114 comprende un componente de aprendizaje por refuerzo 124, u otra red neuronal o componente de inteligencia artificial, un componente de detección y localización de objetos 126, y un componente de detección de obstáculos 128. En esta puesta en práctica, los datos de vídeo en directo son capturados por al menos una cámara 140 montada en la cabina del activo 164, sobre el activo 164, o en las proximidades del activo 164. Las cámaras 140 se colocan a una altura y ángulo apropiados para capturar datos de vídeo en y alrededor del activo 164 y obtener una cantidad suficiente de la vista para su posterior procesamiento. Las cámaras 140 captan los datos de vídeo en directo y los datos de imagen delante y/o alrededor del activo 164 y los envían al componente de detección de vías y supervisión de infraestructuras 114 para su análisis. El componente de detección de vías y supervisión de infraestructura 114 del sistema de análisis de vídeo 110 procesa los datos de vídeo e imagen en directo, fotograma a fotograma, para detectar la presencia de las vías férreas y cualquier objeto de interés. Los parámetros de posición de la cámara, tales como la altura, el ángulo, el desplazamiento, la longitud focal y el campo de visión, pueden introducirse en el componente de detección de vías y supervisión de infraestructura 114, o bien las cámaras 140 pueden configurarse para permitir que el sistema de análisis de vídeo 110 detecte y determine la posición y los parámetros de la cámara.
Para realizar una determinación de estado, tal como la detección de ocupación de la cabina, el sistema de análisis de vídeo 110 utiliza el componente de aprendizaje de refuerzo 124, y/u otros algoritmos de inteligencia artificial y de aprendizaje para evaluar, por ejemplo, datos de vídeo de las cámaras 140, datos de activos 134, tales como velocidad, datos GPS, y datos de sensor inercial, datos del componente meteorológico 136, y datos del componente de ruta/tripulación, manifiesto, y GIS 138. La detección de ocupación de cabina es inherentemente susceptible a fuentes de ruido ambiental tales como la luz que se refleja en las nubes y la luz solar que pasa a través de edificios y árboles mientras el activo está en movimiento. Para gestionar el ruido ambiental, el componente de aprendizaje de refuerzo 124, el componente de detección y localización de objetos 126, el componente de detección de obstáculos, los datos del componente de activos 134 que pueden incluir velocidad, datos GPS, y datos del sensor inercial, los datos del componente meteorológico 136, y otros algoritmos de aprendizaje, se componen de manera conjunta para formar la determinación del estado interno y/o externo que implica al activo móvil 164. El componente de detección de vías y supervisión de infraestructura 114 también puede incluir un sistema de reconocimiento facial adaptado para permitir el acceso autorizado a la locomotora como parte del sistema de seguridad de la locomotora, un componente de detección de fatiga adaptado para supervisar el estado de alerta de la tripulación, y un componente de detección de actividad para detectar actividades no autorizadas tales como fumar.
El aprendizaje por refuerzo, utilizando el componente de aprendizaje por refuerzo 124, de las vías se realiza haciendo uso de diversa información obtenida de fotogramas consecutivos de vídeo y/o imágenes y también utilizando información adicional recibida desde el centro de datos 166 y un componente de datos del vehículo 134 que incluye datos del sensor inercial y datos GPS para determinar los datos objeto de aprendizaje. El componente de detección y localización de objetos 126 utiliza los datos objeto de aprendizaje recibidos desde el componente de aprendizaje por refuerzo 124 e información específica sobre el activo móvil 164 y el ferrocarril, tal como la anchura y las curvaturas de las vías, el posicionamiento de las traviesas y la velocidad del vehículo, para diferenciar las vías del ferrocarril, las señales, los carteles, etc., de otros objetos para determinar los datos de detección de objetos. El componente de detección de obstáculos 128 utiliza los datos de detección de objetos recibidos desde el componente de detección y localización de objetos 126 e información adicional de un componente meteorológico 136, un componente de datos de manifiesto de ruta/tripulación y datos GIS 138, y el componente de datos del vehículo 134 que incluye datos del sensor inercial y datos GPS para mejorar la precisión y determinar los datos de detección de obstáculos. Los datos del activo móvil del componente de datos del vehículo 134 incluyen, pero no se limitan a, la velocidad, la localización, la aceleración, la velocidad de guiñada/inclinación y los cruces de carriles. Cualquier información adicional recibida y utilizada desde el centro de datos 166 incluye, pero no se limita a, detalles de día y noche y posición geográfica del activo móvil 164.
Los objetos de interés de la infraestructura, la información procesada por el componente de detección de vías y supervisión de la infraestructura 114 y la información de diagnóstico y supervisión se envían al codificador de datos 108 del registrador de datos 102 a través de los enlaces de datos a bordo 142 para codificar los datos. El registrador de datos 102 almacena los datos codificados en el módulo de memoria reforzada 104, y de manera opcional en el dispositivo de almacenamiento extraíble no reforzado opcional, y envía la información codificada a un gestor de datos distante 146 en el centro de datos 166 a través de un enlace de datos inalámbrico 144. El gestor de datos distante 146 almacena los datos codificados en un repositorio de datos distante 148 en el centro de datos 166.
Para determinar la detección de obstáculos 128 o la detección de objetos 126, tal como la presencia de una vía delante del activo 164, el sistema de análisis de vehículos 110 utiliza el componente de aprendizaje por refuerzo 124, u otra inteligencia artificial, el componente de detección y localización de objetos 126, y el componente de detección de obstáculos 128, y otros algoritmos de procesamiento de imágenes para procesar y evaluar las imágenes de las cámaras y los datos de vídeo de las cámaras 140 en tiempo real. El componente de detección de vías y supervisión de infraestructura 114 utiliza los datos de vídeo procesados junto con los datos del componente de activos 134, que pueden incluir velocidad, datos GPS y datos del sensor inercial, datos del componente meteorológico 136 y datos del componente de ruta/tripulación, manifiesto y GIS 138, para determinar el estado externo, tales como activos móviles en cabeza y en cola, en tiempo real. Al procesar los datos de imagen y vídeo para la detección de vías, por ejemplo, el sistema de análisis de vídeo 110 configura automáticamente los parámetros de las cámaras 140 necesarios para la detección de vías, detecta interruptores de paso, cuenta el número de vías, detecta cualquier vía adicional a lo largo del activo 164, determina la vía por la que el activo 164 está circulando actualmente, detecta los defectos de la geometría de la vía, detecta escenarios de lavado de la vía, tal como la detección de agua en la proximidad de la vía dentro de los límites definidos de las vías, y detecta escenarios de falta de pendiente o de vía. La precisión de la detección de objetos depende de las condiciones de iluminación existentes en el activo 164 y sus alrededores. El sistema DARS 100 gestionará las diferentes condiciones de iluminación con la ayuda de datos adicionales recogidos a bordo del activo 164 y del centro de datos 166. El DARS 100 está mejorado para trabajar en diferentes condiciones de iluminación, para trabajar en diferentes condiciones meteorológicas, para detectar más objetos de interés, para integrarse con sistemas de bases de datos existentes para crear, auditar y actualizar datos de manera automática, para detectar múltiples vías, para trabajar de forma consistente con vías curvas, para detectar cualquier obstáculo, para detectar cualquier defecto en la vía que pudiera causar posibles problemas de seguridad, y para trabajar en sistemas integrados de bajo coste.
La determinación del estado interno y/o externo del sistema de análisis de vídeo 110, tal como la ocupación de la cabina, la detección y localización de objetos, tales como la detección de vías, y la detección de obstáculo se proporciona al registrador de datos 102, junto con cualquier dato procedente de un sistema de gestión de vehículos (VMS) o de un componente del registrador de vídeo digital 132, a través de los enlaces de datos de a bordo 142. El registrador de datos 102 almacena los datos internos y externos en el registrador de datos. El registrador de datos 102 almacena la determinación del estado interno y/o externo, los datos del componente de detección y localización de objetos 126, y los datos del componente de detección de obstáculos 128 en el módulo de memoria reforzada contra colisiones 104, y de manera opcional en el dispositivo de almacenamiento extraíble no reforzado contra colisiones de la segunda forma de realización, y en el depositorio de datos distante 148 a través del gestor de datos distante 146 ubicado en el centro de datos 166. Un servidor web 158 proporciona la determinación del estado interno y/o externo, la información del componente de detección y localización de objetos 126, y la información del componente de detección de obstáculos 128 a un usuario localizado de manera distante 168 a través de un cliente web 162 a su solicitud.
El codificador de datos 108 codifica al menos un conjunto mínimo de datos que se suele definir por una agencia reguladora. El codificador de datos 108 recibe datos de vídeo, imagen y audio desde cualquiera de entre las cámaras 140, el sistema de análisis de vídeo 110, y el sistema de gestión de vídeo 132 y comprime o codifica y sincroniza el tiempo de los datos con el fin de facilitar la transmisión eficiente en tiempo real y la reproducción al repositorio de datos distante 148. El codificador de datos 108 transmite los datos codificados al gestor de datos de a bordo 106 que, a su vez, envía los datos codificados de vídeo, imagen y audio al repositorio de datos distante 148 a través del gestor de datos distante 146 situado en el centro de datos 166 en respuesta a una solicitud bajo demanda del usuario 168 o en respuesta a determinadas condiciones de funcionamiento observadas a bordo del activo 164. El gestor de datos de a bordo 106 y el gestor de datos distante 146 trabajan al unísono para gestionar el proceso de reproducción de datos. El gestor de datos distante 146, en el centro de datos 166, puede gestionar la reproducción de datos procedentes de una pluralidad de activos 164.
El gestor de datos a bordo 108 determina si el evento detectado, la determinación del estado interno y/o externo, la detección y localización de objetos, y/o la detección de obstáculos, deben ser puestos en cola o enviados de manera inmediata basándose en la priorización del evento detectado. Por ejemplo, en una situación de funcionamiento normal, la detección de un obstáculo en la vía es mucho más urgente que la detección de si existe alguien en la cabina del activo 164. El gestor de datos de a bordo 108 también envía datos al repositorio de colas (no ilustrado). En el modo casi en tiempo real, el gestor de datos de a bordo almacena los datos codificados recibidos desde el codificador de datos 108 y cualquier información de eventos en el módulo de memoria antichoque 104 y en el repositorio de colas. Después de que se hayan acumulado cinco minutos de datos codificados en el repositorio de cola, el gestor de datos de a bordo 106 almacena los cinco minutos de datos codificados en un repositorio de datos distante 148 a través del gestor de datos distante 146 en el centro de datos 166 mediante el enlace de datos inalámbrico 144. En el modo en tiempo real, el gestor de datos de a bordo 108 almacena los datos codificados recibidos desde el codificador de datos 108 y cualquier información de evento al módulo de memoria resistente a colisiones 104 y al repositorio de datos distante 148 a través del gestor de datos distante 146 en el centro de datos 166 a través del enlace de datos inalámbrico 144.
En esta forma de realización, el gestor de datos de a bordo 106 envía los datos de vídeo, los datos de audio, la determinación del estado interno y/o externo, la información de detección y localización de objetos, la información de detección de obstáculos y cualquier otro dato o información de evento al repositorio de datos distante 148 a través del gestor de datos distante 146 en el centro de datos 166 a través del enlace de datos inalámbrico 144. El enlace de datos inalámbrico 144 puede ser, por ejemplo, una red de área local inalámbrica (WLAN), una red de área metropolitana inalámbrica (WMAN), una red de área amplia inalámbrica (WWAN), una red privada virtual inalámbrica (WVPN), una red de telefonía móvil o cualquier otro medio de transferencia de datos desde el registrador de datos 102 hasta, en este ejemplo, el gestor de datos distante 146. El proceso de recuperación de los datos de forma distante desde el activo 164 requiere una conexión inalámbrica entre el activo 164 y el centro de datos 166. Cuando no se dispone de una conexión inalámbrica de datos, los datos se almacenan y se ponen en cola hasta que se restablece la conectividad inalámbrica.
De manera paralela al registro de datos, el registrador de datos 102 reproduce los datos de forma continua y autónoma al repositorio de datos distante 148. El proceso de reproducción tiene dos modos: un modo en tiempo real y un modo en tiempo casi real. En el modo en tiempo real, los datos se reproducen para el repositorio de datos distante 10 cada segundo. En el modo casi en tiempo real, los datos se reproducen para el repositorio de datos distante 15 cada cinco minutos. La velocidad utilizada para el modo casi en tiempo real es configurable y la velocidad utilizada para el modo en tiempo real puede ajustarse para soportar datos de alta resolución reproduciendo los datos al repositorio de datos distante 15 cada 0,10 segundos. El modo casi en tiempo real se utiliza durante el funcionamiento normal, en la mayoría de las condiciones, con el fin de mejorar la eficiencia del proceso de reproducción de datos.
El modo en tiempo real puede iniciarse en base a eventos que ocurran a bordo del activo 164 o por una demanda iniciada desde el centro de datos 166. Una demanda típica iniciada desde el centro de datos 166 para el modo en tiempo real se inicia cuando el usuario localizado de manera distante 168 ha solicitado información en tiempo real desde el cliente web 162. Una razón típica para que el modo en tiempo real se origine a bordo del activo 164 es la detección de un evento o incidente que implique al activo 164, tal como un operador que inicie una demanda de parada de emergencia, actividad de frenado de emergencia, aceleración o desaceleración rápida en cualquier eje, o pérdida de potencia de entrada al registrador de datos 102. Cuando se pasa desde el modo casi en tiempo real al modo en tiempo real, todos los datos que aún no se han reproducido para el repositorio de datos distante 148 se reproducen y almacenan en el repositorio de datos distante 148 y, a continuación, se inicia la reproducción en tiempo real. La transición entre el modo casi en tiempo real y el modo en tiempo real suele producirse en menos de cinco segundos. Una vez transcurrido un tiempo predeterminado desde el suceso o incidente, un tiempo predeterminado de inactividad, o cuando el usuario 168 ya no desea información en tiempo real del activo 164, el registrador de datos 102 vuelve al modo casi en tiempo real. La magnitud predeterminada de tiempo necesaria para iniciar la transición es configurable y por regla general se establece en diez minutos.
Cuando el registrador de datos 102 está en modo de tiempo real, el gestor de datos de a bordo 106 intenta vaciar de manera continua su cola al gestor de datos distante 146, almacenando los datos en el módulo de memoria resistente a colisiones 140, y de manera opcional en el dispositivo de almacenamiento extraíble opcional no resistente a colisiones de la segunda forma de realización, y enviando los datos al gestor de datos distante 146 de manera simultánea.
Al recibir datos de vídeo, datos de audio, determinación de estado interno y/o externo, información de detección y localización de objetos, información de detección de obstáculos, y cualquier otro dato o información a reproducir del registrador de datos 102, el gestor de datos distante 146 almacena los datos que recibe desde el gestor de datos de a bordo 106, tales como datos codificados y datos de eventos detectados, al repositorio de datos distante 148 en el centro de datos 166. El repositorio de datos distante 148 puede ser, por ejemplo, un almacenamiento de datos basado en la nube o cualquier otro almacenamiento de datos distante adecuado. Cuando se reciben los datos, se inicia un proceso que hace que un descodificador de datos 154 descodifique los datos recientemente reproducidos desde el repositorio de datos distante 148 y envíe los datos descodificados a un componente de información detección/localización de objetos/vías 150 que busca en los datos almacenados eventos adicionales ''posprocesados''. El componente de detección/localización de objetos/vías 150 incluye un componente de detección de objetos/obstáculos para determinar el estado interno y/o externo, información de detección y localización de objetos, e información de detección de obstáculos, en esta puesta en práctica. Al detectar información interna y/o externa, información de detección y localización de objetos, y/o información de detección de obstáculos, el componente de detección/localización de objetos/vías 150 almacena la información en el repositorio de datos distantes 148.
El usuario localizado de manera distante 168 puede acceder a datos de vídeo, datos de audio, determinación de estado interno y/o externo, información de detección y localización de objetos, información de detección de obstáculos, y cualquier otra información almacenada en el repositorio de datos distante 148, incluyendo información de vía, información de activo, e información de ocupación de la cabina, relativa al activo específico 164, o a una pluralidad de activos, utilizando el cliente web estándar 162, tal como un navegador web, o un dispositivo de realidad virtual (no ilustrado) que, en esta puesta en práctica, puede mostrar imágenes en miniatura de cámaras seleccionadas. El cliente web 162 comunica la solicitud de información 168 del usuario a un servidor web 158 a través de una red 160 utilizando estándares, protocolos y técnicas web comunes. La red 160 puede ser, por ejemplo, Internet. La red 160 también puede ser una red de área local (LAN), una red de área metropolitana (MAN), una red de área amplia (WAN), una red privada virtual (VPN), una red de telefonía móvil o cualquier otro medio de transferencia de datos desde el servidor web 158 a, en este ejemplo, el cliente web 162. El servidor web 158 solicita los datos deseados al repositorio de datos distante 148 y el descodificador de datos 154 obtiene los datos solicitados relativos al activo específico 164 del repositorio de datos distante 148 a petición del servidor web 158. El descodificador de datos 154 descodifica los datos solicitados y envía los datos descodificados a un localizador 156. El localizador 156 identifica los ajustes de perfil establecidos por el usuario 168 al acceder al cliente web 162 y utiliza los ajustes de perfil para preparar la información que se envía al cliente web 162 para su presentación al usuario 168, puesto que los datos codificados sin procesar y la información de detección/localización de vías/objetos detectada se guardan en el repositorio de datos distante 148 utilizando el tiempo universal coordinado (UTC) y el sistema internacional de unidades (unidades SI). El localizador 156 convierte los datos decodificados a un formato deseado por el usuario 168, tal como la unidad de medida y el idioma preferidos del usuario 168. El localizador 156 envía los datos localizados en el formato preferido por el usuario 168 al servidor web 158 tal y como se solicita. El servidor web 158 envía entonces los datos localizados al cliente web 162 para su visualización y análisis, proporcionando reproducción y visualización en tiempo real de vídeo estándar y vídeo de 360 grados, junto con la determinación del estado interno y/o externo, la información de detección y localización de objetos, y la información de detección de obstáculos, tales como las imágenes de vía y la información mostrada en las Figuras 2A, 2B, y 2C.
El cliente web 162 se mejora con una aplicación de software que proporciona la reproducción de vídeo de 360 grados en una diversidad de modos diferentes. El usuario 168 puede elegir el modo en donde la aplicación de software presenta la reproducción de vídeo tal como, por ejemplo, vista de ojo de pez, vista denominada dewarped, vista panorámica, vista panorámica doble y vista denominada quad.
La Figura 3 es un diagrama de flujo que muestra un proceso 300 para determinar un estado interno del activo 164 de conformidad con una puesta en práctica de esta invención. El sistema de análisis de vídeo 110 recibe señales de datos de diversos componentes de entrada 302, tales como cámaras 140 sobre, en o en las proximidades del activo 164, componente de datos de vehículo 134, componente meteorológico 136, y componente de ruta/manifiesto y GIS 138. El sistema de análisis de vídeo 110 procesa las señales de datos utilizando el componente de aprendizaje de refuerzo 304 y determina un estado interno 306, tal como la ocupación de la cabina.
La Figura 4 es un diagrama de flujo que muestra un proceso 400 para determinar la detección/localización de objetos y la detección de obstáculos que ocurren externamente al activo 164 de conformidad con una puesta en práctica de esta invención. El sistema de análisis de vídeo 110 recibe señales de datos desde varios componentes de entrada 402, tales como cámaras 140 sobre, en o en la proximidad del activo 164, componente de datos de vehículo 134, componente meteorológico 136, y componente de ruta/manifiesto y GIS 138. El sistema de análisis de vídeo 110 procesa las señales de datos utilizando el componente de aprendizaje de refuerzo 124, el componente de detección/localización de objetos 126, y el componente de detección de obstáculos 128404 y determina la detección de obstáculo 406 y la detección y localización de objetos 408 tales como la presencia de vías.
Para simplificar la descripción, el proceso 300 y el proceso 400 se representan y describen como una serie de etapas.
Sin embargo, las etapas, de conformidad con esta invención, pueden ocurrir en varios órdenes y/o de forma simultánea. Además, las etapas, de conformidad con esta invención, pueden ocurrir con otras etapas no presentadas y descritas en el presente documento. Asimismo, no todas las etapas ilustradas pueden ser necesarias para poner en práctica un método de conformidad con la materia dada a conocer.

Claims (11)

REIVINDICACIONES
1. Un método para procesar datos de un activo móvil que comprende:
recibir, utilizando un sistema de análisis de vídeo a bordo del activo móvil, datos basados en al menos una señal de datos de al menos una de entre:
al menos una fuente de datos a bordo del activo móvil, comprendiendo la fuente de datos a bordo al menos uno de entre: un componente de datos del activo móvil, al menos un micrófono, al menos una cámara fija, y al menos una cámara de 360 grados; y
al menos una fuente de datos distante del activo móvil, incluyendo al menos uno de entre un componente meteorológico y un componente de manifiesto de ruta y sistema de información geográfica;
en donde, el método comprende, además:
procesar, utilizando un componente de inteligencia artificial del sistema de análisis de vídeo, los datos en datos procesados, los datos procesados relativos a una determinación de estado interna y/o una determinación de estado externa que implica al activo móvil, incluyendo la determinación de estado interno y/o externo al menos uno de entre datos de detección de objetos, datos de localización de objetos, datos de detección de obstáculos y datos de ocupación de la cabina;
enviar, mediante el sistema de análisis de vídeo, al menos uno de entre los datos y los datos procesados a un registrador de datos a bordo del activo móvil;
codificar, mediante un codificador de datos del registrador de datos, un primer registro que comprenda un flujo de bits basado en los datos procesados; y
almacenar, mediante un gestor de datos a bordo del registrador de datos, al menos uno de entre los datos, los datos procesados y el primer registro a una primera velocidad predeterminada configurable en al menos un componente de memoria local del registrador de datos, y reproducir, mediante un gestor de datos distante, al menos uno de entre los datos, los datos procesados y el primer registro a una segunda velocidad predeterminada configurable en un repositorio de datos distante, siendo la primera y la segunda velocidades predeterminadas configurables superiores a cero segundos y de hasta cinco minutos.
2. El método según la reivindicación 1, en donde los datos recibidos desde el componente de datos del activo móvil incluye datos del sistema de posicionamiento global y datos del sensor inercial, o en donde los datos comprenden al menos una de entre información de vídeo recibida desde al menos una de entre la al menos una cámara fija y la al menos una cámara de 360 grados e información de audio recibida desde el al menos un micrófono.
3. El método según la reivindicación 1, que comprende, además:
determinar, utilizando un componente de detección y localización de objetos del sistema de análisis de vídeo, al menos uno de entre los datos de detección del primer objeto y los datos de localización del primer objeto de un primer objeto en la proximidad de una vía a lo largo de la cual el activo móvil está configurado para desplazarse, basándose en los datos procesados; e
identificar, utilizando el componente de detección y localización de objetos, la determinación del estado interno que afecta al activo móvil basándose en al menos uno de los datos de detección del primer objeto y los datos de localización del primer objeto.
4. El método según la reivindicación 3, que comprende, además:
determinar, utilizando un componente de detección de obstáculos del sistema de análisis de vídeo, datos de detección de obstáculos basados en al menos uno de entre los datos procesados, los datos de detección del primer objeto y los datos de localización del primer objeto; e
identificar, utilizando el componente de detección de obstáculos, la determinación del estado externo que afecta al activo móvil basándose en los datos de detección de obstáculos.
5. El método según la reivindicación 4, en donde los datos de detección de obstáculos se basan en una condición de que al menos uno de los datos de localización del primer objeto y los datos de detección del primer objeto es similar a un dato de localización del segundo objeto y a un dato de detección del segundo objeto de un segundo objeto, o en donde el método comprende, además:
recibir, utilizando el registrador de datos, al menos uno de los datos de determinación de estado externo y de detección de obstáculos;
codificar, utilizando el codificador de datos del registrador de datos, un segundo registro que comprenda un flujo de bits basado en al menos uno de los datos de determinación del estado externo y de detección de obstáculos; y almacenar, utilizando el gestor de datos a bordo del registrador de datos, al menos uno de entre los datos de determinación de estado externo, los datos de detección de obstáculos y el segundo registro a la primera velocidad predeterminada configurable en el repositorio de datos distante.
6. El método según la reivindicación 3, en donde la determinación del estado interno comprende la ocupación de la cabina del activo móvil y la determinación del estado externo comprende la detección de la vía,
o en donde el método comprende, además:
recibir, utilizando el registrador de datos, al menos uno de entre los datos de determinación del estado interno, los datos de detección del primer objeto y los datos de localización del primer objeto;
codificar, utilizando el codificador de datos del registrador de datos, un segundo registro que comprenda un flujo de bits basado en al menos uno de entre los datos de determinación del estado interno, los datos de detección del primer objeto y los datos de localización del primer objeto; y
almacenar, utilizando el gestor de datos a bordo del registrador de datos, al menos uno de entre la determinación de estado interno, los datos de detección del primer objeto, los datos de localización del primer objeto, y el segundo registro a la primera velocidad predeterminada configurable en el al menos un componente de la memoria local.
7. El método según la reivindicación 1, que comprende, además:
recibir, utilizando un registrador de vídeo digital a bordo del activo móvil, datos multimedia basados en al menos una señal de datos de al menos uno de entre:
la al menos una cámara de 360 grados;
la al menos una cámara fija; y
el al menos un micrófono;
recibir, utilizando el registrador de datos, los datos multimedia;
codificar, utilizando el codificador de datos del registrador de datos, un segundo registro que comprenda un flujo de bits basado en los datos multimedia; y
almacenar, utilizando el gestor de datos a bordo del registrador de datos, al menos uno de los datos multimedia y el segundo registro a la primera velocidad predeterminada configurable en el al menos un componente de memoria local.
8. Un sistema para analizar contenido de vídeo que comprende:
al menos una de entre al menos una cámara de 360 grados, al menos una cámara fija, y al menos un micrófono; un sistema de análisis de vídeo a bordo de un activo móvil, comprendiendo el sistema de análisis de vídeo un componente de inteligencia artificial, estando el sistema de análisis de vídeo configurado para recibir datos basados en al menos una señal de datos procedente de la al menos una cámara de 360 grados, de la al menos una cámara fija, del al menos un micrófono, y desde la al menos una fuente de datos distante del activo móvil, incluyendo al menos uno de entre un componente meteorológico y un componente de manifiesto de ruta y sistema de información geográfica;
el componente de inteligencia artificial está configurado para procesar los datos entre los datos procesados, los datos procesados relativos a una determinación del estado interno y/o una determinación del estado externo que afecta al activo móvil, incluyendo la determinación del estado interno y/o externo al menos uno de entre los datos de detección de objetos, datos de localización de objetos, datos de detección de obstáculos y datos de ocupación de la cabina; un registrador de vídeo digital a bordo del activo móvil configurado para recibir datos basados en al menos una señal de datos procedente de al menos una de entre una cámara de 360 grados, la al menos una cámara fija y el al menos un micrófono; y
un registrador de datos a bordo del activo móvil que comprende un codificador de datos y un gestor de datos a bordo, estando el registrador de datos configurado para almacenar al menos uno de entre los datos y los datos procesados a una primera velocidad predeterminada configurable en al menos un componente de memoria local del registrador de datos, y un gestor de datos distante configurado para reproducir al menos uno de entre los datos y los datos procesados a una segunda velocidad predeterminada configurable en un repositorio de datos distante, siendo la primera velocidad predeterminada configurable y la segunda velocidad predeterminada configurable superiores a cero segundos y de hasta cinco minutos.
9. El sistema según la reivindicación 8, que comprende, además:
un componente de datos del vehículo a bordo del activo móvil configurado para enviar al menos uno de entre los datos del sistema de posicionamiento global y los datos del sensor inercial al sistema de análisis de vídeo; en donde el componente meteorológico está configurado para enviar al menos una de entre la información de los datos meteorológicos actuales y la información de los datos meteorológicos previstos al sistema de análisis de vídeo; el componente de manifiesto de ruta y sistema de información geográfica (GIS) está configurado para enviar al menos una de entre la información de ruta, la información de tripulación, la información de manifiesto y la información del sistema GIS al sistema de análisis de vídeo; y
en donde el componente de inteligencia artificial está configurado para utilizar al menos uno de entre los datos del sistema de posicionamiento global, los datos del sensor inercial, la información meteorológica actual, la información meteorológica prevista, la información de la ruta, la información de la tripulación, la información del manifiesto y la información del sistema GIS para procesar los datos.
10. El sistema según la reivindicación 8, que comprende, además:
el registrador de datos configurado para recibir al menos uno de entre los datos procesados, los datos de detección de objetos, los datos de localización de objetos y los datos de obstáculos procedentes del sistema de análisis de vídeo; el codificador de datos configurado para codificar un registro que comprende un flujo de bits basado en al menos uno de entre los datos procesados, los datos de detección de objetos, los datos de localización de objetos y los datos de obstáculos; y
el gestor de datos a bordo configurado para almacenar al menos uno de entre los registros, los datos procesados, los datos de detección de objetos, los datos de localización de objetos y los datos de obstáculos a la primera velocidad predeterminada configurable en el al menos un componente de memoria local.
11. El sistema según la reivindicación 10, que comprende, además:
un decodificador de datos distante desde el activo móvil, estando el decodificador de datos configurado para recibir el registro desde el repositorio de datos distante y decodificar el registro; y
un componente de supervisión externo distante del activo móvil, estando el componente de supervisión externo configurado para identificar al menos uno de entre los datos de detección de objetos, los datos de localización de objetos y los datos de obstáculos;
o que comprende, además:
un cliente web que comprende un dispositivo de visualización;
un servidor web en comunicación inalámbrica con el cliente web, estando el servidor web configurado para recibir una solicitud que comprenda datos especificados relativos al activo móvil y un modo de visualización especificado; un componente de localización en comunicación inalámbrica con el servidor web, estando el componente de localización configurado para recibir los datos especificados desde el decodificador de datos y modificar los datos especificados basándose en un ajuste de tiempo y en un ajuste de unidad de medida especificados por un usuario distante, basándose los datos especificados en al menos uno de entre los registros, los datos procesados, los datos de detección de objetos, los datos de localización de objetos y los datos de obstáculos;
el servidor web está configurado para recibir los datos especificados; y
el dispositivo de visualización está configurado para mostrar los datos especificados en la vista especificada.
ES17800046T 2016-05-16 2017-05-16 Video content analysis system and method for transportation system Active ES3013111T3 (en)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US201662337227P 2016-05-16 2016-05-16
US201662337228P 2016-05-16 2016-05-16
US201662337225P 2016-05-16 2016-05-16
US15/595,650 US9934623B2 (en) 2016-05-16 2017-05-15 Real-time data acquisition and recording system
US15/595,712 US10392038B2 (en) 2016-05-16 2017-05-15 Video content analysis system and method for transportation system
US15/595,689 US10410441B2 (en) 2016-05-16 2017-05-15 Real-time data acquisition and recording system viewer
PCT/US2017/032971 WO2017201095A1 (en) 2016-05-16 2017-05-16 Video content analysis system and method for transportation system

Publications (1)

Publication Number Publication Date
ES3013111T3 true ES3013111T3 (en) 2025-04-11

Family

ID=60297449

Family Applications (1)

Application Number Title Priority Date Filing Date
ES17800046T Active ES3013111T3 (en) 2016-05-16 2017-05-16 Video content analysis system and method for transportation system

Country Status (15)

Country Link
US (1) US10392038B2 (es)
EP (1) EP3458991B1 (es)
JP (2) JP2019527390A (es)
KR (1) KR102437322B1 (es)
CN (1) CN109476329B (es)
AU (2) AU2017268276A1 (es)
BR (1) BR112018073638A8 (es)
CA (1) CA3024354C (es)
CL (1) CL2018003237A1 (es)
ES (1) ES3013111T3 (es)
HU (1) HUE070910T2 (es)
MX (1) MX389612B (es)
PL (1) PL3458991T3 (es)
WO (1) WO2017201095A1 (es)
ZA (1) ZA201807686B (es)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170313332A1 (en) * 2002-06-04 2017-11-02 General Electric Company Autonomous vehicle system and method
US10410441B2 (en) * 2016-05-16 2019-09-10 Wi-Tronix, Llc Real-time data acquisition and recording system viewer
US10606767B2 (en) * 2017-05-19 2020-03-31 Samsung Electronics Co., Ltd. Ethernet-attached SSD for automotive applications
CN107886461A (zh) * 2017-08-11 2018-04-06 比亚迪股份有限公司 区域限速值的获得方法、装置和终端设备
US11688077B2 (en) * 2017-12-15 2023-06-27 Google Llc Adaptive object tracking policy
CN108214554B (zh) * 2018-02-05 2020-11-24 刘春梅 一种用于轨道交通智能巡检机器人的自检系统
US11106211B2 (en) * 2018-04-02 2021-08-31 Sony Group Corporation Vision-based sample-efficient reinforcement learning framework for autonomous driving
DE102018205917A1 (de) * 2018-04-18 2019-10-24 Siemens Mobility GmbH Vorrichtung zur Vervielfältigung und Sicherung von Daten eines Fahrtenregistriersystems im Schienenverkehr
KR102169211B1 (ko) * 2018-11-15 2020-10-22 한국철도공사 전차 선로의 조류 둥지 자동 검출 장치 및 방법
CN109802964B (zh) * 2019-01-23 2021-09-28 西北大学 一种基于dqn的http自适应流控制能耗优化方法
US11731672B2 (en) * 2019-03-29 2023-08-22 Wi-Tronix, Llc Automated signal compliance monitoring and alerting system
CN110450823B (zh) * 2019-07-22 2021-07-30 北京交大微联科技有限公司 调整列车计划占用的股道的方法、装置及电子设备
CN110609474B (zh) * 2019-09-09 2020-10-02 创新奇智(南京)科技有限公司 一种基于强化学习的数据中心能效优化方法
US12287209B2 (en) * 2019-09-12 2025-04-29 Commonwealth Scientific And Industrial Research Organisation Object moving system
US11834082B2 (en) * 2019-09-18 2023-12-05 Progress Rail Services Corporation Rail buckle detection and risk prediction
CN113256924A (zh) * 2020-02-12 2021-08-13 中车唐山机车车辆有限公司 一种轨道列车的监控系统,监控方法及监控装置
US20220044183A1 (en) 2020-08-05 2022-02-10 Wi-Tronix, Llc Engineer recertification assistant
US12118833B2 (en) 2020-11-06 2024-10-15 Wi-Tronix, Llc Connected diagnostic system and method
CN115841650B (zh) * 2022-12-05 2023-08-01 北京数原数字化城市研究中心 视觉定位方法、视觉定位装置、电子设备及可读存储介质
EP4671084A1 (de) 2024-06-28 2025-12-31 Siemens Mobility GmbH Verfahren zur geschwindigkeitsbestimmung eines auf einer strecke fahrenden spurgeführten fahrzeugs
EP4671083A1 (de) 2024-06-28 2025-12-31 Siemens Mobility GmbH Verfahren zum orten eines spurgeführten fahrzeugs
EP4696583A1 (de) 2024-08-16 2026-02-18 Siemens Mobility GmbH Verfahren zur geschwindigkeitsbestimmung eines auf einer strecke fahrenden spurgeführten fahrzeugs
CN119810676A (zh) * 2025-03-12 2025-04-11 广东启越建筑工程有限公司 一种基于ai的动态资产识别方法、系统和介质

Family Cites Families (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5065321A (en) 1989-06-15 1991-11-12 Pulse Electronics, Inc. Solid state event recorder
JP2785220B2 (ja) 1992-09-22 1998-08-13 ソニー株式会社 データ符号化装置および方法、並びにデータ復号化装置および方法
US5440336A (en) 1993-07-23 1995-08-08 Electronic Data Systems Corporation System and method for storing and forwarding audio and/or visual information on demand
US5377497A (en) 1993-12-17 1995-01-03 Lennox Industries Inc. Timed-off control apparatus and method
US5638299A (en) 1995-06-22 1997-06-10 Miller; Keith Light weight, self-contained programmable data-acquisition system
US5627508A (en) * 1996-05-10 1997-05-06 The United States Of America As Represented By The Secretary Of The Navy Pilot vehicle which is useful for monitoring hazardous conditions on railroad tracks
US6109532A (en) 1997-04-17 2000-08-29 Dayton-Phoenix Group, Inc. Locomotive cab heating system
US6263268B1 (en) 1997-08-26 2001-07-17 Transcontech Corporation System and method for providing mobile automotive telemetry
JP3327255B2 (ja) * 1998-08-21 2002-09-24 住友電気工業株式会社 安全運転支援システム
US7131136B2 (en) 2002-07-10 2006-10-31 E-Watch, Inc. Comprehensive multi-media surveillance and response system for aircraft, operations centers, airports and other commercial transports, centers and terminals
US6392692B1 (en) * 1999-02-25 2002-05-21 David A. Monroe Network communication techniques for security surveillance and safety system
US20020026321A1 (en) 1999-02-26 2002-02-28 Sadeg M. Faris Internet-based system and method for fairly and securely enabling timed-constrained competition using globally time-sychronized client subsystems and information servers having microsecond client-event resolution
US6154636A (en) 1999-05-14 2000-11-28 Harris Corporation System and method of providing OOOI times of an aircraft
GB9918248D0 (en) 1999-08-04 1999-10-06 Matra Bae Dynamics Uk Ltd Improvements in and relating to surveillance systems
US6611755B1 (en) 1999-12-19 2003-08-26 Trimble Navigation Ltd. Vehicle tracking, communication and fleet management system
AU2001238586A1 (en) 2000-02-23 2001-09-03 Steve C. Lampe Collecting and reporting information concerning mobile assets
US20030152145A1 (en) * 2001-11-15 2003-08-14 Kevin Kawakita Crash prevention recorder (CPR)/video-flight data recorder (V-FDR)/cockpit-cabin voice recorder for light aircraft with an add-on option for large commercial jets
US6892167B2 (en) 2001-11-28 2005-05-10 Sypris Data Systems, Inc. Real-time data acquisition and storage network
US20040027255A1 (en) 2002-03-01 2004-02-12 Greenbaum Myron H. Wideband avionics data retrieval system
AU2003209654A1 (en) 2002-03-07 2003-09-16 Nice Systems Ltd. Method and apparatus for internal and external monitoring of a transportation vehicle
US7359821B1 (en) 2002-06-11 2008-04-15 Injury Sciences Llc Methods and apparatus for using black box data to analyze vehicular accidents
TR200500680T2 (tr) 2002-08-26 2007-01-22 J. Mazzilli Joseph Otomobil için 360 dereceli video kamera sistemi.
ITBO20020724A1 (it) 2002-11-15 2004-05-16 L E A T S R L Metodo e sistema per l'acquisizione e la registrazione di dati relativi allo spostamento di un veicolo
US7781172B2 (en) 2003-11-21 2010-08-24 Kimberly-Clark Worldwide, Inc. Method for extending the dynamic detection range of assay devices
US7012520B2 (en) 2003-06-17 2006-03-14 Infraegis, Inc. Global intelligent remote detection system
CA2553023C (en) 2004-01-09 2013-03-19 United Parcel Service Of America, Inc. System, method and apparatus for capturing telematics data with an active rfid tag
JP4624000B2 (ja) 2004-05-07 2011-02-02 有限会社パワーサプライ 複合人工知能装置
US7620374B2 (en) 2004-09-16 2009-11-17 Harris Corporation System and method of transmitting data from an aircraft
US9576404B2 (en) 2004-09-16 2017-02-21 Harris Corporation System and method of transmitting data from an aircraft
WO2006044476A2 (en) 2004-10-12 2006-04-27 Robert Vernon Vanman Method of and system for mobile surveillance and event recording
US8369264B2 (en) 2005-10-28 2013-02-05 Skyhook Wireless, Inc. Method and system for selecting and providing a relevant subset of Wi-Fi location information to a mobile client device so the client device may estimate its position with efficient utilization of resources
WO2006128124A2 (en) 2005-05-27 2006-11-30 Panoptic Systems, Inc. Total awareness surveillance system
US7302323B2 (en) 2005-06-01 2007-11-27 Polar Industries, Inc. Transportation data recording system
US20060276943A1 (en) 2005-06-01 2006-12-07 Polar Industries, Inc. Systems and methods for data processing and control in a transportation system
SI1922822T1 (en) 2005-08-11 2018-07-31 WI - Tronix, LLC UNIVERSAL RECORDING SYSTEM OF EVENT / DATA
US8942426B2 (en) 2006-03-02 2015-01-27 Michael Bar-Am On-train rail track monitoring system
US7440848B2 (en) 2006-05-30 2008-10-21 Horizon Marine Methods and systems for integrating environmental data with mobile asset tracking
US7843335B2 (en) 2007-03-13 2010-11-30 Blackbird Technologies, Inc. Mobile asset tracking unit, system and method
US8798148B2 (en) 2007-06-15 2014-08-05 Physical Optics Corporation Apparatus and method employing pre-ATR-based real-time compression and video frame segmentation
US8231270B2 (en) 2008-01-03 2012-07-31 Concaten, Inc. Integrated rail efficiency and safety support system
CA2714362A1 (en) * 2008-01-29 2009-08-06 Enforcement Video, Llc Omnidirectional camera for use in police car event recording
FR2932447B1 (fr) * 2008-06-12 2016-09-30 Alstom Transport Sa Systeme informatique embarque de gestion d'un train
EP2300299B1 (en) 2008-06-17 2017-01-18 Weir - Jones Engineering Consultants Ltd. System and method for detecting rock fall
US20100023201A1 (en) 2008-07-24 2010-01-28 David Scott Kinney Method and apparatus for obtaining vehicle data
JP5530146B2 (ja) 2009-09-30 2014-06-25 富士通テン株式会社 データ管理装置、データ読取方法及びプログラム
US9235765B2 (en) 2010-08-26 2016-01-12 Blast Motion Inc. Video and motion event integration system
CN102123274B (zh) 2011-03-11 2013-03-13 广州国联通信有限公司 一种具有分散存储功能的车载视频监控系统
US8625878B2 (en) 2011-04-15 2014-01-07 International Business Machines Corporation Method and system of rail component detection using vision technology
US8768534B2 (en) 2011-11-14 2014-07-01 Arinc Incorporated Method and apparatus for using electronic flight bag (EFB) to enable flight operations quality assurance (FOQA)
US9049433B1 (en) 2012-01-06 2015-06-02 John H. Prince High-speed railroad inspection using coordinated 3D cameras
WO2013121344A2 (en) * 2012-02-17 2013-08-22 Balaji Venkatraman Real time railway disaster vulnerability assessment and rescue guidance system using multi-layered video computational analytics
IN2012DE00720A (es) 2012-03-13 2015-08-21 Ge Aviat Systems Llc
RS63951B1 (sr) 2012-04-13 2023-02-28 Wi Tronix Llc Postupak za snimanje, obradu i emitovanje podataka sa pokretnog sredstva
US9050984B2 (en) 2012-04-20 2015-06-09 International Business Machines Corporation Anomalous railway component detection
US20130307693A1 (en) 2012-05-20 2013-11-21 Transportation Security Enterprises, Inc. (Tse) System and method for real time data analysis
US9260122B2 (en) 2012-06-06 2016-02-16 International Business Machines Corporation Multisensor evidence integration and optimization in object inspection
US9003052B2 (en) 2012-07-09 2015-04-07 The Boeing Company System and method for air-to-ground data streaming
US20140052315A1 (en) 2012-08-17 2014-02-20 Siemens Industry, Inc. Railway train data recorder with parallel remote online incident data storage
JP2014106685A (ja) * 2012-11-27 2014-06-09 Osaka Univ 車両周辺監視装置
US20140285337A1 (en) 2013-03-21 2014-09-25 Mark Anthony Gebhardt Automobile Alert System for Recording and Communicating Incidents to Remote Monitoring Devices
US9346476B2 (en) 2013-09-27 2016-05-24 Herzog Technologies, Inc. Track-data verification
US20150221141A1 (en) 2014-02-05 2015-08-06 Alfredo Oscar NEGRITTO Flight data recorder with web access in real time
KR101559893B1 (ko) * 2014-02-14 2015-10-14 주식회사 시스토 스마트폰을 이용한 차량용 블랙박스 제어 시스템 및 그 방법
US9260199B2 (en) 2014-02-25 2016-02-16 Honeywell International Inc. Aircraft data processing and transmission system
FR3019414B1 (fr) 2014-03-31 2017-09-08 Sagem Defense Securite Procede de transmission en vol de donnees de type boite noire
US9460566B2 (en) 2014-05-20 2016-10-04 Wabtec Holding Corp. Data recorder system and unit for a vehicle
US9434397B2 (en) 2014-08-05 2016-09-06 Panasec Corporation Positive train control system and apparatus therefor
US9872250B2 (en) 2014-09-04 2018-01-16 The Boeing Company Data acquisition node and method of operating same
US10553120B2 (en) 2014-09-15 2020-02-04 L3 Technologies, Inc. Fail safe aircraft monitoring and tracking
CN204231421U (zh) * 2014-12-01 2015-03-25 徐绍衡 一种船舶、海洋设备、飞行器的离岸工作一体实时数据库信息平台
CN104742936A (zh) * 2015-04-16 2015-07-01 济南轨道交通装备有限责任公司 一种智能化铁路货车
US20150225002A1 (en) 2015-04-22 2015-08-13 Electro-Motive Diesel, Inc. Railway inspection system
US10370102B2 (en) * 2016-05-09 2019-08-06 Coban Technologies, Inc. Systems, apparatuses and methods for unmanned aerial vehicle

Also Published As

Publication number Publication date
US10392038B2 (en) 2019-08-27
JP2022033946A (ja) 2022-03-02
AU2022228123B2 (en) 2024-09-19
KR20190013843A (ko) 2019-02-11
CA3024354C (en) 2023-09-12
KR102437322B1 (ko) 2022-08-29
JP2019527390A (ja) 2019-09-26
HUE070910T2 (hu) 2025-07-28
EP3458991B1 (en) 2025-02-12
EP3458991A1 (en) 2019-03-27
AU2022228123A1 (en) 2022-09-29
AU2022228123C1 (en) 2025-01-23
AU2017268276A1 (en) 2018-12-06
MX2018014071A (es) 2019-09-16
CN109476329A (zh) 2019-03-15
BR112018073638A2 (pt) 2019-02-26
RU2018144311A (ru) 2020-06-17
EP3458991C0 (en) 2025-02-12
JP7718975B2 (ja) 2025-08-05
RU2018144311A3 (es) 2021-05-21
EP3458991A4 (en) 2020-01-22
CL2018003237A1 (es) 2019-03-29
WO2017201095A1 (en) 2017-11-23
CN109476329B (zh) 2021-10-29
BR112018073638A8 (pt) 2023-01-24
CA3024354A1 (en) 2017-11-23
PL3458991T3 (pl) 2025-06-02
US20170327138A1 (en) 2017-11-16
ZA201807686B (en) 2019-08-28
MX389612B (es) 2025-03-20

Similar Documents

Publication Publication Date Title
ES3013111T3 (en) Video content analysis system and method for transportation system
KR102749541B1 (ko) 자동화된 신호 준수 모니터링 및 경고 시스템
KR102680231B1 (ko) 실시간 데이터 획득 및 기록 데이터 공유 시스템
CN116171427A (zh) 工程师再认证助理
ES3041745T3 (en) Real-time data acquisition and recording data sharing system
RU2786372C2 (ru) Система совместного использования данных для получения и записи данных в реальном времени
RU2812263C2 (ru) Система автоматизированного мониторинга соответствия сигналов и аварийного оповещения
HK40059403B (zh) 自动信号符合监测与警报系统
HK40086306A (zh) 工程师再认证助理
HK40037627B (zh) 实时数据获取和记录数据共享系统
HK40004401B (zh) 用於运输系统的视频内容分析系统及方法
HK40004401A (en) Video content analysis system and method for transportation system