A head-up display evaluation method and device, electronic equipment and storage medium
Patent Information
- Application Number
- CN202310787408.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-29
- Publication Date
- 2026-10-20
- Estimated Expiration
- 2043-06-29
AI Technical Summary
而现有的技术方案中并没有关注到HUD显示的信息的视角位置对驾驶员的主观感受的影响,且没有能够系统性量化评估HUD显示的信息的视角位置和整体的视场角是否影响到驾驶员的驾驶操作
[0059]在本发明实施例中,通过调用投影环幕在预设模拟场景下进行抬头显示,并通过模拟驾驶装置执行针对抬头显示的测试任务;获取在测试任务过程中的测试数据;测试数据包括:行为数据、时间信息以及投影环幕的显示数据;获取针对抬头显示的测试任务输入的第一评价信息;基于测试数据和第一评价信息,确定针对在预设模拟场景下进行抬头显示的第二评价信息,从而在对抬头显示进行评估时,根据测试数据和主观的第一评价信息进行系统性的评估,使得评估的结果更加的标准。
Smart Images

Figure CN116818275B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle technology, and in particular to a head-up display evaluation method, a head-up display evaluation device, an electronic device, and a computer-readable storage medium. Background Technology
[0002] With the development of the intelligent vehicle field, HUD (Heads-Up Display) technology is gradually being applied to intelligent vehicles. A HUD is a comprehensive electronic display device that displays vehicle information in front of the driver's line of sight, allowing the driver to look down at the instrument panel or vehicle information, thus avoiding the safety hazard of the driver's gaze deviating from the road. However, existing technologies do not address the impact of the viewing angle of the HUD display on the driver's subjective experience, and lack a systematic and quantitative assessment of whether the viewing angle and overall field of view of the HUD display affect the driver's driving operations. Summary of the Invention
[0003] In view of the above problems, embodiments of the present invention are proposed to provide a head-up display evaluation method, a head-up display evaluation device, an electronic device, and a computer-readable storage medium that overcome or at least partially solve the above problems.
[0004] To address the aforementioned problems, in a first aspect, embodiments of the present invention disclose a head-up display evaluation method, wherein the method is applied to a server, the server being connected to a driving simulator and a projection screen; the method includes:
[0005] The projection screen is invoked to perform head-up display in a preset simulated scenario, and the test task for the head-up display is executed through the driving simulator.
[0006] Acquire test data during the test task; the test data includes: behavioral data, time information, and display data of the projection screen;
[0007] Obtain the first evaluation information for the test task input in response to the head-up display;
[0008] Based on the test data and the first evaluation information, a second evaluation information is determined for head-up display in a preset simulated scenario.
[0009] Optionally, the acquisition of test data during the test task includes: behavioral data, time information, and display data from the projection screen; including:
[0010] During the test task, test numbers are randomly displayed on the projection screen, and the first time sub-information and coordinate information corresponding to the test numbers are recorded.
[0011] Obtain the input number when the test number appears, as well as the second time sub-information and behavior data corresponding to the input number.
[0012] Optionally, obtaining the first evaluation information for the test task input to the head-up display includes:
[0013] After the test task is completed, a first evaluation sub-information and a second evaluation sub-information are obtained for the coordinate information input to display the test numbers; the first evaluation sub-information is the evaluation information on the perceptibility of the coordinate information; the second evaluation information is the evaluation information on the suitability of the coordinate information.
[0014] Optionally, determining the second evaluation information for head-up display in a preset simulated scenario based on the test data and the first evaluation information includes:
[0015] Based on the behavioral data, a behavioral index corresponding to the behavioral data is determined;
[0016] Based on the first time sub-information corresponding to the test number, the second time sub-information corresponding to the input number, the test number, and the input number, the corresponding visual index is determined.
[0017] Based on the first evaluation sub-information and the second evaluation sub-information, the corresponding evaluation index is determined;
[0018] Based on the behavioral index, the visual index, and the evaluation index, a second evaluation information is determined for head-up display in a preset simulated scenario.
[0019] Optionally, determining the behavioral index corresponding to the behavioral data based on the behavioral data includes:
[0020] Based on the first preset scoring criteria and the behavioral data, a first score corresponding to the behavioral data is determined;
[0021] Based on the first score, a behavioral index corresponding to the behavioral data is determined.
[0022] Optionally, determining the corresponding visual index based on the first time sub-information corresponding to the displayed test number, the second time sub-information corresponding to the input number, the test number, and the input number includes:
[0023] The reaction time is determined by the first time sub-information corresponding to the displayed test number and the second time sub-information corresponding to the input number.
[0024] The accuracy rate is determined by using the test numbers and the input numbers;
[0025] Based on the second preset scoring criteria, the reaction time, and the accuracy rate, a second score corresponding to the reaction time and a third score corresponding to the accuracy rate are determined.
[0026] Based on the second score and the third score, the corresponding visual index is determined.
[0027] Optionally, determining the second evaluation information for head-up display in a preset simulated scenario based on the behavior index, the visual index, and the evaluation index includes:
[0028] Based on the behavioral index, the visual index, and the evaluation index, a fourth score is determined for head-up display in a preset simulated scenario;
[0029] Based on the fourth score and the preset evaluation table, the corresponding second evaluation information is output.
[0030] Secondly, embodiments of the present invention disclose a head-up display evaluation device, the device being applied to a server, the server being connected to a driving simulator and a projection screen; the device includes:
[0031] The calling module is used to call the projection screen to perform head-up display in a preset simulated scenario, and to perform test tasks for the head-up display through the simulated driving device;
[0032] The first acquisition module is used to acquire test data during the test task; the test data includes: behavioral data, time information, and display data of the projection screen;
[0033] The second acquisition module is used to acquire the first score input for the test task of the head-up display;
[0034] The determination module is used to determine, based on the test data and the first evaluation information, a second evaluation information for head-up display in a preset simulated scenario.
[0035] Optionally, the first acquisition module includes:
[0036] The recording submodule is used to randomly display test numbers on the projection screen during the test task, and record the first time sub-information and coordinate information corresponding to the test numbers.
[0037] The first acquisition submodule is used to acquire the input number when the test number appears, as well as the second time sub-information and behavior data corresponding to the input number.
[0038] Optionally, the second acquisition module includes:
[0039] The second acquisition submodule is used to acquire, when the test task is completed, a first evaluation sub-information and a second evaluation sub-information for the coordinate information input to display the test numbers; the first evaluation sub-information is evaluation information on the perceptibility of the coordinate information; the second evaluation sub-information is evaluation information on the suitability of the coordinate information.
[0040] Optionally, the determining module includes:
[0041] The first determining submodule is used to determine the behavior index corresponding to the behavior data based on the behavior data;
[0042] The second determining submodule is used to determine the corresponding visual index based on the first time sub-information corresponding to the test number, the second time sub-information corresponding to the input number, the test number, and the input number.
[0043] The third determining submodule is used to determine the corresponding evaluation index based on the first evaluation sub-information and the second evaluation sub-information;
[0044] The fourth determining submodule is used to determine the second evaluation information for head-up display in a preset simulated scenario based on the behavior index, the visual index, and the evaluation index.
[0045] Optionally, the first determining submodule includes:
[0046] The first determining unit is used to determine a first score corresponding to the behavior data based on a first preset scoring standard and the behavior data;
[0047] The second determining unit is used to determine the behavior index corresponding to the behavior data based on the first score.
[0048] Optionally, the second determining submodule includes:
[0049] The third determining unit is used to determine the reaction time by using the first time sub-information corresponding to the displayed test number and the second time sub-information corresponding to the input number;
[0050] The fourth determining unit is where the user determines the accuracy rate using the test numbers and the input numbers;
[0051] The fifth determining unit is used to determine a second score corresponding to the reaction time and a third score corresponding to the accuracy rate based on the second preset scoring criteria, the reaction time, and the accuracy rate.
[0052] The sixth determining unit is used to determine the corresponding visual index based on the second score and the third score.
[0053] Optionally, the fourth determining submodule includes:
[0054] The seventh determining unit is used to determine a fourth score for head-up display in a preset simulated scenario based on the behavior index, the visual index, and the evaluation index.
[0055] The output unit is used to output the corresponding second evaluation information based on the fourth score and the preset evaluation table.
[0056] Thirdly, the present invention discloses a vehicle including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the steps of the head-up display evaluation method described above.
[0057] Fourthly, the present invention discloses a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the head-up display evaluation method described above.
[0058] The embodiments of the present invention have the following advantages:
[0059] In this embodiment of the invention, a head-up display is performed in a preset simulated scenario by calling a projection screen, and a test task for the head-up display is executed by a driving simulator; test data is acquired during the test task; the test data includes behavioral data, time information, and display data from the projection screen; first evaluation information for the test task input for the head-up display is acquired; based on the test data and the first evaluation information, second evaluation information for the head-up display in the preset simulated scenario is determined, so that when evaluating the head-up display, a systematic evaluation is performed based on the test data and the subjective first evaluation information, making the evaluation results more standardized. Attached Figure Description
[0060] Figure 1 This is a flowchart of the steps of a head-up display evaluation method provided in an embodiment of the present invention;
[0061] Figure 2 This is a schematic diagram of an evaluation scenario provided by an embodiment of the present invention;
[0062] Figure 3This is a schematic diagram of a simulated road scene provided in an embodiment of the present invention;
[0063] Figure 4 This is a flowchart of another head-up display evaluation method provided in an embodiment of the present invention;
[0064] Figure 5 This is a structural block diagram of a head-up display evaluation device provided in an embodiment of the present invention. Detailed Implementation
[0065] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0066] Existing technologies lack a systematic and quantitative assessment method to evaluate whether the viewing angle and overall field of view of the information displayed in a Head-Up Display (HUD) affect the driver's operation. To address this technical problem, this invention performs a test task on the HUD and acquires test data during the test. This test data includes behavioral data, time information, and display data from the projection screen. First evaluation information input for the test task is then acquired. Based on the test data and the first evaluation information, second evaluation information is determined for the HUD operation in a preset simulated scenario. This allows for a systematic evaluation of the information displayed by the HUD using both test data and subjective evaluation information.
[0067] Reference Figure 1 The diagram illustrates a flowchart of a head-up display evaluation method according to an embodiment of the present invention. This method is applied to a server connected to a driving simulator and a projection screen. Specifically, the method may include the following steps:
[0068] In this invention, the head-up display (HUD) can be evaluated before being installed in a vehicle. This evaluation requires setting up an evaluation scenario, which can be conducted in a dimly lit and open space. This evaluation scenario may include a server, a driving simulator, and a projection screen, and may also include a computer terminal. Figure 2The diagram illustrates an evaluation scenario provided by an embodiment of the present invention. A computer terminal 1 is connected to a server 3, a driving simulator 2 is connected to the server, a projection screen 4 is connected to the server, and 5 represents the test numbers displayed on the projection screen. The computer terminal can be used by the evaluator to select the simulation scenario and input data. The simulation device can include a steering wheel, accelerator, clutch, and brake pedal with multiple buttons. The server can store multiple preset simulation scenarios and can also acquire and process relevant data. The preset simulation scenarios can be designed based on the driving software VTD (Virtual Test Drive). Each simulation scenario can have a corresponding test task. The projection screen is used to project the simulation scenarios.
[0069] Different scenarios can be designed in the simulation environment according to requirements. For example... Figure 3 The diagram illustrates a simulated road scenario provided by an embodiment of the present invention. The road is designed as a two-way four-lane road with a width of 3.5 meters on each side, spanning 50 km and consisting of 7 curves: 3 left turns and 4 right turns, all with the same curvature. After the road design is completed, scenery, vehicle shapes, and traffic flow can be designed along both sides of the road in the simulation scenario, making the simulation scenario more realistic. To make the evaluation results more accurate, various simulation scenarios can be designed, including: scenarios with traffic flow, no traffic flow, speed limit, no speed limit, daytime, and various combinations thereof. For example, simulation scenario one is a daytime scenario with traffic flow and a speed limit.
[0070] Step 101: Invoke the projection screen to perform head-up display in a preset simulated scenario, and execute a test task for the head-up display through the simulated driving device.
[0071] In this embodiment of the invention, after the evaluation scenario is set up, the evaluator can start evaluating the head-up display. At this time, the server can call the projection screen to display the simulated scenario on the projection screen. The evaluator can perform test tasks for the head-up display through the driving simulator. The test tasks can include multiple test tasks corresponding to multiple preset simulated scenarios. After one test task is completed, the next test task continues until all test tasks are completed.
[0072] Step 102: Obtain test data during the test task; the test data includes: behavioral data, time information, and display data of the projection screen.
[0073] In this embodiment of the invention, the evaluator can obtain test data corresponding to the test task during the execution of the test task. The test data may include behavioral data, time information, and display data of the projection screen.
[0074] Step 103: Obtain the first evaluation information for the test task input of the head-up display.
[0075] In this embodiment of the invention, after the test task is completed, a first evaluation of the test task input for the head-up display can be obtained, and the first evaluation can be input by the evaluator through the aforementioned computer terminal.
[0076] Step 104: Based on the test data and the first evaluation information, determine the second evaluation information for head-up display in the preset simulation scenario.
[0077] In this embodiment of the invention, after obtaining the first evaluation information, a second evaluation can be determined based on the obtained test data and the first evaluation information for head-up display in a preset simulated scenario.
[0078] In this embodiment of the invention, a head-up display is performed in a preset simulated scenario using a projection screen, and a test task for the head-up display is executed using a driving simulator. Test data is acquired during the test task, including behavioral data, time information, and display data from the projection screen. First evaluation information for the test task input of the head-up display is acquired. Based on the test data and the first evaluation information, second evaluation information for the head-up display in the preset simulated scenario is determined. Therefore, when evaluating the head-up display, a systematic evaluation is performed based on the test data and the subjective first evaluation information, making the evaluation results more standardized.
[0079] Reference Figure 4 The diagram illustrates a flowchart of another head-up display evaluation method provided by an embodiment of the present invention. This method is applied to a server connected to a driving simulator and a projection screen. Specifically, the method may include the following steps:
[0080] Step 401: Invoke the projection screen to perform head-up display in a preset simulated scenario, and execute a test task for the head-up display through the simulated driving device.
[0081] In this embodiment of the invention, step 401 is the same as step 101 described above, and will not be repeated here.
[0082] Step 402: During the test task, test numbers are randomly displayed on the projection screen, and the first time sub-information and coordinate information corresponding to the test numbers are recorded.
[0083] In this embodiment of the invention, during the testing task, test numbers can be randomly displayed on the projection screen, and the first time sub-information and coordinate information corresponding to the occurrence of the test numbers can be recorded. The test numbers can be labeled when they appear for subsequent statistical processing. For example, during the evaluation process, the evaluator can randomly display test numbers "6" and "9". When a test number appears, the first time sub-information and coordinate information corresponding to the test number are recorded simultaneously, and the test numbers can be labeled to form corresponding data information. For example, the test number labeled 1 is "6", the corresponding time is 10 seconds, and the corresponding coordinate information is (0,1). The coordinate information is based on the display coordinate information of the projection screen.
[0084] Step 403: Obtain the input number when the test number appears, as well as the second time sub-information and behavior data corresponding to the input number.
[0085] In this embodiment of the invention, when test numbers are randomly displayed on the projection screen, the evaluator can input the corresponding input numbers. In this invention, the steering wheel of the driving simulator can be equipped with multiple physical buttons, which can be used to input numbers. For example, the steering wheel of the driving simulator has two physical buttons, one corresponding to the number "6" and the other to the number "9". When the test number "6" randomly appears on the projection screen, the user can press the physical button corresponding to the number "6" to complete the input. While inputting numbers, the second time sub-information and behavioral data corresponding to the input numbers can be acquired simultaneously. The behavioral data can include: driving speed, acceleration, position offset, steering wheel angle, brake pedal angle, and accelerator pedal position.
[0086] Step 404: After the test task is completed, obtain the first evaluation sub-information and the second evaluation sub-information for the coordinate information input to display the test numbers.
[0087] In this embodiment of the invention, after the test task is completed, the evaluator can evaluate the coordinate information of the displayed test numbers, and this evaluation may include a score. The evaluator can input first evaluation sub-information and second evaluation sub-information through a computer terminal, thereby enabling the server to obtain the first evaluation sub-information and the second evaluation sub-information. The first evaluation sub-information may be evaluation information regarding the perceptibility of the coordinate information, and the second evaluation sub-information may be evaluation information regarding the suitability of the coordinate information.
[0088] Step 405: Based on the behavioral data, determine the behavioral index corresponding to the behavioral data.
[0089] In this embodiment of the invention, the server obtains the first evaluation sub-information and the second evaluation sub-information, and can determine the behavior index corresponding to the behavior data based on the obtained behavior data.
[0090] In one example, the behavior index can be determined as follows: based on a first preset scoring standard and behavior data, a first score corresponding to the behavior data is determined; based on the first score, a behavior index corresponding to the behavior data is determined. Specifically: driving speed, acceleration, position offset, steering wheel angle, brake pedal angle, and accelerator pedal position in the behavior data can be scored based on the preset scoring standard to obtain their respective first scores. Then, the behavior index corresponding to the behavior data is determined through the relationship between the first scores and a first preset function. For example, if the first scores for driving speed, acceleration, position offset, steering wheel angle, brake pedal angle, and accelerator pedal position are all 0.1, and the first preset function is to calculate the behavior index corresponding to the behavior data by summing the scores of all scoring objects and dividing by the number of scoring objects, then the behavior index corresponding to the behavior data can be calculated as 0.1. The specific formula for the first preset function is not specifically limited here and can be set according to the actual evaluation.
[0091] Step 406: Determine the corresponding visual index based on the first time sub-information corresponding to the test number, the second time sub-information corresponding to the input number, the test number, and the input number.
[0092] In this embodiment of the invention, after determining the behavioral index, the corresponding visual index can be determined based on the first time sub-information corresponding to the test number, the second time sub-information corresponding to the input number, the test number, and the input number.
[0093] In one example, the visual index can be determined as follows: Reaction time is determined by displaying the first time sub-information corresponding to the test number and the second time sub-information corresponding to the input number; accuracy is determined using the test number and the input number; based on a second preset scoring standard, reaction time, and accuracy, a second score corresponding to the reaction time and a third score corresponding to the accuracy are determined; and the corresponding visual index is determined based on the second and third scores. For example, if the reaction time is determined to be 0.5 seconds and the accuracy is 80%, the second preset scoring standard is that a second score of 0.2 is given when the reaction time is less than or equal to 0.5 seconds, and a third score of 0.1 is given when the accuracy is greater than or equal to 80%. After obtaining the second and third scores, the corresponding visual index can be calculated based on the second and third scores and a second preset function. For example, if the second preset function is the sum of the second and third scores as the visual index, then the visual index can be calculated to be 0.3. The specific formula for the second preset function is not specifically limited in this invention and can be set according to the actual evaluation.
[0094] Step 407: Determine the corresponding evaluation index based on the first evaluation sub-information and the second evaluation sub-information.
[0095] In this embodiment of the invention, after determining the visual index, the corresponding evaluation index can be determined based on the first evaluation sub-information and the second evaluation sub-information. Specifically, the evaluation index can be determined as follows: based on the third preset scoring standard, the first evaluation sub-information, and the second evaluation sub-information, determine the score corresponding to the first evaluation sub-information and the score corresponding to the second evaluation sub-information; then, based on the third preset function, the score corresponding to the first evaluation sub-information, and the score corresponding to the second evaluation sub-information, calculate the corresponding evaluation index. The specific formula for the third preset function is not specifically limited in this invention and can be set according to the actual evaluation process.
[0096] Step 408: Based on the behavior index, the visual index, and the evaluation index, determine the second evaluation information for head-up display in the preset simulation scenario.
[0097] In this embodiment of the invention, after determining the behavior index, visual index, and evaluation index, a second evaluation information for head-up display in a preset simulated scenario can be determined based on the behavior index, visual index, and evaluation index.
[0098] In one example, the second evaluation information for head-up display in a preset simulation scenario can be determined as follows: based on the behavioral index, visual index, and evaluation index, a fourth score for head-up display in the preset simulation scenario is determined; according to the fourth score and the preset evaluation table, the corresponding second evaluation information is output. When determining the fourth score for head-up display in the preset simulation scenario, it can be calculated according to the following formula (1):
[0099] Y = a1(1-D) + a2(1-R) + a3(1-C) Formula (1)
[0100] Wherein, Y is the fourth score for head-up display in a preset simulated scenario, a1 to a3 represent the weights of the corresponding indices, D is the behavioral index, R is the visual index, and C is the evaluation index. The specific numerical values for the weights in this invention are not specifically limited here and can be set according to the actual evaluation.
[0101] After obtaining the fourth score for head-up display in the preset simulation scenario, the corresponding evaluation information can be determined in Table (1) below, and the evaluation information can be output.
[0102]
[0103] Table (1)
[0104] For example, if the fourth score for head-up display (HUD) in a preset simulated scenario is determined to be 0.9, then based on the fourth score and the preset evaluation table, the corresponding evaluation information can be determined as follows: "HUD has high usability in the preset simulated scenario; information presentation does not affect driving behavior, does not interfere with the driver's visual perception, and can quickly and timely deliver information to the driver; the driver has a high evaluation of the overall perceptibility and appropriateness of the information presentation perspective." This evaluation information is then output. This completes the evaluation of HUD in the preset simulated scenario. During the evaluation, a systematic assessment of HUD can be conducted using test data and subjective evaluation information.
[0105] It should be noted that, for the sake of simplicity, the method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments of the present invention are not limited to the described order of actions, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions involved are not necessarily essential to the embodiments of the present invention.
[0106] Reference Figure 5The diagram illustrates a structural block diagram of a head-up display evaluation device according to an embodiment of the present invention. This device is applied to a server, which is connected to a driving simulator and a projection screen. Specifically, the device may include the following modules:
[0107] The calling module 501 is used to call the projection screen to perform head-up display in a preset simulated scenario, and to perform a test task for the head-up display through the simulated driving device;
[0108] The first acquisition module 502 is used to acquire test data during the test task; the test data includes: behavioral data, time information, and display data of the projection screen;
[0109] The second acquisition module 503 is used to acquire the first score input for the test task of the head-up display;
[0110] The determination module 504 is used to determine, based on the test data and the first evaluation information, a second evaluation information for head-up display in a preset simulated scenario.
[0111] Optionally, the first acquisition module 502 includes:
[0112] The recording submodule is used to randomly display test numbers on the projection screen during the test task, and record the first time sub-information and coordinate information corresponding to the test numbers.
[0113] The first acquisition submodule is used to acquire the input number when the test number appears, as well as the second time sub-information and behavior data corresponding to the input number.
[0114] Optionally, the second acquisition module 503 includes:
[0115] The second acquisition submodule is used to acquire, when the test task is completed, a first evaluation sub-information and a second evaluation sub-information for the coordinate information input to display the test numbers; the first evaluation sub-information is evaluation information on the perceptibility of the coordinate information; the second evaluation sub-information is evaluation information on the suitability of the coordinate information.
[0116] Optionally, the determining module 504 includes:
[0117] The first determining submodule is used to determine the behavior index corresponding to the behavior data based on the behavior data;
[0118] The second determining submodule is used to determine the corresponding visual index based on the first time sub-information corresponding to the test number, the second time sub-information corresponding to the input number, the test number, and the input number.
[0119] The third determining submodule is used to determine the corresponding evaluation index based on the first evaluation sub-information and the second evaluation sub-information;
[0120] The fourth determining submodule is used to determine the second evaluation information for head-up display in a preset simulated scenario based on the behavior index, the visual index, and the evaluation index.
[0121] Optionally, the first determining submodule includes:
[0122] The first determining unit is used to determine a first score corresponding to the behavior data based on a first preset scoring standard and the behavior data;
[0123] The second determining unit is used to determine the behavior index corresponding to the behavior data based on the first score.
[0124] Optionally, the second determining submodule includes:
[0125] The third determining unit is used to determine the reaction time by using the first time sub-information corresponding to the displayed test number and the second time sub-information corresponding to the input number;
[0126] The fourth determining unit is where the user determines the accuracy rate using the test numbers and the input numbers;
[0127] The fifth determining unit is used to determine a second score corresponding to the reaction time and a third score corresponding to the accuracy rate based on the second preset scoring criteria, the reaction time, and the accuracy rate.
[0128] The sixth determining unit is used to determine the corresponding visual index based on the second score and the third score.
[0129] Optionally, the fourth determining submodule includes:
[0130] The seventh determining unit is used to determine a fourth score for head-up display in a preset simulated scenario based on the behavior index, the visual index, and the evaluation index.
[0131] The output unit is used to output the corresponding second evaluation information based on the fourth score and the preset evaluation table.
[0132] In this embodiment, a calling module is used to invoke a projection screen to perform head-up display in a preset simulated scenario, and a test task for the head-up display is executed through a driving simulator; a first acquisition module is used to acquire test data during the test task; the test data includes behavioral data, time information, and display data from the projection screen; a second acquisition module is used to acquire a first score input for the head-up display test task; and a determination module is used to determine a second evaluation information for the head-up display in the preset simulated scenario based on the test data and the first evaluation information. Therefore, when evaluating the head-up display, a systematic evaluation is performed based on the test data and the subjective first evaluation information, making the evaluation results more standardized.
[0133] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.
[0134] This invention also provides an electronic device, comprising:
[0135] It includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor. When the computer program is executed by the processor, it implements the various processes of the above-described head-up display evaluation method embodiments and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0136] This invention also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the above-described head-up display evaluation method embodiments and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0137] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.
[0138] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, apparatus, or computer program products. Therefore, embodiments of the present invention can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of the present invention can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0139] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0140] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0141] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0142] Although preferred embodiments of the present invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the present invention.
[0143] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.
[0144] The foregoing has provided a detailed description of a head-up display evaluation method, a head-up display evaluation device, an electronic device, and a computer-readable storage medium provided by the present invention. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.
Claims
1. A head-up display evaluation method, characterized in that, The method is applied to a server, which is connected to a driving simulator and a projection screen; the method includes: The projection screen is invoked to perform head-up display in a preset simulated scenario, and the test task for the head-up display is executed through the driving simulator. Acquire test data during the test task; the test data includes: behavioral data, time information, and display data of the projection screen; Obtain the first evaluation information for the test task input in response to the head-up display; Based on the test data and the first evaluation information, a second evaluation information is determined for head-up display in a preset simulated scenario; The acquisition of test data during the test task includes: During the test task, test numbers are randomly displayed on the projection screen, and the first time sub-information and coordinate information corresponding to the test numbers are recorded; the input numbers entered when the test numbers appear, as well as the second time sub-information and behavioral data corresponding to the input numbers are obtained, and the behavioral data includes: driving speed, acceleration, position offset, steering wheel angle, brake pedal angle and accelerator pedal. The step of obtaining the first evaluation information input for the test task of the head-up display includes: After the test task is completed, a first evaluation sub-information and a second evaluation sub-information are obtained for the coordinate information input to display the test numbers; the first evaluation sub-information is the evaluation information on the perceptibility of the coordinate information; the second evaluation sub-information is the evaluation information on the suitability of the coordinate information.
2. The head-up display evaluation method according to claim 1, characterized in that, The step of determining second evaluation information based on the test data and the first evaluation information for head-up display in a preset simulated scenario includes: Based on the behavioral data, a behavioral index corresponding to the behavioral data is determined; Based on the first time sub-information corresponding to the test number, the second time sub-information corresponding to the input number, the test number, and the input number, the corresponding visual index is determined. Based on the first evaluation sub-information and the second evaluation sub-information, the corresponding evaluation index is determined; Based on the behavioral index, the visual index, and the evaluation index, a second evaluation information is determined for head-up display in a preset simulated scenario.
3. The head-up display evaluation method according to claim 2, characterized in that, The step of determining the behavioral index corresponding to the behavioral data based on the behavioral data includes: Based on the first preset scoring criteria and the behavioral data, a first score corresponding to the behavioral data is determined; Based on the first score, a behavioral index corresponding to the behavioral data is determined.
4. The head-up display evaluation method according to claim 2, characterized in that, The step of determining the corresponding visual index based on the first time sub-information corresponding to the test number, the second time sub-information corresponding to the input number, the test number, and the input number includes: The reaction time is determined by the first time sub-information corresponding to the displayed test number and the second time sub-information corresponding to the input number. The accuracy rate is determined by using the test numbers and the input numbers; Based on the second preset scoring criteria, the reaction time, and the accuracy rate, a second score corresponding to the reaction time and a third score corresponding to the accuracy rate are determined. Based on the second score and the third score, the corresponding visual index is determined.
5. The head-up display evaluation method according to claim 2, characterized in that, The determination of second evaluation information for head-up display in a preset simulated scenario based on the behavioral index, the visual index, and the evaluation index includes: Based on the behavioral index, the visual index, and the evaluation index, a fourth score is determined for head-up display in a preset simulated scenario; Based on the fourth score and the preset evaluation table, the corresponding second evaluation information is output.
6. A heads-up display evaluation device, characterized in that, The device is applied to a server, which is connected to a driving simulator and a projection screen; the device includes: The calling module is used to call the projection screen to perform head-up display in a preset simulated scenario, and to perform test tasks for the head-up display through the simulated driving device; The first acquisition module is used to acquire test data during the test task; the test data includes: behavioral data, time information, and display data of the projection screen; The second acquisition module is used to acquire the first evaluation information input for the test task of the head-up display; The determining module is used to determine, based on the test data and the first evaluation information, second evaluation information for head-up display in a preset simulated scenario; The first acquisition module includes: The recording submodule is used to randomly display test numbers on the projection screen during the test task and record the first time sub-information and coordinate information corresponding to the test numbers. The first acquisition submodule is used to acquire the input number when the test number appears, as well as the second time sub-information and behavioral data corresponding to the input number; the behavioral data includes: driving speed, acceleration, position offset, steering wheel angle, brake pedal angle and accelerator pedal. The second acquisition module includes: The second acquisition submodule is used to acquire, when the test task is completed, a first evaluation sub-information and a second evaluation sub-information for the coordinate information input to display the test numbers; the first evaluation sub-information is evaluation information on the perceptibility of the coordinate information; the second evaluation sub-information is evaluation information on the suitability of the coordinate information.
7. An electronic device, characterized in that, include: A processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the steps of the head-up display evaluation method as described in any one of claims 1-5.
8. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, which, when executed by a processor, implements the steps of the head-up display evaluation method as described in any one of claims 1-5.
Citation Information
Patent Citations
Driving ergonomics designing platform for all-windshield head-up display
CN104575155A
Human-computer interaction safety comprehensive evaluation method and device of intelligent cabin
CN115657922A
Visual field examination system, visual field examination device, and visual field examination program
JP2021171564A