Goggle frame thickness determination method and rationality evaluation method based on visual field

By calculating the distance between the lower edge and facial lens of the intelligent helmet, the rationality is evaluated, and the narrowing problem caused by the unreasonable design of the mirror mirror design is solved, and the safety of the wearer is improved.

CN118350152BActive Publication Date: 2025-01-24BEIJING INSTITUTE OF PETROCHEMICAL TECHNOLOGY
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410522848.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-04-28
Publication Date
2025-01-24
Estimated Expiration
2044-04-28

AI Technical Summary

Technical Problem

The thickness design of smart helmet goggles is unreasonable, which narrows the user's field of vision, affects normal walking and brings safety hazards.

Method used

By obtaining the user's personal information, such as eye height and step distance, as well as the lens function information of the goggles, the target value, that is, the difference between the first intersection point and the second intersection point in the horizontal direction, is calculated to guide the selection of appropriate goggles. thickness.

Benefits of technology

By calculating the target value, the rationality of the design of the lower edge position of the goggle lens is evaluated to help select a suitable smart helmet, reduce visual field obstruction, and improve the safety of the wearer.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118350152B_ABST
    Figure CN118350152B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field related to smart helmets, and in particular to a method for determining the thickness of a goggles frame based on a visual field. The user's personal information is obtained; the personal information includes eye height and step distance; the eye height is the height of the user's eyes; the lens function information of the goggles is obtained; based on the lens function information and the personal information, a target value is determined; the target value is the horizontal difference between the first intersection point and the second intersection point; the first intersection point is the intersection point of the first line segment and the lens when the goggles are worn; the first line segment is the line segment between the intersection point of the user's line of sight and the horizontal plane; the second intersection point is the intersection point of the second line segment and the lens; the second line segment is the line segment of the user's step; the target value is used to guide the user to choose to wear goggles with a target thickness less than the target value; the target thickness is the distance between the bottom edge of the goggles lens and the user's face when worn.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field related to smart helmets, and in particular to a method for determining the thickness of a goggles frame based on a visual field. Background Art

[0002] Smart helmets are widely used in military, medical and health, disaster relief and other fields to avoid damage to human eyes caused by some external dangerous factors such as chemicals and droplets during the execution of tasks. Goggles have perspective displays and augmented reality functions. On the one hand, the lenses need to be kept at a sufficient distance from the eyes to achieve the installation of these hardware. At the same time, in order to increase the comfort of wearing goggles, sponges, silicone and other accessories need to be laid at the contact point between the goggles and the skin around the eyes to reduce the pressure of the goggles on the face. Because the gasket has a certain thickness, the field of vision of soldiers or rescuers is narrowed, especially the lower edge of the goggles blocks the line of sight and reduces the vertical field of vision. In this way, it will affect the user's normal walking and bring certain safety hazards to the user. How to judge whether the current design of the lower edge of the lens is reasonable and how to choose a suitable smart helmet are problems that need to be solved urgently. Summary of the invention

[0003] In view of this, a method for determining the thickness of a goggles frame based on the visual field and a method for evaluating the rationality are provided to solve the problems in the related art.

[0004] The present invention adopts the following technical solution:

[0005] The present application provides a method for determining the thickness of a goggles frame based on a visual field, comprising:

[0006] Obtaining the user's personal information; wherein the personal information includes the sight height and step distance;

[0007] Wherein, the eye height is the height between the user's eyes and the ground; obtaining the lens function information of the goggles; wherein, the lens function information is used to represent the position information of the lens in a preset coordinate system with the user's eyes as the coordinate origin;

[0008] Determining a target value based on the lens function information and the personal information;

[0009] Wherein, the target value is used to guide the user to choose to wear goggles with a thickness less than the target value;

[0010] The target value is the difference between the first intersection point and the second intersection point in the horizontal direction;

[0011] The first intersection point is the intersection point of the first line segment and the lens when the goggles are worn;

[0012] The first line segment is a line segment between the user's eyes and the intersection of the user's front sight and the horizontal plane in the user's vertical field of view.

[0013] The second intersection point is the intersection point of the second line segment and the lens when the goggles are worn;

[0014] The second line segment is the distance between the user's eyes and the point where the user's footsteps land after the user takes a step.

[0015] Wherein, the target value is used to guide the user to choose to wear goggles with a target thickness less than the target value;

[0016] The target thickness is the distance between the bottom edge of the goggles and the user's face when worn.

[0017] In some embodiments, the preset coordinate system has an X-axis direction directly in front of the user's eyes when wearing the device, and a Y-axis direction directly above the user when wearing the device.

[0018] In some embodiments, determining a target value based on the lens function information and the personal information includes:

[0019] Determine the coordinates of the first intersection point based on the eye height and the lens function information;

[0020] Determine the coordinates of the second intersection point based on the eye height, the step distance and the lens function information;

[0021] The difference between the first intersection point coordinates and the second intersection point coordinates is calculated to obtain a target value.

[0022] In some embodiments, the formula for calculating the horizontal distance CB between the line of sight and the toes of the user in the vertical field of view is as follows:

[0023] CB=H×tan(a)

[0024] The expression for the first line segment is as follows:

[0025]

[0026] The lens function information is as follows:

[0027] y=f(x

[0028] The formula for calculating the coordinates of the first intersection point is as follows:

[0029]

[0030] Wherein, a is the preset degree.

[0031] In some embodiments, the value of a is 20°.

[0032] In some embodiments, the expression of the second line segment is as follows:

[0033]

[0034] The lens function information is as follows:

[0035] y=f(x

[0036] The formula for calculating the coordinates of the second intersection point is as follows:

[0037]

[0038] Where CA represents the step distance.

[0039] In some embodiments, the formula for obtaining the eye height is as follows:

[0040] H=hd

[0041] Where h is the height of the user; d is the distance between the eyes and the top of the head.

[0042] The present application also provides a method for evaluating the rationality of the visual field of a smart helmet, comprising:

[0043] Obtain the target thickness of the smart helmet;

[0044] Determine the target value based on the above method;

[0045] If the target thickness is less than the target value, it is determined that the visual range of the smart helmet is reasonable.

[0046] The present application also provides an electronic device, including:

[0047] A processor, and a memory for storing a program executable by the processor;

[0048] The processor is used to implement the above-mentioned method for determining the thickness of the goggles frame based on the visual range or the above-mentioned method for evaluating the rationality of the visual range of the smart helmet by running the program in the memory.

[0049] The present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the processor executes the method for determining the thickness of the goggles frame based on the visible range as described above or the method for evaluating the rationality of the visible range of the smart helmet as described above.

[0050] In the solution provided by this application, the user's personal information is obtained; wherein the personal information includes eye height and step distance; based on the lens function information and the personal information, a target value is determined; wherein the target value is used to guide the user to choose to wear goggles with a thickness less than the target value. In this way, through the solution provided by this application, the target value can be obtained by calculation, and based on the target value, it can be judged whether the current design of the lower edge position of the lens is reasonable, and a suitable smart helmet can be selected according to the target value. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0052] Figure 1 It is a flowchart of a method for determining the thickness of goggles frame based on the visual domain.

[0053] Figure 2 It is the curve equation satisfied by the eyepiece lens and the schematic diagram of the line of sight in safe walking conditions.

[0054] Figure 3 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0055] To make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be described in detail below. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other implementation methods obtained by ordinary technicians in this field without creative work belong to the scope of protection of the present invention.

[0056] Smart helmets are widely used in military, medical and health, disaster relief and other fields to avoid damage to human eyes caused by some external dangerous factors such as chemicals and droplets during the execution of tasks. Goggles have perspective displays and augmented reality functions. On the one hand, the lenses need to be kept at a sufficient distance from the eyes to achieve the installation of these hardware. At the same time, in order to increase the comfort of wearing goggles, sponges, silicone and other accessories need to be laid at the contact between the goggles and the skin around the eyes to reduce the pressure of the goggles on the face. Because the gasket has a certain thickness, the field of view of soldiers or rescuers is narrowed, especially the bottom edge of the goggles blocks the line of sight and reduces the vertical field of view. In this way, it will affect the user's normal walking and bring certain safety hazards to the user. Therefore, whether the design of the bottom edge of the lens is reasonable requires an evaluation method.

[0057] Based on this, the present invention provides a solution to solve the problem of narrowed visual field mentioned in the above background technology. The present invention measures the maximum vertical visual field of a person without wearing goggles and combines the distance of a normal step of a person to calculate the distance between the line of sight and the toes without wearing goggles, and calculates the distance between the bottom edge of the goggles lens and the face under the psychological safety visual field according to the length of a safe step of a person. By comparing the size of the fitting distance between the bottom edge of the lens and the face with the lower boundary of the psychological safety visual field, the rationality of the visual field is evaluated, thereby providing basic data parameters for the improvement of smart helmets and providing a reference for users to choose helmets.

[0058] Example

[0059] refer to Figure 1 、 Figure 2 The method for determining the thickness of the goggles frame based on the visual domain provided in the present application includes:

[0060] Step S101, obtaining the user's personal information; wherein the personal information includes the eye height and step distance;

[0061] Wherein, the eye height is the height between the user's eyes and the ground; obtaining the lens function information of the goggles; wherein, the lens function information is used to represent the position information of the lens in a preset coordinate system with the user's eyes as the coordinate origin;

[0062] Step S102, determining a target value based on the lens function information and the personal information;

[0063] Wherein, the target value is used to guide the user to choose to wear goggles with a thickness less than the target value;

[0064] The target value is the difference between the first intersection point and the second intersection point in the horizontal direction;

[0065] The first intersection point is the intersection point of the first line segment and the lens when the goggles are worn;

[0066] The first line segment is a line segment between the user's eyes and the intersection of the user's front sight and the horizontal plane in the user's vertical field of view.

[0067] The second intersection point is the intersection point of the second line segment and the lens when the goggles are worn;

[0068] The second line segment is the distance between the user's eyes and the point where the user's footsteps land after the user takes a step.

[0069] Wherein, the target value is used to guide the user to choose to wear goggles with a target thickness less than the target value;

[0070] The target thickness is the distance between the bottom edge of the goggles and the user's face when worn.

[0071] In this way, through the solution provided by the present application, the target value can be obtained by calculation, and based on the target value, it can be judged whether the current design of the lower edge position of the lens is reasonable, and a suitable smart helmet can be selected according to the target value.

[0072] In some embodiments, based on the lens function information and the personal information, determining the target value comprises:

[0073] Step S201, constructing a rectangular coordinate system with the user's eye position as the coordinate origin;

[0074] Step S202, calculating the horizontal distance between the line of sight and the toes when the vertical field of view of the goggles is not worn;

[0075] Step S203, constructing a function equation satisfied by the goggles lens in the space coordinates;

[0076] Step S204, calculating the coordinates of the intersection of the sight line and the lens when not wearing goggles, and calculating the coordinates of the intersection of the sight line and the lens when walking safely;

[0077] Step S205: The distance between the bottom edge of the goggles and the face during safe walking is represented according to the above data to evaluate the rationality of the visual range of the goggles.

[0078] The user's height in S201 is set to h, refer to Figure 2 As shown, a coordinate system (ie, a preset coordinate system) is established with the user's eyeball as the coordinate origin O, and it is stipulated that the positive half axis of the y-axis is upward and the positive half axis of the x-axis is to the right.

[0079] Preferably, in S202, it is specified that the position of the user's toes is on the negative half axis of the y-axis, and it is marked as point C, and the distance between the eyes and the top of the head is taken as d, that is, the coordinates of point C are (0, -(hd)) or (0, -H).

[0080] It should be noted that, because H=hd, hd is used to represent H in some formulas below.

[0081] Mark the intersection of the vertical field of view of the human eye and the ground when the user is not wearing goggles as point B, indicating the horizontal distance between point B and the user's toes:

[0082] CB=(hx)×tan 20° (Formula 1)

[0083] It should be noted that the situation where a=1 in the solution provided in the present application is directly substituted into Formula 1.

[0084] In some embodiments, the CB obtained by the user's own test can also be directly obtained, rather than being obtained by calculation as described above.

[0085] Preferably, in S203, reference is made to Figure 2 The middle curve C1 (i.e., lens function information) shows the equation satisfied by the distance from the point on the goggles lens to the glasses:

[0086] y=f(x) (Formula 2)

[0087] Preferably, the equation representing the line OB (ie, the first line segment) in the coordinate system in S204 is:

[0088]

[0089] And combined with the equation y=f(x) satisfied by the points on the goggles, that is:

[0090]

[0091] Solving the equation, we can obtain the coordinates of the intersection point (i.e., the first intersection point) of the line of sight and the lens when not wearing goggles. The x value of this coordinate is x2.

[0092] Where h is the height of the user, and CB is the distance from the intersection of the line of sight and the ground to the toes when not wearing goggles.

[0093] The intersection of the user's normal walking step with the ground is marked as point A. Similarly, the equation of the line OA (i.e., the first line segment) in the coordinate system is:

[0094]

[0095] Combine this with the equation y=f(x), and we get:

[0096]

[0097] Solving this equation, the intersection point between the line of sight and the lens when the user is walking safely (ie, the second intersection point) is obtained, and the x value of the coordinate is x1.

[0098] CA is the distance of a normal walking step (i.e., step length).

[0099] Preferably, the distance between the lower edge of the goggles and the face in the safe walking condition in S205 is:

[0100] Δx=x1-x2(Formula 7)

[0101] Measure the distance between the bottom edge of the goggles and the user's face for multiple times, take the average value z, and compare the calculated result z with the calculated Δx (i.e., the target value) for analysis.

[0102] Because the OB distance calculated when the user is not wearing goggles does not change with the structure of the goggles, if the distance from the intersection of the maximum vertical field of view and the ground to the toes is greater than the normal walking step length (OA) of the user, it may cause a certain visual blind spot for the wearer, affecting normal walking. Therefore, the calculated z value is compared with the Δx value:

[0103] Reasonable visual range: z≤Δx

[0104] The visual range is unreasonable: z>Δx

[0105] Based on this, when selecting goggles, the user chooses to wear goggles with a target thickness less than the target value;

[0106] Furthermore, the present application also provides a method for evaluating the rationality of the visual field of a smart helmet, comprising:

[0107] Obtain the target thickness of the smart helmet;

[0108] Determine the target value based on the above method;

[0109] If the target thickness is less than the target value, it is determined that the visual range of the smart helmet is reasonable.

[0110] It should be noted that if the reasonableness of the visual range of a smart helmet is evaluated for an individual, the target value should be calculated using the individual's own information; if the reasonableness of the visual range of a smart helmet is evaluated for a group, the median value of the group or other representative information should be used as the target value;

[0111] For example, the target value corresponding to each person in the user group can be calculated to obtain a set, and one of the target values ​​in the set can be selected as the "target value for determining whether the visual range of the smart helmet is reasonable" based on the actual situation, such as the median, average, or minimum value.

[0112] The solution provided by the present application can more comprehensively and accurately evaluate the rationality of the visual range of goggles. By establishing an evaluation model and considering the curve equation satisfied by the points on the goggles lens, this method can not only provide reasonable data on the distance between the bottom edge of the goggles lens and the face, providing a certain reference for the design of goggles, but also effectively avoid accidents for the wearer. At the same time, this method avoids the uncertainty of data in actual operation by reasoning through theoretical calculations.

[0113] Below, reference Figure 3 To describe an electronic device according to an embodiment of the present application. Figure 3 A block diagram of an electronic device according to an embodiment of the present application is illustrated.

[0114] like Figure 3As shown, electronic device 300 includes one or more processors 310 and memory 320 .

[0115] The processor 310 may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 300 to perform desired functions.

[0116] The memory 320 may include one or more computer program products, and the computer program product may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory (cache), etc. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 310 may run the program instructions to implement the method for determining the thickness of the goggles frame based on the visible range or the method for evaluating the rationality of the visible range of the smart helmet of the various embodiments of the present application described above and / or other desired functions. Various contents such as category correspondences may also be stored in the computer-readable storage medium.

[0117] In one example, the electronic device 300 may further include: an input device 330 and an output device 340 , and these components are interconnected via a bus system and / or other forms of connection mechanisms (not shown).

[0118] In addition, the input device 330 may also include, for example, a keyboard, a mouse, an interface, etc. The output device 340 may output various information to the outside, including analysis results, etc. The output device 340 may include, for example, a display, a speaker, a printer, a communication network and a remote output device connected thereto, etc.

[0119] Of course, to simplify, Figure 3 Only some of the components in the electronic device related to the present application are shown, and components such as a bus, an input / output interface, etc. are omitted. In addition, the electronic device may further include any other appropriate components according to specific application conditions.

[0120] In addition to the above-mentioned methods and devices, an embodiment of the present application may also be a computer program product, which includes computer program instructions, which, when executed by a processor, enable the processor to execute the steps of the method for determining the thickness of the goggles frame based on the visible range or the method for evaluating the rationality of the visible range of a smart helmet according to various embodiments of the present application described in the above "Exemplary Method" section of this specification.

[0121] The computer program product may be written in any combination of one or more programming languages ​​to write program codes for performing the operations of the embodiments of the present application, including object-oriented programming languages, such as Java, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as an independent software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0122] In addition, an embodiment of the present application may also be a computer-readable storage medium having computer program instructions stored thereon, and when the computer program instructions are executed by a processor, the processor executes the steps of the method for determining the thickness of the goggles frame based on the visible range or the method for evaluating the rationality of the visible range of a smart helmet according to various embodiments of the present application described in the above “Exemplary Method” section of this specification.

[0123] The computer readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable 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 of the above.

[0124] The above description has been given for the purpose of illustration and description. In addition, this description is not intended to limit the embodiments of the present application to the forms disclosed herein. Although multiple example aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, changes, additions and sub-combinations thereof.

Claims

1. A method for determining the thickness of goggles frame based on visual field, characterized in that: include: Obtaining the user's personal information; wherein the personal information includes sight height and step distance; Wherein, the eye height is the height between the user's eyes and the ground; obtaining the lens function information of the goggles; wherein, the lens function information is used to represent the position information of the lens in a preset coordinate system with the user's eyes as the coordinate origin; Determining a target value based on the lens function information and the personal information; Wherein, the target value is used to guide the user to choose to wear goggles with a thickness less than the target value; The target value is the difference between the first intersection point and the second intersection point in the horizontal direction; The first intersection point is the intersection point of the first line segment and the lens when the goggles are worn; The first line segment is a line segment between the intersection of the user's eyes and the user's vertical field of vision and the horizontal plane; The second intersection point is the intersection point of the second line segment and the lens when the goggles are worn; The second line segment is a line segment between the user's eyes and the point where the user's footsteps land after the user takes a step; The target thickness is the distance between the bottom edge of the goggles and the user's face when worn.

2. The method for determining the thickness of the goggles frame based on the visual field according to claim 1, characterized in that: The preset coordinate system takes the X-axis direction directly in front of the user's eyes when wearing the device as the X-axis direction, and takes the Y-axis direction directly above the user when wearing the device as the Y-axis direction.

3. The method for determining the thickness of the goggles frame based on the visual field according to claim 2, characterized in that: Determining a target value based on the lens function information and the personal information includes: Determine the coordinates of the first intersection point based on the eye height and the lens function information; Determine the coordinates of the second intersection point based on the eye height, the step distance and the lens function information; The difference between the first intersection point coordinates and the second intersection point coordinates is calculated to obtain a target value.

4. The method for determining the thickness of the goggles frame based on the visual field as claimed in claim 3, characterized in that: The formula for calculating the horizontal distance CB between the line of sight and the toes in the vertical field of view of the user is as follows: CB=H×tan(a) Where, H is the eye height; The expression for the first line segment is as follows: The lens function information is as follows: y=f(x) The formula for calculating the coordinates of the first intersection point is as follows: Wherein, a is the preset degree.

5. The method for determining the thickness of the goggles frame based on the visual field as claimed in claim 4, characterized in that: The value of a is 20°.

6. The method for determining the thickness of the goggles frame based on the visual field as claimed in claim 3, characterized in that: The expression for the second line segment is as follows: Where H is the eye height; CA is the distance between the user's eyes and the point where the user's footsteps land after taking a step; The lens function information is as follows: y=f(x) The formula for calculating the coordinates of the second intersection point is as follows: Where CA represents the step distance.

7. The method for determining the thickness of the goggles frame based on the visual field as claimed in claim 3, characterized in that: The formula for obtaining the target height is as follows: H=hd Where h is the height of the user; d is the distance between the eyes and the top of the head.

8. A method for evaluating the rationality of the visual field of a smart helmet, characterized in that: include: Obtain the target thickness of the smart helmet; Determining a target value based on the method of claim 1; If the target thickness is less than the target value, it is determined that the visual range of the smart helmet is reasonable.

9. An electronic device, characterized in that: include: A processor, and a memory for storing a program executable by the processor; The processor is used to implement the method for determining the thickness of the goggles frame based on the visual range as described in any one of claims 1 to 7 or the method for evaluating the rationality of the visual range of the smart helmet as described in claim 8 by running the program in the memory.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which, when executed by a processor, enables the processor to execute the method for determining the thickness of the goggles frame based on the visible range as described in any one of claims 1 to 7 or the method for evaluating the rationality of the visible range of an intelligent helmet as described in claim 8.

Citation Information

Patent Citations

  • Goggle lens with compound curvature for downward field of view enhancement

    CN111134951A

  • Goggles

    CN112105322A