A method and apparatus for determining calorie consumption, a wearable device, and a medium

By integrating an ear canal temperature sensor and an attitude sensor into a wearable device, and combining this with Bluetooth connectivity to obtain ear canal temperature and attitude values, the problem of inaccurate calorie consumption has been solved, achieving higher accuracy and a better user experience.

CN115002597BActive Publication Date: 2026-03-03GOERTEK INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210581401.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-26
Publication Date
2026-03-03
Estimated Expiration
2042-05-26

AI Technical Summary

Technical Problem

Existing wearable devices fail to effectively consider changes in the user's body temperature when calculating calorie consumption, resulting in inaccurate calorie consumption and affecting the user experience.

Method used

By integrating a temperature sensor built into the ear canal into a wearable device to obtain ear canal temperature values, and combining this with attitude values ​​collected by an attitude sensor, the device uses Bluetooth to obtain temperature values ​​collected by the headphones, enabling accurate calculation of calorie consumption.

Benefits of technology

It improves the accuracy of calorie consumption, reduces the impact of external environment and sweat on temperature values, and enhances the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115002597B_ABST
    Figure CN115002597B_ABST
Patent Text Reader

Abstract

The application discloses a kind of determination methods, device, wearable equipment and medium of calorie consumption, applicable to wearable equipment technical field.Ear temperature value of ear cavity collected by earphone is acquired, wherein the earphone has temperature sensing probe for being built into ear cavity;Attitude value collected by attitude sensor is acquired;Calorie consumption is determined according to attitude value and temperature value.The temperature value of ear cavity collected by earphone, so that it will not directly contact with external environment, while also can avoid contact with sweat, less affected by external environment and sweat, and then determine calorie consumption according to temperature value and attitude value, avoid the existing only through attitude value to obtain inaccurate calorie consumption, or through attitude value and body surface temperature value due to the problem that body surface temperature value is greatly affected by external environment or sweat when collecting, improve the accuracy of calorie consumption of wearable equipment, further improve the experience of user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of wearable device technology, and in particular to a method, apparatus, wearable device, and medium for determining calorie consumption. Background Technology

[0002] As users pursue personalized experiences, wearable devices are also diversifying their functions. Fitness tracking is a standard feature of wearable devices, allowing users to calculate calories burned based on their posture and motion algorithms, thus aiding in training. Currently, calorie expenditure is primarily measured using a G-sensor to detect posture along three axes. However, as exercise progresses, the user's body temperature changes, and calorie expenditure fluctuates accordingly. If calorie expenditure only considers posture-detected motion parameters without taking into account body temperature variations, the calculated calorie expenditure will be inaccurate.

[0003] For user body temperature detection, wearable devices such as smartwatches typically integrate body temperature monitoring functions to collect user body temperature parameters. However, the body temperature parameters detected by smartwatches are the user's surface temperature. Since surface temperature is greatly affected by external environment, sweat, etc., the measurement of calorie consumption based on surface temperature is not accurate, which reduces the user's experience.

[0004] Therefore, improving the accuracy of calorie consumption data in wearable devices is a problem that urgently needs to be solved by those skilled in the art. Summary of the Invention

[0005] The purpose of this invention is to provide a method, apparatus, wearable device, and medium for determining calorie consumption, thereby improving the accuracy of calorie consumption in wearable devices.

[0006] To address the aforementioned technical problems, this invention provides a method for determining calorie consumption, applied to wearable devices, comprising:

[0007] The temperature value of the ear cavity is acquired by the earphone, wherein the earphone has a temperature sensing probe for being built into the ear cavity;

[0008] Acquire attitude values ​​collected by the attitude sensor;

[0009] Calorie consumption is determined based on posture and temperature values.

[0010] Preferably, the wearable device is a wearable device other than headphones, and acquiring the ear canal temperature value collected by the headphones includes:

[0011] Obtain the user's control commands and establish a Bluetooth connection between the headset and the wearable device based on the control commands;

[0012] The temperature value is obtained from the headphones via Bluetooth connection.

[0013] The headphones collect temperature values ​​after establishing a Bluetooth connection.

[0014] Preferably, the user's control commands include at least one of the following:

[0015] Commands generated by the user touching the interface of the wearable device;

[0016] Instructions generated based on detected user motion parameters;

[0017] Instructions generated from the user's voice information when preset voice conditions are met.

[0018] Preferably, it further includes:

[0019] Obtain the raw temperature value of the ear canal collected by the headphones;

[0020] When the original temperature value is within the preset temperature range, the original temperature value is used as the temperature value.

[0021] When the original temperature value exceeds the preset temperature range, the original temperature value within the preset temperature range is selected as the temperature value.

[0022] Preferably, after acquiring the attitude values ​​collected by the attitude sensor, the method further includes:

[0023] Acquire the body surface temperature value collected by the temperature sensor;

[0024] Calorie consumption is determined based on body surface temperature, body temperature, and posture.

[0025] Preferably, it further includes:

[0026] When the temperature value meets the first preset condition, the first prompt message is output, wherein the first preset condition is that the temperature value is greater than the first threshold within a preset time.

[0027] When the temperature value meets the second preset condition, the second prompt message is output. The second preset condition is that the temperature value is less than the second threshold within a preset time, and the first threshold is greater than the second threshold.

[0028] Preferably, it further includes:

[0029] The first and second prompt messages are sent to the headset for notification.

[0030] To address the aforementioned technical problems, the present invention also provides a device for determining calorie consumption, comprising:

[0031] The first acquisition module is used to acquire the temperature value of the ear cavity collected by the earphone, wherein the earphone has a temperature sensing probe for being built into the ear cavity;

[0032] The second acquisition module is used to acquire the attitude values ​​collected by the attitude sensor;

[0033] The determination module is used to determine calorie consumption based on attitude and temperature values.

[0034] To address the aforementioned technical problems, the present invention also provides a wearable device, comprising:

[0035] Memory, used to store computer programs;

[0036] A processor is used to execute computer programs to implement the steps of determining calorie consumption as described above.

[0037] To address the aforementioned technical problems, the present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the method for determining calorie consumption as described above.

[0038] This invention provides a method for determining calorie consumption, applied to wearable devices, comprising: acquiring ear canal temperature values ​​collected by earphones, wherein the earphones have a temperature sensing probe for embedding in the ear canal; acquiring posture values ​​collected by a posture sensor; and determining calorie consumption based on the posture values ​​and temperature values. This method uses ear canal temperature values ​​collected by earphones, ensuring that the collected temperature values ​​do not directly contact the external environment and also avoid contact with sweat, thus minimizing the impact of external environment and sweat. Furthermore, it determines calorie consumption based on temperature and posture values, avoiding the inaccuracies of existing methods that rely solely on posture values, or the inaccuracies caused by relying on both posture and body surface temperature values ​​due to the significant influence of external environment or sweat during body surface temperature acquisition. This improves the accuracy of calorie consumption calculations in wearable devices, further enhancing the user experience.

[0039] In addition, the present invention also provides a calorie consumption determination device, wearable device and medium, which have the same beneficial effects as the calorie consumption determination method described above. Attached Figure Description

[0040] To more clearly illustrate the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0041] Figure 1 A flowchart illustrating a method for determining calorie consumption according to an embodiment of the present invention;

[0042] Figure 2A structural diagram of a calorie consumption determination device provided in an embodiment of the present invention;

[0043] Figure 3 This is a structural diagram of a wearable device provided in an embodiment of the present invention. Detailed Implementation

[0044] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the protection scope of the present invention.

[0045] The core of this invention is to provide a method, apparatus, wearable device, and medium for determining calorie consumption, thereby improving the accuracy of calorie consumption in wearable devices.

[0046] To enable those skilled in the art to better understand the present invention, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0047] It should be noted that the method for determining calorie consumption provided by this invention is applicable to wearable devices, such as headphones, true wireless stereo (TWS) headphones, smart bracelets, smart sports watches, etc.

[0048] Figure 1 A flowchart illustrating a method for determining calorie consumption provided in an embodiment of the present invention is shown below. Figure 1 As shown, applied to wearable devices, the method includes:

[0049] S11: Acquire the temperature value of the ear cavity collected by the earphone, wherein the earphone has a temperature sensing probe for use in the ear cavity.

[0050] It is understood that the headphones in this embodiment can be bone conduction headphones, in-ear headphones, and semi-in-ear headphones. In-ear and semi-in-ear headphones can collect the temperature value of the ear cavity, and bone conduction headphones have a temperature sensing probe built into the ear cavity, which can also collect the temperature value of the ear cavity.

[0051] The earphones are placed inside the ear canal. Because the ear canal is less exposed to the external environment and avoids contact with sweat, the temperature inside the ear canal is less affected by the external environment and sweat compared to the temperature value collected by the temperature sensor on the body surface. This makes the determination of calorie consumption more accurate. The earphones have a temperature sensor inside that can collect temperature values ​​from the ear canal.

[0052] S12: Acquire the attitude values ​​collected by the attitude sensor.

[0053] Specifically, the wearable device acquires the attitude values ​​collected by the attitude sensor. This wearable device can be headphones or other wearable devices, such as a smartwatch. When using headphones (as described in step S11), the headphones have an internal attitude sensor and a temperature probe to collect attitude values ​​and ear canal temperature values. When using other wearable devices, these devices need to have an internal attitude sensor to collect attitude values. Finally, the temperature values ​​from step S11 and the attitude values ​​from this embodiment are applied to the motion algorithm to obtain calorie consumption.

[0054] The attitude sensor is a high-performance three-dimensional motion attitude measurement system based on Microelectro Mechanical Systems (MEMS) technology. It includes auxiliary motion sensors such as a three-axis gyroscope, a three-axis accelerometer, and a three-axis electronic compass. It outputs calibrated angular velocity, acceleration, magnetic data, etc. through embedded low-power random access memory (RAM). It performs motion attitude measurement through quaternion-based sensor data algorithms and outputs zero-drift three-dimensional attitude data in real time, expressed in quaternions, Euler angles, etc.

[0055] S13: Determine calorie consumption based on posture and temperature values.

[0056] After obtaining the attitude value in step S12, the calorie consumption is determined based on the attitude value and temperature value. Specifically, when the wearable device is an earphone, the calorie consumption can be determined within the earphone. In this case, it can be announced via voice or the data can be transmitted to a terminal device for display. This invention does not impose any specific limitations.

[0057] When the wearable device is something other than headphones, the posture values ​​collected by the device itself and the temperature values ​​collected by the headphones need to be analyzed and applied to the motion algorithm to determine calorie consumption. In this case, the temperature values ​​collected by the headphones need to be transmitted to the wearable device, which can be done via Bluetooth. There are two Bluetooth connection methods: classic Bluetooth and Bluetooth Low Energy. This invention does not specifically limit which Bluetooth connection method is used, as long as the temperature values ​​can be accurately and timely transmitted to the wearable device.

[0058] This invention provides a method for determining calorie consumption, applied to wearable devices, comprising: acquiring ear canal temperature values ​​collected by earphones, wherein the earphones have a temperature sensing probe for embedding in the ear canal; acquiring posture values ​​collected by a posture sensor; and determining calorie consumption based on the posture values ​​and temperature values. This method uses ear canal temperature values ​​collected by earphones, ensuring that the collected temperature values ​​do not directly contact the external environment and also avoid contact with sweat, thus minimizing the impact of external environment and sweat. Furthermore, it determines calorie consumption based on temperature and posture values, avoiding the inaccuracies of existing methods that rely solely on posture values, or the inaccuracies caused by relying on both posture and body surface temperature values ​​due to the significant influence of external environment or sweat during body surface temperature acquisition. This improves the accuracy of calorie consumption calculations in wearable devices, further enhancing the user experience.

[0059] Based on the above embodiments, when the wearable device is a wearable device other than headphones, step S11 of obtaining the ear canal temperature value collected by the headphones includes:

[0060] Obtain the user's control commands and establish a Bluetooth connection between the headset and the wearable device based on the control commands;

[0061] The temperature value is obtained from the headphones via Bluetooth connection.

[0062] The headphones collect temperature values ​​after establishing a Bluetooth connection.

[0063] Understandably, when the wearable device is something other than headphones, the headphones collect temperature data, while the wearable device collects posture data. To obtain real-time calorie consumption data, the temperature data needs to be acquired in real time. The headphones and wearable device connect via Bluetooth. If the user wants to view calorie consumption during exercise, the Bluetooth connection only needs to remain active during the user's workout. Alternatively, the Bluetooth connection between the headphones and wearable device can remain continuous, only collecting temperature data during the user's workout to determine calorie consumption based on the temperature and posture data.

[0064] To reduce the power consumption of wearable devices, a Bluetooth connection can be established during user activity to collect ear canal temperature data. Therefore, it is necessary to obtain user control commands and establish a Bluetooth connection between the headphones and the wearable device based on these commands.

[0065] The user's control command can be either a command received by the headset that actively sends a request to the wearable device, or a command received by the wearable device that actively sends a connection request to the headset. This embodiment does not make any specific limitations, as long as a Bluetooth connection is established between the headset and the wearable device according to the user's control command.

[0066] The wearable device acquires temperature values ​​collected by the earphone via Bluetooth connection. After establishing a Bluetooth connection, the earphone collects the temperature value of the ear canal. Bluetooth connection methods include single-mode and dual-mode. Single-mode uses only Bluetooth Low Energy, while dual-mode has two built-in Bluetooth versions, running two separate protocol stacks, supporting both classic Bluetooth and Bluetooth Low Energy. This invention does not impose any specific limitations on this.

[0067] The headset establishes a Bluetooth connection with the wearable device based on the user's control commands. When the headset receives a command and actively sends a request to the wearable device, it needs to send a broadcast event to the wearable device to allow the connection, thus establishing a Bluetooth connection. After the connection is established, the headset begins to collect the temperature value of the ear canal. When the wearable device receives a command and actively sends a connection request to the headset, it sends a broadcast event to allow the headset to connect, thereby establishing a Bluetooth connection and notifying the headset to collect the temperature value of the ear canal.

[0068] This embodiment provides a method for obtaining user control commands and establishing a Bluetooth connection between the headphones and the wearable device when the wearable device is other than headphones. Temperature values ​​collected by the headphones are then acquired via Bluetooth. This saves power consumption for both the wearable device and headphones, extends their battery life, and improves the user experience.

[0069] Based on the above embodiments, the user's control commands can be received at the headset or at the wearable device. Therefore, the user's control commands include at least one of the following:

[0070] Commands generated by the user touching the interface of the wearable device;

[0071] Instructions generated based on detected user motion parameters;

[0072] Instructions generated from the user's voice information when preset voice conditions are met.

[0073] Specifically, when the user's control command is a command received by the wearable device, it can be a command generated by the user touching the interface of the wearable device, a command automatically generated based on the detected user's motion parameters, that is, a control command that is automatically activated when the device senses the user's current motion state based on changes in the user's posture value, or a command generated by the user based on the button settings of the wearable device, etc.

[0074] When the user's control command is received by the headset, the command can be generated based on the user's voice information, provided that the voice information meets preset voice conditions. These preset voice conditions can be keyword information; if the user's voice information contains keyword information, it indicates that the preset voice conditions are met and the command can be used as the user's control command. For example, if the voice information is "Turn on sports mode," and its keyword information is "turn on" and "sports," it can be used as a command to establish a Bluetooth connection. The keyword information can be one or more words, and there are no specific restrictions on language, etc.

[0075] The user control commands provided in this embodiment of the invention include at least one of the following: commands generated by the user touching the interface of the wearable device; commands generated based on detected user motion parameters; and commands generated by the user's voice information when preset voice conditions are met. Different motion commands are used to meet the needs of users in different motion scenarios, improve the user experience, and facilitate subsequent Bluetooth connection establishment between headphones and the wearable device.

[0076] Based on the above embodiments, the method further includes:

[0077] Obtain the raw temperature value of the ear canal collected by the headphones;

[0078] When the original temperature value is within the preset temperature range, the original temperature value is used as the temperature value.

[0079] When the original temperature value exceeds the preset temperature range, the original temperature value within the preset temperature range is selected as the temperature value.

[0080] Specifically, when the headphones collect the temperature value of the ear canal, the temperature value may suddenly drop or rise under different sports scenarios or complex environments, and then return to normal in the next temperature value. At this time, it is necessary to filter the temperature value and discard the abnormal temperature value. Therefore, it is necessary to obtain the original temperature value of the ear canal collected by the headphones. When the original temperature value is within the preset temperature range, the original temperature value is used as the temperature value. When the original temperature value exceeds the preset temperature range, the original temperature value within the preset temperature range is selected as the temperature value and transmitted to the wearable device.

[0081] In addition, the collected temperature values ​​can be set according to the pre-set initialization parameters, such as the collection frequency, the accuracy of the collected temperature values, or the number of harmonics and the number of filtering layers, etc. This embodiment does not make specific limitations.

[0082] This invention provides a method for acquiring the raw temperature value of the ear canal collected by an earphone. When the raw temperature value is within a preset temperature range, it is used as the actual temperature value. When the raw temperature value exceeds the preset temperature range, the raw temperature value within the preset temperature range is selected as the actual temperature value. Abnormal temperature values ​​are filtered out to ensure that the collected temperature values ​​are normal, thus making the subsequent calorie consumption data more accurate.

[0083] Based on the above embodiments, after obtaining the attitude values ​​collected by the attitude sensor in step S12, the method further includes:

[0084] Acquire the body surface temperature value collected by the temperature sensor;

[0085] Calorie consumption is determined based on body surface temperature, body temperature, and posture.

[0086] Specifically, the body surface temperature value collected by the temperature sensor inside the wearable device is used for calibration and compensation with the ear canal temperature value collected by the headphones. This is based on the data obtained through experiments regarding the mapping relationship between body surface temperature value and temperature value. Then, the body surface temperature value, temperature value, and posture value are applied to the motion algorithm to obtain calorie consumption.

[0087] It is understood that the motion algorithm mentioned in the embodiments of the present invention is not limited to a specific algorithm, as long as parameters such as body surface temperature value, temperature value and posture value can be input into the motion algorithm to obtain calorie consumption.

[0088] This embodiment provides a method for determining calorie consumption based on body surface temperature, body temperature, and posture. It also provides a reference for collecting ear cavity temperature values, making the obtained calorie consumption data more accurate.

[0089] Based on the above embodiments, and considering user health monitoring, the method further includes:

[0090] When the temperature value meets the first preset condition, the first prompt message is output, wherein the first preset condition is that the temperature value is greater than the first threshold within a preset time.

[0091] When the temperature value meets the second preset condition, the second prompt message is output. The second preset condition is that the temperature value is less than the second threshold within a preset time, and the first threshold is greater than the second threshold.

[0092] Specifically, excessively high or low temperatures during exercise can negatively impact a user's health. Therefore, when the collected temperature value meets a first preset condition, a first prompt message is output, whereby the temperature remains above a first threshold for a preset time period. When the collected temperature value meets a second preset condition, a second prompt message is output, whereby the temperature remains below a second threshold for a preset time period, and the first threshold is greater than the second threshold.

[0093] The first alert is issued when the user's temperature is too high, indicating overheating and requiring the user to adjust their exercise intensity. The second alert is issued when the user's temperature is too low, indicating hypothermia and requiring immediate cessation of exercise and monitoring of their physical condition.

[0094] The first and second prompts can be the same or different. In a preferred embodiment, the first and second prompts are different, especially in cases of hypothermia. In the initial mild to moderate hypothermia stages, individuals with hypothermia can still improve their condition by generating their own heat. However, if this is not addressed in the first two stages and progresses to severe hypothermia, the individual can no longer generate enough heat to survive, placing them in an extremely dangerous situation that could even lead to death. In this case, the second prompt needs to be sent more frequently than the first. Wearable devices can even automatically call for appropriate assistance in more severe situations based on the second prompt, using a positioning device.

[0095] The first and second notification messages can be displayed via pop-up windows on the wearable device's interface, vibration via the device's vibration module, or flashing on the interface, among other methods. No specific limitations are made regarding the frequency, period, or stopping method of the notifications. The notifications can be stopped by the user touching the interface after receiving the message, by voice communication, or based on the user's current motion parameters.

[0096] For example, the normal human body temperature ranges from 35℃ to 39℃. If the temperature value is consistently above the first threshold (39℃) within a preset time, it indicates that the user's current temperature is in a state of high fever. If the temperature value is consistently below the second threshold (35℃) within the preset time, it indicates that the user's current temperature is in a state of hypothermia. Regardless of whether the user is in a state of high fever or hypothermia, a warning will be issued to remind them not to overexert themselves to prevent harm to their health.

[0097] In addition, to facilitate users' access to and viewing of temperature changes during exercise, the collected temperature values ​​and their corresponding time can be plotted to generate a curve and displayed on the wearable device's interface. When the wearable device receives the ear canal temperature value collected by the earphone, it needs to add a timestamp to the temperature value, giving it a time attribute and allowing for more flexible use of the data to obtain the corresponding change curve.

[0098] The present invention provides that when the temperature value meets a first preset condition, a first prompt message is output, wherein the first preset condition is that the temperature value is greater than a first threshold within a preset time; when the temperature value meets a second preset condition, a second prompt message is output, wherein the second preset condition is that the temperature value is less than a second threshold within a preset time, and the first threshold is greater than the second threshold, which facilitates monitoring the user's health status and improves the user experience.

[0099] Based on the above embodiments, when the first or second prompt message is output, if the user's current movement is too vigorous or not sensitive enough to perceive the prompt from the wearable device, the method further includes:

[0100] The first and second prompt messages are sent to the headset for notification.

[0101] The first and second prompt messages are sent to the earpiece to provide prompts to the user via voice. It should be noted that in this embodiment, the first and second prompt messages will not appear simultaneously during the user's movement; this embodiment simply sends the first and second prompt messages to the earpiece according to the prompting method.

[0102] The present invention provides a method for sending first and second prompt messages to headphones to provide prompts, further instructing users on the intensity of their exercise and preventing overexertion from harming their health.

[0103] In one preferred embodiment, parameters such as the user's temperature and posture during exercise can be transmitted to a terminal device. The terminal device's comprehensive parameters are then used for health monitoring, allowing the user to view their health data. Data can be transmitted in real-time or after the user finishes exercising; this invention is not specifically limited. During real-time transmission, a Bluetooth dual-mode connection is initiated. This can involve the headphones and wearable device establishing a Bluetooth connection using one protocol, while the wearable device and terminal device establish a Bluetooth connection using another protocol, or the wearable device and terminal device establishing a Wi-Fi connection for transmission.

[0104] The present invention provides a method for transmitting data to a terminal device, which facilitates users to view their own health status, ensures users' physical health, and further enhances the user experience.

[0105] The foregoing has described in detail various embodiments corresponding to the method for determining calorie consumption. Based on this, the present invention also discloses a calorie consumption determining apparatus corresponding to the aforementioned method for determining calorie consumption. Figure 2 This is a structural diagram of a device for determining calorie consumption according to an embodiment of the present invention. Figure 2 As shown, the device for determining calorie consumption includes:

[0106] The first acquisition module 11 is used to acquire the temperature value of the ear cavity collected by the earphone, wherein the earphone has a temperature sensing probe for being built into the ear cavity;

[0107] The second acquisition module 12 is used to acquire the attitude values ​​collected by the attitude sensor;

[0108] Module 13 is used to determine calorie consumption based on attitude and temperature values.

[0109] Since the embodiments of the device part correspond to the embodiments described above, please refer to the embodiments described in the method part for the embodiments of the device part, and will not be repeated here.

[0110] This invention provides a calorie consumption determination device for wearable devices, comprising: acquiring ear canal temperature values ​​collected by earphones, wherein the earphones have a temperature sensing probe for embedding in the ear canal; acquiring posture values ​​collected by a posture sensor; and determining calorie consumption based on the posture values ​​and temperature values. This device uses ear canal temperature values ​​collected by earphones, ensuring that the collected temperature values ​​do not directly contact the external environment and also avoid contact with sweat, thus minimizing the impact of external environment and sweat. It then determines calorie consumption based on the temperature and posture values, avoiding the inaccuracies of existing methods that rely solely on posture values, or the inaccuracies caused by relying on both posture and body surface temperature values ​​due to the significant influence of external environment or sweat during body surface temperature acquisition. This improves the accuracy of calorie consumption determination in wearable devices and further enhances the user experience.

[0111] Figure 3 A structural diagram of a wearable device provided in an embodiment of the present invention is shown below. Figure 3 As shown, the device includes:

[0112] Memory 21 is used to store computer programs;

[0113] Processor 22 is used to implement the steps of determining calorie consumption when executing a computer program.

[0114] The calorie consumption determination device provided in this embodiment may include, but is not limited to, smartphones, tablets, laptops, or desktop computers.

[0115] The processor 22 may include one or more processing cores, such as a quad-core processor or an octa-core processor. The processor 22 may be implemented using at least one of the following hardware forms: Digital Signal Processor (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 22 may also include a main processor and a coprocessor. The main processor, also known as the Central Processing Unit (CPU), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, the processor 22 may integrate a Graphics Processing Unit (GPU), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, the processor 22 may also include an Artificial Intelligence (AI) processor, which handles computational operations related to machine learning.

[0116] The memory 21 may include one or more computer-readable storage media, which may be non-transitory. The memory 21 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In this embodiment, the memory 21 is used to store at least the following computer program 211, which, after being loaded and executed by the processor 22, is capable of implementing the relevant steps of the calorie consumption determination method disclosed in any of the foregoing embodiments. In addition, the resources stored in the memory 21 may also include an operating system 212 and data 213, etc., and the storage method may be temporary storage or permanent storage. The operating system 212 may include Windows, Unix, Linux, etc. The data 213 may include, but is not limited to, the data involved in the calorie consumption determination method, etc.

[0117] In some embodiments, the calorie consumption determination device may further include a display screen 23, an input / output interface 24, a communication interface 25, a power supply 26, and a communication bus 27.

[0118] Those skilled in the field can understand, Figure 3 The structure shown does not constitute a limitation on the device for determining calorie consumption and may include more or fewer components than illustrated.

[0119] The processor 22 implements the method for determining calorie consumption provided in any of the above embodiments by calling instructions stored in the memory 21.

[0120] This invention provides a wearable device comprising: acquiring ear cavity temperature values ​​collected by earphones, wherein the earphones have a temperature sensing probe for embedding in the ear cavity; acquiring posture values ​​collected by a posture sensor; and determining calorie consumption based on the posture values ​​and temperature values. This device uses ear cavity temperature values ​​collected by earphones, ensuring that the collected temperature values ​​do not directly contact the external environment and sweat, thus minimizing the impact of external environment and sweat. It then determines calorie consumption based on the temperature and posture values, avoiding the inaccuracies of existing methods that rely solely on posture values, or the inaccuracies caused by the significant influence of external environment or sweat on the body surface temperature during collection. This improves the accuracy of calorie consumption calculations in wearable devices and further enhances the user experience.

[0121] Furthermore, the present invention also provides a computer-readable storage medium storing a computer program, which, when executed by processor 22, implements the steps of the method for determining calorie consumption as described above.

[0122] It is understood that if the methods in the above embodiments are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and executes all or part of the steps of the methods in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), RAM, magnetic disks, or optical disks.

[0123] For an introduction to the computer-readable storage medium provided by the present invention, please refer to the above method embodiments. The present invention will not be described again here, but it has the same beneficial effects as the above method for determining calorie consumption.

[0124] The foregoing has provided a detailed description of the method, apparatus, wearable device, and medium for determining calorie consumption provided by the present invention. The various embodiments in the specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to in the method section. It should be noted that those skilled in the art can make various improvements and modifications to the present invention without departing from its principles, and these improvements and modifications also fall within the protection scope of the claims of the present invention.

[0125] It should also be noted that, in this specification, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the element.

Claims

1. A method for determining calorie consumption, characterized in that, Applied to wearable devices, wherein the wearable device is a wearable device other than headphones, and the wearable device has a temperature sensor inside, including: The ear canal temperature value is acquired by the earphone, wherein the earphone has a temperature sensing probe for being embedded in the ear canal; Acquire attitude values ​​collected by the attitude sensor; Obtain the body surface temperature value collected by the temperature sensor; The calorie consumption is determined based on the body surface temperature value, the temperature value, and the posture value, wherein the body surface temperature value is calibrated and compensated for the ear cavity temperature value. Also includes: Obtain the original temperature value of the ear canal collected by the earphone; When the original temperature value is within the preset temperature range, the original temperature value is used as the temperature value; When the original temperature value exceeds the preset temperature range, the original temperature value within the preset temperature range is selected as the temperature value. The process of obtaining the ear canal temperature value collected by the earphone includes: Obtain the user's control commands and establish a Bluetooth connection between the headphones and the wearable device based on the control commands; The temperature value collected by the earphone is obtained through the Bluetooth connection. The earphones collect the temperature value after establishing the Bluetooth connection.

2. The method for determining calorie consumption according to claim 1, characterized in that, The user's control commands include at least one of the following: The instructions generated when the user touches the interface of the wearable device; Instructions generated based on the detected motion parameters of the user; The instructions are generated based on the user's voice information when the preset voice conditions are met.

3. The method for determining calorie consumption according to claim 1, characterized in that, Also includes: When the temperature value meets the first preset condition, the first prompt message is output, wherein the first preset condition is that the temperature value is greater than the first threshold within a preset time. When the temperature value meets the second preset condition, a second prompt message is output, wherein the second preset condition is that the temperature value is less than a second threshold within the preset time period, and the first threshold is greater than the second threshold.

4. The method for determining calorie consumption according to claim 3, characterized in that, Also includes: The first and second prompt messages are sent to the earphones to provide a prompt.

5. A device for determining calorie consumption, characterized in that, Applied to wearable devices, wherein the wearable device is a wearable device other than headphones, and the wearable device has a temperature sensor inside, including: The first acquisition module is used to acquire the temperature value of the ear cavity collected by the earphone, wherein the earphone has a temperature sensing probe for being built into the ear cavity; The second acquisition module is used to acquire the attitude values ​​collected by the attitude sensor; Obtain the body surface temperature value collected by the temperature sensor; The calorie consumption is determined based on the body surface temperature value, the temperature value, and the posture value, wherein the body surface temperature value is calibrated and compensated for the ear cavity temperature value. Also includes: Obtain the original temperature value of the ear canal collected by the earphone; When the original temperature value is within the preset temperature range, the original temperature value is used as the temperature value; When the original temperature value exceeds the preset temperature range, the original temperature value within the preset temperature range is selected as the temperature value. The process of obtaining the ear canal temperature value collected by the earphone includes: Obtain the user's control commands and establish a Bluetooth connection between the headphones and the wearable device based on the control commands; The temperature value collected by the earphone is obtained through the Bluetooth connection. The earphones collect the temperature value after establishing the Bluetooth connection.

6. A wearable device, characterized in that, include: Memory, used to store computer programs; A processor for executing the computer program to implement the steps of the method for determining calorie consumption as described in any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the method for determining calorie consumption as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Body temperature measuring module, method and device, earphone and body temperature measuring system

    CN112043246A

  • Diary-free calorimeter

    US20090240113A1