Information board data processing method and system
By receiving initial construction and traffic information, the location and content of the information boards are dynamically adjusted, solving the problem of fixed display methods and realizing the intelligence, dynamism, and precision of the information boards, thereby improving traffic efficiency and safety in construction sections.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- JIANGSU GUANGYU COLLABORATIVE TECHNOLOGY DEVELOPMENT RESEARCH INSTITUTE CO LTD
- Filing Date
- 2026-02-13
- Publication Date
- 2026-05-19
AI Technical Summary
The existing information boards have a fixed display method, which cannot be adjusted according to changes in actual application scenarios, information types and urgency. This results in insufficient flexibility and adaptability of the display format, making it difficult to meet the needs of modern information dissemination.
By receiving initial construction information, the location and content of the information boards are accurately determined, and the layout of the information boards is dynamically adjusted in conjunction with traffic flow information to realize the movement and content update of the information boards, thereby dynamically optimizing traffic flow management in the construction section.
This achieves a precise match between the layout of information boards and construction needs, reducing traffic congestion and safety accidents, and improving traffic efficiency and safety in construction sections.
Smart Images

Figure CN122067415A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to data processing technology, and more particularly to a data processing method and system for information boards. Background Technology
[0002] Information boards, as core information display terminals for traffic information dissemination, public scene prompts, and industrial scene early warnings, are widely used in scenarios such as highways, urban roads, industrial parks, and rail transit. They transmit key information such as road conditions, warnings, and guidance in real time through visualization, which can effectively improve information transmission efficiency and assist in decision-making and scheduling within the scenario. They are an indispensable and important device in modern transportation operation and public management systems.
[0003] In existing technologies, information boards primarily display fixed information. This means the boards are fixed in location and have pre-set templates, content, or format. In practice, information is only displayed according to a pre-defined layout, font, color, and content sequence. Some simpler information boards can even only continuously display a single, fixed piece of information. While this fixed display mode is simple to implement and easy to operate, meeting basic information dissemination needs, it lacks flexibility and adaptability, failing to adjust to changes in the actual application scenario, the type of information, or its urgency.
[0004] As the requirements for accuracy and adaptability of information transmission continue to increase in various scenarios, the existing methods of displaying fixed intelligence have gradually exposed many technical defects and are no longer able to meet the needs of modern information dissemination. Summary of the Invention
[0005] In view of the above problems, the present invention is proposed to provide an information board data processing method and system that overcomes or at least partially solves the above problems.
[0006] According to one aspect of the present invention, a method for processing information board data is provided, comprising the following steps: Upon receiving the initial construction information for any construction section sent by the management terminal, the information setting point and information content for each information board are determined based on the initial construction information. Based on the locations of each intelligence point, the construction road section is divided into road segments to obtain each construction sub-segment; Data analysis is performed on the traffic flow information obtained by the collection unit corresponding to the information board located at each information setting point to obtain the traffic flow speed corresponding to each construction sub-segment. When the number of settings corresponding to any traffic flow speed is greater than the number of information settings for each traffic flow segment, a new setting point is determined based on the number of settings located in the construction sub-segment corresponding to the traffic flow speed. Upon receiving the updated construction information for the corresponding road segment sent by the management terminal, the intelligence setting points are updated as a whole based on the updated construction information to obtain each updated setting point. Control the intelligence board corresponding to each intelligence setting point to move to the corresponding update setting point, and update the intelligence content based on the positioning information corresponding to each intelligence board during the movement.
[0007] Optionally, in the method according to the present invention, upon receiving initial construction information corresponding to any construction section sent by the management terminal, determining the information setting point and information content corresponding to each information board based on the initial construction information includes: Upon receiving initial construction information for any construction section sent by the management terminal, a road segment planning map corresponding to the construction section is obtained based on the initial construction information. The road segment planning map includes the construction section, the initial expressway entrance that has a construction relationship with the construction section, and the temporary expressway entrance. The construction length of the corresponding construction section is determined based on the road segment planning map, and the construction length is divided by the preset point spacing. The smallest integer including the calculation result is determined as the number of points. Based on the road section planning map, determine the corresponding number of information setting points with the same point interval on the construction road section; The information setting points for the initial and temporary expressway entrances that are related to the construction section are determined based on the construction-related information points. The information content for each information board is determined based on the initial construction information.
[0008] Optionally, in the method according to the present invention, determining the information setting points for the corresponding initial and temporary expressway entrances based on the initial expressway entrances and temporary expressway entrances that have a construction-related relationship with the construction section includes: Based on the road segment planning map, the driving direction corresponding to the construction section is determined, and based on the reverse driving direction, the information setting points that are adjacent to each expressway entrance and temporary expressway entrance that have a construction relationship with the construction section are determined as information setting points that have a warning relationship with the expressway entrance. Determine the adjacent distance between each initial highway entrance, temporary highway entrance and the intelligence setting point with which it has a warning relationship, and compare each adjacent distance with the retrieved preset warning threshold. The highway entrances whose adjacent distance to the comparison result is less than the preset warning threshold are identified as highway entrances with warning missing attributes; Based on the road segment planning map, starting from the highway entrance with the missing warning attribute, and determining the information setting point based on the distance from the highway entrance to the reverse driving direction as a preset warning threshold, the information setting point is set.
[0009] Optionally, in the method according to the present invention, determining the information content corresponding to each information board based on the initial construction information includes: Based on the reverse driving direction, the road section planning map divides each initial highway entrance and temporary highway entrance that has a construction relationship with the construction section into a corresponding preset number of information setting points to the point group corresponding to each highway entrance. The intelligence setting point located in any point group is designated as a first-level intelligence point, and each of the remaining intelligence setting points is designated as a second-level intelligence point; Each information board is divided into regions based on the vertical center line, resulting in the first filling region and the second filling region of each information board. Based on the horizontal centerline, the second filling area of the intelligence board corresponding to the first-level intelligence point is divided into regions to obtain the first filling sub-region and the second filling sub-region. Based on the initial construction information, the information content for each area corresponding to each information board is determined.
[0010] Optionally, in the method according to the present invention, determining the information content for each area corresponding to each information board based on the initial construction information includes: Based on the road segment planning map, the image portion corresponding to the construction road segment is extracted to obtain the road segment image, and the road segment image is sent to the second filled sub-area of the information board corresponding to the primary information point and the second filled area of the information board corresponding to the secondary information point for display. Identify the locations of each road segment that make up the road segment images located in each region, and determine the location information corresponding to each road segment location; When the location information obtained is the same as any location information corresponding to any information board, the road segment location located on the information board that corresponds to the location information will be highlighted. Based on the initial construction information, obtain the original lanes and construction lanes corresponding to the construction section; Determine the number of lanes corresponding to the original lanes, and divide the first filled sub-area of the information board corresponding to the first-level information point and the first filled area of the information board corresponding to the second-level information point based on the number of lanes to obtain the horizontally arranged lane areas. The retrieved lane indicator signs corresponding to each existing lane are sent to each lane area for display, and the lane area corresponding to the construction lane is filled with a pattern based on a preset pattern. Based on the road segment planning map, the exit indication image corresponding to each level of information point is determined, and each exit indication image is sent to the first filled sub-area of each corresponding information board for display.
[0011] Optionally, in the method according to the present invention, determining the exit indication image corresponding to each level of information point based on the road segment planning map includes: Identify the initial expressway entrances that are related to the construction section and the corresponding temporary expressway entrances for each initial expressway entrance. Based on the road segment planning map, starting from each first-level intelligence point, an intelligence connection line is generated to connect the initial highway entrance and temporary highway entrance corresponding to the first-level intelligence point. Generate the minimum rectangle that circumscribes each intelligence connection line, and enlarge the outline of each minimum rectangle based on a preset magnification factor. Based on the road segment planning map, determine the area enclosed by the enlarged outline as the display image of each point. The initial highway exits at each location are marked with prohibition signs to obtain the exit indication images for each level of intelligence point.
[0012] Optionally, in the method according to the present invention, data analysis is performed on the traffic flow information acquired by the acquisition unit corresponding to the information board located at each information setting point to obtain the traffic flow speed corresponding to each construction sub-segment, including: Control each information board to move toward the corresponding information setting point. When the information board corresponding to any information setting point moves to the information setting point, control the acquisition unit corresponding to the information board to perform video acquisition of the traffic flow based on the preset acquisition direction. Based on the collected video of each intelligence setting point, the collection time of each car group at each intelligence setting point is determined. If it is determined that the same group of vehicles exists at each intelligence setting point corresponding to any construction sub-segment, the difference between the collection time of the vehicle group and the collection time of each intelligence setting point corresponding to the construction sub-segment is calculated to obtain the travel time. Determine the road segment distance corresponding to the construction sub-segment, and divide the road segment distance by the travel time to obtain the traffic flow speed corresponding to the construction sub-segment; Based on the comparison results between the traffic flow speed and the retrieved preset speed range, the road segment points corresponding to the construction sub-segment in the road segment image located on each information board are displayed in different preset colors.
[0013] Optionally, in the method according to the present invention, determining the acquisition time for each vehicle group corresponding to each intelligence setting point based on the acquired video for each intelligence setting point includes: Based on the forward driving direction, the locations of each intelligence point are sorted to obtain a point sequence; The video image frames that make up the intelligence setting point at the beginning of the point sequence are determined, and image recognition is performed on each video image frame to divide each video image frame, including the frontal outline of the car, into an image group. Determine the contour similarity of each car frontal view contour corresponding to each video image frame with an adjacent relationship in the image group; The similarity of each contour is compared with the preset similarity, and the collection time for each car group corresponding to each intelligence setting point is determined based on the comparison results.
[0014] Optionally, in the method according to the present invention, each contour similarity is numerically compared with the retrieved preset similarity, and each video image frame corresponding to the comparison result of contour similarity being less than the preset similarity is determined as an independent image frame, and the last two digits of the license plate recognition are performed on each video image frame corresponding to the comparison result of contour similarity being greater than or equal to the preset similarity to obtain each identification license plate corresponding to each video image frame. The video image frames with the smallest acquisition time in each video image frame corresponding to the same license plate are identified as independent image frames. Based on the acquisition time, each independent image frame corresponding to the same acquired video is divided into the same independent group, and each independent image frame is divided into images based on a preset number of divisions, resulting in each car group including each independent image frame with the preset number of images. The median of the maximum and minimum acquisition times for each independent image frame corresponding to the same car group is determined as the acquisition time corresponding to each car group.
[0015] According to another aspect of the present invention, an information board data processing system is provided, comprising: The receiving module is configured to receive initial construction information for any construction section sent by the management terminal, and determine the information setting point and information content for each information board based on the initial construction information. The segmentation module is configured to divide the construction road section into sub-segments based on each intelligence setting point; The analysis module is configured to perform data analysis on the traffic flow information obtained by the collection unit corresponding to the information board located at each information setting point, and obtain the traffic flow speed corresponding to each construction sub-segment. The determination module is configured to determine new setting points located in the construction sub-segment corresponding to the traffic flow speed based on the number of setting sub-points retrieved when the number of setting sub-points corresponding to any traffic flow speed is greater than the number of setting sub-points of each information setting point corresponding to the traffic flow of the road segment. The update module is configured to, upon receiving update construction information for the corresponding road segment sent by the management terminal, update the intelligence setting points as a whole based on the update construction information to obtain each update setting point; The mobile module is configured to control the intelligence board corresponding to each intelligence setting point to move to the corresponding update setting point, and update the intelligence content based on the positioning information corresponding to each intelligence board during the movement.
[0016] According to the present invention, firstly, the locations and content of information boards are accurately determined based on initial construction information, and construction sub-segments are divided based on each information board location. This achieves precise matching between the information board layout and construction needs, ensuring that passing vehicles can promptly obtain construction-related warnings and guidance information, thereby reducing traffic congestion and the incidence of safety accidents in construction sections. Secondly, traffic flow information is acquired through the data collection unit, and the traffic speed of each construction sub-segment is analyzed to dynamically adjust the number of information board locations and add new locations, thereby dynamically optimizing the information board layout and improving the traffic flow management efficiency of construction sections. Thirdly, after receiving updated construction information from the management terminal, the information board locations are updated as a whole, and the information boards are moved to the updated locations. Simultaneously, the information content is updated synchronously based on the location information, achieving synchronous linkage updates of locations and information content, avoiding a disconnect between information content and actual construction conditions. In summary, this method achieves intelligent, dynamic, and precise information management of construction sections, significantly reducing manual management costs and improving traffic efficiency and safety in construction sections. Attached Figure Description
[0017] Figure 1 A flowchart of an information board data processing method according to an embodiment of the present invention is shown; Figure 2 A schematic diagram of an intelligence board corresponding to a primary intelligence point is shown according to an embodiment of the present invention; Figure 3 A schematic diagram of an intelligence board corresponding to a secondary intelligence point is shown according to an embodiment of the present invention; Figure 4 A structural block diagram of an information board data processing system according to another embodiment of the present invention is shown. Detailed Implementation
[0018] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
[0019] To address the problems existing in the aforementioned background art, the inventors have proposed the solution of this invention. One embodiment of this invention provides a data processing method for information boards, which can be executed in a computing device.
[0020] Figure 1 A flowchart of an information board data processing method according to an embodiment of the present invention is shown, the method being adapted to be executed in a computing device.
[0021] like Figure 1 As shown, the information board data processing method proposed in this embodiment begins with step S102, which includes the following: Upon receiving the initial construction information for any construction section sent by the management terminal, the information setting location and information content for each information board are determined based on the initial construction information.
[0022] For example, in this embodiment, a construction section refers to a section of a highway that requires construction operations. Before carrying out construction operations on the construction section, the management terminal can send an initial construction information corresponding to the construction section to the server in advance. The initial construction information may include relevant content such as a road planning map corresponding to the construction section. Because the construction section of the highway is wide and the traffic density is high, after receiving the initial construction information, the server will accurately determine the information setting point and information content for each information board based on the initial construction information to ensure the accuracy, timeliness and efficiency of the information setting point and information content of each information board. The information board is a movable information board, which can be moved to the corresponding information setting point according to the server instructions.
[0023] Furthermore, the aforementioned "receiving initial construction information for any construction section sent by the management terminal, and determining the information setting point and information content for each information board based on the initial construction information" also includes the following steps: Upon receiving initial construction information for any construction section sent by the management terminal, a road segment planning map corresponding to the construction section is obtained based on the initial construction information. The road segment planning map includes the construction section, the initial expressway entrance that has a construction relationship with the construction section, and the temporary expressway entrance. The construction length of the corresponding construction section is determined based on the road segment planning map, and the construction length is divided by the preset point spacing. The smallest integer including the calculation result is determined as the number of points. Based on the road section planning map, determine the corresponding number of information setting points with the same point interval on the construction road section; The information setting points for the initial and temporary expressway entrances that are related to the construction section are determined based on the construction-related information points. The information content for each information board is determined based on the initial construction information.
[0024] For example, in this embodiment, after the server receives the initial construction information sent by the management terminal, it needs to further refine the information setting points and information content of each information board. At this time, the server will first retrieve the road planning map of the corresponding construction section based on the initial construction information. The road planning map will clearly show the specific scope of the construction section and the key information such as the initial highway entrance and the temporary highway entrance to be added for construction. Since highway construction not only needs to ensure that information boards fully cover the construction area and guide highway entrances, but also needs to ensure that passing vehicles can effectively view the information boards, the server will measure the actual length of the construction section based on the road planning map, that is, the construction length, and then retrieve the preset point spacing. The minimum integer including the calculation result is determined by division to determine the required number of information board points. That is, the calculation result is rounded up and the minimum integer obtained is determined as the number of points. Then, the server will determine the corresponding number of information setting points on the construction section according to the same point interval based on the road section planning map, so as to ensure that the information board set at each information setting point can maximize its display value. Because during construction operations on the road section, there may be situations where the initial highway entrance is temporarily closed and a temporary highway entrance is opened, in order to ensure that passing vehicles can quickly check the specific locations of the initial and temporary highway entrances, the server will determine corresponding information setting points for the initial and temporary highway entrances respectively. Finally, the server will combine the initial construction information to determine the information content to be displayed on each information board, so as to ensure the reasonable layout of the information setting points of the final information boards and the accurate display of the information content, so as to meet the traffic guidance needs during the construction period to the greatest extent.
[0025] Furthermore, the aforementioned "determining the information setting points for corresponding initial and temporary expressway entrances based on their construction-related relationships with the construction section" also includes the following steps: Based on the road segment planning map, the driving direction corresponding to the construction section is determined, and based on the reverse driving direction, the information setting points that are adjacent to each expressway entrance and temporary expressway entrance that have a construction relationship with the construction section are determined as information setting points that have a warning relationship with the expressway entrance. Determine the adjacent distance between each initial highway entrance, temporary highway entrance and the intelligence setting point with which it has a warning relationship, and compare each adjacent distance with the retrieved preset warning threshold. The highway entrances whose adjacent distance to the comparison result is less than the preset warning threshold are identified as highway entrances with warning missing attributes; Based on the road segment planning map, starting from the highway entrance with the missing warning attribute, and determining the information setting point based on the distance from the highway entrance to the reverse driving direction as a preset warning threshold, the information setting point is set.
[0026] For example, in this embodiment, when it is necessary to determine the information setting point corresponding to each initial highway entrance and temporary highway entrance that has a construction association with the construction section, the server will first determine the driving direction of the construction section based on the road section planning map, and determine the information setting point adjacent to the highway entrance as the information setting point with warning association with the highway entrance according to the reverse driving direction. To ensure that drivers have sufficient time to make driving decisions when the information points associated with highway exits are able to make warnings, the server first measures the adjacent distance between each highway exit and the information points associated with it, then retrieves the preset warning threshold, and compares the adjacent distance with the preset warning threshold. The preset warning threshold is a preset safe warning distance, which is used to ensure that drivers have enough reaction distance and time after seeing the information content. If the comparison result shows that the adjacent distance is less than the preset warning threshold, it means that the highway exit corresponding to that adjacent distance is too close to the information setting point, which may not guarantee that the driver has enough time to make a driving decision. Therefore, the server will identify the highway exit corresponding to the comparison result that shows the adjacent distance is less than the preset warning threshold as a highway exit with a warning missing attribute. Then, in the road segment planning map, the server will determine the information setting point with the highway exit with the warning missing attribute as the starting point and based on the reverse driving direction, with the distance to the highway exit being the preset warning threshold. This ensures that the information setting point near the highway exit can give the driver sufficient reaction time and improve the driver's driving safety.
[0027] Furthermore, the aforementioned "determining the information content corresponding to each information board based on the initial construction information" also includes the following steps: Based on the reverse driving direction, the road section planning map divides each initial highway entrance and temporary highway entrance that has a construction relationship with the construction section into a corresponding preset number of information setting points to the point group corresponding to each highway entrance. The intelligence setting point located in any point group is designated as a first-level intelligence point, and each of the remaining intelligence setting points is designated as a second-level intelligence point; Each information board is divided into regions based on the vertical center line, resulting in the first filling region and the second filling region of each information board. Based on the horizontal centerline, the second filling area of the intelligence board corresponding to the first-level intelligence point is divided into regions to obtain the first filling sub-region and the second filling sub-region. Based on the initial construction information, the information content for each area corresponding to each information board is determined.
[0028] For example, in this embodiment, in order to enable drivers to better grasp the information related to the initial highway entrance and the temporary highway entrance, the server will divide the information setting points adjacent to each initial highway entrance and the temporary highway entrance that have a construction relationship with the construction section into the corresponding highway entrance point group according to a preset number, and set these information setting points as first-level information points. That is, the first-level information points are some information setting points that are close to the highway entrance. Then, the information content related to the highway entrance needs to be displayed for these first-level information points. Then, the server will designate the remaining intelligence points, excluding the primary intelligence points, as secondary intelligence points. Next, the server will divide the intelligence board into regions according to the vertical center line of each intelligence board to obtain the first filling region and the second filling region of each intelligence board. Then, based on the horizontal center line, the second filling region of the intelligence board corresponding to the first-level intelligence point will be divided into regions again to obtain the first filling sub-region and the second filling sub-region of each second filling region. Finally, based on the initial construction information and the different intelligence needs of intelligence points at different levels, the server will determine the intelligence content for each area of each intelligence board to ensure the targeted and efficient transmission of intelligence, allowing drivers to quickly obtain key information.
[0029] Furthermore, the aforementioned "determining the information content for each area corresponding to each information board based on the initial construction information" also includes the following steps: Based on the road segment planning map, the image portion corresponding to the construction road segment is extracted to obtain the road segment image, and the road segment image is sent to the second filled sub-area of the information board corresponding to the primary information point and the second filled area of the information board corresponding to the secondary information point for display. Identify the locations of each road segment that make up the road segment images located in each region, and determine the location information corresponding to each road segment location; When the location information obtained is the same as any location information corresponding to any information board, the road segment location located on the information board that corresponds to the location information will be highlighted. Based on the initial construction information, obtain the original lanes and construction lanes corresponding to the construction section; Determine the number of lanes corresponding to the original lanes, and divide the first filled sub-area of the information board corresponding to the first-level information point and the first filled area of the information board corresponding to the second-level information point based on the number of lanes to obtain the horizontally arranged lane areas. The retrieved lane indicator signs corresponding to each existing lane are sent to each lane area for display, and the lane area corresponding to the construction lane is filled with a pattern based on a preset pattern. Based on the road segment planning map, the exit indication image corresponding to each level of information point is determined, and each exit indication image is sent to the first filled sub-area of each corresponding information board for display.
[0030] For example, in this embodiment, when it is necessary to determine the specific information content of each area of each information board, the server first extracts the image portion corresponding to the construction section from the road segment planning map to obtain the construction section image, and then sends the construction section image to the second filled sub-area of the information board corresponding to the primary information point and the second filled area of the information board corresponding to the secondary information point for display. Figure 2 and Figure 3 As shown; Next, the server will determine the locations of each road segment that make up the road segment images in each region, and determine the location information corresponding to each road segment location. Then, when the location information obtained is the same as any location information, the server will highlight the road segment location corresponding to that location information on that information board, so that passing vehicles can quickly know the specific location of the road construction section based on the road segment image on the information board. Since it is not possible to carry out construction operations on every existing lane in the construction section at the same time, the server will first obtain the existing lanes and construction lanes corresponding to the construction section based on the initial construction information, then determine the number of lanes corresponding to the existing lanes, and divide the first filling sub-area of the information board corresponding to the first-level information point and the first filling area of the information board corresponding to the second-level information point based on the number of lanes, so as to obtain the lane areas of each lane corresponding to the actual road in a horizontal arrangement. Subsequently, the server will send the lane indicator signs corresponding to each existing lane to each lane area for display. These lane indicator signs can be for fast lanes, slow lanes, etc. The server will also fill the lane area corresponding to the construction lane with a preset pattern, such as a prohibition sign. Figure 2 and Figure 3 As shown; Finally, the server will determine the exit indicator image for each level of information point on the road segment planning map, and then send each exit indicator image to the first filled sub-area of each corresponding information board for display, such as... Figure 2 As shown; This embodiment displays different content in different areas of the information board based on different situations, enabling drivers to intuitively understand their own location, lane conditions, and relevant highway entrances while driving at high speeds. It can comprehensively convey relevant information about construction sections, ensuring driver safety and traffic efficiency.
[0031] Furthermore, the aforementioned "determining the exit indication image corresponding to each level of information point based on the road segment planning map" also includes the following steps: Identify the initial expressway entrances that are related to the construction section and the corresponding temporary expressway entrances for each initial expressway entrance. Based on the road segment planning map, starting from each first-level intelligence point, an intelligence connection line is generated to connect the initial highway entrance and temporary highway entrance corresponding to the first-level intelligence point. Generate the minimum rectangle that circumscribes each intelligence connection line, and enlarge the outline of each minimum rectangle based on a preset magnification factor. Based on the road segment planning map, determine the area enclosed by the enlarged outline as the display image of each point. The initial highway exits at each location are marked with prohibition signs to obtain the exit indication images for each level of intelligence point.
[0032] For example, in this embodiment, when it is necessary to determine the exit indication image corresponding to the primary intelligence point, the server will first identify the initial highway exit that has a construction relationship with the construction section and the corresponding temporary highway exit. Subsequently, the server will take each level of intelligence point as the starting point, generate intelligence connection lines on the road segment planning map that connect the level of intelligence point with the corresponding initial highway entrance and temporary highway entrance, and then generate the minimum rectangle that circumscribes each intelligence connection line. In order to ensure that the final exit indication image can fully display the initial highway exit and the temporary highway exit, the server will enlarge the outline of each smallest rectangle based on a preset magnification factor, and determine the area enclosed by the enlarged outline as the display image of each point based on the road segment planning map. Next, the server will add signs to the initial highway exits displayed at each location based on prohibition signs, resulting in exit indication images for each level of information point. This will improve the intuitiveness and accuracy of exit guidance, help drivers clearly distinguish between passable and prohibited highway exits, and reduce the risk of misjudgment.
[0033] Step S104 includes the following: Based on the location of each intelligence point, the construction section is divided into sections to obtain each construction sub-section.
[0034] For example, in this embodiment, since the construction section covers a wide area, it is difficult to accurately detect congestion or abnormal situations in local sections if the traffic flow speed is monitored and traffic is controlled in a unified manner. Therefore, once all intelligence points are determined, the server will divide the entire construction section into multiple sub-sections, using each intelligence point as a boundary. By dividing the construction sub-sections, segmented monitoring and precise control of the construction section can be achieved, providing a basis for subsequent analysis of traffic flow speed in each section, adjustment of intelligence content, and implementation of traffic management, thus ensuring orderly traffic during construction.
[0035] Step S106 includes the following: Data analysis is performed on the traffic flow information obtained by the collection unit corresponding to the information board located at each information setting point to obtain the traffic flow speed corresponding to each construction sub-segment.
[0036] For example, in this embodiment, since traffic flow speed is the core indicator for judging the traffic status of a road segment and needs to accurately reflect the actual traffic conditions of each construction sub-segment, the server first collects the traffic flow information corresponding to the information setting point in real time through the collection unit corresponding to the information board located at each information setting point, and then summarizes and analyzes all traffic flow information to obtain the traffic flow speed corresponding to each construction sub-segment, thereby achieving comprehensive and real-time monitoring of traffic flow speed.
[0037] Furthermore, the aforementioned "data analysis of traffic flow information obtained by the collection unit corresponding to the information board located at each information setting point to obtain the traffic flow speed corresponding to each construction sub-segment" also includes the following steps: Control each information board to move toward the corresponding information setting point. When the information board corresponding to any information setting point moves to the information setting point, control the acquisition unit corresponding to the information board to perform video acquisition of the traffic flow based on the preset acquisition direction. Based on the collected video of each intelligence setting point, the collection time of each car group at each intelligence setting point is determined. If it is determined that the same group of vehicles exists at each intelligence setting point corresponding to any construction sub-segment, the difference between the collection time of the vehicle group and the collection time of each intelligence setting point corresponding to the construction sub-segment is calculated to obtain the travel time. Determine the road segment distance corresponding to the construction sub-segment, and divide the road segment distance by the travel time to obtain the traffic flow speed corresponding to the construction sub-segment; Based on the comparison results between the traffic flow speed and the retrieved preset speed range, the road segment points corresponding to the construction sub-segment in the road segment image located on each information board are displayed in different preset colors.
[0038] For example, in this embodiment, when it is necessary to accurately calculate the traffic flow speed of each construction sub-segment, the server will first control all information boards to move to the corresponding information setting point, and after the information board corresponding to any information setting point has completed the movement, control the adjustment acquisition unit corresponding to the information board to move towards the preset acquisition direction to collect video. The preset acquisition direction can be preset to the reverse traffic flow direction. The server will determine the collection time for each car group at each intelligence setting point based on the collected video of each intelligence setting point. A car group refers to a traffic flow unit formed by multiple vehicles traveling continuously. When the server determines that the same group of vehicles exists at each intelligence setting point corresponding to any construction sub-segment, it will calculate the difference between the collection time of the vehicle group and the collection time of each intelligence setting point corresponding to the construction sub-segment to obtain the travel time, which is the travel time of the vehicle group through the construction sub-segment. Next, the server will determine the road segment distance corresponding to the construction sub-segment, and then divide the road segment distance by the travel time to obtain the traffic flow speed corresponding to the construction sub-segment. Finally, based on the comparison between the traffic flow speed and the retrieved preset speed range, the server will display the road segment points corresponding to the construction sub-segment in the road segment image of each information board with different preset colors, so that drivers and managers can intuitively understand the traffic status of each sub-segment. This embodiment avoids the drawback of fluctuating speeds of individual vehicles by determining the traffic flow speed corresponding to the construction sub-segment based on vehicle groups, which can improve the accuracy of traffic flow speed calculation.
[0039] Furthermore, the aforementioned "determining the acquisition time for each vehicle group corresponding to each intelligence setting point based on the acquired video footage of each intelligence setting point" also includes the following steps: Based on the forward driving direction, the locations of each intelligence point are sorted to obtain a point sequence; The video image frames that make up the intelligence setting point at the beginning of the point sequence are determined, and image recognition is performed on each video image frame to divide each video image frame, including the frontal outline of the car, into an image group. Determine the contour similarity of each car's frontal view contour corresponding to each video image frame with an adjacent relationship in the image group, compare each contour similarity with the retrieved preset similarity, and determine the acquisition time of each car group corresponding to each intelligence setting point based on the comparison results.
[0040] For example, in this embodiment, when it is necessary to determine the collection time of each car group at each intelligence setting point, the server will first sort the intelligence setting points according to the forward driving direction to obtain the point sequence. Next, the server will determine the video image frames that make up the video of the intelligence setting point at the beginning of the point sequence, and perform image recognition on each video image frame to filter out the video image frames that include the frontal outline of the car and classify them into image groups. Next, the server will determine the contour similarity of each car front view contour corresponding to each video image frame with an adjacent relationship in the image group, that is, to compare the contour similarity of each car front view contour in each video image frame with a similar acquisition time. Finally, the server will compare the similarity of each contour with the preset similarity to determine the collection time for each car group corresponding to each intelligence setting point based on the comparison results.
[0041] Furthermore, the aforementioned "comparing the similarity of each contour with the retrieved preset similarity and determining the collection time for each car group corresponding to each intelligence setting point based on the comparison results" also includes the following steps: Each contour similarity is compared with the retrieved preset similarity. Each video image frame whose contour similarity is less than the preset similarity is determined as an independent image frame. The last two digits of the license plate are recognized for each video image frame whose contour similarity is greater than or equal to the preset similarity, so as to obtain the license plate of each corresponding video image frame. The video image frames with the smallest acquisition time in each video image frame corresponding to the same license plate are identified as independent image frames. Based on the acquisition time, each independent image frame corresponding to the same acquired video is divided into the same independent group, and each independent image frame is divided into images based on a preset number of divisions, resulting in each car group including each independent image frame with the preset number of images. The median of the maximum and minimum acquisition times for each independent image frame corresponding to the same car group is determined as the acquisition time corresponding to each car group.
[0042] For example, in this embodiment, the server will compare each contour similarity with the retrieved preset similarity. If the comparison result is that the contour similarity is less than the preset similarity, it means that there are different vehicles' frontal car contours in each video image frame corresponding to the contour similarity. Therefore, the server will determine each video image frame corresponding to the comparison result that the contour similarity is less than the preset similarity as an independent image frame. If the comparison result is that the contour similarity is greater than the preset similarity, it means that there is a front view contour of the same car model in each video image frame corresponding to the contour similarity. In order to further determine whether it is a front view contour of the same car, the server will further perform license plate recognition on the last two digits of each video image frame corresponding to the contour similarity of the comparison result being greater than or equal to the preset similarity, so as to obtain the license plate of each video image frame. If the license plate is also the same, it means that the two video image frames correspond to the front view outline of the same vehicle. In order to reduce the amount of data processing on the server, the server will identify the video image frames with the shortest acquisition time in each video image frame corresponding to the same license plate as independent image frames. Next, the server will divide the independent image frames corresponding to the same captured video into the same independent group based on the capture time. That is, the independent image frames in the same independent group are sorted based on the capture time. Next, the server will divide each independent image frame into images based on a preset number of divisions, resulting in car groups consisting of each independent image frame with the preset number of divisions. For example, if you want to set up a car group with three cars, the management end can set the preset number of divisions to 3 in the server in advance. Finally, the server will determine the median of the maximum and minimum acquisition times for each independent image frame corresponding to the same car group as the acquisition time for each car group, so as to clarify the acquisition time corresponding to each car group.
[0043] Step S108 includes the following: When the number of settings corresponding to any traffic flow speed is greater than the number of information settings for each traffic flow segment, a new setting point is determined based on the number of settings located in the construction sub-segment corresponding to the traffic flow speed.
[0044] For example, in this embodiment, because traffic flow is slow in congested sections, drivers need to obtain information more frequently, while smooth sections do not require too many information boards. If the number of points is mismatched, it will affect the information transmission effect or cause a waste of resources. Therefore, after obtaining the traffic flow speed of each construction sub-segment, the server will retrieve the number of information boards set up corresponding to the traffic flow speed. The number of set up sub-segments refers to the number of information boards set up to match the traffic flow speed, and the number of location sub-segments refers to the number of information boards located in the construction sub-segment, which is usually 2. The server will compare the number of set up sub-segments with the number of location sub-segments. When the number of sub-settings exceeds the number of point sub-settings, new intelligence setting points are added within the construction sub-segment based on the number of sub-settings, thereby achieving dynamic optimization of point locations and balancing intelligence transmission effectiveness and resource utilization.
[0045] Step S110 includes the following: Upon receiving the updated construction information for the corresponding road segment sent by the management terminal, the intelligence setting points are updated as a whole based on the updated construction information to obtain each updated setting point.
[0046] For example, in this embodiment, when construction information changes during the construction process, such as when some construction sections have been completed and adjustments to the construction sections are needed, the management terminal can send updated construction information to the server. If the information setting points are not updated in time after the construction section is adjusted, the coverage of the information board will not match the actual construction area, the guidance information will be invalid, and traffic safety will be affected. Therefore, after receiving the updated construction information, the server will update the original information setting points according to the specific adjusted road section included in the updated construction information to obtain the updated setting points, so as to ensure that the layout of the information board always matches the actual construction situation.
[0047] Step S112 includes the following: Control the intelligence board corresponding to each intelligence setting point to move to the corresponding update setting point, and update the intelligence content based on the positioning information corresponding to each intelligence board during the movement.
[0048] For example, in this embodiment, after the intelligence setting point is updated, the server will coordinate the collective movement of each intelligence board to shorten the movement distance of each intelligence board, improve the movement efficiency, and ensure that each intelligence board moves quickly to the corresponding updated setting point. During the movement, the server will obtain the location information of each information board in real time and update the information content based on the location information to ensure that the information boards can display real-time and accurate information to passing vehicles during the movement. This ensures that drivers can obtain accurate and effective construction and guidance information at any time, and ensures orderly traffic during construction.
[0049] According to the present invention, firstly, the locations and content of information boards are accurately determined based on initial construction information, and construction sub-segments are divided based on each information board location. This achieves precise matching between the information board layout and construction needs, ensuring that passing vehicles can promptly obtain construction-related warnings and guidance information, thereby reducing traffic congestion and the incidence of safety accidents in construction sections. Secondly, traffic flow information is acquired through the data collection unit, and the traffic speed of each construction sub-segment is analyzed to dynamically adjust the number of information board locations and add new locations, thereby dynamically optimizing the information board layout and improving the traffic flow management efficiency of construction sections. Thirdly, after receiving updated construction information from the management terminal, the information board locations are updated as a whole, and the information boards are moved to the updated locations. Simultaneously, the information content is updated synchronously based on the location information, achieving synchronous linkage updates of locations and information content, avoiding a disconnect between information content and actual construction conditions. In summary, this method achieves intelligent, dynamic, and precise information management of construction sections, significantly reducing manual management costs and improving traffic efficiency and safety in construction sections.
[0050] Another embodiment of the present invention provides an information board data processing system. Figure 4 Its corresponding system block diagram includes: The receiving module is configured to receive initial construction information for any construction section sent by the management terminal, and determine the information setting point and information content for each information board based on the initial construction information. The segmentation module is configured to divide the construction road section into sub-segments based on each intelligence setting point; The analysis module is configured to perform data analysis on the traffic flow information obtained by the collection unit corresponding to the information board located at each information setting point, and obtain the traffic flow speed corresponding to each construction sub-segment. The determination module is configured to determine new setting points located in the construction sub-segment corresponding to the traffic flow speed based on the number of setting sub-points retrieved when the number of setting sub-points corresponding to any traffic flow speed is greater than the number of setting sub-points of each information setting point corresponding to the traffic flow of the road segment. The update module is configured to, upon receiving update construction information for the corresponding road segment sent by the management terminal, update the intelligence setting points as a whole based on the update construction information to obtain each update setting point; The mobile module is configured to control the intelligence board corresponding to each intelligence setting point to move to the corresponding update setting point, and update the intelligence content based on the positioning information corresponding to each intelligence board during the movement.
[0051] In the specification provided herein, the algorithms and displays are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used with the examples of this invention. The required structure for constructing such systems is apparent from the above description. Furthermore, this invention is not directed to any particular programming language. It should be understood that the contents of the invention described herein can be implemented using various programming languages, and the above description of specific languages is for the purpose of disclosing preferred embodiments of the invention.
[0052] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.
[0053] Similarly, it should be understood that, in order to streamline this disclosure and aid in understanding one or more of the various aspects of the invention, in the above description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof.
[0054] Those skilled in the art will understand that modules, units, or components of the devices disclosed in the examples herein can be arranged in the devices described in this embodiment, or alternatively, can be located in one or more devices different from the devices in this example. The modules in the foregoing examples can be combined into a single module or, in addition, can be divided into multiple sub-modules.
[0055] Those skilled in the art will understand that the modules in the device of the embodiment can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiment can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components.
[0056] Furthermore, those skilled in the art will understand that although some embodiments described herein include certain features included in other embodiments but not others, combinations of features from different embodiments are meant to be within the scope of the invention and form different embodiments.
[0057] Furthermore, some of the embodiments described herein are methods or combinations of method elements that can be implemented by a processor of a computer system or by other means of performing the functions. Therefore, a processor having the necessary instructions for implementing the methods or method elements forms means for implementing the methods or method elements. Furthermore, the elements described herein in the apparatus embodiments are examples of means for implementing the functions performed by the objective elements for carrying out the invention.
[0058] As used herein, unless otherwise specified, the use of ordinal numbers such as “first,” “second,” “third,” etc., to describe ordinary objects merely indicates different instances of similar objects and is not intended to imply that the objects being described must have a given order in time, space, ordering, or any other manner.
[0059] Although the invention has been described with respect to a limited number of embodiments, those skilled in the art will understand from the foregoing description that other embodiments are conceivable within the scope of the invention described herein. Furthermore, it should be noted that the language used in this specification has been chosen primarily for readability and edibility purposes, and not for the purpose of explaining or limiting the subject matter of the invention.
Claims
1. A method for processing information board data, characterized in that, include: Upon receiving the initial construction information for any construction section sent by the management terminal, the information setting point and information content for each information board are determined based on the initial construction information. Based on the locations of each intelligence point, the construction road section is divided into road segments to obtain each construction sub-segment; Data analysis is performed on the traffic flow information obtained by the collection unit corresponding to the information board located at each information setting point to obtain the traffic flow speed corresponding to each construction sub-segment. When the number of settings corresponding to any traffic flow speed is greater than the number of information settings for each traffic flow segment, a new setting point is determined based on the number of settings located in the construction sub-segment corresponding to the traffic flow speed. Upon receiving the updated construction information for the corresponding road segment sent by the management terminal, the intelligence setting points are updated as a whole based on the updated construction information to obtain each updated setting point. Control the intelligence board corresponding to each intelligence setting point to move to the corresponding update setting point, and update the intelligence content based on the positioning information corresponding to each intelligence board during the movement.
2. The method according to claim 1, characterized in that, Upon receiving initial construction information for any construction section sent by the management terminal, the system determines the information setting location and information content for each information board based on the initial construction information, including: Upon receiving initial construction information for any construction section sent by the management terminal, a road segment planning map corresponding to the construction section is obtained based on the initial construction information. The road segment planning map includes the construction section, the initial expressway entrance that has a construction relationship with the construction section, and the temporary expressway entrance. The construction length of the corresponding construction section is determined based on the road segment planning map, and the construction length is divided by the preset point spacing. The smallest integer including the calculation result is determined as the number of points. Based on the road section planning map, determine the corresponding number of information setting points with the same point interval on the construction road section; The information setting points for the initial and temporary expressways that are related to the construction section are determined based on the construction-related information points. The information content for each information board is determined based on the initial construction information.
3. The method according to claim 2, characterized in that, Based on the initial and temporary expressway entrances that are related to the construction section, the corresponding information setting points for the initial and temporary expressway entrances are determined, including: Based on the road segment planning map, the driving direction corresponding to the construction section is determined, and based on the reverse driving direction, the information setting points that are adjacent to each expressway entrance and temporary expressway entrance that have a construction relationship with the construction section are determined as information setting points that have a warning relationship with the expressway entrance. Determine the adjacent distance between each initial highway entrance, temporary highway entrance and the intelligence setting point with which it has a warning relationship, and compare each adjacent distance with the retrieved preset warning threshold. The highway entrances whose adjacent distance is less than the preset warning threshold are identified as highway entrances with warning missing attributes. Based on the road segment planning map, starting from the highway entrance with the missing warning attribute, and determining the information setting point based on the distance from the highway entrance to the reverse driving direction as a preset warning threshold, the information setting point is set.
4. The method according to claim 3, characterized in that, Based on the initial construction information, the information content corresponding to each information board is determined, including: Based on the reverse driving direction, the road section planning map divides each initial highway entrance and temporary highway entrance that has a construction relationship with the construction section into a corresponding preset number of information setting points to the point group corresponding to each highway entrance. The intelligence setting point located in any point group is designated as a first-level intelligence point, and each of the remaining intelligence setting points is designated as a second-level intelligence point; Each information board is divided into regions based on the vertical center line, resulting in the first filling region and the second filling region of each information board. Based on the horizontal centerline, the second filling area of the intelligence board corresponding to the first-level intelligence point is divided into regions to obtain the first filling sub-region and the second filling sub-region. Based on the initial construction information, the information content for each area corresponding to each information board is determined.
5. The method according to claim 4, characterized in that, Based on the initial construction information, the information content for each area corresponding to each information board is determined, including: Based on the road segment planning map, the image portion corresponding to the construction road segment is extracted to obtain the road segment image, and the road segment image is sent to the second filled sub-area of the information board corresponding to the primary information point and the second filled area of the information board corresponding to the secondary information point for display; Identify the locations of each road segment that make up the road segment images located in each region, and determine the location information corresponding to each road segment location; When the location information obtained is the same as any location information corresponding to any information board, the road segment location located on the information board that corresponds to the location information will be highlighted. Based on the initial construction information, obtain the original lanes and construction lanes corresponding to the construction section; Determine the number of lanes corresponding to the original lanes, and divide the first filling sub-area of the information board corresponding to the first-level information point and the first filling area of the information board corresponding to the second-level information point based on the number of lanes to obtain the horizontally arranged lane areas. The retrieved lane indicator signs corresponding to each existing lane are sent to each lane area for display, and the lane area corresponding to the construction lane is filled with a pattern based on a preset pattern. Based on the road segment planning map, the exit indication image corresponding to each level of information point is determined, and each exit indication image is sent to the first filled sub-area of each corresponding information board for display.
6. The method according to claim 5, characterized in that, Based on the road segment planning map, determine the exit indicator images corresponding to each level of information point, including: Identify the initial expressway entrances that are related to the construction section and the corresponding temporary expressway entrances for each initial expressway entrance. Based on the road segment planning map, starting from each first-level intelligence point, an intelligence connection line is generated to connect the initial highway entrance and temporary highway entrance corresponding to the first-level intelligence point. Generate the minimum rectangle that circumscribes each intelligence connection line, and enlarge the outline of each minimum rectangle based on a preset magnification factor. Based on the road segment planning map, determine the area enclosed by the enlarged outline as the display image of each point. The initial highway exits at each location are marked with prohibition signs to obtain the exit indication images for each level of intelligence point.
7. The method according to claim 5, characterized in that, Data analysis is performed on the traffic flow information acquired by the collection unit corresponding to the information board located at each information setting point to obtain the traffic flow speed corresponding to each construction sub-segment, including: Control each information board to move toward the corresponding information setting point. When the information board corresponding to any information setting point moves to the information setting point, control the acquisition unit corresponding to the information board to perform video acquisition of the traffic flow based on the preset acquisition direction. Based on the collected video of each intelligence setting point, the collection time of each car group at each intelligence setting point is determined. If it is determined that the same group of vehicles exists at each intelligence setting point corresponding to any construction sub-segment, the difference between the collection time of the vehicle group and the collection time of each intelligence setting point corresponding to the construction sub-segment is calculated to obtain the travel time. Determine the road segment distance corresponding to the construction sub-segment, and divide the road segment distance by the travel time to obtain the traffic flow speed corresponding to the construction sub-segment; Based on the comparison results between the traffic flow speed and the retrieved preset speed range, the road segment points corresponding to the construction sub-segment in the road segment image located on each information board are displayed in different preset colors.
8. The method according to claim 7, characterized in that, Based on the obtained video footage from each intelligence point, the acquisition time for each vehicle group at each intelligence point is determined, including: Based on the forward driving direction, the locations of each intelligence point are sorted to obtain a point sequence; The video image frames that make up the intelligence setting point at the beginning of the point sequence are determined, and image recognition is performed on each video image frame to divide each video image frame, including the frontal outline of the car, into an image group. Determine the contour similarity of each car frontal view contour corresponding to each video image frame with an adjacent relationship in the image group; The similarity of each contour is compared with the preset similarity, and the collection time for each car group corresponding to each intelligence setting point is determined based on the comparison results.
9. The method according to claim 8, characterized in that, The similarity score of each contour is compared numerically with the retrieved preset similarity score. Based on the comparison results, the collection time for each vehicle group corresponding to each intelligence setting point is determined, including: Each contour similarity is compared with the retrieved preset similarity. Each video image frame whose contour similarity is less than the preset similarity is determined as an independent image frame. The last two digits of the license plate are recognized for each video image frame whose contour similarity is greater than or equal to the preset similarity, so as to obtain the license plate of each corresponding video image frame. The video image frames with the smallest acquisition time in each video image frame corresponding to the same license plate are identified as independent image frames. Based on the acquisition time, each independent image frame corresponding to the same acquired video is divided into the same independent group, and each independent image frame is divided into images based on a preset number of divisions, resulting in each car group including each independent image frame with the preset number of images. The median of the maximum and minimum acquisition times for each independent image frame corresponding to the same car group is determined as the acquisition time corresponding to each car group.
10. An information board data processing system, characterized in that, include: The receiving module is configured to receive initial construction information for any construction section sent by the management terminal, and determine the information setting point and information content for each information board based on the initial construction information. The segmentation module is configured to divide the construction road section into sub-segments based on each intelligence setting point; The analysis module is configured to perform data analysis on the traffic flow information obtained by the collection unit corresponding to the information board located at each information setting point, and obtain the traffic flow speed corresponding to each construction sub-segment. The determination module is configured to determine new setting points located in the construction sub-segment corresponding to the traffic flow speed based on the number of setting sub-points retrieved when the number of setting sub-points corresponding to any traffic flow speed is greater than the number of setting sub-points of each information setting point corresponding to the traffic flow of the road segment. The update module is configured to, upon receiving update construction information for the corresponding road segment sent by the management terminal, update the intelligence setting points as a whole based on the update construction information to obtain each update setting point; The mobile module is configured to control the intelligence board corresponding to each intelligence setting point to move to the corresponding update setting point, and update the intelligence content based on the positioning information corresponding to each intelligence board during the movement.