Information configuration method, device, equipment and storage medium

By automatically obtaining the configuration information of the front-end device and creating or updating the corresponding intersections, directions and lanes on the central platform side, the problem of repeated configuration and inconsistent configuration in the road capture system is solved, and configuration efficiency and data upload success rate are improved.

CN119207113BActive Publication Date: 2025-04-04HANGZHOU HIKVISION SYST TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411404381.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-09
Publication Date
2025-04-04
Estimated Expiration
2044-10-09

AI Technical Summary

Technical Problem

In road capture systems, the existing technology requires the capture information configuration on the front-end equipment and the central platform, which causes repeated configurations to be wasted time and is prone to configuration errors, resulting in failed uploading of capture data.

Method used

By detecting the addition command of the target front-end device, obtain its configuration information, including the intersection name, capture direction and capture lane number, and automatically create or update the intersection, direction and lane on the central platform side to ensure that the configuration information is consistent.

Benefits of technology

The automated information configuration process is realized, which reduces the repetition of manual configuration, improves configuration efficiency, and reduces the inconsistency of configurations between front-end devices and central platforms, ensuring successful upload of capture data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119207113B_ABST
    Figure CN119207113B_ABST
Patent Text Reader

Abstract

The present application provides an information configuration method, apparatus, device and storage medium. In one example, the information configuration method includes: when an add instruction for a target front-end device is detected, obtaining the configuration information of the target front-end device; when it is found that the first target intersection does not exist on the central platform side, creating the first target intersection, creating a first target direction under the first target intersection, and creating a first target lane under the first target direction of the first target intersection. This method can improve configuration efficiency and reduce the inconsistency between the configuration of the front-end device and the configuration of the central platform.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of information systems, and in particular to an information configuration method, device, equipment and storage medium. Background Art

[0002] The road capture system includes the front-end capture device (referred to as the front-end device) and the back-end central platform (referred to as the central platform). In order to achieve the capture data management, the capture information needs to be configured for the front-end device and the central platform respectively.

[0003] At present, when configuring the system, the relevant configuration is usually completed on the front-end device first, and then on the central platform side, the relevant personnel configure the central platform again according to the configuration information of the front-end device. The repeated configuration wastes the time of the relevant personnel. In addition, there are many devices and configuration information, which may cause configuration errors. In this case, if the capture data of the front-end device and the configuration information of the platform do not match successfully, the capture data upload will fail. Summary of the invention

[0004] In view of this, the present application provides an information configuration method, apparatus, device, storage medium and system.

[0005] According to a first aspect of an embodiment of the present application, there is provided an information configuration method, including:

[0006] When an add instruction for a target front-end device is detected, the configuration information of the target front-end device is obtained; wherein the configuration information includes the name of the intersection, the capture direction, and the capture lane number;

[0007] When it is found that the first target intersection does not exist on the central platform side, the first target intersection is created, and a first target direction is created under the first target intersection, and a first target lane is created under the first target direction of the first target intersection; wherein the first target intersection is an intersection whose name is consistent with the intersection name of the target front-end device; the first target direction is a direction consistent with the captured direction of the target front-end device; the first target lane is a lane whose lane number is consistent with the captured lane number of the target front-end device; and / or,

[0008] When it is found that the first target intersection exists on the central platform side, but the first target direction does not exist at the first target intersection, the first target direction is created under the first target intersection, and a first target lane is created under the first target direction of the first target intersection; and / or,

[0009] When it is found that the first target intersection exists on the central platform side and the first target direction exists at the first target intersection, but the first target lane does not exist in the first target direction, the first target lane is created in the first target direction of the first target intersection.

[0010] According to a second aspect of an embodiment of the present application, there is provided an information configuration device, including:

[0011] An acquisition unit is configured to acquire configuration information of the target front-end device when an add instruction for the target front-end device is detected; wherein the configuration information includes the name of the intersection, the capture direction, and the capture lane number;

[0012] A creation unit is configured to create the first target intersection, create a first target direction under the first target intersection, and create a first target lane under the first target direction of the first target intersection when it is found that the first target intersection does not exist on the central platform side; wherein the first target intersection is an intersection whose intersection name is consistent with the intersection name of the target front-end device; the first target direction is a direction consistent with the captured direction of the target front-end device; the first target lane is a lane whose lane number is consistent with the captured lane number of the target front-end device; and / or, when it is found that the first target intersection exists on the central platform side but the first target direction does not exist at the first target intersection, create the first target direction under the first target intersection, and create a first target lane under the first target direction of the first target intersection; and / or, when it is found that the first target intersection exists on the central platform side and the first target direction exists at the first target intersection but the first target lane does not exist under the first target direction, create the first target lane under the first target direction of the first target intersection.

[0013] According to a third aspect of an embodiment of the present application, there is provided an electronic device, including a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;

[0014] Memory, used to store computer programs;

[0015] The processor is used to implement the method provided in the first aspect when executing the program stored in the memory.

[0016] According to a fourth aspect of an embodiment of the present application, a non-temporary computer-readable storage medium is provided, in which a computer program is stored. When the computer program is executed by a processor, the method provided in the first aspect is implemented.

[0017] The information configuration method of the embodiment of the present application, when an add instruction for the target front-end device is detected, obtains the configuration information of the target front-end device, and when it is queried that the first target intersection does not exist on the central platform side, the first target intersection can be created, and the first target direction can be created under the first target intersection, and the first target lane can be created under the first target direction of the first target intersection; when it is queried that the first target intersection exists on the central platform side, but the first target direction does not exist at the first target intersection, the first target direction is created under the first target intersection, and the first target lane is created under the first target direction of the first target intersection; when it is queried that the first target intersection exists on the central platform side, and the first target direction exists at the first target intersection, but the first target lane does not exist under the first target direction, the first target lane is created under the first target direction of the first target intersection. By obtaining the configuration information of the front-end device, the intersection, direction and lane are automatically created on the platform, without the need to manually complete repeated configuration operations on the front-end device side and the central platform side, thereby improving the configuration efficiency and reducing the inconsistency between the configuration of the front-end device and the configuration of the central platform. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 It is a flowchart of an information configuration method provided in an embodiment of the present application;

[0019] Figure 2 is a schematic diagram of a road intersection channelization diagram provided in an embodiment of the present application;

[0020] Figure 3 It is a schematic diagram of the implementation process of information configuration, channelization map generation and associated storage of captured data of a central platform provided in an embodiment of the present application;

[0021] Figure 4 It is a structural diagram of an information configuration device provided in an embodiment of the present application;

[0022] Figure 5 It is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0023] In order to enable those skilled in the art to better understand the technical solutions provided by the embodiments of the present invention and to make the above-mentioned purposes, features and advantages of the embodiments of the present application more obvious and understandable, the technical solutions in the embodiments of the present application are further described in detail below in conjunction with the accompanying drawings.

[0024] It should be noted that the serial numbers of the steps in the embodiments of the present application do not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0025] See also Figure 1 , is a flow chart of an information configuration method provided in an embodiment of the present application. Exemplarily, the information configuration method can be applied to a central platform, such as Figure 1 As shown, the information configuration method may include the following steps:

[0026] Step S100: When an add instruction for a target front-end device is detected, the configuration information of the target front-end device is obtained; wherein the configuration information includes the intersection name, the capture direction, and the capture lane number.

[0027] In an embodiment of the present application, in order to improve the configuration efficiency of the road capture system and reduce the inconsistency between the configuration of the front-end device and the configuration of the central platform, the central platform can obtain the configuration information of the front-end device and implement the relevant configuration of the central platform based on the configuration information of the front-end device.

[0028] For example, for the front-end equipment in the road capture system, relevant personnel may configure the front-end equipment according to preset configuration specifications.

[0029] Exemplarily, the configuration information may include but is not limited to the intersection name (the name of the intersection where the front-end device is deployed), the capture direction (the direction of the intersection captured by the front-end device), and the capture lane number (the lane number of the lane captured by the front-end device).

[0030] Exemplarily, the capture direction can be represented by a direction name.

[0031] Exemplarily, the direction names may include but are not limited to from east to west, from west to east, from south to north, from north to south, from northeast to southwest, from northwest to southeast, from southwest to northeast, from southeast to northwest, etc.

[0032] Exemplarily, the lanes captured by a front-end device may include one lane or multiple lanes.

[0033] For example, for the front-end device that has completed configuration, relevant personnel can add it to the central platform.

[0034] Accordingly, for any front-end device (which may be referred to as a target front-end device), the central platform may acquire the configuration information of the target front-end device when detecting an add instruction for the target front-end device.

[0035] Step S110: When it is found that the first target intersection does not exist on the central platform side, create a first target intersection, create a first target direction under the first target intersection, and create a first target lane under the first target direction of the first target intersection; wherein the first target intersection is an intersection whose name is consistent with the intersection name of the target front-end device; the first target direction is a direction consistent with the capture direction of the target front-end device; and the first target lane is a lane whose lane number is consistent with the capture lane number of the target front-end device.

[0036] Step S120: When it is found that there is a first target intersection on the central platform side, but there is no first target direction at the first target intersection, a first target direction is created under the first target intersection, and a first target lane is created under the first target direction of the first target intersection.

[0037] Step S130: When it is found that there is a first target intersection on the central platform side, and there is a first target direction at the first target intersection, but there is no first target lane under the first target direction, a first target lane is created under the first target direction of the first target intersection.

[0038] In an embodiment of the present application, when the central platform obtains the configuration information of the target front-end device, it can query, based on the intersection name of the target front-end device, whether the central platform has already created an intersection (referred to as the first target intersection in this article) whose intersection name is consistent with the intersection name of the target front-end device.

[0039] If the first target intersection is not created on the central platform side, a first target intersection can be created, and a direction consistent with the capturing direction of the front-end device is created under the first target intersection (which can be called the first target direction), and a lane whose lane number is consistent with the captured lane number of the target front-end device is created under the first target direction of the first target intersection (which can be called the first target lane).

[0040] Exemplarily, for a front-end device, the captured lane number may include one or more lane numbers.

[0041] Exemplarily, when the captured lane number of the target front-end device includes multiple lane numbers, the first target lane may include multiple lanes, and multiple first target lanes may be created respectively in the above manner.

[0042] In one example, for any direction of an intersection, the relationship between lane numbers and lane positions in that direction may be agreed upon in advance.

[0043] Accordingly, when there are multiple lanes in the first target direction of the first target intersection, the position of the first target lane can be determined based on the pre-agreed relationship between the lane numbers and the lane positions in the first target direction, and based on the position of the first target lane, the first target lane can be created in the first target direction of the first target intersection.

[0044] In one example, for multiple lanes in the same direction, the lane numbers are incremented from the initial lane number from the inside to the outside.

[0045] For example, the lane numbers may be increased from 1 from the inside to the outside. For example, assuming there are five lanes in one direction, the lane numbers may be 1, 2, 3, 4, and 5 from the inside to the outside.

[0046] Exemplarily, when it is found that there is a first target intersection on the central platform side, it is possible to further query to determine whether there is a first target direction under the first target intersection.

[0047] In the case that the first target direction does not exist at the first target intersection, the first target direction may be created at the first target intersection, and a first target lane may be created under the first target direction at the first target intersection.

[0048] In the case that the first target intersection has the first target direction, it may be further queried to determine whether there is a first target lane under the first target direction of the first target intersection.

[0049] When it is found that the first target lane does not exist in the first target direction, the first target lane may be created in the first target direction of the first target intersection.

[0050] It can be seen that in Figure 1In the method flow shown, when an add instruction for a target front-end device is detected, the configuration information of the target front-end device is obtained. When it is found that the first target intersection does not exist on the central platform side, the first target intersection can be created, and the first target direction can be created under the first target intersection, and the first target lane can be created under the first target direction of the first target intersection; when it is found that the first target intersection exists on the central platform side, but the first target direction does not exist at the first target intersection, the first target direction is created under the first target intersection, and the first target lane is created under the first target direction of the first target intersection; when it is found that the first target intersection exists on the central platform side, and the first target direction exists at the first target intersection, but the first target lane does not exist under the first target direction, the first target lane is created under the first target direction of the first target intersection. By obtaining the configuration information of the front-end device, intersections, directions and lanes are automatically created on the platform, without the need to manually complete repeated configuration operations on the front-end device side and the central platform side, thereby improving configuration efficiency and reducing the inconsistency between the configuration of the front-end device and the configuration of the central platform.

[0051] In some embodiments, when it is found that there is a first target intersection on the central platform side, and there is a first target direction at the first target intersection, and there is a first target lane under the first target direction, the following may also be included:

[0052] The target front-end device is added to the device directory associated with the first target lane; wherein the device directory associated with the same lane includes one or more front-end devices.

[0053] Exemplarily, when it is queried that there is a first target intersection on the central platform side, and there is a first target direction at the first target intersection, and there is a first target lane under the first target direction, that is, the central platform side has created the first target lane under the first target direction of the first target intersection, the target front-end device can be added to the device directory associated with the first target lane.

[0054] Exemplarily, the device directory associated with the same lane may include one or more front-end devices, that is, multiple front-end devices may capture the same lane.

[0055] In one example, the information configuration method provided in the embodiment of the present application may also include:

[0056] For any lane, if there are multiple front-end devices included in the device directory associated with the lane, for any front-end device among the multiple front-end devices, if the duration of not receiving the captured data uploaded by the front-end device reaches a preset duration, but the captured data uploaded by other front-end devices among the multiple front-end devices are received within the corresponding time range, the front-end device will be deleted from the device directory associated with the lane.

[0057] For example, considering the actual scenario, a front-end device may fail and then be replaced. In this case, the failed front-end device will not be able to upload the captured data, while the newly replaced front-end device will upload the captured data.

[0058] Accordingly, for any lane, when a plurality of front-end devices are included in the device directory associated with the lane, for any front-end device among the plurality of front-end devices, the duration during which the front-end device does not upload captured data can be counted.

[0059] Considering that the front-end device has not uploaded the captured data for a long time, in addition to the possible reason of malfunction, it may also be because the lane captured by the front-end device has no vehicles passing for a long time due to road construction or other reasons. However, for the latter reason, the front-end device that captures the lane will not upload the captured data for a long time.

[0060] Therefore, for any front-end device, if the duration of not receiving the captured data uploaded by the front-end device reaches a preset duration, it can be further determined whether the captured data uploaded by other front-end devices among the multiple front-end devices are received within the corresponding time range.

[0061] If the captured data uploaded by other front-end devices among the multiple front-end devices is received within the corresponding time range, it can be determined that the front-end device is faulty (may have been replaced). In this case, the front-end device can be deleted from the lane-associated device directory.

[0062] It can be seen that through the above method, when the front-end device is replaced due to equipment failure or other reasons, the central platform side can automatically update the information of the front-end device.

[0063] It should be noted that in the embodiment of the present application, for a front-end device that has been replaced due to a fault, the user can also manually delete the association between the front-end device and the corresponding lane. For example, the relevant personnel can send a deletion instruction for the association between the front-end device and the corresponding lane to the central platform through a terminal device. When the central platform receives the deletion instruction, it can delete the faulty front-end device from the corresponding device directory. The specific implementation is not described in detail here.

[0064] In some embodiments, the information configuration method provided in the embodiments of the present application may further include:

[0065] When it is found that the first target intersection exists on the central platform side, or the first target intersection is created, the target front-end device is added to the device directory associated with the first target intersection;

[0066] and / or,

[0067] When it is found that there is a first target intersection on the central platform side, and there is a first target direction at the first target intersection, or the first target direction is created under the first target intersection, the target front-end device is added to the device directory associated with the first target direction of the first target intersection;

[0068] and / or,

[0069] When it is found that there is a first target intersection on the central platform side, and there is a first target direction at the first target intersection, and there is a first target lane under the first target direction, or a first target lane is created under the first target direction of the first target intersection, the target front-end device is added to the device directory associated with the first target lane in the first target direction of the first target intersection.

[0070] Exemplarily, based on the acquired configuration information of the front-end device, the association between the front-end device and any type of configuration information such as intersection, direction and lane can also be automatically completed.

[0071] Exemplarily, when it is found that the first target intersection exists on the central platform side based on the intersection name in the configuration information of the acquired target front-end device, or when the first target intersection is created in the manner described in the above embodiment (when it is found that the first target intersection does not exist on the central platform side), the target front-end device can be added to the device directory associated with the first target intersection.

[0072] Exemplarily, the device directory associated with the first target intersection may be used to record identification information of each front-end device deployed at the first target intersection.

[0073] Exemplarily, when, based on the intersection name and capturing direction in the configuration information of the acquired target front-end device, it is queried that there is a first target intersection on the central platform side, and there is a first target direction at the first target intersection, or, when the first target direction is created under the first target intersection in the manner described in the above embodiment, the target front-end device can be added to the device directory associated with the first target direction of the first target intersection.

[0074] Exemplarily, the device directory associated with the first target direction of the first target intersection is used to record identification information of a front-end device deployed at the first target intersection and used to capture (the lane of) the first target direction.

[0075] Exemplarily, based on the intersection name, capture direction and capture lane number in the configuration information of the acquired target front-end device, it is queried that there is a first target intersection on the central platform side, and there is a first target direction at the first target intersection, and there is a first target lane under the first target direction, or, in the case where a first target lane is created under the first target direction of the first target intersection in the manner described in the above embodiments, the target front-end device can be added to the device directory associated with the first target lane of the first target direction of the first target intersection.

[0076] Exemplarily, the device directory associated with the first target lane in the first target direction of the first target intersection is used to record the capture of the first target lane in the first target direction of the first target intersection.

[0077] Exemplarily, based on the association between the above-mentioned front-end devices and any type of configuration information in intersections, directions and lanes, it is possible to determine the front-end device deployed at a certain intersection, the front-end device deployed at a certain intersection to capture a certain direction, or the front-end device deployed at a certain intersection to capture a certain lane in a certain direction, and then, video data can be obtained from the corresponding front-end device according to actual needs.

[0078] In some embodiments, the information configuration method provided in the embodiments of the present application may further include:

[0079] For the captured data uploaded by the front-end device, the matching second target intersection, second target direction and second target lane number are queried on the central platform side according to the intersection name, captured direction and captured lane number corresponding to the captured data, and the captured data are associated with the second target intersection, second target direction and second target lane number and stored; wherein, the second target intersection is an intersection whose name is consistent with the intersection name corresponding to the captured data, the second target direction is a direction under the second target intersection that is consistent with the captured direction corresponding to the captured data, and the second target lane is a lane whose lane number is consistent with the captured lane number corresponding to the captured data under the second target direction of the second target intersection.

[0080] For example, when the central platform receives the captured data uploaded by the front-end device, it can perform information query on the central platform side according to the intersection name, captured direction and captured lane number included in the captured data.

[0081] Exemplarily, the central platform may query a created intersection (which may be referred to as a second target intersection) having the same intersection name as the one in the received captured data on the central platform side.

[0082] When the second target intersection is found, the central platform can search for a consistent direction (which may be referred to as a second target direction) at the second target intersection on the central platform side according to the captured direction in the captured data.

[0083] When the second target direction is found, the central platform can query the lane with the same lane number (which can be called the second target lane) in the second target direction of the second target intersection on the central platform side according to the captured lane number in the captured data.

[0084] When the second target intersection, the second target direction, and the second target lane number are queried, the central platform may associate the received captured data with the second target intersection, the second target direction, and the second target lane number and store them.

[0085] It should be noted that in an embodiment of the present application, when the second target intersection is not found, the second target direction is not found, or the second target lane is not found, abnormal situation processing can be performed, for example, an abnormality log is generated, and relevant personnel perform corresponding processing based on the abnormality log.

[0086] In some embodiments, the information configuration method provided in the embodiments of the present application may further include:

[0087] When receiving a captured data query request, querying the captured data associated with the query condition from the captured data stored on the central platform side according to the query condition included in the captured data query request;

[0088] The query conditions include part or all of the intersection name, direction, and lane number.

[0089] Exemplarily, when the central platform receives a snapshot data query request, it can obtain the query conditions included in the query request.

[0090] Exemplarily, the query condition may include part or all of the intersection name, direction, and lane number.

[0091] The central platform can query the captured data associated with the query condition in the captured data stored on the central platform side according to the query condition included in the captured data.

[0092] For example, assuming that the query condition includes an intersection name, the captured data associated with the query condition may include the captured data reported by the front-end device deployed at the intersection corresponding to the intersection name (the storage method of the captured data reported by the front-end device can refer to the relevant description in the above embodiment).

[0093] Assuming that the query condition includes an intersection name and a capture direction, the capture data associated with the query condition may include the capture data for the capture direction reported by a front-end device deployed at an intersection corresponding to the intersection name.

[0094] Assuming that the query conditions include the intersection name, capture direction and lane number, the capture data associated with the query conditions may include the capture data of the lane corresponding to the lane number under the capture direction reported by the front-end device deployed at the intersection corresponding to the intersection name.

[0095] In some embodiments, the configuration information may also include the number of directions, the number of import lanes, lane turns, and lane types;

[0096] The information configuration method provided in the embodiment of the present application may also include:

[0097] For any created intersection, a channelization map of the intersection is generated based on the number of directions, direction, number of entrance lanes, lane turns, and lane types of the intersection.

[0098] Exemplarily, the configuration information of the front-end device may include information such as the number of directions, the number of import lanes, lane turns, and lane types in addition to the above-mentioned intersection name, capture direction, and capture lane number.

[0099] For any intersection created by the central platform in the above manner, the central platform can generate a channelization map for the intersection based on the number of directions, direction, number of entrance lanes, lane turns, and lane type of the intersection, and its specific implementation can be explained below in conjunction with specific examples.

[0100] In order to enable those skilled in the art to better understand the technical solutions provided in the embodiments of the present application, the technical solutions provided in the embodiments of the present application are described below with reference to specific examples.

[0101] In this embodiment, there is at least one front-end device (such as a snapshot camera) in each direction of the intersection, and the central platform cooperates with the front-end device to automatically complete the configuration of the intersection information, thereby realizing the unification of the front-end and back-end configuration information in the system.

[0102] For example, suppose there is an intersection named X, with four directions, namely east to west, west to east, south to north, and north to south. Each direction has three lanes: left turn, straight ahead, and right turn. The intersection has four front-end devices (A, B, C, and D). Device A is deployed at the east entrance, device B is deployed at the west entrance, device C is deployed at the south entrance, and device D is deployed at the north entrance.

[0103] After the front-end equipment in each direction of the intersection is installed, the relevant configuration information needs to be completed in the front-end equipment.

[0104] Exemplarily, the configuration information may include, but is not limited to, the name of the intersection where the device is installed, the capture direction, the capture lane number, and other information.

[0105] Exemplarily, in the process of configuring the front-end device, it is necessary to configure it according to the configuration specifications agreed in advance.

[0106] For example, when configuring device A, the intersection name needs to be configured as X, the capture direction needs to be configured as from east to west, and the capture lane number: the left turn lane is numbered 1, the straight lane is numbered 2, and the right turn lane is numbered 3. And so on, complete the configuration of devices B, C, and D.

[0107] For example, when configuring a front-end device, specific configuration specifications may include:

[0108] 1) Intersection name

[0109] Fill in the name of the intersection according to its actual name and fill in the intersection of XX Road and XX Road.

[0110] 2) Number of directions

[0111] Fill in the number of directions according to the actual direction of the intersection (one entrance counts as one direction).

[0112] For example, in the case of one-way traffic, only the direction of entry is counted.

[0113] 3) Direction name (i.e. the above direction)

[0114] Exemplarily, the direction names may include from east to west, from west to east, from south to north, from north to south, from northeast to southwest, from northwest to southeast, from southwest to northeast, from southeast to northwest, etc.

[0115] 4) Number of import lanes

[0116] Fill in the number of lanes at the entrance (fill in according to the actual number of lanes at the intersection).

[0117] Exemplarily, for any direction of an intersection, the number of exit lanes in that direction may be defaulted to the number of import lanes - 1.

[0118] by Figure 2 Taking the scenario shown as an example, for any direction of the route, the number of entrance lanes is 3 and the number of exit lanes is 2.

[0119] 5) Lane number

[0120] Enter the lane number of the detection area configured by the device.

[0121] For example, lane numbers may be accumulated starting from 1 from the inside to the outside.

[0122] For example, suppose an intersection has 5 lanes in one direction and there are 2 front-end devices. One front-end device manages the 3 inner lanes and the other front-end device manages the 2 outer lanes. The lane numbers of the inner devices can be 1, 2, and 3, and the lane numbers of the outer devices can be 4 and 5.

[0123] Exemplarily, the lane has a double yellow line or a dividing strip near the center of the road section as the inner side, and a double yellow line or a dividing strip far from the center of the road section as the outer side.

[0124] 6) Lane turning

[0125] Exemplarily, lane turns may include going straight, turning left, turning right, U-turn, going straight left (both going straight and turning left are allowed, the same below), going straight right, left and right, left straight right, turning left and U-turn, going straight and U-turn, etc.

[0126] 7) Lane Type

[0127] Exemplarily, lane types may include, but are not limited to: ordinary lanes, variable lanes (such as tidal lanes), bus priority lanes, non-motorized vehicle lanes, right-turn lanes, etc.

[0128] It can be seen that in the configuration information of the front-end device, for any lane, in addition to the lane number information, the lane turning and lane type information of the lane may also be included.

[0129] When the central platform obtains the configuration information of the front-end device, it can also record the lane turning and lane type information of any lane. In the subsequent process of generating the channelization map, the lane turning and lane type of the corresponding lane in the channelization map can be determined based on the recorded lane turning and lane type information.

[0130] In this embodiment, when the configuration of the front-end device is completed in the above manner, the configured front-end device can be added to the central platform, for example, the above devices A, B, C, and D can be added to the central platform.

[0131] For the front-end devices added to the central platform, the central platform can automatically obtain the configuration information on the front-end devices, such as the intersection name, capture direction information, capture lane number, etc.

[0132] The central platform can query whether there is a created intersection with the same intersection name on the central platform side (such as the first target intersection mentioned above) based on the intersection name.

[0133] If the intersection is not found, the central platform can create the intersection according to the intersection name included in the configuration information of the front-end device.

[0134] For example, assuming that the intersection name obtained from device A is X, and there is no created intersection with the intersection name X on the central platform side, the central platform can create an intersection with the intersection name X (which can be called X intersection) and associate device A with X intersection.

[0135] Assume that the device obtains the intersection name X from B, C, and D. Since an intersection named X has been created by device A (i.e., the X intersection mentioned above), there is no need to create an intersection again. Devices B, C, and D can all be associated with the intersection.

[0136] When the intersection is created, the direction of the intersection can be automatically created according to the captured direction in the configuration information of the front-end device.

[0137] For example, the direction obtained from device A is from east to west, and the direction obtained from device B is from west to east. The direction obtained from device C is from south to north, and the direction obtained from device D is from north to south. This means that there are four directions at the intersection, and the four directions from east to west, from west to east, from south to north, and from north to south are automatically created, and device A is associated with east to west, device B is associated with west to east, device C is associated with south to north, and device D is associated with north to south.

[0138] When the direction is created, the lane number of the direction can be automatically generated based on the captured lane number information configured on the front-end device.

[0139] For example, it is obtained from device A that there are three lanes at the eastbound entrance, namely left turn, straight ahead, and right turn, and the lane numbers are 1, 2, and 3 respectively. Then, three lanes are created from east to west at intersection X in the platform, with the left turn lane numbered 1, the straight ahead lane numbered 2, and the right turn lane numbered 3.

[0140] Similarly, lanes can be created in other directions of intersection X in the same way.

[0141] Exemplarily, when the intersections, directions and lanes are created in the above manner, a channelization diagram can be automatically generated based on information such as the number of directions, direction names, number of entry lanes, lane turns and lane types.

[0142] For example, assuming that the intersection includes four directions: from east to west, from west to east, from south to north, and from north to south, and each direction includes 3 entry lanes, and the lane turns include left turn, straight and right turn, and the number of exit lanes is the number of entry lanes-1 by default, that is, the number of exit lanes is 2 (3-1=2), and there are 5 lanes in each direction (the total number of lanes is the sum of the number of entry lanes and the number of exit lanes). Then the channelization diagram can be as follows Figure 2 shown.

[0143] Exemplarily, when the front-end device and the central platform are configured in the above manner, the central platform can match the captured data uploaded by the front-end device with the intersection, direction and lane on the central platform side based on the intersection name, captured direction and captured lane number included in the captured data, and store the captured data in an associated manner.

[0144] For example, the implementation process of information configuration of the central platform, generation of the channelization map, and associated storage of the captured data can be as follows: Figure 3 shown.

[0145] In this embodiment, based on the above information configuration and snapshot data storage, when the central platform receives a snapshot data query request, it can query the snapshot data associated with the query conditions from the snapshot data stored on the central platform side according to the query conditions included in the snapshot data query request.

[0146] Exemplarily, the query conditions may include, but are not limited to, part or all of the intersection name, direction, and lane number.

[0147] Exemplarily, the query conditions may include, in addition to the following conditions, part or all of the capture time information (such as time range), license plate number, license plate status, and vehicle characteristics.

[0148] Accordingly, in order to realize the query of captured data based on the above query conditions, when storing the captured data, part or all of the information such as the capturing time, license plate number, license plate status and vehicle characteristics of the captured data can also be stored (adapted to the information included in the above query conditions).

[0149] The method provided by the present application is described above. The device provided by the present application is described below:

[0150] See also Figure 4 , is a schematic diagram of the structure of an information configuration device provided in an embodiment of the present application, wherein the information configuration device can be deployed on the central platform in the above embodiment, such as Figure 4 As shown, the information configuration device may include:

[0151] The acquisition unit 410 is configured to acquire configuration information of the target front-end device when an add instruction for the target front-end device is detected; wherein the configuration information includes the intersection name, the capture direction, and the capture lane number;

[0152] The creation unit 420 is configured to create the first target intersection, create the first target direction under the first target intersection, and create the first target lane under the first target direction of the first target intersection when it is found that the first target intersection does not exist on the central platform side; wherein the first target intersection is an intersection whose intersection name is consistent with the intersection name of the target front-end device; the first target direction is a direction consistent with the captured direction of the target front-end device; the first target lane is a lane whose lane number is consistent with the captured lane number of the target front-end device; and / or, when it is found that the first target intersection exists on the central platform side, but the first target direction does not exist at the first target intersection, create the first target direction under the first target intersection, and create the first target lane under the first target direction of the first target intersection; and / or, when it is found that the first target intersection exists on the central platform side, and the first target direction exists at the first target intersection, but the first target lane does not exist under the first target direction, create the first target lane under the first target direction of the first target intersection.

[0153] In some embodiments, the creation unit 420 is specifically configured to determine the position of the first target lane based on a pre-agreed relationship between lane numbers and lane positions in the first target direction when there are multiple lanes in the first target direction of the first target intersection, and create the first target lane in the first target direction of the first target intersection based on the position of the first target lane.

[0154] In some embodiments, for multiple lanes in the same direction, the lane numbers increase sequentially from the initial lane number from the inside to the outside.

[0155] In some embodiments, the information configuration device may further include:

[0156] The first association unit is configured to add the target front-end device to the device directory associated with the first target lane when it is found that there is a first target intersection on the central platform side, there is a first target direction at the first target intersection, and there is a first target lane under the first target direction; wherein the device directory associated with the same lane includes one or more front-end devices.

[0157] In some embodiments, the first association unit is further configured to, for any lane, when a device directory associated with the lane includes multiple front-end devices, if the duration for which the captured data uploaded by the front-end device has not been received reaches a preset duration, but the captured data uploaded by other front-end devices among the multiple front-end devices are received within a corresponding time range, then delete the front-end device from the device directory associated with the lane.

[0158] In some embodiments, the information configuration device may further include:

[0159] The storage unit is configured to query the matching second target intersection, second target direction and second target lane number on the central platform side for the captured data uploaded by the received front-end device, based on the intersection name, captured direction and captured lane number corresponding to the captured data, and associate and store the captured data with the second target intersection, second target direction and second target lane number; wherein the second target intersection is an intersection whose name is consistent with the intersection name corresponding to the captured data, the second target direction is a direction of the second target intersection that is consistent with the captured direction corresponding to the captured data, and the second target lane is a lane whose lane number is consistent with the captured lane number corresponding to the captured data in the second target direction of the second target intersection.

[0160] In some embodiments, the information configuration device may further include:

[0161] The generating unit is configured to generate an abnormal log when the second target intersection is not found, the second target direction is not found, or the second target lane is not found.

[0162] In some embodiments, the configuration information also includes the number of directions, the number of import lanes, lane turns, and lane types;

[0163] The information configuration device may further include:

[0164] The second association unit is configured to add the target front-end device to the device directory associated with the first target intersection when it is found that the first target intersection exists on the central platform side or the first target intersection is created;

[0165] and / or,

[0166] When it is found that there is a first target intersection on the central platform side, and there is a first target direction at the first target intersection, or the first target direction is created under the first target intersection, the target front-end device is added to the device directory associated with the first target direction of the first target intersection;

[0167] and / or,

[0168] When it is found that there is a first target intersection on the central platform side, and there is a first target direction at the first target intersection, and there is a first target lane under the first target direction, or a first target lane is created under the first target direction of the first target intersection, the target front-end device is added to the device directory associated with the first target lane in the first target direction of the first target intersection.

[0169] It should be noted that, in the embodiment of the present application, the first association unit and the second association unit can be implemented by the same association unit.

[0170] In some embodiments,

[0171] The information configuration device may further include:

[0172] The generating unit is configured to generate a channelization map of any created intersection according to the number of directions, direction, number of entrance lanes, lane turns and lane type of the intersection.

[0173] See also Figure 5 , is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application. The electronic device may include a processor 501, a communication interface 502, a memory 503 and a communication bus 504. The processor 501, the communication interface 502 and the memory 503 communicate with each other via the communication bus 504. Among them, the memory 503 stores a computer program; the processor 501 can execute the information configuration method described above by executing the program stored in the memory 503.

[0174] The memory 503 mentioned herein may be any electronic, magnetic, optical or other physical storage device that may contain or store information, such as executable instructions, data, etc. For example, the memory 503 may be: RAM (Radom Access Memory), volatile memory, non-volatile memory, flash memory, storage drive (such as hard disk drive), solid state drive, any type of storage disk (such as optical disk, DVD, etc.), or similar storage medium, or a combination thereof.

[0175] The present application also provides a non-transitory machine-readable storage medium storing a computer program, such as Figure 5 The computer program may be stored in the memory 503. Figure 5 The processor 501 in the electronic device shown executes to implement the information configuration method described above.

[0176] The present application also provides a computer program stored in a non-transitory machine-readable storage medium, such as Figure 5 The memory 503 in the memory, and when the processor executes the computer program, it prompts the processor 501 to execute the information configuration method described above.

Claims

1. An information configuration method, characterized in that: Applied to the central platform, the method comprises: When an add instruction for a target front-end device is detected, configuration information of the target front-end device is obtained; wherein the configuration information includes the name of the intersection, the capture direction, and the capture lane number; the configuration information of the front-end device is generated by configuring the front-end device according to a preset configuration specification; When it is found that the first target intersection does not exist on the central platform side, the first target intersection is created, and a first target direction is created under the first target intersection, and a first target lane is created under the first target direction of the first target intersection, and the target front-end device is added to the device directory associated with the first target intersection, and / or the target front-end device is added to the device directory associated with the first target direction of the first target intersection; and / or the target front-end device is added to the device directory associated with the first target lane of the first target direction of the first target intersection; wherein the first target intersection is an intersection whose intersection name is consistent with the intersection name of the target front-end device; the first target direction is a direction consistent with the captured direction of the target front-end device; the first target lane is a lane whose lane number is consistent with the captured lane number of the target front-end device; and / or, When it is found that the first target intersection exists on the central platform side, but the first target direction does not exist at the first target intersection, the first target direction is created under the first target intersection, and a first target lane is created under the first target direction of the first target intersection, and the target front-end device is added to the device directory associated with the first target intersection, and / or, the target front-end device is added to the device directory associated with the first target direction of the first target intersection; and / or, the target front-end device is added to the device directory associated with the first target lane of the first target direction of the first target intersection; and / or, When it is found that the first target intersection exists on the central platform side and the first target direction exists at the first target intersection, but the first target lane does not exist under the first target direction, the first target lane is created under the first target direction of the first target intersection, and the target front-end device is added to the device directory associated with the first target intersection, and / or the target front-end device is added to the device directory associated with the first target direction of the first target intersection; and / or the target front-end device is added to the device directory associated with the first target lane of the first target direction of the first target intersection.

2. The method according to claim 1, characterized in that The creating the first target lane in the first target direction of the first target intersection includes: In the case where there are multiple lanes in the first target direction of the first target intersection, the position of the first target lane is determined based on a pre-agreed relationship between lane numbers and lane positions in the first target direction, and based on the position of the first target lane, the first target lane is created in the first target direction of the first target intersection.

3. The method according to claim 2, characterized in that For multiple lanes in the same direction, the lane numbers increase from the initial lane number from the inside to the outside.

4. The method according to claim 1, characterized in that: In the case where it is found that the first target intersection exists on the central platform side, the first target intersection exists in the first target direction, and the first target lane exists in the first target direction, the method further includes: The target front-end device is added to the device directory associated with the first target lane; wherein the device directory associated with the same lane includes one or more front-end devices.

5. The method according to claim 4, characterized in that The method further comprises: For any lane, if there are multiple front-end devices included in the device directory associated with the lane, for any front-end device among the multiple front-end devices, if the duration of not receiving the captured data uploaded by the front-end device reaches a preset duration, but the captured data uploaded by other front-end devices among the multiple front-end devices are received within the corresponding time range, the front-end device will be deleted from the device directory associated with the lane.

6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: For the captured data uploaded by the front-end device, the matching second target intersection, second target direction and second target lane number are queried on the central platform side according to the intersection name, captured direction and captured lane number corresponding to the captured data, and the captured data are associated with the second target intersection, second target direction and second target lane number and stored; wherein, the second target intersection is an intersection whose name is consistent with the intersection name corresponding to the captured data, the second target direction is a direction under the second target intersection that is consistent with the captured direction corresponding to the captured data, and the second target lane is a lane whose lane number under the second target direction of the second target intersection is consistent with the captured lane number corresponding to the captured data.

7. The method according to claim 6, characterized in that The method further comprises: If the second target intersection is not found, the second target direction is not found, or the second target lane is not found, an exception log is generated.

8. The method according to any one of claims 1 to 5, characterized in that: The configuration information also includes the number of directions, the number of import lanes, lane turns, and lane types; The method further comprises: When it is found that the first target intersection exists on the central platform side, the first target direction exists at the first target intersection, and the first target lane exists under the first target direction, the target front-end device is added to the device directory associated with the first target lane of the first target direction of the first target intersection.

9. An information configuration device, characterized in that: Deployed on a central platform, the device includes: An acquisition unit is configured to acquire configuration information of the target front-end device when an add instruction for the target front-end device is detected; wherein the configuration information includes the name of the intersection, the capture direction, and the capture lane number; the configuration information of the front-end device is generated by configuring the front-end device according to a preset configuration specification; A creation unit is configured to, when it is found that the first target intersection does not exist on the central platform side, create the first target intersection, create a first target direction under the first target intersection, and create a first target lane under the first target direction of the first target intersection, add the target front-end device to the device directory associated with the first target intersection, and / or add the target front-end device to the device directory associated with the first target direction of the first target intersection; and / or add the target front-end device to the device directory associated with the first target lane of the first target direction of the first target intersection; wherein the first target intersection is an intersection whose intersection name is consistent with the intersection name of the target front-end device; the first target direction is a direction consistent with the capture direction of the target front-end device; the first target lane is a lane whose lane number is consistent with the capture lane number of the target front-end device; and / or, when it is found that the first target intersection exists on the central platform side but the first target direction does not exist at the first target intersection, create a first target lane under the first target intersection. Create the first target direction, and create a first target lane under the first target direction of the first target intersection, add the target front-end device to the device directory associated with the first target intersection, and / or, add the target front-end device to the device directory associated with the first target direction of the first target intersection; and / or, add the target front-end device to the device directory associated with the first target lane of the first target direction of the first target intersection; and / or, when it is queried that the first target intersection exists on the central platform side, and the first target direction exists at the first target intersection, but the first target lane does not exist under the first target direction, create the first target lane under the first target direction of the first target intersection, add the target front-end device to the device directory associated with the first target intersection, and / or, add the target front-end device to the device directory associated with the first target direction of the first target intersection; and / or, add the target front-end device to the device directory associated with the first target lane of the first target direction of the first target intersection.

10. An electronic device, characterized in that: include: A processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; Memory, used to store computer programs; A processor, configured to implement the method according to any one of claims 1 to 6 when executing a program stored in a memory.

Citation Information

Patent Citations

  • Intersection channelization graph configuration method and device and intersection channelization graph configuration platform

    CN116013066A

  • Method for dynamically generating crossing channelized picture

    CN1710550A