Evaluation method and device for vehicle parking system
By generating a parking scene library and evaluating the automatic parking system using multiple evaluation indicators, the problem of insufficient function and performance evaluation in automatic parking technology is solved, the system's recognition ability and parking efficiency are improved, and the user experience is improved. System performance.
Patent Information
- Application Number
- CN202411154476.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-21
- Publication Date
- 2025-01-07
AI Technical Summary
The existing automatic parking technology has shortcomings in function and performance evaluation, which leads to the inability to correctly identify the environment, potential collision risks, and may lead to a long parking process and reduce parking efficiency.
By generating a parking scene library based on multiple parking space elements and using multiple evaluation indicators to evaluate the parking system of the vehicles to be tested, the evaluation data is obtained to generate evaluation results, improve the accuracy and reliability of the test, and enhance the system identification Ability and robustness.
It significantly improves the performance and user experience of the parking system, accurately identify the advantages and disadvantages of the system, improves the performance of the parking system, and improves user satisfaction and loyalty.
Smart Images

Figure CN119271543A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of intelligent transportation technology, and in particular to an evaluation method and device for a vehicle parking system. Background Art
[0002] With the continuous advancement of technology, more advanced intelligent driving technologies continue to emerge, among which automatic parking technology has received widespread attention from consumers.
[0003] In related technologies, sensors such as radars, cameras, ultrasonic sensors, and software algorithms are used to help vehicles automatically complete parking actions in a limited space, thereby effectively improving the safety and convenience of parking and reducing accidents caused by improper parking.
[0004] However, in the related technologies, there are still some deficiencies in the functions, performance constraints and evaluation of automatic parking, which may easily lead to the inability to correctly identify the environment, pose a potential risk of collision, and may cause the parking process to take a long time, reducing parking efficiency, and urgently needs to be improved. Summary of the invention
[0005] The present application provides a method and device for evaluating a vehicle parking system to solve problems in related technologies. Since there are still deficiencies in the functional and performance constraints and evaluation of automatic parking, it is easy to cause the environment to be unable to be correctly identified, there is a potential risk of collision, and the parking process may take a long time, reducing parking efficiency, etc.
[0006] The first aspect of the present application provides a method for evaluating a vehicle parking system, comprising the following steps: generating a parking scenario library for a vehicle to be tested based on multiple parking space elements; based on each parking scenario in the parking scenario library, evaluating the parking system of the vehicle to be tested using multiple evaluation indicators to obtain evaluation data; and generating an evaluation result of the parking system of the vehicle to be tested based on the evaluation data.
[0007] Through the above technical scheme, a parking scenario library of the vehicle to be tested can be constructed based on multiple parking space elements, which can provide a comprehensive and realistic test environment for subsequent test processes, and use multiple evaluation indicators to evaluate the parking system of the vehicle to be tested, which is beneficial to improving the accuracy and reliability of the test. Based on each parking scenario in the parking scenario library, the accuracy and reliability of the test can be improved, and evaluation results can be generated based on the evaluation data, which is beneficial to improving the accuracy and precision of the evaluation of the vehicle parking system, and can significantly improve the system performance and user experience.
[0008] Optionally, in one embodiment of the present application, the multiple parking space elements include multiple items of parking scene type, ground material, parking space type and parking space line type.
[0009] Through the above technical solution, multiple parking space elements can be utilized, the influence of different factors can be considered, which helps to improve the comprehensiveness of the test, effectively improve the system's recognition ability in complex or poorly marked environments, enhance the robustness of the system, and clear scene definitions and classifications help to quickly locate problems and improve evaluation efficiency.
[0010] Optionally, in one embodiment of the present application, the multiple evaluation indicators include at least two of the parking success rate, parking space recognition rate, parking speed, average parking time, maximum parking speed for parking space recognition, average number of parking rubbing times, posture after parking completion, smoothness of the parking process, comfort of the parking process, whether the HMI has scene reconstruction, whether the HMI scene reconstruction is accurate and real-time, whether the HMI has voice prompts, and whether the HMI voice prompts are smooth and real-time.
[0011] Through the above technical scheme, the system's ability to plan the parking trajectory and its ability to control the vehicle to accurately drive according to the calculated parking trajectory can be comprehensively evaluated from objective aspects such as parking power and success time, as well as subjective aspects such as stability and comfort, thereby improving the accuracy and precision of the evaluation.
[0012] Optionally, in an embodiment of the present application, generating a parking scene library of the vehicle to be tested based on multiple parking space elements includes: combining the multiple parking space elements to generate multiple parking scenes; and obtaining the parking scene library based on the multiple parking scenes.
[0013] Through the above technical solution, the main elements related to parking spaces can be sorted and classified to describe the parking spaces, thereby forming a systematic and complete parking scene library through permutations and combinations, which is conducive to improving the accuracy of recognition.
[0014] Optionally, in one embodiment of the present application, generating an evaluation result of the parking system of the vehicle to be tested based on the evaluation data includes: calculating a score of the parking system of the vehicle to be tested based on the evaluation data; and determining the evaluation result based on a score range of the score.
[0015] Through the above technical solution, the score of the parking system of the vehicle to be tested can be calculated based on the evaluation data, and the evaluation result can be determined based on the score range of the score. Therefore, through an accurate scoring system, the advantages and disadvantages of the system can be accurately identified, which helps to improve product quality and the performance of the parking system, thereby significantly improving user satisfaction and loyalty.
[0016] The second aspect of the present application provides an evaluation device for a vehicle parking system, including: a generation module, used to generate a parking scene library of a vehicle to be tested based on multiple parking space elements; an evaluation module, used to evaluate the parking system of the vehicle to be tested using multiple evaluation indicators based on each parking scene in the parking scene library to obtain evaluation data; and an evaluation module, used to generate an evaluation result of the parking system of the vehicle to be tested based on the evaluation data.
[0017] Through the above technical scheme, the evaluation device of the vehicle parking system can construct a parking scenario library of the vehicle to be tested based on multiple parking space elements, can provide a comprehensive and realistic test environment for the subsequent test process, and use multiple evaluation indicators to evaluate the parking system of the vehicle to be tested, which is conducive to improving the accuracy and reliability of the test. Based on each parking scenario in the parking scenario library, the accuracy and reliability of the test can be improved, and the evaluation results are generated based on the evaluation data, which is conducive to improving the accuracy and precision of the evaluation of the vehicle parking system, and can significantly improve the performance of the system and user experience.
[0018] Optionally, in one embodiment of the present application, the multiple parking space elements include multiple items of parking scene type, ground material, parking space type and parking space line type.
[0019] Through the above technical solution, multiple parking space elements can be utilized, the influence of different factors can be considered, which helps to improve the comprehensiveness of the test, effectively improve the system's recognition ability in complex or poorly marked environments, enhance the robustness of the system, and clear scene definitions and classifications help to quickly locate problems and improve evaluation efficiency.
[0020] Optionally, in one embodiment of the present application, the multiple evaluation indicators include at least two of the parking success rate, parking space recognition rate, parking speed, average parking time, maximum parking speed for parking space recognition, average number of parking rubbing times, posture after parking completion, smoothness of the parking process, comfort of the parking process, whether the HMI has scene reconstruction, whether the HMI scene reconstruction is accurate and real-time, whether the HMI has voice prompts, and whether the HMI voice prompts are smooth and real-time.
[0021] Through the above technical scheme, the system's ability to plan the parking trajectory and its ability to control the vehicle to accurately drive according to the calculated parking trajectory can be comprehensively evaluated from objective aspects such as parking power and success time, as well as subjective aspects such as stability and comfort, thereby improving the accuracy and precision of the evaluation.
[0022] Optionally, in one embodiment of the present application, the generating module includes: a combining unit, used to combine the multiple parking space elements to generate multiple parking scenes; and a generating unit, used to obtain the parking scene library based on the multiple parking scenes.
[0023] Through the above technical solution, the generation module can organize and classify the main elements involved in the parking space to describe the parking space, thereby forming a systematic and complete parking scene library through permutations and combinations, which is conducive to improving the accuracy of recognition.
[0024] Optionally, in one embodiment of the present application, the evaluation module includes: a calculation unit, used to calculate the score of the parking system of the vehicle to be tested according to the evaluation data; and a determination unit, used to determine the evaluation result according to the score interval of the score.
[0025] Through the above technical solution, the evaluation module can calculate the score of the parking system of the vehicle to be tested based on the evaluation data, and determine the evaluation result based on the score range of the score. Therefore, through an accurate scoring system, the advantages and disadvantages of the system can be accurately identified, which helps to improve product quality and the performance of the parking system, thereby significantly improving user satisfaction and loyalty.
[0026] A third aspect of the present application provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle parking system evaluation method as described in the above embodiment.
[0027] A fourth aspect of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, which, when executed by a processor, implements the above-mentioned vehicle parking system evaluation method.
[0028] A fifth aspect of the present application provides a computer program product, including a computer program, which implements the above-mentioned vehicle parking system evaluation method when executed.
[0029] The embodiment of the present application can generate a parking scene library of the vehicle to be tested based on multiple parking space elements, and based on each parking scene in the parking scene library, use multiple evaluation indicators to evaluate the parking system of the vehicle to be tested to obtain evaluation data, thereby generating an evaluation result of the parking system of the vehicle to be tested based on the evaluation data, which helps to ensure the comprehensiveness and diversity of the test scene, improve the reliability and accuracy of the test results, and effectively evaluate the performance of the automatic parking system. As a result, the problems in the related art that there are still deficiencies in the function and performance constraints and evaluation of automatic parking, which easily lead to the inability to correctly identify the environment, the potential risk of collision, and the possibility of causing the parking process to take a long time and reduce parking efficiency are solved.
[0030] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0032] Figure 1 A flowchart of a method for evaluating a vehicle parking system provided according to an embodiment of the present application;
[0033] Figure 2 A schematic diagram of a vertically marked parking space according to an embodiment of the present application;
[0034] Figure 3 A schematic diagram of a horizontal space parking space according to an embodiment of the present application;
[0035] Figure 4 A schematic diagram of the posture after parking is completed according to an embodiment of the present application;
[0036] Figure 5 A block diagram of an evaluation device for a vehicle parking system provided according to an embodiment of the present application;
[0037] Figure 6 It is a schematic diagram of the structure of a vehicle provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0038] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0039] The following describes the evaluation method and device of the vehicle parking system of the embodiment of the present application with reference to the accompanying drawings. In view of the above-mentioned related technologies mentioned in the background technology center, due to the fact that there are still some deficiencies in the function and performance constraints and evaluation of automatic parking, it is easy to cause the environment to be unable to be correctly identified, there is a potential risk of collision, and it may cause the parking process to take a long time, reducing the parking efficiency. The present application provides an evaluation method for a vehicle parking system, in which a parking scene library of a vehicle to be tested can be generated based on multiple parking space elements, and based on each parking scene in the parking scene library, the parking system of the vehicle to be tested is evaluated using multiple evaluation indicators to obtain evaluation data, thereby generating an evaluation result of the parking system of the vehicle to be tested based on the evaluation data, which helps to ensure the comprehensiveness and diversity of the test scene, improve the reliability and accuracy of the test results, and effectively evaluate the performance of the automatic parking system. As a result, the problems in the related technologies that there are still some deficiencies in the function and performance constraints and evaluation of automatic parking, which are easy to cause the environment to be unable to be correctly identified, there is a potential risk of collision, and it may cause the parking process to take a long time, reducing the parking efficiency, etc. are solved.
[0040] Specifically, Figure 1 A schematic flow chart of a method for evaluating a vehicle parking system provided in an embodiment of the present application.
[0041] like Figure 1 As shown, the evaluation method of the vehicle parking system includes the following steps:
[0042] In step S101, a parking scene library of the vehicle to be tested is generated based on a plurality of parking space elements.
[0043] It can be understood that parking space elements refer to basic elements that constitute a parking scene, including but not limited to parking scene type, ground material, parking space type and parking space line type, which can be specifically shown in Table 1, which is a parking space element table.
[0044] Table 1
[0045]
[0046] Specifically, the embodiments of the present application can construct multiple parking space elements of a parking scene, such as parking scene type, ground material, parking space type, and parking space line type, so as to use these parking space elements to construct a specific parking scene, for example, Figure 2 For vertical parking spaces, the depth, width, and position of adjacent vehicles of the parking space should be considered. Figure 3The horizontal space parking spaces shown are all common parking spaces in daily scenes. It is necessary to consider the length, width, distance between the front and rear vehicles, etc. of the parking space. Different parking scenes can be constructed by setting parking spaces of different sizes, different types of vehicles as obstacles, different road widths, and different line of sight obstructions.
[0047] The embodiment of the present application can construct a parking scenario library for the vehicle to be tested based on multiple parking space elements, which can provide a comprehensive and realistic testing environment for subsequent testing processes, and help improve the standardization and specification of the test, and improve the consistency and repeatability of the test.
[0048] Optionally, in one embodiment of the present application, the plurality of parking space elements include multiple items of parking scene type, ground material, parking space type and parking space line type.
[0049] It can be understood that parking scene types include but are not limited to open-air parking lots and underground garages; ground materials include but are not limited to cement, floor paint, grass and floor tiles; parking space types include line parking spaces and space parking spaces, among which line parking spaces include horizontal, vertical and diagonal rows, and space parking spaces include horizontal, vertical and diagonal rows; parking space line types include dotted lines and solid lines, among which solid lines include fully enclosed parking space lines, semi-enclosed parking space lines, unenclosed parking space lines and corner parking space lines.
[0050] The embodiment of the present application utilizes multiple parking space elements to consider the impact of different factors, which helps to improve the comprehensiveness of the test, effectively improve the system's recognition capabilities in complex or poorly marked environments, enhance the robustness of the system, and clear scenario definitions and classifications help to quickly locate problems and improve evaluation efficiency.
[0051] Optionally, in one embodiment of the present application, generating a parking scene library of the vehicle to be tested based on multiple parking space elements includes: combining multiple parking space elements to generate multiple parking scenes; and obtaining a parking scene library based on the multiple parking scenes.
[0052] In the actual implementation process, the embodiment of the present application can first arrange and combine the various elements in Table 1, let the parking system try to identify multiple parking spaces, and record the types of parking space elements that it can identify; then, for common parking spaces, record the accuracy of the parking system in identifying different parking spaces and other parameters to examine its accuracy in identifying parking spaces. Among them, the embodiment of the present application can select the cement floor of an open-air parking lot and the vertical fully enclosed parking space line parking spaces as an illustration.
[0053] The embodiment of the present application can organize and classify the main elements related to the parking space to describe the parking space, thereby forming a systematic and complete parking scene library through permutations and combinations, which is conducive to improving the accuracy of recognition.
[0054] In step S102, based on each parking scenario in the parking scenario library, the parking system of the vehicle to be tested is evaluated using multiple evaluation indicators to obtain evaluation data.
[0055] Specifically, the embodiment of the present application can evaluate the parking system capabilities of the product one by one according to the evaluation indicators according to the evaluation indicators in the product evaluation according to the evaluation indicators. The specific steps can be as follows:
[0056] 1. After entering the parking area, control the vehicle to travel at a speed lower than 10 km / h, and turn on the automatic parking function in the HMI interface of the central control screen;
[0057] 2. After the parking function is turned on, the vehicle speed is controlled to start from 10km / h, with a step length of 1km / h. The vehicle drives and identifies parking spaces at different speeds until the speed exceeds the threshold and the parking space identification is exited. The speed threshold at this time is recorded as the maximum speed during parking space identification;
[0058] 3. Maintain the vehicle speed at 10 km / h, re-enter the parking space recognition, and control the vehicle to continuously pass through 100 sample type parking spaces. Record the number of parking spaces recognized by the system during this process, as well as the number of parking spaces missed and misidentified, and calculate the parking space recognition rate;
[0059] Furthermore, the parking process is evaluated and a vertical fully enclosed parking space is selected as a test parking space, which must have sufficient parking space.
[0060] 1. Turn on the parking system. After the system recognizes the designated parking space, select the parking space and follow the system's prompts. The system then starts to control the vehicle to park automatically without intervening in the vehicle until the system prompts that parking is complete or prompts the user to take over.
[0061] 2. Use a timer to record the time from clicking the parking button to the end of parking as the parking time, and record the number of times the parking space is rubbed, the parking speed and other data during the parking process;
[0062] 3. Record the system's lateral and longitudinal control of the vehicle during parking, such as the steering wheel's rotation amplitude and speed, and whether the braking is abrupt, and give a subjective evaluation and score for the smoothness and comfort of the parking process; record the HMI prompts during parking: whether there is scene reconstruction, whether the depiction of surrounding real-time obstacles is comprehensive and accurate, such as whether pedestrians and pillars are misidentified, whether the voice recognition is timely and accurate during parking, etc.
[0063] 4. After parking, use the length and angle measuring tools to Figure 3 Measure the angles between the front and rear wheels and the parking space lines on both sides, and between the vehicle body and the direction of the parking space, to assess whether the position after parking is completed is centered in the parking space.
[0064] Therefore, the embodiment of the present application can repeat the above process 100 times, record the performance of each parking process and record the score according to Table 2, where Table 2 is an evaluation index and score table of the parking system capability.
[0065] Table 2
[0066]
[0067] The embodiment of the present application utilizes multiple evaluation indicators to evaluate the parking system of the vehicle under test, which is beneficial to improving the accuracy and reliability of the test. Based on each parking scenario in the parking scenario library, the accuracy and reliability of the test can be improved, and it is helpful to generate a high-quality and high-reliability parking system and enhance the intelligence level of the system.
[0068] Optionally, in one embodiment of the present application, the multiple evaluation indicators include at least two of the parking success rate, parking space recognition rate, parking speed, average parking time, maximum parking speed for parking space recognition, average number of parking rubbing times, posture after parking completion, smoothness of the parking process, comfort of the parking process, whether the HMI has scene reconstruction, whether the HMI scene reconstruction is accurate and real-time, whether the HMI has voice prompts, and whether the HMI voice prompts are smooth and real-time.
[0069] It is understandable that the parking success rate and parking space recognition rate are the most important indicators for evaluating the capabilities of a parking system. By repeating the parking process many times, statistically significant data can be obtained. The number of parking maneuvers refers to the number of times the gear is switched between D and R during the parking process, reflecting the system's ability to plan parking trajectories. The posture after parking is completed refers to the position and posture of the vehicle relative to the parking space, mainly the distance from the parking space boundary, and the relative angle, etc.
[0070] The embodiments of the present application help to comprehensively evaluate the system's ability to plan parking trajectories and control the vehicle to accurately drive according to the calculated parking trajectory from objective aspects such as parking power and time, as well as subjective aspects such as stability and comfort, thereby improving the accuracy and precision of the evaluation.
[0071] In step S103, an evaluation result of the parking system of the vehicle to be tested is generated according to the evaluation data.
[0072] It is to be understood that the evaluation result refers to an overall score or grade, such as excellent, good and average, used to measure the overall performance level of the parking system.
[0073] Specifically, in the embodiment of the present application, after the user selects a parking product of a certain type of vehicle, a parking scenario library of the system can be formed according to the combination of parking space elements in Table 1, and the parking system can be evaluated and scored for each scenario using the evaluation indicators in Table 2. After all scenarios are evaluated, all scores are integrated and averaged, and the product performance evaluation results and subsequent product improvement directions are obtained according to the evaluation criteria shown in Table 3, where Table 3 is a product performance evaluation standard table.
[0074] Table 3
[0075] Serial number Points evaluate 1 55<x≤65 excellent 2 35<x≤55 good 3 x≤35 generally
[0076] The embodiment of the present application helps to improve the accuracy and precision of the evaluation of the vehicle parking system by conducting a detailed evaluation of the parking system and generating an evaluation result based on the evaluation data, and can significantly improve the performance of the system and user experience.
[0077] Optionally, in one embodiment of the present application, generating an evaluation result of the parking system of the vehicle to be tested according to the evaluation data includes: calculating a score of the parking system of the vehicle to be tested according to the evaluation data; and determining the evaluation result according to a score interval of the score.
[0078] Specifically, in combination with what is shown in Table 3, the embodiment of the present application can form a parking scenario library of the system according to the combination of parking space elements in Table 1, and use the evaluation indicators in Table 2 to evaluate and score the parking system for each scenario. After all scenarios are evaluated, all scores are integrated and averaged to obtain the evaluation result of the parking system of the vehicle to be tested. For example, when the score is less than or equal to 35, the evaluation is general; when the score is greater than 35 and less than or equal to 55, the evaluation result is good; when the score is greater than 55 and less than or equal to 65, the evaluation result is excellent.
[0079] The embodiment of the present application can calculate the score of the parking system of the vehicle to be tested based on the evaluation data, and determine the evaluation result based on the score range of the score. Therefore, through an accurate scoring system, the advantages and disadvantages of the system can be accurately identified, which helps to improve product quality and the performance of the parking system, thereby significantly improving user satisfaction and loyalty.
[0080] According to the evaluation method of the vehicle parking system proposed in the embodiment of the present application, a parking scene library of the vehicle to be tested can be generated based on multiple parking space elements, and based on each parking scene in the parking scene library, the parking system of the vehicle to be tested can be evaluated using multiple evaluation indicators to obtain evaluation data, thereby generating an evaluation result of the parking system of the vehicle to be tested based on the evaluation data, which helps to ensure the comprehensiveness and diversity of the test scene, improve the reliability and accuracy of the test results, and effectively evaluate the performance of the automatic parking system. As a result, the problems in the related art that there are still deficiencies in the function and performance constraints and evaluation of automatic parking, which easily lead to the inability to correctly identify the environment, the potential risk of collision, and the possibility of causing the parking process to take a long time and reduce parking efficiency are solved.
[0081] Next, the evaluation device for the vehicle parking system proposed in the embodiment of the present application is described with reference to the accompanying drawings.
[0082] Figure 5 is a block diagram of an evaluation device for a vehicle parking system according to an embodiment of the present application.
[0083] like Figure 5 As shown, the evaluation device 10 of the vehicle parking system includes: a generation module 100 , an evaluation module 200 and an evaluation module 300 .
[0084] Specifically, the generating module 100 is used to generate a parking scene library of the vehicle to be tested based on multiple parking space elements.
[0085] The evaluation module 200 is used to evaluate the parking system of the vehicle to be tested based on each parking scenario in the parking scenario library using multiple evaluation indicators to obtain evaluation data.
[0086] The evaluation module 300 is used to generate an evaluation result of the parking system of the vehicle to be tested according to the evaluation data.
[0087] Optionally, in one embodiment of the present application, the plurality of parking space elements include multiple items of parking scene type, ground material, parking space type and parking space line type.
[0088] Optionally, in one embodiment of the present application, the multiple evaluation indicators include at least two of the parking success rate, parking space recognition rate, parking speed, average parking time, maximum parking speed for parking space recognition, average number of parking rubbing times, posture after parking completion, smoothness of the parking process, comfort of the parking process, whether the HMI has scene reconstruction, whether the HMI scene reconstruction is accurate and real-time, whether the HMI has voice prompts, and whether the HMI voice prompts are smooth and real-time.
[0089] Optionally, in one embodiment of the present application, the generation module 100 includes: a combination unit and a generation unit.
[0090] The combination unit is used to combine multiple parking space elements to generate multiple parking scenes;
[0091] A generating unit is used to obtain a parking scenario library based on multiple parking scenarios.
[0092] Optionally, in one embodiment of the present application, the evaluation module 300 includes: a calculation unit and a determination unit.
[0093] The calculation unit is used to calculate the score of the parking system of the vehicle to be tested according to the evaluation data;
[0094] The determination unit is used to determine the evaluation result according to the score range in which the score falls.
[0095] It should be noted that the above explanations and descriptions of the embodiment of the evaluation method for a vehicle parking system are also applicable to the evaluation device for a vehicle parking system of this embodiment, and will not be described in detail here.
[0096] According to the evaluation device of the vehicle parking system proposed in the embodiment of the present application, a parking scene library of the vehicle to be tested can be generated based on multiple parking space elements, and based on each parking scene in the parking scene library, the parking system of the vehicle to be tested can be evaluated using multiple evaluation indicators to obtain evaluation data, thereby generating an evaluation result of the parking system of the vehicle to be tested based on the evaluation data, which helps to ensure the comprehensiveness and diversity of the test scene, improve the reliability and accuracy of the test results, and effectively evaluate the performance of the automatic parking system. As a result, the problems in the related art that there are still deficiencies in the function and performance constraints and evaluation of automatic parking, which easily lead to the inability to correctly identify the environment, the potential risk of collision, and the possibility of causing the parking process to take a long time and reduce parking efficiency are solved.
[0097] Figure 6 A schematic diagram of the structure of a vehicle provided in an embodiment of the present application. The vehicle may include:
[0098] A memory 601 , a processor 602 , and a computer program stored in the memory 601 and executable on the processor 602 .
[0099] When the processor 602 executes the program, the evaluation method of the vehicle parking system provided in the above embodiment is implemented.
[0100] Furthermore, the vehicle also includes:
[0101] The communication interface 603 is used for communication between the memory 601 and the processor 602 .
[0102] The memory 601 is used to store computer programs that can be executed on the processor 602 .
[0103] The memory 601 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
[0104] If the memory 601, the processor 602 and the communication interface 603 are implemented independently, the communication interface 603, the memory 601 and the processor 602 can be connected to each other through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0105] Optionally, in a specific implementation, if the memory 601, the processor 602 and the communication interface 603 are integrated on a chip, the memory 601, the processor 602 and the communication interface 603 can communicate with each other through an internal interface.
[0106] The processor 602 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0107] The embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon, which implements the above-mentioned vehicle parking system evaluation method when executed by a processor.
[0108] An embodiment of the present application further provides a computer program product, including a computer program, which implements the above vehicle parking system evaluation method when executed.
[0109] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0110] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0111] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or N executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.
[0112] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or N wirings (electronic devices), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways as necessary and then storing it in a computer memory.
[0113] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above embodiment, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. If implemented by hardware, as in another embodiment, it can be implemented by any one or a combination of multiple of the following technologies known in the art: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0114] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0115] In addition, each functional unit in each embodiment of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0116] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present application. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. A method for evaluating a vehicle parking system, characterized in that: The following steps are involved: Generate a parking scenario library for the vehicle to be tested based on multiple parking space elements; Based on each parking scenario in the parking scenario library, the parking system of the vehicle to be tested is evaluated using multiple evaluation indicators to obtain evaluation data; An evaluation result of the parking system of the vehicle to be tested is generated according to the evaluation data.
2. The method according to claim 1, characterized in that The multiple parking space elements include multiple items of parking scene type, ground material, parking space type and parking space line type.
3. The method according to claim 1, characterized in that The multiple evaluation indicators include at least two of the following: parking success rate, parking recognition rate, parking speed, average parking time, maximum speed for parking recognition, average number of parking maneuvers, posture after parking completion, smoothness of parking process, comfort of parking process, whether HMI has scene reconstruction, whether HMI scene reconstruction is accurate and real-time, whether HMI has voice prompts, and whether HMI voice prompts are smooth and real-time.
4. The method according to claim 1, characterized in that: The generating of the parking scene library of the vehicle to be tested based on the multiple parking space elements includes: Combining the multiple parking space elements to generate multiple parking scenes; The parking scene library is obtained based on the multiple parking scenes.
5. The method according to claim 1, characterized in that The step of generating an evaluation result of the parking system of the vehicle to be tested according to the evaluation data includes: Calculating a score of the parking system of the vehicle to be tested according to the evaluation data; The evaluation result is determined according to the score interval in which the score falls.
6. An evaluation device for a vehicle parking system, characterized in that: include: A generation module, used for generating a parking scene library of the vehicle to be tested based on multiple parking space elements; An evaluation module, configured to evaluate the parking system of the vehicle to be tested based on each parking scenario in the parking scenario library using a plurality of evaluation indicators to obtain evaluation data; An evaluation module is used to generate an evaluation result of the parking system of the vehicle to be tested according to the evaluation data.
7. The device according to claim 6, characterized in that The multiple parking space elements include multiple items of parking scene type, ground material, parking space type and parking space line type.
8. A vehicle, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle parking system evaluation method according to any one of claims 1 to 5.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the evaluation method of the vehicle parking system as described in any one of claims 1 to 5.
10. A computer program product, comprising a computer program, characterized in that The computer program is executed to implement the evaluation method of the vehicle parking system according to any one of claims 1 to 5.