Efficient student pick-up and drop-off method, device and equipment and storage medium

By dynamically allocating parking locations and dividing parking lot areas, combining vehicle types and students' school time, a personalized driving plan is generated, which solves the problem of traffic congestion in parking lots in the existing technology and achieves efficient and safe student pick-up and drop-off.

CN119443441AInactive Publication Date: 2025-02-14SHANGHAI SHANGDA CONSTR DESIGNING INST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411491540.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-02-14
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing student pick-up method is difficult to manage the movement and dispatch of vehicles in the parking lot in real time and dynamically, resulting in traffic congestion within the parking lot.

Method used

By obtaining the vehicle type and student school time, dynamically allocate parking locations, and dividing the parking lot into waiting areas and waiting areas, a personalized driving plan is generated and sent to the parent terminal equipment.

Benefits of technology

It improves the efficiency of parking resources, reduces congestion in the parking lot, optimizes the moving path of vehicles in the parking lot, reduces pick-up and drop-off time, and improves overall efficiency and safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119443441A_ABST
    Figure CN119443441A_ABST
Patent Text Reader

Abstract

The invention provides an efficient student pick-up and drop-off method, device and equipment and a storage medium, and relates to the technical field of student pick-up and drop-off, and the method comprises the steps: determining a parking sub-region for parking a vehicle in a preset parking region according to the type of the vehicle when a parent drives the vehicle to reach the preset parking region of a school; determining a target area for parking a vehicle in the parking sub-area according to the school leaving time of the to-be-picked-up and tailed student of the parent; when the vehicle is in the departure waiting area, generating a driving scheme of the vehicle by combining the waiting position of the target student, the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the vehicle; and sending the driving scheme to terminal equipment of parents, so that the parents drive according to the driving scheme. The technical effects of the invention are that the system achieves the real-time and dynamic management of the movement and scheduling of vehicles in the parking lot, and avoids the traffic jam in the parking lot as much as possible.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of student transportation, and in particular to an efficient student transportation method, device, equipment and storage medium. Background Art

[0002] With the acceleration of urbanization and the popularity of family cars, student transportation has become an indispensable part of the daily life of many families. However, in the area around the school, especially during the peak hours of school commuting, a large number of vehicles arriving and leaving often lead to serious traffic congestion, parking difficulties and safety hazards. This not only increases the time and energy consumption of parents, but also brings huge challenges to the daily management of the school and the traffic order of the surrounding communities.

[0003] In response to this problem, in the prior art, some schools have adopted a parking reservation method to alleviate traffic pressure during student pick-up and drop-off. Parents reserve parking time and parking location through mobile phone apps or school websites. The school divides different parking areas in the on-campus or off-campus parking lots according to the reservations. After school, students go to the corresponding areas in an orderly manner according to the areas where their parents park their cars. Although this method of parking reservation has alleviated the traffic pressure around the school to a certain extent, the above method usually simply guides the vehicle to the designated parking area, and lacks real-time and dynamic management of the movement and scheduling of vehicles in the parking lot. This static management method is difficult to adapt to the various dynamic changes in the actual pick-up process, resulting in low efficiency of vehicle movement in the parking lot, and easily leading to traffic congestion in the parking lot. Summary of the invention

[0004] The present application provides an efficient student pick-up method, device, equipment and storage medium for realizing real-time and dynamic management of the movement and scheduling of vehicles in a parking lot, so as to avoid traffic congestion inside the parking lot as much as possible.

[0005] In a first aspect, the present application provides an efficient student pick-up method, the method comprising: when a target parent drives a target vehicle to a preset parking area of ​​a school, obtaining the vehicle type of the target vehicle, and determining a parking sub-area for parking the target vehicle within the preset parking area based on the vehicle type; obtaining the school dismissal time of the target student to be picked up by the target parent, and determining a target area for parking the target vehicle within the parking sub-area based on the school dismissal time, the target area comprising a waiting area and a departure area; when the target vehicle is in the departure area, obtaining the waiting position of the target student, road condition information within the preset parking area, exit information of the preset parking area, and destination information of the target vehicle; generating a driving plan for the target vehicle based on the waiting position of the target student, road condition information within the preset parking area, exit information of the preset parking area, and destination information of the target vehicle; and sending the driving plan to the terminal device of the target parent so that the target parent drives according to the driving plan.

[0006] By adopting the above technical solution, parking positions are dynamically allocated according to vehicle types and students' school dismissal time, which improves the utilization efficiency of parking resources and avoids the waste of resources caused by different types of vehicles and different stay times. Secondly, by dividing the parking sub-areas into waiting areas and departure areas, the orderly flow of vehicles is achieved and the congestion in the parking lot is reduced. When the vehicle is ready to leave, a comprehensive analysis of multi-dimensional information such as the student's waiting position, road conditions in the parking area, exit information, and vehicle destination is performed to generate a personalized driving plan for each vehicle. This not only optimizes the movement path of the vehicle in the parking lot, but also provides parents with accurate guidance from picking up students to leaving school, effectively reducing the pick-up time and improving overall efficiency. By sending the driving plan to the parent's terminal device, the timely communication and execution of the plan is ensured, further improving the smoothness and safety of the pick-up process. Real-time and dynamic management of the movement and dispatch of vehicles in the parking lot is achieved to avoid traffic congestion in the parking lot as much as possible.

[0007] Optionally, before the target parent drives the target vehicle to the preset parking area of ​​the school, the method also includes: estimating the traffic data within the preset range of the school at a first moment, the first moment being the moment when the target parent drives the target vehicle to arrive at the preset range of the school; calculating the congestion index within the preset range of the school based on the traffic data; if the congestion index is greater than a set threshold, allowing the target vehicle to drive to the preset parking area; if the congestion index is not greater than the set threshold, prohibiting the target vehicle from driving to the preset parking area.

[0008] By adopting the above technical solution, the traffic data of the target vehicle when it arrives at the preset range of the school is estimated, and the corresponding congestion index is calculated, the intelligent control of vehicles entering the preset parking area is realized. This pre-control mechanism effectively prevents too many vehicles from rushing into the parking area at the same time and causing congestion. When the congestion index exceeds the set threshold, the target vehicle is allowed to enter to ensure the effective use of the parking area; when the congestion index does not exceed the threshold, the vehicle is prohibited from entering to avoid unnecessary traffic pressure. This dynamic access mechanism based on real-time traffic conditions not only optimizes the distribution of traffic flow, but also improves the efficiency of the use of parking areas. At the same time, it provides parents with a more accurate expectation of the arrival time at school, reducing unnecessary waiting and detours.

[0009] Optionally, the estimating the traffic data within the preset range of the school at the first moment includes: obtaining first traffic data within the preset range of the school at the current moment and historical traffic data within the preset range of the school; estimating second traffic data within the preset range of the school at the first moment by combining the first traffic data and the historical traffic data; obtaining data of other vehicles driven by other parents who arrived within the preset range of the school at the first moment; and estimating the traffic data within the preset range of the school at the first moment by combining the other vehicle data and the second traffic data.

[0010] By adopting the above technical solution, the second traffic data is estimated by combining the current first traffic data and historical traffic data. This step takes into account the periodicity and regularity of traffic patterns and improves the accuracy of prediction. Secondly, by introducing data on vehicles driven by other parents, the prediction model is further refined, making the prediction results closer to the actual situation. This multi-dimensional, multi-stage prediction method not only improves the accuracy of traffic forecasts, but also can better respond to emergencies and traffic fluctuations. Through more accurate traffic forecasts, schools can more effectively manage vehicle flow, optimize parking resource allocation, and provide parents with more reliable travel advice. The application of this method helps to reduce traffic congestion and improve parking efficiency, while providing a solid data foundation for the intelligent scheduling of the entire pick-up system, thereby further improving the overall efficiency and safety of the student pick-up process.

[0011] Optionally, the traffic data includes vehicle types and the number of vehicles of different types, and calculating the congestion index within a preset range of the school based on the traffic data includes: substituting the vehicle types and the number of vehicles of different types into a preset formula to calculate the congestion index within the preset range of the school; wherein the preset formula is: Where CI is the congestion index, N is the total number of vehicle types, V i is the number of the i-th type of vehicle, C i is the congestion coefficient of the i-th vehicle, and W is the road width coefficient.

[0012] By adopting the above technical solutions, this detailed classification and weighted calculation method makes the congestion index closer to the actual traffic conditions, improving the accuracy and effectiveness of traffic management decisions. Through this precise congestion index calculation, schools can more reasonably control vehicle entry, optimize parking resource allocation, and provide parents with more accurate travel suggestions. This not only helps prevent traffic congestion and improve parking efficiency, but also provides more reliable data support for the intelligent scheduling of the entire pick-up system, thereby further improving the safety, orderliness and efficiency of the student pick-up process.

[0013] Optionally, the target area includes a waiting area and a waiting area, the waiting area includes a first waiting area and a second waiting area, and determining the target area for parking the target vehicle within the parking sub-area based on the school dismissal time includes: obtaining a second moment when the target parent drives the target vehicle to arrive at the preset parking area of ​​the school; if the second moment is after the school dismissal time, determining the waiting area for departure within the parking sub-area as the target area for parking the target vehicle; if the second moment is before the school dismissal time, calculating the time difference between the second moment and the school dismissal time; if the time difference is greater than the preset time difference, determining the first waiting area within the parking sub-area as the target area for parking the target vehicle; if the time difference is not greater than the preset time difference, determining the second waiting area within the parking sub-area as the target area for parking the target vehicle.

[0014] By adopting the above technical solution, by subdividing the target area into the waiting area, the first waiting area and the second waiting area, the system can accurately assign the most suitable parking position to each vehicle based on the relationship between the arrival time of parents and the time when students leave school. For vehicles arriving after school, they are directly guided to the waiting area, reducing unnecessary waiting and vehicle movement. For vehicles that arrive early, they are assigned to different waiting areas according to the length of waiting time, which not only avoids long-waiting vehicles occupying key positions, but also ensures that vehicles arriving near the time of school leaving can quickly pick up students. This refined area division and time management not only optimizes the flow of vehicles in the parking lot, but also reduces the frequent movement of vehicles in the parking lot, reducing traffic congestion and safety risks.

[0015] Optionally, the driving plan of the target vehicle is generated by combining the waiting position of the target student, the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the target vehicle, including: generating a first driving route according to the waiting position of the target student; generating a second driving route by combining the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the target vehicle; and using the first driving route and the second driving route as the driving plan of the target vehicle.

[0016] By adopting the above technical solution, the first driving route is generated according to the waiting position of the students, ensuring that parents can find the students quickly and accurately, reducing the searching time and possible confusion. Secondly, by comprehensively considering the real-time traffic conditions, exit information and the final destination of the vehicle in the parking area, the second driving route is generated, which not only optimizes the movement path of the vehicle in the parking lot, but also provides reasonable suggestions for the itinerary after leaving the school. Combining these two routes into a complete driving plan provides parents with seamless guidance from picking up students to leaving school. This method not only improves the efficiency of pick-up and drop-off, reduces congestion and confusion in the parking lot, but also helps vehicles evacuate faster and relieves traffic pressure around the school. At the same time, route planning that takes into account the final destination of the vehicle helps to optimize the overall traffic flow and further improve the traffic conditions around the school.

[0017] Optionally, the second driving route is generated by combining the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the target vehicle, including: determining the optional routes in the preset parking area according to the road condition information in the preset parking area, and calculating the estimated travel time of each optional route; screening out candidate exits that are consistent with the driving direction of the target vehicle and lead to the destination from the optional routes according to the exit information and the destination information; determining the route among the optional routes that leads to the candidate exit and has the shortest travel time in combination with the estimated travel time of each optional route and the location of the candidate exits, and taking the route with the shortest travel time as the second driving route.

[0018] By adopting the above technical solution, by analyzing the real-time traffic information in the parking area, the system can quickly identify all feasible routes and calculate their estimated travel time, providing comprehensive data support for subsequent decision-making. Secondly, by combining the exit information and the vehicle destination, the candidate exits with the same direction are screened out, ensuring the rationality and continuity of route planning and avoiding unnecessary detours. Finally, by comprehensively considering the travel time of the optional routes and the location of the candidate exits, the optimal route is selected, which not only minimizes the vehicle's stay time in the parking area, but also ensures that the vehicle can drive smoothly to the destination. This refined route planning method effectively reduces congestion and chaos in the parking lot, improves the efficiency of vehicle evacuation, and also provides drivers with clear and reliable navigation guidance. More importantly, by optimizing the driving route of each vehicle, this method helps to balance the traffic flow of the entire parking area, reduces the possibility of local congestion, and further improves the overall traffic efficiency.

[0019] In a second aspect, the present application provides an efficient student pick-up device, the device comprising: a first determination module, a second determination module, an acquisition module, a combination module and an output module; wherein the first determination module is used to obtain the vehicle type of the target vehicle when the target parent drives the target vehicle to the preset parking area of ​​the school, and determine a parking sub-area for parking the target vehicle in the preset parking area according to the vehicle type; the second determination module is used to obtain the school dismissal time of the target student to be picked up by the target parent, and determine a target area for parking the target vehicle in the parking sub-area according to the school dismissal time, and the target area includes The waiting area and the waiting area for departure; the acquisition module is used to acquire the waiting position of the target student, the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the target vehicle when the target vehicle is in the waiting area for departure; the combination module is used to combine the waiting position of the target student, the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the target vehicle to generate a driving plan for the target vehicle; the output module is used to send the driving plan to the terminal device of the target parent so that the target parent drives according to the driving plan.

[0020] In a third aspect, the present application provides an electronic device that adopts the following technical solution: it includes a processor, a memory, a user interface, and a network interface, the memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes a computer program such as any of the above-mentioned efficient student pick-up and drop-off methods.

[0021] In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution: storing a computer program that can be loaded by a processor and execute any of the above-mentioned efficient student pick-up and drop-off methods.

[0022] In summary, the present application includes at least one of the following beneficial technical effects: 1. Dynamically allocate parking locations according to vehicle type and student dismissal time, improve the utilization efficiency of parking resources, and avoid resource waste caused by different types of vehicles and different stay times. Secondly, by dividing the parking sub-areas into waiting areas and departure areas, the orderly flow of vehicles is achieved and congestion in the parking lot is reduced. When the vehicle is ready to leave, a comprehensive analysis of multi-dimensional information such as the student waiting position, road conditions in the parking area, exit information, and vehicle destination is performed to generate a personalized driving plan for each vehicle. This not only optimizes the movement path of the vehicle in the parking lot, but also provides parents with accurate guidance from picking up students to leaving school, effectively reducing the pick-up time and improving overall efficiency. By sending the driving plan to the parent terminal device, the timely communication and execution of the plan is ensured, further improving the smoothness and safety of the pick-up process; 2. Realize real-time and dynamic management of the movement and dispatch of vehicles in the parking lot, and try to avoid traffic congestion in the parking lot. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 It is a flowchart of an efficient student pick-up method provided by an embodiment of the present application; Figure 2 It is a structural schematic diagram of an efficient student pick-up device provided in an embodiment of the present application; Figure 3 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application.

[0024] Description of reference numerals: 1000, electronic device; 1001, processor; 1002, communication bus; 1003, user interface; 1004, network interface; 1005, memory. DETAILED DESCRIPTION

[0025] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.

[0026] In the description of the embodiments of the present application, words such as "illustrative", "for example" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "illustrative", "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "illustrative", "for example" or "for example" is intended to present related concepts in a concrete way.

[0027] Figure 1 is a flow chart of an efficient student pick-up method provided by an embodiment of the present application. The present application discloses an efficient student pick-up method, such as Figure 1 As shown, the method includes S101-S105.

[0028] S101, when the target parent drives the target vehicle to the preset parking area of ​​the school, the vehicle type of the target vehicle is obtained, and according to the vehicle type, a parking sub-area for parking the target vehicle is determined in the preset parking area.

[0029] In one example, the entire efficient student pick-up system includes a central server, which is communicatively connected to multiple parent terminals and multiple student terminals to achieve real-time transmission and processing of information.

[0030] When the target parent drives the target vehicle to the preset parking area of ​​the school, the parent can send the arrival information to the central server through the parent terminal. The central server then starts the process of obtaining the vehicle type of the target vehicle. The vehicle type can be obtained in a variety of ways: the parent side may have pre-stored vehicle information and send it directly with the arrival information; or the intelligent recognition system at the school entrance can automatically identify the license plate and associate the vehicle type information, and then transmit the data to the central server.

[0031] The central server can also send positioning information to the parent terminal of the target parent to guide the target parent to the designated location. If the target parent drives a vehicle, the target parent can be guided to drive the vehicle to the designated location.

[0032] Here, a display screen can also be set up in each classroom to display the pick-up and drop-off status of each parent in real time. For example, the target parent can send arrival information to the central server, and the arrival information may include the arrival time, the type of vehicle driven, etc. After receiving the arrival information sent by the target parent, the central server will send the arrival information to the display screen of the corresponding classroom for display. The display screen can also display the location of the target parent's vehicle or the location of the target parent, so that students can understand the pick-up and drop-off status of their parents in real time.

[0033] In this embodiment, vehicle types mainly include bicycles, private cars, and motorcycles. The preset parking area can be a school ground parking area or a school underground parking lot or other areas where vehicles can be parked. For the sake of ease of description, this application defines the preset parking area as the school's underground parking lot. In the absence of specific instructions, the preset parking area will be considered as the school's underground parking lot. It should be noted that other types of preset parking areas are also applicable to the technical solution of this application. As a preset parking area, the underground parking lot has many advantages: it can significantly increase the overall parking capacity of the school and make full use of limited campus space; provide all-weather parking solutions, especially provide better protection for vehicles in bad weather; release ground space for other uses, such as greening or activity areas; usually equipped with more complete monitoring and security systems to improve vehicle safety; reduce the gathering of ground vehicles and reduce the risk of traffic congestion.

[0034] After receiving the vehicle type information, the central server will immediately process the data and make decisions to determine the most suitable parking sub-area for the target vehicle. The parking sub-area refers to the special parking area in the preset parking area, which is divided according to different vehicle types and specific needs in the underground parking lot in this application. This division is intended to optimize parking management, improve parking efficiency, and provide a more suitable parking environment for different types of vehicles. The division of parking sub-areas can divide the parking lot into different sub-areas according to the physical characteristics and usage requirements of the vehicle. For example, private car area, motorcycle area, bicycle and electric bicycle area, etc.

[0035] For example, for private cars, the system will guide them to the motor vehicle parking area in the underground parking lot, which may be further subdivided into subtypes such as small cars and SUVs according to the size of the vehicle, and allocated to parking spaces of corresponding sizes; if the underground parking lot is equipped with charging facilities for new energy vehicles, they will be guided to parking spaces with charging piles first; motorcycles will be guided to special motorcycle parking areas, etc.

[0036] S102, obtaining the school dismissal time of the target student to be picked up by the target parent, and determining a target area for parking the target vehicle in the parking sub-area according to the school dismissal time, the target area including a waiting area and a departure area.

[0037] In one example, after determining the parking sub-area, the system needs to further refine the parking location to achieve more accurate time management and space utilization. To this end, the system will obtain the target students' school dismissal time and determine more specific target areas within the parking sub-area, including waiting areas and waiting to depart areas.

[0038] The process of obtaining the target students' dismissal time can be achieved in a variety of ways. For example, the school can pre-enter the system with the schedule of each class, or the teacher can update the specific dismissal time of the day in real time through a dedicated terminal. At the same time, the student terminal can also automatically send a signal to the central server at the end of the class to indicate that school is about to end. These methods ensure that the system can obtain the most accurate dismissal time information.

[0039] Based on the obtained school dismissal time, the system will further divide the target area within the parking sub-area. The waiting area is usually located farther away from the exit and is suitable for vehicles that arrive earlier; while the departure area is close to the exit to facilitate vehicles to leave quickly. The purpose of this division is to manage vehicle flow more effectively, reduce congestion, and improve overall pick-up efficiency.

[0040] In specific implementation, the system will compare the target vehicle arrival time with the target student's school dismissal time. If the vehicle arrives much earlier than the school dismissal time, the system will guide it to the waiting area; if the arrival time is close to or later than the school dismissal time, it will be directly guided to the departure area. This dynamic allocation mechanism can be flexibly adjusted according to actual conditions to avoid early vehicles occupying key positions, while ensuring that vehicles that arrive on time or slightly later can quickly pick up students and leave.

[0041] In addition, the system may further subdivide the waiting area, for example, into long-term waiting areas and short-term waiting areas. The long-term waiting area is suitable for vehicles that arrive far in advance, while the short-term waiting area is suitable for vehicles with a shorter lead time. This subdivision helps to further optimize the flow of vehicles in the parking lot and reduce unnecessary vehicle movement.

[0042] Based on the above embodiment, as an optional implementation, in S102, the target area includes a waiting area and a waiting area, the waiting area includes a first waiting area and a second waiting area, and according to the school dismissal time, determining the target area for parking the target vehicle in the parking sub-area specifically includes S2011-S2015; S2011, obtaining the second moment when the target parent drives the target vehicle to arrive at the preset parking area of ​​the school.

[0043] In one example, the second moment is compared with the previously recorded first moment (usually the time when the parent departs or enters the area around the school), and the travel time can be calculated. The record of the second moment provides the system with real-time vehicle location information, which helps to dynamically adjust the management strategy of the parking area. In specific implementation, the system can use a variety of technical means to accurately capture this point in time. A common method is to use GPS positioning technology. When the target vehicle enters the geographical range of the preset parking area, the system automatically records the time. Another method is to install a sensor or camera at the entrance of the parking area. When the target vehicle is identified as passing, the time record is triggered. For users equipped with a special pick-up system APP, the arrival time can also be recorded by mobile phone positioning or manual confirmation.

[0044] S2012: If the second moment is after school dismissal time, the waiting departure area in the parking sub-area is determined as a target area for parking the target vehicle.

[0045] In one example, the system first needs to accurately obtain two key time points: the school's dismissal time and the second moment when the target parent arrives. The dismissal time is usually a fixed value pre-set in the system, but it may also be dynamically adjusted according to special circumstances (such as temporary class changes or school activities). The second moment is obtained by the method described in step S2011. The system will compare these two time points in real time, and once it is determined that the second moment is later than the dismissal time, it will trigger the subsequent area allocation process.

[0046] The design of the parking sub-area usually includes multiple areas with different functions, among which the waiting area is specially set up for vehicles that have completed the process of picking up students and are ready to leave. Guiding late pick-up vehicles directly to the waiting area is based on the following considerations: First, since the students have already finished school, they are likely to be waiting in the designated waiting area. Parking the parents' vehicles in the waiting area close to the waiting area can shorten the students' walking distance and speed up the pick-up and drop-off process. Secondly, such an arrangement can reduce interference with other vehicles that are currently picking up and dropping off, because the waiting area is usually designed with a more spacious space for vehicles to quickly park and leave.

[0047] After determining that the waiting departure area is the parking target area for the target vehicle, the system will immediately take a series of actions to guide the vehicle and notify relevant personnel. For example, the system may provide drivers with precise route guidance through the in-vehicle navigation device or mobile phone APP, directly guiding them to the designated parking location. At the same time, the system will send a notification to the waiting students or school staff to inform the parents of the specific location of the vehicle so that they can quickly find the vehicle.

[0048] S2013: If the second moment is before the school dismissal time, calculate the time difference between the second moment and the school dismissal time.

[0049] S2014: If the time difference is greater than a preset time difference, the first waiting area in the parking sub-area is determined as a target area for parking the target vehicle.

[0050] S2015: If the time difference is not greater than the preset time difference, the second waiting area in the parking sub-area is determined as the target area for parking the target vehicle.

[0051] In one example, the system first needs to calculate the time difference. The time difference refers to the difference between the actual arrival time of the target vehicle and the expected arrival time. The expected arrival time may be calculated based on historical data, current traffic conditions, or a time pre-set by the parent. The actual arrival time is obtained from the second moment recorded in step S2011. The system calculates the difference between the two time points in real time to obtain the time difference.

[0052] At the same time, a preset time difference threshold is pre-set in the system. This threshold is usually set based on the specific situation of the school, such as the distribution of students' school time, parking lot capacity, etc. The preset time difference is a key parameter to distinguish between normal arrival and severe delay.

[0053] When the system calculates the duration difference, it will immediately compare it with the preset duration difference, and then trigger step S2014 or S2015 according to the comparison result: If the time difference is greater than the preset time difference, the system will determine the first waiting area in the parking sub-area as the parking target area for the target vehicle. The first waiting area is usually set closer to the student gathering point or school exit, suitable for vehicles that have been seriously delayed. The purpose of this arrangement is to allow seriously delayed parents to find and pick up their long-awaited students more quickly, reducing students' waiting time and possible anxiety.

[0054] On the contrary, if the time difference is not greater than the preset time difference, the system will determine the second waiting area in the parking sub-area as the parking target area for the target vehicle. The second waiting area may be relatively far away, but usually has more sufficient parking space and is suitable for vehicles whose arrival time is close to the expected time or slightly delayed.

[0055] S103, when the target vehicle is in the waiting departure area, the waiting position of the target student, the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the target vehicle are obtained.

[0056] In one example, when the target vehicle is in the waiting area, it is considered that the target vehicle can be immediately, and the system will obtain the waiting position of the target student. This information can be transmitted in real time through the GPS positioning function of the student terminal, or determined by a fixed waiting point pre-set by the school. At the same time, the system will obtain real-time road condition information in the preset parking area. This includes traffic density in the parking lot, potential congestion points, temporarily closed passages, etc. This information can be obtained through real-time feedback from cameras, sensor networks or other vehicles deployed in the parking lot. Mastering the latest road condition information can help the system avoid congested areas and plan the best driving route for the vehicle.

[0057] The exit information of the preset parking area is also an important data collected by the system. This includes not only the location of the exit, but also the current usage status of each exit, such as the number of queued vehicles, estimated waiting time, etc.

[0058] Finally, the system obtains the destination information of the target vehicle. This can be entered through the parent terminal or selected from the common destinations pre-stored in the system. Knowing the final destination of the vehicle is crucial for choosing the most appropriate exit and planning the route away from school, which can help parents reach their destination faster and reduce unnecessary detours.

[0059] S104, generating a driving plan for the target vehicle based on the waiting position of the target student, the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the target vehicle.

[0060] In one example, the system determines the best pick-up location based on the real-time location information or preset waiting point sent back by the student terminal. This may involve calculating the shortest path from the vehicle's current location to the student's location, while taking into account road conditions to ensure that parents can find the student quickly and accurately. Next, the system analyzes the real-time road conditions in the preset parking area, including using the cameras, sensor networks, and data from other vehicles in the parking lot to build a real-time traffic flow model. Through this model, the system can identify current congestion points, areas with dense traffic, and unobstructed sections of road. This information is crucial for planning the best driving route, helping vehicles avoid congested areas and choose the fastest path. The exit information of the preset parking area is also a key consideration in generating driving plans. The system evaluates the current status of each exit, including the number of vehicles in line, the expected waiting time, etc. Based on this information, the system can recommend the most suitable exit for the target vehicle, which may be the nearest exit or the exit with less current use pressure, to balance the traffic flow of the entire parking lot. Finally, the system takes the target vehicle’s destination information into consideration, which affects not only the choice of exit but also the vehicle’s route within the parking lot. For example, if the destination is on the east side of the school, the system may prioritize the east exit, even if that exit is not the closest. This consideration can help the vehicle reach its final destination faster after leaving the parking lot and reduce unnecessary detours.

[0061] Based on the above embodiment, as an optional implementation, in S104, combining the waiting position of the target student, the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the target vehicle, generating a driving plan for the target vehicle specifically includes S401-S403: S401, generating a first driving route according to the waiting position of the target student.

[0062] In one example, the system first needs to accurately obtain two key pieces of information: the waiting location of the target student and the current location of the parent's vehicle (usually the parking location assigned by the system). The waiting location of the target student may be determined by the school's electronic sign-in system, a positioning device worn by the student, or a preset fixed waiting area. The location of the parent's vehicle can be obtained through the vehicle's GPS or mobile phone positioning. The system will update these two location information in real time to ensure that the generated route is always the latest and most accurate.

[0063] After obtaining the location information, the system will start the path planning algorithm to generate the first driving route. This algorithm will consider multiple factors, including but not limited to: Shortest distance principle: choose the shortest path from the parking location to the student waiting location. Safety considerations: avoid areas with heavy traffic and give priority to crosswalks and safe passages. Campus layout: consider the distribution of school buildings and choose routes that are easy to identify and navigate. Congestion: Based on real-time data, avoid areas with heavy traffic and reduce delays. Special needs: If students have special needs (such as mobility difficulties), the system will give priority to barrier-free passages.

[0064] S402: Generate a second driving route by combining road condition information in the preset parking area, exit information of the preset parking area, and destination information of the target vehicle.

[0065] Based on the above embodiment, as an optional implementation, in S402, combining the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the target vehicle, generating the second driving route specifically includes S4001-S4003: S4001, determining optional routes within the preset parking area based on traffic information within the preset parking area, and calculating an estimated travel time for each optional route.

[0066] In one example, the system first needs to collect and process the traffic information in the preset parking area in real time. This information may come from multiple data sources, including but not limited to the camera monitoring system in the parking lot, ground embedded sensors, vehicle GPS data, and even real-time feedback from the user's mobile phone APP. The system will comprehensively analyze this data to build a real-time parking area traffic condition model. This model not only includes static road layout information, but also reflects dynamic factors such as current vehicle density, driving speed, potential congestion points, etc.

[0067] Based on this real-time traffic condition model, the system uses advanced path planning algorithms to determine all possible departure routes. This process takes into account multiple factors, such as road connectivity, one-way restrictions, temporary closures, etc. The algorithm will exclude infeasible or obviously inferior routes, leaving only reasonably feasible options as optional routes.

[0068] For each optional route determined, the system will perform a detailed travel time calculation. This calculation process not only takes into account the physical length of the route, but also makes a dynamic estimate based on the current traffic conditions. For example, the system will consider factors such as the current vehicle speed on the route, potential deceleration points (such as turns, crosswalks), possible short stops (such as giving way to pedestrians or other vehicles), etc. Through this comprehensive consideration, the system can provide a more accurate estimated travel time for each route.

[0069] S4002, based on the exit information and the destination information, select a candidate exit from the optional routes that is consistent with the driving direction of the target vehicle and leads to the destination.

[0070] In one example, the system first needs to integrate three types of key information: the exit information of the preset parking area, the destination information of the target vehicle, and the optional routes determined in step S4001. The exit information includes the location, direction, and external road conditions of each exit. The destination information is the final destination of the vehicle, which may be a pre-set home address or other temporarily entered location. The optional routes are all possible exit paths determined in step S4001 based on the current road conditions.

[0071] The system first analyzes the orientation of each exit and the connected external roads to determine the initial driving direction after leaving each exit. Then, the system calculates the approximate direction from each exit to the destination. By comparing these two directions, the system can preliminarily screen out those exits that are basically consistent with the target vehicle's driving direction. This step can effectively eliminate those exit options that will cause the vehicle to take a significant detour after leaving.

[0072] Next, the system will further analyze the routes from these initially selected exits to the destination. This includes considering factors such as the connectivity of external roads, traffic flow, possible obstacles (such as construction areas or traffic control). The system will evaluate the feasibility and efficiency of the vehicle reaching the destination after departing from each candidate exit. Those exits that can provide relatively direct and efficient routes will be retained as the final candidate exits.

[0073] During this process, the system also considers the characteristics of the available routes. It analyzes the match between each available route and the candidate exit, ensuring that the selected exit is not only suitable for long-distance driving needs, but also connects with efficient routes within the parking area. This comprehensive consideration ensures that the entire journey from the parking space to the exit and to the final destination can be optimized.

[0074] S4003: Based on the estimated travel time of each optional route and the location of the candidate exit, determine a route among the optional routes that leads to the candidate exit and has the shortest travel time, and use the route with the shortest travel time as the second driving route.

[0075] In one example, the system first needs to integrate the key information obtained from the first two steps: the optional routes and their estimated travel times determined in step S4001, and the candidate exit locations screened in step S4002. For each candidate exit, the system evaluates all the optional routes leading to that exit. This process involves complex data processing and path analysis, and needs to consider multiple factors, such as route length, current traffic conditions, potential obstacles, etc.

[0076] For each optional route leading to the candidate exit, the system will recalculate and update its estimated travel time. This calculation not only includes the travel time in the parking area that has been calculated in step S4001, but also takes into account possible short delays after reaching the exit, such as waiting for a right turn or passing a traffic light. Through this comprehensive consideration, the system can more accurately estimate the total time from the parking space to completely leaving the preset parking area.

[0077] After calculating the time for all routes, the system will compare and analyze to find the route with the shortest travel time. This route will be determined as the final second driving route. It is worth noting that the shortest time route is not necessarily the route with the shortest physical distance. It may be the route that can reach the exit the fastest under current traffic conditions.

[0078] S403: Use the first driving route and the second driving route as driving plans of the target vehicle.

[0079] S105, sending the driving plan to the terminal device of the target parent, so that the target parent drives according to the driving plan.

[0080] In one example, the system first needs to generate a personalized driving plan based on multiple factors. These factors include but are not limited to: current real-time traffic conditions, historical traffic data, school dismissal time, estimated arrival time, parking area allocation, and possible weather conditions. The system will comprehensively analyze this data and use advanced path planning algorithms to develop the best driving route and time schedule for each parent.

[0081] Once the driving plan is generated, the system will immediately send it to the target parent's terminal device. The terminal device here may be a smartphone, a car navigation system, a tablet or other mobile device that can receive and display information. The sending process usually uses real-time push technology to ensure that parents can receive the latest driving plan in a timely manner. In order to improve the reliability and arrival rate of information, the system may use multiple communication channels at the same time, such as mobile application push, SMS notification, email, etc.

[0082] The content of the driving plan usually includes the following key elements: optimal driving route, recommended departure time, estimated arrival time, real-time traffic reminders, parking area guidance (such as the first waiting area or the second waiting area) and possible special instructions (such as temporary road closure information). This information will be presented to parents in a clear and intuitive way, which may include text descriptions, map visualization, voice navigation and other forms to adapt to the usage habits and driving conditions of different parents.

[0083] In addition, the system may also provide real-time update functions. If an emergency occurs during the parent's driving (such as a traffic accident, road construction, etc.), the system will immediately adjust the driving plan and push the updated information to the parent's terminal device. This dynamic adjustment capability ensures that the driving plan is always optimal and up-to-date.

[0084] It should be noted that the underground parking lot is not opened in all cases, and its usage mainly depends on whether there is congestion within the preset range of the school. When generating the driving plan for the target vehicle, the system will first evaluate the degree of congestion within the preset range of the school. This preset range may include roads around the school, ground parking areas, and other key areas that may affect pick-up efficiency. The system determines the degree of congestion by monitoring the traffic volume, pedestrian density and overall traffic conditions in these areas in real time. When congestion is detected within the preset range, the system will trigger the mechanism to open the underground parking lot to alleviate ground traffic pressure. This dynamic management method based on real-time congestion makes the use of parking resources more flexible and efficient.

[0085] Therefore, before the target parent drives the target vehicle to the preset parking area of ​​the school, it specifically also includes S201-S204: S201, estimating the traffic data within the preset range of the school at the first moment, and the first moment is the moment when the target parent drives the target vehicle to the preset range of the school.

[0086] In one example, the first moment refers to the moment when the target parent drives the target vehicle to the preset range of the school. The process of estimating traffic data involves multiple data sources and complex algorithms. The system first collects historical traffic data, including traffic volume, average speed and congestion in different time periods and weather conditions. These historical data provide a basic reference for the estimation. Then, the system combines the current real-time traffic data, which comes from various sensors, cameras and information sent back by vehicles that have been driving within the preset range of the school. At the same time, the system also considers special factors of the day, such as weather conditions, school activities, and surrounding road construction, which may have a significant impact on traffic conditions. In addition, the system analyzes all registered pick-up plans, including estimated arrival times and route options, to evaluate potential traffic convergence points and peak hours. Based on this comprehensive information, the system estimates the traffic data at the first moment. This estimation process not only takes into account static historical patterns, but also incorporates dynamic real-time factors.

[0087] Estimated traffic data usually includes key indicators such as expected traffic volume, average speed of each road section, location of potential congestion points, and utilization rate of parking areas. The generation of these estimated data provides an important basis for the system's subsequent decision-making. For example, if the estimate shows that certain road sections may be congested at the first moment, the system may suggest opening underground parking lots or adjusting the pick-up and drop-off times of some vehicles. Through this kind of estimation and advance planning, the system can distribute traffic flow more evenly, reduce the possibility of congestion, and improve overall pick-up and drop-off efficiency.

[0088] Based on the above embodiment, as an optional implementation, in S201, estimating the traffic data within the preset range of the school at the first moment specifically includes S21-S24: S21, obtaining first traffic data within a preset range of the school at the current moment and historical traffic data within a preset range of the school.

[0089] In one example, the system first collects real-time data such as current traffic volume, speed, and vehicle density through various sensor devices distributed within the preset range of the school, such as road sensors, cameras, and traffic light controllers. At the same time, it also receives GPS location information and driving status data sent back from vehicles that have entered the preset range, which can provide more detailed traffic flow information. In addition, the system also takes into account real-time traffic information provided by surrounding traffic management departments, such as road construction, traffic accidents, and other emergencies.

[0090] In terms of obtaining historical traffic data, the system will access its long-term accumulated database to extract historical data that matches the current time, weather conditions, cycles (such as weekdays / weekends), and other factors. These historical data include information such as traffic volume, average speed, and distribution of congestion points in the same period in the past, which provides an important reference for the assessment of current traffic conditions and the prediction of future trends. The system will also pay special attention to historical data on special dates (such as school activity days and holidays) because these data may reflect unconventional traffic patterns. The purpose of obtaining these two types of data is to establish a comprehensive understanding of traffic conditions. The current first-level traffic data provides the latest and most direct traffic information, reflecting real-time road usage and potential problems; while historical traffic data provides long-term traffic patterns and trends, which helps the system identify regular traffic change patterns and abnormal situations. By combining these two types of data, the system can more accurately assess the current traffic conditions and provide a more reliable basis for subsequent traffic forecasts.

[0091] S22, combining the first traffic data and the historical traffic data, estimating the second traffic data within the preset range of the school at the first moment.

[0092] In one example, the estimation process is first based on the first traffic data obtained in step S21, which reflects the current real-time traffic conditions, including key indicators such as traffic volume, vehicle speed, and vehicle density. The system analyzes the changing trends of these data to identify the characteristics of the current traffic flow and possible development directions. At the same time, the system refers to historical traffic data, especially historical records that match factors such as the current time, weather conditions, and cycles (such as weekdays / weekends). These historical data provide long-term traffic patterns and laws, which help the system understand the general trend of traffic changes.

[0093] During the estimation process, the system considers multiple factors to generate the second traffic data. First, the system evaluates the time interval from the current moment to the first moment, and infers the possible changes in traffic conditions based on this time span. Secondly, the system analyzes the mutual influence between different road sections, because the traffic conditions of one section often affect the adjacent sections. In addition, the system also incorporates some known external factors, such as school activity arrangements, surrounding road construction plans, etc., which may significantly affect the traffic conditions at the first moment.

[0094] The system also analyzes all registered pick-up and drop-off plans and assesses the cumulative impact these plans may have on traffic at the first moment. For example, if a large number of vehicles are scheduled to arrive at a similar time, the system will predict possible congestion points and peak hours. Through this comprehensive analysis and prediction, the system generates second traffic data, which includes the expected traffic volume at the first moment, the average speed of each road section, the location of potential congestion points, and the expected utilization rate of parking areas.

[0095] The significance of estimating the second traffic data is that it provides the system with a foresight of traffic conditions at a specific moment in the future, allowing the system to make reasonable resource allocation and route planning in advance. For example, if the estimate shows that certain sections of the road may be congested at the first moment, the system may adjust the recommended routes or arrival times of some vehicles in advance to avoid worsening congestion. Similarly, if the estimate shows that the parking area may be saturated, the system may suggest opening additional parking facilities or adjusting the pick-up and drop-off times of some vehicles.

[0096] S23, obtaining data of other vehicles driven by other parents that arrive within a preset range of the school at the first moment.

[0097] In one example, the system collects information about vehicles entering the area through various sensor devices within the preset range of the school, such as road cameras and license plate recognition systems. This information may include basic data such as the number of vehicles, vehicle models, and entry time. Secondly, the system uses the connection with the parent user's mobile phone application to obtain the real-time location and driving status information of the parent's vehicles that have installed and authorized the use of the application. These data can provide more accurate vehicle dynamics, including driving speed, estimated arrival time, etc. In addition, the system will also consider the school's pre-registered pick-up and drop-off information, which may include the time period when parents are expected to arrive, common vehicle information, etc. By comparing these pre-registered information with the actual detected vehicle data, the system can more accurately identify which vehicles are parent vehicles that come to pick up students. The purpose of obtaining these other vehicle data is to build a more complete portrait of traffic participants. These data not only reflect the current traffic flow and distribution, but also help the system predict traffic changes in the short term. For example, if the system detects that a large number of vehicles are approaching the preset range of the school, it can foresee possible congestion and make corresponding adjustments in advance.

[0098] S24, combining other vehicle data and the second traffic data, estimating the traffic data within a preset range of the school at the first moment.

[0099] In one example, the estimation process is first based on the second traffic data generated in step S22, which already includes predictions based on current real-time traffic conditions and historical data. Then, the system integrates and analyzes the other vehicle data obtained in step S23 with the second traffic data. The other vehicle data provides additional real-time information, including the number, location, speed, etc. of vehicles approaching the preset range of the school, which can help the system more accurately assess the upcoming traffic pressure. The system analyzes the driving trajectory and estimated arrival time of these other vehicles, and compares and adjusts them with the predictions in the second traffic data. For example, if the other vehicle data shows that a large number of vehicles are approaching a specific section of road, and this situation is not fully reflected in the prediction of the second traffic data, the system will accordingly increase the expected traffic volume and congestion risk of the section. At the same time, the system will also consider the possible impact of these other vehicles on parking demand and adjust the expected utilization rate of the parking area.

[0100] When making estimates, the system pays special attention to factors that may cause sudden changes in traffic conditions, such as multiple vehicles arriving at an intersection or parking area at the same time. Through this comprehensive analysis and adjustment, the system generates updated traffic data forecasts, which include the actual traffic volume expected at the first moment, the possible speed of each road section, the location and severity of potential congestion points, and the expected saturation of parking areas. The significance of estimating these updated traffic data is that it provides the system with more accurate and comprehensive traffic forecasts, allowing the system to make more intelligent and effective decisions.

[0101] S202, calculating the congestion index within a preset range of the school based on the traffic data.

[0102] Based on the above embodiment, as an optional implementation, in S202, the traffic data includes the types of vehicles and the number of vehicles of different types. According to the traffic data, calculating the congestion index within the preset range of the school specifically includes: substituting the types of vehicles and the number of vehicles of different types into a preset formula to calculate the congestion index within the preset range of the school; wherein the preset formula is: Where CI is the congestion index, N is the total number of vehicle types, V i is the number of the i-th type of vehicle, C i is the congestion coefficient of the i-th vehicle, and W is the road width coefficient.

[0103] In one example, traffic data includes not only the total number of vehicles, but also the type of vehicles and the specific number of each type of vehicle. The significance of this breakdown is that different types of vehicles have different degrees of impact on road occupancy and traffic flow. For example, large vehicles such as school buses or trucks occupy more road space, have a large turning radius, and accelerate and decelerate slowly, so they have a greater impact on traffic flow; while small private cars may have more numbers, but the impact of each vehicle is relatively small. By distinguishing between vehicle types, the system can more accurately assess the actual road load conditions.

[0104] V represents the sum of the impacts on all vehicle types. i is the number of the i-th type of vehicle, C i is the congestion coefficient of the i-th vehicle, and CI is the congestion index, which reflects the contribution of different vehicle types to traffic congestion. For example, buses may be assigned a higher coefficient, while the coefficient of cars is relatively low. Secondly, W in the formula represents the road width coefficient, which takes into account the carrying capacity of the road. Wider roads can accommodate more vehicles, so the same number of vehicles will cause less congestion on wide roads than on narrow roads. By combining vehicle factors with road factors, the formula can more comprehensively reflect the actual traffic conditions.

[0105] When implementing this calculation method, the system first needs to accurately obtain and classify the number of various vehicles. This can be achieved in many ways, such as image recognition by road cameras, license plate recognition systems, or vehicle type recognition based on GPS. At the same time, the system needs to pre-set the congestion coefficients CI of various vehicle types. These coefficients can be based on traffic engineering research results or actual traffic data analysis. The road width coefficient W can be determined based on the actual width of each road section within the preset range of the school. The system will update vehicle data in real time and continuously calculate the congestion index to reflect the dynamically changing traffic conditions.

[0106] S203: If the congestion index is greater than a set threshold, the target vehicle is allowed to travel to a preset parking area.

[0107] S204: If the congestion index is not greater than the set threshold, the target vehicle is prohibited from driving to the preset parking area.

[0108] In one example, the system compares the congestion index CI calculated in step S202 with a pre-set threshold value, and only when the congestion index exceeds this threshold value will the target vehicle be allowed to drive to the preset parking area. The target vehicles here usually refer to those pick-up and drop-off vehicles that have been registered and authorized in the system, such as parents' private cars or school buses. The practice of setting thresholds reflects the system's active traffic management strategy, which attempts to find a balance between ensuring pick-up efficiency and maintaining traffic order. When the congestion index is low, it means that the traffic conditions around the school are good. At this time, restricting vehicle entry may cause unnecessary delays and waste of resources. On the contrary, when the congestion index exceeds the threshold, allowing the target vehicle to enter the preset parking area can help ease traffic pressure on major roads and prevent congestion from further deteriorating.

[0109] The implementation of this mechanism requires the system to have real-time monitoring and rapid response capabilities. The system will continuously monitor the changes in the congestion index. Once the index exceeds the threshold, it will immediately update the traffic management strategy and send a signal to the registered target vehicles to allow them to enter the preset parking area. This can be achieved in a variety of ways, such as sending an electronic pass to the on-board device or pushing notifications to the driver through a mobile phone APP. At the same time, the system will also adjust the traffic signs accordingly to guide these vehicles into the parking area smoothly. The design of the preset parking area is also key to the effective implementation of this step. These areas are usually located on the side or near the main road of the school, which is convenient for students to get on and off the bus without causing much impact on the main traffic flow. The system will dynamically allocate parking locations based on the current congestion situation to maximize parking efficiency and minimize interference with surrounding traffic.

[0110] Based on the above method, the present application also discloses an efficient student pick-up device, such as Figure 2 As shown, Figure 2is a structural diagram of an efficient student pick-up device provided by an embodiment of the present application, the device comprises: a first determination module, a second determination module, an acquisition module, a combination module and an output module; wherein, The first determination module is used to obtain the vehicle type of the target vehicle when the target parent drives the target vehicle to the preset parking area of ​​the school, and determine the parking sub-area for parking the target vehicle in the preset parking area according to the vehicle type; the second determination module is used to obtain the school dismissal time of the target student to be picked up by the target parent, and determine the target area for parking the target vehicle in the parking sub-area according to the school dismissal time, and the target area includes a waiting area and a waiting area for departure; the acquisition module is used to obtain the waiting position of the target student, the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the target vehicle when the target vehicle is in the waiting area for departure; the combination module is used to generate a driving plan for the target vehicle by combining the waiting position of the target student, the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the target vehicle; the output module is used to send the driving plan to the terminal device of the target parent so that the target parent drives according to the driving plan.

[0111] It should be noted that: when the device provided in the above embodiment realizes its function, only the division of the above functional modules is used as an example. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0112] See also Figure 3 , is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 3 As shown, the electronic device 1000 may include: at least one processor 1001 , at least one network interface 1004 , a user interface 1003 , a memory 1005 , and at least one communication bus 1002 .

[0113] The communication bus 1002 is used to realize the connection and communication between these components.

[0114] The user interface 1003 may include a display screen (Display) and a camera (Camera), and the optional user interface 1003 may also include a standard wired interface and a wireless interface.

[0115] The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

[0116] Among them, the processor 1001 may include one or more processing cores. The processor 1001 uses various interfaces and lines to connect various parts in the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 1005, and calling data stored in the memory 1005. Optionally, the processor 1001 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 1001 can integrate one or more combinations of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 1001, and it can be implemented separately through a chip.

[0117] Among them, the memory 1005 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 1005 includes a non-transitory computer-readable storage medium. The memory 1005 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 1005 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 1005 may optionally be at least one storage device located away from the aforementioned processor 1001. As Figure 3 As shown, the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and an application program for an efficient student pick-up and drop-off method.

[0118] exist Figure 3In the electronic device 1000 shown, the user interface 1003 is mainly used to provide an input interface for the user and obtain data input by the user; and the processor 1001 can be used to call an application program storing an efficient student pick-up method in the memory 1005. When executed by one or more processors, the electronic device executes one or more of the methods described in the above embodiments.

[0119] An electronic device readable storage medium stores instructions, which, when executed by one or more processors, enable the electronic device to execute one or more of the methods described in the above embodiments.

[0120] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the order of the actions described, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for the present application.

[0121] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0122] In the several embodiments provided in the present application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

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

[0124] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0125] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned memory includes: various media that can store program codes, such as USB flash drives, mobile hard drives, magnetic disks or optical disks.

[0126] The above is only an exemplary embodiment of the present disclosure, and the scope of the present disclosure cannot be limited thereto. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the specification and practicing the disclosure here, those skilled in the art will easily think of other embodiments of the present disclosure. This application is intended to cover any modification, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the technical field not recorded in the present disclosure. The description and examples are only regarded as exemplary, and the scope and spirit of the present disclosure are defined by the claims.

Claims

1. An efficient student pick-up method, characterized in that: The method comprises: When the target parent drives the target vehicle to the preset parking area of ​​the school, the vehicle type of the target vehicle is obtained, and according to the vehicle type, a parking sub-area for parking the target vehicle is determined in the preset parking area; Obtaining the dismissal time of the target student to be picked up by the target parent, and determining a target area for parking the target vehicle in the parking sub-area according to the dismissal time, wherein the target area includes a waiting area and a departure area; When the target vehicle is in the waiting departure area, obtaining the waiting position of the target student, the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the target vehicle; Generate a driving plan for the target vehicle by combining the waiting position of the target student, the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the target vehicle; The driving plan is sent to the terminal device of the target parent, so that the target parent drives according to the driving plan.

2. The efficient student pick-up method according to claim 1, characterized in that: Before the target parent drives the target vehicle to the preset parking area of ​​the school, the method further includes: Estimating traffic data within a preset range of the school at a first moment, where the first moment is the moment when a target parent drives a target vehicle to arrive at the preset range of the school; Calculating a congestion index within a preset range of the school according to the traffic data; If the congestion index is greater than a set threshold, the target vehicle is allowed to drive to a preset parking area; If the congestion index is not greater than the set threshold, the target vehicle is prohibited from driving to the preset parking area.

3. The efficient student pick-up method according to claim 2, characterized in that: The estimated traffic data within the preset range of the school at the first moment includes: Obtain the first traffic data within the preset range of the school at the current moment and the historical traffic data within the preset range of the school; Combining the first traffic data and the historical traffic data, estimating second traffic data within a preset range of the school at the first moment; Acquire data of other vehicles driven by other parents that arrive within a preset range of the school at the first moment; The traffic data within a preset range of the school at the first moment is estimated by combining the other vehicle data and the second traffic data.

4. The efficient student pick-up method according to claim 2, characterized in that: The traffic data includes vehicle types and the number of vehicles of different types. The calculating the congestion index within the preset range of the school according to the traffic data includes: substituting the vehicle types and the number of vehicles of different types into a preset formula to calculate the congestion index within the preset range of the school; wherein, The preset formula is: Where CI is the congestion index, N is the total number of vehicle types, V i is the number of the i-th type of vehicle, C i is the congestion coefficient of the i-th vehicle, and W is the road width coefficient.

5. The efficient student pick-up method according to claim 1, characterized in that: The target area includes a waiting area and a waiting area, the waiting area includes a first waiting area and a second waiting area, and the target area for parking the target vehicle in the parking sub-area is determined according to the school dismissal time, including: Acquire a second moment when the target parent drives the target vehicle to arrive at a preset parking area of ​​the school; If the second time is after the school dismissal time, determining the waiting departure area in the parking sub-area as a target area for parking the target vehicle; If the second moment is before the school dismissal time, then calculating the time difference between the second moment and the school dismissal time; If the time difference is greater than a preset time difference, determining the first waiting area in the parking sub-area as a target area for parking the target vehicle; If the time difference is not greater than the preset time difference, the second waiting area in the parking sub-area is determined as a target area for parking the target vehicle.

6. The efficient student pick-up method according to claim 1, characterized in that: The generating of the driving plan of the target vehicle by combining the waiting position of the target student, the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the target vehicle comprises: generating a first driving route according to the waiting position of the target student; Generate a second driving route by combining the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the target vehicle; The first driving route and the second driving route are used as driving plans of the target vehicle.

7. The efficient student pick-up method according to claim 6, characterized in that: The generating a second driving route by combining the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the target vehicle includes: Determine the optional routes within the preset parking area according to the road condition information within the preset parking area, and calculate the estimated travel time of each optional route; According to the exit information and the destination information, a candidate exit that is consistent with the driving direction of the target vehicle and leads to the destination is selected from the optional routes; In combination with the estimated travel time of each optional route and the location of the candidate exit, a route among the optional routes leading to the candidate exit with the shortest travel time is determined, and the route with the shortest travel time is used as the second driving route.

8. An efficient student pick-up device, characterized in that: The device comprises: a first determination module, a second determination module, an acquisition module, a combination module and an output module; wherein, The first determination module is used to obtain the vehicle type of the target vehicle when the target parent drives the target vehicle to the preset parking area of ​​the school, and determine a parking sub-area for parking the target vehicle in the preset parking area according to the vehicle type; The second determination module is used to obtain the school dismissal time of the target student to be picked up by the target parent, and determine a target area for parking the target vehicle in the parking sub-area according to the school dismissal time, wherein the target area includes a waiting area and a waiting departure area; The acquisition module is used to acquire the waiting position of the target student, the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the target vehicle when the target vehicle is in the waiting departure area; The combining module is used to combine the waiting position of the target student, the road condition information in the preset parking area, the exit information of the preset parking area and the destination information of the target vehicle to generate a driving plan for the target vehicle; The output module is used to send the driving plan to the terminal device of the target parent, so that the target parent drives according to the driving plan.

9. An electronic device, characterized in that: It includes a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes the method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that: A computer program is stored which can be loaded by a processor and execute the method according to any one of claims 1 to 7.