Rainwater simulation method and system, electronic equipment and storage medium

Through the rainwater simulation method and system, the upper computer and rainwater simulation equipment combined with multiple nozzles is used to solve the problem of poor convenience in traditional rainy day testing methods, and convenient rainy day scene simulation at different times and places is achieved to meet the vehicle's rainy day testing needs.

CN119394674APending Publication Date: 2025-02-07SAIC GM WULING AUTOMOBILE CO LTD
View PDF 16 Cites 0 Cited by

Patent Information

Application Number
CN202411535001.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-08-26
Filing Date
2024-10-30
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

The traditional rainy day testing method is affected by seasons, geographical location and weather changes, and is less convenient, making it difficult to effectively simulate rainy day scenes at different times and places.

Method used

By designing a rainwater simulation method and system, using a superior computer and rainwater simulation equipment, combining multiple different types of nozzles, different types of rainy days are simulated according to the target rainy day scene and nozzle control parameters.

Benefits of technology

It realizes convenient rainy day scene simulation without being constrained by time, place and climatic conditions to meet the needs of vehicle rainy day testing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119394674A_ABST
    Figure CN119394674A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a rainwater simulation method, a rainwater simulation system, electronic equipment and a storage medium, which can conveniently simulate different types of rainy day scenes without being constrained by time, places and climate conditions, so that the requirements of rainy day testing can be well met. The rainwater simulation method comprises the following steps: determining a to-be-simulated target rainy day scene; determining a target nozzle type and a target nozzle control parameter corresponding to the target rainy day scene according to the corresponding relationship between the to-be-simulated rainy day scene and the nozzle type and the nozzle control parameter required to be used; and sending a simulation instruction to a rainwater simulation device, the simulation instruction carrying the target nozzle type and the target nozzle control parameter, so that the rainwater simulation device controls the target nozzle to simulate a target rainy day scene based on the target nozzle control parameter.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The embodiments of the present application relate to the field of environmental simulation technology, and in particular to a rain simulation method, system, electronic device and storage medium. [Background technology]

[0002] At present, in order to improve vehicle safety performance and driver experience, various driving scenarios are usually tested. Among them, the test of rainy day scenarios is crucial to evaluate the vehicle's rainy day driving performance and the effects of various auxiliary driving systems.

[0003] Traditional rainy day testing methods often rely on natural rain or artificial rainfall, but the above methods have many limitations. For example, they are affected by seasons, geographical locations and weather changes, and are less convenient. [Summary of the invention]

[0004] The embodiments of the present application propose a rain simulation method, system, electronic device and storage medium, which can simulate different types of rainy day scenes more conveniently without being restricted by time, location and climatic conditions, thereby better meeting the needs of rainy day testing.

[0005] In a first aspect, an embodiment of the present application provides a rain simulation method, which is applied to a host computer, wherein the host computer is connected to a rain simulation device, and the rain simulation device is configured with a plurality of different types of nozzles, and the method includes:

[0006] Determine the target rainy day scene to be simulated;

[0007] According to the correspondence between the rainy day scene to be simulated and the nozzle type and nozzle control parameters to be used, the target nozzle type and target nozzle control parameters corresponding to the target rainy day scene are determined;

[0008] A simulation instruction is sent to the rain simulation device, wherein the simulation instruction carries the target nozzle type and the target nozzle control parameter, so that the rain simulation device controls the target nozzle to simulate the target rainy day scene based on the target nozzle control parameter.

[0009] In the embodiment of the present application, the host computer first needs to determine which rainy day scene the user currently needs to simulate, and then find out the nozzle type and nozzle control parameters required to simulate the rainy day scene, and send the nozzle type and nozzle control parameters to the rain simulation device. On this basis, the rain simulation device can control the nozzle corresponding to the above nozzle type to work according to the above nozzle control parameters, thereby simulating the rainy day scene required by the user. Through this method, it is no longer constrained by time, place and climate, and the required rainy day scene can be simulated more conveniently anytime and anywhere, thereby meeting the vehicle's rainy day test needs.

[0010] Optionally, the rain simulation device is arranged next to a camera area of ​​the test vehicle in an adsorption manner.

[0011] In the embodiment of the present application, by setting the rain simulation device next to the camera of the test vehicle in an adsorption manner, the rainy day testing requirements of the vehicle camera can be met more conveniently.

[0012] Optionally, when the target rainy day scene is a drizzle scene, the target nozzle type is a spray nozzle, the aperture of the spray nozzle is [0.1mm, 0.5mm], the target nozzle control parameters include the nozzle water spray flow rate and the nozzle water spray angle, the nozzle water spray flow rate is [30ml / min, 100ml / min], and the nozzle water spray angle is [0°, 30°].

[0013] In the embodiment of the present application, the host computer sends the required nozzle type and nozzle control parameters to the rain simulation device, so that the rain simulation device can simulate the drizzle scene more conveniently.

[0014] Optionally, when the target rainy day scene is a moderate rain scene, the target nozzle type is a multi-hole nozzle, the aperture of the multi-hole nozzle is [0.1mm, 1mm], the target nozzle control parameters include the nozzle water spray flow rate and the nozzle water spray angle, the nozzle water spray flow rate is [100ml / min, 300ml / min], and the nozzle water spray angle is [0°, 30°].

[0015] In the embodiment of the present application, the host computer sends the required nozzle type and nozzle control parameters to the rain simulation device, so that the rain simulation device can simulate the moderate rain scene more conveniently.

[0016] Optionally, when the target rainy day scene is a rainstorm scene, the target nozzle type is a combined wind and rain nozzle, the aperture of the combined wind and rain nozzle is [0.1mm, 1.5mm], and the target nozzle control parameters include the nozzle water spray flow rate and the nozzle water spray angle. The nozzle water spray flow rate is greater than 300ml / min, and the nozzle water spray angle is [30°, 45°].

[0017] In the embodiment of the present application, the host computer sends the required nozzle type and nozzle control parameters to the rain simulation device, so that the rain simulation device can simulate the heavy rain scene more conveniently.

[0018] Optionally, when the target rainy day scene is a strong wind and rainstorm scene, the target nozzle control parameters also include nozzle blowing speed and nozzle blowing angle, the nozzle blowing speed is [5m / s, 15m / s], and the nozzle blowing angle is [30°, 45°].

[0019] In the embodiment of the present application, the host computer sends the required nozzle type and nozzle control parameters to the rain simulation device, so that the rain simulation device can simulate the strong wind and rainstorm scene more conveniently.

[0020] Optionally, determine the target rainy day scene to be simulated, including:

[0021] Receiving a simulation scene selection instruction input by a user, wherein the simulation scene selection instruction carries a target rainy day scene identifier;

[0022] In response to the simulation scene selection instruction, the target rainy day scene to be simulated is determined according to the target rainy day scene identifier.

[0023] In an embodiment of the present application, while supporting the simulation of multiple different types of rainy day scenes, it is possible to determine which rainy day scene currently needs to be simulated based on the actual needs of the user, thereby improving the user experience.

[0024] Optionally, the host computer is communicatively connected to the test vehicle, and the method further includes:

[0025] Acquire a simulated rainy day image in a target rainy day scene from the test vehicle;

[0026] The simulated rainy day image is compared with a real rainy day image in the same rainy day scene in terms of image quality to obtain a first comparison result.

[0027] In an embodiment of the present application, when simulating a target rainy day scene, the camera of the test vehicle can capture a simulated rainy day image, and the host computer can obtain the simulated rainy day image from the test vehicle and compare the image quality with the real rainy day image under the same rainy day scene, thereby evaluating whether the simulated rainy day scene meets the relevant requirements from the image quality perspective.

[0028] Optionally, after acquiring simulated rainy day images of different scenes from the test vehicle, the method further includes:

[0029] The simulated rainy day image is compared with a real rainy day image in the same rainy day scene in terms of target detection performance to obtain a second comparison result.

[0030] In an embodiment of the present application, when simulating a rainy day scene, the camera of the test vehicle can capture simulated rainy day images, and the host computer can, based on the same target detection algorithm, respectively detect the simulated rainy day images obtained from the test vehicle and the real rainy day images under the same rainy day scene, thereby evaluating whether the simulated rainy day scene meets the relevant requirements based on the accuracy and recall rate of target detection.

[0031] Optionally, after acquiring simulated rainy day images of different scenes from the test vehicle, the method further includes:

[0032] The simulated rainy day image is compared with a real rainy day image in the same rainy day scene for target object stability to obtain a third comparison result.

[0033] In an embodiment of the present application, when simulating a rainy day scene, the camera of the test vehicle can capture simulated rainy day images, and the host computer can perform stability analysis on the simulated rainy day images obtained from the test vehicle and the target objects appearing in the real rainy day images of the same rainy day scene, thereby evaluating whether the simulated rainy day scene meets the relevant requirements based on relevant stability indicators.

[0034] In a second aspect, an embodiment of the present application provides a rain simulation method, which is applied to a rain simulation device, wherein the rain simulation device is communicatively connected to a host computer, and the rain simulation device is configured with a plurality of different types of nozzles, and the method includes:

[0035] Receiving a simulation instruction from a host computer, wherein the simulation instruction carries a target nozzle type and a target nozzle control parameter corresponding to a target rainy day scene to be simulated;

[0036] The rain simulation device controls the target nozzle corresponding to the target nozzle type in response to the simulation instruction, and simulates the target rainy day scene based on the target nozzle control parameters.

[0037] In a third aspect, an embodiment of the present application provides a rainwater simulation system, the rainwater simulation system comprising a host computer and a rainwater simulation device connected to the host computer in communication, the rainwater simulation device being configured with a plurality of different types of nozzles; wherein:

[0038] The host computer is used to determine the target rainy day scene to be simulated; determine the target nozzle type and target nozzle control parameters corresponding to the target rainy day scene according to the correspondence between the rainy day scene to be simulated and the nozzle type and nozzle control parameters to be used; send a simulation instruction to the rain simulation device, wherein the simulation instruction carries the target nozzle type and the target nozzle control parameters;

[0039] The rain simulation device is used to control the target nozzle corresponding to the target nozzle type in response to the simulation instruction, and simulate the target rainy day scene based on the target nozzle control parameters.

[0040] In a fourth aspect, an embodiment of the present application provides an electronic device, comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein when the computer program instructions are executed by the processor, the electronic device is triggered to execute the steps of the method described in any embodiment of the first aspect or the second aspect.

[0041] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium is used to store computer instructions, and when the computer is running, the computer enables the computer to execute the steps of the method described in any embodiment of the first aspect or the second aspect.

[0042] It should be understood that the second to fifth aspects of the embodiments of the present application are consistent with the technical solutions of the first aspect of the embodiments of the present application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation methods are similar and will not be repeated here.

Brief Description of the Drawings

[0043] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0044] Figure 1 An architecture diagram of a rainy day simulation system provided in an embodiment of the present application;

[0045] Figure 2 A schematic diagram of a rainy day simulation method provided in an embodiment of the present application;

[0046] Figure 3 A schematic diagram of a process for determining a target rainy day scene to be simulated provided in an embodiment of the present application;

[0047] Figure 4 A schematic diagram of a flow chart of a method for evaluating a simulated rainy day scene provided in an embodiment of the present application;

[0048] Figure 5 A schematic flow chart of another method for evaluating a simulated rainy day scene provided in an embodiment of the present application;

[0049] Figure 6 A schematic flow chart of another method for evaluating a simulated rainy day scene provided in an embodiment of the present application;

[0050] Figure 7 A schematic diagram of the structure of a host computer provided in an embodiment of the present application;

[0051] Figure 8 A schematic diagram of the structure of a rainwater simulation device provided in an embodiment of the present application;

[0052] Fig. 9 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. [Specific implementation method]

[0053] In order to better understand the technical solution of this specification, the embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0054] It should be clear that the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this specification.

[0055] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit this specification. The singular forms of "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.

[0056] At present, in order to improve vehicle safety performance and driver experience, various driving scenarios are usually tested. Among them, the test of rainy day scenarios is crucial to evaluate the vehicle's rainy day driving performance and the effects of various auxiliary driving systems.

[0057] Traditional rainy day testing methods often rely on natural rain or artificial rainfall, but the above methods have many limitations. For example, they are affected by seasons, geographical locations and weather changes, and are less convenient.

[0058] In view of this, an embodiment of the present application provides a rainy day simulation method, in which a rainwater simulation device is configured with a plurality of different types of nozzles. The host computer determines which rainy day scene the user currently needs to simulate, and then finds out the nozzle type and nozzle control parameters required to simulate the rainy day scene, and sends the nozzle type and nozzle control parameters to the rainwater simulation device. On this basis, the rainwater simulation device can control the nozzle corresponding to the above nozzle type to work according to the above nozzle control parameters, thereby simulating the rainy day scene required by the user. Through this method, it is no longer constrained by time, place and climate, and the required rainy day scene can be simulated more conveniently anytime and anywhere, thereby meeting the vehicle's rainy day testing needs.

[0059] To facilitate understanding, an application scenario of an embodiment of the present application is first introduced.

[0060] See also Figure 1 , is a schematic diagram of a rainy day simulation system provided in an embodiment of the present application. Figure 1 As shown, the rainy day simulation system includes a host computer 101 and a rainy day simulation device 102, and a communication connection is established between the host computer 101 and the rainy day simulation device 102. Among them, the host computer 101 can be a personal computer (PC), a workstation (Workstation), a server, a tablet computer, etc., and this application does not impose any special restrictions on this. The rainy day simulation device 102 can be considered to mainly include components such as a communication module, a processing module, and an execution module (water tank, water pump, and different types of nozzles). Among them, the communication module is mainly used to communicate with the host computer 101, receive relevant instructions sent by the host computer 101, and send the received instructions to the processing module; the processing module is mainly used to process relevant instructions from the communication module, and then control the execution module to simulate the rainy day scene.

[0061] Of course, in order to facilitate the fixation of the rainy day simulation device 102, the rainy day simulation device 102 supports the configuration of three optional components for fixing: first, a screw hole is provided on the rainy day simulation device 102, and the rainy day simulation device 102 can be fixed by a bolt matching the screw hole; second, a suction cup is provided on the rainy day simulation device 102, and the rainy day simulation device 102 can be fixed by adsorption; third, a magnet is provided on the rainy day simulation device 102, and the rainy day simulation device 102 can be fixed by magnetic attraction.

[0062] It should be understood that the first fixing component mentioned above is suitable for test scenarios where the rainy day simulation device 102 needs to be fixed for a long time, while the second and third fixing components mentioned above are suitable for test scenarios where the rainy day simulation device 102 needs to be fixed temporarily.

[0063] The following is an introduction to the technical solution provided by the embodiment of the present application in conjunction with the accompanying drawings. Figure 1 The system architecture shown is used to explain the rainy day simulation method in detail.

[0064] See also Figure 2 , is a schematic diagram of a process flow of a rainy day simulation method provided in an embodiment of the present application. The process flow of the method is described as follows:

[0065] Step 201: The host computer determines the target rainy day scene to be simulated.

[0066] In the embodiment of the present application, the user can write multiple simulatable rainy day scenes into the script in advance, and set the simulation order of the multiple simulatable rainy day scenes in the script. On this basis, the host computer can determine which rainy day scene is currently to be simulated by running the script.

[0067] In some embodiments, considering that the user may only want to simulate some of the above-mentioned multiple rainy scenes, but does not want to simulate each of the above-mentioned multiple rainy scenes in turn, therefore, in an embodiment of the present application, the user can be supported to select the rainy scene that he currently wants to simulate, thereby improving the user's usage experience.

[0068] See also Figure 3 , is a flow chart of determining a target rainy day scene to be simulated provided by an embodiment of the present application. Step 201 can be implemented by executing sub-steps 2011 and 2012:

[0069] Step 2011: The host computer receives a simulation scene selection instruction input by the user.

[0070] Step 2012: The host computer responds to the simulation scene selection instruction and determines the target rainy day scene to be simulated according to the target rainy day scene identifier.

[0071] In an embodiment of the present application, if the user currently wants to simulate some rainy days scenes among multiple rainy days scenes separately, then the target rainy day scene identifier currently desired to be simulated can be input or selected in the host computer. The host computer can determine the corresponding target rainy day scene based on the target rainy day scene identifier input or selected by the user.

[0072] Step 202: The host computer determines the target nozzle type and target nozzle control parameters corresponding to the target rainy day scene according to the correspondence between the rainy day scene to be simulated and the required nozzle type and nozzle control parameters.

[0073] In the embodiment of the present application, the host computer may be considered to have pre-stored the correspondence between the rainy scene to be simulated and the nozzle type and nozzle control parameters to be used. It should be understood that when the rainy scene simulation is performed for different objects, the nozzle type and nozzle control parameters used may also be different. The following is an example of simulating rainy weather in the camera area of ​​a vehicle.

[0074] For example, when the target rainy day scene to be simulated is a drizzle scene, that is, small raindrops with low density and weak wind, the target nozzle type to be used at this time is a spray nozzle, which is provided with multiple holes, and the aperture of each hole is [0.1mm, 0.5mm]. The corresponding target nozzle control parameters include the nozzle water spray flow rate and the nozzle water spray angle. The nozzle water spray flow rate is [30ml / min, 100ml / min], and the nozzle water spray angle is [0°, 30°].

[0075] For another example, when the target rainy day scene to be simulated is a moderate rain scene, that is, medium-sized raindrops, moderate density, and medium flow rate, the target nozzle type to be used at this time is a multi-hole nozzle, which is provided with multiple holes, and the aperture of each hole is [0.1mm, 1mm]. The corresponding target nozzle control parameters include the nozzle water spray flow rate and the nozzle water spray angle. The nozzle water spray flow rate is [100ml / min, 300ml / min], and the nozzle water spray angle is [0°, 30°].

[0076] For another example, when the target rainy day scene to be simulated is a rainstorm scene, that is, very large raindrops with a very high density, the target nozzle type to be used at this time is a wind-rain combined nozzle, which is provided with multiple holes, and the aperture of each hole is [0.1mm, 1.5mm]. The corresponding target nozzle control parameters include the nozzle water spray flow rate and the nozzle water spray angle. The nozzle water spray flow rate is greater than 300ml / min, and the nozzle water spray angle is [30°, 45°].

[0077] For another example, the target rainy day scene to be simulated is a strong wind and rainstorm scene, that is, very large raindrops with very high density, accompanied by strong winds. At this time, the target nozzle type to be used is a combined wind and rain nozzle, which is provided with multiple holes, and the aperture of each hole is [0.1mm, 1.5mm]. The corresponding target nozzle control parameters include nozzle water spray flow rate, nozzle water spray angle, nozzle blowing speed and nozzle blowing angle. The nozzle water spray flow rate is greater than 300ml / min, the nozzle water spray angle is [30°, 45°], the nozzle blowing speed is [5m / s, 15m / s], and the nozzle blowing angle is [30°, 45°].

[0078] Step 203: The host computer sends a simulation instruction to the rainwater simulation device.

[0079] In an embodiment of the present application, after the upper computer determines the target rainy day scene to be simulated and finds out the target nozzle type and target nozzle control parameters required to simulate the target rainy day scene, it can send a simulation instruction to the rain simulation device, and the simulation instruction can carry the above-mentioned target nozzle type and corresponding target nozzle control parameters.

[0080] Step 204: The rain simulation device controls the target nozzle to simulate a target rainy day scene based on the target nozzle control parameters in response to the simulation instruction.

[0081] In an embodiment of the present application, after receiving a simulation instruction from a host computer, the rain simulation device can determine the target nozzle to be used according to the target nozzle type carried in the simulation instruction, and then control the target nozzle to work based on the target nozzle control parameter to achieve the effect of simulating the target rainy day scene. It should be understood that when simulating different target rainy day scenes, the duration of each target rainy day scene can be the same, for example, lasting 3-5 minutes, of course, it can also be different, and the present application does not impose any special restrictions on this. The duration parameter here can be carried in the above-mentioned simulation instruction, that is, specified by the host computer, and of course it can also be specified by the rain simulation device itself, and the present application does not impose any special restrictions on this.

[0082] It is worth noting that if the target rainy day scene needs to be simulated for the camera area of ​​the vehicle, the rain simulation device can be fixed next to the camera area of ​​the test vehicle by suction cup adsorption. If other parts of the vehicle need to be simulated for rainy day scenes, the same or other fixing methods can be used, and this application does not impose any special restrictions on this.

[0083] In some embodiments, after simulating a rainy day scene in the camera area of ​​the test vehicle, the simulated rainy day scene effect may be further evaluated. The simulated rainy day scene effect is evaluated from three dimensions.

[0084] Evaluation method 1: Evaluate the simulated rainy day effect based on image quality.

[0085] See also Figure 4 , is a flow chart of a method for evaluating a simulated rainy day scene provided in an embodiment of the present application. After executing step 204, steps 205 and 206 may be continued:

[0086] Step 205: The host computer obtains a simulated rainy day image in a target rainy day scene from the test vehicle.

[0087] Step 206: The host computer compares the image quality of the simulated rainy day image with the real rainy day image in the same rainy day scene to obtain a first comparison result.

[0088] In the embodiment of the present application, when simulating the target rainy day scene, the test vehicle can be in a powered-on state, and the camera of the test vehicle can capture the simulated rainy day image. The host computer can consider that a communication connection has been established with the test vehicle. On this basis, the host computer can obtain the simulated rainy day image from the test vehicle, and compare the image quality with the real rainy day image under the same rainy day scene to obtain a first comparison result, thereby evaluating whether the simulated rainy day scene effect meets the relevant requirements based on the first comparison result.

[0089] For example, the same image processing algorithm can be used to process the simulated rainy day image and the real rainy day image, so as to analyze the difference in clarity and detail visibility between the simulated rainy day image and the real rainy day image. As a possible implementation, the above-mentioned image processing algorithm can be an image sharpening algorithm, an edge detection algorithm, etc., and this application does not impose any particular limitation on this.

[0090] Evaluation method 2: Evaluate the simulated rainy day effect based on the target detection algorithm.

[0091] See also Figure 5 , which is a flow chart of another method for evaluating a simulated rainy day scene provided by an embodiment of the present application. After executing step 204, steps 205 and 207 may be continued:

[0092] Step 205: The host computer obtains a simulated rainy day image in a target rainy day scene from the test vehicle.

[0093] Step 207: The host computer compares the target detection performance of the simulated rainy day image with the real rainy day image in the same rainy day scene to obtain a second comparison result.

[0094] In an embodiment of the present application, when simulating a target rainy day scene, the test vehicle can be in a powered-on state, and the camera of the test vehicle can capture a simulated rainy day image. The host computer can be considered to have established a communication connection with the test vehicle. On this basis, the host computer can obtain the simulated rainy day image from the test vehicle and compare the target detection performance with the real rainy day image under the same rainy day scene, that is, respectively execute the same target detection algorithm on the simulated rainy day image and the real rainy day image, and then compare the detection accuracy and recall rate of the two to obtain a second comparison result, thereby evaluating whether the simulated rainy day scene effect meets the relevant requirements based on the second comparison result.

[0095] For example, the target detection algorithm can be R-CNN, Fast R-CNN, YOLO, SSD, etc., and this application does not impose any particular restrictions on this.

[0096] Evaluation method three: Evaluate the simulated rainy day effect based on the stability of the target object.

[0097] See also Figure 6 , which is a flow chart of another method for evaluating a simulated rainy day scene provided by an embodiment of the present application. After executing step 204, steps 205 and 208 may be continued:

[0098] Step 205: The host computer obtains a simulated rainy day image in a target rainy day scene from the test vehicle.

[0099] Step 208: The host computer compares the simulated rainy day image with the real rainy day image in the same rainy day scene in terms of target object stability to obtain a third comparison result.

[0100] In an embodiment of the present application, when simulating a target rainy day scene, the test vehicle can be in a powered-on state, and the camera of the test vehicle can capture a simulated rainy day image. The host computer can assume that a communication connection has been established with the test vehicle, and on this basis, the host computer can obtain the simulated rainy day image from the test vehicle, and compare the stability of the target object with the real rainy day image under the same rainy day scene, that is, analyze the stability of the objects appearing in the continuous simulated rainy day images and the continuous real rainy day images respectively, and obtain a third comparison result, so as to evaluate whether the simulated rainy day scene effect meets the relevant requirements based on the third comparison result.

[0101] For example, the stability of objects appearing in continuous simulated rainy day images and continuous real rainy day images can be evaluated based on the stability indicator of average motion blur. Of course, the stability evaluation can also be performed based on other indicators, and this application does not impose any special restrictions on this.

[0102] See also Figure 7 Based on the same inventive concept, the embodiment of the present application provides a host computer, which is connected to a rainwater simulation device, and the rainwater simulation device is equipped with a plurality of different types of nozzles, and the host computer includes:

[0103] A scene determination unit 301 is used to determine a target rainy scene to be simulated;

[0104] The nozzle determination unit 302 is used to determine the target nozzle type and target nozzle control parameters corresponding to the target rainy day scene according to the correspondence between the rainy day scene to be simulated and the nozzle type and nozzle control parameters to be used;

[0105] The sending unit 303 is used to send a simulation instruction to the rain simulation device, where the simulation instruction carries a target nozzle type and a target nozzle control parameter, so that the rain simulation device controls the target nozzle to simulate a target rainy day scene based on the target nozzle control parameter.

[0106] Optionally, the rain simulation device is arranged next to the camera area of ​​the test vehicle by adsorption.

[0107] Optionally, when the target rainy day scene is a drizzle scene, the target nozzle type is a spray nozzle, the aperture of the spray nozzle is [0.1mm, 0.5mm], the target nozzle control parameters include the nozzle water spray flow rate and the nozzle water spray angle, the nozzle water spray flow rate is [30ml / min, 100ml / min], and the nozzle water spray angle is [0°, 30°].

[0108] Optionally, when the target rainy day scene is a moderate rain scene, the target nozzle type is a multi-hole nozzle, the aperture of the multi-hole nozzle is [0.1mm, 1mm], the target nozzle control parameters include the nozzle water spray flow rate and the nozzle water spray angle, the nozzle water spray flow rate is [100ml / min, 300ml / min], and the nozzle water spray angle is [0°, 30°].

[0109] Optionally, when the target rainy day scene is a rainstorm scene, the target nozzle type is a combined wind and rain nozzle, the aperture of the combined wind and rain nozzle is [0.1mm, 1.5mm], and the target nozzle control parameters include the nozzle water spray flow rate and the nozzle water spray angle. The nozzle water spray flow rate is greater than 300ml / min, and the nozzle water spray angle is [30°, 45°].

[0110] Optionally, when the target rainy day scene is a strong wind and rainstorm scene, the target nozzle control parameters also include the nozzle blowing speed and the nozzle blowing angle, the nozzle blowing speed is [5m / s, 15m / s], and the nozzle blowing angle is [30°, 45°].

[0111] Optionally, the scene determination unit 301 is specifically configured to:

[0112] receiving a simulation scene selection instruction input by a user, wherein the simulation scene selection instruction carries a target rainy day scene identifier;

[0113] The target rainy day scene to be simulated is determined according to the target rainy day scene identifier.

[0114] Optionally, the host computer is in communication connection with the test vehicle, and the host computer further includes:

[0115] An acquisition unit, used for acquiring simulated rainy day images under different rainy day scenes from a test vehicle;

[0116] The image quality comparison unit is used to compare the image quality of the simulated rainy day image with the real rainy day image in the same rainy day scene to obtain a first comparison result.

[0117] Optionally, the host computer also includes:

[0118] The target detection performance comparison unit is used to compare the target detection performance of the simulated rainy day image with the real rainy day image in the same rainy day scene to obtain a second comparison result.

[0119] Optionally, the host computer also includes:

[0120] The stability comparison unit is used to compare the stability of the target object between the simulated rainy day image and the real rainy day image under the same rainy day scene to obtain a third comparison result.

[0121] See also Figure 8 Based on the same inventive concept, the embodiment of the present application provides a rainwater simulation device, which is connected to a host computer for communication, and is equipped with a plurality of different types of nozzles, and the rainwater simulation device includes:

[0122] The receiving unit 401 is used to receive a simulation instruction from a host computer, wherein the simulation instruction carries a target nozzle type and a target nozzle control parameter corresponding to a target rainy day scene to be simulated;

[0123] The execution unit 402 is used to control the target nozzle corresponding to the target nozzle type in response to the simulation instruction, and simulate the target rainy day scene based on the target nozzle control parameters.

[0124] Optionally, the rain simulation device is arranged next to the camera area of ​​the test vehicle by adsorption.

[0125] See also Fig. 9 Based on the same inventive concept, the present application also provides an electronic device, which can be Figure 1 The host computer 101 or the rainy day simulation device 102 in the embodiment of the present application includes at least one processor 501, and the processor 501 is used to execute the computer program stored in the memory to implement the embodiment of the present application as provided in the embodiment of the present application. Figure 2-6 Schematic flow chart steps of the rainy day simulation method shown.

[0126] Optionally, the processor 501 may specifically be a central processing unit, a specific ASIC, or one or more integrated circuits for controlling program execution.

[0127] Optionally, the electronic device may further include a memory 502 connected to the at least one processor 501, and the memory 502 may include a ROM, a RAM, and a disk memory. The memory 502 is used to store data required by the processor 501 when it is running, that is, it stores instructions that can be executed by the at least one processor 501. The at least one processor 501 executes the instructions stored in the memory 502 to execute the following. Figure 2-6The method shown. Wherein, the number of the memory 502 is one or more. Wherein, the number of the memory 502 is one or more.

[0128] The present application also provides a computer storage medium, wherein the computer storage medium stores computer instructions, and when the computer instructions are executed on a computer, the computer executes Figure 2-6 method.

[0129] The above description is only a preferred embodiment of this specification and is not intended to limit this specification. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of this specification should be included in the scope of protection of this specification.

Claims

1. A rainwater simulation method, characterized in that: Applied to a host computer, the host computer is connected to a rainwater simulation device, the rainwater simulation device is equipped with a plurality of different types of nozzles, the method comprises: Determine the target rainy day scene to be simulated; According to the correspondence between the rainy day scene to be simulated and the nozzle type and nozzle control parameters to be used, the target nozzle type and target nozzle control parameters corresponding to the target rainy day scene are determined; A simulation instruction is sent to the rain simulation device, wherein the simulation instruction carries the target nozzle type and the target nozzle control parameter, so that the rain simulation device controls the target nozzle to simulate the target rainy day scene based on the target nozzle control parameter.

2. The method according to claim 1, characterized in that: The rain simulation device is arranged beside the camera area of ​​the test vehicle in an adsorption manner.

3. The method according to claim 2, characterized in that When the target rainy day scene is a drizzle scene, the target nozzle type is a spray nozzle, the aperture of the spray nozzle is [0.1mm, 0.5mm], the target nozzle control parameters include the nozzle water spray flow rate and the nozzle water spray angle, the nozzle water spray flow rate is [30ml / min, 100ml / min], and the nozzle water spray angle is [0°, 30°].

4. The method according to claim 2, characterized in that: When the target rainy day scene is a moderate rain scene, the target nozzle type is a multi-hole nozzle, the aperture of the multi-hole nozzle is [0.1mm, 1mm], the target nozzle control parameters include the nozzle water spray flow rate and the nozzle water spray angle, the nozzle water spray flow rate is [100ml / min, 300ml / min], and the nozzle water spray angle is [0°, 30°].

5. The method according to claim 2, characterized in that: When the target rainy day scene is a rainstorm scene, the target nozzle type is a combined wind and rain nozzle, the aperture of the combined wind and rain nozzle is [0.1mm, 1.5mm], and the target nozzle control parameters include the nozzle water spray flow rate and the nozzle water spray angle. The nozzle water spray flow rate is greater than 300ml / min, and the nozzle water spray angle is [30°, 45°].

6. The method according to claim 5, characterized in that When the target rainy day scene is a strong wind and rainstorm scene, the target nozzle control parameters also include nozzle blowing speed and nozzle blowing angle, the nozzle blowing speed is [5m / s, 15m / s], and the nozzle blowing angle is [30°, 45°].

7. The method according to claim 1, characterized in that Determine the target rainy day scenario to be simulated, including: Receiving a simulation scene selection instruction input by a user, wherein the simulation scene selection instruction carries a target rainy day scene identifier; In response to the simulation scene selection instruction, the target rainy day scene to be simulated is determined according to the target rainy day scene identifier.

8. The method according to any one of claims 2 to 6, characterized in that: The host computer is in communication connection with the test vehicle, and the method further comprises: Acquire simulated rainy day images under different rainy day scenes from the test vehicle; The simulated rainy day image is compared with a real rainy day image in the same rainy day scene in terms of image quality to obtain a first comparison result.

9. The method according to claim 8, characterized in that After acquiring simulated rainy day images of different scenes from the test vehicle, the method further includes: The simulated rainy day image is compared with a real rainy day image in the same rainy day scene in terms of target detection performance to obtain a second comparison result.

10. The method according to claim 8, characterized in that After acquiring simulated rainy day images of different scenes from the test vehicle, the method further includes: The simulated rainy day image is compared with a real rainy day image in the same rainy day scene for target object stability to obtain a third comparison result.

11. A rainwater simulation method, characterized in that: Applied to a rainwater simulation device, the rainwater simulation device is communicatively connected to a host computer, the rainwater simulation device is configured with a plurality of different types of nozzles, and the method comprises: Receiving a simulation instruction from a host computer, wherein the simulation instruction carries a target nozzle type and a target nozzle control parameter corresponding to a target rainy day scene to be simulated; The rain simulation device controls the target nozzle corresponding to the target nozzle type in response to the simulation instruction, and simulates the target rainy day scene based on the target nozzle control parameters.

12. A rainwater simulation system, characterized in that: The rainwater simulation system includes a host computer and a rainwater simulation device connected to the host computer in communication, wherein the rainwater simulation device is equipped with a plurality of different types of nozzles; The host computer is used to determine the target rainy day scene to be simulated; determine the target nozzle type and target nozzle control parameters corresponding to the target rainy day scene according to the correspondence between the rainy day scene to be simulated and the nozzle type and nozzle control parameters to be used; send a simulation instruction to the rain simulation device, wherein the simulation instruction carries the target nozzle type and the target nozzle control parameters; The rain simulation device is used to control the target nozzle corresponding to the target nozzle type in response to the simulation instruction, and simulate the target rainy day scene based on the target nozzle control parameters.

13. An electronic device, characterized in that: The electronic device comprises a memory for storing computer program instructions and a processor for executing the program instructions, wherein when the computer program instructions are executed by the processor, the electronic device is triggered to execute the steps of the method as claimed in any one of claims 1-10 or 11.

14. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store computer instructions, and when the computer instructions are executed in a computer, the computer is caused to execute the steps of the method according to any one of claims 1 to 10 or 11.

Citation Information

Patent Citations

  • Liquid jetting device for measuring automobile running track parameter

    CN101424591A

  • Self-controllable wind-induced rain load simulation experimental device for buildings

    CN101912832A

  • Rain spraying environment simulation test system

    CN106249084A

  • Rain system for testing vehicle roof high-voltage system of railway vehicle

    CN109030035A

  • Weather simulation equipment testing and evaluating method and device for automatic driving field testing

    CN112729366A