Examination judgment method and system of mobile examination room based on motor vehicle, electronic equipment and computer readable storage medium
By loading the mapping model in the driving test system and obtaining vehicle data in real time, forming the projection point position information of the vehicle outline, and making real-time judgments on the graphically displayed site or road model, the fairness and comparability problems caused by the differences in the evaluation standards of the existing driving test system are solved, and a more fair and reliable driving test judgment is achieved.
Patent Information
- Application Number
- CN202411627412.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2025-02-25
AI Technical Summary
The differences in the evaluation standards of the existing driving test system have affected the fairness, comparability and credibility of the examination, and it is difficult for regulatory authorities to verify the evaluation results and conduct random inspections.
It provides an assessment and judgment method for a mobile examination room based on a motor vehicle. By loading a pre-generated mapping model, vehicle data is obtained in real time, projection point position information of the vehicle profile on the ground, and determines whether the vehicle's moving position meets the evaluation criteria in real time on the graphical display site or road model.
It realizes the visual process judgment of driving test evaluation, unifies judgment standards, improves the fairness and comparability of the exam, and facilitates real-time monitoring and review by regulatory departments.
Smart Images

Figure CN119516872A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of computer graphics, and specifically relates to an assessment and judgment method, system, electronic equipment and computer-readable storage medium based on a mobile examination site for motor vehicles. Background Art
[0002] According to statistics, the number of newly registered motorcycles in my country in the first half of 2022 reached 5.34 million, an increase of 1.08 million over the previous year, a year-on-year increase of 25.38%. From the perspective of motorcycle consumption areas, my country's current motorcycle consumption market is mainly concentrated in rural areas. In remote rural areas, there is a large demand for motorcycles and tricycles, but transportation is inconvenient, and it is difficult to take exams and obtain licenses. Providing a convenient and mobile driving test system allows people in remote areas to obtain a driver's license without traveling far, which not only ensures the travel safety of rural tricycles, but also does not invisibly add an economic burden to farmers for driving tests. In summary, the mobile examination room driver examination system is a current trend in the industry.
[0003] Domestic manufacturers of relevant examination system equipment have developed similar mobile examination center driver examination systems. The system is based on the principle of RTK vehicle contour tracking technology, mainly through satellite systems such as GPS (Global Positioning System) and GLONASS (Global Satellite Navigation System) to achieve accurate tracking of vehicle contours. RTK technology is a high-precision GPS measurement technology. By installing RTK receivers and antennas on the vehicle, the vehicle's location information can be obtained in real time, and the accuracy can reach the centimeter level, which is very suitable for vehicle contour tracking.
[0004] Even though the above technology is relatively mature and can judge the driving skills of candidates based on information such as the vehicle's location, venue and road model, combined with the driving test evaluation criteria, there are still some problems to be solved.
[0005] At present, based on the differences in the logical judgment thinking mode of the driving test system, the location requirements for the specific mapping points of the site model and the road model are different, and the methods and contents of the mapping data production of the site model and the road model are also different. This leads to different driving test evaluation methods for the same test. There may be differences in the evaluation criteria, which affects the fairness of the test. First, the difference in evaluation criteria may lead to some unscientific evaluation criteria being introduced into the test, such as some unreasonable driving skill requirements or unreasonable test procedures, which will affect the scientificity and reliability of the test. Secondly, due to the difference in evaluation criteria, it is difficult to directly compare the test results, which will affect the comparability and credibility of the test. Finally, due to the difference in evaluation criteria, if the evaluation criteria need to be updated, it may affect the existing test data, resulting in discontinuity and instability of the data. The evaluation criteria are the basis and basis of the evaluation results, and the evaluation results of the driving test system are directly related to the driver's driving ability and safety. Therefore, it is very important for the regulatory authorities to verify the evaluation results. Based on the existing model, regulatory authorities are unable to verify the evaluation results, conduct spot checks and verifications on the evaluation results, are unable to guarantee the reliability and fairness of the evaluation results, and are unable to avoid problems such as differences in evaluation standards and deviations in evaluation standards. Summary of the invention
[0006] In view of the above-mentioned problems existing in the evaluation of the driving test system in the prior art, a method is now provided to provide a visual process judgment for the entire driving test evaluation, so that the judgment standard of the entire driving test is unified, which can facilitate real-time spot checks and verifications by regulatory authorities while ensuring fairness.
[0007] A method for assessing and judging a mobile examination site for a motor vehicle, comprising the following steps:
[0008] S1. Select and load a pre-generated mapping model according to the driving test items, wherein the mapping model includes a vehicle mapping model, a site mapping model and a road mapping model;
[0009] S2, graphically displaying the loaded mapping model;
[0010] S3, acquiring vehicle-mounted data in real time and performing data conversion processing on the vehicle-mounted data in combination with the vehicle mapping model to form projection point position information representing the vehicle contour on the ground;
[0011] S4, associating the projection point position information with the driving test vehicle to form a real-time driving test vehicle model;
[0012] S5. On the graphically displayed site mapping model or the road mapping model, determine in real time whether the movement position of the vehicle model is within the data range of the current driving test item.
[0013] Preferably, in step S3, the method for characterizing the projection point position information of the vehicle profile on the ground comprises the following steps:
[0014] S31, obtaining the position and posture information of the vehicle in real time;
[0015] S32, obtaining the projection coordinates of the vehicle on the plane based on the posture information of the vehicle;
[0016] S33, obtaining the projection point position of the vehicle on the ground according to the processing between the projection coordinates, the vehicle mapping model and the position information of the vehicle.
[0017] Preferably, in step S32, the method for obtaining the projection coordinates of the vehicle on the plane includes the following steps:
[0018] S321, converting the posture information into a vehicle pitch angle;
[0019] S322, obtaining a vehicle posture matrix based on the vehicle pitch angle processing;
[0020] S323: Convert the three-dimensional coordinates of the vehicle into plane coordinates based on the vehicle posture matrix.
[0021] Preferably, in step S33, the method for obtaining the plane coordinates comprises the following steps:
[0022] S3231, converting the longitude and latitude of the vehicle's location into coordinate values in a geodetic coordinate system;
[0023] S3232, converting the coordinate values in the geodetic coordinate system into the coordinate values in the Cartesian coordinate system;
[0024] S3233. Multiply the coordinate value in the Cartesian coordinate system by the vehicle posture matrix to obtain the projection coordinates of the vehicle on the plane.
[0025] Preferably, in step S33, the method for obtaining the projection point position of the vehicle on the ground comprises the following steps:
[0026] S331, translating and rotating the vehicle wheel mapping model along the vehicle movement direction until the vehicle outline coincides with the ground;
[0027] S332. Calculate the projection point position of the vehicle on the ground according to the current position of the vehicle and the projection of the contour model on the ground.
[0028] Preferably, in step S5, the method for determining in real time whether the movement position of the vehicle model is within the data range of the current driving test item includes:
[0029] Acquiring in real time the projection point position information of the vehicle associated with the vehicle model on the ground;
[0030] Acquire a graphical road mapping figure corresponding to the road mapping model and a graphical site mapping figure corresponding to the site mapping model;
[0031] Calculating the positional relationship between the projection point position information of the vehicle on the ground and the road mapping figure and the site mapping figure;
[0032] It is determined whether the driving test vehicle is within the data range of the current driving test item based on the positional relationship, and it is determined whether the current driving test vehicle has passed the test based on the determination result.
[0033] Preferably, the positional relationship between the projection point position information of the vehicle on the ground and the road mapping graphics and site mapping graphics includes: the relationship between points and polygons, the relationship between line segments and line segments, the distance from point to line segment, and the distance from point to point.
[0034] Also included is an assessment and judgment system based on a mobile examination room of a motor vehicle, which includes:
[0035] A data loading module, for selecting and loading pre-generated mapping models according to driving test items, wherein the mapping models include vehicle mapping models, site mapping models and road mapping models;
[0036] A graphic display module, used for graphically displaying the loaded mapping model;
[0037] A position information acquisition and processing module, used for acquiring vehicle-mounted data of the vehicle in real time and performing data conversion processing on the vehicle-mounted data in combination with the vehicle mapping model to form projection point position information representing the vehicle outline on the ground;
[0038] An association module, used to associate the projection point position information with the driving test vehicle to form a real-time driving test vehicle model;
[0039] The position determination module is used to determine in real time whether the movement position of the vehicle model is within the data range of the current driving test item on the graphically displayed site mapping model or the road mapping model.
[0040] It also includes an electronic device, wherein the electronic device includes a processor and a memory, the memory stores at least one instruction, and the instruction is loaded and executed by the processor to implement the operations performed by the above-mentioned assessment and judgment method based on a mobile examination site for motor vehicles.
[0041] It also includes a computer-readable storage medium, wherein the storage medium stores at least one instruction, and the instruction is loaded and executed by a processor to implement the operations performed by the above-mentioned assessment and judgment method based on a mobile examination site for motor vehicles.
[0042] The above technical solution has the following advantages or beneficial effects: it provides a visual judgment of the entire process for each driving test item of the driving test vehicle, and the unified judgment standard provided can make the entire driving test judgment more fair. Furthermore, because a visual judgment process is provided, it is convenient for the supervision of the regulatory authorities, so that the regulatory authorities can remotely monitor the entire driving test process and realize the review of the test results. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] The embodiments of the present invention will be described more fully with reference to the attached drawings, which are provided for illustration and description only and are not intended to limit the scope of the present invention.
[0044] Figure 1 It is a flow chart of an embodiment of an assessment and judgment method based on a mobile examination site for motor vehicles according to the present invention;
[0045] Figure 2 It is a schematic flow chart of a method for characterizing the position information of projection points of a vehicle contour on the ground in an embodiment of an assessment and judgment method based on a mobile examination site for motor vehicles of the present invention;
[0046] Figure 3 This is a schematic flow chart of a method for obtaining the projection coordinates of a vehicle on a plane in an embodiment of an assessment and judgment method based on a mobile examination site for a motor vehicle according to the present invention;
[0047] Figure 4 This is a schematic flow chart of a method for obtaining plane coordinates in an embodiment of an assessment and judgment method based on a mobile examination site for motor vehicles of the present invention;
[0048] Figure 5 This is a flow chart of a method for obtaining the projection point position of a vehicle on the ground in an embodiment of an assessment and judgment method based on a mobile examination site for a motor vehicle according to the present invention;
[0049] Figure 6 The present invention is a schematic diagram of pole test evaluation in a specific embodiment of an assessment and judgment method based on a mobile examination site for motor vehicles. DETAILED DESCRIPTION
[0050] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0051] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments may be combined with each other.
[0052] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments, but they are not intended to limit the present invention.
[0053] The technical solution of the present invention provides an embodiment of an assessment and judgment method based on a mobile examination site of a motor vehicle, such as Figure 1 As shown, the specific steps include: S1, loading a pre-generated mapping model according to the driving test item selection, the mapping model includes a vehicle mapping model, a site mapping model and a road mapping model; S2, graphically displaying the loaded mapping model; S3, acquiring the vehicle's on-board data in real time and performing data conversion processing on the on-board data in combination with the vehicle mapping model to form projection point position information representing the vehicle contour on the ground; S4, associating the projection point position information with the driving test vehicle to form a real-time driving test vehicle model; S5, on the graphically displayed site mapping model or the road mapping model, judging in real time whether the movement position of the vehicle model is within the data range of the current driving test item. In this embodiment, whether it is a site or a road with complex and changeable conditions, a corresponding mapping model is formed for graphical display. The vehicle in the driving test will be displayed in real time on the graphical site or road mapping model. According to the position point information corresponding to the vehicle's motion trajectory, a real-time judgment is made as to whether the motion position of the vehicle model is within the data range of the current driving test item. According to the judgment result, a comprehensive judgment is made as to whether the vehicle test is qualified. It should be noted that, taking the test site as an example, there are usually multiple vehicles on the test site. In order to meet the assessment of multiple vehicles at the same time, each driving test vehicle model will be associated with the actual driving test vehicle number, and the assessment result of each vehicle will be recorded by number. At the same time, the current driving test item and how many driving test vehicles are performing the driving test can be observed at the same time, which is convenient for monitoring the operating status of all vehicles. When an abnormality occurs, the location point of the problem can be seen in time, rather than relying solely on video surveillance. It should be noted that the vehicle mapping model can be drawn with reference to the driving test standard based on the site, vehicle, and the actual situation of the vehicle.
[0054] In a preferred embodiment, Figure 2As shown, in step S3, the method for characterizing the projection point position information of the vehicle contour on the ground includes the following steps: S31, real-time acquisition of the position and attitude information of the vehicle; S32, based on the attitude information of the vehicle, the projection coordinates of the vehicle on the plane are obtained; S33, the projection point position of the vehicle on the ground is obtained according to the processing between the projection coordinates, the vehicle mapping model and the position information of the vehicle. In this embodiment, the vehicle-borne data may include satellite GNSS signals and vehicle signals, wherein the satellite GNSS signal is a vehicle projection calculation based on RTK technology (RTK technology is a high-precision GPS measurement technology, which can obtain the vehicle's position information in real time by installing RTK receivers and antennas on the vehicle), and through satellite systems such as GPS (Global Positioning System) and GLONASS (Global Satellite Navigation System), the vehicle position information is obtained in real time and the projection point position of the vehicle on the ground is calculated, thereby realizing real-time tracking and precise projection of the vehicle contour. Through RTK technology, the vehicle's position information can be obtained in real time, including parameters such as the vehicle's longitude, latitude, altitude, speed and direction. These parameters can also be obtained in real time through a vehicle-borne GPS receiver.
[0055] In a preferred embodiment, Figure 3 As shown, in the step S32, the method for obtaining the projection coordinates of the vehicle on the plane includes the following steps: S321, converting the posture information into the vehicle pitch angle, wherein the position and posture information of the vehicle can be obtained through the front and rear satellite antennas on the roof, including information such as the pitch angle, roll angle and heading angle of the vehicle. This information can be obtained through devices such as GPS receivers or inertial measurement units. Further, the vehicle posture information is converted into Euler angles, that is, the pitch angle, roll angle and heading angle of the vehicle are expressed as a triple (φ, θ, ψ). Among them, φ is the pitch angle, θ is the roll angle, and ψ is the heading angle, which is specifically calculated using a rotation matrix or quaternion. S322, based on the vehicle pitch angle processing, a vehicle posture matrix is obtained, wherein, according to the definition of Euler angles, the vehicle posture matrix can be calculated by a rotation matrix or a quaternion, and the posture matrix can represent the direction and position information of the vehicle in three-dimensional space. S323, based on the vehicle posture matrix, the three-dimensional coordinates of the vehicle are converted into plane coordinates.
[0056] In a preferred embodiment, Figure 4 As shown, in the step S33, the method for obtaining the plane coordinates includes the following steps: S3231, converting the longitude and latitude of the vehicle's location into coordinate values in the geodetic coordinate system; S3232, converting the coordinate values in the geodetic coordinate system into coordinate values in the Cartesian coordinate system; S3233, multiplying the coordinate values in the Cartesian coordinate system by the vehicle posture matrix to obtain the projection coordinates of the vehicle on the plane.
[0057] In a preferred embodiment, Figure 5 As shown, in the step S33, the method for obtaining the projection point position of the vehicle on the ground includes the following steps: S331, translating and rotating the vehicle wheel mapping model along the direction of vehicle movement until the vehicle contour coincides with the ground; S332, calculating the projection point position of the vehicle on the ground according to the current position of the vehicle and the projection of the contour model on the ground. In this embodiment, by obtaining the vehicle position information in real time and calculating the projection point position of the vehicle on the ground, the real-time tracking and accurate projection of the vehicle contour can be achieved, providing a more scientific, fair and safe guarantee for the driving test.
[0058] In a preferred embodiment, in step S5, the method for determining in real time whether the moving position of the vehicle model is within the data range of the current driving test item includes: acquiring in real time the projection point position information of the vehicle associated with the vehicle model on the ground; acquiring the graphical road mapping graphics corresponding to the road mapping model and the graphical site mapping graphics corresponding to the site mapping model; calculating the positional relationship between the projection point position information of the vehicle on the ground and the road mapping graphics and the site mapping graphics; determining whether the driving test vehicle is within the data range of the current driving test item based on the positional relationship, and comprehensively determining whether the current driving test vehicle has passed the test based on the determination result.
[0059] In a preferred embodiment, the positional relationship between the projection point position information of the vehicle on the ground and the road mapping figure and the site mapping figure includes:
[0060] Relationship between points and polygons: To determine whether a point is inside a polygon, you can use the ray method (also called the interleaving method) or the scan line method. The following is an explanation of the implementation of the ray method: Starting from the point to be determined, emit a ray in the positive direction of the x-axis, and count the number of intersections with the polygon. If it is an odd number, the point is inside the polygon, and if it is an even number, the point is outside the polygon. Implementation steps:
[0061] (1) Define a counter count and initialize it to 0;
[0062] (2) Send a ray from the point to be determined in the positive direction of the x-axis and intersect each edge of the polygon;
[0063] (3) If the y coordinate of the intersection point is greater than the y coordinate of the point to be determined, and the intersection point is on the left side of the edge, the counter count is incremented by 1;
[0064] (4) After judging all the edges, if count is an odd number, the point to be judged is inside the polygon, otherwise it is outside the polygon.
[0065] Relationship between line segments: Among them, the relationship between line segments may include line segment intersection: line segments are parallel and do not overlap, line segments overlap, line segments are on the same straight line but do not overlap, and line segments do not intersect and are not parallel.
[0066] Distance from point to line segment: Calculating the distance from point to line segment can be divided into the following steps:
[0067] Calculate the length of a line segment;
[0068] Calculate the distance from a point to the two endpoints of a line segment;
[0069] If the point is on the line segment, the distance from the point to the line segment is 0;
[0070] Otherwise, the distance from the point to the line segment is the minimum value of the distances from the point to the two endpoints of the line segment, which can be calculated using the vector cross product and the dot product.
[0071] Point-to-point distance: To calculate the point-to-point distance, you can use the Euclidean distance formula.
[0072] The following is a specific example of the "pile test" item of the three-wheeled motorcycle field test, with reference to Figure ---:
[0073] Car model: vehicle drawing and measurement model;
[0074] Field model: site mapping model;
[0075] v1: The line segment connecting the positions of the projection point of point 1 on the car model at time t1 and time t1+0.2s.
[0076] v2: The line segment connecting the positions of the projection point of point 2 on the car model at time t1 and time t1+0.2s.
[0077] v3-v13: Defined by analogy with the above method.
[0078] The site survey model after graphic display:
[0079] s1: represents the site polygon, which is formed by connecting points 1, 3, 11, 12, 13, 10, 4, and 2 of the site model.
[0080] s2: represents the vehicle polygon, which is connected by points 1, 2, 3, 4, 5, 6, 7, 8, 9, and 10 of the vehicle model.
[0081] The site survey model after graphic display:
[0082] g1-g5: represents the definition of five poles.
[0083] g1: Field model point 5 represents pile pole 1
[0084] g2: Field model point 6 represents pile pole 2
[0085] g3: The 7th point of the field model represents the 3rd pile.
[0086] g4: The 8th point of the field model represents the 4th pile.
[0087] g5: The 9th point of the field model represents the 5th pile.
[0088] l1: The line segment connecting the 1st point and the 2nd point
[0089] l2: The line segment connecting the 3rd point and the 11th point
[0090] l3: The line segment connecting the 4th point and the 10th point
[0091] Auxiliary point A: The midpoint of the l1 line segment from the field model
[0092] Vehicle state: Forward is represented by F, backward is represented by B, and stop is represented by S.
[0093] d1: The distance of the line connecting the 5th point of the field model and the auxiliary point A
[0094] d2: The distance between adjacent piles (5, 6, 7, 8, 9 represent piles)
[0095] r: The length of the line connecting the 1st point of the vehicle model and the auxiliary point A
[0096] h: The distance from the 1st point of the vehicle model to the l3 line segment
[0097] d3: The distance from the auxiliary point A of the vehicle model to the l3 line segment
[0098] u: The correction coefficient (vehicle jitter error), the default value is 0.05 cm, and the specific value can be fine-tuned according to different vehicle performances.
[0099] step1-step19: Represent 19 custom regions within the polygon area
[0100] Definition of step1 region: r < d1 and h > d3 + u, vehicle state: F
[0101] Definition of step2 region: d1 < r < d1 + d2 and h > d3 + u, vehicle state: F
[0102] Definition of step3 region: d1 < r < d1 + d2 and h < d3 + u, vehicle state: F
[0103] Definition of step4 region: d1 + d2 < r < d1 + 2 * d2 and h < d3 + u, vehicle state: F
[0104] Step 5 Region Definition: d1 + d2 < r < d1 + 2 * d2 and h > d3 + u, Vehicle State: F.
[0105] Step 6 Region Definition: d1 + 2 * d2 < r < d1 + 3 * d2 and h > d3 + u, Vehicle State: F.
[0106] Step 7 Region Definition: d1 + 2 * d2 < r < d1 + 3 * d2 and h < d3 + u, Vehicle State: F.
[0107] Step 8 Region Definition: d1 + 3 * d2 < r < d1 + 4 * d2 and h < d3 + u, Vehicle State: F.
[0108] Step 9 Region Definition: d1 + 3 * d2 < r < d1 + 4 * d2 and h > d3 + u, Vehicle State: F.
[0109] Step 10 Region Definition: d1 + 4 * d2 < r, belonging to the U-turn area, Vehicle State is arbitrary.
[0110] Step 11 Region Definition: d1 + 3 * d2 < r < d1 + 4 * d2 and h < d3 + u, Vehicle State: B.
[0111] Step 12 Region Definition: d1 + 3 * d2 < r < d1 + 4 * d2 and h > d3 + u, Vehicle State: B.
[0112] Step 13 Region Definition: d1 + 2 * d2 < r < d1 + 3 * d2 and h > d3 + u, Vehicle State: B.
[0113] Step 14 Region Definition: d1 + 2 * d2 < r < d1 + 3 * d2 and h < d3 + u, Vehicle State: B.
[0114] Step 15 Region Definition: d1 + d2 < r < d1 + 2 * d2 and h < d3 + u, Vehicle State: B.
[0115] Step 16 Region Definition: d1 + d2 < r < d1 + 2 * d2 and h > d3 + u, Vehicle State: B.
[0116] Step 17 Region Definition: d1 < r < d1 + d2 and h > d3 + u, Vehicle State: B.
[0117] Step 18 Region Definition: d1 < r < d1 + d2 and h < d3 + u, Vehicle State: B.
[0118] Step 19 Region Definition: d1 > r and h < d3 + u, Vehicle State: B.
[0119] The specific steps for judging the exam items are as follows:
[0120] S0: Admission judgement;
[0121] Condition 1: v1 intersects l1;
[0122] Condition 2: vehicle state F;
[0123] Condition 3: Point 1 of the car model is within the s_1 region.
[0124] S1: Route error judgment
[0125] The vehicle movement in the pole test should be driven from the areas of step1, step2...step19 in sequence, and the vehicle movement state should be the same as the movement state defined in each area, otherwise the route judgment will be wrong.
[0126] S3: Bar Touch Detection and Evaluation
[0127] Pile No. 1 pole collision detection: g1 is within the s_2 area.
[0128] Pile No. 2 pole collision detection: g2 is within the s_2 area.
[0129] Pile No. 3 pole collision detection: g3 is within the s_2 area.
[0130] Pile No. 4 pole collision detection: g4 is in the s_2 area.
[0131] Pile No. 5 pole collision detection: g5 is in the s_2 area.
[0132] S4: Body line evaluation
[0133] v1, v4, v5, v7, v8 intersect with l2 or l3.
[0134] Embodiment 2 also includes an assessment judgment system based on a mobile test site for motor vehicles, which includes: a data loading module, which is used to load a pre-generated mapping model according to the driving test item selection, and the mapping model includes a vehicle mapping model, a site mapping model and a road mapping model; a graphic display module, which is used to graphically display the loaded mapping model; a position information acquisition and processing module, which is used to acquire the vehicle's on-board data in real time and perform data conversion processing on the on-board data in combination with the vehicle mapping model to form projection point position information representing the vehicle contour on the ground; an association module, which is used to associate the projection point position information with the driving test vehicle to form a real-time driving test vehicle model; a position judgment module, which is used to judge in real time on the graphically displayed site mapping model or the road mapping model whether the movement position of the vehicle model is within the data range of the current driving test test item. In this embodiment, it should be noted that the judgment method of the assessment judgment system has been described in detail in the above embodiment, and will not be repeated here.
[0135] Embodiment three also includes an electronic device, wherein the electronic device includes a processor and a memory, the memory stores at least one instruction, and the instruction is loaded and executed by the processor to implement the operations performed by the above-mentioned assessment and judgment method based on a mobile examination site for motor vehicles.
[0136] Embodiment 4, also includes a computer-readable storage medium, wherein at least one instruction is stored in the storage medium, and the instruction is loaded and executed by the processor to implement the operations performed by the assessment and judgment method based on the mobile examination site of the motor vehicle as described above. Among them, it stores a computer program for the assessment and judgment method, wherein the computer program enables the computer to execute the calibration method as described above. Those skilled in the art should be aware that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented with hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein the communication medium includes any medium that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general or special-purpose computer.
[0137] The above description is only a preferred embodiment of the present invention, and does not limit the implementation mode and protection scope of the present invention. For those skilled in the art, it should be aware that all solutions obtained by equivalent substitutions and obvious changes made using the description and illustrations of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for assessing and judging a mobile examination site for a motor vehicle, characterized in that: The following steps are involved: S1. Select and load a pre-generated mapping model according to the driving test items, wherein the mapping model includes a vehicle mapping model, a site mapping model and a road mapping model; S2, graphically displaying the loaded mapping model; S3, acquiring vehicle-mounted data in real time and performing data conversion processing on the vehicle-mounted data in combination with the vehicle mapping model to form projection point position information representing the vehicle contour on the ground; S4, associating the projection point position information with the driving test vehicle to form a real-time driving test vehicle model; S5. On the graphically displayed site mapping model or the road mapping model, determine in real time whether the movement position of the vehicle model is within the data range of the current driving test item.
2. The assessment and judgment method according to claim 1, characterized in that: In step S3, the method for characterizing the projection point position information of the vehicle profile on the ground comprises the following steps: S31, obtaining the position and posture information of the vehicle in real time; S32, obtaining the projection coordinates of the vehicle on the plane based on the posture information of the vehicle; S33, obtaining the projection point position of the vehicle on the ground according to the processing between the projection coordinates, the vehicle mapping model and the position information of the vehicle.
3. The assessment and judgment method according to claim 2, characterized in that: In step S32, the method for obtaining the projection coordinates of the vehicle on the plane includes the following steps: S321, converting the posture information into a vehicle pitch angle; S322, obtaining a vehicle posture matrix based on the vehicle pitch angle processing; S323: Convert the three-dimensional coordinates of the vehicle into plane coordinates based on the vehicle posture matrix.
4. The assessment and judgment method according to claim 3 is characterized in that: In step S33, the method for obtaining the plane coordinates includes the following steps: S3231, converting the longitude and latitude of the vehicle's location into coordinate values in a geodetic coordinate system; S3232, converting the coordinate values in the geodetic coordinate system into the coordinate values in the Cartesian coordinate system; S3233. Multiply the coordinate value in the Cartesian coordinate system by the vehicle posture matrix to obtain the projection coordinates of the vehicle on the plane.
5. The assessment and judgment method according to claim 2, characterized in that: In step S33, the method for obtaining the projection point position of the vehicle on the ground includes the following steps: S331, translating and rotating the vehicle wheel mapping model along the vehicle movement direction until the vehicle outline coincides with the ground; S332. Calculate the projection point position of the vehicle on the ground according to the current position of the vehicle and the projection of the contour model on the ground.
6. The assessment and judgment method according to claim 1, characterized in that: In step S5, the method for determining in real time whether the movement position of the vehicle model is within the data range of the current driving test item includes: Acquiring in real time the projection point position information of the vehicle associated with the vehicle model on the ground; Acquire a graphical road mapping figure corresponding to the road mapping model and a graphical site mapping figure corresponding to the site mapping model; Calculating the positional relationship between the projection point position information of the vehicle on the ground and the road mapping figure and the site mapping figure; It is determined whether the driving test vehicle is within the data range of the current driving test item based on the positional relationship, and it is determined whether the current driving test vehicle has passed the test based on the determination result.
7. The assessment and judgment method according to claim 6, characterized in that: The positional relationship between the projection point position information of the vehicle on the ground and the road mapping graphics and the site mapping graphics includes: the relationship between points and polygons, the relationship between line segments and line segments, the distance between points and line segments, and the distance between points and points.
8. An assessment and judgment system based on a mobile examination room for motor vehicles, characterized in that: include: A data loading module, for selecting and loading pre-generated mapping models according to driving test items, wherein the mapping models include vehicle mapping models, site mapping models and road mapping models; A graphic display module, used for graphically displaying the loaded mapping model; A position information acquisition and processing module, used for acquiring vehicle-mounted data of the vehicle in real time and performing data conversion processing on the vehicle-mounted data in combination with the vehicle mapping model to form projection point position information representing the vehicle outline on the ground; An association module, used to associate the projection point position information with the driving test vehicle to form a real-time driving test vehicle model; The position determination module is used to determine in real time whether the movement position of the vehicle model is within the data range of the current driving test item on the graphically displayed site mapping model or the road mapping model.
9. An electronic device, characterized in that: The electronic device includes a processor and a memory, wherein the memory stores at least one instruction, and the instruction is loaded and executed by the processor to implement the operations performed by the assessment and judgment method based on a mobile examination site for motor vehicles as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The storage medium stores at least one instruction, which is loaded and executed by the processor to implement the operations performed by the assessment and judgment method based on a mobile examination site for motor vehicles as described in any one of claims 1 to 7.