Method for determining visual transparency of front row of automobile and related device
By acquiring and calculating evaluation parameters such as visual stereo angle, a vehicle front-row visual transparency evaluation system based on user perspective is constructed, which solves the problem of insufficient integration of user perspective in existing technologies and improves the transparency of the vehicle's front-row vision and driving experience.
Patent Information
- Application Number
- CN202410469668.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-18
- Publication Date
- 2025-10-24
AI Technical Summary
Existing methods for evaluating vehicle visibility lack consideration of the user's perspective, resulting in discrepancies between the evaluation and the user experience, and failing to accurately reflect the sense of openness in the front view of the vehicle.
By acquiring evaluation parameters related to the visual transparency of the front row of a car, especially the visual stereo angle, an evaluation system based on the user's perspective is constructed. The values of primary and secondary parameters are calculated to form an evaluation result that reflects the degree of visual transparency of the front row of the car.
It enables quantitative evaluation of vehicle visibility and matching with user experience, improves the visibility of the vehicle in front, and enhances the safety and comfort of driving.
Smart Images

Figure CN120831233A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of vehicles, in particular to a method for determining front-row visual permeability of a vehicle and related devices. BACKGROUND
[0002] With the rapid development of the automotive industry, users pay more and more attention to the safety and visual permeability of the vehicle. Good front-row visual permeability can achieve less blind area and safer and more comfortable driving experience.
[0003] According to relevant vehicle visual regulation standards, a vehicle visual model can be constructed, but the current vehicle visual model mainly includes four dimensions of front-up visual field, front-down visual field, water cutting height and A-pillar obstacle angle, which does not combine the user's visual angle, resulting in that the evaluation of the vehicle visual field and the user experience may not match. SUMMARY
[0004] The present application provides a method for determining front-row visual permeability of a vehicle and related devices, which can evaluate the front visual field of the vehicle in combination with the visual solid angle, so as to realize the matching of the evaluation of the vehicle visual field and the user experience, and finally improve the front permeability experience of the vehicle according to the evaluation result.
[0005] The present application provides a method for determining front-row visual permeability of a vehicle, which comprises:
[0006] Obtaining evaluation parameters associated with the front-row visual permeability of the vehicle, the evaluation parameters comprising first-level parameters and second-level parameters, and the second-level parameters at least comprising a visual solid angle;
[0007] Calculating the value of the first-level parameters according to the value of the second-level parameters;
[0008] Determining the evaluation result of the front-row visual permeability of the vehicle according to the value of the first-level parameters and the evaluation interval corresponding to the value of the second-level parameters, and the evaluation result is used to reflect the front-row visual permeability of the vehicle.
[0009] Optionally, the first-level parameters at least comprise a front-row visual permeability, and the visual solid angle comprises a front windshield solid angle and a side window solid angle;
[0010] The calculation of the value of the first-level parameters according to the value of the second-level parameters comprises:
[0011] The value of the permeable part solid angle is calculated according to the value of the front windshield solid angle and the value of the side window solid angle;
[0012] The front-row visual permeability is calculated according to the value of the permeable part solid angle and the value of the front driving visual field range solid angle.
[0013] Optionally, the step of calculating the numerical value of the front driving field of view range solid angle is:
[0014] Obtaining eye ellipse data of the driver of the vehicle, and determining an eye point of the driver of the vehicle according to the eye ellipse data;
[0015] Determining a front driving field of view range surface according to a first maximum field of view angle of an upper visual line and the eye point, a second maximum field of view angle of a lower visual line and the eye point, a third maximum field of view angle of a left visual line and the eye point, and a fourth maximum field of view angle of a right visual line and the eye point, with the eye point as a reference;
[0016] Obtaining a maximum field of view spherical surface tangent to the front windshield, with the eye point as a spherical center, and obtaining a front driving field of view range intersection result by intersecting the maximum field of view spherical surface and the front driving field of view range surface;
[0017] Calculating a numerical value of a front driving field of view range solid angle according to the front driving field of view range intersection result.
[0018] Optionally, the step of calculating the numerical value of the front windshield solid angle is:
[0019] Obtaining eye ellipse data of the driver of the vehicle, and determining an eye point of the driver of the vehicle according to the eye ellipse data;
[0020] Forming a first conical field of view surface by using a field of view line and a front windshield transparent boundary, and forming a second conical field of view surface by using a field of view line and a rearview mirror cover boundary, with the eye point as a reference;
[0021] Obtaining a maximum field of view spherical surface tangent to the front windshield, with the eye point as a spherical center, and obtaining a first intersection result and a second intersection result by respectively intersecting the maximum field of view spherical surface tangent to the front windshield and the first conical field of view surface and the second conical field of view surface, and calculating a first numerical value of a first solid angle and a second numerical value of a second solid angle according to the first intersection result and the second intersection result;
[0022] Calculating a numerical value of a front windshield solid angle according to the first numerical value of the first solid angle and the second numerical value of the second solid angle.
[0023] Optionally, the step of calculating the numerical value of the side window solid angle is:
[0024] Obtaining eye ellipse data of the driver of the vehicle, and determining an eye point of the driver of the vehicle according to the eye ellipse data;
[0025] Forming a third conical field of view surface by using a field of view line and a side window transparent boundary, with the eye point as a reference;
[0026] Taking the eye point as a ball center, a maximum visual field spherical surface tangent to the side window is obtained, the maximum visual field spherical surface tangent to the side window intersects with the third conical visual field surface respectively to obtain a third intersection result, and a numerical value of a third solid angle is calculated according to the third intersection result;
[0027] Taking the eye point as a reference, a side cross section intersecting with the side window is formed, and the side cross section divides the third solid angle into a first part and a second part;
[0028] A numerical value of a side window solid angle is calculated according to the numerical value of the third solid angle and the numerical value of the second part.
[0029] Optionally, the secondary parameters include a front windshield visual distance and a side window visual distance.
[0030] The method further includes:
[0031] Obtaining eye ellipse data of a driver of the automobile, and determining an eye point of the driver of the automobile according to the eye ellipse data;
[0032] Taking the eye point as a reference, a front cross section intersecting with the front windshield and a side cross section intersecting with the side window are respectively formed;
[0033] In the front cross section, the eye point is a first starting point, and a transparent boundary of the front windshield is a first end point in the front cross section, a straight line formed by the first starting point and the first end point is a front windshield visual distance; in the side cross section, the eye point is a second starting point, and a transparent boundary of the side window is a second end point in the side cross section, a straight line formed by the second starting point and the second end point is a side window visual distance.
[0034] Optionally, the method further includes:
[0035] Adjusting the numerical value of the secondary parameters to adjust the numerical value of the primary parameters;
[0036] Adjusting the front row visual permeability of the automobile according to the adjusted numerical value of the primary parameters.
[0037] The application provides a device for determining a front row visual permeability of an automobile, and the device includes:
[0038] An obtaining unit is configured to obtain evaluation parameters associated with the front row visual permeability of the automobile, the evaluation parameters including primary parameters and secondary parameters, and the secondary parameters including at least visual solid angles;
[0039] A calculating unit is configured to calculate the numerical value of the primary parameters according to the numerical value of the secondary parameters;
[0040] The determining unit is configured to determine an evaluation result of the visual permeability of the front row of the vehicle according to the value of the first-level parameter and the value of the second-level parameter corresponding to the evaluation interval, and the evaluation result is used to reflect the visual permeability of the front row of the vehicle.
[0041] The application provides a device for determining the visual permeability of the front row of a vehicle, which comprises a processor and a memory.
[0042] The memory is configured to store instructions.
[0043] The processor is configured to execute the instructions in the memory and perform the method according to any one of the above embodiments.
[0044] The application provides a computer readable storage medium comprising instructions which, when executed on a computer, cause the computer to perform the method according to any one of the above embodiments.
[0045] The application provides a method for determining the visual permeability of the front row of a vehicle, which comprises the following steps: first, obtaining evaluation parameters associated with the visual permeability of the front row of the vehicle, wherein the evaluation parameters comprise a first-level parameter and a second-level parameter, and the second-level parameter at least comprises a visual solid angle, the visual solid angle can reflect the visible area of the driver in the actual driving process, that is, the visual solid angle can be used to quantify the visual permeability of the front row of the vehicle, and the visual solid angle can be combined with the user's visual angle; second, calculating the value of the first-level parameter according to the value of the second-level parameter, and determining the evaluation result of the visual permeability of the front row of the vehicle according to the value of the first-level parameter and the value of the second-level parameter corresponding to the evaluation interval, wherein the evaluation result is used to reflect the visual permeability of the front row of the vehicle, that is, the evaluation result of the visual permeability of the front row of the vehicle for the user's visual field is obtained by calculating the visual solid angle. Based on this, by obtaining the evaluation parameters associated with the visual permeability of the front row of the vehicle, such as the visual solid angle, an evaluation system for the visual permeability of the front row of the vehicle based on the user's visual angle can be constructed, so as to realize the matching of the evaluation of the visual field of the vehicle and the user experience, and finally improve the front permeability experience of the vehicle according to the evaluation result. BRIEF DESCRIPTION OF DRAWINGS
[0046] In order to more clearly illustrate the technical solutions in the embodiments of the application, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are only some embodiments described in the application, and for those skilled in the art, other drawings can also be obtained without creative labor on the basis of these drawings.
[0047] Figure 1 A flow chart of a method for determining the visual permeability of the front row of a vehicle is provided in the embodiments of the application.
[0048] Figure 2A schematic diagram of a solid angle calculation principle provided for an embodiment of the present application;
[0049] Figure 3 A schematic diagram of a front windshield solid angle provided for an embodiment of the present application;
[0050] Figure 4 A schematic diagram of a side window solid angle provided for an embodiment of the present application;
[0051] Figure 5 A schematic diagram of a front windshield sight distance provided for an embodiment of the present application;
[0052] Figure 6 A schematic diagram of a side window sight distance provided for an embodiment of the present application;
[0053] Figure 7 A schematic diagram of a front row visual permeability area distribution provided for an embodiment of the present application;
[0054] Figure 8 A schematic diagram of a front driving field of view range surface provided for an embodiment of the present application;
[0055] Figure 9 A schematic diagram of a front driving field of view range solid angle provided for an embodiment of the present application;
[0056] Figure 10 A structural block diagram of a vehicle front row visual permeability feeling determination device provided for an embodiment of the present application. DETAILED DESCRIPTION
[0057] In order for those skilled in the art to better understand the scheme of the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.
[0058] The field of view of a vehicle is closely related to the observation of the driver on the vehicle and the observation of the road, and is closely related to driving safety. With the rapid development of contemporary society and the automobile industry, the demand and definition of vehicles have undergone great changes from traditional means of transportation to space expansion and aesthetic enjoyment. For vehicles, the field of view of a vehicle is a dimension that is more easily perceived by users than performance and handling parameters. In the general cognition of users, a front field of view permeability means less blind area, safer and more comfortable driving experience.
[0059] Current automobile visual field regulation standards have multiple, according to these standards, an automobile visual field model can be constructed, for example, according to the European standard ECE R125 or the national standard GB 11562, a visual field point model is established, and for example, according to the SAE standard SAE J941, an eye ellipse model is established. However, the current automobile visual field model mainly includes four dimensions of front upper visual field, front lower visual field, water cutting height and A-pillar obstacle angle. Taking the measurement values of these dimensions as the only evaluation standard, the dimension is too single, lacks systematic consideration, and does not combine the user's perspective, which may not match the evaluation of the automobile visual field and the user experience.
[0060] Based on this, the application provides a method for determining the visual permeability of the front row of an automobile. By obtaining evaluation parameters associated with the visual permeability of the front row of the automobile, such as the visual solid angle, an evaluation system for the visual permeability of the front row of the automobile based on the user's perspective can be constructed, thereby matching the evaluation of the automobile visual field and the user experience. Finally, the front permeability experience of the automobile is improved according to the evaluation result.
[0061] In order to better understand the technical solutions and technical effects of the application, specific embodiments will be described in detail below with reference to the drawings.
[0062] Referring to Figure 1 , the figure is a flowchart of a method for determining the visual permeability of the front row of an automobile according to an embodiment of the application.
[0063] The method for determining the visual permeability of the front row of an automobile provided by the embodiment includes the following steps:
[0064] S101, obtaining evaluation parameters associated with the visual permeability of the front row of the automobile.
[0065] In the embodiments of the application, considering that the current evaluation of the automobile visual field is different from the real visual perception of the user, therefore, the application introduces the concept of visual solid angle in combination with the actual driving experience, defines the user's evaluation of the automobile visual field, and realizes the quantitative evaluation of the automobile visual field. Based on this, the application can obtain evaluation parameters associated with the visual permeability of the front row of the automobile. Since the automobile visual field and the driving safety are mainly related to the visual permeability of the front row of the automobile, the evaluation parameters associated with the visual permeability of the front row of the automobile are obtained, the evaluation parameters include primary parameters and secondary parameters, the primary parameters correspond to the overall permeability of the front row of the user, and the secondary parameters are a supplement and decomposition of the primary parameters, mainly the permeability of different regions of the front row. The secondary parameters at least include the visual solid angle, which is the size of the object measured by the user standing at a certain point, as shown in the figure. The visual solid angle can be calculated using the following formula: Figure 2
[0066]
[0067] wherein Ω is the visual solid angle, R is the radius of the sphere, S is the surface area of the sphere, θ and represent the angles in different directions.
[0068] The S101 can obtain the evaluation parameters associated with the front-row visual permeability, i.e., obtain the first-level parameters and the second-level parameters, simulate the visible area of the driver in the actual driving process by using the visual solid angle included in the second-level parameters, i.e., can quantify the front-row visual permeability of the car by using the visual solid angle, so as to realize the evaluation system of the front-row visual permeability of the car based on the user's perspective, increase the user's perspective dimension, and construct the evaluation system of the front-row visual permeability of the car based on the user's perspective, so as to realize the evaluation of the field of view of the car and the matching of the user experience.
[0069] As a possible implementation manner, considering that the larger the visible area outside the car is, the more comfortable the driver feels, therefore, the evaluation criteria associated with the front-row visual permeability of the car can include (1) wide field of view, i.e., large front field of view angle and side field of view angle, (2) not oppressive: i.e., the blocking structure of the car such as the pillar or the roof is far away from the driver. Thus, according to the evaluation criteria, the evaluation parameters can be formed, the first-level parameters can include the front-row visual permeability, the second-level parameters can include the visual solid angle and the visual distance, and the second-level parameters can form multiple parameters according to different regions of the car, such as the front region and the side region, for example, the visual solid angle includes the front windshield solid angle and the side window solid angle, and the visual distance includes the front windshield visual distance and the side window visual distance. Since the side window includes the left side window and the right side window, the side window solid angle can include the left side window solid angle and the right side window solid angle, and the side window visual distance can also include the left side window visual distance and the right side window visual distance.
[0070] As an example, the front-row visual permeability is P, the front windshield solid angle is F, the front windshield visual distance is LF, the side window solid angle is C, the left side window solid angle is L, the right side window solid angle is R, the side window visual distance is CS, the left side window visual distance is LS, and the right side window visual distance is RS.
[0071] S102, calculating the value of the first-level parameter according to the value of the second-level parameter.
[0072] In the embodiments of the present application, after the evaluation parameters for evaluating the front-row visual permeability of the car are constructed, the quantitative calculation of the front-row visual permeability can be realized, and therefore the value of the first-level parameter and the value of the second-level parameter can be calculated, wherein the value of the first-level parameter can be calculated according to the value of the second-level parameter.
[0073] The calculation steps for calculating the value of the second-level parameter are described below:
[0074] First, the steps for calculating the value of the front windshield solid angle are introduced, such as S1-S4 (not shown in the figure):
[0075] S1: Obtain eye ellipse data of a driver of a vehicle, determine an eye point of the driver of the vehicle according to the eye ellipse data, and refer to Figure 3 (1) shown.
[0076] S2: Form a first conical field of view using a visual field line and a front windshield permeable boundary as a reference, refer to Figure 3 (2) shown, form a second conical field of view using a visual field line and an interior rearview mirror cover boundary as a reference, refer to Figure 3 (3) shown.
[0077] S3: Take the eye point as a spherical center, obtain a maximum field of view spherical surface tangent to the front windshield, and intersect the maximum field of view spherical surface tangent to the front windshield with the first conical field of view and the second conical field of view respectively to obtain a first intersection result and a second intersection result, refer to Figure 3 (4) shown, calculate a numerical value of a first solid angle and a numerical value of a second solid angle according to the first intersection result and the second intersection result respectively, refer to Figure 3 (5) shown.
[0078] S4: Calculate a numerical value of a front windshield solid angle according to the numerical value of the first solid angle and the numerical value of the second solid angle, refer to Figure 3 (6) shown.
[0079] In the specific execution process of S1-S4, two eye ellipse center points in the obtained driver eye ellipse data are taken as the eye point. The front windshield permeable boundary is usually a front windshield black edge, and the front windshield permeable boundary can also be a tangent line formed by a visual line from the eye point and a ceiling. The front windshield permeable boundary will be different according to different vehicle models. The front windshield permeable boundary is closed and continuous, and does not contain an interior rearview mirror cover, refer to Figure 3 (2) shown. Calculate a numerical value of a first solid angle and a numerical value of a second solid angle according to the first intersection result and the second intersection result combined with a visual solid angle calculation formula. Calculate the difference between the numerical value of the first solid angle and the numerical value of the second solid angle, and take the difference as the numerical value of the front windshield solid angle.
[0080] As an example, the first solid angle is F0, the second solid angle is F1, and the front windshield solid angle = the first solid angle - the second solid angle, that is, F = F0-F1.
[0081] Next, the steps for calculating the numerical value of the side window solid angle are introduced. Since the side window solid angle includes a left side window solid angle and a right side window solid angle, the left side window solid angle is taken as an example for description below, and the calculation steps of the right side window solid angle are the same as those of the left side window solid angle, such as S5-S9 (not shown in the figure):
[0082] S5: Obtain eye ellipse data of a driver of a vehicle, determine an eye point of the driver of the vehicle according to the eye ellipse data, and refer to Figure 4(1) shown.
[0083] S6: Taking the eye point as a reference, a third conical visual field surface is formed using the visual field line and the side window permeable boundary, referring to Figure 4 (3) shown. The side window permeable boundary is, for example, a left side window permeable boundary, referring to Figure 4 (2) shown.
[0084] S7: Taking the eye point as the center of a sphere, a maximum visual field spherical surface tangent to the side window is obtained, the maximum visual field spherical surface tangent to the side window is intersected with the third conical visual field surface, respectively, to obtain a third intersection result, and the numerical value of a third solid angle is calculated according to the third intersection result, referring to Figure 4 (4) shown.
[0085] S8: Taking the eye point as a reference, a side cross section intersecting the side window is formed, and the side cross section separates the third solid angle into a first part and a second part, referring to Figure 4 (5) shown.
[0086] S9: The numerical value of the side window solid angle is calculated according to the numerical value of the third solid angle and the numerical value of the second part, referring to Figure 4 (5) shown.
[0087] In the specific execution process of S5-S9, the lower side of the side window permeable boundary is the outer tangent line of the side window, the upper side is the window frame sealing strip boundary or the A-pillar, the A-pillar refers to the connecting column connecting the roof and the front compartment on the left and right front of the vehicle, and the rear side is the window frame sealing strip. The rear side refers to the driving direction, the driving direction is the front, and the reverse of the driving direction is the rear. The side window permeable boundary will be different according to the vehicle model. The side window permeable boundary is closed and continuous. The side window referred to in the present application does not include a triangular window, and the method for calculating the visual solid angle of the triangular window is the same as the method for calculating the visual solid angle of the side window. The numerical value of the third solid angle is calculated according to the third intersection result and the visual solid angle calculation formula. Since the driver drives forward, the side window field of view cannot be seen in its entirety, especially when the line of sight is forward, only the eye corner can be used to look at the side window field of view. Therefore, taking the eye point as a reference, a side cross section intersecting the side window is formed, and the side cross section separates the third solid angle into a first part and a second part, the first part is the user's field of view, that is, the side window solid angle. The side cross section can be a YZ cross section, the YZ cross section includes the eye point, Y is the left-right direction of the vehicle, Z is the height direction of the vehicle, and X is the front-rear direction of the vehicle. Since the side window includes a left side window and a right side window, the calculation method of the left side window solid angle and the right side window solid angle is the same.
[0088] As an example, taking the left side window as an example, the third solid angle is L0, the second part is L1, and the left side window solid angle = third solid angle-second part, that is, L = L0-L1.
[0089] Finally, the calculation steps of the front windshield sight distance and the side window sight distance are introduced. Since the side window sight distance includes the left side window sight distance and the right side window sight distance, the left side window sight distance is taken as an example to be described below, and the calculation steps of the right side window sight distance are the same as those of the left side window sight distance, such as S10-S12 (not shown in the figure):
[0090] S10: Obtain the eye ellipse data of the driver of the vehicle, and determine the eye point of the driver of the vehicle according to the eye ellipse data.
[0091] S11: Form a front section intersecting the front windshield and a side section intersecting the side window with the eye point as a reference.
[0092] S12: In the front section, the eye point is taken as a first starting point, and the front windshield transparent boundary is taken as a first end point in the front section. A straight line formed by the first starting point and the first end point is the front windshield sight distance, as shown in FIG. 2. Figure 5 A straight line formed by the second starting point and the second end point is the side window sight distance, as shown in FIG. 3. Figure 6
[0093] In the specific execution process of S10-S12, the front section can be an XZ section, and the XZ section includes the eye point. The front section and the side section can be perpendicular. In the XZ section, the eye point is taken as a first starting point, a straight line is made to the front until the sun visor or the ceiling is tangent, and then to the inner surface of the front windshield, i.e., the front windshield transparent boundary is taken as a first end point. A straight line formed by the first starting point and the first end point is the front windshield sight distance. In the YZ section, the eye point is taken as a second starting point, a straight line is made to the side until the A-pillar or the ceiling is tangent, and then to the inner surface of the side window glass, i.e., the side window transparent boundary is taken as a second end point. A straight line formed by the second starting point and the second end point is the side window sight distance.
[0094] As an example, the front windshield sight distance is LF, and the left side window is taken as an example. The left side window sight distance is LS.
[0095] Since the first-level parameter is calculated according to the second-level parameter, the steps of calculating the value of the first-level parameter according to the value of the second-level parameter are specifically introduced below, as shown in S1021-S1022 (not shown in the figure):
[0096] S1021: The value of the transparent part solid angle is calculated according to the value of the front windshield solid angle and the value of the side window solid angle.
[0097] S1022: The front row visual transmittance is calculated according to the value of the transparent part solid angle and the value of the front driving field of view range solid angle, as shown in FIG. 4. Figure 7
[0098] The S1021-S1022 specifically executes the process, after calculating the front windshield solid angle value and the side window solid angle value in the secondary parameter, the value of the transparent part solid angle can be calculated. Then according to the ratio of the value of the transparent part solid angle and the value of the front driving field of view range solid angle, the front row visual permeability is calculated, so as to reflect the proportion of the transparent area and the non-transparent area of the car by the front row visual permeability, and then reflect the front row visual permeability degree of the car, so as to realize the evaluation of the front row visual permeability of the car.
[0099] As an example, the front row visual permeability is P, the front windshield solid angle is F, the left side window solid angle is L, the right side window solid angle is R, the transparent part solid angle is T, and the front driving field of view range solid angle is A. Then T=L+F+R, P=T / A.
[0100] The step of calculating the value of the front driving field of view range solid angle is shown as S13-S16 (not shown in the figure):
[0101] S13: Obtain the eye ellipse data of the driver of the car, and determine the eye point of the driver of the car according to the eye ellipse data.
[0102] S14: Taking the eye point as the reference, determining the front driving field of view range surface according to the first maximum field of view angle of the upper line of sight and the eye point, the second maximum field of view angle of the lower line of sight and the eye point, the third maximum field of view angle of the left line of sight and the eye point, and the fourth maximum field of view angle of the right line of sight and the eye point, as shown in Figure 8 .
[0103] S15: Taking the eye point as the center of the sphere, obtaining the maximum field of view spherical surface tangent to the front windshield, and intersecting the maximum field of view spherical surface and the front driving field of view range surface to obtain the front driving field of view range intersection result, as shown in Figure 9 .
[0104] S16: Calculating the value of the front driving field of view range solid angle according to the front driving field of view range intersection result.
[0105] In the specific execution process of S13-S16, the front driving field of view range is calculated based on the eye point as the reference, and the line of sight is calculated based on the preset fixed field of view angle in the upper, lower, left and right directions.
[0106] As an example, the first maximum field of view angle of the upper line of sight and the eye point is 30°, the second maximum field of view angle of the lower line of sight and the eye point is 30°, the third maximum field of view angle of the left line of sight and the eye point is 90°, and the fourth maximum field of view angle of the right line of sight and the eye point is 90°, as shown in Figure 7 .
[0107] S103, determining the evaluation result of the visual permeability of the front row of the vehicle according to the evaluation interval corresponding to the value of the first parameter and the value of the second parameter.
[0108] In the embodiment of the present application, after the value of the first parameter and the value of the second parameter are calculated, a plurality of preset evaluation intervals can be obtained, and the evaluation result of the visual permeability of the front row of the vehicle is determined by using the evaluation interval matched with the value of the first parameter and the value of the second parameter. The evaluation result can reflect the visual permeability of the front row of the vehicle. The evaluation interval is obtained by training a large number of first parameters and second parameters and the evaluation result of the visual permeability of the front row of the vehicle of the user.
[0109] In the embodiment of the present application, it is considered that the larger the outside visible area is, the more comfortable the feeling of the person is, that is, the larger the value of the first parameter and the value of the second parameter are, and the higher the evaluation result of the visual permeability of the front row of the vehicle is. Therefore, the value of the second parameter can be adjusted to adjust the value of the first parameter, and the visual permeability of the front row of the vehicle is adjusted according to the adjusted value of the first parameter. For example, the value of the second parameter is increased to increase the value of the first parameter, and the visual permeability of the front row of the vehicle is improved according to the adjusted value of the first parameter. For another example, from the perspective of guiding the development of new vehicle models, the target value of the first parameter is first set, and then the value of the second parameter is adjusted according to the actual situation, so as to finally realize a better visual permeability of the front row of the vehicle.
[0110] As can be seen, when the evaluation parameter associated with the visual permeability of the front row of the vehicle is constructed in advance in the embodiment of the present application, the actual vehicle demand of the user is also considered, and the evaluation parameter of the visual solid angle which combines the user's visual angle is specifically used. Moreover, the visual solid angle is also divided into different regions, thereby increasing the evaluation dimension, so that the evaluation result is comprehensive and accurate, and is consistent with the actual vehicle scene.
[0111] Based on the method for determining the visual permeability of the front row of the vehicle provided in the above embodiment, the embodiment of the present application further provides a device for determining the visual permeability of the front row of the vehicle, and the working principle thereof will be described in detail below with reference to the drawings.
[0112] Referring to Figure 10 , the figure is a structural block diagram of a device for determining the visual permeability of the front row of the vehicle provided in the embodiment of the present application.
[0113] The device for determining the visual permeability of the front row of the vehicle 200 provided in the embodiment comprises:
[0114] The acquisition unit 210 is configured to acquire the evaluation parameter associated with the visual permeability of the front row of the vehicle, wherein the evaluation parameter comprises a first parameter and a second parameter, and the second parameter at least comprises a visual solid angle.
[0115] The calculation unit 220 is configured to calculate the value of the first parameter according to the value of the second parameter.
[0116] The determining unit 230 is configured to determine an evaluation result of the front-row visual permeability of the vehicle according to the evaluation interval corresponding to the value of the first-level parameter and the value of the second-level parameter, and the evaluation result is used to reflect the visual permeability of the front row of the vehicle.
[0117] Optionally, the first-level parameter at least includes the front-row visual permeability, and the visual solid angle includes a front windshield solid angle and a side window solid angle.
[0118] The calculating unit 220 is configured to:
[0119] The value of the front windshield solid angle and the value of the side window solid angle are used to calculate the value of the transparent part solid angle.
[0120] The value of the transparent part solid angle and the value of the front driving field of view range solid angle are used to calculate the front-row visual permeability.
[0121] Optionally, the calculating unit 220 calculates the value of the front driving field of view range solid angle by:
[0122] The eye ellipse data of the driver of the vehicle is obtained, and the eye point of the driver of the vehicle is determined according to the eye ellipse data.
[0123] The eye point is used as a reference to determine a front driving field of view range surface according to a first maximum field of view angle of an upper visual line and the eye point, a second maximum field of view angle of a lower visual line and the eye point, a third maximum field of view angle of a left visual line and the eye point, and a fourth maximum field of view angle of a right visual line and the eye point.
[0124] The eye point is used as a spherical center, a maximum field of view spherical surface tangent to the front windshield is obtained, the maximum field of view spherical surface and the front driving field of view range surface are intersected to obtain a front driving field of view range intersection result.
[0125] The value of the front driving field of view range solid angle is calculated according to the front driving field of view range intersection result.
[0126] Optionally, the calculating unit 220 calculates the value of the front windshield solid angle by:
[0127] The eye ellipse data of the driver of the vehicle is obtained, and the eye point of the driver of the vehicle is determined according to the eye ellipse data.
[0128] The eye point is used as a reference to form a first conical field of view surface by using a field of view line and a front windshield transparent boundary, and form a second conical field of view surface by using a field of view line and a rearview mirror cover boundary.
[0129] acquire a maximum visual field sphere tangent to the front windshield with the eye point as the sphere center, and make the maximum visual field sphere tangent to the front windshield intersect with the first and second cone-shaped visual field faces respectively to obtain first and second intersection results, and calculate the numerical values of the first and second solid angles according to the first and second intersection results respectively;
[0130] calculate the numerical value of the front windshield solid angle according to the numerical values of the first and second solid angles.
[0131] Optionally, the step of calculating the numerical value of the side window solid angle by the calculation unit 220 is:
[0132] acquire eye ellipse data of the automobile driver, and determine an eye point of the automobile driver according to the eye ellipse data;
[0133] form a third cone-shaped visual field face by using a visual field line and a side window permeable boundary with the eye point as the reference;
[0134] acquire a maximum visual field sphere tangent to the side window with the eye point as the sphere center, and make the maximum visual field sphere tangent to the side window intersect with the third cone-shaped visual field face respectively to obtain a third intersection result, and calculate the numerical value of a third solid angle according to the third intersection result;
[0135] form a side section intersecting with the side window with the eye point as the reference, and the side section separates the third solid angle into a first part and a second part;
[0136] calculate the numerical value of the side window solid angle according to the numerical value of the third solid angle and the numerical value of the second part.
[0137] Optionally, the secondary parameters include a front windshield visual distance and a side window visual distance, and the calculation unit 220 is further configured to:
[0138] acquire eye ellipse data of the automobile driver, and determine an eye point of the automobile driver according to the eye ellipse data;
[0139] form a front section intersecting with the front windshield and a side section intersecting with the side window respectively with the eye point as the reference;
[0140] the front windshield visual distance is a straight line formed by a first starting point of the eye point on the front section and a first end point of the front windshield permeable boundary on the front section, and the side window visual distance is a straight line formed by a second starting point of the eye point on the side section and a second end point of the side window permeable boundary on the side section.
[0141] Optionally, the device further includes an adjustment unit configured to:
[0142] adjusting the value of the secondary parameter to adjust the value of the primary parameter;
[0143] adjusting the visual permeability of the front row of the car according to the adjusted value of the primary parameter.
[0144] Based on the method for determining the visual permeability of the front row of the car provided in the above embodiments, the embodiment of the present application further provides a device for determining the visual permeability of the front row of the car, which comprises:
[0145] The processor can be one or more in number. In some embodiments of the present application, the processor and the memory can be connected through a bus or other means.
[0146] The memory can include read-only memory and random access memory, and provide instructions and data to the processor. A part of the memory can also include NVRAM. The memory stores an operating system and operation instructions, executable modules or data structures, or subsets thereof, or extended sets thereof, wherein the operation instructions can include various operation instructions for implementing various operations. The operating system can include various system programs for implementing various basic services and processing hardware-based tasks.
[0147] The processor controls the operation of the terminal device, and the processor can also be referred to as a CPU.
[0148] The method disclosed in the above embodiments of the present application can be applied to a processor or implemented by a processor. The processor can be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above method can be completed by integrated logic circuits or instructions in the form of software in the processor. The processor mentioned above can be a general processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component. The disclosed methods, steps and logic block diagrams in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as a hardware coding processor for execution, or a combination of hardware and software modules in the coding processor for execution. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium in the art. The storage medium is located in the memory, and the processor reads the information in the memory, and combines the hardware to complete the steps of the above method.
[0149] The embodiment of the present application further provides a computer readable storage medium for storing program codes, the program codes being used to execute any one of the methods in the above embodiments.
[0150] In the context of this application, a machine-readable medium can be a tangible medium that can contain or store program code for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium would include one or more lines of electrical wire, portable computer diskette, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the foregoing.
[0151] Note that the computer-readable medium described above can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. The computer-readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the computer-readable storage medium can include, but are not limited to, one or more lines of electrical wire, a portable computer diskette, a hard disk, random access memory (RAM), read-only memory (ROM), 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 of the foregoing. In this application, a computer-readable storage medium can be any tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a computer-readable storage medium in baseband or propagated as a carrier wave in a propagated data signal, which bears computer-readable program code. Such a propagated data signal can take any of a variety of forms, including but not limited to electro-magnetic, optical, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium that is not a computer-readable storage medium, which is suitable for use by or in connection with an instruction execution system, apparatus, or device. Program code contained on a computer-readable medium can be transmitted by any suitable medium, including but not limited to wire, cable, radio frequency (RF), and any suitable combination thereof.
[0152] The terms "first" and "second" are used to denote different units in various embodiments of the present application and are not intended to denote a particular chronological order, or a particular sequence. The terms "coupled" and "connected" and variations thereof describe functional relationships, rather than physical relationships. For example, one device can be "connected" to another device to perform a function for that device, even though the devices are not physically connected to one another.
[0153] It should be noted that, for those skilled in the art, all or part of the processes in the above method embodiments can be completed by a computer program instructing related hardware. The program can be stored in a computer readable storage medium, and when executed, the program can include the processes of the above method embodiments. The storage medium can be a magnetic disc, an optical disc, a read-only memory (ROM) or a random access memory (RAM), etc.
[0154] Computer program code for carrying out operations of the present application can be written in one or more programming languages or combinations of languages including object oriented programming languages such as Java, Smalltalk, C++ or conventional procedural programming languages such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can 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 the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0155] Each of the embodiments in the present specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other. Each embodiment focuses on the difference from other embodiments. In particular, for the device embodiments, since they are basically similar to the method embodiments, they are described more simply, and the relevant parts can be referred to the part of the method embodiments. The above-described device embodiments are only illustrative, and the units and modules described as separate components can or can not be physically separated. In addition, part or all of the units and modules can be selected according to actual needs to achieve the purpose of the present embodiment. Those skilled in the art can understand and implement it without creative labor.
[0156] The above description is only the preferred embodiment of the present application, although the present application has been disclosed as above with the preferred embodiment, however, not to limit the present application. Any skilled person in the art, without departing from the scope of the technical scheme of the present application, can utilize the above disclosed methods and technical contents to make many possible changes and modifications to the technical scheme of the present application, or modify as equivalent embodiments of equivalent changes. Therefore, any simple modification, equivalent change and modification made to the above embodiments according to the technical essence of the present application, without departing from the content of the technical scheme of the present application, still belongs to the scope of protection of the technical scheme of the present application.
Claims
1. A method of determining a front-row visual permeability of a vehicle, characterized in that, The method comprises: acquiring evaluation parameters associated with the front row visual permeability of the car, the evaluation parameters comprising primary parameters and secondary parameters, the secondary parameters at least comprising a visual solid angle; calculating the value of the primary parameters according to the value of the secondary parameters; determining the evaluation result of the front row visual permeability of the car according to the value of the primary parameters and the corresponding evaluation interval of the value of the secondary parameters, the evaluation result being used to reflect the visual permeability of the front row of the car.
2. The method of claim 1, wherein, The primary parameters at least comprise a front row visual permeability, and the visual solid angle comprises a front windshield solid angle and a side window solid angle; The calculation of the value of the primary parameters according to the value of the secondary parameters comprises: calculating the value of the permeable part solid angle according to the value of the front windshield solid angle and the value of the side window solid angle; calculating the front row visual permeability according to the value of the permeable part solid angle and the value of the front driving field of view range solid angle.
3. The method of claim 2, wherein, The calculation of the value of the front driving field of view range solid angle comprises: acquiring eye ellipse data of the driver of the car, and determining an eye point of the driver of the car according to the eye ellipse data; determining a front driving field of view range surface according to the first maximum field of view angle of the upper visual line and the eye point, the second maximum field of view angle of the lower visual line and the eye point, the third maximum field of view angle of the left visual line and the eye point, and the fourth maximum field of view angle of the right visual line and the eye point; acquiring a maximum field of view sphere surface tangent to the front windshield with the eye point as the center of the sphere, and obtaining a front driving field of view range intersection result by intersecting the maximum field of view sphere surface and the front driving field of view range surface; calculating the value of the front driving field of view range solid angle according to the front driving field of view range intersection result.
4. The method of claim 2, wherein, The calculation of the value of the front windshield solid angle comprises: acquiring eye ellipse data of the driver of the car, and determining an eye point of the driver of the car according to the eye ellipse data; forming a first conical field of view surface by using the field of view line and the front windshield permeable boundary, and forming a second conical field of view surface by using the field of view line and the rearview mirror cover boundary; acquiring a maximum field of view sphere surface tangent to the front windshield with the eye point as the center of the sphere, and obtaining a first intersection result and a second intersection result by respectively intersecting the maximum field of view sphere surface tangent to the front windshield and the first conical field of view surface and the second conical field of view surface, and calculating the value of a first solid angle and the value of a second solid angle according to the first intersection result and the second intersection result respectively; calculating the value of the front windshield solid angle according to the value of the first solid angle and the value of the second solid angle.
5. The method of claim 2, wherein, The calculation of the value of the side window solid angle comprises: acquiring eye ellipse data of the driver of the car, and determining an eye point of the driver of the car according to the eye ellipse data; forming a third conical field of view surface by using the field of view line and the side window permeable boundary; acquiring a maximum field of view sphere surface tangent to the side window with the eye point as the center of the sphere, and obtaining a third intersection result by intersecting the maximum field of view sphere surface tangent to the side window and the third conical field of view surface, and calculating the value of a third solid angle according to the third intersection result; forming a side cross section intersecting with the side window based on the eye point, the side cross section separating the third solid angle into a first part and a second part; calculating a value of a side window solid angle according to a value of the third solid angle and a value of the second part.
6. The method according to any one of claims 1 to 5, characterized in that, The secondary parameters include a front windshield sight distance and a side window sight distance. The method further comprises: obtaining eye ellipse data of a driver of the vehicle, and determining an eye point of the driver of the vehicle according to the eye ellipse data; forming a front cross section intersecting with the front windshield and a side cross section intersecting with the side window based on the eye point, respectively; in the front cross section, taking the eye point as a first starting point, and taking a front windshield transparent boundary as a first end point, a straight line formed by the first starting point and the first end point being a front windshield sight distance; in the side cross section, taking the eye point as a second starting point, and taking a side window transparent boundary as a second end point, a straight line formed by the second starting point and the second end point being a side window sight distance.
7. The method of claim 1, wherein, The method further comprises: adjusting a value of the secondary parameters to adjust a value of the primary parameter; adjusting the front row visual permeability of the vehicle according to the adjusted value of the primary parameter.
8. An apparatus for determining a front-row visual permeability of a vehicle, characterized by The device comprises: an obtaining unit configured to obtain evaluation parameters associated with the front row visual permeability of the vehicle, the evaluation parameters including a primary parameter and secondary parameters, the secondary parameters including at least a visual solid angle; a calculating unit configured to calculate a value of the primary parameter according to a value of the secondary parameters; a determining unit configured to determine an evaluation result of the front row visual permeability of the vehicle according to the value of the primary parameter and an evaluation interval corresponding to the value of the secondary parameters, the evaluation result being used to reflect the front row visual permeability of the vehicle.
9. An automobile front-row visual permeation sense determination device characterized by comprising: The device comprises a processor and a memory; the memory is configured to store instructions; the processor is configured to execute the instructions in the memory, and execute the method in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The instructions, when executed on a computer, cause the computer to execute the method in any one of claims 1-7.
Citation Information
Patent Citations
Method and apparatus for calculating sense of space parameter of automobile driver
CN105389464A
Method and device for driver state evaluation and vehicle
CN110691726A
Automobile virtual image evaluation method and device, medium and equipment
CN117129229A