Object distance regulation and control method of virtual reality equipment, controller thereof and virtual reality equipment

By obtaining the user's refractive error degree information and automatically adjusting the lens position in the virtual reality device, the problem of inaccurate lens regulation in the prior art is solved, and the user experience and regulation accuracy are improved.

CN119511537APending Publication Date: 2025-02-25PIMAX TECH (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411370603.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-27
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

When existing virtual reality devices are used by myopic users, it is difficult to accurately control the distance between the lens and the user's eyes, resulting in a decrease in the user experience.

Method used

By obtaining the refractive error degree information of the user, the actual displacement value of the lens movement is calculated, and the position of the lens holder relative to the lens barrel is automatically adjusted by the lens control device to adjust the distance between the lens and the user's eyes.

Benefits of technology

It is realized that without wearing correction glasses, myopic users can clearly see the picture displayed by the virtual reality device, which improves the user experience and improves the regulation accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119511537A_ABST
    Figure CN119511537A_ABST
Patent Text Reader

Abstract

The invention provides an object distance regulation and control method of virtual reality equipment, a controller of the object distance regulation and control method and the virtual reality equipment, and solves the technical problems that in the prior art, when a myopia user experiences the virtual reality equipment, the regulation and control amplitude is not easy to control, the regulation and control precision is not high, and the experience feeling of the user is reduced. According to the object distance adjusting method provided by the invention, when a user with refractive error uses the virtual reality equipment, the actual displacement value of the lens bracket needing to move relative to the lens barrel is automatically calculated according to the refractive error degree information of the user, and then the lens bracket is adjusted and controlled to move relative to the lens barrel according to the actual displacement value; therefore, the distance between the lens cone and the eyes of the user is adjusted and controlled, the user with ametropia can see a clear display picture without wearing correction glasses, the experience feeling of the user is improved, the adjusted and controlled actual displacement value is accurately calculated according to the degree information of ametropia, and compared with manual adjustment of the user, the adjustment and control efficiency is greatly improved. And the regulation and control precision is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of virtual reality technology, and in particular to an object distance control method for a virtual reality device and a controller thereof, and a virtual reality device. Background Art

[0002] Virtual Reality (VR) technology is a computer-generated, interactive, immersive visual virtual environment proposed in the 1980s. It can generate a variety of virtual environments as needed.

[0003] In recent years, with the development of computer computing power and various types of sensors, various types of virtual reality helmets have appeared on the market. They are basically composed of a display screen or a mobile phone and a pair of eyepieces. The human eye can see the magnified image on the display screen through the eyepieces. The sensor senses the changes in the human head and adjusts the images in the left and right display screens, so that the human eye can see a three-dimensional, interactive visual image. However, in order to improve the effect, most of them adopt a closed structure, which causes myopic users to wear their own glasses first and then wear VR glasses when using VR devices, which makes the user easily tired and inconvenient to wear. In order to enable myopic users to see the image on the display screen clearly without wearing their own glasses, the prior art manually adjusts the distance between the lens and the user's eyes by the user. However, in the manual adjustment process, the manual adjustment amplitude is not easy to control, so that the adjustment accuracy is not high, and the user may not be able to adjust to a clearer result after many adjustments, thereby reducing the user's experience. Summary of the invention

[0004] In view of this, the present invention provides an object distance control method for a virtual reality device and a controller thereof, and a virtual reality device, which solves the technical problem in the prior art that when a myopic user experiences a virtual reality device, the distance between a lens and the user's eyes is manually adjusted, the adjustment range is difficult to control, resulting in low adjustment accuracy and reduced user experience.

[0005] The present application provides an object distance control method based on a virtual reality device, the object distance control method comprising: obtaining a user's refractive error degree information, the refractive error degree information comprising myopia degree information and hyperopia degree information; calculating an actual displacement value of lens movement according to a correspondence between a relative position between a lens holder and a lens barrel and the refractive error degree information, the refractive error degree information of the user, and a current relative position between the lens holder and the lens barrel; and controlling a lens control device to control the lens holder to move up and down relative to the lens barrel according to the actual displacement value of the lens movement, so as to control the distance between the lens and the user's eyes.

[0006] In one embodiment of the present application, according to the actual displacement value of the lens movement, the lens control device is controlled to control the lens holder to move up and down relative to the lens barrel, including: according to the displacement value of the lens movement, the lens control device is controlled to control the lens holder to move to a first position relative to the lens barrel for the first time; when the lens holder is completely moved relative to the lens barrel, a first feedback message is generated, and the first feedback message is used to indicate that the control is complete; when the user inputs the continued control information, based on the preset displacement value, the lens control device is controlled to control the lens holder to move to a second position relative to the lens barrel again with the first position as the starting point; and when the lens holder is completely moved relative to the lens barrel, a second feedback message is generated, and the second feedback message is used to indicate that the control is complete.

[0007] In one embodiment of the present application, according to the actual displacement value of the lens movement, the lens adjustment device is controlled to adjust the up and down movement of the lens holder relative to the lens barrel, and also includes: when receiving task completion information input by the user, recording the position of the lens holder relative to the lens barrel; and binding the position of the lens holder relative to the lens barrel with the user's personal information and storing it as user information.

[0008] In one embodiment of the present application, after obtaining the degree information of the user's refractive error, the object distance control method also includes: determining whether the lens holder is located in an initial position, the initial position being the position of the lens relative to the lens barrel when the user has normal refraction; wherein, according to the correspondence between the relative position between the lens holder and the lens barrel and the degree information of the refractive error, the degree information of the refractive error of the user and the current relative position between the lens holder and the lens barrel, the actual displacement value of the lens movement is calculated, including: when it is determined that the lens holder is located in the initial position, the actual displacement value of the lens movement is calculated according to the correspondence between the relative position between the lens holder and the lens barrel and the degree information of the refractive error and the degree information of the refractive error of the user.

[0009] In one embodiment of the present application, the actual displacement value of the lens movement is calculated based on the correspondence between the relative position between the lens holder and the lens barrel and the refractive error degree information, the refractive error degree information of the user and the current relative position between the lens holder and the lens barrel, and the actual displacement value of the lens movement is calculated, and the method further includes: when the lens holder is not located at the initial position, the actual displacement value of the lens movement is calculated based on the correspondence between the relative position between the lens holder and the lens barrel and the refractive error degree information, the current relative position, the initial position and the refractive error degree information of the user; or the lens holder is controlled to move to the initial position, and when the lens holder moves to the initial position, the actual displacement value of the lens movement is calculated based on the correspondence between the relative position between the lens holder and the lens barrel and the refractive error degree information and the refractive error degree information of the user.

[0010] In one embodiment of the present application, after controlling the lens control device to adjust the lens holder to move up and down relative to the lens barrel according to the actual displacement value of the lens movement, the object distance control also includes: when the user finishes using the virtual reality device, controlling the lens holder to be adjusted to an initial position, and the initial position is the position of the lens holder relative to the lens barrel when the user has normal refraction.

[0011] In one embodiment of the present application, before obtaining the degree information of the user's refractive error, the object distance control method also includes: obtaining facial recognition information of the user; when the user is using it for the first time, storing the facial recognition information as the user's personal information; when the user is not using it for the first time, determining the user's personal information based on the user's facial recognition information.

[0012] In one embodiment of the present application, obtaining the facial recognition information of the user includes: obtaining the lip information of the user; and / or obtaining the pupil distance information of the user; and / or obtaining the facial information of the user; wherein the facial recognition information of the user includes: the lip information and / or the pupil distance information and / or the facial information.

[0013] As a second aspect of the present application, the present application provides an object distance control controller based on a virtual reality device, comprising: a data acquisition unit, for acquiring the degree information of the user's refractive error; a calculation unit, for calculating the actual displacement value of the lens movement according to the correspondence between the relative position between the lens holder and the lens barrel and the degree information of the refractive error, the degree information of the refractive error of the user, and the current relative position between the lens holder and the lens barrel; and a control unit, for controlling the lens control device to control the lens holder to move up and down relative to the lens barrel according to the actual displacement value of the lens movement, so as to adjust the distance between the lens and the user's eyes.

[0014] In one embodiment of the present application, the control unit includes: an adjustment module, which is used to control the lens adjustment device to adjust the lens holder to a first position relative to the lens barrel for the first time according to the displacement value of the lens movement, and when receiving the continued adjustment information input by the user, based on the preset displacement value, the lens adjustment device is controlled to adjust the lens holder to a second position relative to the lens barrel based on the first position as the starting point; and a feedback module, which is used to receive the continued adjustment information input by the user and generate feedback information after the lens holder completes the movement relative to the lens barrel.

[0015] In one embodiment of the present application, the feedback module is also used to generate task completion information after receiving confirmation information input by the user; wherein the control unit also includes: a storage module, which is used to bind the position of the lens relative to the lens barrel with the user's personal information and store it as user information after the feedback module generates the task completion information.

[0016] In one embodiment of the present application, the object distance control controller further includes: a facial recognition unit, which is communicatively connected to the storage module, and is used to identify facial recognition information of the user and send the facial recognition information of the user to the storage module.

[0017] In one embodiment of the present application, the facial recognition unit includes: a first camera device for taking a picture of the user's lips; and / or a second camera device for taking a picture of the user's eye pupil; and / or a third camera device for taking a picture of the user's face.

[0018] As a third aspect of the present application, the present application also provides a virtual reality device, comprising: two lens devices, the lens devices comprising: a lens barrel assembly, the lens barrel assembly comprising: a lens barrel, the lens barrel having a first shell and a second shell, the second shell extending vertically upward from the upper end of the first shell; a lens holder assembly, the lens holder assembly comprising: a lens holder and a lens arranged inside the lens holder, the lower end of the lens holder having a first connecting portion; a lens control device, the lens control device being configured to control the first connecting portion to move up and down relative to the second shell, so as to drive the lens holder to move up and down relative to the lens barrel, so as to control the distance between the lens and the user's eyes; the above-mentioned object distance control controller, the object distance control controller is respectively communicated with the two lens control devices, and is used to control the lens control device to control the movement of the first connecting portion relative to the second shell based on an actual displacement value.

[0019] The object distance adjustment method provided by the present application automatically calculates the actual displacement value of the lens holder that needs to be moved relative to the lens barrel according to the refractive error degree information input by the user when the user with refractive error uses the virtual reality device, and then adjusts the movement of the lens holder relative to the lens barrel according to the actual displacement value, thereby adjusting the distance between the lens barrel and the user's eyes, so that the user with refractive error can see a clear display image on the display screen without wearing corrective glasses (such as myopia glasses or hyperopia glasses), thereby improving the user experience. Since the adjustment is automatic, the actual displacement value of the adjustment is also accurately calculated according to the refractive error degree information, thereby increasing the accuracy of the adjustment compared to manual adjustment by the user. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The above and other purposes, features and advantages of the present invention will become more apparent by describing the embodiments of the present invention in more detail in conjunction with the accompanying drawings. The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings, the same reference numerals generally represent the same components or steps.

[0021] Figure 1 The figure is a schematic structural diagram of a lens device of a virtual reality device provided by an embodiment of the present application;

[0022] Figure 2 Shown Figure 1 A front view of the lens arrangement shown;

[0023] Figure 3 Shown Figure 1 A cross-sectional view of the lens arrangement shown;

[0024] Figure 4 Shown Figure 1 A cross-sectional view of the lens arrangement shown;

[0025] Figure 5 The figure is a flow chart of an object distance control method based on a virtual reality device provided in one embodiment of the present application;

[0026] Figure 6 FIG. 1 is a flow chart of an object distance control method based on a virtual reality device provided in another embodiment of the present application;

[0027] Figure 7 FIG. 1 is a flow chart of an object distance control method based on a virtual reality device provided in another embodiment of the present application;

[0028] Figure 8 FIG. 1 is a flow chart of an object distance control method based on a virtual reality device provided in another embodiment of the present application;

[0029] Fig. 9 FIG. 1 is a flow chart of an object distance control method based on a virtual reality device provided in another embodiment of the present application;

[0030] Fig.10 The figure is a schematic diagram of the structure of an object distance control controller based on a virtual reality device provided in one embodiment of the present application;

[0031] Fig.11 The figure is a schematic diagram of the structure of an object distance control controller based on a virtual reality device provided by another embodiment of the present application;

[0032] Fig.12 The figure is a schematic diagram of the structure of an object distance control controller based on a virtual reality device provided by another embodiment of the present application;

[0033] Fig.13 Shown is a working principle diagram of an electronic device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0034] In the description of the present invention, the meaning of "multiple" is at least two, for example, two, three, etc., unless otherwise clearly and specifically limited. In the embodiment of the present invention, all directional indications (such as up, down, left, right, front, back, top, bottom ...) are only used to explain the relative position, movement, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication also changes accordingly. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the steps or units listed, but optionally also includes steps or units that are not listed, or optionally also includes other steps or units inherent to these processes, methods, products or devices.

[0035] In addition, reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present invention. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0036] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0037] As a first aspect of the present application, the present application provides a virtual reality device, comprising two lens devices. Figure 1 The figure is a schematic structural diagram of a lens device of a virtual reality device provided by an embodiment of the present application;

[0038] Figure 2 Shown Figure 1 A front view of the lens arrangement shown; Figure 3 Shown Figure 1 A cross-sectional view of the lens arrangement shown; Figure 4 Shown Figure 1 A cross-sectional view of the lens device shown; Figure 1-Figure 4 As shown, the lens device includes:

[0039] The lens barrel assembly 2 includes: a lens barrel 21, the lens barrel 21 has a first shell 211 and a second shell 212, the second shell 212 vertically extends upward from the upper end of the first shell 211, and the first shell 211 and the second shell 212 can be integrally formed.

[0040] The lens support 11 assembly 1 includes: a lens support 11 and a lens 13 disposed inside the lens support 11, the lower end of the lens support 11 has a first connecting portion 15, the first connecting portion 15 is disposed inside the second shell 212, and a rack 12 is disposed on the side wall of the lens support 11; a sealing ring 14, the sealing ring 14 is sleeved outside the first connecting portion 15, and the sealing ring 14 is configured to seal the first connecting portion 15 and the second shell 212 located outside the first connecting portion 15. When the first connecting portion 15 moves up and down relative to the second shell 212, the sealing ring 14 always seals the first connecting portion 15 and the second shell 212, so that the entire lens device is always in a sealed state, thereby preventing dust from accumulating on the lens 13, thereby further improving the clarity of the VR video viewed by the user and further enhancing the user's experience.

[0041] The lens regulating device 3 comprises: a transmission motor 31; a first transmission gear 33, the first transmission gear 33 is meshed with the rack 12; a transmission assembly 32, the transmission assembly 32 comprises: a power rod 321, the power input end of the power rod 321 is connected to the power output end of the transmission motor 31, a second transmission gear 322, the power input end of the second transmission gear 322 is connected to the power output end of the power rod 321, a bevel gear 323, the power input end of the bevel gear 323 is connected to the power output end of the second transmission gear 322, and a transmission rod 324, the power input end of the transmission rod 324 is connected to the power output end of the bevel gear 323 The power output end of the transmission rod 324 is connected to the power input end of the first transmission gear 33; wherein, the transmission motor 31 rotates, and the second transmission gear 322 is driven to rotate through the power rod 321, and the second transmission gear 322 rotates to drive the bevel gear 323 to rotate, and the bevel gear 323 rotates to drive the transmission rod 324 to rotate, and the transmission rod 324 rotates to drive the first transmission gear 33 to rotate, and the first transmission gear 33 rotates to drive the rack 12 to move up and down, so as to drive the first connecting part 15 to move up and down relative to the second housing 212, so as to adjust the up and down movement of the lens holder 11 relative to the lens barrel 21, so as to adjust the distance between the lens and the user's eyes. For example, Figure 3 is a cross-sectional view of the lens device before adjustment. After the lens holder 11 is adjusted to move upward H relative to the lens barrel 21, the cross-sectional view of the lens device after adjustment is as follows: Figure 4 shown.

[0042] As a second aspect of the present application, the present application provides an object distance control method based on a virtual reality device. Figure 5 FIG. 1 is a flow chart of a method for controlling object distance based on a virtual reality device provided by an embodiment of the present application. Figure 5 As shown, the object distance control method based on virtual reality equipment includes the following steps:

[0043] Step S10: Obtaining the degree information of the user's refractive error;

[0044] Specifically, the refractive error degree information includes myopia degree information and hyperopia degree information. The user's myopia degree information includes the user's left eye myopia degree and the right eye myopia degree. The user's left eye myopia degree and the right eye myopia degree may be the same or different. Similarly, the hyperopia degree information also includes the user's left eye hyperopia degree information and the right eye hyperopia degree information. The user's left eye hyperopia degree and the right eye hyperopia degree may be the same or different.

[0045] There are several ways to obtain the user's refractive error degree information (such as hyperopia degree information or myopia degree information):

[0046] (1) When the user uses the virtual reality device for the first time, the user's refractive error degree information (such as myopia degree information) is the myopia degree information directly input by the user. For example, the user inputs the myopia degree of the left eye and the myopia degree of the right eye respectively, and the myopia degree information of the user can be obtained.

[0047] (2) When it is not the first time for the user to use the virtual reality device, and it is the first time for the user to use the virtual reality device, the user information of the user has been stored, and the user information includes the user's identity information, facial information, and refractive error degree information (such as hyperopia degree information or myopia degree information). Therefore, when the user uses the virtual reality device again, the facial recognition unit in the virtual reality device can recognize the user's facial information, thereby identifying the user's identity information, and determine the user's refractive error degree information based on the user's identity information, such as the user's left eye myopia degree and the right eye myopia degree.

[0048] Step S20: calculating the actual displacement value of the lens movement according to the corresponding relationship between the relative position between the lens holder and the lens barrel and the degree information of the refractive error, the degree information of the refractive error of the user, and the current relative position between the lens holder and the lens barrel;

[0049] Specifically, when calculating the actual displacement value of the lens movement, the actual displacement value and the calculation process of the actual displacement value are closely related to the specific structural design of the lens device.

[0050] For example, for Figure 1-Figure 4 For the lens device shown in the figure, step S20 is to calculate the displacement value of the lens holder 11 moving up and down relative to the lens barrel 21 , that is, to calculate the distance H that the lens holder 11 moves upward relative to the lens barrel 21 .

[0051] Specifically, the distance that the lens holder 11 can move up and down relative to the lens barrel 21 is provided with a moving thread, that is, the relative position between the lens holder 11 and the lens barrel 21 includes an upper limit position and a lower limit position, that is, the lens holder 11 moves upward relative to the lens barrel 21 as far as the upper limit position, and the lens holder 11 moves downward relative to the lens barrel 21 as far as the lower limit position.

[0052] For the convenience of calculation: the corresponding relationship between the relative position between the lens holder 11 and the lens barrel 21 and the degree information of the refractive error can be set, specifically: (1) when the virtual reality device is used by a myopic user, the lower limit position can be determined as the relative position between the lens holder 11 and the lens barrel 21 when the user's myopia is 0; the upper limit position can be determined as the relative position between the lens holder 11 and the lens barrel 21 when the user's myopia is 800 degrees; when the lens holder 11 moves up and down by a distance h1 relative to the lens barrel 21, the myopia increases or decreases by a1 degree; (2) when the virtual reality device can be used by both myopic and hyperopic users, the middle position of the moving thread can be determined as the time when the user's myopia is 0. The myopic user can adjust the lens holder 11 to move upward relative to the lens barrel 21, with the middle position as the starting position. When it moves upward by h2, the corresponding myopia increases by a2 degrees; the hyperopic user can adjust the lens holder 11 to move downward, with the middle position as the starting position. When it moves downward by h3, the corresponding hyperopia increases by a3 degrees. (3) When the virtual reality device is used by a hyperopic user, the upper limit position can be determined as the relative position between the lens holder 11 and the lens barrel 21 when the hyperopia degree is 0; the lower limit position can be determined as the relative position between the lens holder 11 and the lens barrel 21 when the user's hyperopia degree is 500 degrees.

[0053] Specifically, when calculating the actual displacement value of the lens movement in step S20, the calculation can be based on the correspondence between the relative position between the lens holder 11 and the lens barrel 21 and the degree information of the refractive error, the relative position between the front lens holder 11 and the lens barrel 21 can be adjusted, and the degree information of the refractive error of the user can be used together for calculation. For example, the correspondence between the relative position between the lens holder 11 and the lens barrel 21 and the degree information of refractive error is: the lower limit position is determined to be the relative position between the lens holder 11 and the lens barrel 21 when the user's myopia degree is 0; the upper limit position is the relative position between the lens holder 11 and the lens barrel 21 when the user's myopia degree is 800 degrees; when the lens holder 11 moves up and down a distance h1 relative to the lens barrel 21, the myopia degree increases or decreases by a1 degree; before adjustment, the position of the lens holder 11 relative to the lens barrel 21 is: the lens holder 11 is located at the lower limit position, at this time, the actual displacement value of the lens movement, that is, the actual displacement value of the lens holder 11 relative to the lens barrel 21, can be calculated according to the correspondence between the myopia degree information, the relative position between the lens holder 11 and the lens barrel 21, and the degree information of refractive error.

[0054] Step S30: According to the actual displacement value of the lens movement, the lens adjusting device is controlled to adjust the lens bracket 11 to move up and down relative to the lens barrel 21 to adjust the distance between the lens and the user's eyes.

[0055] After the actual displacement value of the lens holder 11 relative to the lens barrel 21 is calculated in step S20, the lens holder 11 can be regulated to move up and down relative to the lens barrel 21 according to the actual displacement value. Specifically, whether to move up or down, and how to control the moving parts in the lens device to move in order to achieve the actual displacement value of the lens holder 11 relative to the lens barrel 21 can be determined according to the specific structure of the lens device. For example, the lens device adopts Figure 1-Figure 4 When the lens device shown in the figure is used, the rotation direction and number of rotations of the transmission motor 31 can be calculated according to the actual displacement value required to be moved.

[0056] The corresponding relationship between the relative position between the lens holder 11 and the lens barrel 21 and the degree information of the refractive error is as follows: the lower limit position is determined to be the relative position between the lens holder 11 and the lens barrel 21 when the user's myopia degree is 0; the upper limit position is the relative position between the lens holder 11 and the lens barrel 21 when the user's myopia degree is 800 degrees; when the lens holder 11 moves up and down a distance h1 relative to the lens barrel 21, the myopia degree increases or decreases by a1 degree; before adjustment, the position of the lens holder 11 relative to the lens barrel 21 is as follows: the lens holder 11 is located at the lower limit position, when the actual displacement value H of the lens holder 11 relative to the lens barrel 21 is calculated according to the corresponding relationship between the user's myopia degree information, the relative position between the lens holder 11 and the lens barrel 21 and the degree information of the refractive error, it can be determined according to the actual displacement value H that the transmission motor 31 needs to rotate n1 circles clockwise to drive the lens holder 11 to move upward by the actual displacement value H relative to the lens barrel 21, and the lens device before and after adjustment is as follows Figure 3 as well as Figure 4 shown.

[0057] The object distance adjustment method provided by the present application automatically calculates the actual displacement value of the lens holder that needs to be moved relative to the lens barrel according to the refractive error degree information input by the user when the user with refractive error uses the virtual reality device, and then adjusts the movement of the lens holder relative to the lens barrel according to the actual displacement value, thereby adjusting the distance between the lens barrel and the user's eyes, so that the user with refractive error can see a clear display image on the display screen without wearing corrective glasses (such as myopia glasses or hyperopia glasses), thereby improving the user experience. Since the adjustment is automatic, the actual displacement value of the adjustment is also accurately calculated according to the refractive error degree information, thereby increasing the accuracy of the adjustment compared to manual adjustment by the user.

[0058] In one embodiment of the present application, Figure 6 As shown, step S30 (controlling the lens control device to control the lens holder to move up and down relative to the lens barrel according to the actual displacement value of the lens movement) specifically includes the following steps:

[0059] Step S301: controlling the lens adjusting device to adjust the lens holder to move to a first position relative to the lens barrel for the first time according to the displacement value of the lens movement;

[0060] Step S302: when the lens holder is moved relative to the lens barrel, first feedback information is generated, and the first feedback information is used to indicate that the control is completed;

[0061] Step S303: whether information indicating that the displayed image is clear is received;

[0062] When the user sees the first feedback information, the lens device after the first adjustment can be used, and the user can give feedback on whether the display image is clear (i.e., whether the display image is clear). For example, when the user can see the display image on the display screen clearly, the user can click a button indicating that the display image is clear (e.g., a confirmation key), i.e., the user inputs the image clarity information. When the user receives the image clarity information input by the user, the adjustment is ended. When the user sees the first feedback information, the lens device after the first adjustment is used. When the user sees that the display image on the display screen is blurry, the user can click a button indicating that the display image is clear (e.g., click a continue adjustment button or an unclear button or a negative key), and it can be determined that the user needs to adjust again. At this time, the adjustment needs to be continued, i.e., step S304 is executed.

[0063] Step S304: Based on the preset displacement value, the lens adjusting device is controlled to adjust the lens holder to move to the second position relative to the lens barrel with the first position as the starting point;

[0064] Specifically, the preset displacement value may be pre-set, for example, the preset displacement value corresponds to a preset adjustment degree, that is, fine-tuning the position of the lens holder relative to the lens barrel to fine-tune the distance between the lens and the user's eyes.

[0065] Specifically, the preset adjustment degree may be 30-50 degrees.

[0066] Step S305: after the lens holder has completed its movement relative to the lens barrel, second feedback information is generated, and the second feedback information is used to indicate that the control is completed.

[0067] When the user sees the second feedback information, the user can provide feedback on whether the displayed image is clear (i.e., whether the user receives the information on whether the displayed image is clear). For example, when the user can see the displayed image on the display screen clearly, the user can click a button indicating that the displayed image is clear (e.g., a confirmation button), i.e., the user inputs the information on the clear image. When the user receives the information on the clear image input by the user, the control is terminated. When the user sees the second feedback information, the lens device after the second control is used. When the user sees that the displayed image on the display screen is blurry, the user can click a button indicating that the displayed image is clear (e.g., a continue control button or an unclear button or a negative button), i.e., the user inputs the information on continuing the control or the information on the unclear image. It can be determined that the user needs to control again. At this time, the control needs to be continued, i.e., steps S303 to S305 are executed.

[0068] When the user sees the second feedback information, the user uses the lens device after the second adjustment. When the user sees that the display screen is blurry, the user can click the continue adjustment button or the unclear button. That is, the user inputs the continue adjustment information or the unclear picture information, and it can be determined that the user needs to adjust again. At this time, it is necessary to continue the adjustment, that is, execute steps S303-S305, until the display screen seen by the user is clear, and end the adjustment, that is, step S306.

[0069] That is, when fine-tuning the position of the lens holder relative to the lens barrel, the fine-tuning may be performed multiple times until the display image seen by the user is clear, that is, steps S303 to S305 may be performed once or repeatedly. Each time the fine-tuning is performed, the position of the lens holder relative to the lens barrel after the last fine-tuning is used as the starting point for fine-tuning the preset displacement value.

[0070] In one embodiment of the present application, when step S306 ends the regulation, the user will use the regulated virtual reality device to experience virtual reality. When the experience is completed, the user can input information indicating that the task is completed (for example, click a completion button). When the task completion information input by the user is received, step S307 is executed.

[0071] Step S307: when receiving the task completion information input by the user, recording the position of the lens holder relative to the lens barrel;

[0072] The position of the lens holder relative to the lens barrel is the position of the lens holder relative to the lens barrel when the user can see a clear display image after adjustment from step S301 to step S306.

[0073] Step S308: Bind the position of the lens holder relative to the lens barrel with the user information of the user and store them as the user information of the user.

[0074] The position of the lens holder relative to the lens barrel is bound to the user's personal information and stored as the user's user information, and the personal information may include the user's facial information and other identity information. When the user uses the virtual reality device again next time, after identifying the user, the position of the lens holder corresponding to the user relative to the lens barrel can be determined, and the lens holder can be automatically adjusted to the position without having to perform steps S301 to S306 again, thereby reducing the complexity of use and improving the user experience.

[0075] In one embodiment of the present application, Figure 7 As shown, after step S10 and before step S20, the object distance control method further includes the following steps:

[0076] Step S101: Determine whether the lens holder is in an initial position. The initial position is the position of the lens relative to the lens barrel when the user has normal refraction. For example, when the virtual reality device is used by a myopic user, the lower limit position can be determined as the relative position (i.e., the initial position) between the lens holder 11 and the lens barrel 21 when the user's myopia is 0.

[0077] When it is determined that the lens holder is located at the initial position, step S20 (calculating the actual displacement value of the lens movement according to the correspondence between the relative position between the lens holder and the lens barrel and the degree information of the refractive error, the degree information of the refractive error of the user, and the current relative position between the lens holder and the lens barrel) may specifically include the following steps:

[0078] Step S201: calculating the actual displacement value of the lens movement according to the corresponding relationship between the relative position between the lens holder and the lens barrel and the degree information of the refractive error and the degree information of the refractive error of the user.

[0079] When it is determined that the lens holder is not located at the initial position, step S20 (calculating the actual displacement value of the lens movement according to the correspondence between the relative position between the lens holder and the lens barrel and the degree information of the refractive error, the degree information of the refractive error of the user, and the current relative position between the lens holder and the lens barrel) may specifically include the following steps:

[0080] Step S202: calculating the actual displacement value of the lens movement according to the correspondence between the relative position between the lens holder and the lens barrel and the degree of refractive error information, the current relative position, the initial position and the degree of refractive error information of the user; or

[0081] Step S203: controlling the lens holder to move to an initial position;

[0082] When the lens holder moves to the initial position, step S201 is executed, that is, the actual displacement value of the lens movement is calculated according to the corresponding relationship between the relative position between the lens holder and the lens barrel and the degree information of the refractive error and the degree information of the refractive error of the user.

[0083] In another embodiment of the present application, Figure 8 As shown, after step S30 (controlling the lens control device to control the lens holder to move up and down relative to the lens barrel according to the actual displacement value of the lens movement), the object distance control further includes the following steps:

[0084] Step S40: When the user finishes using the virtual reality device, the lens holder is controlled to be adjusted to the initial position. The initial position is the position of the lens relative to the lens barrel when the user has normal refraction. For example, when the virtual reality device is used by a myopic user, the lower limit position can be determined as the relative position (i.e., the initial position) between the lens holder 11 and the lens barrel 21 when the user's myopia is 0.

[0085] When another user uses the virtual reality device again, the lens holder is in the initial position. Therefore, there is no need to determine whether the lens holder is in the initial position, and step S201 can be directly executed: the actual displacement value of the lens movement is calculated according to the correspondence between the relative position between the lens holder and the lens barrel and the refractive error degree information and the refractive error degree information of the user.

[0086] In another embodiment of the present application, Fig. 9 As shown, before step S10 (obtaining the degree information of the user's refractive error), the object distance adjustment method further includes the following steps:

[0087] Step S1: Obtaining user's facial recognition information;

[0088] Step S2: determining whether the user is using the virtual reality device for the first time based on the user's facial recognition information;

[0089] Specifically, every time a user uses the virtual reality device for the first time, the user's facial recognition information will be saved as the user's personal information, and the user's personal information will be stored in the memory. The method for determining whether the user is using the virtual reality device for the first time may be: searching the user's facial recognition information in the memory, and when personal information matching the user's facial recognition information is found, it can be determined that the user is not using the virtual reality device for the first time. When no personal information matching the user's facial recognition information is found, it can be determined that the user is using the virtual reality device for the first time.

[0090] When the judgment result in step S2 is yes, that is, the user is using the virtual reality device for the first time, then step S3 is executed, that is, the facial recognition information of the user is stored as the personal information of the user. In this case, step S10 (obtaining the degree information of the refractive error of the user) specifically includes step S102: obtaining the degree information of the refractive error input by the user, that is, when the user is using the virtual reality device for the first time, the degree information of the refractive error of the user is input by the user himself.

[0091] When the judgment result in step S2 is no, that is, it is not the first time for the user to use the virtual reality device, step S4 is executed at this time, that is, the user's personal information is determined based on the user's facial recognition information. In this case, step S10 (obtaining the user's refractive error degree information) specifically includes step S103: searching for the user's refractive error information based on the user's personal information. Because when the user uses the virtual reality device for the first time, the user's personal information (such as facial recognition information) and the refractive error degree information are bound and stored as the user's user information, that is, when the user's personal information is determined, the user's refractive error degree information can be determined. The user does not need to enter his or her own refractive error degree information, and the virtual reality device can automatically adjust the position of the lens holder relative to the lens barrel.

[0092] Specifically, the user's facial recognition information may include but is not limited to: the user's lip information and / or the user's pupil distance information and / or the user's face information. Step S1 (obtaining the user's facial recognition information) specifically includes the following steps:

[0093] Step S11: Obtaining the user's lip information; and / or

[0094] Specifically, the user's lip information can be acquired by photographing through a first camera device disposed in the lens device.

[0095] Step S12: Obtaining the user's pupil distance information; and / or

[0096] Specifically, the pupil distance information of the user can be obtained by taking a pupil photo of the user through a second camera device disposed in the lens device, and then analyzing and calculating the pupil distance information of the user based on the pupil photo of the user.

[0097] Step S13: Obtaining the user's facial information;

[0098] Specifically, the user's facial information can be acquired by photographing a third camera device disposed in the lens device.

[0099] As a third aspect of the present application, the present application also provides an object distance control controller based on a virtual reality device, Fig.10FIG. 1 is a schematic diagram of a structure of an object distance control controller based on a virtual reality device provided in an embodiment of the present application. Fig.10 As shown, the object distance control controller 1 includes:

[0100] The data acquisition unit 11 acquires the myopia degree information of the user; that is, the data acquisition unit 11 is used to execute step S10 in the above-mentioned object distance control method based on virtual reality equipment.

[0101] The calculation unit 12 is used to calculate the actual displacement value of the lens movement according to the correspondence between the relative position between the lens holder and the lens barrel and the degree information of the refractive error, the degree information of the refractive error of the user, and the current relative position between the lens holder and the lens barrel; that is, the calculation unit 12 is used to execute step S20 in the above-mentioned object distance control method based on the virtual reality device.

[0102] The control unit 13 is used to control the lens control device to control the lens holder to move up and down relative to the lens barrel according to the actual displacement value of the lens movement, so as to adjust the distance between the lens and the user's eyes. That is, the control unit 13 is used to perform step S30 in the object distance control method based on the virtual reality device.

[0103] In one embodiment of the present application, Fig.11 As shown, the control unit 13 includes:

[0104] The control module 131 is used to control the lens control device to control the lens holder to move to the first position relative to the lens barrel for the first time according to the displacement value of the lens movement, and when receiving the continuous control information input by the user, based on the preset displacement value, the lens control device is controlled to control the lens holder to move to the second position relative to the lens barrel based on the first position as the starting point; that is, the control module 131 executes step S301 and step S304 in step S30 of the object distance control method based on the virtual reality device described above. That is, the relative position between the lens holder and the lens barrel is adjusted once or multiple times until the user can see a clear display image.

[0105] The feedback module 132 is used to receive the continued control information input by the user, and generate feedback information when the lens holder is moved relative to the lens barrel. That is, when the control module 131 completes the control of the lens holder relative to the lens barrel, the control completion information is given to the user, and the user verifies the display screen on the display screen according to the feedback information. If the display screen is clear, the confirmation key can be pressed. If the display screen is not clear, the negative key can be pressed, and the control module 131 will control the position of the lens holder relative to the lens barrel again. That is, the feedback module 132 is used to execute step S302 and step S305 in step S30 of the object distance control method based on the virtual reality device described above.

[0106] In another embodiment of the present application, Fig.12 As shown, the control unit 13 also includes: a storage module 133, which is used to bind the position of the lens holder relative to the lens barrel with the user's personal information and store it as the user information of the user after the feedback module 132 generates the task completion information. Among them, the object distance control controller also includes: a facial recognition unit 14, which is communicatively connected with the storage module 133, and the facial recognition unit 14 is used to recognize the user's facial recognition information and send the user's facial recognition information to the storage module 133.

[0107] That is, when the user completes the experience of the virtual reality device, the storage module 133 binds the user's personal information (including the user's facial information, the user's refractive error degree information) and the position of the lens holder relative to the lens barrel and stores them as the user's user information (that is, the user's user information includes the user's personal information and the position of the lens holder relative to the lens barrel). When the user uses the virtual reality device again next time, the user's face can be recognized to determine the user's facial information, and then the personal information is determined based on the facial information, and the position of the lens holder relative to the lens barrel is determined. After the position of the lens holder relative to the lens barrel is determined, the lens holder can be regulated according to the real-time position of the lens holder relative to the lens barrel when the user wears the virtual reality device and the position of the lens holder relative to the lens barrel, so that the lens holder moves to the position.

[0108] Specifically, Fig.12 As shown, the facial recognition unit 14 specifically includes but is not limited to: a first camera device 141, used to take a picture of the user's lips; and / or a second camera device 142, used to take a picture of the user's eye pupil; and / or a third camera device 143, used to take a picture of the user's face.

[0109] As a fourth aspect of the present application, the present application further provides a virtual reality device, comprising: two lens devices and the object distance control controller described above, wherein the lens device is the object distance control controller described above. Figure 1-Figure 4 The object distance control controller is respectively connected to the two lens control devices for controlling the movement of the lens holder relative to the lens barrel based on the actual displacement value. The specific control process is as described above and will not be described in detail here.

[0110] As a fifth aspect of the present invention, the present invention also provides an electronic device, such as Fig.13 As shown, the electronic device 900 includes one or more processors 901 and a memory 902 .

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

[0112] The memory 901 may include one or more computer program products, and the computer program products may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and / or cache memory (cache), etc. Non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program information may be stored on the computer-readable storage medium, and the processor 901 may run the program information to implement the object distance control method based on the virtual reality device or other desired functions of the various embodiments of the present invention described above.

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

[0114] The input device 903 may include, for example, a keyboard, a mouse, etc.

[0115] The output device 904 can output various information to the outside. The output device 904 can include, for example, a display, a communication network and a remote output device connected thereto.

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

[0117] In addition to the above-mentioned method and device, an embodiment of the present invention may also be a computer program product, which includes computer program information. When the computer program information is executed by a processor, the processor executes the steps of the object distance control method based on a virtual reality device according to various embodiments of the present invention described in this specification.

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

[0119] In addition, an embodiment of the present invention may also be a computer-readable storage medium on which computer program information is stored. When the computer program information is executed by a processor, the processor executes the steps of the object distance control method based on a virtual reality device according to various embodiments of the present invention in this specification.

[0120] 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: a communication 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.

[0121] The basic principle of the present invention is described above in conjunction with specific embodiments. However, it should be pointed out that the advantages, strengths, effects, etc. mentioned in the present invention are only examples and not limitations, and it cannot be considered that these advantages, strengths, effects, etc. must be possessed by each embodiment of the present invention. In addition, the specific details disclosed above are only for the purpose of illustration and facilitation of understanding, rather than limitation, and the above details do not limit the present invention to being implemented by adopting the above specific details.

[0122] The block diagrams of the devices, apparatuses, equipment, and systems involved in the present invention are only illustrative examples and are not intended to require or imply that they must be connected, arranged, and configured in the manner shown in the block diagrams. As will be appreciated by those skilled in the art, these devices, apparatuses, equipment, and systems can be connected, arranged, and configured in any manner. Words such as "including", "comprising", "having", etc. are open words, referring to "including but not limited to", and can be used interchangeably with them. The words "or" and "and" used here refer to the words "and / or" and can be used interchangeably with them, unless the context clearly indicates otherwise. The word "such as" used here refers to the phrase "such as but not limited to", and can be used interchangeably with it.

[0123] It should also be noted that in the device, apparatus and method of the present invention, each component or each step can be decomposed and / or reassembled. Such decomposition and / or reassembly should be regarded as equivalent solutions of the present invention.

[0124] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of the present invention. Therefore, the present invention is not intended to be limited to the aspects shown herein, but rather to the widest scope consistent with the principles and novel features of the present invention.

[0125] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for controlling object distance based on a virtual reality device, characterized in that: The object distance control method comprises: Acquiring information about the degree of refractive error of the user, wherein the information about the degree of refractive error includes myopia degree information and hyperopia degree information; Calculating an actual displacement value of the lens movement according to a correspondence between a relative position between the lens holder and the lens barrel and information on the degree of refractive error, the degree of refractive error of the user, and a current relative position between the lens holder and the lens barrel; and According to the actual displacement value of the lens movement, the lens adjusting device is controlled to adjust the lens bracket to move up and down relative to the lens barrel, so as to adjust the distance between the lens and the user's eyes.

2. The object distance control method according to claim 1, characterized in that: According to the actual displacement value of the lens movement, the lens control device is controlled to control the lens bracket to move up and down relative to the lens barrel, including: According to the displacement value of the lens movement, the lens control device is controlled to adjust the lens holder to move to a first position relative to the lens barrel for the first time; When the lens holder is moved relative to the lens barrel, first feedback information is generated, where the first feedback information is used to indicate that the control is completed; When receiving the continued adjustment information input by the user, based on the preset displacement value, the lens adjustment device is controlled to adjust the lens holder to move to the second position relative to the lens barrel with the first position as the starting point; and When the lens holder is completely moved relative to the lens barrel, second feedback information is generated, and the second feedback information is used to indicate that the control is completed.

3. The object distance control method according to claim 2, characterized in that: According to the actual displacement value of the lens movement, the lens control device is controlled to control the lens bracket to move up and down relative to the lens barrel, and further includes: When receiving task completion information input by the user, recording the position of the lens holder relative to the lens barrel; and The position of the lens holder relative to the lens barrel is bound to the user's personal information and stored as user information.

4. The object distance control method according to claim 3, characterized in that: After obtaining the degree information of the user's refractive error, the object distance control method further includes: Determining whether the lens holder is located at an initial position, wherein the initial position is the position of the lens relative to the lens barrel when the user has normal refraction; The actual displacement value of the lens movement is calculated according to the corresponding relationship between the relative position between the lens holder and the lens barrel and the degree information of the refractive error, the degree information of the refractive error of the user, and the current relative position between the lens holder and the lens barrel, including: When it is determined that the lens holder is located at the initial position, the actual displacement value of the lens movement is calculated according to the corresponding relationship between the relative position between the lens holder and the lens barrel and the degree information of the refractive error and the degree information of the refractive error of the user.

5. The object distance control method according to claim 4, characterized in that: Calculating the actual displacement value of the lens movement according to the correspondence between the relative position between the lens holder and the lens barrel and the degree information of the refractive error, the degree information of the refractive error of the user and the current relative position between the lens holder and the lens barrel, further comprising: When the lens holder is not at the initial position, calculating the actual displacement value of the lens movement according to the correspondence between the relative position between the lens holder and the lens barrel and the degree information of the refractive error, the current relative position, the initial position and the degree information of the refractive error of the user; or The lens holder is controlled to move to the initial position. When the lens holder moves to the initial position, the actual displacement value of the lens movement is calculated according to the corresponding relationship between the relative position between the lens holder and the lens barrel and the degree information of the refractive error and the degree information of the refractive error of the user.

6. The object distance control method according to claim 3, characterized in that: After controlling the lens control device to adjust the lens holder to move up and down relative to the lens barrel according to the actual displacement value of the lens movement, the object distance control further includes: When the user finishes using the virtual reality device, the lens holder is controlled to be adjusted to an initial position, where the initial position is the position of the lens holder relative to the lens barrel when the user has normal refraction.

7. The object distance control method according to claim 3, characterized in that: Before obtaining the degree information of the user's refractive error, the object distance control method further includes: Obtaining facial recognition information of the user; When the user uses the product for the first time, the facial recognition information is stored as the user's personal information; When the user is not using the device for the first time, the personal information of the user is determined according to the facial recognition information of the user.

8. The object distance control method according to claim 7, characterized in that: Obtaining facial recognition information of the user, including: Obtaining lip information of the user; and / or Obtaining pupil distance information of the user; and / or Obtaining facial information of the user; The user's facial recognition information includes: the lip information and / or the pupil distance information and / or the face information.

9. A distance control controller based on a virtual reality device, characterized in that: include: A data acquisition unit, which acquires information about the degree of refractive error of the user; a calculation unit, configured to calculate an actual displacement value of the lens movement according to a correspondence between a relative position between the lens holder and the lens barrel and information on the degree of refractive error, the degree of refractive error of the user, and a current relative position between the lens holder and the lens barrel; as well as The control unit is used to control the lens regulating device to regulate the lens bracket to move up and down relative to the lens barrel according to the actual displacement value of the lens movement, so as to regulate the distance between the lens and the user's eyes.

10. The object distance control controller according to claim 9, characterized in that: The control unit comprises: a control module, configured to control the lens control device to control the lens holder to move to a first position relative to the lens barrel for the first time according to the displacement value of the lens movement, and when receiving the continuous control information input by the user, based on the preset displacement value, control the lens control device to control the lens holder to move to a second position relative to the lens barrel with the first position as the starting point; and The feedback module is used to receive the continued control information input by the user and generate feedback information after the lens holder has completed moving relative to the lens barrel.

11. The object distance control controller according to claim 10, characterized in that: The feedback module is also used to generate task completion information after receiving confirmation information input by the user; Wherein, the control unit further includes: The storage module is used to bind the position of the lens relative to the lens barrel with the user's personal information and store them as user information after the feedback module generates the task completion information.

12. The object distance control controller according to claim 11, characterized in that: Also includes: A facial recognition unit is communicatively connected with the storage module, and is used for recognizing the facial recognition information of the user and sending the facial recognition information of the user to the storage module.

13. The object distance control controller according to claim 12, characterized in that: The facial recognition unit comprises: A first camera device is used to take a picture of the lips of the user; and / or A second camera device, wherein the user takes a photo of the user's eye pupil; and / or The third camera device is used to take a photo of the user's face.

14. A virtual reality device, characterized in that: include: Two lens devices, the lens devices comprising: a lens barrel assembly (2), the lens barrel assembly (2) comprising: a lens barrel (21), the lens barrel (21) having a first shell (211) and a second shell (212), the second shell (212) vertically extending upward from the upper end of the first shell (211); a lens support assembly (1), the lens support assembly (1) comprising: a lens support (11) and a lens (13) arranged inside the lens support (11), the lower end of the lens support (11) having a first connecting portion (15); a lens regulating device (3), the lens regulating device (3) being configured to regulate the first connecting portion (15) to move up and down relative to the second shell (212), so as to drive the lens support (11) to move up and down relative to the lens barrel (21), so as to regulate the distance between the lens (13) and the user's eyes; The object distance control controller according to any one of claims 9 to 13 is communicatively connected to the two lens control devices (3) respectively, and is used to control the lens control devices (3) to control the movement of the first connection part (15) relative to the second shell (212) based on the actual displacement value.