Electronic device and method of measuring body temperature using the same
An electronic device for estimating body temperature is provided. The electronic device according to an embodiment of the present disclosure includes: a first temperature sensor configured to measure a first temperature of body skin; a second temperature sensor configured to measure a second temperature at a position spaced apart from the body skin; and a processor configured to estimate a body temperature based on the first temperature, to estimate an ambient temperature of a main body based on the second temperature, to calculate a heat loss, which occurs from a reference body location to the body skin due to the ambient temperature of the main body, based on the estimated ambient temperature of the main body, and to obtain a final body temperature by correcting the body temperature based on the heat loss due to the ambient temperature of the main body.
1 . An electronic device comprising:
a first temperature sensor configured to measure a first temperature of body skin;
a second temperature sensor configured to measure a second temperature at a position spaced apart from the body skin;
a third temperature sensor disposed farther away from the first temperature sensor than the second temperature sensor and configured to measure a third temperature; and
a processor configured to:
estimate a body temperature based on the first temperature;
estimate an ambient temperature of the electronic device based on a difference between the first temperature and the second temperature and based on at least one of a difference between the first temperature and the third temperature and a difference between the second temperature and the third temperature;
calculate a heat loss which occurs from a reference body location to the body skin due to the ambient temperature of the electronic device, based on the ambient temperature; and
obtain a final body temperature by correcting the body temperature based on the heat loss,
wherein the processor is further configured to calculate a heat loss by radiation based on the first temperature and the ambient temperature, and obtain the final body temperature by adding the estimated body temperature and the heat loss due to the ambient temperature and subtracting the heat loss by radiation, and
wherein a vertical distance between the first temperature sensor and a surface of the body skin is less than or equal to 5 mm, a vertical distance between the first temperature sensor and the second temperature sensor is less than or equal to 10 mm, and a vertical distance between the second temperature sensor and the third temperature sensor is in a range of 10 mm to 50 mm.
2 . The electronic device of claim 1 , wherein the processor is further configured to estimate the body temperature by inputting the measured first temperature to a body temperature estimation model.
3 . The electronic device of claim 1 , wherein the first temperature sensor is a non-contact temperature sensor including an infrared temperature sensor, and the second temperature sensor and the third temperature sensor are contact-type temperature sensors including a thermistor.
4 . The electronic device of claim 1 , wherein the processor is further configured to calculate the heat loss due to the ambient temperature based on a difference between a reference temperature, corresponding to the reference body location, and the ambient temperature.
5 . The electronic device of claim 1 , wherein the processor controls a continuous measurement by the first temperature sensor and the second temperature sensor, and automatically obtains the final body temperature continuously based on the first temperature and the second temperature which are continuously measured.
6 . The electronic device of claim 1 , wherein the processor controls a continuous measurement by the first temperature sensor and the second temperature sensor, determines whether to update the body temperature based on the continuously measured first and second temperatures, and obtains the final body temperature again when update is required.
7 . The electronic device of claim 1 , further comprising an output interface configured to output at least one of the first temperature, the second temperature, the ambient temperature, the final body temperature, a temperature measurement state, and guidance information related to the body temperature.
8 . A method of estimating body temperature, the method comprising:
obtaining, by a first temperature sensor, a first temperature of body skin;
obtaining, by a second temperature sensor, a second temperature that is measured at a position spaced apart from the body skin;
obtaining, by a third temperature sensor, a third temperature that is measured at a position farther away from the body skin than the position at which the second temperature is measured;
estimating a body temperature based on the first temperature;
estimating an ambient temperature based on a difference between the first temperature and the second temperature and based on at least one of a difference between the first temperature and the third temperature and a difference between the second temperature and the third temperature;
calculating a heat loss, which occurs from a reference body location to the body skin due to the ambient temperature, based on the estimated ambient temperature; and
obtaining a final body temperature by correcting the body temperature based on the heat loss due to the estimated ambient temperature,
wherein the method further comprises calculating a heat loss by radiation based on the first temperature and the ambient temperature, and obtaining the final body temperature by adding the estimated body temperature and the heat loss due to the ambient temperature and subtracting the heat loss by radiation, and
wherein a vertical distance between the first temperature sensor and a surface of the body skin is less than or equal to 5 mm, a vertical distance between the first temperature sensor and the second temperature sensor is less than or equal to 10 mm, and a vertical distance between the second temperature sensor and the third temperature sensor is in a range of 10 mm to 50 mm.
9 . The method of claim 8 , wherein the estimating of the body temperature comprises estimating the body temperature by inputting the measured first temperature to a body temperature estimation model.
10 . The method of claim 8 , wherein the calculating of the heat loss due to the ambient temperature comprises calculating the heat loss due to the ambient temperature based on a difference between a reference temperature, corresponding to the reference body location, and the ambient temperature.
11 . The method of claim 8 , wherein the estimating of the body temperature comprises automatically and continuously repeating the measuring of the first temperature and following operations.
12 . A wearable device comprising:
a main body;
a strap connected to the main body;
a first temperature sensor configured to measure a first temperature at a wrist when the main body is worn on the wrist;
a second temperature sensor configured to measure a second temperature of the main body;
a third temperature sensor disposed farther away from the first temperature sensor than the second temperature sensor and configured to measure a third temperature; and
at least one processor configured to:
estimate an ambient temperature of the wearable device based on a difference between the first temperature and the second temperature and based on at least one of a difference between the first temperature and the third temperature and a difference between the second temperature and the third temperature;
calculate a heat loss based on a difference between a skin temperature and the ambient temperature; and
estimate a body temperature based on the skin temperature, the ambient temperature, and the heat loss,
wherein the processor is further configured to calculate a heat loss by radiation based on the first temperature and the ambient temperature, and obtain the body temperature by adding the estimated body temperature and the heat loss due to the ambient temperature and subtracting the heat loss by radiation, and
wherein a vertical distance between the first temperature sensor and a surface of the body skin is less than or equal to 5 mm, a vertical distance between the first temperature sensor and the second temperature sensor is less than or equal to 10 mm, and a vertical distance between the second temperature sensor and the third temperature sensor is in a range of 10 mm to 50 mm.
13 . The wearable device of claim 12 , wherein while a wrist contact surface of the main body is in contact with the wrist, the at least one processor is configured to automatically repeat a process of obtaining the body temperature.
14 . An electronic device comprising:
a memory for storing one or more instructions;
a communication interface configured to receive a first temperature of body skin measured by a first temperature sensor, a second temperature at a position spaced apart from the body skin measured by a second temperature sensor, and a third temperature that is measured at a position farther away from the body skin than the position at which the second temperature is measured by a third temperature sensor; and
a processor configured to estimate a body temperature of a user by executing the one or more instructions,
wherein the processor is configured to:
estimate the body temperature based on the first temperature;
estimate an ambient temperature of a main body based on a difference between the first temperature and the second temperature and based on at least one of a difference between the first temperature and the third temperature and a difference between the second temperature and the third temperature;
calculate a heat loss, which occurs from a reference body location to the body skin due to the ambient temperature of the main body, based on the estimated ambient temperature of the main body; and
obtain a final body temperature by correcting the body temperature based on the heat loss due to the ambient temperature of the main body, and
wherein the processor is further configured to calculate a heat loss by radiation based on the first temperature and the ambient temperature, and obtain the final body temperature by adding the estimated body temperature and the heat loss due to the ambient temperature and subtracting the heat loss by radiation, and
wherein a vertical distance between the first temperature sensor and a surface of the body skin is less than or equal to 5 mm, a vertical distance between the first temperature sensor and the second temperature sensor is less than or equal to 10 mm, and a vertical distance between the second temperature sensor and the third temperature sensor is in a range of 10 mm to 50 mm.