Road information fusion method and device, electronic equipment and storage medium

By acquiring and integrating the two information sets of the target road, the problems of low efficiency and poor accuracy caused by manual integration in the prior art are solved, and efficient and accurate road information fusion is achieved, reducing costs and improving user experience.

CN119557299AActive Publication Date: 2025-03-04ROADMAINT CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411407369.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-10
Publication Date
2025-03-04
Estimated Expiration
2044-10-10

AI Technical Summary

Technical Problem

The prior art relies on manual operations in the process of integrating road information, resulting in low efficiency, poor accuracy and high cost.

Method used

By obtaining two information sets of the target road, determining the fusion method according to the data size, selecting information with the same setting fields for fusion, and generating a fusion information set to achieve efficient and accurate fusion of road information.

Benefits of technology

It realizes efficient and accurate integration of road information, saves manpower and time, reduces costs, and improves the overall user experience of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119557299A_ABST
    Figure CN119557299A_ABST
Patent Text Reader

Abstract

The invention provides a road information fusion method and apparatus, an electronic device and a storage medium. The method comprises the steps of obtaining a first information set and a second information set of a target road; wherein each piece of information in the first information set and the second information set comprises stake number fields; respectively determining data volumes of the first information set and the second information set, and determining a fusion mode of the first information set and the second information set according to the data volumes; selecting at least one piece of first information and at least one piece of second information with the same set field in the first information set and the second information set; fusing the at least one piece of first information and the at least one piece of second information based on a fusion mode according to a size relationship between the stake number field of the at least one piece of first information and the stake number field of the at least one piece of second information to generate a fusion information set; and outputting the fusion information set so as to perform maintenance work of the target road by using the fusion information set.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a road information fusion method, device, electronic device and storage medium. Background Art

[0002] With the development of social economy and the increase in transportation demand, the road system plays an increasingly important role in urban transportation. Due to the particularity of roads, a whole road may be divided into multiple sections, and the name, code, opening time, maintenance time, etc. of each section are different. Then, in different scenarios, the corresponding data information will be counted according to different rules, such as the basic information or static information generated by the statistics of the basic attributes of a section of road, the operational information generated during the construction and operation process, etc.

[0003] With the improvement of requirements, in the process of analyzing the changes in pavement performance to improve the technical service level of pavement, it is necessary to comprehensively consider various information such as static information and operational information, so as to comprehensively generate the repair and maintenance plan of the entire road. However, the current integration of various information is mainly done manually, which is costly, low in overall efficiency and low in information accuracy. Summary of the invention

[0004] In view of this, the present application proposes a road information fusion method, device, electronic device and storage medium to solve or partially solve the above problems.

[0005] Based on the above purpose, the present application provides a road information fusion method, including:

[0006] Acquire a first information set and a second information set of a target road; wherein each piece of information in the first information set and the second information set includes a pile number field;

[0007] Determine the data amounts of the first information set and the second information set respectively, and determine a fusion method of the first information set and the second information set according to the data amounts;

[0008] Selecting at least one first information and at least one second information having the same setting fields in the first information set and the second information set; wherein the first information set includes the at least one first information, and the second information set includes the at least one second information;

[0009] Based on the fusion mode, according to the size relationship between the pile number field of the at least one first information and the pile number field of the at least one second information, the at least one first information and the at least one second information are fused to generate a fused information set;

[0010] The fused information set is outputted to perform maintenance work on the target road using the fused information set.

[0011] In some exemplary embodiments, determining the fusion method of the first information set and the second information set according to the data amount includes:

[0012] In response to the data volume of the second information set being greater than the data volume of the first information set, merging the second information set into the first data set;

[0013] In response to the data volume of the second information set being smaller than the data volume of the first information set, the first information set is merged into the second information set.

[0014] In some exemplary embodiments, the pile number field includes at least a starting pile number and an ending pile number;

[0015] The fusing of the at least one first information with the at least one second information according to the size relationship between the pile number field of the at least one first information and the pile number field of the at least one second information comprises:

[0016] Determine a first starting pile number and a first ending pile number of any first information, and determine a second starting pile number and a second ending pile number of any second information;

[0017] Arrange the first starting pile number, the first ending pile number, the second starting pile number, and the second ending pile number in order of sequence number;

[0018] In response to the first two pile numbers after arrangement being the first starting pile number and the second starting pile number, the second pile number after arrangement is selected as the fusion starting pile number, and the third pile number after arrangement is selected as the fusion ending pile number;

[0019] Determine the fusing party and the fused party based on the shown fusing method;

[0020] The fusion party creates fusion information according to the fusion start pile number and the fusion end pile number, and adds the information of the fused party to the fusion information.

[0021] In some exemplary embodiments, adding the information of the fused party to the fused information includes:

[0022] The information of the fused party is used to add and update the original information of the fused party in the fused information.

[0023] In some exemplary embodiments, after generating the fusion information set, the method further includes:

[0024] For each piece of data in the fusion information set, sorting is performed according to the set field of each piece of data.

[0025] In some exemplary embodiments, the sorting according to the set field of each piece of data includes:

[0026] In response to the setting field including a plurality of specific fields, a priority of each specific field is determined, and each piece of data is sorted based on the priority and the plurality of specific fields.

[0027] In some exemplary embodiments, the first information set corresponds to basic information or static information of the target road; and the second information set corresponds to operational information of the target road.

[0028] Based on the same concept, the present application also provides a road information fusion device, including:

[0029] A first module is used to obtain a first information set and a second information set of a target road; each piece of information in the first information set and the second information set includes a pile number field;

[0030] A second module is used to determine the data size of the first information set and the second information set respectively, so as to determine the fusion mode of the first information set and the second information set according to the data size;

[0031] A third module is used to select at least one first information and at least one second information having the same set field in the first information set and the second information set; wherein the first information set includes the at least one first information, and the second information set includes the at least one second information;

[0032] A fourth module is used to fuse the at least one first information with the at least one second information based on the fusion mode and according to the size relationship between the pile number field of the at least one first information and the pile number field of the at least one second information to generate a fused information set;

[0033] The fifth module is used to output the fused information set so as to use the fused information set to perform maintenance work on the target road.

[0034] Based on the same concept, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements any of the methods described above when executing the program.

[0035] Based on the same concept, the present application also provides a non-transitory computer-readable storage medium, which stores computer instructions, and the computer instructions are used to enable a computer to implement any of the methods described above.

[0036] From the above, it can be seen that the present application provides a road information fusion method, device, electronic device and storage medium. The present application determines information with the same set fields between two information sets of the target road, and determines the fusion method according to the data volume of the two information sets. The information is fused through the determined fusion method to form a fused information set, so that it contains the contents of the two information sets in an orderly and regular manner, thereby efficiently and accurately completing the information fusion between the two information sets of the target road. Therefore, regardless of the subsequent inspection, maintenance, expansion and other maintenance work on the target road, the comprehensive information of the target road can be quickly determined according to the fused information set, saving the time and cost of manpower integration and statistical data, and the accuracy of system fusion is also high. Finally, a more accurate data fusion means is provided for the information statistics of the target road, which improves efficiency and accuracy while reducing costs and improving the overall user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0038] Figure 1 A flowchart of an exemplary method provided in an embodiment of the present application.

[0039] Figure 2 A schematic diagram of the structure of an exemplary device provided in an embodiment of the present application.

[0040] Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0041] In order to make the purpose, technical solutions and advantages of this specification more clear, this specification is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.

[0042] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements, objects or method steps appearing before the word cover the elements, objects or method steps listed after the word and their equivalents, without excluding other elements, objects or method steps. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0043] As described in the background technology section, highway infrastructure, as a fixed asset, not only has static information tags such as route name, route code, driving direction, lane information, start and end pile numbers, etc. to represent specific road section information in reality. During the construction and operation process, operational information such as the opening time of each section of the highway, maintenance and repair time, maintenance plan, and traffic load level are generated. At the same time, a large amount of testing work will be carried out during the annual highway network service level assessment to generate a large amount of highway road testing information. In addition, various data information will also be generated for highways in other fields. Due to different background conditions such as the time and scene of occurrence, the above-mentioned multiple information represents the corresponding information in different dimensions and different intervals. However, in the process of conducting pavement performance change analysis to improve the pavement technical service level, it is necessary to comprehensively consider multiple information. At present, the main method of integrating the above-mentioned multiple types of data is artificial. However, with the development of data acquisition technology, more and more data is generated by highway infrastructure. How to use digital technology to match and fuse multi-source heterogeneous pavement data under the background of massive data needs to be solved urgently.

[0044] In some embodiments, with the development of technologies such as big data, highway multi-source information fusion technology has received more and more attention. Through multi-source information fusion, it can better reflect the actual situation of the highway, judge the highway service level, and provide more accurate support for road network maintenance decision-making. At present, there are pattern-based methods and machine learning-based methods to achieve the fusion of multi-source information, focusing on the correlation and fusion of road remote sensing data information, environmental geological information, highway static information, highway operation information and highway quality information, so as to achieve a more accurate grasp of the real situation of the road. Various methods have opened up implementation channels at the top level, but there are still many technical bottlenecks in specific practical applications, such as how to improve the accuracy of information fusion and how to better apply advanced information fusion technology.

[0045] It can be seen that in some embodiments, the mainstream matching method in the current industry is mainly based on manual classification matching, and there is no mature technical method for automatic matching and fusion data using computer technology. Manual classification matching has problems such as low processing efficiency and human errors. Moreover, in the context of the current highway network generating massive data every day, manual processing obviously cannot meet the diverse data analysis needs.

[0046] In view of the above-mentioned actual situation, the embodiments of the present application provide a road information fusion method, device, electronic device and storage medium. The present application determines the information with the same set fields between the two information sets of the target road, and determines the fusion method according to the data volume of the two information sets, and fuses the information through the determined fusion method to form a fused information set, so that it contains the contents of the two information sets in an orderly manner, so as to efficiently and accurately complete the information fusion between the two information sets of the target road, and then regardless of the subsequent inspection, maintenance, expansion and other maintenance work on the target road, it can quickly determine the comprehensive information of the target road according to the fused information set, saving the time and cost of manpower integration and statistical data, and the accuracy of system fusion is also high, and finally provides a more accurate data fusion means for the information statistics of the target road, which improves efficiency and accuracy while reducing costs and improving the overall user experience.

[0047] Figure 1 A flow chart of an exemplary method provided in an embodiment of the present application is shown.

[0048] like Figure 1 As shown, the road information fusion method exemplarily proposed in the embodiment of the present application includes the following steps.

[0049] Step 102, obtaining a first information set and a second information set of a target road; wherein each piece of information in the first information set and the second information set includes a pile number field.

[0050] In this step, the target road can be a whole continuous passage or place that allows motor vehicles, non-motor vehicles and even pedestrians to pass. For a target road, the corresponding road name, code, operation time, maintenance time, etc. may be different at different stages. Furthermore, corresponding information statistics rules can be established for a target road to statistically summarize the information of each section of the target road. The information summary sets obtained according to different rules and different acquisition methods are the first information set and the second information set.

[0051] In some embodiments, it can be agreed that the sections with the same static parameter information in a certain target road are the same section, which can be specifically expressed as a row of data in the corresponding information set. The static information of a specific section can include the following information: route name, route code, driving direction, lane position, traffic time, starting pile number, starting name, end pile number, end name, technical level, road surface type and other information. Afterwards, it can also be agreed that the sections with the same operation data generated during the road operation process are the same section, which can also be expressed as a row of data in the corresponding information set. The operation information can specifically include key information such as the operation year, traffic load level, maintenance measures, starting pile number, starting name, end pile number, and end name. A target road will contain countless rows of static information and operation information based on the actual situation. The static information and operation information listed here can be regarded as the first information set and the second information set. That is, in some embodiments, the first information set corresponds to the basic information or static information of the target road; the second information set corresponds to the operation information of the target road.

[0052] Afterwards, for an entire target road, it will generally set the pile number. The pile number refers to the unified numbering of the designed foundation piles before construction to facilitate construction. The numbers are not repeated and are unique. In other words, for a target road, multiple continuous, unique, and non-repeating pile numbers will be set during the entire construction process to mark each construction section of the target road. Then, in the first information set and the second information set collected and formed, this can be used as a reference to divide the sections of the target road, and then for each (each line) of information in the first information set and the second information set, it can contain the pile number of the section corresponding to the information, such as the starting pile number and the ending pile number of a section, and then the field used to record the pile number in each information is the pile number field. More specifically, the corresponding to the starting pile number and the ending pile number are the starting pile number field and the ending pile number field. Of course, in some other embodiments, according to different scenario requirements, for the pile number field, in addition to being set in the form of a starting pile number field and an ending pile number field, it can also be set in the form of only setting an intermediate value, for example, only setting an intermediate pile number field, etc.

[0053] In a more specific scenario, the specific forms of the first information set and the second information set can be presented in the form of a set or an array, and then the first information set and the second information set can be respectively entered into the computer memory using a computer software program, and the information can be stored in columns according to different data elements. Here, the first information set corresponds to static information and the second information set corresponds to operational information. In a specific scenario, the first information set can be represented as A basic = {N i , C i , D i , Li , T i , SS i , E.S. i , …}, the second information set can be expressed as B operation = {N j , C j , D j , L j , Y j , SS j , E.S. j , Tans j , M j , …}. Where i represents a section of the basic information (static information) of a target road, that is, the number of rows in the data table, ranging from 0 to m; j represents a section of the operational information of a target road, that is, the number of rows in the data table, ranging from 0 to n; N i and N j They represent the route name of the i-th section in the basic information and the route name of the j-th section in the operation information respectively; C i and C j They represent the route code of the i-th section in the basic information and the route code of the j-th section in the operation information respectively; D i and D j They represent the driving direction of the i-th road section in the basic information and the driving direction of the j-th road section in the operational information respectively; L i and L j They represent the number of lanes in the i section in the basic information and the number of lanes in the j section in the operation information respectively; T i Indicates the opening time of road section i in the basic information; Y j Indicates the implementation year of the maintenance project of section j in the operation information; SS i and SS j They represent the starting stake number of the i section in the basic information and the starting stake number of the j section in the operation information respectively; ES i and ES j They represent the terminal pile number of the i section in the basic information and the terminal pile number of the j section in the operation information respectively; Tans j Represents the operation information of section j at Y j Traffic level in the year; M j Represents the operation information of section j at Y j The type of traffic measures in the year; in more specific scenarios, other attribute information such as structural layer, material type, etc. can be added according to the above rules based on actual needs.

[0054] Step 104: determine the data amounts of the first information set and the second information set respectively, and determine a fusion method of the first information set and the second information set according to the data amounts.

[0055] In this step, it is first necessary to determine the data volume of the two information sets. Here, the data volume specifically refers to the number of data records. According to the description in step 102, for a target road, the corresponding information set will divide the entire target road into multiple segments according to different segmentation or classification rules, with each segment corresponding to one piece of data. The more segments there are, the more data records there are in the data set, and the larger the corresponding data volume. If the information set is in the form of a matrix or a table, etc., the more data volume, the more data rows. In a more specific scenario, such as the aforementioned A basic and B operation , it is to determine the number of rows m of A basic and the number of rows n of B operation .

[0056] After that, according to the data volumes of the two information sets determined above, determine the fusion method of the two information sets. Here, the method of merging the large information set into the small information set can be adopted, or the method of merging the small information set into the large information set can be adopted. Exemplarily, for A basic and B operation , it is to judge the size relationship between m and n, and select the fusion party and the party to be fused according to the size relationship. For example, when m≥n, it means that the data volume of A basic is large. In the scenario of merging the large information set into the small information set, B operation is the fusion party, and A basic is the party to be fused. Each row of information in A basic can be fused with the corresponding information in B operation row by row, and finally all the information in the A basic information set is fused into the B operation information set; similarly, when m < n, then A basic is the fusion party, and B operation is the party to be fused.

[0057] In a specific scenario, for the convenience of information fusion, generally the method of merging the large information set into the small information set can be adopted for fusion. That is, in some embodiments, the fusion method for the first information set and the second information set can be: in response to the data volume of the second information set being greater than the data volume of the first information set, fuse the second information set into the first data set; and in response to the data volume of the second information set being less than the data volume of the first information set, fuse the first information set into the second data set.

[0058] Step 106, select at least one first piece of information and at least one second piece of information with the same set fields in the first information set and the second information set; wherein, the first information set includes the at least one first piece of information, and the second information set includes the at least one second piece of information.

[0059] In this step, after determining the fusion method of the two information sets, the fusion and fusion objects can be specifically determined first. Taking the fusion of the second information set into the first information set as an example, it is necessary to determine which pieces of information in the second information set need to be fused into which pieces of information in the first information set. The information of the first information set determined here can be called the first information, and the information of the second information set determined can be called the second information. The method of selecting the first information and the second information can be determined based on whether the setting fields of the two are the same. For example, the setting field can be a route name, and then at least one first information of any route name in the first information set corresponds to at least one second information of the same route name in the second information set. It should be noted that there can be more than one setting field. In some scenarios, in order to narrow the scope of comparison and fusion and improve data matching efficiency, multiple setting fields can be set, and only information with the same setting fields will be selected as the first information and the second information.

[0060] In more specific scenarios, combined with the actual situation of the road industry, the route name N, route code C, driving direction D, and number of lanes L can be selected as the preliminary judgment criteria. Data matching is performed only when the information of the above four fields is completely consistent. Otherwise, the prompt data cannot be matched, and the original basic information section unit information will remain unchanged. That is, the route name N, route code C, driving direction D, and number of lanes L are set as the setting fields. Only data with the same route name N, route code C, driving direction D, and number of lanes L are merged. The corresponding information set is the first information, and the corresponding information set is the second information.

[0061] Step 108: Based on the fusion mode, according to the size relationship between the pile number field of the at least one first information and the pile number field of the at least one second information, fuse the at least one first information with the at least one second information to generate a fused information set.

[0062] In this step, after the first information and the second information that need to be fused are selected in the first information set and the second information set, specific fusion work needs to be performed. First, according to the fusion method, it can be determined whether to fuse the information in the first information set into the information in the second information set, or to fuse the information in the second information set into the information in the first information set, that is, to fuse the first information into the second information, or to fuse the second information into the first information. Afterwards, according to the above, each piece of information in each information set contains its corresponding pile number field. Assuming that a piece of second information needs to be fused with a piece of first information, the pile number field corresponding to the second information after fusion can be determined based on the pile number field of the second information, and then the second information can be added on the basis of the first information corresponding to the pile number field. The fields that do not exist in the first information can be directly added, and the fields that exist in the first information can be updated according to the second information. In this way, the fusion is circulated, and after the fusion of the two information sets is finally completed, a fusion information set is generated.

[0063] In some embodiments, in order to more clearly indicate the specific road section corresponding to each piece of information, the pile number field may further include the starting pile number and the ending pile number. Furthermore, for any first information, the corresponding starting pile number and the ending pile number are the first starting pile number and the first ending pile number; for any second information, the corresponding starting pile number and the ending pile number are the second starting pile number and the second ending pile number. Afterwards, when determining the size relationship of the pile number field, it can be more accurately determined whether the two first information and the second information can be merged and at what position they can be merged. Specifically, the first starting pile number is generally smaller than the first ending pile number, and the second starting pile number is generally smaller than the second ending pile number. Afterwards, the four pile numbers can be arranged according to the size relationship. At this time, if the two pile numbers arranged in front are not the two starting pile numbers, then the two pile numbers arranged in front are either the first starting pile number and the first end pile number, or the second starting pile number and the second end pile number. At this time, it means that the first information and the second information correspond to two sections of road that do not overlap at all, and then the information of the two does not need to be fused. At this time, the first information or the second information as the fusion party can be kept unchanged. If the first two pile numbers are the two starting pile numbers, it means that the road sections corresponding to the first information and the second information are overlapping and can be fused. At this time, the starting pile number located in the second position in the arrangement can be selected as the fusion starting pile number, and the end pile number located in the third position can be selected as the fusion end pile number. Based on this, a new piece of information is established on the basis of the information corresponding to the fusion party (which can be the first information or the second information). The pile number field of the new information corresponds to the fusion starting pile number and the fusion end pile number. The fields in other information inherit the information of the fusion party, and then the information of the fusion party (which can correspond to the fusion party can be the second information or the first information) is added or updated to finally form a fusion information.

[0064] In a more specific scenario, taking the fusion of the second information into the first information as an example, assuming that the first starting pile number of the first information is 1 and the first end pile number is 10, the second starting pile number of the second information is 6 and the second end pile number is 11. After arrangement, the first starting pile number is 1, the second starting pile number is 6, the first end pile number is 10, and the second end pile number is 11. At this time, the second starting pile number 6 can be selected as the fusion starting pile number, and the first end pile number 10 can be selected as the fusion end pile number, so as to establish the fusion information corresponding to the fusion starting pile number 6 and the fusion end pile number 10 on the basis of the first information, and the other information in the fusion information initially inherits the first information, that is, it keeps consistent with the first information, and then the second information is added to the fusion information, and the information not in the fusion information is directly added, and the information in the fusion information is updated. Of course, in some embodiments, for the final fusion method, the second information can also directly replace the other information in the fusion information, that is, after deleting all fields except the pile number field, the other fields in the second information are filled in.

[0065] That is, in some embodiments, the fusion of the at least one first information and the at least one second information according to the size relationship between the pile number field of the at least one first information and the pile number field of the at least one second information includes: determining the first starting pile number and the first ending pile number of any first information, and determining the second starting pile number and the second ending pile number of any second information; arranging the first starting pile number, the first ending pile number, the second starting pile number and the second ending pile number in order of sequence number; in response to the first two pile numbers after the arrangement being the first starting pile number and the second starting pile number, selecting the second pile number after the arrangement as the fusion starting pile number, and the third pile number after the arrangement as the fusion ending pile number; determining the fusion party and the fused party based on the fusion mode; establishing fusion information on the fusion party according to the fusion starting pile number and the fusion ending pile number, and adding the information of the fused party to the fusion information. In some embodiments, adding the information of the fused party to the fusion information includes: adding and updating the original information of the fusion party in the fusion information using the information of the fused party.

[0066] Later, in some embodiments, after the fusion party generates new fusion information, for the remaining part in the pile number field, for example, in the aforementioned embodiment, the pile number field corresponding to the fusion information is 6 to 10, and then other second information is fused with the first information to generate another fusion information, and its corresponding pile number field is 2 to 3, then for this first information, there are still pile number fields 1 to 1 and 4 to 5 left, so for these two sections, the field information of the original first information is still retained. The pile number field of the fusion information set finally formed is a continuous field.

[0067] In a more specific scenario, the basic information (first information set) and operational information (second information set) of a single road section unit with the same set fields are fused. In the fusion process, the matching can be mainly based on the range of the pile number interval. According to the actual situation of the pile number interval, the single road section unit is split into at least one new road section unit, and the remaining information is matched and copied. The specific comparison process of the two pile number intervals is as follows: According to the actual information of the highway, the length of the road section interval of the basic information (Abasic) is much longer than the length of the road section interval of the operational information (Boperation), that is, (ES i -SS i )-(ES j -SS j )≥0. Of course, in some scenarios, the operational information (Boperation) may be greater than the basic information (Abasic). Abasic is selected as the comparison benchmark, and each section unit is looped one by one. Boperation is compared and fused with Abasic row by row (that is, the second information is fused into the first information). If the situation is the opposite, it is only necessary to swap the corner marks i and j in the following matching process. (1) When SS j ≤SS i , and ES j ≥ES i , then the new road section pile number information is (SS i , E.S. i ), operation information is matched; (2) when SS j ≤SS i , and ES j <ES i , and ES j >SS i , then the new road section pile number information is (SS i , E.S. j ), operation information is matched; (3) when SS j >SS i , and SS j <ES i , and ES j ≥ES i , then the new road section pile number information is (SS j , E.S. i ), operation information is matched; (4) when SS j >SS i , and ES j <ES i , then the new road section pile number information is (SS j , E.S. j), the operation information is matched; (5) If none of the above situations exist, the original basic information section unit information is kept unchanged. After that, through the above steps, each operation information is integrated into the basic information, and the pile numbers of the new section unit information can be further rearranged to ensure the overall continuity of the pile numbers, thereby ensuring that the entire route information data is included in the newly merged data table. The pile number similarity theory is used to determine the nearest continuous pile number. The specific arrangement process is as follows: (1) When SS j >SS i , add a new row of data information to the basic information section unit, the pile number information is (SS i , SSj), the rest of the basic information section unit information remains unchanged; (2) When ES j <ES i , add a new row of data information to the basic information section unit, the pile number information is (ES j , E.S. i ), and the rest of the original basic information road section unit information remains unchanged; (3) the remaining basic information road sections that are scattered by the operation information are sorted and assigned operation data road section units to ensure that the new road section units are connected end to end to form a complete continuous road data information. In the sorting and splicing process, first determine whether the pile numbers of the two new road sections are continuous, that is, when SS j >ES j-1 When the remaining sections are sorted, the pile number information of the new section is (ES j-1 , SS j ), and the rest of the basic information section unit information remains unchanged.

[0068] Finally, a fusion information set can be generated in the above manner. In some embodiments, for each piece of information in the fusion information set, it can be sorted for the convenience of the operator to view. Since the setting field is a field that exists in both the first information and the second information, the basis for its sorting can be the setting field, and the sorting is performed according to a certain sorting rule (ascending, descending, alphabetical order, etc.) according to one or some setting fields. That is, in some embodiments, after generating the fusion information set, the method further includes: for each piece of data in the fusion information set, sorting according to the setting field of each piece of data.

[0069] For the case where the setting field includes multiple fields, the priority of these fields can be set first, and the fields can be arranged in order according to the priority. For example, the setting field includes two items: route name and route code, and the priority of route name can be set higher than route code. Then, when sorting, the route name is sorted first, and the routes with the same name are sorted according to the route code. And so on. In a more specific scenario, all paragraphs of the final fusion information set are arranged in order for later data analysis and call. The specific arrangement order can be route name N, route code C, driving direction D, number of lanes L, time year Y and starting pile number SS of the section, etc. That is, in some embodiments, the sorting according to the setting field of each piece of data includes: in response to the setting field including multiple specific fields, determining the priority of each specific field, and sorting each piece of data based on the priority and the multiple specific fields.

[0070] Step 110: output the fused information set to use the fused information set to perform maintenance work on the target road.

[0071] In this step, after the fusion information set is completed, an output operation can be performed on it, for example, it can be displayed and output on a corresponding device to give the operator corresponding feedback. The operator can further quickly make a maintenance strategy for the target road based on the fusion information set displayed and output. Of course, in other embodiments, the output method of the fusion information set may not be limited to output display, it can also be used to store, display, use or reprocess the fusion information set. According to different application scenarios and implementation needs, the specific output method of the fusion information set can be flexibly selected. Among them, the reprocessing method can input the fusion information set into the algorithm or model for generating the maintenance strategy, so as to generate a maintenance plan reference for the target road with the help of the algorithm or model.

[0072] Specifically, for example, in an application scenario where the method of this embodiment is executed on a single device, the fused information set can be directly output in a displayed manner on the display component (display, projector, etc.) of the current device, so that the operator of the current device can directly see the content of the fused information set from the display component.

[0073] For another example, in an application scenario where the method of this embodiment is executed on a system composed of multiple devices, the fused information set can be sent to other preset devices as receivers in the system, i.e., synchronization terminals, through any data communication method (wired connection, NFC, Bluetooth, wifi, cellular mobile network, etc.), so that the synchronization terminal can perform subsequent processing on it. Optionally, the synchronization terminal can be a preset server, which is generally set up in the cloud as a data processing and storage center, and can store and distribute the fused information set; wherein the recipient of the distribution is the terminal device, and the holder or operator of these terminal devices can be the operator of road surface inspection, the operator of road surface repair, the supervisor of the corresponding work, etc.

[0074] For another example, in an application scenario where the method of this embodiment is executed on a system composed of multiple devices, the fusion information set can be directly sent to a preset terminal device through any data communication method, and the terminal device can be one or more of the ones listed in the preceding paragraphs.

[0075] It can be seen from the above embodiments that the embodiments of the present application provide a road information fusion method. The present application determines information with the same set fields between two information sets of the target road, determines the fusion method according to the data volume of the two information sets, and fuses the information through the determined fusion method to form a fused information set, so that it contains the contents of the two information sets in an orderly and regular manner, thereby efficiently and accurately completing the information fusion between the two information sets of the target road. Therefore, regardless of the subsequent inspection, maintenance, expansion and other maintenance work on the target road, the comprehensive information of the target road can be quickly determined according to the fused information set, saving time and cost of manpower integration and statistical data, and the accuracy of system fusion is also high. Finally, a more accurate data fusion means is provided for the information statistics of the target road, which improves efficiency and accuracy while reducing costs and improving the overall user experience.

[0076] In a specific scenario, this application first obtains multiple sections with the same static attribute information (basic information or static information) in a certain route (target road), and simultaneously obtains multiple sections of operational information (traffic load, maintenance measures, etc.) of the route. The common parts of the two types of information, such as the route name, route code, driving direction, lane position and time, are set as the primary key to be used as the judgment condition for determining whether the two information objects are consistent. Then, the starting pile number and the ending pile number of the two sections of static information and operational information are compared and matched. First, the specific matching rules are set and written into the computer program, and a large number of data tables that need to be fused are passed in. The fragmented sections formed after the comparison of each section are sorted by pile number to form a new table after the fusion of the two data, so as to realize the orderly fusion and sorting of large-scale data, ensure that each row of data has a unique property, and provide support for subsequent further data analysis.

[0077] The existing highway information fusion and matching scheme can only copy and match the information with completely consistent intervals. When encountering inconsistent intervals, it can only rely on manual verification and intervention. With the rapid increase in the scale of highway data today, it is impossible to efficiently fuse large-scale data manually. Through this method, computer technology can be used to achieve matching and fusion of large-scale road network data, providing highly available data for big data analysis.

[0078] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or server. The method of the embodiment of the present application can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the described method.

[0079] It should be noted that the above describes specific embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0080] Based on the same concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a road information fusion device.

[0081] refer to Figure 2 , the road information fusion device comprises:

[0082] The first module 210 is used to obtain a first information set and a second information set of a target road; wherein each piece of information in the first information set and the second information set includes a pile number field.

[0083] The second module 220 is used to determine the data size of the first information set and the second information set respectively, so as to determine the fusion method of the first information set and the second information set according to the data size.

[0084] The third module 230 is used to select at least one first information and at least one second information having the same set fields in the first information set and the second information set; wherein the first information set includes the at least one first information, and the second information set includes the at least one second information.

[0085] The fourth module 240 is used to fuse the at least one first information with the at least one second information based on the fusion mode and according to the size relationship between the pile number field of the at least one first information and the pile number field of the at least one second information to generate a fused information set.

[0086] The fifth module 250 is used to output the fused information set so as to use the fused information set to perform maintenance work on the target road.

[0087] In some exemplary embodiments, the second module 220 is further configured to:

[0088] In response to the data volume of the second information set being greater than the data volume of the first information set, merging the second information set into the first data set;

[0089] In response to the data volume of the second information set being smaller than the data volume of the first information set, the first information set is merged into the second information set.

[0090] In some exemplary embodiments, the pile number field includes at least a starting pile number and an ending pile number;

[0091] The fourth module 240 is further used for:

[0092] Determine a first starting pile number and a first ending pile number of any first information, and determine a second starting pile number and a second ending pile number of any second information;

[0093] Arrange the first starting pile number, the first ending pile number, the second starting pile number, and the second ending pile number in order of sequence number;

[0094] In response to the first two pile numbers after arrangement being the first starting pile number and the second starting pile number, the second pile number after arrangement is selected as the fusion starting pile number, and the third pile number after arrangement is selected as the fusion ending pile number;

[0095] Determine the fusing party and the fused party based on the shown fusing method;

[0096] The fusion party creates fusion information according to the fusion start pile number and the fusion end pile number, and adds the information of the fused party to the fusion information.

[0097] In some exemplary embodiments, the fourth module 240 is further configured to:

[0098] The information of the fused party is used to add and update the original information of the fused party in the fused information.

[0099] In some exemplary embodiments, the fourth module 240 is further configured to:

[0100] For each piece of data in the fusion information set, sorting is performed according to the set field of each piece of data.

[0101] In some exemplary embodiments, the fourth module 240 is further configured to:

[0102] In response to the setting field including a plurality of specific fields, a priority of each specific field is determined, and each piece of data is sorted based on the priority and the plurality of specific fields.

[0103] In some exemplary embodiments, the first information set corresponds to basic information or static information of the target road; and the second information set corresponds to operational information of the target road.

[0104] For the convenience of description, the above devices are described in terms of functions divided into various modules. Of course, when implementing the embodiments of the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0105] The device of the above embodiment is used to implement the corresponding road information fusion method in the above embodiment, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0106] Based on the same concept, corresponding to any of the above-mentioned embodiments, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the road information fusion method as described in any of the above embodiments is implemented.

[0107] Figure 3 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 in the device.

[0108] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0109] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.

[0110] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.

[0111] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).

[0112] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).

[0113] It should be noted that, although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040 and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.

[0114] The electronic device of the above embodiment is used to implement the corresponding road information fusion method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0115] Based on the same concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the road information fusion method described in any of the above embodiments.

[0116] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be achieved by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0117] The computer instructions stored in the storage medium of the above embodiment are used to enable the computer to execute the road information fusion method described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0118] Based on the same concept, corresponding to any of the above-mentioned embodiments, the present application also provides a computer program product, which includes computer program instructions. In some embodiments, the computer program instructions can be executed by one or more processors of a computer so that the computer and / or the processor execute the road information fusion method. Corresponding to the execution subject corresponding to each step in each embodiment of the road information fusion method, the processor that executes the corresponding step can belong to the corresponding execution subject.

[0119] The computer program product of the above embodiment is used to enable the computer and / or the processor to execute the road information fusion method described in any of the above embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0120] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application (including the claims) is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.

[0121] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power supply / ground connection with the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform to be implemented in the embodiments of the present application (that is, these details should be fully within the scope of understanding of those skilled in the art). In the case of elaborating specific details (e.g., circuits) to describe exemplary embodiments of the present application, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered to be illustrative rather than restrictive.

[0122] Although the present application has been described in conjunction with specific embodiments of the present application, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.

[0123] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the scope of protection of the present application.

Claims

1. A road information fusion method, characterized in that: include: Acquire a first information set and a second information set of a target road; Each piece of information in the first information set and the second information set includes a pile number field; Determine the data amounts of the first information set and the second information set respectively, and determine a fusion method of the first information set and the second information set according to the data amounts; Selecting at least one first information and at least one second information having the same setting fields in the first information set and the second information set; wherein the first information set includes the at least one first information, and the second information set includes the at least one second information; Based on the fusion mode, according to the size relationship between the pile number field of the at least one first information and the pile number field of the at least one second information, the at least one first information and the at least one second information are fused to generate a fused information set; The fused information set is outputted to perform maintenance work on the target road using the fused information set.

2. The method according to claim 1, characterized in that The determining, according to the data amount, a fusion method of the first information set and the second information set includes: In response to the data volume of the second information set being greater than the data volume of the first information set, merging the second information set into the first data set; In response to the data volume of the second information set being smaller than the data volume of the first information set, the first information set is merged into the second information set.

3. The method according to claim 1, characterized in that: The pile number field at least includes a starting pile number and an ending pile number; The fusing of the at least one first information with the at least one second information according to the size relationship between the pile number field of the at least one first information and the pile number field of the at least one second information comprises: Determine a first starting pile number and a first ending pile number of any first information, and determine a second starting pile number and a second ending pile number of any second information; Arrange the first starting pile number, the first ending pile number, the second starting pile number, and the second ending pile number in order of sequence number; In response to the first two pile numbers after arrangement being the first starting pile number and the second starting pile number, the second pile number after arrangement is selected as the fusion starting pile number, and the third pile number after arrangement is selected as the fusion ending pile number; Determine the fusing party and the fused party based on the shown fusing method; The fusion party creates fusion information according to the fusion start pile number and the fusion end pile number, and adds the information of the fused party to the fusion information.

4. The method according to claim 3, characterized in that The adding the information of the fused party to the fused information includes: The information of the fused party is used to add and update the original information of the fused party in the fused information.

5. The method according to claim 1, characterized in that After generating the fusion information set, the method further includes: For each piece of data in the fusion information set, sorting is performed according to the set field of each piece of data.

6. The method according to claim 5, characterized in that The sorting according to the set field of each piece of data includes: In response to the setting field including a plurality of specific fields, a priority of each specific field is determined, and each piece of data is sorted based on the priority and the plurality of specific fields.

7. The method according to claim 1, characterized in that The first information set corresponds to the basic information or static information of the target road; the second information set corresponds to the operational information of the target road.

8. A road information fusion device, characterized in that: include: A first module is used to obtain a first information set and a second information set of a target road; Each piece of information in the first information set and the second information set includes a pile number field; A second module is used to determine the data size of the first information set and the second information set respectively, so as to determine the fusion mode of the first information set and the second information set according to the data size; A third module is used to select at least one first information and at least one second information having the same set fields in the first information set and the second information set; wherein the first information set includes the at least one first information, and the second information set includes the at least one second information; A fourth module is used to fuse the at least one first information with the at least one second information based on the fusion mode and according to the size relationship between the pile number field of the at least one first information and the pile number field of the at least one second information to generate a fused information set; The fifth module is used to output the fused information set so as to use the fused information set to perform maintenance work on the target road.

9. An electronic device, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method according to any one of claims 1 to 7 is implemented.

10. A non-transitory computer-readable storage medium, characterized in that: The non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to implement the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Electronic map milepost data collecting and updating method

    CN106126729A

  • Data processing method and device, storage medium and electronic device

    CN110019519A

  • Road traffic safety spatio-temporal data base building method and system

    CN114912297A

  • Data processing method and device and medium

    CN117370423A