Glasses Noise Reduction Method, Device, Equipment and Storage Medium
By detecting the synchronous temples when inserting temples in AR glasses and selecting the main noise reduction temples, the problem of inability to share noise reduction in the prior art is solved, the overall power consumption is reduced, and the efficient noise reduction effect is achieved.
Patent Information
- Application Number
- CN202211256179.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-13
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2042-10-13
AI Technical Summary
The temples of existing AR glasses are equipped with noise reduction devices separately, which makes it impossible to achieve shared noise reduction, and the overall noise reduction power consumption is high.
By detecting the number of temples being inserted, determine the synchronized temples and synchronize the cloud noise reduction data, select the main noise reduction temples from it to start the noise reduction mode, optimize the battery power and select the main noise reduction temples to reduce overall power consumption.
The purpose of shared noise reduction is achieved and the overall noise reduction power consumption is reduced.
Smart Images

Figure CN115576107B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of AR glasses, and particularly to a method, device, equipment and storage medium for noise reduction of glasses. Background Art
[0002] Augmented Reality (AR) is a technology that skillfully integrates virtual information with the real world. Especially when applied to AR glasses and smart audio glasses, taking AR glasses as an example, the temple of the AR glasses is a detachable structure, which specifically includes a frame and different temples can be replaced. Different temples are used in different scenarios. In order to improve the user experience, noise reduction processing is also required when the user uses AR glasses. The current noise reduction design still configures a microphone for each temple, specifically collecting ambient sound and human voice for noise reduction processing. However, the above noise reduction method requires noise reduction for each temple, making it impossible to achieve the purpose of shared noise reduction, and the overall noise reduction power consumption is relatively high.
[0003] The above content is only used to assist in understanding the technical solution of the present invention, and does not represent an admission that the above content is 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 noise reduction of glasses, aiming to solve the technical problems that the prior art cannot achieve the purpose of shared noise reduction and the overall noise reduction power consumption is relatively high.
[0005] To achieve the above purpose, the present invention provides a method for noise reduction of glasses. The target glasses include N temples, where N≥1. The method for noise reduction of glasses includes the following steps:
[0006] When it is detected that the temple of the target glasses is inserted, obtain the number of temples inserted into the frame;
[0007] Determine the synchronized temples according to the number of temples, and synchronize the cloud noise reduction data through the synchronized temples;
[0008] Determine the main noise reduction temple from the synchronized temples, so as to start the noise reduction mode through the main noise reduction temple for noise reduction.
[0009] Optionally, the step of determining the main noise reduction temple from the synchronized temples to start the noise reduction mode through the main noise reduction temple for noise reduction includes:
[0010] When the number of the synchronized temples is a first value, respectively obtain the current power of the first temple and the current power of the second temple;
[0011] When the current power of the first temple is greater than the current power of the second temple, use the first temple as the main noise reduction temple;
[0012] When the current power of the first temple is less than the current power of the second temple, the second temple is used as the main noise-canceling temple.
[0013] Start the noise-canceling mode through the main noise-canceling temple to reduce noise.
[0014] Optionally, after respectively obtaining the current power of the first temple and the current power of the second temple, it further includes:
[0015] When the current power of the first temple is equal to the current power of the second temple, the default temple is used as the main noise-canceling temple.
[0016] Optionally, determining the main noise-canceling temple from the synchronous temples to start the noise-canceling mode through the main noise-canceling temple to reduce noise includes:
[0017] When the number of the synchronous temples is the second value, directly use the synchronous temples as the main noise-canceling temples;
[0018] Start the noise-canceling mode through the main noise-canceling temple to reduce noise.
[0019] Optionally, after directly using the synchronous temples as the main noise-canceling temples when the number of the synchronous temples is the second value, it further includes:
[0020] When it is detected that other temples of the target glasses are inserted, obtain the current power of the synchronous temples and the current power of the other temples;
[0021] When the current power of the synchronous temples is greater than the current power of the other temples, use the synchronous temples as the main noise-canceling temples;
[0022] When the current power of the synchronous temples is less than the current power of the other temples, use the other temples as the main noise-canceling temples;
[0023] Start the noise-canceling mode through the main noise-canceling temple to reduce noise.
[0024] Optionally, after obtaining the current power of the synchronous temples and the current power of the other temples when it is detected that other temples of the target glasses are inserted, it further includes:
[0025] When the current power of the synchronous temples is equal to the current power of the other temples, use the default temple as the main noise-canceling temple.
[0026] Optionally, after determining the main noise-canceling temple from the synchronous temples to start the noise-canceling mode through the main noise-canceling temple to reduce noise, it further includes:
[0027] Obtain the target noise reduction data of the main noise reduction temple, and upload the target noise reduction data to the cloud through the main noise reduction temple.
[0028] In addition, to achieve the above object, the present invention also provides a glasses noise reduction device, which includes:
[0029] A detection module, configured to obtain the number of temples inserted into the frame when detecting the insertion of the temples of the target glasses;
[0030] A determination module, configured to determine the synchronous temples according to the number of temples, and synchronize the cloud noise reduction data through the synchronous temples;
[0031] A noise reduction module, configured to determine the main noise reduction temple from the synchronous temples, so as to start the noise reduction mode through the main noise reduction temple for noise reduction.
[0032] In addition, to achieve the above object, the present invention also provides a glasses noise reduction device, which includes: a memory, a processor, and a glasses noise reduction program stored on the memory and executable on the processor, where the glasses noise reduction program is configured to implement the glasses noise reduction method as described above.
[0033] In addition, to achieve the above object, the present invention also provides a storage medium, on which a glasses noise reduction program is stored, and when the glasses noise reduction program is executed by a processor, it implements the glasses noise reduction method as described above.
[0034] The glasses noise reduction method proposed by the present invention obtains the number of temples inserted into the frame when detecting the insertion of the temples of the target glasses; determines the synchronous temples according to the number of temples, and synchronizes the cloud noise reduction data through the synchronous temples; determines the main noise reduction temple from the synchronous temples, so as to start the noise reduction mode through the main noise reduction temple for noise reduction; in the above manner, when detecting the insertion of the temples of the target glasses, the synchronous temples are determined according to the number of temples inserted into the frame, then the main noise reduction temple is determined from the synchronous temples, and then the noise reduction mode is started through the main noise reduction temple for noise reduction, so as to achieve the purpose of shared noise reduction and reduce the overall noise reduction power consumption. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 is a schematic structural diagram of a glasses noise reduction device in a hardware operating environment related to the embodiment solution of the present invention;
[0036] Figure 2 is a schematic flowchart of the first embodiment of the glasses noise reduction method of the present invention;
[0037] Figure 3 is a topology diagram between the cloud and the temples in an embodiment of the glasses noise reduction method of the present invention;
[0038] Figure 4 Schematic diagram of the overall process of an embodiment of the noise reduction method for glasses according to the present invention;
[0039] Figure 5 Schematic diagram of the process of the second embodiment of the noise reduction method for glasses according to the present invention;
[0040] Figure 6 Schematic diagram of the functional modules of the first embodiment of the noise reduction device for glasses according to the present invention.
[0041] The realization, functional features and advantages of the object of the present invention will be further described with reference to the embodiments and the accompanying drawings. Detailed implementation manners
[0042] 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.
[0043] Refer to Figure 1 , Figure 1 Schematic diagram of the structure of the noise reduction device for glasses, which is the hardware operating environment involved in the solution of the embodiment of the present invention.
[0044] As Figure 1 shown, the noise reduction device for glasses 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). Optionally, the user interface 1003 may further 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 (Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM) or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk memory. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0045] Those skilled in the art can understand that Figure 1 the structure shown in
[0046] As Figure 1As shown in the figure, the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and a glasses noise reduction program.
[0047] In Figure 1 In the glasses noise reduction device shown, the network interface 1004 is mainly used for data communication with the network integrated platform workstation; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the glasses noise reduction device of the present invention may be arranged in the glasses noise reduction device. The glasses noise reduction device calls the glasses noise reduction program stored in the memory 1005 through the processor 1001 and executes the glasses noise reduction method provided by the embodiments of the present invention.
[0048] Based on the above hardware structure, an embodiment of the glasses noise reduction method of the present invention is proposed.
[0049] Referring to Figure 2 , Figure 2 is a schematic flowchart of the first embodiment of the glasses noise reduction method of the present invention.
[0050] In the first embodiment, the glasses noise reduction method includes the following steps:
[0051] Step S10, when it is detected that the temple of the target glasses is inserted, obtain the number of temples inserted into the frame.
[0052] It should be noted that the execution subject of this embodiment is a glasses noise reduction device, and it can also be other devices that can achieve the same or similar functions, such as a glasses controller, etc. This embodiment does not limit this. In this embodiment, a glasses controller is taken as an example for illustration.
[0053] It should be understood that when a single user uses the target glasses, it is detected whether the temple of the target glasses is inserted. If so, the number of temples inserted into the frame is obtained. The number of temples can be N, and the target glasses can be AR glasses.
[0054] It can be understood that all the temples of the target glasses are connected to the server in the cloud. Referring to Figure 3 , Figure 3 is a topology diagram between the cloud and the temple. Specifically, the temple includes, but is not limited to, temple 1, temple 2, and temple N, and temple 1 is connected to the server in the cloud, temple 2 is connected to the server in the cloud, and temple N is connected to the server in the cloud, that is, a topology diagram between the temple and the server in the cloud is formed.
[0055] Step S20, determine the synchronized temples according to the number of temples, and synchronize the cloud noise reduction data through the synchronized temples.
[0056] It can be understood that the synchronous temple refers to the temple that needs to synchronize the noise reduction data in the cloud. That is, when the temple is inserted into the frame, the temple needs to be triggered to request the cloud server to synchronize the current noise reduction data. The noise reduction data is the noise reduction parameter corresponding to the noise reduction effect. For example, when the number of temples inserted into the frame is 1, the synchronous temple is one; when the number of temples inserted into the frame is 2, the synchronous temples are two. After determining the synchronous temples, the noise reduction data in the cloud is synchronized through the synchronous temples.
[0057] Step S30: Determine the main noise reduction temple from the synchronous temples, so as to start the noise reduction mode through the main noise reduction temple for noise reduction.
[0058] It should be understood that the main noise reduction temple refers to the temple used to turn on the noise reduction mode for noise reduction. When the number of synchronous temples is the second value, the synchronous temple is the main noise reduction temple. When the number of synchronous temples is the first value, it is necessary to determine the main noise reduction temple according to the battery power of the temple, and then turn on the noise reduction mode of the main noise reduction temple for noise reduction. The second value is 1, and the first value is a positive integer greater than or equal to 1. In this embodiment, 2 is used as an example for illustration.
[0059] Further, step S30 includes: when the number of synchronous temples is the second value, directly use the synchronous temple as the main noise reduction temple; start the noise reduction mode through the main noise reduction temple for noise reduction.
[0060] It can be understood that after obtaining the synchronous temples, it is necessary to judge whether the number of synchronous temples is the second value. If so, it means that only the insertion of one temple is detected. At this time, directly use the synchronous temple as the main noise reduction temple, and then start the noise reduction mode through the main noise reduction temple for noise reduction.
[0061] Further, after directly using the synchronous temple as the main noise reduction temple when the number of synchronous temples is the second value, it further includes: when the insertion of other temples of the target glasses is detected, obtain the current battery power of the synchronous temple and the current battery power of other temples; when the current battery power of the synchronous temple is greater than the current battery power of other temples, use the synchronous temple as the main noise reduction temple; when the current battery power of the synchronous temple is less than the current battery power of other temples, use the other temple as the main noise reduction temple; start the noise reduction mode through the main noise reduction temple for noise reduction, and at this time, other temples do not need to perform noise reduction to reduce the overall power consumption of the target glasses.
[0062] It should be understood that when it is detected that other temple arms of the target glasses are inserted, it indicates that there are two temple arms inserted into the frame. At this time, it is necessary to determine the main noise reduction temple arm among the previously determined synchronous temple arm and the other temple arms. Specifically, it is based on the current power of the synchronous temple arm and the current power of the other temple arms. That is, when the current power of the synchronous temple arm is greater than the current power of the other temple arms, the synchronous temple arm continues to be used as the main noise reduction temple arm. When the current power of the synchronous temple arm is less than the current power of the other temple arms, the other temple arm is used as the main noise reduction temple arm. That is to say, the temple arm with the highest power is used as the main noise reduction temple arm, and then the noise reduction mode is started through the main noise reduction temple arm to perform noise reduction.
[0063] Further, after detecting that other temple arms of the target glasses are inserted and obtaining the current power of the synchronous temple arm and the current power of the other temple arms, it further includes: when the current power of the synchronous temple arm is equal to the current power of the other temple arms, using the default temple arm as the main noise reduction temple arm.
[0064] It can be understood that when it is determined that the current power of the synchronous temple arm is equal to the current power of the other temple arms, it indicates that their powers are the same. At this time, the default temple arm is used as the main noise reduction temple arm. For example, the default temple arm of the target glasses is the left temple arm. At this time, the synchronous temple arm is on the left side of the other temple arm, and the synchronous temple arm is used as the main noise reduction temple arm. The default temple arms corresponding to different models of target glasses are different. For example, the default temple arm of the target glasses of model A is the right temple arm.
[0065] Further, after step S30, it further includes: obtaining the target noise reduction data of the main noise reduction temple arm, and uploading the target noise reduction data to the cloud through the main noise reduction temple arm.
[0066] It should be understood that the target noise reduction data refers to the data after noise reduction by starting the noise reduction mode through the main noise reduction temple arm. After obtaining the target noise reduction data, the main noise reduction temple arm uploads the target noise reduction data to the cloud, and at this time, the noise reduction data in the cloud will be updated.
[0067] It should be understood that refer to Figure 4 , Figure 4It is a schematic diagram of the overall process, specifically: determine whether there is a temple inserted. If so, obtain the number of temples inserted into the frame. When it is detected that only one temple is inserted, synchronize the cloud noise reduction data through this temple, and use this temple as the main noise reduction temple. Then, start the noise reduction mode through the main noise reduction temple for noise reduction. Then, simultaneously detect whether there is any other temple inserted. If so, compare the current power of the main noise reduction temple with the current power of the other temples. When the current power of the main noise reduction temple is greater than the current power of the other temples, do not replace the main noise reduction temple. When the current power of the main noise reduction temple is less than the current power of the other temples, use the other temple as the main noise reduction temple. When the current power of the main noise reduction temple is equal to the current power of the other temples, use the default temple as the main noise reduction temple. Then, upload the target noise reduction data to the cloud through the main noise reduction temple. When it is detected that two temples are inserted, there are two synchronous temples at this time. Synchronize the cloud noise reduction data through the synchronous temples, then compare the current power of the two synchronous temples, determine the main noise reduction module according to the comparison result, then start the noise reduction mode through the main noise reduction temple for noise reduction, and upload the target noise reduction data to the cloud through the main noise reduction temple.
[0068] In this embodiment, when it is detected that the temple of the target glasses is inserted, obtain the number of temples inserted into the frame; determine the synchronous temples according to the number of temples, and synchronize the cloud noise reduction data through the synchronous temples; determine the main noise reduction temple from the synchronous temples to start the noise reduction mode through the main noise reduction temple for noise reduction; in the above manner, when it is detected that the temple of the target glasses is inserted, determine the synchronous temples according to the number of temples inserted into the frame, then determine the main noise reduction temple from the synchronous temples, and then start the noise reduction mode through the main noise reduction temple for noise reduction, so as to achieve the purpose of shared noise reduction and reduce the overall noise reduction power consumption.
[0069] In one embodiment, as Figure 5 described, based on the first embodiment, the second embodiment of the glasses noise reduction method of the present invention is proposed. The step S30 includes:
[0070] Step S301, when the number of the synchronous temples is the first value, respectively obtain the current power of the first temple and the current power of the second temple.
[0071] It should be understood that when it is determined that the number of the synchronous temples is the first value, it indicates that there are multiple temples inserted into the frame. In this embodiment, taking 2 temples as an example, that is, the first temple and the second temple, and then respectively obtain the current power of the first temple and the current power of the second temple.
[0072] Further, after step S301, it further includes: when the current power of the first temple is equal to the current power of the second temple, use the default temple as the main noise reduction temple.
[0073] It can be understood that the main noise-canceling temple refers to the temple used to turn on the noise-canceling mode for noise cancellation. After obtaining the current power of the first temple and the current power of the second temple, it is necessary to compare the current powers of the two. When the current power of the first temple is equal to the current power of the second temple, the default temple is used as the main noise-canceling temple. For example, if the default temple of the target glasses is the left temple, and at this time the first temple is on the left side of the second temple, then the first temple is the default temple, and the first temple is used as the main noise-canceling temple.
[0074] Step S302, when the current power of the first temple is greater than the current power of the second temple, use the first temple as the main noise-canceling temple.
[0075] It can be understood that if it is determined that the current power of the first temple is greater than the current power of the second temple, it indicates that the power of the first temple is the highest. At this time, the first temple is used as the main noise-canceling temple.
[0076] Step S303, when the current power of the first temple is less than the current power of the second temple, use the second temple as the main noise-canceling temple.
[0077] It should be understood that if it is determined that the current power of the first temple is less than the current power of the second temple, it indicates that the power of the second temple is the highest. At this time, the second temple is used as the main noise-canceling temple.
[0078] Step S304, start the noise-canceling mode through the main noise-canceling temple to perform noise cancellation.
[0079] It can be understood that after determining the main noise-canceling temple, turn on the noise-canceling mode of the main noise-canceling temple to perform noise cancellation. At this time, the other temples do not need to perform noise cancellation.
[0080] In this embodiment, when the number of synchronous temples is the first value, the current power of the first temple and the current power of the second temple are respectively obtained; when the current power of the first temple is greater than the current power of the second temple, the first temple is used as the main noise-canceling temple; when the current power of the first temple is less than the current power of the second temple, the second temple is used as the main noise-canceling temple; start the noise-canceling mode through the main noise-canceling temple to perform noise cancellation; in the above manner, when the number of synchronous temples is the first value, it is judged whether the current power of the first temple is greater than the current power of the second temple. If so, the first temple is used as the main noise-canceling temple. If less, the second temple is used as the main noise-canceling temple, and then the noise-canceling mode is started through the main noise-canceling temple to perform noise cancellation, so as to reduce the overall noise-canceling power consumption.
[0081] In addition, an embodiment of the present invention also proposes a storage medium, on which a glasses noise-canceling program is stored. When the glasses noise-canceling program is executed by a processor, the steps of the glasses noise-canceling method described above are implemented.
[0082] Since this storage medium adopts all the technical solutions of the above-mentioned embodiments, it has at least all the beneficial effects brought by the technical solutions of the above-mentioned embodiments, which will not be elaborated here one by one.
[0083] In addition, referring to Figure 6 , an embodiment of the present invention further provides a glasses noise reduction device, and the glasses noise reduction device includes:
[0084] A detection module 10, configured to obtain the number of temple arms inserted into the frame when it detects that the temple arms of the target glasses are inserted.
[0085] A determination module 20, configured to determine the synchronized temple arms according to the number of temple arms, and synchronize the cloud noise reduction data through the synchronized temple arms.
[0086] A noise reduction module 30, configured to determine the main noise reduction temple arm from the synchronized temple arms, so as to start the noise reduction mode through the main noise reduction temple arm for noise reduction.
[0087] In this embodiment, when it detects that the temple arms of the target glasses are inserted, it obtains the number of temple arms inserted into the frame; determines the synchronized temple arms according to the number of temple arms, and synchronizes the cloud noise reduction data through the synchronized temple arms; determines the main noise reduction temple arm from the synchronized temple arms, so as to start the noise reduction mode through the main noise reduction temple arm for noise reduction; in the above manner, when it detects that the temple arms of the target glasses are inserted, it determines the synchronized temple arms according to the number of temple arms inserted into the frame, then determines the main noise reduction temple arm from the synchronized temple arms, and then starts the noise reduction mode through the main noise reduction temple arm for noise reduction, thereby being able to achieve the purpose of shared noise reduction and reduce the overall noise reduction power consumption.
[0088] It should be noted that the above-described work process is only illustrative and does not limit the protection scope of the present invention. In actual applications, those skilled in the art can select some or all of them according to actual needs to achieve the purpose of the solution of this embodiment, and no limitation is made here.
[0089] In addition, for the technical details not elaborated in this embodiment, reference can be made to the glasses noise reduction method provided in any embodiment of the present invention, which will not be elaborated here.
[0090] For other embodiments or implementation methods of the glasses noise reduction device of the present invention, reference can be made to the above method embodiments, and no redundancy will be given here.
[0091] In addition, it should be noted that in this text, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, such that a process, method, article or system comprising a series of elements not only includes those elements but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or system. Without further limitation, an element defined by the statement "comprising one..." does not exclude the presence of additional identical elements in the process, method, article or system comprising such element.
[0092] The serial numbers of the above embodiments of the present invention are only for description and do not represent the superiority or inferiority of the embodiments.
[0093] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as Read Only Memory (ROM) / RAM, magnetic disk, optical disk), and includes several instructions to enable a terminal device (which may be a mobile phone, computer, integrated platform workstation, or network device, etc.) to execute the methods described in various embodiments of the present invention.
[0094] The above are only the preferred embodiments of the present invention and do not limit the patent scope of the present invention accordingly. Any equivalent structure or equivalent process transformation made by using the specification and drawings of the present invention, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present invention.
Claims
1. A method for reducing noise of glasses, characterized in that, The target glasses include N temple arms, where N ≥ 1. The glasses noise reduction method includes the following steps: When it is detected that the temple arms of the target glasses are inserted, obtain the number of temple arms inserted into the frame; Determine the synchronized temple arms according to the number of temple arms, and synchronize the cloud noise reduction data through the synchronized temple arms; Determine the main noise reduction temple arm from the synchronized temple arms, so as to start the noise reduction mode through the main noise reduction temple arm for noise reduction; After determining the main noise reduction temple arm from the synchronized temple arms and starting the noise reduction mode through the main noise reduction temple arm for noise reduction, it further includes: Obtain the target noise reduction data of the main noise reduction temple arm, and upload the target noise reduction data to the cloud through the main noise reduction temple arm.
2. The method for reducing noise of glasses according to claim 1, characterized in that, Determining the main noise reduction temple arm from the synchronized temple arms and starting the noise reduction mode through the main noise reduction temple arm for noise reduction includes: When the number of the synchronized temple arms is the first value, respectively obtain the current power of the first temple arm and the current power of the second temple arm; When the current power of the first temple arm is greater than the current power of the second temple arm, use the first temple arm as the main noise reduction temple arm; When the current power of the first temple arm is less than the current power of the second temple arm, use the second temple arm as the main noise reduction temple arm; Start the noise reduction mode through the main noise reduction temple arm for noise reduction.
3. The method for reducing noise of glasses according to claim 2, wherein, After respectively obtaining the current power of the first temple arm and the current power of the second temple arm, it further includes: When the current power of the first temple arm is equal to the current power of the second temple arm, use the default temple arm as the main noise reduction temple arm.
4. The glasses noise reduction method according to claim 1, characterized in that, Determining the main noise reduction temple arm from the synchronized temple arms and starting the noise reduction mode through the main noise reduction temple arm for noise reduction includes: When the number of the synchronized temple arms is the second value, directly use the synchronized temple arms as the main noise reduction temple arm; Start the noise reduction mode through the main noise reduction temple arm for noise reduction.
5. The method for reducing noise of glasses according to claim 4, wherein, After directly using the synchronized temple arms as the main noise reduction temple arm when the number of the synchronized temple arms is the second value, it further includes: When it is detected that other temple arms of the target glasses are inserted, obtain the current power of the synchronized temple arms and the current power of the other temple arms; When the current power of the synchronized temple arms is greater than the current power of the other temple arms, use the synchronized temple arms as the main noise reduction temple arm; When the current power of the synchronized temple arms is less than the current power of the other temple arms, use the other temple arms as the main noise reduction temple arm; Start the noise reduction mode through the main noise reduction temple arm for noise reduction.
6. The method for reducing noise of glasses according to claim 5, characterized in that, After obtaining the current power of the synchronized temple arms and the current power of the other temple arms when it is detected that other temple arms of the target glasses are inserted, it further includes: When the current power of the synchronized temple arms is equal to the current power of the other temple arms, use the default temple arm as the main noise reduction temple arm.
7. A glasses noise reduction device, characterized in that, The glasses noise reduction device includes: A detection module, configured to obtain the number of temple arms inserted into the frame when it is detected that the temple arms of the target glasses are inserted; A determination module, configured to determine the synchronized temple arms according to the number of temple arms, and synchronize the cloud noise reduction data through the synchronized temple arms; A noise reduction module, configured to determine the main noise reduction temple arm from the synchronized temple arms, so as to start the noise reduction mode through the main noise reduction temple arm for noise reduction; The noise reduction module is further configured to obtain target noise reduction data of the main noise reduction temple and upload the target noise reduction data to the cloud through the main noise reduction temple.
8. A glasses noise reduction device, characterized in that, The glasses noise reduction device includes: a memory, a processor, and a glasses noise reduction program stored on the memory and executable on the processor, where the glasses noise reduction program is configured to implement the glasses noise reduction method according to any one of claims 1 to 6.
9. A storage medium, characterized in that, A glasses noise reduction program is stored on the storage medium, and when the glasses noise reduction program is executed by a processor, the glasses noise reduction method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Intelligent glasses and audio noise reduction method
CN113514956A
Intelligent glasses with pluggable glasses legs and detection method for plugging and unplugging of glasses legs
CN114647096A