Train driving synchronization system and method based on real-time positioning
By constructing a train driving synchronization system based on real-time positioning, the problems of video transmission delay and synchronization in the train monitoring system were solved, realizing dynamic synchronization between the train's operating status and the video ahead, improving the driver's environmental awareness and safety, and meeting the safety requirements of high-speed trains.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- INST OF COMPUTING TECH CHINA ACAD OF RAILWAY SCI
- Filing Date
- 2026-03-04
- Publication Date
- 2026-05-12
AI Technical Summary
Existing train monitoring systems cannot achieve real-time linkage between train operation status and line monitoring video, resulting in drivers being unable to obtain forward video information synchronized with the train's position in the cab. Furthermore, video transmission suffers from high latency, low synchronization, and low resource scheduling efficiency, making it difficult to meet the safety requirements of high-speed train operation.
A real-time positioning-based train driving synchronization system is constructed, including a data acquisition module, a positioning module, a scheduling and matching module, a transmission synchronization module, and an interaction module. Train location information is obtained through GPS/BeiDou system, electronic track map, and train control system. Combined with video database and sensor data, dynamic matching of video resources and low-latency, highly stable transmission are achieved, and driver interactive operation is supported.
It achieves precise correspondence between the train's position and the video footage along the line, improving the driver's perception of the environment ahead, ensuring high-precision alignment between video signals and position signals, enhancing the safety and intuitiveness of the driving process, and improving the human-computer interaction experience.
Smart Images

Figure CN122009280A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of train driving assistance technology, and more specifically, to a train driving synchronization system and method based on real-time positioning. Background Technology
[0002] In existing railway train driving systems, train drivers primarily rely on visual observation and signal displays within their forward visibility range to make driving decisions. However, at high speeds or in complex track environments (such as curves, tunnel entrances, bridges, and intersections), the driver's visibility is limited by factors such as terrain obstruction, weather conditions, and track curvature, making it difficult to obtain complete information about the track and environment ahead in a timely manner. This results in a lag in the perception and response to emergencies. Especially in high-speed or intercity railway scenarios, where trains travel at high speeds, if obstacles, foreign objects, or equipment malfunctions appear ahead, drivers often cannot make accurate judgments and apply effective braking within their limited visibility range, posing a high safety risk.
[0003] While existing train monitoring systems can provide track monitoring videos or section environmental information, this information is typically centrally managed by ground monitoring centers and is not linked in real-time with train operation status. Drivers cannot directly obtain forward video footage matching their own operating position from the cab, lacking dynamic, continuous, and targeted visual assistance. Furthermore, traditional video monitoring transmission methods suffer from high latency, poor synchronization, and low resource utilization efficiency, making it difficult to meet the low latency and high stability requirements of high-speed train operation, and also unable to achieve real-time scheduling and priority delivery of video from critical sections.
[0004] Therefore, there is an urgent need for a driving synchronization system that can combine real-time train positioning information with video surveillance resources along the line, so that the driver's cab can dynamically present the line environment beyond the line of sight in front of the train, achieve precise matching between the train's operating status and the video footage, thereby improving the driver's environmental perception and driving safety. Summary of the Invention
[0005] In view of this, the present invention proposes a train driving synchronization system and method based on real-time positioning, which aims to solve the problems that the existing train monitoring system cannot achieve real-time linkage between train operation status and line monitoring video, resulting in the driver being unable to obtain forward video information synchronized with the train position in the cab, and the existing video transmission suffers from high latency, low synchronization and low resource scheduling efficiency.
[0006] This invention proposes a train driving synchronization system based on real-time positioning, comprising: The data acquisition module is used to acquire high-definition video resources of key sections along the railway line and establish a searchable video database. The positioning module uses GPS / BeiDou system, electronic track map and train control system to obtain the train's current position, direction of travel, speed and target section information in real time; The scheduling and matching module is connected to the data acquisition module and the positioning module respectively. The scheduling and matching module is used to automatically identify several key sections ahead of the train in the direction of travel based on the real-time coordinates of the train, and call the corresponding video resources from the video database and push them to the driver's cab display terminal according to the priority order of time sequence or spatial distance. The transmission synchronization module is electrically connected to the scheduling matching module. The transmission synchronization module is used to ensure low latency and high stability of the video stream under high-speed train operation conditions. The transmission synchronization module also determines the alignment of the video signal and the train position signal based on the bandwidth adaptive mechanism and synchronization control algorithm. The interaction module is used to intuitively present the pushed video content on the display screen in the cockpit and supports the driver's interactive operation.
[0007] Furthermore, the data acquisition module includes several high-definition cameras and sensor devices deployed along the railway line, as well as a database; among which, High-definition cameras are deployed in key sections along the railway line. These cameras are configured to capture real-time images and generate high-definition video streams. The sensor equipment is configured to monitor environmental changes along the railway line, and the sensor equipment specifically includes: meteorological sensors, vibration sensors and infrared sensors; The database is deployed on a ground server and is configured with a distributed storage architecture. The database is configured to store the acquired video streams and environmental data via wired or wireless means.
[0008] Furthermore, the positioning module includes a GPS / BeiDou positioning unit, a track electronic map unit, and a train control unit; among which, The GPS / BeiDou positioning unit is configured to determine the train's geographical coordinates based on received satellite signals; The electronic map unit for railway tracks is configured with coordinate information of the railway line, including the line curvature, gradient, section division, and key point markings. The train control unit is electrically connected to the GPS / BeiDou positioning unit and the track electronic map unit, respectively. The train control unit is configured to acquire the train's speed, direction and target section information based on the train control system, and transmit the train's speed, direction and target section information to the scheduling and matching module based on the data bus.
[0009] Furthermore, the scheduling and matching module includes a video retrieval unit, a priority sorting unit, and a push control unit; The video retrieval unit is electrically connected to both the database and the train control unit. The video retrieval unit is configured to retrieve video resources for the corresponding section from the video database based on the real-time location information of the train. The priority ranking unit is electrically connected to the video retrieval unit. The priority ranking unit is configured to prioritize the retrieved video resources based on time series or spatial distance algorithms. The push control unit is electrically connected to the priority sorting unit and is configured to push video resources to the cockpit display terminal sequentially according to the sorting results.
[0010] Furthermore, when prioritizing the retrieved video resources using algorithms based on time series or spatial distance, the priority ranking unit includes: The priority sorting unit is also configured to acquire real-time train operation data and corresponding section information. The real-time operation data includes the train's current position coordinates, direction of travel, and speed, while the section information includes the spatial coordinates of the corresponding section for each video resource. The priority sorting unit is also configured to determine the spatial distance value from the current position of the train to each segment based on the current position coordinates of the train and the spatial coordinates of each segment; The priority sorting unit is also configured to determine the estimated time for the train to arrive at each section based on the spatial distance value and the real-time speed of the train; The priority sorting unit is also configured to prioritize video resources in each segment based on a time-series algorithm, from smallest to largest according to their expected arrival time. The priority sorting unit is also configured to sort the video resources of each segment from near to far based on a spatial distance algorithm; The priority sorting unit is also configured to compare the priority sort determined by the time series algorithm with the priority sort determined by the spatial distance algorithm, wherein: If the priority ranking determined by the time series algorithm is consistent with the priority ranking determined by the spatial distance algorithm, the priority ranking unit will generate a priority video list for each segment of video resources according to the priority ranking determined by the spatial distance algorithm. If the priority ranking determined by the time series algorithm is inconsistent with the priority ranking determined by the spatial distance algorithm, the priority ranking unit will generate a priority video list for each segment of video resources according to the priority ranking determined by the time series algorithm.
[0011] Furthermore, the transmission synchronization module includes a bandwidth adaptive unit, a synchronization control unit, and a network communication unit; among which, The bandwidth adaptive unit is configured to dynamically adjust the transmission bitrate of the video stream based on the current network conditions. The synchronization control unit is configured with timestamp marking and position verification algorithms to ensure precise alignment between the video signal and the train position signal; The network communication unit is configured to communicate with the ground server and interactive module via a private network or public network.
[0012] Furthermore, when the bandwidth adaptive unit dynamically adjusts the transmission bitrate of the video stream based on the current network conditions, it includes: The bandwidth adaptive unit is also configured to acquire real-time communication network parameters, including bandwidth utilization, transmission delay, packet loss rate, and signal-to-noise ratio. The bandwidth adaptive unit is also configured to determine the current average available bandwidth based on a sliding time window and predict short-term bandwidth fluctuations based on bandwidth change trends. The bandwidth adaptive unit is also configured to compare the predicted available bandwidth with the transmission bitrate requirement of the target video stream to determine an adjustment mode, wherein: If the predicted available bandwidth is greater than or equal to the transmission bitrate requirement of the target video stream, the bandwidth adaptive unit determines to reduce the video transmission bitrate. If the predicted available bandwidth is less than the transmission bitrate requirement of the target video stream, and the network latency is less than a preset threshold, the bandwidth adaptive unit will determine to increase the video transmission bitrate. The bandwidth adaptive unit is also configured to output the adjusted transmission rate parameters to the push control unit.
[0013] Furthermore, the interaction module includes a display screen, a touch panel, and a voice interaction unit; among which, The display screen is positioned within the driver's line of sight in the cockpit and is configured to display pushed video content. A touch panel is disposed on the surface of the display screen and is configured to switch video screens, pause playback, or rewind historical screens based on touch operations; The voice interaction unit is configured to enable the driver to interact with the touch panel via voice using a microphone and speaker.
[0014] Furthermore, it also includes: The network security module is deployed between the data acquisition module and the ground server, between the ground server and the transmission synchronization module, and between the transmission synchronization module and the interaction module; among them... The network security module includes an encryption unit for encrypting transmitted data, an identity authentication unit for verifying communication identity based on digital certificates and keys, and a firewall unit for filtering unauthorized access requests.
[0015] Compared with existing technologies, the advantages of this invention are as follows: By constructing a train driving synchronization system based on real-time positioning, it is possible to achieve precise correspondence between the train's driving position and the video footage along the line, effectively improving the driver's perception of the road environment ahead. Through the high-precision position acquisition of the positioning module and the fusion of the electronic track map, the train's current position, direction, and target section can be obtained in real time, enabling the system to maintain stable positioning accuracy under different operating speeds and scenarios. Secondly, by introducing a scheduling and matching module, video resources can be automatically matched and called according to the train's real-time coordinates, thereby achieving dynamic synchronization between the train's operating status and the video ahead, avoiding the problems of traditional manual switching or delayed loading, and significantly improving the intuitiveness and safety of the driving process. In addition, the transmission synchronization module adopts bandwidth adaptive and synchronization control algorithms to ensure that the video signal still has low latency and high stability under high-speed operating conditions, avoiding phenomena such as image stuttering or position signal misalignment, thereby achieving high-precision alignment between the video stream and the position signal. Finally, the design of the interactive module further enhances the human-computer interaction experience of the system. Drivers can not only view real-time video of the direction of travel, but also autonomously retrieve footage from specific sections according to operational needs, enabling advance prediction of complex road conditions. Therefore, this invention comprehensively improves the safety, real-time performance, and intelligence of train driving, providing reliable auxiliary decision support for railway operations.
[0016] On the other hand, this application also provides a train driving synchronization method based on real-time positioning, including: Acquire high-definition video resources of key sections along the railway line and establish a searchable video database; Real-time information on the train's current location, direction of travel, speed, and target section is obtained based on GPS / BeiDou system, electronic track map, and train control system; Based on the train's real-time coordinates, the system automatically identifies several key sections ahead of the train's direction of travel and retrieves the corresponding video resources from the video database. Video resources are pushed to the cockpit display according to priority order based on time sequence or spatial distance; The precise alignment of the video signal and the train position signal is ensured by a bandwidth adaptive mechanism and a synchronization control algorithm. The pushed video content is presented intuitively on the display screen in the cockpit and supports driver interaction.
[0017] It is understood that the train driving synchronization system and method based on real-time positioning in the above embodiments of the present invention have the same beneficial effects, and will not be described again. Attached Figure Description
[0018] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings: Figure 1 This is a functional block diagram of a train driving synchronization system based on real-time positioning provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of a train driving synchronization method based on real-time positioning, provided as an embodiment of the present invention. Detailed Implementation
[0019] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the disclosure to those skilled in the art. It should be noted that, unless otherwise specified, embodiments and features in the embodiments of the present invention can be combined with each other. The present invention will now be described in detail with reference to the accompanying drawings and embodiments.
[0020] like Figure 1 As shown in some embodiments of this application, this embodiment provides a train driving synchronization system based on real-time positioning, including: a data acquisition module, a positioning module, a scheduling and matching module, a transmission synchronization module, an interaction module, and a network security module.
[0021] Specifically, the data acquisition module is used to acquire high-definition video resources of key sections along the railway line and establish a searchable video database.
[0022] Specifically, the data acquisition module includes several high-definition cameras and sensor devices deployed along the railway line, as well as a database. The high-definition cameras are configured to capture real-time images and generate high-definition video streams in key sections of the railway line. The sensor devices are configured to monitor environmental changes along the railway line, including weather sensors, vibration sensors, and infrared sensors. The database is deployed on a ground server and is configured with a distributed storage architecture to store the acquired video streams and environmental data via wired or wireless means.
[0023] Understandably, a system of "multi-source information fusion acquisition + distributed data management" enables high-precision, real-time perception of video and environmental conditions in key sections along railway lines. First, high-definition cameras constitute the core unit of video perception. Deployed in key sections along the railway (such as tunnel entrances, curves, bridges, and intersections), they can capture real-time visual information of the train's operating environment based on optical imaging principles. Through high frame rate and high-resolution imaging, the cameras can generate clear video streams, providing accurate visual input for subsequent driver synchronization and intelligent analysis. Second, sensor equipment undertakes environmental monitoring of non-visual information. Meteorological sensors, based on photoelectric or capacitive sensing principles, detect environmental parameters such as temperature, humidity, and wind speed in real time; vibration sensors capture ground or track vibration signals through the piezoelectric effect to determine abnormal impacts or geological changes; infrared sensors utilize thermal radiation detection principles to perceive temperature distribution and dynamic targets at night or in low-visibility environments. The combined deployment of multiple types of sensors enables the system to possess multi-dimensional perception capabilities of environmental changes, thereby improving the environmental relevance and interpretability of video information. Finally, the database adopts a distributed storage architecture, based on the principles of parallel data writing and load balancing, to achieve efficient storage and rapid retrieval of massive video streams and environmental data. Data uploaded via wired or wireless communication is automatically fragmented, indexed, and redundantly backed up on the ground server, ensuring data integrity and access stability even under high-concurrency access or partial node failure conditions.
[0024] It can be seen that by combining the three-layer principle of "visual acquisition + environmental monitoring + distributed storage", the real-time acquisition, reliable transmission and efficient management of video and environmental data along the railway line are realized, providing accurate, rich and searchable basic data support for the train driving synchronization system.
[0025] Specifically, the positioning module uses GPS / BeiDou system, electronic track map, and train control system to obtain the train's current location, direction of travel, speed, and target section information in real time.
[0026] Specifically, the positioning module includes a GPS / BeiDou positioning unit, a track electronic map unit, and a train control unit. The GPS / BeiDou positioning unit is configured to determine the train's geographical coordinates based on received satellite signals. The track electronic map unit contains coordinate information of the railway line, including line curvature, gradient, section divisions, and key point markings. The train control unit is electrically connected to both the GPS / BeiDou positioning unit and the track electronic map unit. The train control unit is configured to acquire the train's speed, direction, and target section information based on the train control system, and transmit this information to the scheduling and matching module via a data bus.
[0027] Understandably, by fusing multi-source positioning information with track geometry data, high-precision, real-time perception of train operation status can be achieved, providing accurate spatial reference for video dispatching and driver assistance. First, the GPS / BeiDou positioning unit, based on received satellite signals, calculates the train's geographic coordinates using ranging and time-difference principles, achieving real-time positioning of the train in the Earth coordinate system. This unit provides continuous position information, enabling the system to accurately determine the train's current location, providing fundamental data for identifying the preceding section and video dispatching. Second, the track electronic map unit provides geometric information about the railway line, including curvature, gradient, section divisions, and key point markings. By mapping the train's geographic coordinates to the track coordinate system in the electronic map, precise positioning of the train in track space can be achieved, providing spatial reference for identifying and prioritizing key sections ahead. Third, the train control unit, through electrical connection with the GPS / BeiDou positioning unit and the track electronic map unit, obtains real-time speed, direction of travel, and target section information from the train control system. The train control unit transmits this information to the dispatching and matching module via a data bus, achieving real-time linkage between train operation status and video resource dispatching.
[0028] As can be seen, the positioning module can fuse satellite positioning, track geometry data, and train control data to form high-precision, low-latency train operation status information. This technical principle ensures that the train's position, speed, and direction are highly synchronized with video dispatching and the driver's cockpit display during high-speed travel, thus providing a reliable basis for beyond-line-of-sight video presentation and safe driving assistance.
[0029] Specifically, the scheduling and matching module is connected to the data acquisition module and the positioning module. The scheduling and matching module is used to automatically identify several key sections ahead of the train in the direction of travel based on the real-time coordinates of the train, and call the corresponding video resources from the video database and push them to the driver's cab display terminal according to the priority order of time sequence or spatial distance.
[0030] Specifically, the scheduling and matching module includes a video retrieval unit, a priority ranking unit, and a push control unit. The video retrieval unit is electrically connected to both the database and the train control unit, and is configured to retrieve video resources for the corresponding section from the video database based on the real-time location information of the train. The priority ranking unit is electrically connected to the video retrieval unit and is configured to prioritize the retrieved video resources based on algorithms of time series or spatial distance. The push control unit is electrically connected to the priority ranking unit and is configured to push the video resources to the driver's cab display terminal sequentially according to the ranking results.
[0031] Specifically, when the priority ranking unit prioritizes the retrieved video resources based on time-series or spatial distance algorithms, it includes: the priority ranking unit is further configured to acquire real-time train operation data and corresponding segment information, wherein the real-time operation data includes the train's current position coordinates, direction of travel, and speed, and the segment information includes the spatial coordinates of the segment corresponding to each video resource; the priority ranking unit is further configured to determine the spatial distance value from the train's current position to each segment based on the train's current position coordinates and the spatial coordinates of each segment; the priority ranking unit is further configured to determine the estimated time for the train to arrive at each segment based on the spatial distance value and the train's real-time speed; and the priority ranking unit is further configured to, based on a time-series algorithm, prioritize the video resources of each segment according to their estimated arrival time from smallest to largest. The system prioritizes video resources. The priority ranking unit is also configured to sort video resources in segments from closest to furthest based on a spatial distance algorithm. Furthermore, the priority ranking unit is configured to compare the priority ranking determined by the time-series algorithm with that determined by the spatial distance algorithm. If the priority rankings are consistent, the priority ranking unit generates a priority video list for each video resource segment according to the spatial distance algorithm. If the priority rankings are inconsistent, the priority ranking unit generates a priority video list for each video resource segment according to the time-series algorithm.
[0032] Understandably, a multi-dimensional video resource scheduling and priority ranking algorithm based on train operation status enables dynamic, real-time, and high-precision synchronization of video push. First, the scheduling and matching module obtains the train's current position, direction of travel, speed, and information about the section ahead through real-time communication with the data acquisition and positioning modules. Based on this real-time position information, the video retrieval unit retrieves video resources for the corresponding section from the video database, achieving a precise mapping between spatial location and video resources, thus ensuring a high degree of match between the video content displayed in the driver's cab and the train's actual travel path. Second, the priority ranking unit introduces a dual ranking algorithm based on time series and spatial distance. The time series algorithm calculates the estimated arrival time of the train at each section based on its current position, speed, and the spatial coordinates of each section, thereby ranking the video resources according to the estimated arrival time; the spatial distance algorithm directly ranks the resources based on the distance between the train's current position and the center point of the section. Through this dual ranking mechanism, the system can balance the temporal priority and spatial relevance of video resources while the train is traveling at high speed, ensuring that the driver receives continuous and accurate visual information about the line ahead. Furthermore, to address potential inconsistencies between time-series and spatial distance sorting, the priority sorting unit compares the two sorting results and sets a rule: if the two sorting methods are consistent, spatial distance sorting is used; otherwise, time-series sorting is used. This logic ensures that, under high-speed operating conditions, the video push order conforms to the actual train arrival order while maintaining spatial continuity to the greatest extent. Finally, the push control unit generates a priority video list based on the sorting results and pushes the video resources to the driver's cockpit display in sequence. The entire module, through multi-source data fusion, dual-algorithm priority evaluation, and intelligent decision-making logic, achieves dynamic scheduling and real-time push of videos for key sections ahead of the train, providing drivers with accurate, continuous, and highly synchronized visual assistance information, significantly improving train operation safety and visual decision-making capabilities.
[0033] Specifically, the transmission synchronization module is electrically connected to the scheduling matching module. The transmission synchronization module is used to ensure low latency and high stability of the video stream under high-speed train operation conditions. The transmission synchronization module also determines the alignment of the video signal and the train position signal based on the bandwidth adaptive mechanism and synchronization control algorithm.
[0034] Specifically, the transmission synchronization module includes a bandwidth adaptive unit, a synchronization control unit, and a network communication unit. The bandwidth adaptive unit is configured to dynamically adjust the transmission bit rate of the video stream according to the current network conditions. The synchronization control unit is configured with timestamp marking and position verification algorithms to ensure accurate alignment of the video signal with the train position signal. The network communication unit is configured to communicate with the ground server and the interaction module via a private network or public network.
[0035] Specifically, when the bandwidth adaptive unit dynamically adjusts the transmission bitrate of the video stream based on the current network conditions, it includes: the bandwidth adaptive unit is further configured to acquire real-time communication network parameters, including bandwidth utilization, transmission delay, packet loss rate, and signal-to-noise ratio; the bandwidth adaptive unit is further configured to determine the current average available bandwidth based on a sliding time window, and predict short-term bandwidth fluctuations based on bandwidth change trends; the bandwidth adaptive unit is further configured to compare the predicted available bandwidth with the transmission bitrate requirement of the target video stream to determine an adjustment mode, wherein: if the predicted available bandwidth is greater than or equal to the transmission bitrate requirement of the target video stream, the bandwidth adaptive unit determines to reduce the video transmission bitrate; if the predicted available bandwidth is less than the transmission bitrate requirement of the target video stream, and the network delay is less than a preset threshold, the bandwidth adaptive unit determines to increase the video transmission bitrate; the bandwidth adaptive unit is further configured to output the adjusted transmission bitrate parameters to the push control unit.
[0036] Understandably, the synergistic effect of the bandwidth adaptive mechanism and the synchronization control algorithm enables low-latency, high-stability transmission of video streams under high-speed train operation conditions, while ensuring precise alignment between the video signal and the train position signal. First, the bandwidth adaptive unit dynamically adjusts the video stream's bitrate based on real-time network status monitoring, acquiring communication parameters such as bandwidth utilization, transmission latency, packet loss rate, and signal-to-noise ratio. By calculating the average available bandwidth through a sliding time window and predicting short-term bandwidth fluctuations, this unit can promptly adjust the video bitrate when network bandwidth fluctuates, avoiding transmission congestion or image stuttering and ensuring a smooth and stable video stream. Second, the bandwidth adaptive unit compares the predicted bandwidth with the target video stream's bitrate requirement, employing a rule-based adjustment strategy: reducing the bitrate to conserve resources when available bandwidth is sufficient, and increasing the bitrate to improve image quality when bandwidth is low and latency is permissible, thus achieving dynamic optimization of video transmission. The adjusted bitrate parameters are output to the push control unit in real time, enabling the video stream transmission to adapt to changes in the train's operating environment and network conditions. Finally, the synchronization control unit precisely aligns the video frames with the train position signal using timestamp marking and position verification algorithms. The network communication unit is responsible for communicating with the ground server and interaction module in a private network or public network environment to ensure reliable data transmission in high-speed mobile scenarios.
[0037] It can be seen that the transmission synchronization module achieves high real-time performance and high stability of video transmission through the organic combination of real-time network monitoring, bandwidth adaptive adjustment, synchronization control and reliable communication. This ensures that the video of the line ahead displayed in the cockpit is highly matched with the actual operating status of the train, thereby providing the driver with continuous and accurate visual auxiliary information and improving the safety and efficiency of train operation.
[0038] Specifically, the interaction module is used to intuitively present the pushed video content on the display screen in the cockpit and supports the driver's interactive operation.
[0039] Specifically, the interaction module includes a display screen, a touch panel, and a voice interaction unit. The display screen is positioned within the driver's line of sight in the cockpit and is configured to display pushed video content. The touch panel is positioned on the surface of the display screen and is configured to switch video feeds, pause playback, or rewind historical feeds based on touch operations. The voice interaction unit is configured to enable voice interaction between the driver and the touch panel based on a microphone and speaker.
[0040] Understandably, a multimodal human-machine interaction mechanism enables the intuitive presentation and operational control of video information within the cockpit, thereby enhancing the driver's perception of the train's path and operational convenience. First, the display screen, serving as a visual output unit, is positioned within the driver's line of sight. Based on LCD or OLED display technology, it presents real-time video of key sections ahead, pushed by the dispatching and matching module. Through high-resolution and high-refresh-rate display capabilities, the driver can clearly and continuously acquire information about the road environment ahead, achieving beyond-line-of-sight visual assistance. Second, the touch panel, serving as a tactile input unit, covers the display screen surface. Through capacitive or resistive touch sensing, it enables operations such as switching video feeds, pausing playback, and replaying historical footage. The touch panel converts the driver's finger movements into digital signals, feeding them back to the system control module, thus enabling real-time interaction and dynamic control of the video content. Finally, the voice interaction unit collects the driver's voice commands through a microphone and outputs system feedback information through a speaker. This unit, based on speech recognition and speech synthesis technology, converts natural language commands into operational commands, allowing the driver to control video playback without manual operation, improving convenience and safety during driving.
[0041] As can be seen, the interactive module provides intuitive visual information through the display screen, the touch panel provides direct operation control, and the voice interaction unit provides hands-free voice control, realizing the organic combination of multimodal interaction technology. This enables the driver to efficiently and flexibly obtain and operate the video of the line ahead in the cockpit, improving the safety of train operation and the driving experience.
[0042] Specifically, the network security module is deployed between the data acquisition module and the ground server, between the ground server and the transmission synchronization module, and between the transmission synchronization module and the interaction module. The network security module includes an encryption unit for encrypting transmitted data, an identity authentication unit for verifying communication identity based on digital certificates and keys, and a firewall unit for filtering unauthorized access requests.
[0043] It is understandable that a multi-layered network security protection mechanism is used to ensure the confidentiality, integrity, and reliability of data in the train driving synchronization system during high-speed data transmission and remote communication.
[0044] First, the encryption unit encrypts the acquired video streams, sensor data, and control signals using symmetric or asymmetric encryption algorithms, converting the raw data into ciphertext for transmission to prevent theft or tampering during transmission. This encryption technology ensures the secure flow of critical train operation information and on-track video between the ground server, transmission synchronization module, and driver's cab display. Second, the authentication unit verifies the identities of both communicating parties using digital certificates and key verification mechanisms. Whether between the data acquisition module and the ground server, or between the transmission synchronization module and the interaction module, authentication ensures that both the sender and receiver are legitimate devices, preventing malicious devices or attackers from impersonating others to access the system. Third, the firewall unit filters unauthorized access requests and abnormal traffic in real time through network access control policies, preventing unauthorized access or potential network attacks from entering the system. The firewall deployment ensures stable system operation even in complex network environments and reduces potential security risks.
[0045] It can be seen that the network security module uses a triple security approach of "data encryption + identity authentication + firewall" to achieve data protection and communication security of the train driving synchronization system, ensuring the reliability and security of high-speed transmitted video and control information in a multi-node, multi-link environment, thereby providing reliable real-time information support for the cockpit.
[0046] To enable those skilled in the art to fully understand and implement this invention, the specific implementation principle of this invention will be further explained below in conjunction with a specific application scenario.
[0047] During train operation, as it approaches key sections of the railway line (such as curves, tunnel entrances, or bridges), the system uses high-definition cameras and sensors in its data acquisition module to acquire real-time video resources and environmental data for that area. For example, a high-definition camera captures an image ahead of a curve and generates a high-definition video stream, while a weather sensor detects strong winds in the area. This data is uploaded to a video database on a ground server via wired or wireless means. The video database employs a distributed storage architecture to ensure efficient data retrieval and access.
[0048] Subsequently, the positioning module receives satellite signals via the GPS / BeiDou positioning unit to determine the train's geographical coordinates; the track electronic map unit then identifies the location of the curve the train is about to enter and its related attributes (such as curvature and gradient) based on the detailed coordinate information of the railway line. The train control unit further acquires the train's speed, direction, and target section information, and transmits this data to the scheduling and matching module via the data bus. The video retrieval unit in the scheduling and matching module retrieves video resources ahead of the curve from the video database based on the train's real-time location information. The priority sorting unit, based on a time-series algorithm, prioritizes the video resources that are closest to the train and most relevant, and the push control unit pushes the video resources to the driver's cab display terminal in sequence according to the sorting results.
[0049] The transmission synchronization module plays a crucial role in this process. The bandwidth adaptive unit dynamically adjusts the transmission bitrate of the video stream based on the current network conditions to ensure smooth video streaming. For example, when network bandwidth is low, the bandwidth adaptive unit reduces the video resolution to avoid stuttering. The synchronization control unit ensures precise alignment between the video signal and the train's position signal through timestamp marking and position verification algorithms. For example, when the train is 500 meters away from a curve, the system automatically pushes the corresponding video content to the driver's cab display screen, ensuring that the driver's view is consistent with the train's actual position. The network communication unit connects to the ground server and interaction module via a private or public network, employing multiplexing technology to improve data transmission efficiency.
[0050] The interactive module presents the pushed video content intuitively on the display screen in the cockpit. Drivers can switch video views via the touch panel, such as zooming in on the view ahead of a curve to view details, or rewinding historical footage to analyze road condition changes. The voice interaction unit allows drivers to control video playback via voice commands, such as issuing "pause" or "fast forward" commands. The onboard computing unit ensures that video content is updated in real time and supports driver interaction.
[0051] In the above process, the network security module ensures the system's security. The encryption unit encrypts the transmitted data to prevent it from being stolen or tampered with during transmission. The identity authentication unit verifies the identities of both communicating parties using digital certificates and keys, ensuring that only authorized devices can access the system. The firewall unit filters unauthorized access requests to prevent malicious attacks from damaging the system.
[0052] Through the above steps, the system achieves deep integration between the train driving environment and the roadside video monitoring system. For example, when the train approaches a curve, the driver can view the road conditions ahead on the display screen, including whether there are obstacles or abnormal weather conditions. This beyond-line-of-sight track perception capability allows the driver to anticipate changes in the track environment ahead and respond quickly to emergencies. For instance, if the video shows an object encroaching on the track ahead of the curve, the driver can immediately take measures to slow down or stop, thereby significantly improving the safety of high-speed train operation and the level of intelligence in driving assistance decision-making.
[0053] Furthermore, the system supports multiple application scenarios. For example, in the tunnel entrance area, if an infrared sensor detects an abnormal increase in temperature inside the tunnel, the system will automatically access video resources from inside the tunnel and push them to the driver's cab display screen. The driver can switch to the tunnel interior view via the touch panel to confirm whether there are any fire hazards. This real-time linkage mechanism not only improves the safety of train operation but also provides the driver with more comprehensive decision support.
[0054] In summary, this invention achieves real-time acquisition, processing, and presentation of train driving environment information through the collaborative work of data acquisition, positioning, scheduling and matching, transmission synchronization, and interaction modules. The interconnections and coordination between these modules ensure efficient system operation, while the network security module provides crucial assurance for system reliability. Through this technical solution, this invention significantly improves the safety and intelligence level of high-speed train operation, providing train drivers with beyond-line-of-sight track awareness, enabling them to make rapid and accurate decisions in complex environments.
[0055] In the above embodiments, by constructing a train driving synchronization system based on real-time positioning, the precise correspondence between the train's driving position and the video footage along the line can be achieved, effectively improving the driver's perception of the road environment ahead. Through the high-precision position acquisition of the positioning module and the fusion of the electronic track map, the train's current position, direction, and target section can be obtained in real time, enabling the system to maintain stable positioning accuracy under different operating speeds and scenarios. Secondly, the introduction of the scheduling and matching module allows video resources to be automatically matched and called according to the train's real-time coordinates, thereby achieving dynamic synchronization between the train's operating status and the video ahead, avoiding the problems of traditional manual switching or delayed loading, and significantly improving the intuitiveness and safety of the driving process. Furthermore, the transmission synchronization module adopts bandwidth adaptive and synchronization control algorithms to ensure that the video signal still has low latency and high stability under high-speed operating conditions, avoiding phenomena such as image stuttering or position signal misalignment, thus achieving high-precision alignment between the video stream and the position signal. Finally, the design of the interaction module further enhances the system's human-computer interaction experience. The driver can not only view the video ahead in the direction of travel in real time, but also independently retrieve footage of specific sections according to operational needs, enabling advance prediction of complex road conditions. Therefore, this invention improves the safety, real-time performance, and intelligence of train driving, providing reliable auxiliary decision support for railway operations.
[0056] In another preferred embodiment based on the above embodiments, this implementation provides a train driving synchronization method based on real-time positioning, including: Step S100: Obtain high-definition video resources of key sections along the railway line and establish a searchable video database.
[0057] Step S200: Based on the GPS / BeiDou system, electronic track map and train control system, obtain the train's current location, direction of travel, speed and target section information in real time.
[0058] Step S300: Based on the real-time coordinates of the train, automatically identify several key sections ahead of the train's direction of travel and retrieve the corresponding video resources from the video database.
[0059] Step S400: Push video resources to the cockpit display terminal according to the priority order of time sequence or spatial distance.
[0060] Step S500: Based on the bandwidth adaptive mechanism and synchronization control algorithm, the video signal and the train position signal are precisely aligned.
[0061] Step S600: The pushed video content is displayed intuitively on the screen in the cockpit and supports the driver's interactive operation.
[0062] It is understood that the train driving synchronization system and method based on real-time positioning in the above embodiments of the present invention have the same beneficial effects, and will not be described again.
[0063] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program goods. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program goods embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0064] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program goods according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0065] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0066] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0067] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of the present invention. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. A train driving synchronization system based on real-time positioning, characterized in that, include: The data acquisition module is used to acquire high-definition video resources of key sections along the railway line and establish a searchable video database. The positioning module uses GPS / BeiDou system, electronic track map and train control system to obtain the train's current position, direction of travel, speed and target section information in real time; The scheduling and matching module is connected to the data acquisition module and the positioning module respectively. The scheduling and matching module is used to automatically identify several key sections ahead of the train in the direction of travel based on the real-time coordinates of the train, and call the corresponding video resources from the video database and push them to the driver's cab display terminal according to the priority order of time sequence or spatial distance. The transmission synchronization module is electrically connected to the scheduling matching module. The transmission synchronization module is used to ensure low latency and high stability of the video stream under high-speed train operation conditions. The transmission synchronization module also determines the alignment of the video signal and the train position signal based on the bandwidth adaptive mechanism and synchronization control algorithm. The interaction module is used to intuitively present the pushed video content on the display screen in the cockpit and supports the driver's interactive operation.
2. The train driving synchronization system based on real-time positioning as described in claim 1, characterized in that, The data acquisition module includes several high-definition cameras and sensor devices deployed along the railway line, as well as a database; among them, High-definition cameras are deployed in key sections along the railway line. These cameras are configured to capture real-time images and generate high-definition video streams. The sensor equipment is configured to monitor environmental changes along the railway line, and the sensor equipment specifically includes: meteorological sensors, vibration sensors and infrared sensors; The database is deployed on a ground server and is configured with a distributed storage architecture. The database is configured to store the acquired video streams and environmental data via wired or wireless means.
3. The train driving synchronization system based on real-time positioning as described in claim 2, characterized in that, The positioning module includes a GPS / BeiDou positioning unit, a track electronic map unit, and a train control unit; among them, The GPS / BeiDou positioning unit is configured to determine the train's geographical coordinates based on received satellite signals; The electronic map unit for railway tracks is configured with coordinate information of the railway line, including the line curvature, gradient, section division, and key point markings. The train control unit is electrically connected to the GPS / BeiDou positioning unit and the track electronic map unit, respectively. The train control unit is configured to acquire the train's speed, direction and target section information based on the train control system, and transmit the train's speed, direction and target section information to the scheduling and matching module based on the data bus.
4. The train driving synchronization system based on real-time positioning as described in claim 3, characterized in that, The scheduling and matching module includes a video retrieval unit, a priority sorting unit, and a push control unit; The video retrieval unit is electrically connected to both the database and the train control unit. The video retrieval unit is configured to retrieve video resources for the corresponding section from the video database based on the real-time location information of the train. The priority ranking unit is electrically connected to the video retrieval unit. The priority ranking unit is configured to prioritize the retrieved video resources based on time series or spatial distance algorithms. The push control unit is electrically connected to the priority sorting unit and is configured to push video resources to the cockpit display terminal sequentially according to the sorting results.
5. The train driving synchronization system based on real-time positioning as described in claim 4, characterized in that, When prioritizing retrieved video resources using algorithms based on time series or spatial distance, the priority ranking unit includes: The priority sorting unit is also configured to acquire real-time train operation data and corresponding section information. The real-time operation data includes the train's current position coordinates, direction of travel, and speed, while the section information includes the spatial coordinates of the corresponding section for each video resource. The priority sorting unit is also configured to determine the spatial distance value from the current position of the train to each segment based on the current position coordinates of the train and the spatial coordinates of each segment; The priority sorting unit is also configured to determine the estimated time for the train to arrive at each section based on the spatial distance value and the real-time speed of the train; The priority sorting unit is also configured to prioritize video resources in each segment based on a time-series algorithm, from smallest to largest according to their expected arrival time. The priority sorting unit is also configured to sort the video resources of each segment from near to far based on a spatial distance algorithm; The priority sorting unit is also configured to compare the priority sort determined by the time series algorithm with the priority sort determined by the spatial distance algorithm, wherein: If the priority ranking determined by the time series algorithm is consistent with the priority ranking determined by the spatial distance algorithm, the priority ranking unit will generate a priority video list for each segment of video resources according to the priority ranking determined by the spatial distance algorithm. If the priority ranking determined by the time series algorithm is inconsistent with the priority ranking determined by the spatial distance algorithm, the priority ranking unit will generate a priority video list for each segment of video resources according to the priority ranking determined by the time series algorithm.
6. The train driving synchronization system based on real-time positioning as described in claim 5, characterized in that, The transmission synchronization module includes a bandwidth adaptive unit, a synchronization control unit, and a network communication unit; among which, The bandwidth adaptive unit is configured to dynamically adjust the transmission bitrate of the video stream based on the current network conditions. The synchronization control unit is configured with timestamp marking and position verification algorithms to ensure precise alignment between the video signal and the train position signal; The network communication unit is configured to communicate with the ground server and interactive module via a private network or public network.
7. The train driving synchronization system based on real-time positioning as described in claim 6, characterized in that, When the bandwidth adaptive unit dynamically adjusts the transmission bitrate of the video stream based on the current network conditions, it includes: The bandwidth adaptive unit is also configured to acquire real-time communication network parameters, including bandwidth utilization, transmission delay, packet loss rate, and signal-to-noise ratio. The bandwidth adaptive unit is also configured to determine the current average available bandwidth based on a sliding time window and predict short-term bandwidth fluctuations based on bandwidth change trends; The bandwidth adaptive unit is also configured to compare the predicted available bandwidth with the transmission bitrate requirement of the target video stream to determine an adjustment mode, wherein: If the predicted available bandwidth is greater than or equal to the transmission bitrate requirement of the target video stream, the bandwidth adaptive unit determines to reduce the video transmission bitrate. If the predicted available bandwidth is less than the transmission bitrate requirement of the target video stream, and the network latency is less than a preset threshold, the bandwidth adaptive unit will determine to increase the video transmission bitrate. The bandwidth adaptive unit is also configured to output the adjusted transmission rate parameters to the push control unit.
8. The train driving synchronization system based on real-time positioning as described in claim 7, characterized in that, The interaction module includes a display screen, a touch panel, and a voice interaction unit; among which, The display screen is positioned within the driver's line of sight in the cockpit and is configured to display pushed video content. A touch panel is disposed on the surface of the display screen and is configured to switch video screens, pause playback, or rewind historical screens based on touch operations; The voice interaction unit is configured to enable the driver to interact with the touch panel via voice using a microphone and speaker.
9. The train driving synchronization system based on real-time positioning as described in claim 1, characterized in that, Also includes: The network security module is deployed between the data acquisition module and the ground server, between the ground server and the transmission synchronization module, and between the transmission synchronization module and the interaction module; among them... The network security module includes an encryption unit for encrypting transmitted data, an identity authentication unit for verifying communication identity based on digital certificates and keys, and a firewall unit for filtering unauthorized access requests.
10. A train driving synchronization method based on real-time positioning, applicable to the train driving synchronization system based on real-time positioning as described in any one of claims 1-9, characterized in that, include: Acquire high-definition video resources of key sections along the railway line and establish a searchable video database; Real-time information on the train's current location, direction of travel, speed, and target section is obtained based on GPS / BeiDou system, electronic track map, and train control system; Based on the train's real-time coordinates, the system automatically identifies several key sections ahead of the train's direction of travel and retrieves the corresponding video resources from the video database. Video resources are pushed to the cockpit display according to priority order based on time sequence or spatial distance; The precise alignment of the video signal and the train position signal is ensured by a bandwidth adaptive mechanism and a synchronization control algorithm. The pushed video content is presented intuitively on the display screen in the cockpit and supports driver interaction.