Road traffic navigation control method and system based on mobile terminal positioning
Through mobile terminal positioning and traffic camera monitoring, the traffic indicator light control timing is adjusted in real time, and the traffic congestion caused by emergencies is solved, and the reasonable allocation of road flow and the improvement of traffic efficiency is achieved.
Patent Information
- Application Number
- CN202211618256.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-15
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2042-12-15
AI Technical Summary
The existing traffic indicator light control scheme cannot be adjusted in real time when local traffic jams caused by emergencies, resulting in further intensification of traffic jams.
Through mobile terminal positioning and traffic camera monitoring, traffic flow information can be obtained in real time, lane flow is calculated and the control timing of traffic indicator lights can be adjusted to reasonably allocate traffic flow distribution.
Effectively alleviate road traffic pressure, reduce intersection blockage caused by large traffic flow, and improve road traffic efficiency.
Smart Images

Figure CN116168549B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the technical field of application of mobile terminal positioning information, and particularly to a road traffic navigation control method and system based on mobile terminal positioning. Background Art
[0002] The existing control of traffic lights is to complete the control operation of traffic lights by designers calculating the optimal timing scheme for each time period and pre-writing the control parameters into the controller of traffic lights.
[0003] However, in some special cases, such as road accidents or other emergencies causing local traffic jams, this control scheme of traffic lights cannot change the traffic flow on this road in real time, and still continues to control traffic lights in a predetermined manner, which is likely to further cause the traffic jam to become more serious. Summary of the Invention
[0004] To overcome the problems existing in the related art, the present application provides a road traffic navigation control method and system based on mobile terminal positioning, which can utilize the positioning signals of mobile terminals on vehicles, combine the monitoring images of traffic camera devices, feedback and predict the road traffic conditions in real time, and accordingly control the actions of traffic lights in real time, and can reasonably distribute the traffic flow distribution and passing speed on each lane of the road, thereby helping to relieve the pressure of road traffic.
[0005] According to the first aspect of the embodiments of the present application, a road traffic navigation control method based on mobile terminal positioning is provided, including the following steps:
[0006] Obtain the positioning information of the mobile terminal on the target vehicle, and determine whether the target vehicle enters a preset monitoring section according to the positioning information;
[0007] If the target vehicle enters the preset monitoring section, obtain the road condition information captured by the camera device arranged on the preset monitoring section;
[0008] Calculate the traffic flow information of each lane of the preset monitoring section according to the road condition information and the positioning information of each target vehicle on the preset monitoring section;
[0009] Send a lane navigation instruction to the mobile terminal on the target vehicle according to the traffic flow information;
[0010] Obtain the updated positioning information of the mobile terminal on the target vehicle after receiving the navigation instruction, and update the traffic flow information of each lane of the preset monitoring section;
[0011] Calculate the control timing of the traffic lights on the preset monitoring section according to the updated traffic flow information of each lane, and control the traffic lights on the preset monitoring section according to the control timing.
[0012] According to the second aspect of the embodiments of the present application, a road traffic navigation control system based on mobile terminal positioning is provided.
[0013] The road traffic navigation control system based on mobile terminal positioning includes:
[0014] A positioning module, configured to obtain the positioning information of the target vehicle, and determine whether the target vehicle enters a preset monitoring section according to the positioning information;
[0015] A road condition acquisition module, configured to, if the target vehicle enters the preset monitoring section, obtain the road condition information captured by the camera device provided on the preset monitoring section;
[0016] A traffic flow monitoring module, configured to calculate the traffic flow information of each lane of the preset monitoring section according to the road condition information and the positioning information of the vehicles on the preset monitoring section;
[0017] A navigation module, configured to issue a lane navigation instruction to the target vehicle according to the traffic flow information;
[0018] A road condition update module, configured to obtain the updated positioning information of the target vehicle after receiving the navigation instruction, and update the traffic flow information of each lane of the preset monitoring section;
[0019] A traffic light control module, configured to calculate the control timing of the traffic lights on the preset monitoring section according to the updated traffic flow information of each lane, and control the traffic lights on the preset monitoring section according to the control timing.
[0020] The method and system for road traffic navigation control based on the positioning of a mobile terminal in an embodiment of the present application obtain the positioning information of the mobile terminal on the target vehicle. After the target vehicle enters a preset monitoring section, the traffic flow information of each lane in the preset monitoring section is calculated by combining the road condition information captured by the camera devices arranged on the monitoring section. Thus, lane navigation instructions can be sent to the vehicles on the monitoring section according to the traffic flow information, so that the traffic flow distribution on each lane of the road can be reasonably allocated, the traffic conditions of each lane tend to be average, and the impact of emergencies on individual lanes on the entire road can be reduced. After each vehicle selects a suitable lane according to the navigation instructions, the traffic flow information of each lane in the preset monitoring section is updated in real time, and based on this, the control timing of the traffic lights on the preset monitoring section is calculated to control the traffic lights on the preset monitoring section, and the passing speed of the vehicles on the road can be controlled according to the overall traffic conditions of the road, thereby helping to relieve the traffic pressure on this road or other roads connected to this road, and solving the problem of traffic congestion in multiple directions caused by the blockage of intersections due to large traffic flow.
[0021] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application.
[0022] For better understanding and implementation, the present invention will be described in detail below with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0024] Figure 1 Schematic diagram of the operating environment of the road traffic navigation control method based on the positioning of a mobile terminal shown in an embodiment of the present application;
[0025] Figure 2 Flowchart of the road traffic navigation control method based on the positioning of a mobile terminal shown in an embodiment of the present application;
[0026] Figure 3 Schematic diagram of the structure of the road traffic navigation control system based on the positioning of a mobile terminal shown in an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0027] To make the objectives, technical solutions, and advantages of the present application clearer, the following will further describe the embodiments of the present application in detail with reference to the accompanying drawings.
[0028] It should be clear that the described embodiments are only part of the embodiments of the present application, rather than all embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative efforts belong to the scope of protection of the present application.
[0029] When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0030] In the description of the present application, it should be understood that the terms "first", "second", "third", etc. are only used to distinguish similar objects and do not necessarily describe a specific order or sequence, nor can they be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to specific circumstances. The singular forms of "a", "the", and "said" used in the present application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. The word "if" used herein can be interpreted as "when" or "while" or "in response to a determination". In addition, in the description of the present application, unless otherwise specified, "a plurality of" means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after.
[0031] Please refer to Figure 1 , which is a schematic diagram of the application environment of the road traffic navigation control method based on mobile terminal positioning shown in the embodiments of the present application. As Figure 1 shown, the road traffic navigation control method based on mobile terminal positioning can be applied to the field of mobile terminal positioning information application, and its application environment includes a first client 101 and a server 102.
[0032] The client 101 and the server 102 interact through a wireless network.
[0033] Among them, the client 101 refers to the client installed on the mobile terminal on the target vehicle, which can be a navigation client for mobile terminal positioning or exist in the form of a plugin of the navigation client.
[0034] The hardware pointed to by the client 101 essentially refers to computer devices. Specifically, it can be computer devices such as smart phones, intelligent interactive tablets, and personal computers. The client 101 can access the Internet through a well-known network access method 5 and establish a data communication link with the server 102.
[0035] As a business server, the server 102 can be responsible for further connecting relevant positioning data servers and other servers providing relevant support, etc., thereby forming a logically related service cluster to provide services for relevant terminal devices, such as
[0036] the client 101 shown in Figure 1 .
[0037] Example 1
[0038] This application embodiment discloses a road traffic navigation control method based on mobile terminal positioning. This method is applied to
[0039] electronic devices. In the embodiments of this application, the electronic device is a mobile terminal, such as a smart phone.
[0040] Next, in conjunction with the attached Figure 2 , a road traffic navigation control method for mobile terminal positioning provided by the embodiments of this application will be introduced in detail.
[0041] Please refer to Figure 2 , a road traffic navigation control method for mobile terminal positioning provided by the embodiments of this application, includes the following steps:
[0042] Step S101: Obtain the positioning information of the mobile terminal on the target vehicle, and determine whether the target vehicle enters a preset monitoring section according to the positioning information;
[0043] Step S102: If the target vehicle enters the preset monitoring section, obtain the road condition information captured by the imaging device set on the preset monitoring section;
[0044]
[0045] Step S103: Calculate the traffic flow information of each lane of the preset monitoring section according to the road condition information and the positioning information of each target vehicle on the preset monitoring section;
[0046]
[0047] Step S104: Send a lane navigation instruction to the mobile terminal on the target vehicle according to the traffic flow information;
[0048] Step S105: Obtain the positioning information updated after the mobile terminal on the target vehicle receives the navigation instruction, and update the traffic flow information of each lane in the preset monitoring section.
[0049] Step S106: Calculate the control timing of the traffic lights in the preset monitoring section according to the updated traffic flow information of each lane, and control the traffic lights in the preset monitoring section according to the control timing.
[0050] In the road traffic navigation control method based on mobile terminal positioning according to the embodiment of the present application, by obtaining the positioning information of the mobile terminal on the target vehicle, after the target vehicle enters the preset monitoring section, combined with the road condition information captured by the camera device
[0051] set on the monitoring section, calculate the traffic flow information of each lane in the preset monitoring section, so that lane navigation instructions can be issued to the vehicles on the monitoring section according to the traffic flow information. Therefore, the traffic flow distribution on each lane of the road can be reasonably allocated, making the traffic conditions of each lane tend to be average, and reducing the impact of emergencies on individual lanes on the entire road. After each vehicle selects a suitable lane according to the navigation instruction, update the traffic flow information of each lane in the preset monitoring section in real time, and calculate the control timing of the traffic lights in the preset monitoring section based on this to control the traffic lights in the preset monitoring section, and the passing speed of the vehicles on the road can be controlled according to the overall traffic conditions of the road, thereby helping to relieve the traffic pressure on this road or other roads connected to this road, and solving the problem of traffic congestion in multiple directions caused by the blockage of intersections due to large traffic flow in part.
[0052] For step S101, obtain the positioning information of the mobile terminal on the target vehicle, and judge whether the target vehicle enters the preset monitoring section according to the positioning information.
[0053] The target vehicle is a vehicle equipped with the client 101. In one embodiment, when the target vehicle enters a certain range near the preset monitoring section, the road traffic navigation control method based on mobile terminal positioning of the present application is automatically triggered or triggered by a triggering device set in the preset monitoring section to run, so that the server 102 establishes a communication connection with the mobile terminal on the target vehicle, thereby realizing the communication between the client 101 and the server 102.
[0054]
[0055]
[0056] The positioning information of the mobile terminal on the target vehicle can be provided by the positioning or navigation application of the mobile terminal. After the client 101 obtains the positioning information, it uploads it to the server 102, and the server 102 determines whether the target vehicle enters the preset monitoring section according to the positioning information.
[0057] When the server 102 determines whether the target vehicle enters the preset monitoring section according to the positioning information, it first obtains the coordinate range of the preset monitoring section from the preset road database, and compares the positioning information of the mobile terminal on the target vehicle with the coordinate range of the preset monitoring section in real time. When the positioning information of the target vehicle falls within the coordinate range of the preset monitoring section, it is determined that the target vehicle enters the preset monitoring section.
[0058] In other embodiments, the coordinate range of the preset monitoring section may be the accurate coordinates of the target section or include a certain extended range outside the accurate coordinates of the target section.
[0059] For step S102, if the target vehicle enters the preset monitoring section, the road condition information captured by the camera device set on the preset monitoring section is obtained.
[0060] Camera devices for shooting vehicle flows may be set on the preset monitoring section, and the camera devices may be one or more. In an embodiment where a high-definition camera device is set, the high-definition camera device captures high-definition images of the entire full lanes of the preset monitoring section, and the server 102 performs image recognition on the high-definition images in the background to respectively obtain the road condition information of each lane. In an embodiment where multiple camera devices are set, each lane of the preset monitoring section is provided with a camera device to respectively capture images of each lane, and the server 102 performs image recognition on the images captured by each camera device in the background to obtain the road condition information of each lane.
[0061] In one embodiment, the road condition information includes actual traffic flow information. The step of obtaining the road condition information captured by the camera device set on the preset monitoring section includes:
[0062] Obtain the real-time images of the corresponding lanes captured by each of the camera devices;
[0063] Identify the vehicle images in the real-time images and obtain the number of vehicles passing through each lane per unit time;
[0064] Obtain the actual traffic flow information of each lane of the preset monitoring section through calculation.
[0065] By obtaining real-time images of each lane captured by a camera device and calculating the actual traffic flow information of each lane, the actual traffic flow information passing through the monitoring position on the current preset monitoring section can be obtained more accurately.
[0066] The installation position of the camera device on the preset monitoring section is preferably located before the traffic light, for example, at any position within a distance of 200 meters to 1000 meters before the traffic light. Therefore, the road condition information it captures is the actual traffic flow information within a certain distance before the traffic light on the preset monitoring section, and the actual traffic flow information is the actual situation of each lane on the preset monitoring section at the current moment.
[0067] In step S103, according to the road condition information and the positioning information of each target vehicle on the preset monitoring section, calculate the traffic flow information of each lane on the preset monitoring section;
[0068] The positioning information of the mobile terminal on each target vehicle, that is, the positioning information of the target vehicle. Based on this, the server 102 can calculate the specific position information of the target vehicle on the preset monitoring section. According to the specific position information, the traffic flow information of each lane on the preset monitoring section can also be calculated. This traffic flow information is not the actual traffic flow information within a certain distance before the traffic light, but the traffic flow statistical information on the entire section of the preset monitoring section. Therefore, the estimated traffic flow information of each lane on the preset monitoring section can be calculated based on this. That is, when the vehicles on each lane reach a preset distance before the traffic light, the estimated traffic flow information at this position, and the estimated traffic flow information is the trend of the traffic flow of each lane on the preset monitoring section.
[0069] For the target vehicle, depending on its actual position at the current moment, the actual traffic flow information and the estimated traffic flow information have different impacts on it. Specifically, when the actual position of the target vehicle at the current moment is closer to the traffic light, the actual traffic flow information has a greater impact on it, and the estimated traffic flow information has a smaller impact; when the actual position of the target vehicle at the current moment is farther from the traffic light, the actual traffic flow information has a smaller impact on it, and the estimated traffic flow information has a greater impact.
[0070] Therefore, in one embodiment, the steps of calculating the traffic flow information of each lane on the preset monitoring section include:
[0071] Obtain the actual traffic flow information of each lane on the preset monitoring section;
[0072] Calculate the estimated traffic flow information for each lane of the preset monitoring section based on the positioning information of the target vehicle on the preset monitoring section;
[0073] Perform a weighted operation on the actual traffic flow information and the estimated traffic flow information to calculate the traffic flow information for each lane of the preset monitoring section.
[0074] During the operation, the weights of the actual traffic flow information and the estimated traffic flow information can be set according to the following rule: the closer the actual position of the target vehicle at the current moment is to the traffic light, the greater the weight of the actual traffic flow information and the smaller the weight of the estimated traffic flow information; when the actual position of the target vehicle at the current moment is farther from the traffic light, the smaller the weight of the actual traffic flow information and the greater the weight of the estimated traffic flow information.
[0075] It should be noted that the traffic flow information for each lane of the preset monitoring section obtained by the weighted operation in this step is actually for the target vehicle. That is to say, for different target vehicles, the traffic flow information for each lane obtained after the operation is different. In essence, it is a traffic flow prediction data for the driving trend of each target vehicle itself, rather than simply the actual traffic flow on the road.
[0076] For step S104, issue a lane navigation instruction to the mobile terminal on the target vehicle according to the traffic flow information.
[0077] The lane navigation instruction is an instruction indicating the specific lane on which the target vehicle travels on the preset monitoring section. It is obtained based on the traffic flow information of each lane obtained by the weighted operation in step S103. The specific obtaining methods can include at least one of the following various methods:
[0078] The first method: According to the traffic flow information of each lane of the preset monitoring section, obtain the lane with the least traffic flow, and issue a lane navigation instruction to the mobile terminal of the target vehicle according to the lane with the least traffic flow.
[0079] By obtaining the lane navigation instruction through the above first method and prompting the lane with the least traffic flow, the traffic flow of each lane can be made more even, thereby better controlling the traffic lights for the entire section.
[0080] The second method: Match the traffic flow information of each lane of the preset monitoring section with the positioning information of all target vehicles on the preset monitoring section to obtain the best matching lanes for all target vehicles; according to the best matching lanes of each target vehicle, issue lane navigation instructions to the mobile terminals of each target vehicle respectively.
[0081] The second method not only takes into account the traffic flow information, but also takes into account the positioning information of the target vehicle at present for matching, such as the lane where the target vehicle is located, etc., and the indication is more accurate.
[0082] The third method: According to the traffic flow information of each lane in the preset monitoring section per unit time, obtain the driving speed of each lane, and issue a lane navigation instruction to the mobile terminal of the target vehicle according to the driving speed of each lane.
[0083] The third method can obtain the driving speed of each lane through calculation, and can indicate the target vehicle to drive in the lane with a higher vehicle speed, which can help the user to increase the driving speed.
[0084] For the above three methods, the lane navigation instructions are all obtained according to the traffic flow information of each lane obtained by the weighted operation in step S103, and the traffic flow information is the traffic flow prediction data for the driving trend of each target vehicle itself as described above. The traffic flow information obtained by each target vehicle is different, so there will be no situation where the traffic flow of a lane is small and multiple vehicles are concentrated and directed to gather in that lane, and the navigation instructions are more reasonable.
[0085] For step S105, obtain the updated positioning information of the mobile terminal on the target vehicle after receiving the navigation instruction, and update the traffic flow information of each lane in the preset monitoring section.
[0086] After issuing the lane navigation instruction to the mobile terminal on the target vehicle in step S104, monitor the positioning information of the mobile terminal of the target vehicle in real time, and re-calculate the actual traffic flow information and the predicted traffic flow information according to the updated positioning information in accordance with steps S102 - S103.
[0087] Therefore, in this step, the steps of updating the traffic flow information of each lane in the preset monitoring section include:
[0088] Update the predicted traffic flow information of each lane in the preset monitoring section;
[0089] Update the predicted traffic flow information of each lane in the preset monitoring section according to the updated positioning information of the mobile terminal of the target vehicle after receiving the navigation instruction;
[0090] Re-weight the actual traffic flow information and the predicted traffic flow information to update the traffic flow information of each lane in the preset monitoring section.
[0091] In this step, updating the traffic flow information of each lane in the preset monitoring section is to obtain the traffic flow conditions of each lane in the preset monitoring section after each vehicle travels to the corresponding lane according to the lane navigation instructions, so as to adjust the control timing of the traffic lights according to the traffic flow conditions of the entire section.
[0092] In step S106, calculate the control timing of the traffic lights on the preset monitoring section according to the updated traffic flow information of each lane, and control the traffic lights on the preset monitoring section according to the control timing.
[0093] The traffic lights on the preset monitoring section can be individual traffic lights separately set for each lane, or a unified traffic light set for the entire section. Therefore, when calculating the control timing of the traffic lights on the preset monitoring section according to the updated traffic flow information of each lane, there are also two corresponding methods.
[0094] In one embodiment, individual traffic lights are separately set for each lane of the preset monitoring section. The steps of calculating the control timing of the traffic lights on the preset monitoring section according to the updated traffic flow information of each lane include:
[0095] Compare the updated traffic flow information of each lane with several preset traffic flow ranges to obtain the red light on duration and green light on duration corresponding to the corresponding traffic flow ranges; among them, the preset traffic flow ranges respectively correspond to different red light on durations and green light on durations; the greater the traffic flow, the shorter the red light on duration, and the longer the green light on duration; the smaller the traffic flow, the longer the red light on duration, and the shorter the green light on duration;
[0096] Obtain the control timing of the traffic lights of each lane according to the red light on duration and the green light on duration.
[0097] By separately adjusting the control timing of the traffic lights of each lane, the driving of each lane can be controlled respectively, achieving the purpose of precisely controlling the driving conditions of each lane. For example, in the case of vehicle congestion in the front section, by implementing the adjustment of the control timing, the red light time of some lanes can be extended to avoid further increasing the pressure on vehicle congestion in the front section.
[0098] In another embodiment, a unified traffic light is set on the preset monitoring section. The steps of calculating the control timing of the traffic lights on the preset monitoring section according to the updated traffic flow information of each lane include:
[0099] Obtain the total traffic flow information of the preset monitoring section according to the updated traffic flow information of each lane;
[0100] Compare the total traffic flow information with a number of preset traffic flow ranges to obtain the red light on duration and green light on duration corresponding to the total traffic flow range; wherein, the preset traffic flow ranges respectively correspond to different red light on durations and green light on durations; the greater the traffic flow, the shorter the red light on duration and the longer the green light on duration; the smaller the traffic flow, the longer the red light on duration and the shorter the green light on duration.
[0101] Obtain the control timing sequence of the unified traffic indicator based on the red light on duration and the green light on duration.
[0102] By setting the control timing sequence of the unified traffic indicator, directly control the driving conditions of the entire section of the preset monitoring section. This method is relatively simple and has lower costs.
[0103] The server can communicate with the control module of the traffic indicator through a wireless communication network and send a control instruction to the corresponding traffic indicator.
[0104] The steps for the server to control the traffic indicators on the preset monitoring section according to the control timing sequence include:
[0105] Convert the control timing sequence into a control instruction for the traffic indicators on the preset monitoring section;
[0106] Send the control instruction to the control module of the traffic indicator through the wireless communication network, so that the control module drives the corresponding traffic indicator according to the control instruction.
[0107] Wherein, the wireless communication network may include a wifi network, a 4G / 5G mobile communication network, etc.
[0108] Example 2
[0109] As another embodiment of the present application, a road traffic navigation control system based on mobile terminal positioning is provided.
[0110] Please refer to Figure 3 , Figure 3 which is a schematic structural diagram of a road traffic navigation control system based on mobile terminal positioning according to the present application. The road traffic navigation control system based on mobile terminal positioning includes:
[0111] A positioning module 301, configured to obtain the positioning information of the target vehicle and determine whether the target vehicle enters the preset monitoring section according to the positioning information;
[0112] A road condition acquisition module 302, configured to obtain the road condition information captured by the camera device arranged on the preset monitoring section if the target vehicle enters the preset monitoring section;
[0113] The traffic flow monitoring module 303 is configured to calculate the traffic flow information of each lane of the preset monitoring section according to the road condition information and the positioning information of the vehicles on the preset monitoring section;
[0114] The navigation module 304 is configured to issue a lane navigation instruction to the target vehicle according to the traffic flow information;
[0115] The road condition update module 305 is configured to obtain the updated positioning information of the target vehicle after receiving the navigation instruction, and update the traffic flow information of each lane of the preset monitoring section;
[0116] The traffic light control module 306 is configured to calculate the control timing of the traffic lights on the preset monitoring section according to the updated traffic flow information of each lane, and control the traffic lights on the preset monitoring section according to the control timing.
[0117] It should be noted that the above-mentioned Embodiment 2 is an apparatus embodiment of the present application, which can be used to execute the method in Embodiment 1 of the present application. For the details not disclosed in the apparatus embodiment of the present application, please refer to the method embodiment of the present application.
[0118] Those skilled in the art should understand that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0119] The present application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the selected functions in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks. These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device, and the instruction device implements the functions in the processFigure 1 one or more processes and / or blocks Figure 1 selected functions in one or more blocks
[0120] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process. Thus, the instructions executed on the computer or other programmable device provide steps for implementing the selected functions in Figure 1 one or more processes and / or blocks Figure 1 one or more blocks
[0121] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and memory.
[0122] The memory may include non-permanent memory in the computer-readable medium, in the form of random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.
[0123] Computer-readable media include permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. The information can be computer-readable instructions, data structures, program modules, 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 technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette tapes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission media that can be used to store information accessible by a computing device. As defined herein
[0124] computer-readable media does not include transitory media such as modulated data signals and carrier waves.
[0125] It should also be noted that the term "comprise", "include" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, article or apparatus comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or apparatus. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising the element.
[0126] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.
Claims
1. A road traffic navigation control method based on mobile terminal positioning, characterized in that It includes the following steps: Obtain the positioning information of the mobile terminal on the target vehicle, and determine whether the target vehicle enters a preset monitoring section according to the positioning information; If the target vehicle enters the preset monitoring section, obtain the road condition information captured by the camera device set on the preset monitoring section; Calculate the traffic flow information of each lane of the preset monitoring section according to the road condition information and the positioning information of each target vehicle on the preset monitoring section; Send a lane navigation instruction to the mobile terminal on the target vehicle according to the traffic flow information; Obtain the updated positioning information of the mobile terminal on the target vehicle after receiving the navigation instruction, and update the traffic flow information of each lane of the preset monitoring section; Calculate the control timing of the traffic lights on the preset monitoring section according to the updated traffic flow information of each lane, and control the traffic lights on the preset monitoring section according to the control timing; Among them, the step of calculating the traffic flow information of each lane of the preset monitoring section according to the road condition information and the positioning information of each target vehicle on the preset monitoring section includes: Obtain the actual traffic flow information of each lane of the preset monitoring section; the actual traffic flow information is the actual situation of each lane captured by the camera device before the traffic lights at the current moment; Calculate the estimated traffic flow information of each lane of the preset monitoring section according to the positioning information of the target vehicles on the preset monitoring section; the estimated traffic flow information is the estimated traffic flow information of each lane of the preset monitoring section; Perform a weighted operation on the actual traffic flow information and the estimated traffic flow information to calculate and obtain the traffic flow information of each lane of the preset monitoring section.
2. The road traffic navigation control method based on mobile terminal positioning according to claim 1, wherein The step of determining whether the target vehicle enters the preset monitoring section according to the positioning information includes: Obtain the coordinate range of the preset monitoring section, and when the positioning information of the target vehicle falls within the coordinate range of the preset monitoring section, determine that the target vehicle enters the preset monitoring section.
3. The road traffic navigation control method based on mobile terminal positioning according to claim 1, characterized in that One camera device is set on each lane of the preset monitoring section, and the step of obtaining the road condition information captured by the camera device set on the preset monitoring section includes: Obtain the real-time images of the corresponding lanes captured by each camera device; Identify the vehicle images in the real-time images, and obtain the number of vehicles passing through each lane per unit time; Obtain the actual traffic flow information of each lane of the preset monitoring section through calculation.
4. The road traffic navigation control method based on mobile terminal positioning according to claim 3, wherein The step of obtaining the updated positioning information of the mobile terminal on the target vehicle after receiving the navigation instruction and updating the traffic flow information of each lane of the preset monitoring section includes: Update the estimated traffic flow information of each lane of the preset monitoring section according to the updated positioning information of the mobile terminal of the target vehicle after receiving the navigation instruction; Perform a re-weighted operation on the actual traffic flow information and the estimated traffic flow information to update the traffic flow information of each lane of the preset monitoring section.
5. The road traffic navigation control method based on mobile terminal positioning according to any one of claims 1-4, characterized in that The step of sending a lane navigation instruction to the mobile terminal on the target vehicle according to the traffic flow information includes at least one of the following steps: Obtain the lane with the least traffic volume according to the traffic volume information of each lane in the preset monitoring section, and issue a lane navigation instruction to the mobile terminal of the target vehicle according to the lane with the least traffic volume; Or, Match the traffic volume information of each lane in the preset monitoring section with the positioning information of all target vehicles on the preset monitoring section to obtain the best matching lane for all target vehicles; Issue a lane navigation instruction to the mobile terminal of each target vehicle according to the best matching lane of each target vehicle; Or, Obtain the driving speed of each lane according to the traffic volume information of each lane in the preset monitoring section within a unit time, and issue a lane navigation instruction to the mobile terminal of the target vehicle according to the driving speed of each lane.
6. The road traffic navigation control method based on mobile terminal positioning according to claim 5, wherein Separate traffic lights are provided on each lane of the preset monitoring section. The steps of calculating the control timing of the traffic lights on the preset monitoring section according to the updated traffic volume information of each lane include: Compare the updated traffic volume information of each lane with several preset traffic volume ranges to obtain the red light on duration and green light on duration corresponding to the corresponding traffic volume range; wherein, the preset traffic volume ranges respectively correspond to different red light on durations and green light on durations; the greater the traffic volume, the shorter the red light on duration and the longer the green light on duration; the smaller the traffic volume, the longer the red light on duration and the shorter the green light on duration; Obtain the control timing of the traffic lights of each lane respectively according to the red light on duration and the green light on duration.
7. The road traffic navigation control method based on mobile terminal positioning according to claim 5, characterized in that A unified traffic light is provided on the preset monitoring section. The steps of calculating the control timing of the traffic lights on the preset monitoring section according to the updated traffic volume information of each lane include: Obtain the total traffic volume information of the preset monitoring section according to the updated traffic volume information of each lane; Compare the total traffic volume information with several preset traffic volume ranges to obtain the red light on duration and the green light on duration corresponding to the total traffic volume range; wherein, the preset traffic volume ranges respectively correspond to different red light on durations and green light on durations; the greater the traffic volume, the shorter the red light on duration and the longer the green light on duration; the smaller the traffic volume, the longer the red light on duration and the shorter the green light on duration; Obtain the control timing of the unified traffic light according to the red light on duration and the green light on duration.
8. The road traffic navigation control method based on mobile terminal positioning according to claim 5, characterized in that The steps of controlling the traffic lights on the preset monitoring section according to the control timing include: Convert the control timing into a control instruction for the traffic lights on the preset monitoring section; Send the control instruction to the control module of the traffic lights through a wireless communication network, so that the control module drives the corresponding traffic lights according to the control instruction.
9. A road traffic navigation control system based on mobile terminal positioning, characterized in that, Include: A positioning module, configured to obtain the positioning information of the target vehicle, and judge whether the target vehicle enters the preset monitoring section according to the positioning information; A road condition acquisition module, configured to, if the target vehicle enters the preset monitoring section, acquire the road condition information captured by a camera device provided on the preset monitoring section; A traffic flow monitoring module, configured to calculate the traffic flow information of each lane of the preset monitoring section according to the road condition information and the positioning information of the vehicles on the preset monitoring section; A navigation module, configured to issue a lane navigation instruction to the target vehicle according to the traffic flow information; A road condition update module, configured to obtain the updated positioning information of the target vehicle after receiving the navigation instruction, and update the traffic flow information of each lane of the preset monitoring section; A traffic light control module, configured to calculate the control timing of the traffic lights on the preset monitoring section according to the updated traffic flow information of each lane, and control the traffic lights on the preset monitoring section according to the control timing; Wherein, the step of calculating the traffic flow information of each lane of the preset monitoring section according to the road condition information and the positioning information of each target vehicle on the preset monitoring section includes: Obtaining the actual traffic flow information of each lane of the preset monitoring section; the actual traffic flow information is the actual situation of each lane at the current moment captured by the camera device before the traffic lights; Calculating the estimated traffic flow information of each lane of the preset monitoring section according to the positioning information of the target vehicles on the preset monitoring section; the estimated traffic flow information is the estimated traffic flow information of each lane of the preset monitoring section; Performing a weighted operation on the actual traffic flow information and the estimated traffic flow information to calculate and obtain the traffic flow information of each lane of the preset monitoring section.
Citation Information
Patent Citations
Intelligent traffic precise control method and system based on information interaction
CN112530179A
Real-time lane navigation method, device and equipment based on lane traffic
CN114719877A