CN-121994376-A - Temperature measuring method, wireless body temperature measuring device and computer program product
Abstract
A temperature measuring method, a wireless body temperature measuring device and a computer program product comprise the steps of obtaining an ADC code value corresponding to a body temperature of a user and an environment temperature value of the environment where the user is located through the wireless body temperature measuring device, identifying a temperature value corresponding to the ADC code value based on a pre-built multi-point calibration curve, wherein the multi-point calibration curve comprises a plurality of reference temperature values and corresponding ADC calibration values, performing temperature compensation on the temperature value based on the environment temperature value, and/or performing position compensation on the temperature value based on a wearing position of the wireless body temperature measuring device to obtain a compensated temperature value. The technical problem of lower precision when utilizing wireless body temperature measuring device to measure user's body temperature is solved.
Inventors
- ZHANG CHAO
- ZHANG CHANGXING
- HE HUI
Assignees
- 深圳市尤迈医疗用品有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20260113
Claims (10)
- 1. A temperature measurement method applied to a wireless body temperature measurement device for being worn on a user to measure the body temperature of the user, the temperature measurement method comprising: Acquiring an ADC code value corresponding to the body temperature of a user and an environment temperature value of the environment where the user is located through the wireless body temperature measuring device; identifying a temperature value corresponding to the ADC code value based on a pre-constructed multi-point calibration curve, wherein the multi-point calibration curve comprises a plurality of reference temperature values and corresponding ADC calibration values; And carrying out temperature compensation on the temperature value based on the environment temperature value and/or carrying out position compensation on the temperature value based on the wearing position of the wireless body temperature measuring device to obtain a compensated temperature value.
- 2. The temperature measurement method of claim 1, wherein the temperature compensating the temperature value based on the ambient temperature value comprises: calculating a temperature difference between the ambient temperature value and the temperature value; When the absolute value of the temperature difference value is in a preset difference value reference range, acquiring a temperature compensation value corresponding to the temperature difference value from a preset temperature compensation table, wherein the temperature compensation table comprises a plurality of temperature difference values and corresponding temperature compensation values; and compensating the temperature value according to the temperature compensation value.
- 3. The temperature measurement method according to claim 2, wherein the temperature compensation value is expressed as: Wherein k (Tamb) is a temperature compensation value, For the system gain factor, tref is the preset core temperature, tamb is the ambient temperature value, Represents the tuning constant and n represents the nonlinear correction index.
- 4. The temperature measurement method according to claim 2, wherein the wireless body temperature measurement device includes an acceleration sensor therein, the temperature measurement method further comprising: When the absolute value of the temperature difference is smaller than a preset first difference threshold, setting the wearing state of the user to be unworn, and uploading the compensated temperature value and the wearing state set to be unworn to display equipment to remind the user to unworn again; When the absolute value of the temperature difference between the compensated temperature value and the temperature value measured each time in a preset time period is larger than a preset fluctuation value and/or the acceleration detected by the acceleration sensor meets a preset posture change condition, the wearing state of the user is set to be loose or the measurement state of the wireless body temperature measurement device is set to be poor in contact, and the wearing state set to be loose or the measurement state set to be poor in contact is uploaded to a display device to remind the user to check whether a fixing fitting of the wireless body temperature measurement device is successfully fixed, wherein the preset time period is a first time period before the compensated temperature value is acquired and/or a second time period after the compensated temperature value is acquired.
- 5. The temperature measurement method of claim 1, wherein the position compensation of the temperature value based on the wearing position of the wireless body temperature measurement device comprises: acquiring a position compensation value corresponding to a wearing position of the wireless body temperature measuring device based on a pre-constructed position compensation table, wherein the position compensation table comprises a plurality of wearing positions and the position compensation values corresponding to the wearing positions; And compensating the temperature value according to the position compensation value.
- 6. The temperature measurement method according to claim 1, wherein the method for constructing the multi-point calibration curve comprises: acquiring a plurality of reference temperature values; for each reference temperature value, acquiring a plurality of groups of reference ADC code values acquired by the wireless body temperature measuring device under the reference temperature value, and calculating an average value among the plurality of groups of reference ADC code values to be used as an ADC calibration value corresponding to the reference temperature value; And constructing a multipoint calibration curve according to the multiple reference temperature values and the ADC calibration value corresponding to each reference temperature value.
- 7. The method of claim 1, wherein the identifying the temperature value corresponding to the ADC code value based on the pre-constructed multi-point calibration curve comprises: If the ADC code value is consistent with the ADC calibration value in the multi-point calibration curve, taking a reference temperature value corresponding to the ADC calibration value as a temperature value corresponding to the ADC code value; if the ADC code value is located between any two adjacent ADC calibration values in the multi-point calibration curve, calculating a slope according to the two adjacent ADC calibration values and the corresponding reference temperature values, and carrying out interpolation calculation on the ADC code value according to the slope to obtain the temperature value corresponding to the ADC code value.
- 8. The temperature measurement method of claim 1, wherein after the compensated temperature value is obtained, the temperature measurement method further comprises: If the compensated temperature value exceeds a preset temperature reference range, setting the wearing state of the user as unworn or the measurement state of the wireless body temperature measurement device as abnormal, and sending out a data abnormality prompt; If the absolute value of the temperature difference value between the compensated temperature values obtained by temperature measurement at adjacent time points is larger than the preset temperature change amplitude, eliminating the compensated temperature value or replacing the compensated temperature value according to a target temperature value and uploading the target temperature value to display equipment for a user to check, wherein the target temperature value is a temperature value which is acquired in a first time period before the compensated temperature value is obtained or a second time period after the compensated temperature value is obtained and accords with a preset effective condition; if the occurrence times of the wave crest and/or the wave trough in the constructed temperature curve in the preset fluctuation time are larger than the preset standard value, a noise abnormal prompt or a poor contact prompt is sent out, wherein the temperature curve is constructed according to the compensated temperature value obtained by each temperature measurement.
- 9. A wireless body temperature measurement device, comprising: the thermistor is used for acquiring a measured temperature signal and an environment temperature signal of a user; The analog-to-digital converter is used for converting the measured temperature signal into a corresponding ADC code value; and the processor is used for carrying out temperature measurement according to the ADC code value corresponding to the measured temperature signal, the ambient temperature signal and the temperature measurement method of any one of claims 1 to 8 to obtain a compensated temperature value.
- 10. A computer program product comprising a computer program and/or instructions which, when executed by a processor, implements the temperature measurement method according to any one of claims 1-8.
Description
Temperature measuring method, wireless body temperature measuring device and computer program product Technical Field The present invention relates to the field of signal processing technologies, and in particular, to a temperature measurement method, a wireless body temperature measurement device, and a computer program product. Background The relatively constant temperature of the human body is one of the important conditions for maintaining the normal life activities of the human body, careful observation can find that the shadow of the temperature sensor is formed everywhere in life, the shadow is as small as an infrared thermometer, the infrared thermometer is used for an air conditioner at home, an automobile in the process of going out and the like, and the temperature sensor plays an increasingly indispensable role whether in industry or agriculture. Along with the development of medical technology in China, the application of the temperature sensor in the medical field is more and more extensive, the medical temperature sensor can be used for carrying out continuous body temperature management on patients more accurately, safely and comfortably, and the temperature sensor plays an increasingly important role in anesthesia and prognosis after perioperative period. At present, most ICU wards of large hospitals or departments needing to monitor the body temperature of patients in real time adopt wireless body temperature measuring devices as important basis for diagnosing the body temperature of the patients, so that medical staff have higher requirements on the accuracy of the wireless body temperature measuring devices in measuring the body temperature of the patients. Disclosure of Invention The invention mainly solves the technical problem that the precision is lower when the wireless body temperature measuring device is used for measuring the body temperature of the user. According to a first aspect, in one embodiment, there is provided a temperature measurement method, for use in a wireless body temperature measurement device for wearing on a user to measure the body temperature of the user, the temperature measurement method comprising: Acquiring an ADC code value corresponding to the body temperature of a user and an environment temperature value of the environment where the user is located through the wireless body temperature measuring device; identifying a temperature value corresponding to the ADC code value based on a pre-constructed multi-point calibration curve, wherein the multi-point calibration curve comprises a plurality of reference temperature values and corresponding ADC calibration values; And carrying out temperature compensation on the temperature value based on the environment temperature value and/or carrying out position compensation on the temperature value based on the wearing position of the wireless body temperature measuring device to obtain a compensated temperature value. In some embodiments, the temperature compensating the temperature value based on the ambient temperature value comprises: calculating a temperature difference between the ambient temperature value and the temperature value; When the absolute value of the temperature difference value is in a preset difference value reference range, acquiring a temperature compensation value corresponding to the temperature difference value from a preset temperature compensation table, wherein the temperature compensation table comprises a plurality of temperature difference values and corresponding temperature compensation values; and compensating the temperature value according to the temperature compensation value. In some embodiments, the temperature compensation value is expressed as: Wherein k (Tamb) is a temperature compensation value, For the system gain factor, tref is the preset core temperature, tamb is the ambient temperature value,Represents the tuning constant and n represents the nonlinear correction index. In some embodiments, the wireless body temperature measurement device includes an acceleration sensor therein, and the temperature measurement method further includes: When the absolute value of the temperature difference is smaller than a preset first difference threshold, setting the wearing state of the user to be unworn, and uploading the compensated temperature value and the wearing state set to be unworn to display equipment to remind the user to unworn again; When the absolute value of the temperature difference between the compensated temperature value and the temperature value measured each time in a preset time period is larger than a preset fluctuation value and/or the acceleration detected by the acceleration sensor meets a preset posture change condition, the wearing state of the user is set to be loose or the measurement state of the wireless body temperature measurement device is set to be poor in contact, and the wearing state set to be loose or the measurement state set to be poor in