Method, device and equipment for checking the aesthetic quality of the field of view in front of a vehicle, and storage medium
By determining the elliptical position of the driver's eye in the forward field of view and generating a reference field of view curve, and combining this with the black edge curve of the windshield for processing the field of view envelope, the real-time problem of verifying the aesthetics of the forward field of view of the vehicle is solved, shortening the development cycle and saving costs.
Patent Information
- Application Number
- CN202210814165.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-11
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2042-07-11
AI Technical Summary
Existing technologies cannot use systematic verification methods to verify the aesthetics of the vehicle's forward visibility in real time, resulting in problems such as long project development cycles and high costs.
By determining multiple position points on the driver's eye ellipse, a reference field of view curve of a preset length is generated by extending it along a preset direction. Guided by the black edge curve of the vehicle's windshield, a forward field of view surface is generated and superimposed to obtain the forward field of view envelope surface, and then aesthetic verification is performed.
It enables real-time verification of the aesthetics of the vehicle's forward visibility, shortens the development cycle, saves design change costs, and avoids problems such as forward visibility deviation and unsightly parts.
Smart Images

Figure CN115130313B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of vehicle visual field checking technology, and in particular to a method and device for checking the aesthetics of a vehicle's forward visual field, equipment and a storage medium. BACKGROUND
[0002] With the continuous progress and development of CAD (Computer Aided Design) technology, computer-aided design and virtual verification analysis play an increasingly important role in the early development of the whole vehicle. During driving, the driver needs to observe the road conditions around the vehicle through the rearview mirror or the front windshield, side door and window glass, etc. The so-called direct forward visual field refers to the size of the range that the driver can directly and clearly see through the front windshield and side door and window glass without relying on the rearview mirror.
[0003] In related technologies, the problem of the unattractive appearance of the front caused by vehicle modeling data checking and structural data design is mostly checked by the standard checking method formulated by SAE (Society of Automotive Engineers), i.e. checking from the definition of basic vehicle dimensions, standard dimensions of ergonomics and checking methods of related standards of ergonomics.
[0004] However, this checking method focuses on whether the direct forward visual field of some specific positions of the whole vehicle meets the requirements of regulations or the requirements of ergonomics experience value, lacks comprehensive and systematic analysis and simulation of the visibility of the front row passengers and the attractiveness of the front, and the checking basis is often determined by comparing the checking values with the ergonomics experience values, which is relatively objective and cannot be quantitatively analyzed. At the same time, such checking problems often occur after the modeling is frozen or even in the engineering prototype stage, resulting in long rectification period and high cost. SUMMARY
[0005] The present application provides a method and device for checking the attractiveness of a vehicle's forward visual field, equipment and a storage medium to solve the problem that the attractiveness of a vehicle's forward visual field cannot be checked in real time by a systematic checking method in related technologies, resulting in a long project development period and high cost.
[0006] The first aspect of the present application provides a method for checking the attractiveness of a vehicle's forward visual field, comprising the following steps:
[0007] determining a plurality of position points on the driver's eye ellipse, and extending the plurality of position points along a preset direction respectively to obtain a plurality of reference visual field curves with a preset length;
[0008] The front field of view visible surface is obtained by taking the front windshield black edge curve of the vehicle as a guide curve, generating a plurality of front field of view visible surfaces on the eye ellipse through the plurality of reference field of view curves and the guide curve, and superimposing the plurality of front field of view visible surfaces to obtain a superimposed surface of the front field of view visible surface; and
[0009] The superimposed surface of the front field of view visible surface is processed according to a preset processing mode to obtain a front field of view envelope surface, and the aesthetic appearance of the front field of view is checked through the front field of view envelope surface to obtain an aesthetic appearance evaluation result of the front field of view.
[0010] According to an embodiment of the present application, the checking of the aesthetic appearance of the front field of view through the front field of view envelope surface comprises:
[0011] Based on the front field of view envelope surface, it is judged whether a target component of the vehicle exists in the front field of view envelope surface;
[0012] If the target component of the vehicle exists in the front field of view envelope surface, it is determined that the target component is a visible component in the front field of view, otherwise it is determined to be an invisible component;
[0013] The aesthetic appearance of the front field of view is checked according to the visible component and the invisible component to obtain an aesthetic appearance evaluation result of the front field of view.
[0014] According to an embodiment of the present application, the target component comprises at least one of an engine cover, a windshield trim panel, a wiper, a fender and a headlamp.
[0015] According to an embodiment of the present application, the position points comprise first to sixth position points of a first eye ellipse, seventh to twelfth position points of a second eye ellipse and a center position point of the first eye ellipse and the second eye ellipse, wherein the first to sixth position points and the seventh to twelfth position points are selected correspondingly.
[0016] According to the method for checking the aesthetic property of the front field of view of the vehicle, the plurality of reference field of view curves of the preset length are obtained by extending a plurality of position points on the driver's eye ellipse, the plurality of front field of view visible surfaces on the eye ellipse are generated by taking the black edge curve of the front windshield glass of the vehicle as a guide curve and combining the reference field of view curves, the superimposed surface of the front field of view visible surface is obtained by superimposing the plurality of front field of view visible surfaces, the front field of view envelope surface is obtained by processing the superimposed surface of the front field of view visible surface according to a preset processing mode, and the aesthetic property of the front field of view is checked to obtain the aesthetic property evaluation result. Therefore, the problem that the aesthetic property of the front field of view of the vehicle cannot be checked in real time by a systematic checking method, resulting in a long project development cycle and high cost, is solved. The design scheme is adjusted in time by CAD auxiliary checking, so that the problems of front field of view deviation and unattractive vehicle parts are avoided, thereby shortening the product development cycle and saving design change cost.
[0017] The second aspect of the present application provides a device for checking the aesthetic property of the front field of view of a vehicle, comprising:
[0018] The acquisition module is configured to determine a plurality of position points on a driver's eye ellipse, and extend the plurality of position points along a preset direction to obtain a plurality of reference field of view curves of a preset length.
[0019] The generation module is configured to take the black edge curve of the front windshield glass of the vehicle as a guide curve, generate a plurality of front field of view visible surfaces on the eye ellipse by the plurality of reference field of view curves and the guide curve, and superimpose the plurality of front field of view visible surfaces to obtain a superimposed surface of the front field of view visible surface.
[0020] The checking module is configured to process the superimposed surface of the front field of view visible surface according to a preset processing mode to obtain a front field of view envelope surface, and check the aesthetic property of the front field of view by the front field of view envelope surface to obtain an aesthetic property evaluation result of the front field of view.
[0021] According to an embodiment of the present application, the checking module is specifically configured to:
[0022] Judge whether a target part of the vehicle exists in the front field of view envelope surface based on the front field of view envelope surface.
[0023] If the target part of the vehicle exists in the front field of view envelope surface, it is determined that the target part is a visible part in the front field of view, otherwise it is determined to be an invisible part.
[0024] Check the aesthetic property of the front field of view according to the visible part and the invisible part to obtain the aesthetic property evaluation result of the front field of view.
[0025] According to an embodiment of the present application, the target component includes at least one of a hood, a windshield trim panel, a wiper, a fender, and a headlamp.
[0026] According to an embodiment of the present application, the position points include first to sixth position points of a first eye ellipse, seventh to twelfth position points of a second eye ellipse, and a center position point of the first eye ellipse and the second eye ellipse, wherein the first to sixth position points and the seventh to twelfth position points are selected correspondingly.
[0027] According to the vehicle front field of view beauty checking device provided by the embodiment of the present application, a plurality of reference field of view curves with a preset length are obtained by extending a plurality of position points on the driver's eye ellipse, a plurality of front field of view visible surfaces on the eye ellipse are generated by taking the front windshield glass black edge curve of the vehicle as a guide curve and combining the reference field of view curves, and the front field of view visible surfaces are superimposed to obtain a superimposed surface of the front field of view visible surfaces and are processed according to a preset processing mode to obtain a front field of view envelope surface, so that the beauty of the front field of view is checked to obtain a beauty evaluation result. Therefore, the problem that the beauty of the vehicle front field of view cannot be checked in real time by a systematic checking method, resulting in a long project development cycle and high cost, is solved. By means of CAD auxiliary checking and timely adjustment of the design scheme, the problems of front field of view deviation and unattractive vehicle components are avoided, so that the product development cycle is shortened and the design change cost is saved.
[0028] The third aspect embodiment of the present application provides an electronic device, comprising: at least one processor; and a memory in communication connection with the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are configured to execute the vehicle front field of view beauty checking method as described in the above embodiments.
[0029] The fourth aspect embodiment of the present application provides a computer readable storage medium having a computer program stored thereon, and the program is executed by a processor to implement the vehicle front field of view beauty checking method as described in the above embodiments.
[0030] Additional aspects and advantages of the present application will be in part apparent and in part pointed out hereinafter. BRIEF DESCRIPTION OF DRAWINGS
[0031] The above and / or additional aspects and advantages of the present application will become apparent and be readily appreciated from the following description, taken in conjunction with the accompanying drawings, in which:
[0032] Figure 1 A flowchart of a vehicle front field of view beauty checking method according to an embodiment of the present application is shown in FIG. 1;
[0033] Figure 2 Fig. 7 is a schematic diagram of a SAE 95% percentile manikin and eye ellipse according to an embodiment of the present application;
[0034] Figure 3 Fig. 8 is a schematic diagram of a SAE 99% percentile eye ellipse and selected key points on the eye ellipse according to an embodiment of the present application;
[0035] Figure 4 Fig. 9 is a schematic diagram of a direct forward field of view surface obtained by sweeping the frontmost point of the right eye ellipse around the black edge of the front windshield according to an embodiment of the present application;
[0036] Figure 5 Fig. 10 is a schematic diagram of a direct forward field of view surface obtained by sweeping the rearmost point of the left eye ellipse around the black edge of the front windshield according to an embodiment of the present application;
[0037] Figure 6 Fig. 11 is a schematic diagram of a direct forward field of view surface obtained by sweeping all the extreme points around the black edge of the front windshield according to an embodiment of the present application;
[0038] Figure 7 Fig. 12 is a schematic diagram of a direct forward field of view envelope according to an embodiment of the present application;
[0039] Figure 8 Fig. 13 is a schematic diagram of a direct forward field of view envelope according to an embodiment of the present application;
[0040] Figure 9 Fig. 14 is a schematic diagram of a direct forward field of view envelope according to an embodiment of the present application;
[0041] Figure 10 Fig. 15 is a schematic diagram of a direct forward field of view envelope according to an embodiment of the present application;
[0042] Figure 11 Fig. 16 is a schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0043] Embodiments of the present application are described in detail below with reference to the attached drawing figures, wherein the same or like reference numerals are used throughout the figures to refer to the same or like elements or elements having the same or similar function. The embodiments described below are exemplary and are intended to be illustrative of the present application and are not to be used to limit the present application. Specific structural and functional details disclosed herein are not to be interpreted as limiting but are to be understood as being merely representative.
[0044] A method and device for checking the aesthetic quality of a vehicle's front field of view, an electronic device, and a storage medium are described below with reference to the accompanying drawings. In view of the fact that the related art mentioned above cannot check the aesthetic quality of a vehicle's front field of view in real time through a systematic checking method, resulting in a long development cycle and high costs, the present application provides a method for checking the aesthetic quality of a vehicle's front field of view. In this method, a plurality of reference field of view curves of a preset length are obtained by extending a plurality of position points on a driver's eye ellipse, a plurality of front field of view visible surfaces on the eye ellipse are generated and superimposed by taking the front windshield glass black edge curve of the vehicle as a guide curve and combining the reference field of view curves, a superimposed surface of the front field of view visible surface is obtained and processed according to a preset processing method, and a front field of view envelope is obtained, thereby checking the aesthetic quality of the front field of view to obtain an aesthetic quality evaluation result. Thus, the problem of being unable to check the aesthetic quality of a vehicle's front field of view in real time through a systematic checking method, resulting in a long development cycle and high costs, is solved. By using CAD to assist in checking and timely adjusting the design scheme, the problem of deviation of the front field of view or unattractive vehicle parts is avoided, thereby shortening the product development cycle and saving design change costs.
[0045] Specifically, Figure 1 A flowchart of a method for checking the aesthetic quality of a vehicle's front field of view is provided.
[0046] As Figure 1 shown, the method for checking the aesthetic quality of a vehicle's front field of view includes the following steps:
[0047] In step S101, a plurality of position points on a driver's eye ellipse are determined, and the plurality of position points are respectively extended in a preset direction to obtain a plurality of reference field of view curves of a preset length.
[0048] Further, in some embodiments, the position points include first to sixth position points of a first eye ellipse, seventh to twelfth position points of a second eye ellipse, and a center position point of the first eye ellipse and the second eye ellipse, wherein the first to sixth position points and the seventh to twelfth position points are selected correspondingly.
[0049] The preset direction and the preset length can be the extension direction and length of a special position point obtained through computer simulation multiple times, or the extension direction and length set by a person skilled in the art, which are not limited here.
[0050] Specifically, as Figure 2As shown, the forward field of view verification in this application embodiment is performed by using CATIA software for modeling and analysis and combining it with the SAE ergonomics basic theory system for verification. Before establishing the forward direct field of view visible surface, it is necessary to determine the 3D data of the driver and co-driver's human body arrangement and the 3D data model of the eye ellipse for the specific project. Preferably, in this application embodiment, the 95th percentile human body template and the extreme point of the eye ellipse are selected.
[0051] Furthermore, such as Figure 3 As shown, during the modeling and analysis process in CATIA software, some special position points on the 99% eye ellipse can be selected, specifically including: the first to sixth position points of the first eye ellipse, the seventh to twelfth position points of the second eye ellipse, and the center position point of the first and second eye ellipses. The first to sixth position points correspond to the seventh to twelfth position points. Specifically, the first position point can be the leftmost point of the left eye ellipse (3), the seventh position point can be the rightmost point of the right eye ellipse (4), the second position point can be the foremost point of the left eye ellipse (5), the eighth position point can be the foremost point of the right eye ellipse (6), the third position point can be the last point of the left eye ellipse (7), the ninth position point can be the last point of the right eye ellipse (8), the tenth position point can be the lowest point of the right eye ellipse (9), the fourth position point can be the highest point of the left eye ellipse (10), the eleventh position point can be the highest point of the right eye ellipse (11), the fifth position point can be the lowest point of the left eye ellipse (12), the sixth position point can be the midpoint of the left eye ellipse (13), the twelfth position point can be the midpoint of the right eye ellipse (14), and the center position point of the first and second eye ellipses is (15). By selecting specific points on these eye ellipses, the difficulty of selecting verification points can be effectively reduced, thereby improving the efficiency and accuracy of verification.
[0052] Furthermore, in this embodiment of the application, a specific location point on the selected eye ellipse is used as the assumed eye observation center, and the specific location point is extended in a preset direction to obtain multiple reference visual field curves of a preset length.
[0053] For example, if the midpoint 13 of the left eye ellipse is taken as the center of eye observation, a CATIA straight line is projected through this point to the black edge of the windshield, and the straight line is extended forward by about 3000mm. Then, the CATIA sweep command is used to obtain a reference field of view curve with a length of 3000mm with the midpoint 13 of the left eye ellipse as the center of eye observation.
[0054] In step S102, the black edge curve of the vehicle's windshield is used as the guide curve. Multiple forward visual surfaces are generated on the eye ellipse through multiple reference visual field curves and the guide curve. The multiple forward visual surfaces are then superimposed to obtain the superimposed surface of the forward visual surfaces.
[0055] Specifically, such as Figure 4 , Figure 5As shown, in the process of modeling analysis in CATIA software, the embodiment of the present application can select the special position points on the eye ellipse, draw a visual straight line through the black edge of the front windshield, extend the length of the visual straight line about 3000mm forward, and after performing the CATIA sweep command, generate a plurality of front visual visible surfaces on the eye ellipse by taking the black edge curve of the front windshield as the guide curve and combining the plurality of reference visual curves obtained above, and superimpose the plurality of front visual visible surfaces formed by the special position points on the eye ellipse, so as to obtain the superimposed surface of the front visual visible surface, and the specific diagram is as shown in Figure 6
[0056] In step S103, the superimposed surface of the front visual visible surface is processed according to a preset processing mode to obtain a front visual envelope surface, and the beauty of the front visual field is checked through the front visual envelope surface to obtain the beauty evaluation result of the front visual field.
[0057] Specifically, the embodiment of the present application processes the superimposed surface of the front visual visible surface obtained above according to a preset processing mode, such as fitting, processing, simplifying, etc., so as to form a front direct visual envelope surface, as shown in Figure 7 The beauty of the front visual field is checked through the front visual envelope surface, and then objective comparison and judgment are performed, and finally the beauty evaluation result of the front visual field is obtained.
[0058] Further, in some embodiments, checking the beauty of the front visual field through the front visual envelope surface includes: judging whether the target component of the vehicle exists in the front visual envelope surface based on the front visual envelope surface; if the target component of the vehicle exists in the front visual envelope surface, determining that the target component is a visible component in the front visual field, otherwise determining that it is an invisible component; and checking the beauty of the front visual field according to the visible component and the invisible component to obtain the beauty evaluation result of the front visual field.
[0059] Specifically, in the process of checking the beauty of the front visual field through the front visual envelope surface, the embodiment of the present application needs to judge whether the target component of the vehicle exists in the front visual envelope surface based on the front visual envelope surface, if the target component of the vehicle exists in the front visual envelope surface, determine that the target component is a visible component in the front visual field, otherwise determine that it is an invisible component, wherein the target component includes at least one of the engine cover, the windshield trim panel, the wiper, the fender and the headlamp.
[0060] For example, as shown in Figure 8 As shown, in the process of checking the beauty of the front field of view by the front field of view envelope, the final processed front field of view envelope is used as the checking boundary, and at least one of the engine hood, the windshield decorative plate, the wiper, the fender and the headlamp. If the highest point of any of the above target components appears within the front field of view envelope, it is determined that the component is visible in the direct front field of view, that is, a visible component, which has comprehensive checking, otherwise it is determined to be a non-visible component.
[0061] Then, as shown, Figure 9 Based on the visibility of the visible component, further quantitative analysis is needed by means of engineering quantitative analysis. For example, quantifying the visible height, visible length, whether it affects the driver's observation of the front road conditions when driving, etc., and then developing corresponding engineering solutions according to the visibility, especially for the front beauty problems caused by styling features and styling styles. That is, by means of the front field of view envelope, the driver or the front passenger can directly observe the front road conditions through the transparent area of the front windshield glass. If the pre-checking is insufficient, the whole vehicle layout needs to be analyzed and rectified. If the visible component is only an engineering problem, an effective solution needs to be provided. If the visible component is a problem of styling features, the engineering team and the styling team need to be connected as soon as possible to analyze and rectify the whole vehicle layout and explore solutions, so as to avoid solving the problem in the sample stage, which leads to a longer project development cycle and unnecessary engineering design changes.
[0062] Finally, the beauty of the front field of view of the vehicle is checked according to the visible component and the non-visible component, and the beauty evaluation result of the front field of view is obtained, that is, the safety of driving is improved, and the driver can maintain a happy mood through the beauty of the front field of view of the vehicle, and the driving experience is improved.
[0063] According to the vehicle front field of view beauty checking method, the plurality of reference field of view curves of the preset length are obtained by extending the plurality of position points on the driver's eye ellipse, the plurality of front field of view visible surfaces on the eye ellipse are generated by taking the front windshield glass black edge curve of the vehicle as the guide curve and combining the reference field of view curves, the superposition surface of the front field of view visible surface is obtained and processed according to the preset processing mode, and the front field of view envelope is obtained, so as to check the beauty of the front field of view and obtain the beauty evaluation result. Thus, the problem that the beauty of the front field of view of the vehicle cannot be checked in real time by a systematic checking method is solved, the project development cycle is long, the cost is high, etc. By CAD auxiliary checking and timely adjustment of the design scheme, the front field of view deviation or the unattractive problem of the vehicle components is avoided, so as to shorten the product development cycle and save the design change cost.
[0064] Secondly, a vehicle front field of view beauty checking device according to an embodiment of the present application is described with reference to the accompanying drawings.
[0065] Figure 10 is a block schematic diagram of the vehicle front field of view beauty checking device of the embodiment of the present application.
[0066] As shown in Figure 10 , the vehicle front field of view beauty checking device 10 comprises an acquisition module 100, a generation module 200 and a checking module 300.
[0067] The acquisition module 100 is configured to determine a plurality of position points on a driver's eye ellipse, and extend the plurality of position points along a preset direction respectively to obtain a plurality of reference field of view curves of a preset length.
[0068] The generation module 200 is configured to generate a plurality of front field of view visible surfaces on the eye ellipse by using the plurality of reference field of view curves and a guide curve which is a front windshield glass black edge curve of a vehicle as a guide curve, and superimpose the plurality of front field of view visible surfaces to obtain a superimposed surface of the front field of view visible surfaces.
[0069] The checking module 300 is configured to process the superimposed surface of the front field of view visible surfaces according to a preset processing mode to obtain a front field of view envelope surface, and check the beauty of the front field of view by using the front field of view envelope surface to obtain a beauty evaluation result of the front field of view.
[0070] Further, in some embodiments, the checking module 300 is specifically configured to:
[0071] judge whether a target component of the vehicle exists in the front field of view envelope surface based on the front field of view envelope surface;
[0072] if the target component of the vehicle exists in the front field of view envelope surface, determine that the target component is a visible component in the front field of view, otherwise, determine that the target component is an invisible component;
[0073] check the beauty of the front field of view according to the visible component and the invisible component to obtain the beauty evaluation result of the front field of view.
[0074] Further, in some embodiments, the target component comprises at least one of an engine hood, a windshield trim panel, a wiper, a fender and a headlamp.
[0075] Further, in some embodiments, the position points comprise first to sixth position points of a first eye ellipse, seventh to twelfth position points of a second eye ellipse and a center position point of the first eye ellipse and the second eye ellipse, wherein the first to sixth position points and the seventh to twelfth position points are selected correspondingly.
[0076] According to the vehicle front field of vision beauty checking device provided by the embodiment of the application, a plurality of reference field of vision curves with a preset length are obtained by extending a plurality of position points on the driver's eye ellipse, a plurality of front field of vision visible surfaces on the eye ellipse are generated and superimposed by taking the front windshield glass black edge curve of the vehicle as a guide curve and combining the reference field of vision curves, a superimposed surface of the front field of vision visible surface is obtained and processed according to a preset processing mode, and a front field of vision envelope surface is obtained, so that the beauty of the front field of vision is checked to obtain a beauty evaluation result. Therefore, the problem that the beauty of the vehicle front field of vision cannot be checked in real time by a systematic checking method, resulting in a long project development cycle, high cost and the like, is solved, the design scheme is adjusted in time through CAD auxiliary checking, the problems of front field of vision deviation or vehicle part unattractive appearance are avoided, and thus the product development cycle is shortened and the design change cost is saved.
[0077] Figure 11 A structural schematic diagram of an electronic device is provided in the embodiment of the application. The electronic device can include:
[0078] The memory 1101, the processor 1102, and a computer program stored in the memory 1101 and executable on the processor 1102.
[0079] The processor 1102 implements the vehicle front field of vision beauty checking method provided in the above embodiment when executing the program.
[0080] Further, the electronic device further includes:
[0081] The communication interface 1103 is used for communication between the memory 1101 and the processor 1102.
[0082] The memory 1101 is used to store a computer program executable on the processor 1102.
[0083] The memory 1101 can include a high-speed RAM memory, and can also include a non-volatile memory, for example, at least one disk memory.
[0084] If the memory 1101, the processor 1102 and the communication interface 1103 are implemented independently, the communication interface 1103, the memory 1101 and the processor 1102 can be connected with each other through a bus and complete communication between each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For convenience of representation, Figure 11 Only one thick line is used to represent the bus in the figure, but it does not mean that there is only one bus or only one type of bus.
[0085] Optionally, in a specific implementation, if the memory 1101, the processor 1102 and the communication interface 1103 are integrated on a chip, the memory 1101, the processor 1102 and the communication interface 1103 can complete communication between each other through an internal interface.
[0086] The processor 1102 can be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement one or more embodiments of the present application.
[0087] The embodiment also provides a computer readable storage medium, which stores a computer program, and the program is executed by a processor to implement the method for checking the aesthetic quality of a field of view in front of a vehicle.
[0088] In the description of the specification, the description of the terms "one embodiment", "some embodiments", "an example", "a specific example" or "some examples" means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In the specification, the illustrative description of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any appropriate manner in one or N embodiments or examples. In addition, the person skilled in the art can combine and combine the different embodiments or examples described in the specification and the features of the different embodiments or examples without contradiction.
[0089] Furthermore, the terms "first", "second", etc. are used herein only to describe different steps or features and do not imply a relative importance or a specific order of steps or features. Thus, features defined with "first", "second" etc. can include one or more of the features implicitly or explicitly. In the description of the application, the meaning of "N" is at least two, such as two, three, etc., unless otherwise expressly specified.
[0090] Any process or method descriptions or blocks in flow charts described herein and elsewhere can be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps in the process. Alternate implementations are included within the scope of the preferred embodiments of the present application in which the functions performed by the various processes described herein and elsewhere are allocated differently among the components of the preferred embodiments, such as according to the functions performed by the various components, in a substantially simultaneous manner, or according to a different order.
[0091] It should be understood that aspects of the application can be implemented in hardware, software, firmware or combinations thereof. In the above embodiments, the steps or methods can be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. As such, if implemented in hardware and in another embodiment, the hardware can include any or a combination of the following technologies, which are all well known in the art: a discrete logic circuit having logic gates for implementing logic functions upon an application of data signals, an application specific integrated circuit having appropriate combinational logic gates, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0092] Those of skill in the art would understand that information and signals can be represented using any of a variety of technologies and techniques. Further, those of skill in the art would understand that the preferred embodiments of the present application can be implemented by a variety of means, including, but not limited to, hardware, software, firmware, or any combination thereof. In the preferred embodiments of the present application, the various elements described herein can be implemented or supported by a software package, such as a computer program that is executed on a programmable system including processors, such as a computer or network server, or processors of a mobile or wireless device. The program can be implemented in a high-level procedural or object-oriented programming language, or in assembly or machine language. The language can be a compiled or interpreted language. The program can be launched from a computer readable medium, such as a floppy disk, CD-ROM, RAM, hard disk, or computer memory.
Claims
1. A method of checking the appearance of a vehicle's forward field of view, characterized by, The method comprises the following steps: determining a plurality of position points on the driver's eye ellipse, and extending the plurality of position points along a preset direction respectively to obtain a plurality of reference field of view curves with a preset length; taking the front windshield glass black edge curve of the vehicle as a guide curve, generating a plurality of front field of view visible surfaces on the eye ellipse through the plurality of reference field of view curves and the guide curve, and superimposing the plurality of front field of view visible surfaces to obtain a superimposed surface of the front field of view visible surface; and processing the superimposed surface of the front field of view visible surface according to a preset processing mode to obtain a front field of view envelope surface, and checking the aesthetic appearance of the front field of view through the front field of view envelope surface to obtain an aesthetic appearance evaluation result of the front field of view; wherein the checking of the aesthetic appearance of the front field of view through the front field of view envelope surface comprises: judging whether a target component of the vehicle exists in the front field of view envelope surface based on the front field of view envelope surface; if the target component of the vehicle exists in the front field of view envelope surface, determining that the target component is a visible component in the front field of view, otherwise determining that the target component is a non-visible component; checking the aesthetic appearance of the front field of view according to the visible component and the non-visible component to obtain the aesthetic appearance evaluation result of the front field of view; the position points comprise first to sixth position points of a first eye ellipse, seventh to twelfth position points of a second eye ellipse, and a center position point of the first eye ellipse and the second eye ellipse, wherein the first to sixth position points and the seventh to twelfth position points are selected correspondingly, the first position point can be a leftmost point 3 of the left eye ellipse, the seventh position point can be a rightmost point 4 of the right eye ellipse, the second position point can be a frontmost point 5 of the left eye ellipse, the eighth position point can be a frontmost point 6 of the right eye ellipse, the third position point can be a rearmost point 7 of the left eye ellipse, the ninth position point can be a rearmost point 8 of the right eye ellipse, the tenth position point can be a lowest point 9 of the right eye ellipse, the fourth position point can be a highest point 10 of the left eye ellipse, the eleventh position point can be a highest point 11 of the right eye ellipse, the fifth position point can be a lowest point 12 of the left eye ellipse, the sixth position point can be a center point 13 of the left eye ellipse, the twelfth position point can be a center point 14 of the right eye ellipse, and the center position point of the first eye ellipse and the second eye ellipse is 15; taking a preset position point as an eye observation center, projecting a CATIA straight line from the preset position point to the front windshield glass black edge boundary, and lengthening the straight line forward by 3000 mm, using a CATIA scanning command to obtain a reference field of view curve with a length of 3000 mm and the eye observation center being the preset position point.
2. The method of claim 1, wherein, The target component comprises at least one of an engine hood, a windshield trim panel, a wiper, a fender, and a headlamp.
3. A device for verifying the aesthetics of a vehicle's forward visibility, characterized in that, The method comprises: an acquisition module configured to determine a plurality of position points on the driver's eye ellipse, and extend the plurality of position points along a preset direction respectively to obtain a plurality of reference field of view curves with a preset length; The generating module is configured to generate a plurality of front field of view visible surfaces on the eye ellipse by using the plurality of reference field of view curves and a guide curve which is a front windshield glass black edge curve of the vehicle as a guide curve, and superimpose the plurality of front field of view visible surfaces to obtain a superimposed surface of the front field of view visible surfaces; and The checking module is configured to process the superimposed surface of the front field of view visible surfaces according to a preset processing mode to obtain a front field of view envelope surface, and check the aesthetic appearance of the front field of view by using the front field of view envelope surface to obtain an aesthetic appearance evaluation result of the front field of view. The checking module is specifically configured to: determine whether a target component of the vehicle exists in the front field of view envelope surface based on the front field of view envelope surface; if the target component of the vehicle exists in the front field of view envelope surface, determine that the target component is a visible component in the front field of view, otherwise, determine that the target component is a non-visible component; and check the aesthetic appearance of the front field of view according to the visible component and the non-visible component to obtain the aesthetic appearance evaluation result of the front field of view. The position points include first to sixth position points of a first eye ellipse, seventh to twelfth position points of a second eye ellipse, and a center position point of the first eye ellipse and the second eye ellipse, wherein the first to sixth position points are selected correspondingly with the seventh to twelfth position points, the first position point can be a leftmost point 3 of the left eye ellipse, the seventh position point can be a rightmost point 4 of the right eye ellipse, the second position point can be a frontmost point 5 of the left eye ellipse, the eighth position point can be a frontmost point 6 of the right eye ellipse, the third position point can be a rearmost point 7 of the left eye ellipse, the ninth position point can be a rearmost point 8 of the right eye ellipse, the tenth position point can be a lowest point 9 of the right eye ellipse, the fourth position point can be a highest point 10 of the left eye ellipse, the eleventh position point can be a highest point 11 of the right eye ellipse, the fifth position point can be a lowest point 12 of the left eye ellipse, the sixth position point can be a center point 13 of the left eye ellipse, the twelfth position point can be a center point 14 of the right eye ellipse, and the center position point of the first eye ellipse and the second eye ellipse is 15. A CATIA straight line is projected from the preset position point to a front windshield glass black edge boundary, the straight line is lengthened forward by 3000 mm, and a CATIA sweep command is used to obtain a reference field of view curve with the preset position point as an eye observation center and a length of 3000 mm.
4. The apparatus of claim 3, wherein, The target component includes at least one of an engine hood, a windshield trim panel, a wiper, a fender, and a headlamp.
5. An electronic device, comprising: The computer program is stored in the memory and executable on the processor, and the processor executes the program to implement the vehicle front field of view aesthetic appearance checking method according to any one of claims 1-2. The program is executed by the processor to implement the vehicle front field of view aesthetic appearance checking method according to any one of claims 1-2.
6. A computer readable storage medium having stored thereon a computer program, characterized in that,
Citation Information
Patent Citations
A method for measuringand calibrating a drive's front field of vision
CN109263652A
Visual attractiveness checking method for inner plate of automobile engine cover
CN111985049A
