Intelligent equipment wearing adjustment method and device, equipment and storage medium
By detecting the number of times the user wears and adjusting the elastic parts of the smart device according to the distance, the problem of inappropriate wearing of smart devices is solved, the accuracy of wearing is improved, and the user's eyes are protected.
Patent Information
- Application Number
- CN202310824670.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-06
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2043-07-06
AI Technical Summary
When wearing existing smart devices, especially VR glasses, it is easy to cause blurry and incongruence due to inappropriate wear. Short-term wear may cause discomfort in eyes, long-term wear may lead to myopia, and there are errors in artificial adjustments, resulting in wear accuracy. Lower.
By detecting the number of times the user wears, the current distance between the distance detection device and the user's face is obtained, and the elastic parts of the smart device, including the upper and lower and left and right elastic parts, are adjusted according to the standard distance to ensure the accuracy of wearing.
It improves the accuracy of wearing smart devices, reduces the problem of eye discomfort caused by users' inappropriate wear, and protects the health of users' eyes.
Smart Images

Figure CN119270506A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of smart devices, and in particular to a method, device, equipment and storage medium for wearing and adjusting a smart device. Background Art
[0002] This year, more and more users are wearing glasses, and those who wear glasses usually feel uncomfortable in their eyes after putting on glasses. The reason for the above problems is that the glasses are not worn properly, for example, they are worn crookedly. The above problems also exist in the application of smart devices, especially VR glasses. For example, crooked wearing causes blurred or uncoordinated images, and short-term wearing may also make the eyes uncomfortable. Long-term wearing may cause myopia. For some users, when the wearing is uncomfortable, they will constantly adjust the glasses manually. However, manual adjustments will inevitably have more or less errors, which ultimately result in low accuracy in adjusting the wearing of smart devices.
[0003] The above contents are only used to assist in understanding the technical solution of the present invention and do not constitute an admission that the above contents are prior art. Summary of the invention
[0004] The main purpose of the present invention is to provide a method, device, equipment and storage medium for adjusting the wearing of a smart device, aiming to solve the technical problem of low accuracy in adjusting the wearing of a smart device in the prior art.
[0005] To achieve the above object, the present invention provides a method for adjusting the wearing of a smart device, the method comprising the following steps:
[0006] When detecting that a user wears the target smart device, determining the number of times the user wears the device;
[0007] When the wearing times is greater than a preset times threshold, obtaining a current distance between the distance detection device and the user's face;
[0008] The looseness or tightness component of the target smart device is adjusted according to the current distance between the distance detection device and the user's face.
[0009] Optionally, the current distance between the distance detection device and the user's face includes the current distance between the distance detection device and the user's face, and the current distance between the distance detection device and the user's forehead;
[0010] The adjusting the looseness or tightness component of the target smart device according to the current distance between the distance detection device and the face of the user comprises:
[0011] Obtain the target face standard distance and the target forehead standard distance;
[0012] When the current distance between the distance detection device and the user's face is not the target face standard distance and / or the current distance between the distance detection device and the user's forehead is not the target forehead standard distance, the looseness component of the target smart device is adjusted.
[0013] Optionally, the current distance between the distance detection device and the user's face includes a current left face distance and a current right face distance, the target face standard distance includes a target left face standard distance and a target right face standard distance, and the elastic components of the target smart device include upper and lower elastic components and left and right elastic components;
[0014] When the current distance between the distance detection device and the face of the user is not the target face standard distance and / or the current distance between the distance detection device and the forehead of the user is not the target forehead standard distance, adjusting the looseness component of the smart device includes:
[0015] When the current distance between the distance detection device and the forehead of the user is greater than the target forehead standard distance, tightening the upper and lower elastic components;
[0016] When the current distance between the distance detection device and the forehead of the user is less than the target forehead standard distance, loosening and adjusting the upper and lower elastic components;
[0017] When the current left face distance is not the target left face standard distance and / or the current right face distance is not the target right face standard distance, the left and right elastic components are adjusted.
[0018] Optionally, the left and right elastic parts include a left elastic part and a right elastic part, and when the current left face distance is not the target left face standard distance and / or the current right face distance is not the target right face standard distance, adjusting the left and right elastic parts includes:
[0019] When the current left face distance is greater than the target left face standard distance and the current right face distance is greater than the target right face standard distance, respectively calculating the distance difference between the current left face distance and the target left face standard distance, and the distance difference between the current right face distance and the target right face standard distance;
[0020] Calculating a tightening ratio according to a distance difference between the current left face distance and the target left face standard distance, and a distance difference between the current right face distance and the target right face standard distance;
[0021] According to the tightening ratio, the left and right elastic components are respectively adjusted to be tight;
[0022] When the current left face distance is greater than the target left face standard distance and the current right face distance is the target right face standard distance, tightening the left elastic component;
[0023] When the current right face distance is greater than the target right face standard distance and the current left face distance is the target left face standard distance, tightening the right loose component;
[0024] When the current left face distance is less than the target left face standard distance and the current right face distance is the target right face standard distance, loosening the left elastic component;
[0025] When the current right face distance is less than the target right face standard distance and the current left face distance is the target left face standard distance, the right elastic component is loosened.
[0026] Optionally, when the current left face distance is not the target left face standard distance and / or the current right face distance is not the target right face standard distance, after adjusting the left and right elastic components, the method further includes:
[0027] Acquire a target distance between a distance detection device and the forehead of the user;
[0028] When the target distance between the distance detection device and the forehead of the user is less than the target forehead standard distance, loosening and adjusting the upper and lower elastic components;
[0029] When the target distance between the detection device and the forehead of the user is greater than the target forehead standard distance, the upper and lower tightening components are tightened and adjusted.
[0030] Optionally, obtaining the target face standard distance and the target forehead standard distance includes:
[0031] Setting a first object at the center of a lens barrel of a target smart device, and acquiring a first position of an eyeball of a user when the user views the first object;
[0032] After the user's head shakes, obtaining a second position of the eyeball of the user when the user is viewing the first object;
[0033] When the first position is consistent with the second position, hiding the first object and controlling the second object to move;
[0034] monitoring in real time the location of the eyeball at a third position of the eye during the process of the user watching the second object moving;
[0035] When the third position is the center position of the eye, obtaining the current position of the second object and displaying the first object;
[0036] When the current position of the first object is inconsistent with the current position of the second object, controlling the target smart device to move;
[0037] If the current position of the first object is consistent with the current position of the second object during the movement, the target face standard distance and the target forehead standard distance are obtained.
[0038] Optionally, when the current position of the first object is inconsistent with the current position of the second object, controlling the target smart device to move includes:
[0039] When the current position of the first object is inconsistent with the current position of the second object, fixing the second object at the current position of the second object;
[0040] Determine a moving direction according to a current position of the first object and a current position of the second object;
[0041] The target smart device is controlled to move according to the moving direction at a preset ratio.
[0042] In addition, to achieve the above-mentioned purpose, the present invention also proposes a smart device wearing adjustment device, the smart device wearing adjustment device comprising:
[0043] A determination module, configured to determine the number of times the user wears the target smart device when it is detected that the user wears the target smart device;
[0044] An acquisition module, configured to acquire a current distance between the distance detection device and the user's face when the wearing times are greater than a preset times threshold;
[0045] The adjustment module is used to adjust the looseness or tightness component of the target smart device according to the current distance between the distance detection device and the user's face.
[0046] In addition, to achieve the above-mentioned purpose, the present invention also proposes a smart device wearing adjustment device, which includes: a memory, a processor, and a smart device wearing adjustment program stored in the memory and executable on the processor, and the smart device wearing adjustment program is configured to implement the smart device wearing adjustment method as described above.
[0047] In addition, to achieve the above-mentioned purpose, the present invention also proposes a storage medium, on which a smart device wearing adjustment program is stored. When the smart device wearing adjustment program is executed by a processor, the smart device wearing adjustment method as described above is implemented.
[0048] The smart device wearing adjustment method proposed in the present invention determines the number of times the user wears the target smart device when it is detected that the user wears the target smart device; when the number of times the user wears the device is greater than a preset number threshold, obtains the current distance between a distance detection device and the user's face; and adjusts the looseness component of the target smart device according to the current distance between the distance detection device and the user's face. In the above manner, when it is detected that the user wears the target smart device, it is determined whether the number of times the user wears the device is greater than a preset number threshold. If so, the looseness component of the target smart device is adjusted according to the determination results of the current distance between the distance detection device and the user's face and the standard distance, thereby effectively improving the accuracy of adjusting the wearing of the smart device and further protecting the user's eyes. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 It is a structural diagram of a smart device wearing adjustment device in a hardware operating environment involved in an embodiment of the present invention;
[0050] Figure 2 It is a flowchart of the first embodiment of the method for adjusting the wearing of a smart device of the present invention;
[0051] Figure 3 It is a schematic diagram of the overall position of an embodiment of a method for adjusting the wearing of a smart device of the present invention;
[0052] Figure 4 This is a flow chart of a second embodiment of a method for adjusting the wearing of a smart device according to the present invention;
[0053] Figure 5 This is a schematic diagram of the functional modules of the first embodiment of the wearable adjustment device for smart devices of the present invention.
[0054] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0055] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0056] Reference Figure 1 , Figure 1 This is a schematic diagram of the structure of a smart device wearable adjustment device in the hardware operating environment involved in an embodiment of the present invention.
[0057] like Figure 1As shown, the smart device wearing adjustment device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (Wireless-Fidelity, Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM) memory, or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0058] Those skilled in the art will understand that Figure 1 The structure shown in the figure does not constitute a limitation on the smart device wearing adjustment device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0059] like Figure 1 As shown, the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and a smart device wearing adjustment program.
[0060] exist Figure 1 In the smart device wearing adjustment device shown, the network interface 1004 is mainly used for data communication with the network integration platform workstation; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the smart device wearing adjustment device of the present invention can be set in the smart device wearing adjustment device, and the smart device wearing adjustment device calls the smart device wearing adjustment program stored in the memory 1005 through the processor 1001, and executes the smart device wearing adjustment method provided by the embodiment of the present invention.
[0061] Based on the above hardware structure, an embodiment of a method for adjusting the wearing of a smart device of the present invention is proposed.
[0062] Reference Figure 2 , Figure 2 This is a flow chart of the first embodiment of the smart device wearing adjustment method of the present invention.
[0063] In a first embodiment, the smart device wearing adjustment method comprises the following steps:
[0064] Step S10, when it is detected that a user wears the target smart device, determining the number of times the user wears the device.
[0065] It should be noted that the executor of this embodiment is a smart device wearable adjustment device, and may also be other devices that can achieve the same or similar functions, such as a smart device controller, etc. This embodiment does not limit this. In this embodiment, the smart device controller is taken as an example for explanation.
[0066] It should be understood that the number of wearing times refers to the number of times the user wears the target smart device. The number of wearing times can be used to determine whether the user wears the target smart device for the first time. The target smart device can be VR glasses. When it is detected that the user is wearing the target smart device, it indicates that the user is using the target smart device, and the number of wearing times of the user is determined at this time.
[0067] Step S20, when the wearing times is greater than a preset times threshold, obtaining the current distance between the distance detection device and the user's face.
[0068] It can be understood that the current distance refers to the distance between the distance detection device and the user's face. The distance detection device can be a distance sensor. The face includes but is not limited to the face and forehead. The preset number threshold can be 1. After obtaining the number of times the user wears the device, it is determined whether the number of times the device is worn is greater than the preset number threshold. If so, it indicates that the user is not wearing the target smart device for the first time. At this time, the current distance between the distance detection device and the user's face is obtained. The current distance includes the current left face distance, the current right face distance, and the current distance between the distance detection device and the user's forehead. The current left face distance refers to the distance between the left distance detection device and the user's left face, and the current right face distance refers to the distance between the right distance device and the user's right face.
[0069] It should be understood that reference Figure 3 , Figure 3 It is a schematic diagram of the overall position, specifically including multiple distance sensors and multiple eye tracking cameras, the multiple distance sensors are respectively a left distance sensor, a right distance sensor and a forehead distance sensor, the left distance sensor is located below the left lens barrel of the target smart device, the right distance sensor is located below the right lens barrel of the target smart device, and the forehead distance sensor is located in the forehead area of the target smart device, the multiple eye tracking cameras are respectively a left eye tracking camera and a right eye tracking camera, the left eye tracking camera is located above the left lens barrel of the target smart device, and the right eye tracking camera is located above the right lens barrel of the target smart device.
[0070] Step S30: adjusting the looseness or tightness component of the target smart device according to the current distance between the distance detection device and the user's face.
[0071] It should be understood that after obtaining the current distance between the distance detection device and the user's face, the elastic components of the target smart device are adjusted according to the determination results of the current distance between the distance detection device and the user's face and the standard distance. For example, when the determination result is that the current distance between the distance detection device and the user's face is greater than the standard distance, the elastic components of the target smart device are tightened. The elastic components of the target smart device include but are not limited to upper and lower elastic components and left and right elastic components.
[0072] This embodiment determines the number of times the user wears the target smart device when it is detected that the user wears the device; obtains the current distance between the distance detection device and the user's face when the number of times the user wears the device is greater than a preset number threshold; and adjusts the elastic component of the target smart device according to the current distance between the distance detection device and the user's face. In the above manner, when it is detected that the user wears the target smart device, it is determined whether the number of times the user wears the device is greater than a preset number threshold. If so, the elastic component of the target smart device is adjusted according to the determination results of the current distance between the distance detection device and the user's face and the standard distance, thereby effectively improving the accuracy of adjusting the wearing of the smart device and further protecting the user's eyes.
[0073] In one embodiment, if Figure 4 Based on the first embodiment, a second embodiment of the smart device wearing adjustment method of the present invention is proposed, and step S30 includes:
[0074] Step S301, obtaining the target face standard distance and the target forehead standard distance.
[0075] It should be understood that the target facial standard distance refers to the most suitable distance between the user's face and the target smart device, and the target forehead standard distance refers to the most suitable distance between the user's forehead and the target smart device. The target facial standard distance and the target forehead standard distance are both determined when the user wears the target smart device in advance.
[0076] Further, step S301 includes: setting a first object at the center position of the lens barrel of the target smart device, and obtaining a first position of the eyeball of the user when viewing the first object; after the user's head shakes, obtaining a second position of the eyeball of the user when viewing the first object; when the first position is consistent with the second position, hiding the first object and controlling the second object to move; monitoring in real time the third position of the eyeball of the eye during the process of the user viewing the movement of the second object; when the third position is the center position of the eye, obtaining the current position of the second object and displaying the first object; when the current position of the first object is inconsistent with the current position of the second object, controlling the target smart device to move; if the current position of the first object is consistent with the current position of the second object during the movement, obtaining the target face standard distance and the target forehead standard distance.
[0077] It can be understood that the first object refers to an object set at the center position of the lens barrel of the target smart device, and then the user will look at the first object, at which time the user's eyeball is located at the first position of the eye, and then the user is prompted to shake his head and look at the first object again, at which time the user's eyeball is located at the second position of the eye, and then it is determined whether the first position is consistent with the second position, if not, the user is prompted to wear the target smart device tightly until the first position is consistent with the second position.
[0078] It should be understood that after determining that the first position of the eyeball is consistent with the second position of the eye, the first object is hidden, and then the second object is controlled to move up, down, left and right, and the user is prompted to look at the second object. The third position of the eyeball is then monitored in real time, and then it is determined whether the third position is the center of the eye. If so, the current position of the second object is recorded, and then the first object is displayed. At this time, the first object is located in the center of the lens barrel of the target smart device, and the user will see the first object and the second object at the same time. Then it is determined whether the current position of the first object is consistent with the current position of the second object. If not, it is necessary to control the target smart device to move so that the first object and the second object overlap. After the first object and the second object overlap, the user's visual focus is in the middle of the lens barrel of the target smart device.
[0079] Furthermore, when the current position of the first object is inconsistent with the current position of the second object, controlling the target smart device to move includes: when the current position of the first object is inconsistent with the current position of the second object, fixing the second object at the current position of the second object; determining a moving direction according to the current position of the first object and the current position of the second object; and controlling the target smart device to move according to the moving direction at a preset ratio.
[0080] It should be understood that when it is determined that the current position of the first object is inconsistent with the current position of the second object, the second object is fixed at the current position of the second object, that is, when the target smart device moves, the position of the second object seen by the user through the target smart device will not change. At this time, the value of the IMU bound to the first object is used, that is, the movement of the target smart device is reflected on the movement of the first object, and the moving direction is determined according to the current position of the first object and the current position of the second object. Then, the target smart device is controlled to move according to the moving direction according to a preset ratio. For example, if the headband is adjusted 1mm to the left, what the user sees is the corresponding distance of the second object moving to the right in proportion. This distance can be calculated by the distance of the visual presentation of the first object. For example, the distance can be 1mm.
[0081] Step S302, when the current distance between the distance detection device and the user's face is not the target face standard distance and / or the current distance between the distance detection device and the user's forehead is not the target forehead standard distance, adjust the elastic component of the target smart device.
[0082] It can be understood that when any of the following conditions is met: the current distance between the distance detection device and the user's face is not the target face standard distance, and the current distance between the distance detection device and the user's forehead is not the target forehead standard distance, it indicates that the wearing is inappropriate, and the elastic components of the target smart device need to be adjusted.
[0083] Further, step S302 includes: when the current distance between the distance detection device and the forehead of the user is greater than the target forehead standard distance, tightening the upper and lower elastic parts; when the current distance between the distance detection device and the forehead of the user is less than the target forehead standard distance, loosening the upper and lower elastic parts; when the current left face distance is not the target left face standard distance and / or the current right face distance is not the target right face standard distance, adjusting the left and right elastic parts.
[0084] It should be understood that when it is determined that the current distance between the distance detection device and the user's forehead is greater than the target forehead standard distance, it indicates that the upper and lower elastic parts of the target smart device are a bit tight. At this time, the upper and lower elastic parts need to be tightened, that is, slowly tighten the upper and lower elastic parts until the adjusted current distance is equal to the target forehead standard distance. When it is determined that the current distance between the distance detection device and the user's forehead is less than the target forehead standard distance, it indicates that the upper and lower elastic parts of the target smart device are a bit tight. At this time, the upper and lower elastic parts need to be loosened, that is, slowly loosen the upper and lower elastic parts until the adjusted current distance is equal to the target forehead standard distance. Then, when any of the conditions that the current left face distance is not the target left face standard distance or the current right face distance is not the target right face standard distance is met, the left and right elastic parts are adjusted.
[0085] Further, the left and right elastic parts include a left elastic part and a right elastic part, and when the current left face distance is not the target left face standard distance and / or the current right face distance is not the target right face standard distance, the left and right elastic parts are adjusted, including: when the current left face distance is greater than the target left face standard distance and the current right face distance is greater than the target right face standard distance, respectively calculating the distance difference between the current left face distance and the target left face standard distance, and the distance difference between the current right face distance and the target right face standard distance; calculating the tightening ratio according to the distance difference between the current left face distance and the target left face standard distance, and the distance difference between the current right face distance and the target right face standard distance. ; Tighten the left and right elastic parts respectively according to the tightening ratio; when the current left face distance is greater than the target left face standard distance and the current right face distance is the target right face standard distance, tighten the left elastic part; when the current right face distance is greater than the target right face standard distance and the current left face distance is the target left face standard distance, tighten the right elastic part; when the current left face distance is less than the target left face standard distance and the current right face distance is the target right face standard distance, loosen the left elastic part; when the current right face distance is less than the target right face standard distance and the current left face distance is the target left face standard distance, loosen the right elastic part.
[0086] It can be understood that when it is determined that the current left face distance is greater than the target left face standard distance and the current right face distance is greater than the target right face standard distance, it indicates that the distance between the lens barrel of the smart device and the left and right faces of the user are both large. At this time, the left and right elastic components need to be tightened respectively. Specifically, the distance difference between the current left face distance and the target left face standard distance, and the distance difference between the current right face distance and the target right face standard distance are calculated, and then the tightening ratio is calculated based on the distance difference. For example, the distance difference between the current left face distance and the target left face standard distance is L1-L, and the distance difference between the current right face distance and the target right face standard distance is R1-R, then the tightening ratio = (L1-L) / (R1-R), and then the left and right elastic components are tightened respectively according to the tightening ratio.
[0087] It should be understood that when it is determined that the current left face distance is greater than the target left face standard distance and the current right face distance is the target right face standard distance, it indicates that the distance between the left lens barrel of the target smart device and the left face is large, and the left elastic component is tightened at this time; when it is determined that the current right face distance is greater than the target right face standard distance and the current left face distance is the target left face standard distance, it indicates that the distance between the right lens barrel of the target smart device and the right face is large, and the right elastic component is tightened at this time; when it is determined that the current left face distance is less than the target left face standard distance and the current right face distance is the target right face standard distance, it indicates that the distance between the left lens barrel of the target smart device and the left face is small, and the left elastic component is loosened at this time; when it is determined that the current right face distance is less than the target right face standard distance and the current left face distance is the target left face standard distance, it indicates that the distance between the right lens barrel of the target smart device and the right face is small, and the right elastic component is loosened at this time.
[0088] Furthermore, when the current left face distance is not the target left face standard distance and / or the current right face distance is not the target right face standard distance, after adjusting the left and right elastic parts, it also includes: obtaining the target distance between the distance detection device and the forehead of the user; when the target distance between the distance detection device and the forehead of the user is less than the target forehead standard distance, loosening the upper and lower elastic parts; when the target distance between the distance detection device and the forehead of the user is greater than the target forehead standard distance, tightening the upper and lower tight parts.
[0089] It should be understood that after adjusting the left and right elastic parts, it is determined whether the distance between the adjusted distance detection device and the user's forehead is affected during the adjustment process, specifically the target distance between the distance detection device and the user's forehead, and then it is determined whether the target distance between the distance detection device and the user's forehead is less than the target forehead standard distance. If so, the upper and lower elastic parts need to be loosened, otherwise, the upper and lower tight parts need to be tightened.
[0090] This embodiment obtains the target face standard distance and the target forehead standard distance; when the current distance between the distance detection device and the user's face is not the target face standard distance and / or the current distance between the distance detection device and the user's forehead is not the target forehead standard distance, the elastic component of the target smart device is adjusted; in the above manner, after obtaining the target face standard distance and the target forehead standard distance, it is determined whether the current distance between the detection device and the user's face is the target face standard distance, and whether the current distance between the distance detection device and the user's forehead is the target forehead standard distance. If any of the above conditions is not met, the elastic component of the target smart device is adjusted, thereby achieving automatic adjustment of the wearing of the smart device.
[0091] In addition, an embodiment of the present invention further proposes a storage medium, on which a smart device wearing adjustment program is stored. When the smart device wearing adjustment program is executed by a processor, the steps of the smart device wearing adjustment method described above are implemented.
[0092] Since the storage medium adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, which will not be described one by one here.
[0093] In addition, refer to Figure 5 The embodiment of the present invention further provides a smart device wearing adjustment device, the smart device wearing adjustment device comprising:
[0094] The determination module 10 is used to determine the number of times the user wears the target smart device when it is detected that the user wears the target smart device.
[0095] The acquisition module 20 is used to acquire the current distance between the distance detection device and the user's face when the wearing times are greater than a preset times threshold.
[0096] The adjustment module 30 is used to adjust the looseness or tightness component of the target smart device according to the current distance between the distance detection device and the user's face.
[0097] This embodiment determines the number of times the user wears the target smart device when it is detected that the user wears the device; obtains the current distance between the distance detection device and the user's face when the number of times the user wears the device is greater than a preset number threshold; and adjusts the elastic component of the target smart device according to the current distance between the distance detection device and the user's face. In the above manner, when it is detected that the user wears the target smart device, it is determined whether the number of times the user wears the device is greater than a preset number threshold. If so, the elastic component of the target smart device is adjusted according to the determination results of the current distance between the distance detection device and the user's face and the standard distance, thereby effectively improving the accuracy of adjusting the wearing of the smart device and further protecting the user's eyes.
[0098] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of the present invention. In practical applications, technicians in this field can select part or all of them according to actual needs to achieve the purpose of the present embodiment, and no limitation is made here.
[0099] In addition, for technical details not fully described in this embodiment, reference can be made to the smart device wearing adjustment method provided in any embodiment of the present invention, and will not be repeated here.
[0100] In one embodiment, the current distance between the distance detection device and the user's face includes the current distance between the distance detection device and the user's face, and the current distance between the distance detection device and the user's forehead; the adjustment module 30 is also used to obtain the target face standard distance and the target forehead standard distance; when the current distance between the distance detection device and the user's face is not the target face standard distance and / or the current distance between the distance detection device and the user's forehead is not the target forehead standard distance, the elastic component of the target smart device is adjusted.
[0101] In one embodiment, the current distance between the distance detection device and the user's face includes the current left face distance and the current right face distance, the target face standard distance includes the target left face standard distance and the target right face standard distance, and the elastic components of the target smart device include upper and lower elastic components and left and right elastic components; the adjustment module 30 is also used to tighten the upper and lower elastic components when the current distance between the distance detection device and the user's forehead is greater than the target forehead standard distance; loosen the upper and lower elastic components when the current distance between the distance detection device and the user's forehead is less than the target forehead standard distance; and adjust the left and right elastic components when the current left face distance is not the target left face standard distance and / or the current right face distance is not the target right face standard distance.
[0102] In one embodiment, the adjustment module 30 is further used to calculate the distance difference between the current left face distance and the target left face standard distance, and the distance difference between the current right face distance and the target right face standard distance, respectively, when the current left face distance is greater than the target left face standard distance and the current right face distance is greater than the target right face standard distance; calculate the tightening ratio according to the distance difference between the current left face distance and the target left face standard distance, and the distance difference between the current right face distance and the target right face standard distance; tighten the left and right elastic components respectively according to the tightening ratio; and tighten the left and right elastic components respectively according to the tightening ratio; When the distance is greater than the target left face standard distance and the current right face distance is the target right face standard distance, the left elastic component is tightened; when the current right face distance is greater than the target right face standard distance and the current left face distance is the target left face standard distance, the right elastic component is tightened; when the current left face distance is less than the target left face standard distance and the current right face distance is the target right face standard distance, the left elastic component is loosened; when the current right face distance is less than the target right face standard distance and the current left face distance is the target left face standard distance, the right elastic component is loosened.
[0103] In one embodiment, the adjustment module 30 is also used to obtain the target distance between the distance detection device and the forehead of the user; when the target distance between the distance detection device and the forehead of the user is less than the target forehead standard distance, the upper and lower elastic components are loosened; when the target distance between the distance detection device and the forehead of the user is greater than the target forehead standard distance, the upper and lower tightening components are tightened.
[0104] In one embodiment, the adjustment module 30 is also used to set a first object at the center position of the lens barrel of the target smart device, and obtain a first position of the eyeball of the user when viewing the first object; after the user's head shakes, obtain a second position of the eyeball of the user when viewing the first object; when the first position is consistent with the second position, hide the first object and control the second object to move; monitor the third position of the eyeball of the eye in real time during the process of the user viewing the movement of the second object; when the third position is the center position of the eye, obtain the current position of the second object and display the first object; when the current position of the first object is inconsistent with the current position of the second object, control the target smart device to move; if the current position of the first object is consistent with the current position of the second object during the movement, obtain the target face standard distance and the target forehead standard distance.
[0105] In one embodiment, the adjustment module 30 is also used to fix the second object at the current position of the second object when the current position of the first object is inconsistent with the current position of the second object; determine the moving direction according to the current position of the first object and the current position of the second object; and control the target smart device to move according to the moving direction at a preset ratio.
[0106] Other embodiments of the smart device wearing adjustment device or implementation methods of the present invention can refer to the above-mentioned method embodiments, which will not be repeated here.
[0107] In addition, it should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.
[0108] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0109] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as a read-only memory (ROM) / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, an integrated platform workstation, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0110] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A method for adjusting the wearing of a smart device, characterized in that: The smart device wearing adjustment method comprises the following steps: When detecting that a user wears the target smart device, determining the number of times the user wears the device; When the wearing times is greater than a preset times threshold, obtaining a current distance between the distance detection device and the user's face; The looseness or tightness component of the target smart device is adjusted according to the current distance between the distance detection device and the user's face.
2. The smart device wearing adjustment method according to claim 1, characterized in that: The current distance between the distance detection device and the user's face includes the current distance between the distance detection device and the user's face and the current distance between the distance detection device and the user's forehead; The adjusting the looseness or tightness component of the target smart device according to the current distance between the distance detection device and the face of the user comprises: Obtain the target face standard distance and the target forehead standard distance; When the current distance between the distance detection device and the user's face is not the target face standard distance and / or the current distance between the distance detection device and the user's forehead is not the target forehead standard distance, the looseness component of the target smart device is adjusted.
3. The smart device wearing adjustment method according to claim 2, characterized in that: The current distance between the distance detection device and the user's face includes a current left face distance and a current right face distance, the target face standard distance includes a target left face standard distance and a target right face standard distance, and the elastic parts of the target smart device include an upper and lower elastic part and a left and right elastic part; When the current distance between the distance detection device and the face of the user is not the target face standard distance and / or the current distance between the distance detection device and the forehead of the user is not the target forehead standard distance, adjusting the looseness component of the smart device includes: When the current distance between the distance detection device and the forehead of the user is greater than the target forehead standard distance, tightening the upper and lower elastic components; When the current distance between the distance detection device and the forehead of the user is less than the target forehead standard distance, loosening and adjusting the upper and lower elastic components; When the current left face distance is not the target left face standard distance and / or the current right face distance is not the target right face standard distance, the left and right elastic components are adjusted.
4. The smart device wearing adjustment method according to claim 3, characterized in that: The left and right elastic parts include a left elastic part and a right elastic part, and when the current left face distance is not the target left face standard distance and / or the current right face distance is not the target right face standard distance, adjusting the left and right elastic parts includes: When the current left face distance is greater than the target left face standard distance and the current right face distance is greater than the target right face standard distance, respectively calculating the distance difference between the current left face distance and the target left face standard distance, and the distance difference between the current right face distance and the target right face standard distance; Calculating a tightening ratio according to a distance difference between the current left face distance and the target left face standard distance, and a distance difference between the current right face distance and the target right face standard distance; According to the tightening ratio, the left and right elastic components are respectively adjusted to be tight; When the current left face distance is greater than the target left face standard distance and the current right face distance is the target right face standard distance, tightening the left elastic component; When the current right face distance is greater than the target right face standard distance and the current left face distance is the target left face standard distance, tightening the right loose component; When the current left face distance is less than the target left face standard distance and the current right face distance is the target right face standard distance, loosening the left elastic component; When the current right face distance is less than the target right face standard distance and the current left face distance is the target left face standard distance, the right elastic component is loosened.
5. The smart device wearing adjustment method according to claim 3, characterized in that: When the current left face distance is not the target left face standard distance and / or the current right face distance is not the target right face standard distance, after adjusting the left and right elastic components, the method further includes: Acquire a target distance between a distance detection device and the forehead of the user; When the target distance between the distance detection device and the forehead of the user is less than the target forehead standard distance, loosening and adjusting the upper and lower elastic components; When the target distance between the detection device and the forehead of the user is greater than the target forehead standard distance, the upper and lower tightening components are tightened and adjusted.
6. The smart device wearing adjustment method according to claim 2, characterized in that: The step of obtaining the target face standard distance and the target forehead standard distance comprises: Setting a first object at the center of a lens barrel of a target smart device, and acquiring a first position of an eyeball of a user when the user views the first object; After the user's head shakes, obtaining a second position of the eyeball of the user when the user is viewing the first object; When the first position is consistent with the second position, hiding the first object and controlling the second object to move; monitoring in real time the location of the eyeball at a third position of the eye during the process of the user watching the second object moving; When the third position is the center position of the eye, obtaining the current position of the second object and displaying the first object; When the current position of the first object is inconsistent with the current position of the second object, controlling the target smart device to move; If the current position of the first object is consistent with the current position of the second object during the movement, the target face standard distance and the target forehead standard distance are obtained.
7. The smart device wearing adjustment method according to claim 6, characterized in that: When the current position of the first object is inconsistent with the current position of the second object, controlling the target smart device to move includes: When the current position of the first object is inconsistent with the current position of the second object, fixing the second object at the current position of the second object; Determine a moving direction according to a current position of the first object and a current position of the second object; The target smart device is controlled to move according to the moving direction at a preset ratio.
8. A smart device wearing adjustment device, characterized in that: The smart device wearing adjustment device comprises: A determination module, configured to determine the number of times the user wears the target smart device when it is detected that the user wears the target smart device; An acquisition module, configured to acquire a current distance between the distance detection device and the user's face when the wearing times are greater than a preset times threshold; The adjustment module is used to adjust the looseness or tightness component of the target smart device according to the current distance between the distance detection device and the user's face.
9. A smart device wearing adjustment device, characterized in that: The smart device wearing adjustment device comprises: a memory, a processor, and a smart device wearing adjustment program stored in the memory and executable on the processor, wherein the smart device wearing adjustment program is configured to implement the smart device wearing adjustment method according to any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium stores a smart device wearing adjustment program, and when the smart device wearing adjustment program is executed by the processor, the smart device wearing adjustment method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Head-mounted displayer and adjusting method thereof
CN113267893A
Head-mounted device
CN217506281U
Wearable display
WO2007094152A1