Automobile driver's field of vision optimization design method, device, terminal and storage medium

Through parameterized programming and data table association, the car driver's vision is automatically generated and updated, which solves the problems of repeated work, low efficiency and error prone in the existing methods, and achieves efficient and accurate vision optimization design.

CN115081111BActive Publication Date: 2025-04-15CHINA FAW CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210628303.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-06
Publication Date
2025-04-15
Estimated Expiration
2042-06-06

AI Technical Summary

Technical Problem

The existing car driver vision optimization design method requires repeated adjustments to multiple steps, resulting in increased repetitive work, inefficient, and error-prone.

Method used

Through parameterized programming and the association of data tables, the relationship between the main parameters and the driver's R point, the backrest angle, the front direct field of view, the center point of the mirror of the exterior rearview mirror and the mirror curvature is established to automatically generate and update the driver's field of view without manually adjusting the design feature elements.

Benefits of technology

It greatly reduces repetitive work, improves work efficiency, reduces the probability of errors, facilitates observation and coordination, and achieves a vision area that meets the design goals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115081111B_ABST
    Figure CN115081111B_ABST
Patent Text Reader

Abstract

The present invention is a method, device, terminal and storage medium for optimizing the driver's field of vision. It includes: 1. The main parameters are used to drive and control the driver's R point position and backrest angle; 2. The front direct field of vision eye point completes the eye point coordinate correction; 3. The main parameters are used to drive and control the front upper and lower field of vision angles; 4. The main parameters are used to drive and control the center point position; 5. The main parameters are used to drive and control the layout angle and curvature of the mirror surface; 6. The minimum size limit conditions of the exterior rearview mirror surface are changed and updated; 7. The driver's indirect field of vision line is generated; 8. Whether the driver's field of vision meets the design requirements is evaluated. The present invention realizes that the driver's field of vision can be automatically generated and updated by adjusting the main parameters through parameterized programming and the association of data tables, without the need to manually adjust and confirm the characteristic elements of each process design, and finally the field of vision that meets the design goals is obtained by adjusting the main parameters.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the field of automobile technology, and in particular to a method, a device, a terminal and a storage medium for optimizing the visual field of an automobile driver. Background Art

[0002] The car driver's field of vision can be divided into direct field of vision and indirect field of vision. The most common and important ones are the driver's direct field of vision in front and the indirect field of vision from the exterior rearview mirrors, which are also the ones that need to be analyzed, confirmed, optimized and considered many times in automobile product design.

[0003] The common practice of optimizing the driver's field of vision is to draw and generate the driver's R point, eye point (the eye point coordinate correction value needs to be determined by looking up the table according to the seat back angle), the front direct field of vision, the position of the exterior rearview mirror (need to input the modeling or draw the mirror sphere center and mirror surface by yourself), the exterior rearview mirror field of vision, the mirror surface size limit (need to calculate the minimum size limit condition according to the mirror surface curvature), etc. in sequence according to the external input conditions. During the design optimization process, it is necessary to repeatedly and repeatedly adjust the intermediate steps, including but not limited to the following: ① If the seat back angle changes, it is necessary to re-determine and update the eye point coordinate correction value; ② It is necessary to update the modeling rearview mirror mirror data or indirectly change the mirror surface position by adjusting the self-drawn rearview mirror mirror sphere center; ③ It is necessary to recalculate the minimum size limit condition of the rearview mirror mirror surface as the curvature of the rearview mirror is adjusted. In addition, in the process of design optimization, it is necessary to operate on the process design feature elements scattered in multiple positions, which brings many problems. Summary of the invention

[0004] The present invention provides a method, device, terminal and storage medium for optimizing the field of vision of an automobile driver. Through parameterized programming and the association of data tables, the generation and update of the driver's field of vision can be automatically completed by adjusting the main parameters, without the need to manually adjust and confirm the characteristic elements of each process design. Finally, the field of vision that meets the design goals is obtained by adjusting the main parameters. The present invention greatly reduces repetitive work, improves work efficiency, reduces the probability of error, facilitates observation and coordination, and solves the above-mentioned problems existing in the existing driver field of vision optimization method.

[0005] The technical solution of the present invention is described as follows in conjunction with the accompanying drawings:

[0006] According to a first aspect of an embodiment of the present invention, a method for optimizing the visual field of a vehicle driver is provided, comprising the following steps:

[0007] Step 1: Create the driver's R point and backrest angle, and establish the relationship between the main parameters and the driver's R point and backrest angle, so that the main parameters can drive and control the driver's R point position and backrest angle;

[0008] Step 2: Using the driver's R point position and the backrest angle as input, the driver's eye points are generated, including the front direct field of view eye points and the exterior rearview mirror indirect field of view eye points, and the front direct field of view eye points can automatically complete the eye point coordinate correction according to the driver's backrest angle value;

[0009] Step 3: Using the driver's front direct field of view eye point as input, generate the front direct field of view line, and establish the relationship between the main parameter and the front upper and lower field of view lines by editing the formula, so that the main parameter can drive and control the front upper and lower field of view angles;

[0010] Step 4: Using the driver's indirect field of vision eye point as input, generate the center point of the exterior rearview mirror surface, and establish the relationship between the main parameter and the center point of the left and right exterior rearview mirror surfaces by editing the formula, so that the main parameter can drive and control the center point position. The center point of the exterior rearview mirror surface is used to represent the position of the exterior rearview mirror;

[0011] Step 5: Using the center point of the exterior rearview mirror as input, generate the exterior rearview mirror surface, and establish the relationship between the main parameter and the rearview mirror surface by editing the formula, so that the main parameter can drive and control the layout angle and curvature of the mirror surface;

[0012] Step 6: Using the center point of the exterior rearview mirror and the curvature of the mirror surface as input, generate the minimum size limit condition of the exterior rearview mirror surface, and automatically complete the change and update of the minimum size limit condition of the exterior rearview mirror surface as the parameters of the mirror surface change;

[0013] Step 7: Using the driver's indirect field of vision eye point and the exterior rearview mirror surface as input, generate the driver's indirect field of vision line to form the driver's field of vision area;

[0014] Step 8. Through steps 1 to 7, the parameter relationship between each main parameter and the design characteristic element is established, so that the driver's field of view can be directly obtained by adjusting each main parameter and whether the driver's field of view meets the design requirements can be evaluated.

[0015] Furthermore, the specific method of step one is as follows:

[0016] 11) Create three main parameters of the driver's R point coordinates and one main parameter of the backrest angle in CATIA;

[0017] 12) Create a point feature element and a straight line feature element passing through the point feature element in the longitudinal plumb plane, which are inclined upwards, to represent the driver's R point and the backrest angle respectively;

[0018] 13) Establish the parametric relationship between the three main parameters of the R point coordinates and the one main parameter of the backrest angle and the point characteristic elements and the line characteristic elements by editing the formula, so as to realize the driving control of the driver's R point and the backrest angle by the main parameters;

[0019] 14) Create a data table in EXCEL, which includes the correction values ​​of the driver's direct front field eye point coordinates relative to different backrest angles;

[0020] 15) Create a design table in CATIA, import the data table created in step 14) into the design table, and then make the backrest angle main parameter refer to the backrest angle value in the design table;

[0021] 16) Constraining the two-dimensional human body model with the point feature elements and the line feature elements in step 12).

[0022] Furthermore, the specific method of step 2 is as follows:

[0023] 21) Create two point feature elements representing the eye points of the direct front field of vision based on the driver's R point;

[0024] 22) Make the eye point of the direct front vision refer to the eye point coordinate value in the CATIA design table to achieve the corresponding association with the main parameters of the backrest angle;

[0025] 23) Based on the driver's R point, create two point feature elements that can represent the indirect field of vision eye point.

[0026] Furthermore, the specific method of step three is as follows:

[0027] 31) Create one main parameter for the upper front view angle and one main parameter for the lower front view angle;

[0028] 32) Create two straight line feature elements representing the upper and lower front vision through the driver's direct front vision eye point;

[0029] 33) By editing the formula, a parametric relationship between one main parameter of the upper field of view angle and one main parameter of the lower field of view angle and the straight line characteristic elements of the upper and lower fields of view in front is established to realize the driving control of the upper and lower field of view lines by the main parameters.

[0030] Furthermore, the specific method of step 4 is as follows:

[0031] 41) Create 3 main parameters of the left rearview mirror center point coordinates and 3 main parameters of the right rearview mirror center point coordinates;

[0032] 42) Based on the midpoint of the line connecting the driver’s indirect field of vision, create two point feature elements that can represent the center of the left and right exterior rearview mirrors;

[0033] 43) By editing the formula, the three main parameters of the left rearview mirror center point coordinates and the three main parameters of the right rearview mirror center point coordinates are established with the parametric relationship between the point characteristic elements of the left and right exterior rearview mirror center points, so as to realize the driving control of the main parameters on the exterior rearview mirror center points.

[0034] Furthermore, the specific method of step five is as follows:

[0035] 51) Taking the center point of the left and right exterior rearview mirrors as the origin, establish the characteristic elements of the local rectangular coordinate system of the left and right exterior rearview mirrors, with the same direction as the vehicle coordinate system;

[0036] 52) Create an angular displacement transformation coordinate system feature element based on the origin of the local coordinate system;

[0037] 53) Establish a straight line feature element representing the diameter of the mirror through the center point of the mirror and parallel to the X-axis of the transformation coordinate system;

[0038] 54) Create a spherical feature element representing the mirror surface of the rearview mirror that passes through the center point of the mirror surface and is tangent to the YZ plane of the local coordinate system, and establish a parametric relationship with the straight line feature element in 53) by editing the formula;

[0039] 55) Create one horizontal and one vertical rearview mirror boundary reference arc feature element on the rearview mirror surface through the center point of the mirror surface;

[0040] 56) performing an offset on the spherical surface on the two reference arcs in 55), that is, generating a closed curve feature element representing the mirror boundary;

[0041] 57) Create one main parameter for the curvature of the left and right rearview mirrors and two main parameters for the inner and outer corners and the upper and lower corners of the mirrors;

[0042] 58) Establishing the parameterized relationship between the two rotation angle main parameters and the characteristic elements of the angular displacement conversion coordinate system in 2) by editing the formula, so as to realize the driving control of the conversion coordinate system by the main parameters;

[0043] 59) By editing the formula, a parametric relationship between a curvature main parameter and the straight line characteristic element in 3) is established to realize the driving control of the main parameter on the straight line characteristic element.

[0044] Furthermore, the specific method of step six is ​​as follows:

[0045] Taking the rearview mirror center point as the center, create the mirror minimum size limit feature element, and establish the parametric relationship between the curvature main parameter and the mirror minimum size limit feature element by editing the formula;

[0046] The specific method of step seven is as follows:

[0047] Taking the driver's indirect field of vision eye point as the starting point, several line feature elements representing the indirect field of vision lines are created at the boundary of the rearview mirror.

[0048] According to a second aspect of an embodiment of the present invention, there is provided a device for optimizing the visual field of a vehicle driver, comprising:

[0049] A creation module is used to create the driver's R point and the backrest angle, and establish the relationship between the main parameters and the driver's R point and the backrest angle, so that the main parameters can drive and control the driver's R point position and the backrest angle;

[0050] A correction module is used to generate the driver's eye points, including the front direct field of view eye points and the exterior rearview mirror indirect field of view eye points, using the driver's R point position and the backrest angle as input, and to enable the front direct field of view eye points to automatically complete the eye point coordinate correction according to the driver's backrest angle value;

[0051] The first driving control module is used to generate the front direct vision line by taking the driver's front direct vision eye point as input, and establish the relationship between the main parameter and the front upper and lower vision lines by editing the formula, so that the main parameter can drive and control the front upper and lower vision angles;

[0052] The second drive control module is used to generate the center point of the exterior rearview mirror surface by taking the driver's indirect field of vision eye point as input, and establish the relationship between the main parameter and the center point of the left and right exterior rearview mirror surfaces by editing the formula, so that the main parameter can drive and control the center point position, and the center point of the exterior rearview mirror surface is used to represent the position of the exterior rearview mirror;

[0053] The third driving control module is used to generate the mirror surface of the exterior rearview mirror by taking the center point of the exterior rearview mirror as input, and establish the relationship between the main parameter and the mirror surface by editing the formula, so that the main parameter can drive and control the arrangement angle and curvature of the mirror surface;

[0054] An updating module is used to generate a minimum size limit condition of the exterior rearview mirror surface by taking the center point of the exterior rearview mirror and the curvature of the mirror surface as input, and to automatically complete the change and update of the minimum size limit condition of the exterior rearview mirror surface as the parameters of the mirror surface change;

[0055] A generation module, for generating the driver's indirect vision line and forming the driver's vision area by taking the driver's indirect vision eye point and the exterior rearview mirror surface as input;

[0056] The optimization evaluation module is used to establish the parameter relationship between each main parameter and the design feature element, so as to directly obtain the driver's field of view by adjusting each main parameter and evaluate whether the driver's field of view meets the design requirements.

[0057] According to a third aspect of an embodiment of the present invention, a terminal is provided, including:

[0058] one or more processors;

[0059] a memory for storing the one or more processor-executable instructions;

[0060] Wherein, the one or more processors are configured to:

[0061] Execute the method described in the first aspect of the embodiment of the present invention.

[0062] According to a fourth aspect of an embodiment of the present invention, a non-temporary computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to execute the method described in the first aspect of the embodiment of the present invention.

[0063] According to a fifth aspect of the embodiments of the present invention, an application product is provided. When the application product is running on a terminal, the terminal executes the method described in the first aspect of the embodiments of the present invention.

[0064] The beneficial effects of the present invention are:

[0065] The present invention is based on CATIA software, and through parametric programming and the association of data tables, it is realized that the driver's field of view can be automatically generated and updated by adjusting the main parameters, without manually adjusting and confirming the characteristic elements of each process design, and finally the field of view that meets the design goal is obtained by adjusting the main parameters. This optimization design method greatly reduces repetitive work, improves work efficiency, reduces the probability of error, and facilitates observation and coordination. BRIEF DESCRIPTION OF THE DRAWINGS

[0066] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.

[0067] Figure 1 The driver's front direct field of vision eye point coordinate correction value data representation intent;

[0068] Figure 2 A schematic diagram of a flow chart of a method for optimizing the vehicle driver's field of vision according to the present invention;

[0069] Figure 3 A schematic diagram of the structure of a vehicle driver's field of vision optimization design according to the present invention;

[0070] Figure 4 The present invention is a schematic block diagram of a terminal structure. DETAILED DESCRIPTION

[0071] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.

[0072] Embodiment 1

[0073] Figure 2 A method for optimizing the field of vision of a car driver is provided in the first embodiment of the present invention. This embodiment can be applicable to the situation of optimizing the field of vision of a car driver. The method can be executed by a device for optimizing the field of vision of a car driver in the embodiment of the present invention, and the device can be implemented in software and / or hardware.

[0074] See also Figure 2 , a method for optimizing the vision of a car driver comprises the following steps:

[0075] Step 1: Create the driver's R point and backrest angle, and establish the relationship between the main parameters and the driver's R point and backrest angle, so that the main parameters can drive and control the driver's R point position and backrest angle;

[0076] The specific method is as follows:

[0077] 11) Create three main parameters of the driver's R point coordinates and one main parameter of the backrest angle in CATIA;

[0078] 12) Create a point feature element and a straight line feature element passing through the point feature element in the longitudinal plumb plane, which are inclined upwards, to represent the driver's R point and the backrest angle respectively;

[0079] 13) Establish the parametric relationship between the three main parameters of the R point coordinates and the one main parameter of the backrest angle and the point characteristic elements and the line characteristic elements by editing the formula, so as to realize the driving control of the driver's R point and the backrest angle by the main parameters;

[0080] 14) Create a data table in EXCEL, which includes the correction values ​​of the driver's direct front field eye point coordinates relative to different backrest angles;

[0081] 15) Create a design table in CATIA, import the data table created in step 14) into the design table, and then make the backrest angle main parameter refer to the backrest angle value in the design table;

[0082] 16) Constraining the two-dimensional human body model with the point feature elements and the line feature elements in step 12).

[0083] See also Figure 1, step 2, using the driver's R point position and the backrest angle as input, generating the driver's eye point, including the front direct field of view eye point and the exterior rearview mirror indirect field of view eye point, and enabling the front direct field of view eye point to automatically complete the eye point coordinate correction according to the driver's backrest angle value;

[0084] The specific method is as follows:

[0085] 21) Create two point feature elements representing the eye points of the direct front field of vision based on the driver's R point;

[0086] 22) Make the eye point of the direct front vision refer to the eye point coordinate value in the CATIA design table to achieve the corresponding association with the main parameters of the backrest angle;

[0087] 23) Based on the driver's R point, create two point feature elements that can represent the indirect field of vision eye point.

[0088] Step 3: Using the driver's front direct field of view eye point as input, generate the front direct field of view line, and establish the relationship between the main parameter and the front upper and lower field of view lines by editing the formula, so that the main parameter can drive and control the front upper and lower field of view angles;

[0089] The specific method is as follows:

[0090] 31) Create one main parameter for the upper front view angle and one main parameter for the lower front view angle;

[0091] 32) Create two straight line feature elements representing the upper and lower front vision through the driver's direct front vision eye point;

[0092] 33) By editing the formula, a parametric relationship between one main parameter of the upper field of view angle and one main parameter of the lower field of view angle and the straight line characteristic elements of the upper and lower fields of view in front is established to realize the driving control of the upper and lower field of view lines by the main parameters.

[0093] Step 4: Using the driver's indirect field of vision eye point as input, generate the center point of the exterior rearview mirror surface, and establish the relationship between the main parameter and the center point of the left and right exterior rearview mirror surfaces by editing the formula, so that the main parameter can drive and control the center point position. The center point of the exterior rearview mirror surface is used to represent the position of the exterior rearview mirror;

[0094] The specific method is as follows:

[0095] 41) Create 3 main parameters of the left rearview mirror center point coordinates and 3 main parameters of the right rearview mirror center point coordinates;

[0096] 42) Based on the midpoint of the line connecting the driver’s indirect field of vision, create two point feature elements that can represent the center of the left and right exterior rearview mirrors;

[0097] 43) By editing the formula, the three main parameters of the left rearview mirror center point coordinates and the three main parameters of the right rearview mirror center point coordinates are established with the parametric relationship between the point characteristic elements of the left and right exterior rearview mirror center points, so as to realize the driving control of the main parameters on the exterior rearview mirror center points.

[0098] Step 5: Using the center point of the exterior rearview mirror as input, generate the exterior rearview mirror surface, and establish the relationship between the main parameter and the rearview mirror surface by editing the formula, so that the main parameter can drive and control the layout angle and curvature of the mirror surface;

[0099] The specific method is as follows:

[0100] 51) Taking the center point of the left exterior rearview mirror as the origin, establish the characteristic elements of the local rectangular coordinate system of the left exterior rearview mirror, with the same direction as the vehicle coordinate system;

[0101] 52) Create an angular displacement transformation coordinate system feature element based on the origin of the local coordinate system;

[0102] 53) Establish a straight line feature element representing the mirror diameter through the center point of the mirror and parallel to the X-axis of the transformation coordinate system;

[0103] 54) Create a spherical feature element representing the mirror surface of the rearview mirror that passes through the center point of the mirror surface and is tangent to the YZ plane of the local coordinate system, and establish a parametric relationship with the straight line feature element in 53) by editing the formula;

[0104] 55) Create one horizontal and one vertical rearview mirror boundary reference arc feature element on the rearview mirror surface through the center point of the mirror surface;

[0105] 56) performing an offset on the spherical surface on the two reference arcs in 55), that is, generating a closed curve feature element representing the mirror boundary;

[0106] 57) Create one main parameter for the curvature of the left and right rearview mirrors and two main parameters for the inner and outer angles and the upper and lower angles of the mirrors;

[0107] 58) Establishing the parameterized relationship between the two rotation angle main parameters and the characteristic elements of the angular displacement conversion coordinate system in 2) by editing the formula, so as to realize the driving control of the conversion coordinate system by the main parameters;

[0108] 59) By editing the formula, a parametric relationship between a curvature main parameter and the straight line characteristic element in 3) is established to realize the driving control of the main parameter on the straight line characteristic element.

[0109] In addition, the drive control of the right exterior rearview mirror is the same as steps 51)-59).

[0110] Step 6: Using the center point of the exterior rearview mirror and the curvature of the mirror surface as input, generate the minimum size limit condition of the exterior rearview mirror surface, and automatically complete the change and update of the minimum size limit condition of the exterior rearview mirror surface as the parameters of the mirror surface change;

[0111] The specific method is as follows:

[0112] Taking the rearview mirror center point as the center, create the mirror minimum size limit feature element, and establish the parametric relationship between the curvature main parameter and the mirror minimum size limit feature element by editing the formula;

[0113] Step 7: using the driver's indirect field of vision eye point and the exterior rearview mirror surface as input, generating the driver's indirect field of vision line to form the driver's indirect field of vision area;

[0114] The details are as follows:

[0115] Taking the driver's indirect field of vision eye point as the starting point, several line feature elements representing the indirect field of vision lines are created at the boundary of the rearview mirror.

[0116] Step 8. Through steps 1 to 7, the parameter relationship between each main parameter and the design characteristic element is established, so that the driver's field of view can be directly obtained by adjusting each main parameter and whether the driver's field of view meets the design requirements can be evaluated.

[0117] Embodiment 2

[0118] See also Figure 3 The embodiment of the present invention provides a vehicle driver's field of vision optimization design device, comprising:

[0119] A creation module is used to create the driver's R point and the backrest angle, and establish the relationship between the main parameters and the driver's R point and the backrest angle, so that the main parameters can drive and control the driver's R point position and the backrest angle;

[0120] A correction module is used to generate the driver's eye points, including the front direct field of view eye points and the exterior rearview mirror indirect field of view eye points, using the driver's R point position and the backrest angle as input, and to enable the front direct field of view eye points to automatically complete the eye point coordinate correction according to the driver's backrest angle value;

[0121] The first driving control module is used to generate the front direct vision line by taking the driver's front direct vision eye point as input, and establish the relationship between the main parameter and the front upper and lower vision lines by editing the formula, so that the main parameter can drive and control the front upper and lower vision angles;

[0122] The second drive control module is used to generate the center point of the exterior rearview mirror surface by taking the driver's indirect field of vision eye point as input, and establish the relationship between the main parameter and the center point of the left and right exterior rearview mirror surfaces by editing the formula, so that the main parameter can drive and control the center point position, and the center point of the exterior rearview mirror surface is used to represent the position of the exterior rearview mirror;

[0123] The third driving control module is used to generate the mirror surface of the exterior rearview mirror by taking the center point of the exterior rearview mirror as input, and establish the relationship between the main parameter and the mirror surface by editing the formula, so that the main parameter can drive and control the arrangement angle and curvature of the mirror surface;

[0124] An updating module is used to generate a minimum size limit condition of the exterior rearview mirror surface by taking the center point of the exterior rearview mirror and the curvature of the mirror surface as input, and to automatically complete the change and update of the minimum size limit condition of the exterior rearview mirror surface as the parameters of the mirror surface change;

[0125] A generation module, for generating the driver's indirect vision line and forming the driver's vision area by taking the driver's indirect vision eye point and the exterior rearview mirror surface as input;

[0126] The optimization evaluation module is used to establish the parameter relationship between each main parameter and the design feature element, so as to directly obtain the driver's field of view by adjusting each main parameter and evaluate whether the driver's field of view meets the design requirements.

[0127] Embodiment 3

[0128] Figure 4 300 is a block diagram of a terminal provided in an embodiment of the present application, and the terminal may be a terminal in the above embodiment. The terminal 300 may be a portable mobile terminal, such as a smart phone or a tablet computer. The terminal 300 may also be referred to as a user equipment, a portable terminal, or other names.

[0129] Typically, the terminal 300 includes a processor 301 and a memory 302 .

[0130] The processor 301 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 301 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 301 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 301 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 301 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0131] The memory 302 may include one or more computer-readable storage media, which may be tangible and non-transitory. The memory 302 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 302 is used to store at least one instruction, which is used to be executed by the processor 301 to implement a method for optimizing the field of vision of a car driver provided in this application.

[0132] In some embodiments, the terminal 300 may further include: a peripheral device interface 303 and at least one peripheral device. Specifically, the peripheral device includes: at least one of a radio frequency circuit 304 , a touch screen 305 , a camera 306 , an audio circuit 307 , a positioning component 308 and a power supply 309 .

[0133] The peripheral device interface 303 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 301 and the memory 302. In some embodiments, the processor 301, the memory 302, and the peripheral device interface 303 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 301, the memory 302, and the peripheral device interface 303 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.

[0134] The radio frequency circuit 304 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 304 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 304 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit 304 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit 304 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 304 may also include circuits related to NFC (Near Field Communication), which is not limited in this application.

[0135] The touch display screen 305 is used to display the UI (User Interface). The UI may include graphics, text, icons, videos and any combination thereof. The touch display screen 305 also has the ability to collect touch signals on the surface or above the surface of the touch display screen 305. The touch signal can be input to the processor 301 as a control signal for processing. The touch display screen 305 is used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the touch display screen 305 can be one, and the front panel of the terminal 300 is set; in other embodiments, the touch display screen 305 can be at least two, which are respectively set on different surfaces of the terminal 300 or are folded; in some other embodiments, the touch display screen 305 can be a flexible display screen, which is set on the curved surface or folded surface of the terminal 300. Even, the touch display screen 305 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The touch display screen 305 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0136] The camera assembly 306 is used to capture images or videos. Optionally, the camera assembly 306 includes a front camera and a rear camera. Typically, the front camera is used to realize video calls or selfies, and the rear camera is used to realize the shooting of photos or videos. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, and a wide-angle camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, and the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting functions. In some embodiments, the camera assembly 306 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0137] The audio circuit 307 is used to provide an audio interface between the user and the terminal 300. The audio circuit 307 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 301 for processing, or input them into the radio frequency circuit 304 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 300. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 301 or the radio frequency circuit 304 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 307 may also include a headphone jack.

[0138] The positioning component 308 is used to locate the current geographical location of the terminal 300 to implement navigation or LBS (Location Based Service). The positioning component 308 can be a positioning component based on the US GPS (Global Positioning System), China's Beidou system or Russia's Galileo system.

[0139] The power supply 309 is used to power various components in the terminal 300. The power supply 309 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 309 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0140] Those skilled in the art will understand that Figure 4 The structure shown in the figure does not constitute a limitation on the terminal 300, and the terminal 300 may include more or less components than those shown in the figure, or combine some components, or adopt a different component arrangement.

[0141] Embodiment 4

[0142] In an exemplary embodiment, a computer-readable storage medium is also provided, on which a computer program is stored. When the program is executed by a processor, a method for optimizing the field of vision of a car driver as provided in all the inventive embodiments of the present application is implemented.

[0143] Any combination of one or more computer-readable media may be used. A computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, device, or device.

[0144] Computer-readable signal media may include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0145] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0146] Computer program code for performing the operations of the present invention may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0147] Embodiment 5

[0148] In an exemplary embodiment, an application product is also provided, including one or more instructions, which can be executed by the processor 301 of the above-mentioned device to complete the above-mentioned method for optimizing the field of vision of a car driver.

[0149] Although the embodiments of the present invention have been disclosed above, they are not limited to the applications listed in the specification and implementation mode. It can be fully applied to various fields suitable for the present invention. For those familiar with the art, additional modifications can be easily realized. Therefore, without departing from the general concept defined by the claims and equivalent scope, the present invention is not limited to the specific details and the illustrations shown and described here.

Claims

1. A method for optimizing the visual field of a car driver, characterized in that: The following steps are involved: Step 1: Create the driver's R point and backrest angle, and establish the relationship between the main parameters and the driver's R point and backrest angle, so that the main parameters can drive and control the driver's R point position and backrest angle; Step 2: Using the driver's R point position and the backrest angle as input, the driver's eye points are generated, including the front direct field of view eye points and the exterior rearview mirror indirect field of view eye points, and the front direct field of view eye points can automatically complete the eye point coordinate correction according to the driver's backrest angle value; Step 3: Using the driver's front direct field of view eye point as input, generate the front direct field of view line, and establish the relationship between the main parameter and the front upper and lower field of view lines by editing the formula, so that the main parameter can drive and control the front upper and lower field of view angles; Step 4: Using the driver's indirect field of vision eye point as input, generate the center point of the exterior rearview mirror surface, and establish the relationship between the main parameter and the center point of the left and right exterior rearview mirror surfaces by editing the formula, so that the main parameter can drive and control the center point position. The center point of the exterior rearview mirror surface is used to represent the position of the exterior rearview mirror; Step 5: Using the center point of the exterior rearview mirror as input, generate the exterior rearview mirror surface, and establish the relationship between the main parameter and the rearview mirror surface by editing the formula, so that the main parameter can drive and control the layout angle and curvature of the mirror surface; Step 6: Using the center point of the exterior rearview mirror and the curvature of the mirror surface as input, generate the minimum size limit condition of the exterior rearview mirror surface, and automatically complete the change and update of the minimum size limit condition of the exterior rearview mirror surface as the parameters of the mirror surface change; Step 7: Using the driver's indirect field of vision eye point and the exterior rearview mirror surface as input, generate the driver's indirect field of vision line to form the driver's field of vision area; Step 8: Through steps 1 to 7, the parameter relationship between each main parameter and the design feature element is established, so that the driver's field of view can be directly obtained by adjusting each main parameter and whether the driver's field of view meets the design requirements can be evaluated; The specific method of step one is as follows: 11) Create three main parameters of the driver's R point coordinates and one main parameter of the backrest angle in CATIA; 12) Create a point feature element and a straight line feature element passing through the point feature element in the longitudinal plumb plane, which are inclined upwards, to represent the driver's R point and the backrest angle respectively; 13) Establish the parametric relationship between the three main parameters of the R point coordinates and the one main parameter of the backrest angle and the point characteristic elements and the line characteristic elements by editing the formula, so as to realize the driving control of the driver's R point and the backrest angle by the main parameters; 14) Create a data table in EXCEL, which includes the correction values ​​of the driver's direct front field eye point coordinates relative to different backrest angles; 15) Create a design table in CATIA, import the data table created in step 14) into the design table, and then make the backrest angle main parameter refer to the backrest angle value in the design table; 16) constraining the two-dimensional human body model with the point feature elements and the line feature elements in step 12); The specific method of step 2 is as follows: 21) Create two point feature elements representing the eye points of the direct front field of vision based on the driver's R point; 22) Make the eye point of the direct front vision refer to the eye point coordinate value in the CATIA design table to achieve the corresponding association with the main parameters of the backrest angle; 23) Create two point feature elements that can represent the indirect vision eye point based on the driver's R point; The specific method of step three is as follows: 31) Create one main parameter for the upper front view angle and one main parameter for the lower front view angle; 32) Create two straight line feature elements representing the upper and lower front vision through the driver's direct front vision eye point; 33) Establishing a parametric relationship between one main parameter of the upper visual angle and one main parameter of the lower visual angle and the straight line characteristic elements of the upper and lower visual fields in front by editing formulas, so as to realize the driving control of the upper and lower visual lines by the main parameters; The specific method of step 4 is as follows: 41) Create 3 main parameters of the left rearview mirror center point coordinates and 3 main parameters of the right rearview mirror center point coordinates; 42) Based on the midpoint of the line connecting the driver’s indirect field of vision, create two point feature elements that can represent the center of the left and right exterior rearview mirrors; 43) Establishing the parameterized relationship between the three main parameters of the left rearview mirror center point coordinates and the three main parameters of the right rearview mirror center point coordinates and the point characteristic elements of the left and right exterior rearview mirror surfaces center by editing formulas, and realizing the driving control of the main parameters on the exterior rearview mirror surface center point; The specific method of step five is as follows: 51) Taking the center point of the left and right exterior rearview mirrors as the origin, establish the characteristic elements of the local rectangular coordinate system of the left and right exterior rearview mirrors, with the same direction as the vehicle coordinate system; 52) Create an angular displacement transformation coordinate system feature element based on the origin of the local coordinate system; 53) Establish a straight line feature element representing the diameter of the mirror through the center point of the mirror and parallel to the X-axis of the transformation coordinate system; 54) Create a spherical feature element representing the mirror surface of the rearview mirror that passes through the center point of the mirror surface and is tangent to the YZ plane of the local coordinate system, and establish a parametric relationship with the straight line feature element in 53) by editing the formula; 55) Create one horizontal and one vertical rearview mirror boundary reference arc feature element on the rearview mirror surface through the center point of the mirror surface; 56) performing an offset on the spherical surface on the two reference arcs in 55), that is, generating a closed curve feature element representing the mirror boundary; 57) Create one main parameter for the curvature of the left and right rearview mirrors and two main parameters for the inner and outer angles and the upper and lower angles of the mirrors; 58) Establishing the parameterized relationship between the two rotation angle main parameters and the characteristic elements of the angular displacement conversion coordinate system in 2) by editing the formula, so as to realize the driving control of the conversion coordinate system by the main parameters; 59) Establish a parametric relationship between a curvature main parameter and the straight line characteristic element in 3) by editing the formula, so as to realize the driving control of the main parameter on the straight line characteristic element; The specific method of step six is ​​as follows: Taking the center point of the rearview mirror as the center, create the minimum size limit feature element of the mirror surface, and establish the parametric relationship between the main curvature parameters and the minimum size limit feature element of the mirror surface by editing the formula; The specific method of step seven is as follows: Taking the driver's indirect field of vision eye point as the starting point, several line feature elements representing the indirect field of vision lines are created at the boundary of the rearview mirror.

2. A vehicle driver's field of vision optimization design device, used to implement a vehicle driver's field of vision optimization design method as claimed in claim 1, characterized in that: include: A creation module is used to create the driver's R point and the backrest angle, and establish the relationship between the main parameters and the driver's R point and the backrest angle, so that the main parameters can drive and control the driver's R point position and the backrest angle; A correction module is used to generate the driver's eye points, including the front direct field of view eye points and the exterior rearview mirror indirect field of view eye points, using the driver's R point position and the backrest angle as input, and to enable the front direct field of view eye points to automatically complete the eye point coordinate correction according to the driver's backrest angle value; The first driving control module is used to generate the front direct vision line by taking the driver's front direct vision eye point as input, and establish the relationship between the main parameter and the front upper and lower vision lines by editing the formula, so that the main parameter can drive and control the front upper and lower vision angles; The second drive control module is used to generate the center point of the exterior rearview mirror surface by taking the driver's indirect field of vision eye point as input, and establish the relationship between the main parameter and the center point of the left and right exterior rearview mirror surfaces by editing the formula, so that the main parameter can drive and control the center point position, and the center point of the exterior rearview mirror surface is used to represent the position of the exterior rearview mirror; The third driving control module is used to generate the mirror surface of the exterior rearview mirror by taking the center point of the exterior rearview mirror as input, and establish the relationship between the main parameter and the mirror surface by editing the formula, so that the main parameter can drive and control the arrangement angle and curvature of the mirror surface; An updating module is used to generate a minimum size limit condition of the exterior rearview mirror surface by taking the center point of the exterior rearview mirror and the curvature of the mirror surface as input, and to automatically complete the change and update of the minimum size limit condition of the exterior rearview mirror surface as the parameters of the mirror surface change; A generation module, for generating the driver's indirect vision line and forming the driver's vision area by taking the driver's indirect vision eye point and the exterior rearview mirror surface as input; The optimization evaluation module is used to establish the parameter relationship between each main parameter and the design feature element, so as to directly obtain the driver's field of view by adjusting each main parameter and evaluate whether the driver's field of view meets the design requirements.

3. A terminal, characterized in that: include: one or more processors; a memory for storing the one or more processor-executable instructions; Wherein, the one or more processors are configured to: Execute the method for optimizing the vehicle driver's field of vision as described in claim 1.

4. A non-transitory computer-readable storage medium, characterized in that: When the instructions in the storage medium are executed by the processor of the terminal, the terminal is enabled to execute the method for optimizing the field of vision of a car driver as claimed in claim 1.

Citation Information

Patent Citations

  • Outside rear-view mirror steering adjustment method, system and device and storage medium

    CN110949260A

  • Eye point simulator, and designing and checking device for front view of automobile

    CN111813036A