# US 12,178,551 B2 · Hybrid body temperature measurement system and method thereof

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,178,551 B2
- Document ID: US12178551B2
- Status: Granted
- Kind: B2
- Application number: 17/348,714
- Filed: 2021-06-15
- Published: 2022-10-20
- Granted: 2024-12-31
- Earliest claimed: 2021-04-08
- Assignees: Wistron Corporation
- Applicants: Wistron Corporation
- Inventors: Chih-Hao Chiu; Kuo-Hsien Lu
- Web page: https://patentgrep.com/patent/US12178551B2

## CPC

- A61B 5/015: {By temperature mapping of body part}
- A61B 5/6844: {Monitoring or controlling distance between sensor and tissue}
- A61B 5/742: {using visual displays (displays for heart-related electrical signals, e.g. ECG, A61B5/339)}
- G06T 7/70: Determining position or orientation of objects or cameras (camera calibration G06T7/80)
- G06T 7/77: using statistical methods
- G06T 2207/10028: Range image; Depth image; 3D point clouds
- G06T 2207/10048: Infrared image
- G06T 2207/20021: Dividing image into blocks, subimages or windows
- G06T 2207/30196: Human being; Person
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

A hybrid body temperature measurement system and a hybrid body temperature measurement method are provided. In the method, position sensing data is obtained. The position sensing data includes an azimuth of one or more to-be-detected objects relative to a reference position. The position sensing data is mapped to a thermal image so as to generate a mapping result. The thermal image is formed in response to a temperature. A position of the to-be-detected object in the thermal image is determined according to the mapping result. Accordingly, the detection accuracy is improved.

## Claims

### Claim 1

A hybrid body temperature measurement method, adapted for execution by a processor included in a computing apparatus, the method comprising:
receiving position sensing data and a thermal image from a distance sensor and a temperature sensor respectively, wherein the distance sensor and the temperature sensor are disposed at a reference position and face a same direction with a same horizontal center, the position sensing data comprises a distance and an azimuth of at least one to-be-detected object relative to the reference position, and the thermal image is formed in response to a temperature of an area in a field of view of the temperature sensor;
dividing the thermal image into a plurality of blocks according to a plurality of vertical lines and mapping the azimuth of the at least one to-be-detected object included in the position sensing data to a corresponding block in the thermal image;
generating a mapping result by mapping the corresponding block in the thermal image to the distance corresponding to the at least one to-be-detected object based on the azimuth of the at least one to-be-detected object; and
determining the at least one to-be-detected object to be a biological body among a plurality of thermal spots detected in the area in the field of view of the thermal image and a position of the at least one to-be-detected object in the thermal image according to the mapping result,
wherein the step of determining the position of the at least one to-be-detected object in the thermal image according to the mapping result comprises:
determining at least one target block from the plurality of blocks, wherein each of the at least one target block comprises the at least one to-be-detected object;
in response to the mapping result indicating one of the at least one target block in the thermal image comprises a plurality of distances included in the position data, and each of the plurality of distances corresponding to one of the at least one to-be-detected object, dividing the one of the at least one target block into a plurality of second sub-blocks according to a number of the distances, wherein an arrangement direction of the second sub-blocks is perpendicular to an arrangement direction of the blocks; and
determining a corresponding second sub-block from among the plurality of second sub-blocks for each of the at least one to-be-detected object present in the one of the at least one target block, according to the distance between the at least one to-be-detected object and the reference position.

### Claim 2 (depends on 1)

The hybrid body temperature measurement method according to claim 1, wherein the step of mapping the position sensing data to the thermal image to generate the mapping result further comprises:
determining whether the at least one to-be-detected object is present in each of the blocks to generate a determination result according to the temperature to which the thermal image respond; and
comparing the determination result of the thermal image with the position sensing data to generate the mapping result.

### Claim 3 (depends on 2)

The hybrid body temperature measurement method according to claim 2, wherein the step of generating the determination result comprises:
determining a representative temperature of at least one sub-block in each of the blocks; and
determining whether the at least one to-be-detected object is present in the corresponding block according to a comparison result of the representative temperature and a temperature threshold.

### Claim 4 (depends on 3)

The hybrid body temperature measurement method according to claim 3, wherein the step of determining the representative temperature of each of the blocks comprises:
determining an average temperature of each of the at least one sub-block; and
determining a temperature standard deviation according to the average temperature, wherein the temperature standard deviation acts as the representative temperature.

### Claim 5 (depends on 3)

The hybrid body temperature measurement method according to claim 3, wherein the step of generating the determination result comprises:
determining an average temperature of each of the at least one sub-block, wherein the average temperature acts as the representative temperature.

### Claim 6 (depends on 2)

The hybrid body temperature measurement method according to claim 2, wherein the step of comparing the determination result of the thermal image with the position sensing data comprises:
converting the azimuth corresponding to the at least one to-be-detected object in the position sensing data into a corresponding block in the thermal image;
determining that the at least one to-be-detected object is present in both the determination result of each of the blocks and the position sensing data on the same block; and
accordingly generating the mapping result.

### Claim 7 (depends on 2)

The hybrid body temperature measurement method according to claim 2, wherein the step of determining the position of the at least one to-be-detected object in the thermal image according to the mapping result further comprises:
determining at least one sub-block with a highest temperature among a plurality of sub-blocks in each of the at least one target block in the thermal image; and
determining the position of the at least one to-be-detected object according to the at least one sub-block with the highest temperature.

### Claim 8 (depends on 1)

The hybrid body temperature measurement method according to claim 1, further comprising:
compensating a temperature corresponding to the at least one to-be-detected object in the thermal image according to the position of the at least one to-be-detected object in the thermal image; and
outputting the thermal image with the position, distance and the compensated temperature of the at least one to-be-detected object to a display.

### Claim 9 (depends on 1)

The hybrid body temperature measurement method according to claim 1, wherein the position sensing data is obtained by the distance sensor, the thermal image is obtained by the temperature sensor and is configured for displaying by a display, and both the distance sensor and the temperature sensor are disposed in a vertical direction of the reference position.

### Claim 10

A hybrid body temperature measurement system, comprising:
a distance sensor;
a temperature sensor, wherein the distance sensor and the temperature sensor are disposed at a reference position and face a same direction with a same horizontal center; and
a computing apparatus, comprising a processor configured for:
receiving position sensing data and a thermal image from the distance sensor and the temperature sensor respectively, wherein the position sensing data comprises a distance and an azimuth of at least one to-be-detected object relative to the reference position, and the thermal image is formed in response to a temperature of an area in a field of view of the temperature sensor;
dividing the thermal image into a plurality of blocks according to a plurality of vertical lines and mapping the azimuth of the at least one to-be-detected object included in the position sensing data to a corresponding block in the thermal image;
generating a mapping result by mapping the corresponding block in the thermal image to the distance corresponding to the at least one to-be-detected object based on the azimuth of the at least one to-be-detected object; and
determining the at least one to-be-detected object to be a biological body among a plurality of thermal spots detected in the area in the field of view of the thermal image and a position of the at least one to-be-detected object in the thermal image according to the mapping result,
wherein the processor is further configured for:
determining at least one target block from the plurality of blocks, wherein each of the at least one target block comprises the at least one to-be-detected object;
in response to the mapping result indicating one of the at least one target block in the thermal image comprises a plurality of distances included in the position data, and each of the plurality of distances corresponding to one of the at least one to-be-detected object, dividing the one of the at least one target block into a plurality of second sub-blocks according to a number of the distances, wherein an arrangement direction of the second sub-blocks is perpendicular to an arrangement direction of the blocks; and
determining a corresponding second sub-block from among the plurality of second sub-blocks for each of the at least one to-be-detected object present in the one of the at least one target block, according to the distance between the at least one to-be-detected object and the reference position.

### Claim 11 (depends on 10)

The hybrid body temperature measurement system according to claim 10, wherein the processor is further configured for:
determining whether the at least one to-be-detected object is present in each of the blocks to generate a determination result according to the temperature to which the thermal image respond; and
comparing the determination result of the thermal image with the position sensing data to generate the mapping result.

### Claim 12 (depends on 11)

The hybrid body temperature measurement system according to claim 11, wherein the processor is further configured for:
determining a representative temperature of at least one sub-block in each of the blocks; and
determining whether the at least one to-be-detected object is present in the corresponding block according to a comparison result of the representative temperature and a temperature threshold.

### Claim 13 (depends on 12)

The hybrid body temperature measurement system according to claim 12, wherein the processor is further configured for:
determining an average temperature of each of the at least one sub-block; and
determining a temperature standard deviation according to the average temperature, wherein the temperature standard deviation acts as the representative temperature.

### Claim 14 (depends on 12)

The hybrid body temperature measurement system according to claim 12, wherein the processor is further configured for:
determining an average temperature of each of the at least one sub-block, wherein the average temperature acts as the representative temperature.

### Claim 15 (depends on 11)

The hybrid body temperature measurement system according to claim 11, wherein the processor is further configured for:
converting the azimuth corresponding to the at least one to-be-detected object in the position sensing data into a corresponding block in the thermal image; and
determining that the at least one to-be-detected object is present in both the determination result of each of the blocks and the position sensing data on the same block and accordingly generating the mapping result.

### Claim 16 (depends on 11)

The hybrid body temperature measurement system according to claim 11, wherein the processor is further configured for:
determining at least one sub-block with a highest temperature among a plurality of sub-blocks in each of the at least one target block in the thermal image; and
determining the position of the at least one to-be-detected object according to the at least one sub-block with the highest temperature.

### Claim 17 (depends on 10)

The hybrid body temperature measurement system according to claim 10, further comprising a display and wherein the processor is further configured for:
compensating a temperature corresponding to the at least one to-be-detected object in the thermal image according to the position of the at least one to-be-detected object in the thermal image; and
outputting the thermal image with the position, distance and the compensated temperature of the at least one to-be-detected object to the display.

### Claim 18 (depends on 10)

The hybrid body temperature measurement system according to claim 10, further comprising:
the distance sensor, coupled to the processor, configured to obtain the position sensing data; and
the temperature sensor, coupled to the processor, configured to obtain the thermal image, wherein the thermal image is configured for displaying by a display, and both the distance sensor and the temperature sensor are disposed in a vertical direction of the reference position.
