System starting method and device of intelligent glasses and intelligent glasses
By obtaining the change in temple rotation parameters and setting the rotation angle threshold, the smart glasses system is started under the correct conditions, solving the problem of misjudgment of proximity sensor startup, and improving the startup accuracy and user experience.
Patent Information
- Application Number
- CN202310814610.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-04
- Publication Date
- 2025-01-07
AI Technical Summary
The existing smart glasses system is prone to misjudgment of startup under the influence of proximity sensors, resulting in startup errors and reducing the accuracy of system startup.
By obtaining the parameter change amount of the temples when rotating relative to the frame, determining the rotation angle, and setting a preset rotation angle threshold, if the rotation angle reaches or exceeds the threshold, the smart glasses system will be activated to avoid starting due to misjudgment of proximity sensor .
It improves the accuracy of starting the smart glasses system, enhances intelligence and user experience, ensures that the system is started under the correct conditions, and reduces the probability of misjudgment.
Smart Images

Figure CN119270504A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of smart glasses, and in particular to a system startup method and device for smart glasses, and smart glasses. Background Art
[0002] Smart glasses are used in people's lives, and AR glasses are a type of smart glasses. Smart glasses are worn on the user's head. Smart glasses have built-in proximity sensors. When the smart glasses are not worn, the proximity sensor senses the object in front and starts the system of the smart glasses, causing the system of the smart glasses to start incorrectly under the influence of the proximity sensor, resulting in misjudgment of the system startup of smart glasses in the prior art. Summary of the invention
[0003] The embodiments of the present application provide a system startup method and device for smart glasses, and smart glasses, which improve the accuracy of smart glasses system startup to a certain extent.
[0004] Other features and advantages of the present application will become apparent from the following detailed description, or may be learned in part by the practice of the present application.
[0005] According to one aspect of an embodiment of the present application, a system startup method for smart glasses is provided.
[0006] The smart glasses include a frame and temples rotatably connected to the frame, and the method includes:
[0007] Obtaining parameter changes of the temples when they rotate relative to the frame;
[0008] Determining a rotation angle of the temple relative to the frame based on the parameter variation;
[0009] If the rotation angle of the temple relative to the frame is greater than or equal to a preset rotation angle threshold, the system of the smart glasses is activated.
[0010] In some embodiments of the present application, the step of obtaining a parameter change of the temple when the temple rotates relative to the frame includes:
[0011] If the first sensor disposed at the rotation position between the temple and the frame is in working state, the resistance change of the first sensor is obtained; the first sensor is a potentiometer or a resistance strain gauge.
[0012] In some embodiments of the present application, obtaining the resistance change of the first sensor includes:
[0013] Collecting a first resistance value and a second resistance value of the first sensor respectively within a preset time, wherein the first resistance value and the second resistance value correspond to resistance values of the temple at different rotation positions relative to the frame;
[0014] The amount of resistance change when the temple rotates relative to the frame is determined based on the difference between the first resistance value and the second resistance value.
[0015] In some embodiments of the present application, the step of determining the rotation angle of the temple relative to the frame based on the parameter variation includes:
[0016] Determining the rotation angle of the temple relative to the frame according to the resistance change and a preset parameter table, wherein the preset parameter table records the corresponding relationship between the resistance change and the rotation angle of the temple relative to the frame;
[0017] Alternatively, the resistance variation is input into a rotation angle data model to determine the rotation angle of the temple relative to the frame.
[0018] In some embodiments of the present application, obtaining the parameter change of the temple when it rotates relative to the frame further includes:
[0019] If the first sensor disposed at the rotation position between the temple and the frame is in working state, the capacitance change of the first sensor is obtained; the first sensor is a capacitor or a variable capacitor.
[0020] In some embodiments of the present application, the temples include a left temple and a right temple, and both the left temple and the right temple are rotatable relative to the frame;
[0021] If the rotation angle of the temple relative to the frame is greater than or equal to a preset rotation angle threshold, the system of the smart glasses is started, comprising:
[0022] Obtaining the rotation angle of the left temple relative to the frame and the rotation angle of the right temple relative to the frame;
[0023] If the rotation angle of the left temple relative to the frame and the rotation angle of the right temple relative to the frame are both greater than or equal to a preset rotation angle threshold, the system of the smart glasses is started.
[0024] In some embodiments of the present application, if the rotation angle of the temple relative to the frame is greater than or equal to a preset rotation angle threshold, the system of the smart glasses is started, including:
[0025] If the rotation angle of the temple relative to the frame is greater than or equal to a preset rotation angle threshold, and the second sensor disposed on the frame is in an activated state, the system of the smart glasses is activated based on a sensing signal of the second sensor.
[0026] In some embodiments of the present application, the system for activating the smart glasses based on the sensing signal of the second sensor includes:
[0027] Acquire a sensing distance detected by the second sensor when the smart glasses are in a wearing state;
[0028] If the sensing distance is greater than or equal to a preset distance threshold, triggering a sensing signal of a second sensor;
[0029] The system of the smart glasses is activated according to the sensing signal of the second sensor.
[0030] According to one aspect of an embodiment of the present application, a system startup device for smart glasses is provided, comprising:
[0031] An acquisition module, used for acquiring a parameter change of the temple when it rotates relative to the frame;
[0032] An angle determination module, used to determine the rotation angle of the temple relative to the frame based on the parameter variation;
[0033] The starting module is used to start the system of the smart glasses if the rotation angle of the temple relative to the frame is greater than or equal to a preset rotation angle threshold.
[0034] According to one aspect of an embodiment of the present application, a pair of smart glasses is provided, comprising: one or more processors; and a memory for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the above-mentioned system startup method of the smart glasses.
[0035] In the technical solutions provided in some embodiments of the present application, the rotation angle of the temple relative to the frame is determined by the parameter change of the temple when it rotates relative to the frame. If the rotation angle of the temple relative to the frame is greater than or equal to a preset rotation angle threshold, the system of the smart glasses is started. At this time, the system of the smart glasses will be automatically started only when the rotation angle of the temple relative to the frame is greater than or equal to the preset rotation angle threshold, so as to adjust the system of the smart glasses from an off state to a started state, thereby avoiding the probability of the smart glasses system being erroneously started due to the influence of the proximity sensor, improving the accuracy of the smart glasses system startup, and improving the intelligence and experience of the smart glasses.
[0036] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] The drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present application, and together with the specification, are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:
[0038] Figure 1 A schematic diagram showing an exemplary system architecture 100 to which the technical solution of the embodiments of the present application can be applied;
[0039] Figure 2 A flowchart showing a method for starting a system of smart glasses according to an embodiment of the present application is shown;
[0040] Figure 3 A connection diagram of a system of smart glasses according to an embodiment of the present application is shown;
[0041] Figure 4 A block diagram of a system startup device for smart glasses according to an embodiment of the present application is shown;
[0042] Figure 5 A schematic diagram of the structure of a computer system suitable for implementing the smart glasses of an embodiment of the present application is shown. DETAILED DESCRIPTION
[0043] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this application will be more comprehensive and complete and fully convey the concept of the example embodiments to those skilled in the art.
[0044] In addition, described feature, structure or characteristic can be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present application. However, those skilled in the art will appreciate that the technical scheme of the present application can be put into practice without one or more of the specific details, or other methods, components, devices, steps, etc. can be adopted. In other cases, known methods, devices, realizations or operations are not shown or described in detail to avoid blurring the various aspects of the application.
[0045] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities may be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0046] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.
[0047] Figure 1 A schematic diagram of an exemplary system architecture 100 to which the technical solution of the embodiments of the present application can be applied is shown.
[0048] like Figure 1 As shown, the system architecture 100 may include smart glasses 101, and the smart glasses 101 may perform data transmission in the form of wired communication or wireless communication, wherein the wireless transmission may be through a network, Bluetooth, or the like. The smart glasses 101 include a frame and temples rotatably connected to the frame, wherein the temples are arranged on one side of the frame and are rotatably connected to the frame via a rotating shaft, so that the temples can be opened or folded relative to the frame. As the temples rotate relative to the frame, the angle between the temples and the frame changes.
[0049] It should be understood that Figure 1 The number of smart glasses 101 shown in FIG. 1 is merely illustrative.
[0050] The implementation details of the technical solution of the embodiment of the present application are described in detail below:
[0051] Figure 2 A flowchart of a method for starting a system of smart glasses according to an embodiment of the present application is shown. The method for starting a system of smart glasses can be executed by a terminal device. The terminal device can be Figure 1 The smart glasses 101 shown in FIG. Figure 2 and Figure 3 As shown, the system startup method of the smart glasses at least includes steps S210 to S230, which are described in detail as follows:
[0052] Step S210: obtaining a parameter change of the temple when it rotates relative to the frame;
[0053] Step S220: determining the rotation angle of the temple relative to the frame based on the parameter variation;
[0054] Step S230: If the rotation angle of the temple relative to the frame is greater than or equal to a preset rotation angle threshold, the system of the smart glasses is activated.
[0055] In the technical solutions provided in some embodiments of the present application, the rotation angle of the temple relative to the frame is determined by the parameter change. At this time, if the rotation angle of the temple relative to the frame is greater than or equal to a preset rotation angle threshold, the system of the smart glasses is started, and the system of the smart glasses is adjusted from an off state to an on state, and the system of the smart glasses can be started only when the rotation angle of the temple relative to the frame is greater than or equal to the preset rotation angle threshold, so as to adjust the system of the smart glasses from an off state to an on state, thereby avoiding the probability of the smart glasses system being erroneously started due to the influence of the proximity sensor, improving the accuracy of the smart glasses system startup, and improving the intelligence and experience of the smart glasses.
[0056] In step S210, the parameter variation of the temple when it rotates relative to the frame is obtained.
[0057] In one implementation of the present embodiment, the temples are gradually opened from a folded state relative to the frame under the external force of the user, and the angle between the temples and the frame gradually increases as the temples are opened relative to the frame. At the same time, the first sensor at the rotation point between the temples and the frame is generally in a working state. The first sensor has a parameter change as the temples rotate relative to the frame, and a parameter change amount is formed. The parameter change amount can be a resistance change amount or a capacitance change amount of the first sensor; if the first sensor is a potentiometer or a resistance strain gauge, the parameter change amount is a resistance change amount; if the first sensor is a capacitor or a variable capacitor, the parameter change amount is a capacitance change amount. It can be understood that the rotation point between the temple and the frame is a hinge, and the temple and the frame are connected by a hinge.
[0058] In one implementation of this embodiment, the following steps are included:
[0059] If the first sensor disposed at the rotation position between the temple and the frame is in working state, the resistance change of the first sensor is obtained; the first sensor is a potentiometer or a resistance strain gauge;
[0060] In one implementation of this embodiment, the first sensor is located at the rotation point between the temple and the frame. When the temple rotates relative to the frame, the first sensor is passively triggered. At this time, the first sensor is in a working state, and the system of the smart glasses is in a closed state. The first sensor has parameter changes as the temple rotates relative to the frame, and a parameter change amount is formed, so that the parameter change amount of the first sensor is used to calculate the subsequent rotation angle. Optionally, when the first sensor is a potentiometer or a resistance strain gauge, the parameter change amount is a resistance change amount; when the first sensor is a capacitor or a variable capacitor, the parameter change amount is a capacitance change amount.
[0061] When the first sensor is a potentiometer or a resistance strain gauge, the parameter change is the resistance change; at this time, the first resistance value and the second resistance value of the first sensor are respectively collected within a preset time, wherein the first resistance value and the second resistance value correspond to the resistance values of the temples at different rotation positions relative to the frame; the resistance change when the temples rotate relative to the frame is determined based on the difference between the first resistance value and the second resistance value. It can be understood that the first resistance value and the second resistance value are collected when the angles of the temples relative to the frame are different, and the different angles of the temples relative to the frame indicate that the temples are located at different positions relative to the frame.
[0062] In one implementation of the present embodiment, the first resistance value and the second resistance value correspond to the resistance values of the temple at different rotational positions relative to the frame. Optionally, the first resistance value or the second resistance value is mapped to a preset resistance value-position table to facilitate determining the rotational position of the temple relative to the frame by the first resistance value or the second resistance value, thereby directly determining the rotational position of the temple relative to the frame.
[0063] When the temple rotates relative to the frame, the first resistance value or the second resistance value of the first sensor is collected in real time, and the difference operation is performed on the first resistance value and the second resistance value within a preset time, so as to determine the resistance change when the temple rotates relative to the frame based on the difference between the first resistance value and the second resistance value. Optionally, the preset time is 3 seconds or 5 seconds, etc., which is not limited here. The preset time can be adjusted according to the actual scenario.
[0064] When the first resistance value and the second resistance value are the same, the rotational position of the temple relative to the frame remains unchanged within a preset time. Optionally, the temple is in a stopped state within the preset time.
[0065] When the first resistance value and the second resistance value are different, the temple rotates within a preset time, and the rotation position of the temple relative to the frame changes within the preset time, thereby confirming that the temple rotates relative to the frame.
[0066] In another embodiment of the present application, if the first sensor disposed at the rotation point between the temple and the frame is in working state, the capacitance change of the first sensor is obtained; the first sensor may be a capacitor or a variable capacitor.
[0067] The first sensor is generally in a working state, and the capacitance change of the first sensor is obtained; at this time, the first capacitance value and the second capacitance value of the first sensor are respectively collected within a preset time, wherein the first capacitance value and the second capacitance value correspond to the capacitance values of the temple at different rotation positions relative to the frame; based on the difference between the first capacitance value and the second capacitance value, the resistance change of the temple when it rotates relative to the frame is determined.
[0068] The first capacitance value and the second capacitance value correspond to capacitance values of different rotational positions of the temple relative to the frame, and different capacitance values correspond to different rotational positions of the temple relative to the frame. Optionally, the first capacitance value or the second capacitance value is mapped to a preset capacitance value-position table so that the rotational position of the temple relative to the frame can be determined by the first capacitance value or the second capacitance value, thereby directly determining the rotational position of the temple relative to the frame.
[0069] When the temple rotates relative to the frame, the first capacitance value or the second capacitance value of the first sensor is collected in real time, and the difference operation is performed on the first capacitance value and the second capacitance value within a preset time, so as to determine the capacitance change when the temple rotates relative to the frame based on the difference between the first capacitance value and the second capacitance value.
[0070] Among them, different rotational positions of the temple relative to the frame correspond to different capacitance values; when the first capacitance value and the second capacitance value are the same, the rotational position of the temple relative to the frame remains unchanged within a preset time, and optionally, the temple is in a stopped state within the preset time.
[0071] When the first capacitance value and the second capacitance value are different, the temple rotates within a preset time, and the rotation position of the temple relative to the frame changes within the preset time, thereby confirming that the temple rotates relative to the frame.
[0072] In step S220, the rotation angle of the temple relative to the frame is determined based on the parameter variation.
[0073] In one implementation of the present embodiment, the rotation angle of the temple relative to the frame is determined by a parameter change, and the parameter change can be monitored based on the first sensor when the temple is rotated relative to the frame, so as to facilitate real-time monitoring of the rotation angle of the temple relative to the frame, thereby determining the rotation state of the temple relative to the frame, so as to facilitate subsequent system startup of the smart glasses.
[0074] In one implementation of this embodiment, the rotation angle of the temple relative to the frame is determined according to the resistance change and a preset parameter table, wherein the preset parameter table records the corresponding relationship between the resistance change and the rotation angle of the temple relative to the frame;
[0075] When the first sensor is a potentiometer, the parameter change is a resistance change; at this time, the rotation angle of the temple relative to the frame is determined according to the resistance change and the preset parameter table, and the resistance change is compared with the preset parameter table to determine the rotation angle corresponding to the resistance change, thereby determining the rotation angle of the temple relative to the frame, wherein the preset parameter table records the corresponding relationship between the resistance change and the rotation angle of the temple relative to the frame. Similarly, the capacitance change can be compared with the preset parameter table to determine the rotation angle of the temple relative to the frame.
[0076] Alternatively, the resistance change is input into the rotation angle data model to determine the rotation angle of the temple relative to the frame, wherein the resistance change is input into the rotation angle data model, and the corresponding rotation angle is output based on the rotation angle data model. At this time, the rotation angle data model is a learning model, and is trained by previous resistance change or capacitance change and rotation angle data, so that the rotation angle data model is formed in multiple trainings. Similarly, the capacitance change can be input into the rotation angle data model to determine the rotation angle of the temple relative to the frame.
[0077] In step S230, if the rotation angle of the temple relative to the frame is greater than or equal to a preset rotation angle threshold, the system of the smart glasses is started.
[0078] In one implementation of this embodiment, if the rotation angle of the temple relative to the frame is greater than or equal to a preset rotation angle threshold, the system of the smart glasses is activated; if the rotation angle of the temple relative to the frame is less than the preset rotation angle threshold, the system of the smart glasses is not activated.
[0079] In one implementation of the present embodiment, the rotation angle of the temple relative to the frame is compared with a preset rotation angle threshold, and the preset rotation angle threshold can be determined based on past experience; at this time, if the rotation angle of the temple relative to the frame is greater than or equal to the preset rotation angle threshold, the second sensor set in the frame is triggered to adjust from the off state to the on state; and the system of the smart glasses is started based on the sensing signal of the second sensor.
[0080] In one implementation of this embodiment, when the user is not wearing the smart glasses, the temples are folded into the frame, and the system of the smart glasses is in a shutdown state. At this time, the system of the smart glasses is generally in a shutdown state, and the optical-mechanical module, the audio module, or the signal processing module is in a shutdown state. When the system of the smart glasses is started, the optical-mechanical module, the audio module, and / or the signal processing module in the smart glasses are also in a startup state.
[0081] The system of the smart glasses includes an optical module, an audio module or a signal processing module, etc., which are not limited here. The system of the smart glasses is usually in a normally closed state, the system of the first sensor is usually in a normally open state, and the system of the second sensor is usually in a normally closed state, so as to reduce the loss of the system of the smart glasses and the second sensor, and perform subsequent triggering based on the parameter change of the first sensor, making full use of the interaction between the first sensor, the second sensor and the system of the smart glasses.
[0082] When the user is ready to wear the smart glasses and the temples are opened at a certain angle relative to the frame, the second sensor is adjusted from a closed state to an activated state. When the second sensor is in the activated state, the second sensor detects the sensing distance between the second sensor and the user's face in real time, so as to obtain the sensing distance between the second sensor and the user's face; if the sensing distance between the second sensor and the user's face is greater than or equal to a preset distance threshold, the sensing signal of the second sensor is obtained; and the system of the smart glasses is activated according to the sensing signal of the second sensor, wherein the system of the smart glasses is adjusted from a closed state to a working state.
[0083] In addition, if the second sensor arranged on the frame is in the off state, the second sensor cannot detect the distance between the second sensor and the user's face in the off state, and the detection signal transmitted by the second sensor serves as a trigger condition for starting the system of the smart glasses, thereby ensuring that the system of the smart glasses is in a shut-down state when the second sensor of the frame is in the off state, thereby realizing an anti-misjudgment startup of the system of the smart glasses, and improving the intelligence and user experience of the smart glasses. In addition, it ensures that the system of the smart glasses is in a shut-down state when not worn, and the system of the smart glasses is started when triggered by the detection signal, thereby improving the energy-saving effect of the system of the smart glasses.
[0084] In another embodiment of the present application, the temples include a left temple and a right temple, and both the left temple and the right temple can rotate relative to the frame; if the rotation angle of the temple relative to the frame is greater than or equal to a preset rotation angle threshold, the system of the smart glasses is started, including: obtaining the rotation angle of the left temple relative to the frame and the rotation angle of the right temple relative to the frame; if the rotation angle of the left temple relative to the frame and the rotation angle of the right temple relative to the frame are both greater than or equal to the preset rotation angle threshold, the system of the smart glasses is started.
[0085] When the left temple rotates relative to the frame, the parameter change of the left temple relative to the frame is obtained, and the rotation angle of the left temple relative to the frame is determined based on the parameter change, so as to obtain the rotation angle of the left temple relative to the frame.
[0086] When the right temple rotates relative to the frame, the parameter change of the right temple when rotating relative to the frame is obtained, and the rotation angle of the right temple relative to the frame is determined based on the parameter change, so as to obtain the rotation angle of the right temple relative to the frame. It can be understood that in this embodiment, a first sensor is provided in the hinge between the left temple and the frame, and a second sensor is also provided in the hinge between the right temple and the frame.
[0087] If the rotation angle of the left temple relative to the frame and the rotation angle of the right temple relative to the frame are both greater than or equal to the preset rotation angle threshold, the system of the smart glasses is started. At this time, the rotation angle of the left temple relative to the frame is greater than or equal to the preset rotation angle threshold, and the rotation angle of the right temple relative to the frame is greater than or equal to the preset rotation angle threshold, so that the system of the smart glasses can be started only when the rotation angle of the left temple relative to the frame and the rotation angle of the right temple relative to the frame are both greater than or equal to the preset rotation angle threshold. Wherein, when the rotation angle of the left temple relative to the frame is greater than or equal to the preset rotation angle threshold, and the rotation angle of the right temple relative to the frame is less than the preset rotation angle threshold, the system of the smart glasses is still in the shutdown state, and the optical-mechanical module, the audio module or the signal processing module is in the shutdown state.
[0088] The user continues to swing the right temple, and the system of the smart glasses will be activated only when the rotation angle of the right temple relative to the frame is greater than or equal to the preset rotation angle threshold. At this time, the system of the smart glasses is adjusted from the off state to the on state, and the optical machine module, the audio module or the signal processing module is adjusted from the off state to the on state. This avoids the system of the smart glasses from being mistakenly activated when one temple is in a folded state relative to the frame and the other temple is in an open state relative to the frame, thereby improving the battery life of the smart glasses.
[0089] The following describes an embodiment of the device of the present application, which can be used to execute the system startup method of the smart glasses in the above embodiment of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the system startup method of the smart glasses in the above embodiment of the present application.
[0090] Reference Figure 4 As shown, a starting device 400 for smart glasses according to an embodiment of the present application includes: an acquisition module 401, an angle determination module 402, and a starting module 403.
[0091] Among them, the acquisition module 401 is used to obtain the parameter change of the temple when it rotates relative to the frame; the angle determination module 402 is electrically connected to the acquisition module 401, and is used to determine the rotation angle of the temple relative to the frame based on the parameter change; the start module 403 is electrically connected to the angle determination module 402, and is used to start the system of the smart glasses if the rotation angle of the temple relative to the frame is greater than or equal to a preset rotation angle threshold.
[0092] In one embodiment of the present application, the acquisition module 401 is further used to: if the first sensor arranged at the rotation point between the temple and the frame is in working state, then obtain the resistance change of the first sensor; the first sensor is a potentiometer or a resistance strain gauge.
[0093] In one embodiment of the present application, the acquisition module 401 is further used to: respectively collect a first resistance value and a second resistance value of the first sensor within a preset time, wherein the first resistance value and the second resistance value correspond to resistance values of different rotation positions of the temple relative to the frame;
[0094] The amount of resistance change when the temple rotates relative to the frame is determined based on the difference between the first resistance value and the second resistance value.
[0095] In one embodiment of the present application, the acquisition module 401 is further used to: if the first sensor arranged at the rotation point between the temple and the frame is in working state, then acquire the capacitance change of the first sensor; the first sensor is a capacitor or a variable capacitor.
[0096] In one embodiment of the present application, the angle determination module 402 is further used to: determine the rotation angle of the temple relative to the frame according to the resistance change and a preset parameter table, wherein the preset parameter table records the corresponding relationship between the resistance change and the rotation angle of the temple relative to the frame;
[0097] Alternatively, the resistance variation is input into a rotation angle data model to determine the rotation angle of the temple relative to the frame.
[0098] In one embodiment of the present application, the temples include a left temple and a right temple, and both the left temple and the right temple are rotatable relative to the frame;
[0099] The startup module 403 is also used to: obtain the rotation angle of the left temple relative to the frame and the rotation angle of the right temple relative to the frame; if the rotation angle of the left temple relative to the frame and the rotation angle of the right temple relative to the frame are both greater than or equal to a preset rotation angle threshold, then start the system of the smart glasses.
[0100] In one embodiment of the present application, the start-up module 403 is also used to: if the rotation angle of the temple relative to the frame is greater than or equal to a preset rotation angle threshold, and the second sensor provided on the frame is in an activated state, then the system of the smart glasses is started based on the sensing signal of the second sensor.
[0101] In one embodiment of the present application, the startup module 403 is also used to: obtain the sensing distance detected by the second sensor when the smart glasses are in a worn state; if the sensing distance is greater than or equal to a preset distance threshold, trigger the sensing signal of the second sensor; and start the system of the smart glasses according to the sensing signal of the second sensor.
[0102] Figure 5 A schematic diagram of the structure of a computer system suitable for implementing the smart glasses of an embodiment of the present application is shown.
[0103] It should be noted that Figure 5 The computer system 500 of the smart glasses shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0104] like Figure 5 As shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 502 or the program loaded from the storage part 508 to the random access memory (RAM) 503, such as executing the method described in the above embodiment. In the RAM 503, various programs and data required for system operation are also stored. The CPU 501, ROM 502 and RAM 503 are connected to each other through a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0105] The following components are connected to the I / O interface 505: an input section 506 including a keyboard, a mouse, etc.; an output section 507 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as needed. A removable medium 511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 510 as needed so that a computer program read therefrom is installed into the storage section 508 as needed.
[0106] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication section 509, and / or installed from a removable medium 511. When the computer program is executed by a central processing unit (CPU) 501, various functions defined in the system of the present application are executed.
[0107] It should be noted that the computer-readable medium shown in the embodiment of the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, - but not limited to - an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a 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. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by an instruction execution system, device or device or used in combination with it. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, wherein a computer-readable computer program is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate, or transmit programs for use by or in conjunction with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0108] The flowchart and block diagram in the accompanying drawings illustrate the possible architecture, functions and operations of the system, method and computer program product according to various embodiments of the present application. Wherein, each box in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0109] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. The names of these units do not constitute limitations on the units themselves in some cases.
[0110] As another aspect, the present application also provides a computer-readable medium, which may be included in the smart glasses described in the above embodiments; or may exist independently without being assembled into the smart glasses. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by the smart glasses, the smart glasses implement the method described in the above embodiments.
[0111] It should be noted that, although several modules or units of the equipment for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into being embodied by multiple modules or units.
[0112] Through the description of the above implementation methods, it is easy for those skilled in the art to understand that the example implementation methods described here can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the implementation methods of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the method according to the implementation methods of the present application.
[0113] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the embodiments disclosed herein. The present application is intended to cover any variations, uses or adaptations of the present application, which follow the general principles of the present application and include common knowledge or customary technical means in the art that are not disclosed in the present application.
[0114] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A system startup method for smart glasses, characterized in that: The smart glasses include a frame and temples rotatably connected to the frame, and the method includes: Obtaining parameter changes of the temples when they rotate relative to the frame; Determining a rotation angle of the temple relative to the frame based on the parameter variation; If the rotation angle of the temple relative to the frame is greater than or equal to a preset rotation angle threshold, the system of the smart glasses is activated.
2. The system startup method of smart glasses according to claim 1, characterized in that: The step of obtaining the parameter variation of the temple when it rotates relative to the frame includes: If the first sensor disposed at the rotation position between the temple and the frame is in working state, the resistance change of the first sensor is obtained; the first sensor is a potentiometer or a resistance strain gauge.
3. The system startup method of smart glasses according to claim 2, characterized in that: The step of obtaining the resistance change of the first sensor includes: Collecting a first resistance value and a second resistance value of the first sensor respectively within a preset time, wherein the first resistance value and the second resistance value correspond to resistance values of the temple at different rotation positions relative to the frame; The amount of resistance change when the temple rotates relative to the frame is determined based on the difference between the first resistance value and the second resistance value.
4. The system startup method of smart glasses according to claim 2, characterized in that: The step of determining the rotation angle of the temple relative to the frame based on the parameter variation comprises: Determining the rotation angle of the temple relative to the frame according to the resistance change and a preset parameter table, wherein the preset parameter table records the corresponding relationship between the resistance change and the rotation angle of the temple relative to the frame; Alternatively, the resistance variation is input into a rotation angle data model to determine the rotation angle of the temple relative to the frame.
5. The system startup method of smart glasses according to claim 1, characterized in that: The step of obtaining the parameter variation of the temple when it rotates relative to the frame further comprises: If the first sensor disposed at the rotation position between the temple and the frame is in working state, the capacitance change of the first sensor is obtained; the first sensor is a capacitor or a variable capacitor.
6. The system startup method of smart glasses according to claim 1, characterized in that: The temples include a left temple and a right temple, and both the left temple and the right temple are rotatable relative to the frame; If the rotation angle of the temple relative to the frame is greater than or equal to a preset rotation angle threshold, the system of the smart glasses is started, comprising: Obtaining the rotation angle of the left temple relative to the frame and the rotation angle of the right temple relative to the frame; If the rotation angle of the left temple relative to the frame and the rotation angle of the right temple relative to the frame are both greater than or equal to a preset rotation angle threshold, the system of the smart glasses is started.
7. The system startup method of smart glasses according to claim 1, characterized in that: If the rotation angle of the temple relative to the frame is greater than or equal to a preset rotation angle threshold, the system of the smart glasses is started, comprising: If the rotation angle of the temple relative to the frame is greater than or equal to a preset rotation angle threshold, and the second sensor disposed on the frame is in an activated state, the system of the smart glasses is activated based on a sensing signal of the second sensor.
8. The system startup method of smart glasses according to claim 7, characterized in that: The system for activating the smart glasses based on the sensing signal of the second sensor includes: Acquire a sensing distance detected by the second sensor when the smart glasses are in a wearing state; If the sensing distance is greater than or equal to a preset distance threshold, triggering a sensing signal of a second sensor; The system of the smart glasses is activated according to the sensing signal of the second sensor.
9. A system startup device for smart glasses, characterized in that: include: An acquisition module, used for acquiring a parameter change of the temple when it rotates relative to the frame; An angle determination module, used to determine the rotation angle of the temple relative to the frame based on the parameter variation; The starting module is used to start the system of the smart glasses if the rotation angle of the temple relative to the frame is greater than or equal to a preset rotation angle threshold.
10. A pair of smart glasses, characterized in that: include: one or more processors; A memory for storing one or more programs, which, when executed by the one or more processors, enables the one or more processors to implement the system startup method for the smart glasses as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Glasses control method and device
CN108227933A
Intelligent glasses control method and intelligent glasses
CN110687683A
Electronic equipment
CN111580605A
Intelligent glasses, control method and control device thereof, and storage medium
CN112596414A
Light leakage prevention intelligent glasses, light leakage prevention method and device thereof and electronic equipment
CN114089534A