Method for automatically analyzing a door panel smudge area of a vehicle body and related apparatus
By generating a point cloud matrix and calculating tangents and normals, the safe and risk areas of mud spots on the vehicle body door panel are determined, solving the problem of simulating collisions between mud spots and the outer door panel, and realizing mud spot distribution prediction and outer panel protection in vehicle design.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- VOYAH AUTOMOBILE TECH CO LTD
- Filing Date
- 2022-09-21
- Publication Date
- 2026-04-21
AI Technical Summary
In the process of car design, it is difficult to effectively simulate the collision and distribution of mud spots with the outer panels of the car body and door panels, making it difficult to predict the appearance and damage risk of the door.
The mud-spraying area is determined based on the ground baseline, vehicle tire position and radius, a point cloud matrix is generated, and the safe and risk areas of the mud-spraying area on the vehicle body door panel are calculated using tangents and normals. Visual analysis is then performed in conjunction with the colored point cloud matrix.
It provides accurate simulation of the mud splash area during the design phase, avoiding damage to the paint on the body panel and outer panel, and ensuring the vehicle's aesthetics and cleanliness.
Smart Images

Figure CN115438498B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automotive technology, and more specifically, to a method for automatically analyzing mud spot areas on a vehicle body door panel, a device for automatically analyzing mud spot areas on a vehicle body door panel, an electronic device, and a storage medium. Background Technology
[0002] Currently, there are numerous design specifications in the automotive design process. One of these is the analysis of the flight path of mud droplets kicked up by the wheels on muddy roads during vehicle operation, the collision between the mud droplets and the outer panels of the vehicle's doors, and the distribution of the mud droplets on the outer panels. These parameters and data can affect the appearance of the doors and the risk of damage to them.
[0003] Therefore, there is an urgent need for a method to simulate and evaluate the above parameters, so as to simulate the collision angle and area distribution of mud spots with the outer door panel during the design stage, in order to avoid problems such as damage to the paint surface of the outer door panel. Summary of the Invention
[0004] The summary section introduces a series of simplified concepts, which will be further explained in detail in the detailed description section. This summary section is not intended to limit the key features and essential technical features of the claimed technical solution, nor is it intended to determine the scope of protection of the claimed technical solution.
[0005] In a first aspect, the present invention proposes a method for automatically analyzing mud spot areas on a vehicle body door panel, comprising: determining the location area where mud spots fly out based on a ground baseline, the position and radius of the vehicle tires, and the amount of tire deformation caused by the total distribution of the vehicle; acquiring the outer panel shape data of the vehicle body door panel, and determining a point cloud matrix based on the outer panel shape data; drawing tangents from matrix points in the point cloud matrix to the contour lines of the vehicle tires to obtain at least one tangent; and determining the safe and / or risk areas of mud spots on the vehicle body door panel based on the location of the starting point of the tangent and / or the number of intersections between the tangent and the outer panel shape data.
[0006] Optionally, acquiring the outer panel shape data of the vehicle body door panel and determining the point cloud matrix based on the outer panel shape data includes: generating at least one horizontal plane and / or at least one vertical plane according to a preset spacing; intersecting the horizontal plane and / or vertical plane with the outer panel shape data to obtain at least one intersection point, thereby determining the point cloud matrix.
[0007] Optionally, the method further includes: generating at least one vertical normal to the shape surface of the vehicle body door panel at each matrix point of the point cloud matrix based on the outer panel shape data.
[0008] Optionally, based on the location of the starting point of the tangent and / or the number of intersections between the tangent and the outer panel shape data, the safe and / or risk areas of mud spots on the vehicle body door panel are determined, including: determining the mud spot ejection situation under different conditions according to the relationship between the location of the starting point of the tangent and the location area where the mud spot flies out, so as to determine the safe and / or risk areas of mud spots on the vehicle body door panel.
[0009] Optionally, based on the relationship between the starting point of the tangent and the area where the mud droplet flies out, the mud droplet flying out situation under different circumstances is determined, including: Circumstance 1: When the starting point of the tangent is located outside the area where the mud droplet flies out, it is determined that no mud droplet will fly out; Circumstance 2: When the starting point of the tangent is located within the area where the mud droplet flies out, the acute angle value is calculated based on the normal and the tangent; Based on the acute angle value, the safe and / or risk area of the mud droplet on the vehicle body door panel is determined.
[0010] Optionally, based on the location of the starting point of the tangent and / or the number of intersections between the tangent and the outer panel styling data, the safe and / or risk area of mud spots on the vehicle body door panel is determined, further including: Case 3: When the number of intersections between the tangent and the outer panel styling data is greater than 1, it is determined that no mud spots will fly out; Case 4: When the number of intersections between the tangent and the outer panel styling data is equal to 1, the acute angle value is calculated based on the normal and the tangent; based on the acute angle value, the safe and / or risk area of mud spots on the vehicle body door panel is determined.
[0011] Optionally, determining the safe and / or risk areas of mud spots on the vehicle body door panel based on acute angle values includes: coloring the point cloud matrix based on acute angle values and an angle value-color lookup table to generate a corresponding colored point cloud matrix; and determining the safe and / or risk areas of mud spots on the vehicle body door panel based on the color distribution of the colored point cloud matrix.
[0012] Secondly, a device for automatically analyzing mud spot areas on vehicle door panels is also proposed, including:
[0013] The first region determination module is used to determine the location region where mud droplets fly out based on the ground baseline, the position and radius of the car tires, and the amount of tire deformation caused by the total distribution of the vehicle's total weight.
[0014] The matrix generation module is used to acquire the outer panel shape data of the vehicle body door panel and determine the point cloud matrix based on the outer panel shape data;
[0015] The tangent generation module is used to generate tangents from matrix points in the point cloud matrix to the outline of the car tire, so as to obtain at least one tangent.
[0016] The second region determination module is used to determine the safe and / or risk areas of mud spots on the vehicle body door panel based on the location of the starting point of the tangent and / or the number of intersections between the tangent and the outer panel shape data.
[0017] Thirdly, an electronic device is also proposed, including a processor and a memory, wherein the memory stores computer program instructions, which are executed by the processor to perform the method described above for automatically analyzing mud spot areas on the vehicle body door panel.
[0018] Fourthly, a storage medium is also proposed, on which program instructions are stored. When the program instructions are run, they are used to execute the method described above for automatically analyzing mud spot areas on the vehicle body door panel.
[0019] According to the above technical solution, firstly, based on different ground baselines, tire positions, radii, and other data, the mud-splashing area for each vehicle can be determined. Secondly, based on the outer panel shape data of each vehicle's door panel, different point cloud matrices can be determined. Finally, based on the relevant parameters of the tangent lines drawn from each matrix point in the point cloud matrix to the tire's contour line, the safe and risk areas for mud splashes on the door panel can be determined. Knowing the safe and risk areas for mud splashes on the outer panel provides strong data support and reference for subsequent optimization of the door panel's shape. Simultaneously, it allows for risk analysis of damage to the paint surface of the door panel from materials such as sand and gravel kicked up by tires. After the aforementioned analysis and optimization, damage to the paint surface of the door panel from sand and gravel particles can be effectively avoided, while also ensuring a smaller mud-splash area on the door panel, maintaining the vehicle's aesthetics and cleanliness.
[0020] The method for automatically analyzing mud spot areas on vehicle door panels according to the present invention, other advantages, objectives and features of the present invention will be apparent in part from the following description, and in part will be understood by those skilled in the art through study and practice of the invention. Attached Figure Description
[0021] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit this specification. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0022] Figure 1 A schematic flowchart of a method for automatically analyzing mud spot areas on a vehicle body door panel according to an embodiment of the present invention is shown;
[0023] Figure 2 A schematic flowchart illustrating the acquisition of outer panel shape data of a vehicle door panel and the determination of a point cloud matrix based on the outer panel shape data is shown according to an embodiment of the present invention.
[0024] Figure 3A schematic diagram of the tangent line drawn from a matrix point to the outline of a car tire according to an embodiment of the present invention is shown.
[0025] Figure 4 A schematic diagram of an angle value-color reference table according to an embodiment of the present invention is shown;
[0026] Figure 5 A schematic diagram illustrating the color distribution of a shading point cloud matrix according to an embodiment of the present invention is shown;
[0027] Figure 6 A schematic flowchart of a method for automatically analyzing mud spot areas on a vehicle body door panel according to another embodiment of the present invention is shown;
[0028] Figure 7 A schematic block diagram of an apparatus for automatically analyzing mud spot areas on a vehicle body door panel according to an embodiment of the present invention is shown; and
[0029] Figure 8 A schematic block diagram of an electronic device according to an embodiment of the present invention is shown. Detailed Implementation
[0030] According to the above technical solution, firstly, based on different ground baselines, tire positions, radii, and other data, the mud-splashing area for each vehicle can be determined. Secondly, based on the outer panel shape data of each vehicle's door panel, different point cloud matrices can be determined. Finally, based on the relevant parameters of the tangent lines drawn from each matrix point in the point cloud matrix to the tire's contour line, the safe and risk areas for mud splashes on the door panel can be determined. Knowing the safe and risk areas for mud splashes on the outer panel provides strong data support and reference for subsequent optimization of the door panel's shape. Simultaneously, it allows for risk analysis of damage to the paint surface of the door panel from materials such as sand and gravel kicked up by tires. After the aforementioned analysis and optimization, damage to the paint surface of the door panel from sand and gravel particles can be effectively avoided, while also ensuring a smaller mud-splash area on the door panel, maintaining the vehicle's aesthetics and cleanliness.
[0031] The terms "first," "second," "third," "fourth," etc. (if present) in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus. The technical solutions of the embodiments of this application will now be clearly and completely described in conjunction with the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them.
[0032] According to a first aspect of the present invention, a method for automatically analyzing mud spot areas on vehicle body door panels is provided. Figure 1 A schematic flowchart of a method 100 for automatically analyzing mud spot areas on a vehicle body door panel according to an embodiment of the present invention is shown. Figure 1 As shown, method 100 may include the following steps.
[0033] Step S110: Based on the ground baseline, the position and radius of the car tires, and the tire deformation caused by the total distribution of the vehicle, determine the location area where the mud droplets fly out.
[0034] For example, users can use input devices such as a mouse or keyboard to input parameters related to the ground baseline, the position of the car tires, and the radius of the car tires in a computer graphics-aided 3D interactive application (CAT IA). It is understood that these parameters can be reasonably set according to user needs and are not limited here. Simultaneously, the tire deformation can be determined based on the overall vehicle weight distribution. This overall vehicle weight distribution can refer to the vehicle's own weight distribution or the weight distribution when simulating the carrying of cargo and / or people. Correspondingly, the tire deformation changes with the distribution. Furthermore, based on the aforementioned input parameters, the location area where mud droplets fly out can be determined.
[0035] Step S120: Obtain the outer panel shape data of the vehicle body door panel, and determine the point cloud matrix based on the outer panel shape data.
[0036] It is understandable that the outer panel design data of the car body door can be pre-set before the car leaves the factory. Figure 2 A schematic flowchart illustrating step S120 of acquiring the outer panel shape data of a vehicle body door panel and determining the point cloud matrix based on the outer panel shape data is shown according to an embodiment of the present invention. Figure 2 As shown, step S120 may include the following steps: Step S121, generating at least one horizontal plane and / or at least one vertical plane according to a preset spacing. The preset spacing can be reasonably set based on experience or different needs, and is not limited here. Step S122, intersecting the horizontal plane and / or vertical plane with the outer panel shape data to obtain at least one intersection point, thereby determining the point cloud matrix. Specifically, the outer panel shape data can also be input into the CAT IA software using an input device. After the outer panel shape data intersects with multiple horizontal and vertical planes, multiple intersection points can be obtained. It can be understood that the obtained intersection points are the point cloud matrix divided on the outer panel of the vehicle body door panel. This ensures the accuracy of the point cloud matrix, providing a reliable guarantee for the subsequent determination of the mud spot ejection area. At the same time, the above solution is simple and easy to operate, with a low error rate.
[0037] Step S130: Draw tangents from matrix points in the point cloud matrix to the outline of the car tire to obtain at least one tangent line. Specifically, starting from the first matrix point in the point cloud matrix, draw tangents to the outline of the car tire. Continue this process until all matrix points are traversed, thereby generating multiple tangent lines corresponding to each matrix point in the point cloud matrix. Figure 3 This diagram illustrates a tangent line drawn from a matrix point to the contour line of a car tire according to an embodiment of the present invention. Specifically, the contour line of the car tire can be identified and detected using contour detection technology, thereby obtaining... Figure 3 The arc shown in the lower right corner is the outline of the car tire.
[0038] Optionally, before, after, or simultaneously with step S130 above, at least one vertical normal line relative to the shape surface of the vehicle body door panel can be generated at each matrix point of the point cloud matrix based on the outer panel shape data. Preferably, the aforementioned multiple normal lines can be generated by traversal. It can be understood that the number of generated vertical normal lines is equal to the number of generated tangent lines. This ensures the accuracy of subsequent calculation results and provides accurate and reliable data for mud spot area analysis.
[0039] Step S140: Based on the location of the starting point of the tangent and / or the number of intersections between the tangent and the outer panel shape data, determine the safe and / or risk areas of mud spots on the vehicle body door panel.
[0040] According to the aforementioned step S130, the tangent line of each matrix point relative to the contour line of the car tire can be determined, and the starting point of each tangent line can also be determined. Therefore, based on the starting point of the tangent line and the number of intersections between the tangent line and the outer panel shape data, the distribution area of mud spots on the car body door panel can be determined. It can be understood that the determined location of mud spots is called the risk area, while the area where mud spots do not exist is called the safe area.
[0041] According to the above technical solution, firstly, based on different ground baselines, tire positions, radii, and other data, the mud-splashing area for each vehicle can be determined. Secondly, based on the outer panel shape data of each vehicle's door panel, different point cloud matrices can be determined. Finally, based on the relevant parameters of the tangent lines drawn from each matrix point in the point cloud matrix to the tire's contour line, the safe and risk areas for mud splashes on the door panel can be determined. Knowing the safe and risk areas for mud splashes on the outer panel provides strong data support and reference for subsequent optimization of the door panel's shape. Simultaneously, it allows for risk analysis of damage to the paint surface of the door panel from materials such as sand and gravel kicked up by tires. After the aforementioned analysis and optimization, damage to the paint surface of the door panel from sand and gravel particles can be effectively avoided, while also ensuring a smaller mud-splash area on the door panel, maintaining the vehicle's aesthetics and cleanliness.
[0042] Optionally, step S140 may include: determining the mud droplet ejection situation under different conditions based on the relationship between the location of the starting point of the tangent and the area where the mud droplet flies out, so as to determine the safe and / or risk areas of the mud droplet on the vehicle body door panel. Specifically, the mud droplet ejection situation under different conditions can be determined based on whether the location of the starting point of the tangent is within or outside the area where the mud droplet flies out, and then the safe area and risk area of the mud droplet on the vehicle body door panel can be determined based on the different mud droplet ejection situations. In a specific embodiment, the mud droplet ejection situation under the following two conditions can be determined.
[0043] Scenario 1: When the starting point of the tangent is located outside the area where mud droplets will fly out, it is certain that no mud droplets will fly out. This means the starting point of the tangent is neither within nor on the boundary of the mud droplet's flight path. In this case, it can be determined that no mud droplets will fly out. At this time, the matrix point corresponding to the tangent can be set to gray to indicate that the analysis of this matrix point is complete and no mud droplets have reached it.
[0044] Scenario 2: When the starting point of the tangent is located within the area where the mud droplet flies out, the acute angle value is calculated based on the normal and the tangent. As mentioned above, the starting point of the tangent being within the area where the mud droplet flies out also includes the starting point being located exactly on the boundary of the area where the mud droplet flies out. As previously stated, the number of tangents is equal to the number of normals. When determining the relationship between the starting point of the tangent and the area where the mud droplet flies out, the tangent at that starting point has a corresponding normal. In other words, the tangent is related to a matrix point in the point cloud matrix, and similarly, the normal is also related to a matrix point in the point cloud matrix. In this case, the acute angle between the tangent and the normal related to the same matrix point is calculated. Based on the acute angle value, the safe and / or risk area of the mud droplet on the vehicle body door panel can be determined. Optionally, for example, when the acute angle value is greater than a preset angle, the safe area of the mud droplet on the vehicle body door panel can be determined; when the acute angle value is less than or equal to the preset angle, the risk area of the mud droplet on the vehicle body door panel can be determined. The preset angle can be reasonably customized based on experience or user needs, and is not limited here. It is understood that the above solution is merely an example, used only to illustrate that the safe and risk areas of mud spots on the vehicle body door panel are related to the acute angle value, and does not mean that the solution is limited. In fact, other methods can also be used to determine the safe and risk areas of mud spots on the vehicle body door panel, which will not be elaborated here for the sake of simplicity.
[0045] Optionally, step S140, based on the location of the starting point of the tangent and / or the number of intersections between the tangent and the outer panel styling data, determining the safe and / or risk area of mud spots on the vehicle body door panel may further include: determining the mud spot ejection situation under different conditions based on the number of intersections between the tangent and the outer panel styling data, thereby determining the safe and / or risk area of mud spots on the vehicle body door panel. In one specific embodiment, the mud spot ejection situation can be determined under the following two conditions.
[0046] Scenario 3: When the number of intersections between the tangent and the outer panel shape data is greater than 1, it is determined that no mud droplets will fly out. As mentioned earlier, the tangent and the outer panel shape data have at least one intersection point, which is a matrix point in the point cloud matrix. When the number of intersections between the tangent and the outer panel shape data is greater than 1, it can be considered that the tangent generated from the matrix point has an additional intersection point with the outer panel shape data in the middle, which is called a blocking intersection. When there is a blocking intersection point among the intersections between the tangent and the outer panel shape data, it can be determined that no mud droplets will reach the matrix point. At this time, the matrix point corresponding to the tangent can be set to gray to indicate that the matrix point has been analyzed and no mud droplets have reached the matrix point.
[0047] Scenario 4: When the number of intersections between the tangent and the outer panel shape data is equal to 1, the acute angle value is calculated based on the normal and tangent. As mentioned earlier, when the number of intersections between the tangent and the outer panel shape data is equal to 1, it means that there is only one intersection point between the tangent and the outer panel shape data, which is a matrix point of the point cloud matrix. In this case, the acute angle between the tangent and normal associated with the same matrix point is calculated. Based on the acute angle value, the safe and / or risk areas of mud spots on the vehicle body door panel can be determined. Optionally, for example, when the acute angle value is greater than a preset angle, the safe area of mud spots on the vehicle body door panel can be determined; when the acute angle value is less than or equal to the preset angle, the risk area of mud spots on the vehicle body door panel can be determined. The preset angle can be reasonably customized based on experience or user needs, and is not limited here. It is understood that the aforementioned solution is merely an example, used only to illustrate that the safe and risk areas of mud spots on the vehicle body door panel are related to the acute angle value, and does not imply a limitation on the solution. In fact, other methods can also be used to determine the safe and risk areas of mud spots on the vehicle body door panel, which will not be elaborated here for the sake of brevity.
[0048] Therefore, during the virtual design phase, the risk and safety areas for mud splashes can be analyzed, providing accurate input data for the subsequent optimization of the outer panel shape of the vehicle body door panel.
[0049] Optionally, determining the safe and / or risk areas of mud spots on the vehicle body door panel based on acute angle values includes the following steps. Step a: Color the point cloud matrix based on the acute angle values and an angle value-color lookup table to generate a corresponding colored point cloud matrix. Figure 4 A schematic diagram of an angle value-color reference table according to an embodiment of the present invention is shown. Figure 4 The image shows the colors and their corresponding RGB values in the RGB color mode for angle values greater than or equal to 10 degrees, 7 degrees, 6 degrees, 5 degrees, 4 degrees, 3 degrees, 2 degrees, 1 degree, and 0 degrees, as well as for angle values less than 0 degrees. The four groups of values between 1 degree and 4 degrees all correspond to green, but see [link to relevant documentation]. Figure 4 It is easy to see that the four sets of data correspond to three sets of specific RGB values, two of which have the same value. After determining the color corresponding to different angle values according to the lookup table, the matrix points can be colored accordingly, thereby generating a colored point cloud matrix. As mentioned earlier, when the tangent line intersects with the outer panel shape data at multiple points, the matrix points corresponding to the tangent line are set to gray. In this embodiment, the larger the angle value, the darker the corresponding color.
[0050] Based on the color distribution of the shading point cloud matrix, determine the safe and / or risk areas of mud spots on the vehicle body door panel. Figure 5A schematic diagram illustrating the color distribution of a shading point cloud matrix according to an embodiment of the present invention is shown. Figure 5 As shown, the darker the matrix points, the more likely they are to be located in the lower part of the graph. In this embodiment, a darker color indicates a greater risk. Optionally, green and gray matrix points can be considered as safe areas, while black, red, orange, and yellow matrix points can be considered as risk areas. Thus, based on the color distribution of the shading point cloud matrix, the safe and risk areas of mud spots on the vehicle body door panel can be determined.
[0051] The above solution is simple and easy to implement. At the same time, it can clearly present the safe area and the risk area to the user in a visual way, which is convenient for subsequent optimization of the shape of the outer panel of the vehicle body door panel.
[0052] Figure 6 A schematic flowchart of a method for automatically analyzing mud spot areas on a vehicle body door panel according to another embodiment of the present invention is shown. Figure 6 As shown, firstly, the ground baseline, the position of the car tires, the radius of the car tires, and the tire deformation caused by the total vehicle weight distribution are defined to determine the location area where mud droplets fly out. Next, the outer panel shape data of the car body door panel is imported, and a point cloud matrix is divided based on the outer panel shape data to obtain multiple matrix points. Traversing the matrix points generates multiple tangent lines tangent to the contour line of the car tires. Then, two checks are performed: Check 1: Whether the starting point of the tangent line is within the location area where mud droplets fly out. If the starting point of the tangent line is within the location area where mud droplets fly out, the matrix points are traversed to generate multiple normals. Conversely, if the starting point of the tangent line is not within the location area where mud droplets fly out, the relevant matrix points are colored gray. Check 2: Whether the tangent line intersects the outer panel shape data at points other than the matrix points. If the tangent line intersects the outer panel shape data at additional points, the relevant matrix points are colored gray. Conversely, if the tangent line does not intersect the outer panel shape data at additional points, the matrix points are traversed to generate normals. It's understandable that the step of traversing the matrix points and generating normals can be performed only once in practice. Next, the acute angle between the normal and the tangent is calculated, and an angle-color lookup table is defined. Based on the acute angle values and the angle-color lookup table, the relevant matrix points can be colored to obtain a colored point cloud matrix. The final output is the color distribution map of the colored point cloud matrix.
[0053] According to a second aspect of the embodiments of this application, the present invention also proposes an apparatus for automatically analyzing mud spot areas on vehicle body door panels. Figure 7 A schematic block diagram of an apparatus 700 for automatically analyzing mud spot areas on a vehicle body door panel according to an embodiment of the present invention is shown. Figure 7 As shown, the device 700 may include a first region determination module 710, a matrix generation module 720, a tangent generation module 730, and a second region determination module 740.
[0054] The first region determination module 710 is used to determine the location region where mud droplets fly out based on the ground baseline, the position and radius of the car tires, and the amount of tire deformation caused by the total distribution of the vehicle.
[0055] The matrix generation module 720 is used to acquire the outer panel shape data of the vehicle body door panel and determine the point cloud matrix based on the outer panel shape data.
[0056] The tangent generation module 730 is used to generate tangents from matrix points in the point cloud matrix to the outline of the car tire, so as to obtain at least one tangent.
[0057] The second region determination module 740 is used to determine the safe and / or risk areas of mud spots on the vehicle body door panel based on the location of the starting point of the tangent and / or the number of intersections between the tangent and the outer panel shape data.
[0058] According to a third aspect of the present invention, an electronic device is also provided. Figure 8 A schematic block diagram of an electronic device 800 according to an embodiment of the present invention is shown. As shown, the electronic device 800 includes a processor 810 and a memory 820. The memory 820 stores computer program instructions, which, when executed by the processor 810, are used to perform the previously described method for automatically analyzing mud spot areas on a vehicle body door panel.
[0059] According to a fourth aspect of the present invention, a storage medium is also provided, on which program instructions are stored, which, when executed, are used to perform the method described above for automatically analyzing mud spot areas on a vehicle body door panel. The storage medium may, for example, include a storage component of a tablet computer, a hard disk of a computer, a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a portable compact disc read-only memory (CD-ROM), a USB memory, or any combination of the above storage media. The computer-readable storage medium may be any combination of one or more computer-readable storage media.
[0060] Those skilled in the art can understand the specific details and beneficial effects of the device, electronic equipment, and storage medium for automatically analyzing mud spots on vehicle door panels by reading the above description of the method. For the sake of brevity, these details will not be repeated here.
[0061] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and / or device can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0062] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.
[0063] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0064] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0065] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A method for automatically analyzing mud spot areas on a vehicle body door panel, characterized in that, include: Based on the ground baseline, the position and radius of the car tires, and the tire deformation caused by the total distribution of the vehicle, the location and area where mud droplets fly out are determined. Obtain the outer panel shape data of the vehicle body door panel, and determine the point cloud matrix based on the outer panel shape data; Draw tangents from matrix points in the point cloud matrix to the outline of the car tire to obtain at least one tangent. Based on the relationship between the starting point of the tangent and the area where the mud droplet flies out, and / or the number of intersections between the tangent and the outer panel shape data, the safe and / or risk areas of the mud droplets on the vehicle body door panel are determined.
2. The method for automatically analyzing mud spot areas on a vehicle body door panel as described in claim 1, characterized in that, The step of acquiring the outer panel shape data of the vehicle body door panel and determining the point cloud matrix based on the outer panel shape data includes: Generate at least one horizontal plane and / or at least one vertical plane according to a preset spacing; The horizontal plane and / or the vertical plane intersect with the outer panel shape data to obtain at least one intersection point, thereby determining the point cloud matrix.
3. The method for automatically analyzing mud spot areas on a vehicle body door panel as described in claim 1 or 2, characterized in that, The method further includes: Based on the outer panel shape data, at least one vertical normal line is generated at each matrix point of the point cloud matrix relative to the shape surface of the vehicle body door panel.
4. The method for automatically analyzing mud spot areas on a vehicle body door panel as described in claim 3, characterized in that, The determination of the safe and / or risk area of mud spots on the vehicle body door panel is based on the relationship between the starting position of the tangent and the area where the mud droplets fly out, and / or the number of intersections between the tangent and the outer panel shape data, including: Based on the relationship between the starting point of the tangent and the area where the mud droplet flies out, the mud droplet flying out situation under different circumstances is determined, so as to determine the safe and / or risk area of the mud droplet on the vehicle body door panel.
5. The method for automatically analyzing mud spot areas on a vehicle body door panel as described in claim 4, characterized in that, The step of determining the mud droplet ejection situation under different circumstances based on the relationship between the starting position of the tangent and the area where the mud droplet ejects includes: Scenario 1: When the starting point of the tangent is located outside the area where the mud droplet flies out, it is determined that no mud droplet will fly out; Case 2: When the starting point of the tangent is located within the area where the mud droplet flies out, calculate the acute angle value based on the normal and the tangent; Based on the acute angle value, the safe and / or risk areas of mud spots on the vehicle body door panel are determined.
6. The method for automatically analyzing mud spot areas on a vehicle body door panel as described in claim 3, characterized in that, The method of determining the safe and / or risk area of mud spots on the vehicle body door panel based on the relationship between the starting position of the tangent and the area where the mud spot flies out, and / or the number of intersections between the tangent and the outer panel shape data, further includes: Scenario 3: When the number of intersections between the tangent and the outer panel shape data is greater than 1, it is determined that no mud will fly out; Case 4: When the number of intersections between the tangent and the outer panel shape data is equal to 1, calculate the acute angle value based on the normal and the tangent; Based on the acute angle value, the safe and / or risk areas of mud spots on the vehicle body door panel are determined.
7. The method for automatically analyzing mud spot areas on a vehicle body door panel as described in claim 5 or 6, characterized in that, The determination of the safe and / or risk area of mud spots on the vehicle body door panel based on the acute angle value includes: Based on the acute angle value and the angle value-color lookup table, the point cloud matrix is colored to generate a corresponding colored point cloud matrix; Based on the color distribution of the tinted point cloud matrix, the safe and / or risk areas of mud spots on the vehicle body door panel are determined.
8. A device for automatically analyzing mud spot areas on a vehicle body door panel, characterized in that, include: The first region determination module is used to determine the location region where mud droplets fly out based on the ground baseline, the position and radius of the car tires, and the amount of tire deformation caused by the total distribution of the vehicle's total weight. The matrix generation module is used to acquire the outer panel shape data of the vehicle body door panel and determine the point cloud matrix based on the outer panel shape data; The tangent generation module is used to draw tangents from matrix points in the point cloud matrix to the outline of the car tire to obtain at least one tangent. The second region determination module is used to determine the safe and / or risk area of the mud on the vehicle body door panel based on the relationship between the starting position of the tangent and the location area where the mud flies out, and / or the number of intersections between the tangent and the outer panel shape data.
9. An electronic device, characterized in that, It includes a processor and a memory, wherein the memory stores computer program instructions, which, when executed by the processor, are used to perform the method for automatically analyzing mud spot areas on a vehicle body door panel as described in any one of claims 1 to 7.
10. A storage medium storing program instructions that, when executed, perform the method for automatically analyzing mud spot areas in a vehicle body door panel as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Aerodynamic mud flap
CN111163996A
Water drop initial release area determination method and computer readable storage medium
CN114863039A