A head-mounted Bluetooth headset key-free control device, method, electronic device and computer readable storage medium based on three-dimensional posture and close-range detection fusion
Patent Information
- Application Number
- CN202611311117.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-27
- Publication Date
- 2026-09-25
AI Technical Summary
(1)物理按键接听,用户需用手去按头盔侧面的接听按键或线控按键,在高速行驶、路况复杂或运动过程中,手离开车把或运动装备会增加操控风险,存在明显安全隐患
(1)误触发率低:与现有技术相比,现有技术中仅使用三维姿态传感器模块时,大量由路面颠簸、地形起伏导致的姿态变化容易被误认为控制动作,本发明在姿态识别基础上增加近距离检测确认,能够将大部分颠簸情况过滤掉,在不显著提高动作阈值的前提下明显降低误接听概率;
Smart Images

Figure CN122805053A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of smart wearable device technology, specifically relating to a buttonless control device, method, electronic device, and computer-readable storage medium for a helmet Bluetooth headset based on the fusion of three-dimensional posture and near-field detection. Background Technology
[0002] With the increasing popularity of two-wheeled transportation and outdoor sports, helmet Bluetooth headsets have become a common communication and entertainment device for cyclists, skiers, and other enthusiasts. They generally have functions such as voice intercom, music playback, answering and hanging up calls, and existing products mainly achieve control through the following methods: (1) Physical button to answer the call. Users need to press the answer button on the side of the helmet or the remote control button with their hands. When riding at high speed, on complex road conditions or during exercise, taking your hands off the handlebars or sports equipment will increase the risk of operation and pose a significant safety hazard.
[0003] (2) Voice wake-up to answer calls: Answer calls by voice commands such as “answer” or “answer the phone”. However, in actual use, there are wind noise, engine noise, road noise and environmental noise, which greatly reduces the accuracy of voice recognition. At the same time, the user’s conversation with others and the surrounding environmental sounds may also be misidentified as answering commands, which may lead to misanswering calls.
[0004] (3) Single posture or acceleration triggering: Some solutions attempt to use triaxial accelerometers or three-dimensional posture sensors to detect nodding, shaking and other actions as control signals for answering or rejecting calls. However, in specific application scenarios such as motorcycles, electric bicycles, bicycles, industrial safety helmets and AR helmets, starting, accelerating, decelerating, passing through speed bumps, potholes and other working conditions will cause obvious bumps to the vehicle body and / or head. In sports such as skiing and skateboarding, terrain undulations will also cause drastic changes in head posture. These bumps are often manifested as posture changes similar to "nodding" and "raising head" in acceleration and angular velocity signals. It is difficult to completely eliminate them by relying solely on thresholds, time windows and filtering algorithms, thus causing frequent false calls or misoperations.
[0005] When the system relies solely on the 3D sensor module to recognize actions, even if the threshold is increased or the time window is shortened or extended, it is difficult to achieve a good balance between "easy to trigger actions" and "low false triggers": when the threshold is set too low, bumps will be frequently identified as answering actions; when the threshold is set too high, normal nodding or slight head tilting actions by the user are difficult to trigger the control, rendering the function ineffective.
[0006] Currently, there is a lack of a universal telephone answering control solution specifically designed for helmet-wearing scenarios that can effectively distinguish between "unintentional posture changes caused by bumps" and "intentional user actions" while maintaining the convenience of buttonless operation, thus significantly reducing the false trigger rate. Summary of the Invention
[0007] To address the shortcomings of existing technologies, this invention provides a buttonless control device, method, electronic device, and computer-readable storage medium for helmet Bluetooth headsets based on the fusion of three-dimensional posture and proximity detection. This enables buttonless control of various helmet Bluetooth headsets during use, reducing reliance on physical buttons and voice commands. Under bumpy conditions, it effectively suppresses false triggering caused by using only the three-dimensional posture sensor module, improving control reliability. Furthermore, by fusing the three-dimensional posture sensor and proximity detection module, the false triggering rate is reduced.
[0008] To solve the above-mentioned technical problems, the present invention adopts the following technical solution: A buttonless control device for a helmet-mounted Bluetooth headset based on fusion of 3D pose and proximity detection, for use in a helmet, comprising: A three-dimensional attitude sensor module is used to collect acceleration and / or angular velocity data of the helmet in real time to obtain information on the helmet's attitude changes. At least one proximity detection module is installed in a preset area of the helmet or the Bluetooth headset shell of the helmet, for detecting detection events triggered by the user's face or hand within the preset detection range; The data processing and decision module is electrically connected to the three-dimensional posture sensor module and the near-field detection module, respectively. It is used to analyze the helmet posture changes in real time during the triggering of the prompt event to identify suspected control actions and start a confirmation time window associated with the suspected control actions. Only when the posture change meets the preset action mode and a detection event that meets the preset conditions is detected within the confirmation time window, a control command corresponding to the type of the detection event is output. The system also includes an audio and call control module, which is electrically connected to the data processing and decision module. This module is used to establish a Bluetooth communication connection with the mobile terminal and, upon receiving the control command, to send a corresponding operation command to the mobile terminal.
[0009] Preferably, the three-dimensional attitude sensor module is a six-axis IMU chip, integrating a three-axis accelerometer and a three-axis gyroscope, through... The bus is connected to the data processing and decision module; The three-dimensional attitude sensor module may be a triaxial accelerometer; The three-dimensional attitude sensor module may be a nine-axis IMU chip integrating a three-axis accelerometer, a three-axis gyroscope, and a three-axis magnetometer.
[0010] Preferably, the near-field detection module is a reflective infrared near-field sensor.
[0011] Preferably, the data processing and decision module is a microcontroller unit with built-in Bluetooth master control function; the data processing and decision module is also used to filter and perform attitude calculation on the data collected by the three-dimensional attitude sensor module, and calculate the changes in the pitch angle and / or roll angle of the helmet.
[0012] Preferably, the preset action modes include a nodding action mode and a tilting action mode.
[0013] Preferably, the data processing and decision module is further used to acquire usage environment information, and dynamically adjust the angle threshold, confirmation time window duration, and distance threshold and duration threshold for close-range detection based on the usage environment information; the usage environment information includes driving speed information and road condition information.
[0014] This invention also discloses a buttonless control method for a helmet-mounted Bluetooth headset based on the fusion of three-dimensional posture and proximity detection, implemented based on the aforementioned buttonless control device for a helmet-mounted Bluetooth headset based on the fusion of three-dimensional posture and proximity detection, comprising the following steps: S1. Detect the communication signal of the mobile terminal, trigger the prompt event of the Bluetooth headset of the helmet and start the motion monitoring mode; S2. Real-time acquisition of acceleration and / or angular velocity data of the helmet, analysis of helmet attitude changes, and identification of suspected control actions that meet preset action patterns; S3. When a suspected control action is detected, immediately start the confirmation time window associated with the suspected control action, and detect whether a detection event triggered by the user's face or hand that meets the preset conditions occurs within the confirmation time window. S4. If a detection event that meets the preset conditions is detected within the confirmation time window, a control command corresponding to the type of the detection event is output to control the mobile terminal to perform the corresponding operation; if no detection is detected, the suspected control action is filtered out and no control command is output.
[0015] The present invention also discloses an electronic device, including the above-mentioned buttonless control device for a helmet Bluetooth headset based on the fusion of three-dimensional posture and near-field detection.
[0016] The present invention also discloses a computer-readable storage medium storing a computer program thereon, wherein the computer program, when executed by a processor, implements the steps of the above-described method for buttonless control of a helmet Bluetooth headset based on the fusion of three-dimensional pose and near-field detection.
[0017] By adopting the above technical solution, the present invention has the following beneficial effects: (1) Low false trigger rate: Compared with the prior art, when only the three-dimensional posture sensor module is used in the prior art, a large number of posture changes caused by road bumps and terrain undulations are easily mistaken for control actions. The present invention adds close-range detection confirmation on the basis of posture recognition, which can filter out most bumpy situations and significantly reduce the probability of false answering without significantly increasing the action threshold. (2) Improve the safety and convenience of answering the call: When using this invention, the user does not need to find and press the physical button, nor does he / she need to rely on voice wake-up in a high-noise environment. He / she only needs to make a simple head or gesture and bring his / her chin or hand close to the designated area of the helmet to trigger the detection event, which reduces the need for hands to leave the handles and distraction during use. (3) Good robustness in complex environments: The present invention, through the combined use of a three-dimensional attitude sensor module, a proximity detection module, a data processing and decision module and an audio and call control module, can maintain a low false trigger rate even in environments such as long-distance bumps, rapid acceleration, rapid deceleration and uneven road surfaces, ensuring that control commands are only generated when the user actually intends to answer the call. (4) Controllable hardware cost and power consumption: The three-dimensional posture sensor module and the near-field detection module used in this invention are mature, low-cost devices with low power consumption. They can be easily integrated into the existing structure of various helmet Bluetooth headsets without significantly affecting battery life. (5) Good versatility and scalability: This invention is applicable to all helmet wearing scenarios such as industrial safety helmets, AR helmets, motorcycles, non-electric bicycles, electric bicycles, skiing, and skateboarding. It can be adapted to different helmet structures and different user habits, and has good versatility and scalability. In summary, this invention has the advantages of low accidental touch rate, safe and convenient use, low cost, and strong versatility and scalability. Attached Figure Description
[0018] Figure 1 This is a structural block diagram of the buttonless control device for a helmet Bluetooth headset based on the fusion of three-dimensional posture and near-field detection according to the present invention; Figure 2 This is a flowchart illustrating the buttonless control method for a helmet-mounted Bluetooth headset based on the fusion of three-dimensional posture and near-field detection according to the present invention. Detailed Implementation
[0019] The technical solution of the present invention will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments.
[0020] The components of the embodiments of the invention described and shown in the accompanying drawings can typically be arranged and designed in a variety of different configurations. Therefore, the following detailed description of the embodiments of the invention provided in the drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention.
[0021] Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0022] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0023] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.
[0024] Example 1 This embodiment proposes a buttonless control device, method, electronic device, and computer-readable storage medium for helmet Bluetooth headsets based on the fusion of three-dimensional posture and near-field detection. It enables buttonless control of Bluetooth headsets for various helmets during use, reducing reliance on physical buttons and voice commands. Under bumpy conditions, it effectively suppresses false triggering caused by using only the three-dimensional posture sensor module, improving control reliability. Through the fusion of three-dimensional posture sensor and near-field detection, it enhances the reliability and robustness of action recognition, enabling the system to distinguish between "unintentional bumps" and "intentional actions." With controllable hardware costs and power consumption, it is easy to integrate into existing helmet Bluetooth headset products, achieving mass production and widespread adoption. This invention can be applied not only to Bluetooth headsets for new helmets in various scenarios but also to upgrade existing helmet Bluetooth headsets. This invention is applicable to all helmet-wearing scenarios, including motorcycles, non-electric bicycles, electric bicycles, skiing, skateboarding, industrial safety helmets, and AR helmets, and can even be extended to smart glasses, ski goggles, etc. In specific setups, it is only necessary to migrate the invention from the helmet mounting location to the glasses mounting location.
[0025] like Figure 1 As shown, in one embodiment of the present invention, a helmet Bluetooth headset buttonless control device based on the fusion of three-dimensional posture and near-field detection is provided for use in a helmet. It is understood that the helmet is equipped with a Bluetooth headset, which includes a housing. The helmet Bluetooth headset buttonless control device includes a three-dimensional posture sensor module, at least one near-field detection module, a data processing and decision module, and an audio and call control module. The three-dimensional posture sensor module is used to collect the helmet's acceleration and / or angular velocity data in real time to obtain the helmet's posture change information. The near-field detection module is installed in a preset area of the helmet or the Bluetooth headset housing of the helmet to detect the user's face or hand in a preset area. For detection events triggered within the detection range, the data processing and decision module is electrically connected to the three-dimensional posture sensor module and the near-field detection module, respectively. It is used to analyze helmet posture changes in real time during the triggering of prompt events (including incoming call prompt events) to identify suspected control actions, and to start a confirmation time window associated with the suspected control action. Only when the posture change meets the preset action mode and a detection event that meets the preset conditions is detected within the confirmation time window, a control command corresponding to the type of the detection event is output. The audio and call control module is electrically connected to the data processing and decision module, and is used to establish a Bluetooth communication connection with the mobile terminal, and to send the corresponding operation command to the mobile terminal when the control command is received.
[0026] It is understood that the detection events include single-point detection events and multi-point sequence detection events; the single-point detection event is an event where an object (user's face or hand) approaches or occludes the device, detected by a single proximity detection module; the multi-point sequence detection event is an event where an object (user's face or hand) occludes the device, detected sequentially by at least two proximity detection modules in a preset time order. There can be one, two, or more proximity detection modules. When there is only one proximity detection module, it is directly installed in a preset area of the helmet or the Bluetooth headset shell of the helmet. When there are two or more proximity detection modules, the two or more... The aforementioned proximity detection modules can be arranged horizontally, vertically, or in an array on a preset area of the helmet or the Bluetooth headset shell of the helmet, thereby detecting detection events triggered by the user's face or hand within a preset detection range. Multi-point sequence detection events include horizontal sequence detection events and vertical sequence detection events. The horizontal sequence detection event is when two or more proximity detection modules arranged horizontally detect occlusion sequentially from left to right or from right to left. The vertical sequence detection event is when two or more proximity detection modules arranged vertically detect occlusion sequentially from top to bottom or from bottom to top. In this invention, the notification events (incoming call notification events) include incoming call ringing, incoming call vibration, on-screen incoming call notification, and indicator light incoming call notification. When there are two or more proximity detection modules, the center distance between two adjacent proximity detection modules is 10-25mm. The preset condition for the multi-point sequence detection event is that the time difference between adjacent proximity detection modules being blocked is ≤200ms, and the blocking duration of a single proximity detection module is ≥30ms. The preset condition for the single-point detection event is that the blocking duration is ≥50ms. The data processing and decision module has a preset mapping relationship between detection event types and control commands. Among them, the single-point detection event corresponds to the call answering command, the horizontal sequence detection event corresponds to the call rejection or hang-up command, and the vertical sequence detection event corresponds to the volume adjustment or audio switching command. Multi-point sequence detection event recognition is achieved through two or more proximity detection modules, which can correspond to various control commands such as call rejection, hang-up, volume adjustment, and song switching, breaking through the limitations of the original single call answering function.
[0027] Specifically, the three-dimensional attitude sensor module is a six-axis IMU chip, integrating a three-axis accelerometer and a three-axis gyroscope, with a sampling frequency of 80-120Hz. The bus is connected to the data processing and decision module. The six-axis IMU chip is fixedly mounted on the main board of the Bluetooth headset of the helmet by screws or clips, such as an MPU6050 chip. The three-dimensional attitude sensor module may be a three-axis accelerometer; The three-dimensional attitude sensor module may be a nine-axis IMU chip that integrates a three-axis accelerometer, a three-axis gyroscope and a three-axis magnetometer, such as the MPU9250 chip.
[0028] The proximity detection module is a reflective infrared proximity sensor, which includes an infrared emitter and an infrared receiver. The detection distance is calibrated to 1-8cm. It is installed on the shell of the Bluetooth headset in the helmet, close to the user's face or hand, and the shell has corresponding infrared light-transmitting holes. Specifically, it can be a TCRT5000 sensor. In terms of installation, it can be installed on the shell of the Bluetooth headset in a position easily accessible to the user's chin or palm, such as below the buttons of the Bluetooth headset, and an infrared light-transmitting hole with a diameter of about 3mm is opened on the shell. The proximity detection distance is calibrated to 1-8cm by adjusting the emitter current and receiver gain. When the user's chin or palm is close to this area, the analog voltage output by the receiver will change significantly. This analog signal is amplified by an operational amplifier and then input to a comparator, converted into a digital signal, and input to the data processing and decision module (specifically, a GPIO port). Taking the TCRT5000 sensor as an example for the near-field detection module, when only single-point detection is required, a TCRT5000 sensor can be placed at the chin position on the Bluetooth headset shell of the helmet, with a corresponding 3mm diameter infrared light-transmitting hole to detect the user's chin approaching or obstructing action.
[0029] When multi-point sequence detection is required, two TCRT5000 sensors can be arranged side-by-side in the horizontal direction on the Bluetooth headset shell of the helmet, with a center-to-center distance of 15mm, and two infrared light-transmitting holes with a diameter of 3mm are opened accordingly. When the user's hand slides across the area from left to right, the left TCRT5000 sensor detects the obstruction first, and the right TCRT5000 sensor detects the obstruction later, and the time difference between the two is ≤200ms, and the duration of a single obstruction is ≥30ms. The system then determines this as a "horizontal sequence detection event from left to right", which can correspond to the call rejection command. Conversely, it is determined as a "horizontal sequence detection event from right to left", which can correspond to the call hang-up command. Similarly, two TCRT5000 sensors arranged vertically can identify vertical sequence detection events, which correspond to the volume up and volume down functions, respectively.
[0030] The proximity detection module may be a TOF time-of-flight distance sensor, such as the VL53L0X sensor, to obtain more accurate distance information, which can be used to distinguish different proximity depths and realize more refined control logic; The proximity detection module may be a multi-point infrared array sensor, which uses multiple detection areas to jointly determine the proximity position and range, thereby further improving the accuracy of detection.
[0031] The proximity detection module can also be a capacitive touch detection IC, such as the single-channel capacitive touch sensing button detection chip TTP223, or a four-channel 28-bit capacitive digital converter FDC2214, FDC2114, FDC1004, etc.
[0032] The close-range detection module can also be a microwave / millimeter-wave detection radar, with specific models such as Anxinco Rd-03E / Rd-03E-Gesture and Silicon Microelectronics XenG101G / XenD103H.
[0033] The data processing and decision module of this invention is a microcontroller unit (MCU) with built-in Bluetooth master control function. Specifically, it can be a 32-bit microcontroller unit (MCU) with built-in Bluetooth 5.0 master control function, such as the nRF52832 chip. This chip also has low power consumption characteristics, which is suitable for the battery life requirements of helmet Bluetooth headsets. The data processing and decision module is also used to filter and calculate the attitude of the data collected by the three-dimensional attitude sensor module, and calculate the changes in the pitch angle and / or roll angle of the helmet. The preset action modes of this invention include a head nodding action mode and a tilt action mode. The head nodding action mode is that within a time window of 0.3-0.8 seconds, the helmet pitch angle first changes downward by 10°-15° and then returns to the original attitude. The tilt action mode is that within a preset time... Inside, the helmet tilts 8°-12° to the left or right and then returns to the neutral position, with a confirmation time window duration of 50-500ms. The preset condition is that the duration of the detection event detected by the near-field detection module is ≥50ms. The data processing and decision module is also used to acquire usage environment information and dynamically adjust the angle threshold, confirmation time window duration, and distance and duration threshold of the preset action mode according to the usage environment information. The usage environment information includes driving speed information and road condition information. This invention introduces infrared near-field detection on the basis of three-dimensional posture sensor module action recognition to realize a two-factor answering mechanism of "posture trigger + infrared confirmation" and effectively filters false posture changes caused by riding bumps using infrared sensors.
[0034] The MCU of this invention mainly performs the following functions: (1) Through The bus acquires data from the three-dimensional attitude sensor module, uses the Kalman filter algorithm to filter the data, and performs attitude calculation using the quaternion method to calculate the changes in the helmet's pitch and roll angles in real time. (2) Collect the digital signal of the infrared sensor through the GPIO port, determine whether there is a close-range detection event, and determine whether the infrared detection event is a single-point detection event or a multi-point sequence detection event based on the number of signals, the order of occurrence and the time difference. (3) Based on the preset action mode and time window logic, integrate the two types of information, 3D and close-range detection, and output the control command corresponding to the close-range detection.
[0035] As an alternative, the data processing and decision module may be a microcontroller unit (MCU) electrically connected to an external Bluetooth master control chip, that is, an architecture that combines an independent MCU with an external Bluetooth master control chip, thus suitable for scenarios that require higher computing performance.
[0036] The audio and call control module of this invention is integrated into the MCU or uses a separate audio codec chip. It establishes an HFP (Hands-free specification) call protocol connection with the mobile phone via Bluetooth. When it receives the control command output by the MCU, it sends the AT+CKPD command to the mobile terminal (such as a mobile phone) to answer the call and switches the audio path to the speaker and microphone of the helmet headset to realize two-way communication.
[0037] like Figure 2 As shown, this invention also discloses a buttonless control method for a helmet-mounted Bluetooth headset based on the fusion of three-dimensional posture and proximity detection. This method is implemented based on the aforementioned buttonless control device for a helmet-mounted Bluetooth headset based on the fusion of three-dimensional posture and proximity detection, and includes the following steps: S0: Pre-acquire cycling environment information, and dynamically adjust the angle threshold, confirmation time window duration, and distance and duration threshold for close-range detection of the preset action mode based on the cycling environment information; the cycling environment information includes vehicle speed information and road condition information; S1. Detect the communication signal of the mobile terminal, trigger the prompt event of the Bluetooth headset of the helmet and start the motion monitoring mode; S2. Real-time acquisition of helmet acceleration and / or angular velocity data, analysis of helmet posture changes, and identification of suspected control actions that meet preset action patterns. Specifically, real-time acquisition of helmet acceleration and / or angular velocity data at a sampling frequency of 80-120Hz, filtering and posture calculation of the data to obtain the time series of helmet pitch and / or roll angles, identification of suspected control actions that meet preset action patterns by matching feature parameters, and training of three-dimensional posture data and close-range detection data using machine learning or pattern recognition algorithms to automatically distinguish between intentional answering actions by the user and false posture changes caused by riding bumps. S3. When a suspected control action is detected, an immediate confirmation time window associated with the suspected control action is activated. The system checks whether a user face or hand-triggered detection event meeting preset conditions occurs within the confirmation time window. Specifically, when a suspected control action is detected, an immediate confirmation time window of 50-500ms is activated. The system checks whether a user face or hand detection event lasting ≥50ms and within a detection distance of 1-8cm occurs within the confirmation time window. Preset action modes include a head-nodding action mode and a tilting action mode. The head-nodding action mode is characterized by the helmet pitch angle changing downwards by 10°-15° within 0.3-0.8 seconds before returning to its original position. The tilting action mode is characterized by the helmet tilting left or right by 8°-12° within a preset time before returning to a neutral position. S4. If a detection event that meets the conditions is detected within the confirmation time window, a control command is output, that is, a control command corresponding to the type of the detection event is output to control the mobile terminal to perform the corresponding operation; if no detection is detected, the suspected control action is filtered out and no control command is output. That is, when a "suspected control action" is detected, the MCU immediately starts a confirmation time window associated with the action, which lasts for 50-500ms. During this time window, the MCU increases the sampling frequency of all near-field detection sensors to 50Hz to detect whether a detection event that meets the preset conditions has occurred.
[0038] (1) If a single-point detection event that meets the preset conditions is detected within the time window, an answer call command can be output. (2) If a horizontal sequence detection event that meets the preset conditions is detected within the time window, a command to reject the call or hang up the call can be output. (3) If a vertical sequence detection event that meets the preset conditions is detected within the time window, a volume adjustment or audio switching command can be output. (4) If no detection event that meets the preset conditions is detected within the time window, it is considered that the suspected control action is very likely caused by unintentional factors such as riding bumps, and should be filtered out without outputting any control command.
[0039] More specifically, the helmet Bluetooth headset buttonless control method of the present invention based on the fusion of three-dimensional posture and proximity detection, based on a proximity detection module (implemented by a reflective infrared proximity sensor), may include the following steps (wherein, the specific control is answering incoming calls): S1. Call Detection and Motion Monitoring When a mobile terminal (such as a mobile phone) receives an incoming call, the helmet's Bluetooth headset receives the call notification via Bluetooth and triggers the corresponding call alert event (such as ringing, vibration, screen display, or indicator light display). The MCU immediately enters "motion monitoring mode": (1) The acceleration and angular velocity data of the three-dimensional attitude sensor module are continuously read at a sampling frequency of 100Hz; (2) Read the status of the proximity sensor module at a frequency of 10Hz to reduce standby power consumption; (3) During the duration of the incoming call notification event, continuously detect whether there is a change in posture that meets the preset answering action mode.
[0040] S2. Suspected control action recognition based on 3D posture This invention provides two basic control action modes, which users can switch between via an app on a mobile phone connected to this application: Mode 1: Nodding to answer the call. Within 0.3-0.8 seconds, the helmet pitch angle first changes downward by 10°-15°, and then returns to a position with a deviation of no more than 3° from the original posture, forming a complete "nodding" trajectory.
[0041] Mode 2: Tilt to answer. Within 0.2-0.6 seconds, the helmet tilts 8°-12° to the left or right, and then returns to the neutral position.
[0042] After filtering and calculating the attitude data from the 3D attitude sensor module, the MCU obtains the time series of pitch and roll angles. When an attitude change matching the above action mode is detected within a preset time window (meeting the requirements for angle change amplitude, change speed, and return accuracy), the event is marked as a "suspected control action".
[0043] S3, Confirmation mechanism for close-range detection and filtering of riding bumps Upon detecting a suspected control action, the MCU immediately initiates a confirmation time window associated with that action, lasting 50-500ms. Within this time window, the MCU increases the sampling frequency of the near-field detection module, such as the infrared sensor, to 50Hz to detect whether the infrared signal changes from "unobstructed" to "obstructed / near-field," and maintains this state for at least 50ms.
[0044] (1) If the above-mentioned close-range detection event is detected within the time window, it is considered that the user is consciously answering the call and actively bringing his chin or hand close to the designated area of the helmet, thus satisfying the two-factor answering condition.
[0045] (2) If no nearby detection event is detected within the time window, or if the infrared signal change time and duration do not meet the preset requirements, it is considered that the suspected control action is very likely caused by unintentional factors such as riding bumps, and should be filtered out and no answer command should be output.
[0046] S4, Receive and execute commands The MCU will only output control commands when both of the following conditions are met: (1) A suspected control action matching the preset pattern is detected during the caller ID event triggering period; (2) Within the confirmation time window associated with the suspected control action, the infrared sensor detects a detection event that meets the threshold and duration requirements.
[0047] After receiving the control command, the audio and call control module sends an answer command to the mobile phone to establish a call connection. If no event meeting the above two-factor conditions is detected during the continuous ringing of the incoming call, the system will only keep the incoming call notification tone and will not answer the call automatically.
[0048] To further improve the adaptability of this invention to different riding environments, this embodiment also adds a dynamic threshold adjustment function. The MCU obtains real-time vehicle speed information from the mobile phone via Bluetooth, or estimates the road bumpiness through acceleration data from the three-dimensional attitude sensor module, and then dynamically adjusts the system parameters according to the riding environment information. When the vehicle speed is lower than the set value (e.g., 30km / h) or the road conditions are stable, the angle threshold of the action mode is appropriately reduced (e.g., the nodding angle is adjusted to 8°-12°), the confirmation time window is shortened to 0-300ms, and the operation sensitivity is improved. When the vehicle speed is higher than the set value (e.g., 60km / h) or the road conditions are bumpy, the angle threshold of the action mode should be appropriately increased (e.g., the nodding angle should be adjusted to 12°-18°), the confirmation time window should be extended to 50-500ms, and the duration requirement of close-range detection should be increased to ≥80ms to further reduce the false trigger rate.
[0049] Furthermore, the present invention can also employ machine learning algorithms to train a classification model on a large amount of users' intentional action data and cycling bump noise data, automatically distinguishing between "intentional actions" and "false actions," thereby further improving the robustness of the present invention.
[0050] The present invention also discloses an electronic device, including the above-mentioned buttonless control device for a helmet Bluetooth headset based on the fusion of three-dimensional posture and near-field detection, and further including a power module, a speaker and a microphone; the power module is used to supply power to each module, the speaker is used to output call audio and incoming call prompt tone, and the microphone is used to collect user voice signals.
[0051] The present invention also discloses a computer-readable storage medium storing a computer program thereon, wherein the computer program, when executed by a processor, implements the steps of the above-described method for buttonless control of a helmet Bluetooth headset based on the fusion of three-dimensional pose and near-field detection.
[0052] This embodiment does not impose any limitation on the shape, material, structure, etc. of the present invention. Any simple modifications, equivalent changes and alterations made to the above embodiments based on the technical essence of the present invention shall fall within the protection scope of the technical solution of the present invention.
Claims
1. A buttonless control device for a helmet-mounted Bluetooth headset based on the fusion of three-dimensional pose and near-field detection, characterized in that, For use in helmets, including: A three-dimensional attitude sensor module is used to collect acceleration and / or angular velocity data of the helmet in real time to obtain information on the helmet's attitude changes. At least one proximity detection module is installed in a preset area of the helmet or the Bluetooth headset shell of the helmet, for detecting detection events triggered by the user's face or hand within the preset detection range; The data processing and decision module is electrically connected to the three-dimensional attitude sensor module and the near-field detection module, respectively. The data processing and decision module is used to filter and calculate the attitude of the data collected by the three-dimensional attitude sensor module, and calculate the changes in the pitch angle and / or roll angle of the helmet. The data processing and decision module is also used to start the action monitoring mode during the triggering of the prompt event, analyze the helmet attitude change in real time based on the calculated pitch angle and / or roll angle to identify suspected control actions, and start the confirmation time window associated with the suspected control action. Only when the attitude change meets the preset action mode and a detection event that meets the preset conditions is detected within the confirmation time window, the control command corresponding to the type of the detection event is output. The preset action mode includes the head nodding action mode and the side tilting action mode. The system also includes an audio and call control module, which is electrically connected to the data processing and decision module. This module is used to establish a Bluetooth communication connection with the mobile terminal and, upon receiving the control command, sends a corresponding operation command to the mobile terminal.
2. The buttonless control device for a helmet Bluetooth headset based on the fusion of three-dimensional pose and near-field detection according to claim 1, characterized in that: The three-dimensional attitude sensor module may be a six-axis IMU chip, integrating a three-axis accelerometer and a three-axis gyroscope, through... The bus is connected to the data processing and decision module; The three-dimensional attitude sensor module may be a triaxial accelerometer; The three-dimensional attitude sensor module may be a nine-axis IMU chip integrating a three-axis accelerometer, a three-axis gyroscope, and a three-axis magnetometer.
3. The buttonless control device for a helmet Bluetooth headset based on the fusion of three-dimensional pose and near-field detection according to claim 1, characterized in that: The near-field detection module is a reflective infrared near-field sensor.
4. The buttonless control device for a helmet Bluetooth headset based on the fusion of three-dimensional pose and near-field detection according to claim 1, characterized in that: The data processing and decision module is a microcontroller unit with built-in Bluetooth master control function.
5. A buttonless control device for a helmet-mounted Bluetooth headset based on the fusion of three-dimensional pose and near-field detection according to claim 1, characterized in that: The data processing and decision module is also used to acquire usage environment information and dynamically adjust the angle threshold, confirmation time window duration, and distance and duration threshold for close-range detection based on the usage environment information; the usage environment information includes driving speed information and road condition information.
6. A buttonless control method for a helmet-mounted Bluetooth headset based on the fusion of three-dimensional pose and proximity detection, implemented based on the buttonless control device for a helmet-mounted Bluetooth headset based on the fusion of three-dimensional pose and proximity detection as described in any one of claims 1-5, characterized in that, Includes the following steps: S1. Detect the communication signal of the mobile terminal, trigger the prompt event of the Bluetooth headset of the helmet and start the motion monitoring mode; S2. Real-time acquisition of acceleration and / or angular velocity data of the helmet, analysis of helmet attitude changes, and identification of suspected control actions that meet preset action patterns; S3. When a suspected control action is detected, immediately start the confirmation time window associated with the suspected control action, and detect whether a detection event triggered by the user's face or hand that meets the preset conditions occurs within the confirmation time window. S4. If a detection event that meets the preset conditions is detected within the confirmation time window, a control command corresponding to the type of the detection event is output to control the mobile terminal to perform the corresponding operation. If no action is detected, the suspected control action is filtered out and no control command is output.
7. An electronic device, characterized in that: Includes a buttonless control device for a helmet-mounted Bluetooth headset based on the fusion of three-dimensional pose and near-field detection as described in any one of claims 1 to 5.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the processor, it implements the steps of the buttonless control method for a helmet Bluetooth headset based on the fusion of three-dimensional pose and near-field detection as described in claim 6.