Method and apparatus for spatio-temporal re-assignment of free-flow and transit events

CN122887216APending Publication Date: 2026-10-09SHENZHEN STREAMING VIDEO TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610747465.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-28
Publication Date
2026-10-09

AI Technical Summary

Technical Problem

[0004]现有技术存在量方流水乱序到达、定位延迟和事件属性缺失导致的数据一致性的问题

Benefits of technology

[0007]本申请的技术方案可以达到的有益效果是:本申请的技术方案在应用时,在首次消费量方信息时,不强制即时归属,而是基于量方事件时间和最近定位时间的时间差判定是否生成游离量方流水,再对游离流水采用“车辆维度+时间窗维度”的双条件时空匹配,而非仅按车辆最新事件简单归属,解决量方流水先到、运输事件后到导致的错误归属问题,通过游离状态中转,避免即时错误绑定污染运输事件数据,再通过定时再归属机制,自动恢复游离流水的业务可用性,从而实现量方流水的精准归属、游离数据的延迟绑定,以及多来源数据的统一治理,保障量方详情页展示、图片呈现、报警及统计的完整与准确。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122887216A_ABST
    Figure CN122887216A_ABST
Patent Text Reader

Abstract

The application discloses a kind of free amount flow water and space-time reassignment of transport event method and device, belong to vehicle-mounted amount data processing technical field.It includes: receiving amount information, amount information includes amount event time and vehicle identification;Read the latest transport event information corresponding to vehicle identification, the latest transport event information includes recent positioning time and transport task number;According to amount event time and recent positioning time, determine whether amount information is free amount flow water;Free amount flow water is stored to amount flow water table;According to amount event time and vehicle identification, periodically scan each free amount flow water stored in amount flow water table, to match the target transport event information corresponding to free amount flow water.The technical scheme of the application realizes the accurate attribution of amount flow water, the delayed binding of free data, and the unified management of multi-source data, guarantees the completeness and accuracy of amount details page display, picture presentation, alarm and statistics.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle volume data processing technology, and in particular to a method and apparatus for spatiotemporal reassignment of free volume flow and transportation events. Background Technology

[0002] In volumetric measurement scenarios, devices continuously report volumetric measurement capture data, door magnetic data, GPS data, and transportation event status data. In actual operation, various types of data do not always arrive at the platform in strict chronological order.

[0003] Existing technologies typically employ an immediate data entry strategy for volume volume data, assuming by default that the volume volume timeline is synchronized with the transportation event timeline. However, in real-world environments, factors such as device reporting delays, network jitter, retransmission and replay, and event switching often lead to timeline misalignments between volume volume data and transportation events, resulting in the following problems: volume volume data cannot be accurately assigned to the corresponding transportation event upon initial data entry; unassigned data remains in an unassigned state for extended periods, rendering it unusable for subsequent business displays; even with manual or simple rule-based attribution, it is difficult to synchronously correct relevant event attributes such as image tags and loading / unloading modes; and there is a lack of a unified reassignment governance mechanism for data from different sources, including historical retransmissions, real-time reports, and power-on volume volume data. These issues can easily lead to incorrect attribution, omissions, and incomplete event attributes, thereby affecting the display of volume volume details pages, image tag presentation, alarm triggering, and subsequent statistical analysis. Summary of the Invention

[0004] Existing technologies suffer from data inconsistencies due to out-of-order arrival of volume flow data, location delays, and missing event attributes. To address these issues, this application provides a method and apparatus for spatiotemporal reassignment of free volume flow data and transport events.

[0005] To achieve the above objectives, the first technical solution adopted in this application is: a method for spatiotemporal reassignment of free volume flow and transportation events, comprising: receiving volume information, wherein the volume information includes volume event time and vehicle identifier; reading the latest transportation event information corresponding to the vehicle identifier, wherein the latest transportation event information includes the most recent location time and transportation task number; determining whether the volume information is a free volume flow based on the volume event time and the most recent location time; in response to determining that the volume information is a free volume flow, storing the free volume flow in a volume flow table; and periodically scanning each free volume flow stored in the volume flow table according to the volume event time and vehicle identifier included in each free volume flow stored in the volume flow table, so as to match the target transportation event information corresponding to the free volume flow.

[0006] The second technical solution adopted in this application is: a spatiotemporal reassignment device for free volume flow and transportation events, comprising: a volume information receiving module, which receives volume information, wherein the volume information includes volume event time and vehicle identifier; a latest transportation event information reading module, which reads the latest transportation event information corresponding to the vehicle identifier, wherein the latest transportation event information includes the most recent location time and transportation task number; a volume information determination module, which determines whether the volume information is free volume flow based on the volume event time and the most recent location time; a free volume flow storage module, which stores the free volume flow in a volume flow table in response to determining that the volume information is free volume flow; and a periodic scanning module, which periodically scans each free volume flow stored in the volume flow table according to the volume event time and vehicle identifier included in each free volume flow stored in the volume flow table, so as to match the target transportation event information corresponding to the free volume flow.

[0007] The beneficial effects of the technical solution of this application are as follows: When the technical solution of this application is applied, it does not force immediate attribution when consuming volumetric data for the first time. Instead, it determines whether to generate a free volumetric data flow based on the time difference between the volumetric event time and the most recent location time. Then, it uses a dual-condition spatiotemporal matching of "vehicle dimension + time window dimension" for the free flow, instead of simply attributing it according to the latest vehicle event. This solves the problem of incorrect attribution caused by volumetric data flow arriving first and transportation events arriving later. By transferring the free state, it avoids immediate incorrect binding that contaminates transportation event data. Then, through a timed re-attribution mechanism, it automatically restores the business availability of the free flow, thereby achieving accurate attribution of volumetric data flow, delayed binding of free data, and unified governance of multi-source data, ensuring the completeness and accuracy of volumetric detail page display, image presentation, alarms, and statistics. Attached Figure Description

[0008] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0009] Figure 1 This is a flowchart illustrating a specific implementation example of a spatiotemporal reassignment method for free volume flow and transportation events according to this application. Figure 2 This is an interaction diagram of the spatiotemporal reassignment method for free volume flow and transport events proposed in this application; Figure 3 This is a flow chart of the flow rate attribution method for the spatiotemporal reattribution of free flow rate and transportation events according to this application. Figure 4 This is a schematic diagram of a specific embodiment of a spatiotemporal reattribution device for free volume flow and transport events according to this application.

[0010] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0011] The preferred embodiments of this application will now be described in detail with reference to the accompanying drawings, so that the advantages and features of this application can be more easily understood by those skilled in the art, thereby providing a clearer and more definite definition of the scope of protection of this application.

[0012] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.

[0013] The technical solution of this application and how it solves the above-mentioned technical problems will be described in detail below with specific embodiments. The specific embodiments described below can be combined with each other to form new embodiments. The same or similar ideas or processes described in one embodiment may not be repeated in other embodiments.

[0014] Figure 1 This paper illustrates a specific implementation of a spatiotemporal reassignment method for free volume flow and transport events according to this application.

[0015] like Figure 1 As shown, in a specific embodiment of a method for batch entry of bus stops based on spatial conflict verification in this application, the spatiotemporal reassignment method of the free volume flow and transportation events includes: step S101, receiving volume information.

[0016] In this specific embodiment, the volumetric information includes the volumetric event time and vehicle identifier. The volumetric information may also include document identifier, loading rate, loading / unloading mode, door document identifier, and other information.

[0017] like Figure 1 As shown, in a specific embodiment of a method for batch entry of bus stops based on spatial conflict verification in this application, the spatiotemporal reassignment method of the free volume flow and transportation events includes: step S102, reading the latest transportation event information corresponding to the vehicle identifier.

[0018] In this specific embodiment, the latest transportation event information includes the most recent location time and transportation task number. The system queries the latest transportation event information for the vehicle corresponding to the vehicle identifier. The latest transportation event information may also include the event update time and event type.

[0019] like Figure 1 As shown, in a specific embodiment of a method for batch entry of bus stops based on spatial conflict verification in this application, the spatiotemporal reassignment method of the free volume flow and transportation event includes: step S103, determining whether the volume information is a free volume flow based on the volume event time and the most recent location time.

[0020] In this specific embodiment, the volume flow rate information is determined to be a free volume flow rate based on the volume flow rate event time and the most recent location time.

[0021] In one optional implementation of this specific embodiment, determining whether the volume information is a free volume flow based on the volume event time and the most recent location time includes: The first step, in response to confirming that the volumetric data is real-time, is to determine whether the volumetric event time exceeds a time threshold consisting of the most recent location time plus a delay. The time threshold can be the most recent location time plus the delay. The delay can be the duration of the device reporting process.

[0022] The second step is to determine the volume flow rate information as a free volume flow rate in response to the determination that the volume flow rate event time exceeds the time threshold.

[0023] The third step is to determine that the volumetric event time has not exceeded the time threshold and then classify the volumetric information into the latest transportation event information.

[0024] Therefore, when consuming volume information for the first time, immediate attribution is not mandatory. Instead, the determination of whether to generate a free volume flow is based on the time difference between the volume event time and the most recent location time, thereby solving the problem of incorrect attribution caused by the volume flow arriving first and the transportation event arriving later.

[0025] In one optional implementation of this specific embodiment, determining whether the volume information is a free volume flow based on the volume event time and the most recent location time includes: The first step, in response to determining that the volumetric information is historical retransmission information, involves querying the historical transportation event information corresponding to the volumetric information in the transportation event timeline based on the volumetric event time. The transportation event timeline is a timeline composed of cached transportation time information. The query condition is that the volumetric event time falls between the start and end times of the historical transportation event information.

[0026] The second step is to retrieve the historical transportation event information corresponding to the volumetric information from the transportation event timeline and then assign the volumetric information to the historical transportation event information.

[0027] In one optional implementation of this specific embodiment, determining whether volume information is a free volume flow based on volume event time and most recent location time includes: in response to not finding historical transportation event information corresponding to volume information in the transportation event timeline, determining volume information as a free volume flow.

[0028] For historical volumetric data retransmission, the system prioritizes locating the theoretically corresponding transportation event based on the volumetric time. If the corresponding event still cannot be found in the timeline, it is also saved in a free-flowing manner to avoid incorrect binding. Therefore, this application is applicable to both real-time reporting and historical retransmission scenarios, exhibiting stronger robustness.

[0029] like Figure 1 As shown, in a specific embodiment of a method for batch entry of bus stops based on spatial conflict verification in this application, the spatiotemporal reassignment method of the free volume flow and transportation events includes: step S104, in response to determining that the volume information is a free volume flow, storing the free volume flow in the volume flow table.

[0030] In this specific embodiment, in response to determining that the volume information is free volume flow, the free volume flow is stored in the volume flow meter.

[0031] In one optional implementation of this specific embodiment, in response to determining that the volume information is a free volume flow, storing the free volume flow in the volume flow table includes: in response to determining that the volume information is a free volume flow, storing the free volume flow in the volume flow table with the transport task number empty. Specifically, the volume information is saved as a free flow in the form of transportId (transport task number) = null (empty).

[0032] Therefore, when a data flow is identified as free volume, it is stored separately and transferred through the free state to avoid immediate and erroneous binding of contaminated transport event data.

[0033] like Figure 1As shown, in a specific embodiment of a method for batch entry of bus stops based on spatial conflict verification in this application, the spatiotemporal reassignment method of the free volume flow and transportation events includes: step S105, periodically scanning each free volume flow stored in the volume flow table according to the volume event time and vehicle identifier included in each free volume flow, so as to match the target transportation event information corresponding to the free volume flow.

[0034] In this specific embodiment, each free volume flow stored in the volume flow meter is periodically scanned according to the volume event time and vehicle identifier included in each free volume flow stored in the volume flow meter, so as to match the target transportation event information corresponding to the free volume flow.

[0035] In one optional implementation of this specific embodiment, each free volume flow stored in the volume flow meter is periodically scanned according to the volume event time and vehicle identifier included in each free volume flow, in order to match the target transportation event information corresponding to the free volume flow, including: The first step is to filter out all free volume flow records that are within the valid scan event window from the volume flow record table. The valid scan event window is a time period, specifically the period from the current time point minus the validity period of the free image to the current time point. Specifically, the first step is to filter out all free volume flow records that are within the period from the current time point minus the validity period of the free image to the current time point, have an empty transport task number, and contain image files.

[0036] The second step involves performing the following matching steps for each free volume flow in each free volume flow: The first sub-step involves filtering out transport event information from the read transport event information that matches the vehicle identifiers included in the free volume flow. Here, the read transport event information can be any transport event information that has already been received.

[0037] The second sub-step is to determine whether the free volume flow is between the start time and the end time of the transport event information.

[0038] The third sub-step, in response to determining that the free volume flow is between the start time and the end time of the transport event information, identifies the transport event information as the target transport event information and assigns the free volume flow to the target transport event information.

[0039] Optionally, after periodically scanning each stored free volume flow according to the volume event time and vehicle identifier included in each stored free volume flow to match the target transportation event information corresponding to the free volume flow, the method includes: The first step is to group the matched free volume flow data according to the transport task number corresponding to the target transport event information, thus obtaining free volume flow groups. Different free volume flow groups correspond to different transport task numbers, and all free volume flow data within the same free volume flow group correspond to the same transport task number.

[0040] The second step is to update the respective transportation task order number field in the volume flow table according to the transportation task order number corresponding to each free volume flow group.

[0041] Therefore, based on the spatiotemporal reassignment mechanism that is based on vehicle identification and capture time falling within the event time window, the availability of the detached data stream is automatically restored through a timed reassignment mechanism, thereby achieving delayed binding of detached data.

[0042] Optionally, after updating each free volume flow group to the transportation task number field in the volume flow table according to the transportation task number corresponding to each free volume flow group, the method includes: in response to the existence of an image file in any free volume flow group, updating the image marker of the target transportation event information corresponding to any free volume flow group to the existing image.

[0043] Therefore, the mechanism of synchronously updating the image tags of transportation events after the batch of free-flowing data is assigned automatically links to complete the image tags, ensuring the completeness of event display and statistics.

[0044] Optionally, volume information also includes loading / unloading patterns. Latest transportation event information includes event types. Event types include loading / unloading type events.

[0045] In one optional implementation of this specific embodiment, after periodically scanning each stored free volume flow according to the volume event time and vehicle identifier included in each stored free volume flow to match the target transportation event information corresponding to the free volume flow, the method further includes: in response to the target transportation event information being a loading / unloading type event, filling the loading / unloading mode included in the free volume flow corresponding to the target transportation event information into the target transportation event information. Specifically, in response to the target transportation event information being a loading / unloading type event, and the loadMode (loading / unloading mode) of the target transportation event information being empty, the first non-empty loadMode is selected from this batch of newly assigned free volume flows and backfilled into the target transportation event information.

[0046] Therefore, after the free flow is assigned, the loading and unloading mode of the transportation event is backfilled based on the first non-empty loadMode, and the loadMode is automatically linked to further ensure the completeness of event display and statistics.

[0047] like Figure 2 As shown, the volume flow message processor stores the received free volume flow data into the volume flow table. A timer scanner periodically scans the free volume flow data in the volume flow table and, based on the transport events in the transport event table, reassigns the free volume flow data to the corresponding target transport event information within the transport event table. The volume flow message processor receives volume flow information and then determines whether the volume flow information is a free volume flow.

[0048] like Figure 3 As shown, the state changes of the flow rate from "unassigned" to "free" and then to "assigned".

[0049] The beneficial effects of the technical solution of this application are as follows: When the technical solution of this application is applied, it does not force immediate attribution when consuming volumetric data for the first time. Instead, it determines whether to generate a free volumetric data flow based on the time difference between the volumetric event time and the most recent location time. Then, it uses a dual-condition spatiotemporal matching of "vehicle dimension + time window dimension" for the free flow, instead of simply attributing it according to the latest vehicle event. This solves the problem of incorrect attribution caused by volumetric data flow arriving first and transportation events arriving later. By transferring the free state, it avoids immediate incorrect binding that contaminates transportation event data. Then, through a timed re-attribution mechanism, it automatically restores the business availability of the free flow, thereby achieving accurate attribution of volumetric data flow, delayed binding of free data, and unified governance of multi-source data, ensuring the completeness and accuracy of volumetric detail page display, image presentation, alarms, and statistics.

[0050] Figure 4 This is a schematic diagram of a specific embodiment of a spatiotemporal reattribution device for free volume flow and transport events according to this application.

[0051] exist Figure 4In the specific embodiment shown, the spatiotemporal reassignment device for free volume flow and transportation events includes: a volume flow information receiving module 401, which receives volume flow information, wherein the volume flow information includes volume flow event time and vehicle identifier; a latest transportation event information reading module 402, which reads the latest transportation event information corresponding to the vehicle identifier, wherein the latest transportation event information includes the most recent location time and transportation task number; a volume flow information determination module 403, which determines whether the volume flow information is free volume flow based on the volume flow event time and the most recent location time; a free volume flow storage module 404, which stores the free volume flow in a volume flow table in response to determining that the volume flow information is free volume flow; and a periodic scanning module 405, which periodically scans each free volume flow stored in the volume flow table according to the volume flow event time and vehicle identifier included in each free volume flow stored in the volume flow table, so as to match the target transportation event information corresponding to the free volume flow.

[0052] The spatiotemporal reassignment device for free volume flow and transport events provided in this application can be used to execute the spatiotemporal reassignment method for free volume flow and transport events described in any of the above embodiments. Its implementation principle and technical effect are similar, and will not be repeated here.

[0053] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0054] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0055] The above description is merely an embodiment of this application and does not limit the patent scope of this application. Any equivalent structural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.

Claims

1. A spatiotemporal reassignment method for free volume flow and transport events, characterized in that, include: Receive volume information, wherein the volume information includes volume event time and vehicle identifier; Read the latest transportation event information corresponding to the vehicle identifier, wherein the latest transportation event information includes the most recent location time and the transportation task number; Based on the volume event time and the most recent location time, determine whether the volume information is a free volume flow; In response to determining that the volume information is free volume flow, the free volume flow is stored in the volume flow meter; According to the volume event time and vehicle identifier included in each of the free volume flow records stored in the volume flow record, the free volume flow records stored in the volume flow record are periodically scanned to match the target transportation event information corresponding to the free volume flow records.

2. The method according to claim 1, characterized in that, The step of determining whether the volume information is a free volume flow based on the volume event time and the most recent location time includes: In response to determining that the volume information is real-time volume information, determine whether the volume event time exceeds the time threshold of the most recent location time plus the delay time; In response to determining that the volumetric event time exceeds the time threshold, the volumetric information is identified as the free volumetric flow. In response to determining that the volumetric event time has not exceeded the time threshold, the volumetric information is assigned to the latest transportation event information.

3. The method according to claim 2, characterized in that, The step of determining whether the volume information is a free volume flow based on the volume event time and the most recent location time includes: In response to determining that the volumetric information is historical retransmission information, the historical transportation event information corresponding to the volumetric information is queried in the transportation event timeline according to the volumetric event time. In response to finding the historical transportation event information corresponding to the volume information in the transportation event timeline, the volume information is assigned to the historical transportation event information.

4. The method according to claim 3, characterized in that, The step of determining whether the volume information is a free volume flow based on the volume event time and the most recent location time includes: In response to the absence of historical transportation event information corresponding to the volume information in the transportation event timeline, the volume information is identified as the free volume flow.

5. The method according to claim 1, characterized in that, The step of determining that the volume information is free volume flow and storing the free volume flow in the volume flow meter includes: In response to determining that the volume information is a free volume flow, the free volume flow is stored in the volume flow table with the transport task number empty.

6. The method according to claim 5, characterized in that, The step of periodically scanning each of the free volume flow records stored in the volume flow record table according to the volume event time and vehicle identifier included in each free volume flow record, in order to match the target transportation event information corresponding to the free volume flow record, includes: Each free volume flow that is in the valid scan event window is selected from the volume flow table; For each free volume flow in each of the aforementioned free volume flows, the following matching steps are performed: Filter out the transportation event information that is the same as the vehicle identifier included in the free volume flow from the various transportation event information read; Determine whether the free volume flow is between the start time and the end time of the transport event information; In response to determining that the free volume flow is between the start time and the end time of the transport event information, the transport event information is identified as the target transport event information, and the free volume flow is assigned to the target transport event information.

7. The method according to claim 6, characterized in that, After periodically scanning each stored free volume flow according to the volume event time and vehicle identifier included in each stored free volume flow to match the target transportation event information corresponding to the free volume flow, the method includes: The matched free volume flow is grouped according to the transport task order number corresponding to the target transport event information to obtain each free volume flow group. According to the transport task order number corresponding to each free volume flow group in the free volume flow group, update each free volume flow group to the transport task order number field in the volume flow table.

8. The method according to claim 7, characterized in that, After updating each free volume flow group to the respective transport task number field in the volume flow table according to the transport task number corresponding to each free volume flow group, the method includes: In response to the existence of an image file in any of the free volume flow groups, the image marker of the target transport event information corresponding to any free volume flow group is updated to the existing image.

9. The method according to claim 1, characterized in that, The volume information also includes loading and unloading modes, and the latest transportation event information includes event types, including loading and unloading type events; as well as After periodically scanning each stored free volume flow according to the volume event time and vehicle identifier included in each stored free volume flow to match the target transportation event information corresponding to the free volume flow, the method further includes: In response to the target transportation event information being the loading / unloading type event, the loading / unloading mode included in the free volume flow corresponding to the target transportation event information is filled into the target transportation event information.

10. A spatiotemporal reattribution device for free volume flow and transport events, comprising: A volumetric information receiving module receives volumetric information, wherein the volumetric information includes the volumetric event time and vehicle identifier; The latest transportation event information reading module reads the latest transportation event information corresponding to the vehicle identifier, wherein the latest transportation event information includes the most recent location time and the transportation task number; The volume information determination module determines whether the volume information is a free volume flow based on the volume event time and the most recent positioning time. The free volume flow storage module, in response to determining that the volume information is free volume flow, stores the free volume flow in the volume flow meter; The periodic scanning module periodically scans each of the free volume flow records stored in the volume flow record according to the volume event time and vehicle identifier included in each of the free volume flow records stored in the volume flow record, so as to match the target transportation event information corresponding to the free volume flow record.