IP Library › Granted Patent US 12,625,002
Granted Patent B2
US 12,625,002 · App. 18/307,809 · Granted May 12, 2026

Systems and methods for temperature measurement

Inventors: Zhiqiang Yang (Hangzhou, CN); Wuping Lu (Hangzhou, CN); Tao Lou (Hangzhou, CN); Diquan Xu (Hangzhou, CN); Jie Zhan (Hangzhou, CN)
Assignee: ZHEJIANG PIXFRA TECHNOLOGY CO., LTD.
G01J5/0025G06T7/13G06T7/337G06T7/74G06V40/161G01J2005/0077G06T2207/30201G06T2207/30204
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,625,002
App. No.
18/307,809
Granted
May 12, 2026
Kind
B2
Abstract

The present disclosure provides a system and method for temperature measurement. The method may include obtaining a thermal image of an object acquired by a thermal imaging device; identifying, in the thermal image, a first portion of the thermal image corresponding to a first target region of the object; determining, based on the first portion of the thermal image, a highest temperature of the first target region of the object; determining a target position in the first target region of the object, the target position being associated with the highest temperature; and marking, in a target image associated with the object, the target position.

Claims (81)

1 . A system for temperature measurement, comprising:

at least one storage device storing executable instructions, and

at least one processor in communication with the at least one storage device, wherein when executing the executable instructions, the at least one processor is directed to cause the system to perform operations including:

obtaining a thermal image of an object acquired by a thermal imaging device;

identifying, in the thermal image, a first portion of the thermal image corresponding to a first target region of the object;

determining, based on the first portion of the thermal image, a highest temperature of the first target region of the object;

determining a target position in the first target region of the object, the target position being associated with the highest temperature; and

marking, in a target image associated with the object, the target position;

determining whether the target position is a misjudgment point; and

in response to a determination that the target position is the misjudgment point, sending misjudgment information to a terminal device, the misjudgment information being at least configured to instruct a user to adjust the first target region, or redetermine temperature information of the object.

2 . The system of claim 1 , wherein the identifying, in the thermal image, a first portion of the thermal image corresponding to a first target region of the object includes:

determining, in the thermal image, a bounding box based on a contour of the first target region of the object; and

identifying the first portion of the thermal image based on the bounding box.

3 . The system of claim 1 , wherein the identifying, in the thermal image, a first portion of the thermal image corresponding to a first target region of the object includes:

obtaining a reference image of the object acquired by a reference imaging device;

identifying, in the reference image, a first portion of the reference image corresponding to the first target region of the object; and

determining, in the thermal image, the first portion of the thermal image corresponding to the first target region of the object, based on the first portion of the reference image and the thermal image.

4 . The system of claim 3 , wherein the determining, in the thermal image, the first portion of the thermal image corresponding to the first target region of the object, based on the first portion of the reference image and the thermal image includes:

determining a mapping relationship between the reference image and the thermal image by registering the reference image and the thermal image; and

determining, in the thermal image, the first portion of the thermal image corresponding to the first target region of the object, by mapping, based on the mapping-relationship, the first portion of the reference image into the thermal image.

5 . The system of claim 1 , wherein the determining, based on the first portion of the thermal image, a highest temperature of the first target region of the object includes:

determining, based on pixel values of a plurality of pixels of the first portion of the thermal image, a plurality of temperature values of a plurality of positions in the first target region of the object; and

identifying the highest temperature from the plurality of temperature values.

6 . The system of claim 5 , wherein the determining, based on pixel values of a plurality of pixels of the first portion of the thermal image, a plurality of temperature values of a plurality of positions in the first target region of the object includes:

for each of the plurality of positions in the first target region of the object, determining a temperature value of the each position based on a pixel value of a pixel corresponding to the each position and a lookup table indicating a relationship between a plurality of pixel values and a plurality of temperature values.

7 . The system of claim 1 , wherein the determining whether the target position is a misjudgment point includes:

determining at least one face key point of the object, wherein the at least one face key point includes a center point of an eye, a tip point of a nose, or a corner point of a mouth; and

determining that the target position is the misjudgment point when a distance between the target position and the face key point is less than a predetermined threshold.

8 . The system of claim 7 , wherein the at least one processor is further directed to cause the system to perform operations including:

in response to the determination that the target position is the misjudgment point,

identifying, in the thermal image, a second portion of the thermal image corresponding to a second target region of the object, the second portion and the first portion of the thermal image having different central positions;

determining, based on the second portion of the thermal image, an updated highest temperature of the second target region of the object;

determining an updated target position in the second target region of the object, the updated target position being associated with the updated highest temperature; and

marking, in the target image, the updated target position.

9 . The system of claim 8 , wherein the at least one processor is further directed to cause the system to perform operations including:

in response to a determination that the target position is not the misjudgment point,

designating the highest temperature of the first target region of the object as a temperature of the object.

10 . The system of claim 9 , wherein the at least one processor is further directed to cause the system to perform operations including:

in response to the determination that the target position is the misjudgment point,

redetecting the temperature information of the object using the thermal imaging device or a temperature detecting device that is different from the thermal imaging device.

11 . The system of claim 10 , wherein the at least one processor is further directed to cause the system to perform operations including:

determining whether the highest temperature is greater than or equal to a temperature threshold;

in response to a determination that the highest temperature is greater than or equal to the temperature threshold,

sending alarm information, one or more misjudgment points, and the marked target image to the terminal device.

12 . The system of claim 11 , wherein the terminal device is configured to:

provide the marked target image and the one or more misjudgment points to the user in response to the alarm information; and

receive a determination result of whether the target position is the misjudgment point from the user.

13 . The system of claim 12 , wherein the at least one processor is further directed to cause the system to perform operations including:

obtaining a second thermal image of the object acquired by the thermal imaging device;

identifying, in the second thermal image, a third portion of the second thermal image corresponding to a third target region of the object, the third target region including the target position, the third target region being within the first target region;

redetermining the highest temperature of the first target region of the object by determining, based on the third portion of the second thermal image, a highest temperature of the third target region of the object; and

designating the redetermined highest temperature as the temperature of the object.

14 . The system of claim 1 , wherein the first target region includes at least one of a facial region or a forehead region of the object.

15 . A method implemented on a computing device including at least one processor and at least one storage medium, and a communication platform connected to a network, the method comprising:

obtaining a thermal image of an object acquired by a thermal imaging device;

identifying, in the thermal image, a first portion of the thermal image corresponding to a first target region of the object;

determining, based on the first portion of the thermal image, a highest temperature of the first target region of the object;

determining a target position in the first target region of the object, the target position being associated with the highest temperature; and

marking, in a target image associated with the object, the target position;

determining whether the target position is a misjudgment point; and

in response to a determination that the target position is the misjudgment point, sending misjudgment information to a terminal device, the misjudgment information being at least configured to instruct a user to adjust the first target region, or redetermine temperature information of the object.

16 . A non-transitory computer readable medium, comprising executable instructions that, when executed by at least one processor, direct the at least one processor to perform a method, the method comprising:

obtaining a thermal image of an object acquired by a thermal imaging device;

identifying, in the thermal image, a first portion of the thermal image corresponding to a first target region of the object;

determining, based on the first portion of the thermal image, a highest temperature of the first target region of the object;

determining a target position in the first target region of the object, the target position being associated with the highest temperature; and

marking, in a target image associated with the object, the target position;

determining whether the target position is a misjudgment point; and

in response to a determination that the target position is the misjudgment point, sending misjudgment information to a terminal device, the misjudgment information being at least configured to instruct a user to adjust the first target region, or redetermine temperature information of the object.

17 . The method of claim 15 , wherein the identifying, in the thermal image, a first portion of the thermal image corresponding to a first target region of the object includes:

determining, in the thermal image, a bounding box based on a contour of the first target region of the object; and

identifying the first portion of the thermal image based on the bounding box.

18 . The method of claim 15 , wherein the identifying, in the thermal image, a first portion of the thermal image corresponding to a first target region of the object includes:

obtaining a reference image of the object acquired by a reference imaging device;

identifying, in the reference image, a first portion of the reference image corresponding to the first target region of the object; and

determining, in the thermal image, the first portion of the thermal image corresponding to the first target region of the object, based on the first portion of the reference image and the thermal image.

19 . The system of claim 13 , wherein the at least one processor is further directed to cause the system to perform operations including:

in response to a determination that the redetermined highest temperature is greater than or equal to the temperature threshold, determining an average value of the highest temperature of the first target region and the redetermined highest temperature as a final temperature of the object; and

in response to a determination that the redetermined highest temperature is less than the temperature threshold, designating the redetermined highest temperature as the final temperature of the object.

20 . The system of claim 19 , wherein the at least one processor is further directed to cause the system to perform operations including:

the misjudgment point refers to a position in an interference region that interferes with the temperature measurement, wherein the interference region comprises at least one of an eye, a neck, a palm, or an ear of the object.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2023
From: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
To: ZHEJIANG PIXFRA TECHNOLOGY CO., LTD.
Reel/Frame 065330/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2023
From: YANG, ZHIQIANG; LU, WUPING; LOU, TAO; XU, DIQUAN; ZHAN, JIE
To: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
Reel/Frame 065223/0556 →
Priority Claims (1)
CN 202011171160.4 · Oct 28, 2020 · national
Continuity (2)
Continuation PCTCN2021114420 · Aug 25, 2021
Related Publication 20230366738A1 · Nov 16, 2023
References Cited (21)
US 8300981B1 · Praly et al. · 2012 [cited by applicant]
US 10630914B2 · Heinke et al. · 2020 [cited by applicant]
US 20050111520A1 · Ignatowicz · 2005 [cited by examiner]
US 20100172567A1 · Prokoski · 2010 [cited by examiner]
US 20160367152A1 · Stepien · 2016 [cited by examiner]
CN 108955901 · 2018 [cited by applicant]
CN 110332995 · 2019 [cited by applicant]
CN 110411570 · 2019 [cited by applicant]
CN 110916620 · 2020 [cited by applicant]
CN 111104904 · 2020 [cited by applicant]
CN 111341461 · 2020 [cited by applicant]
CN 111626125 · 2020 [cited by applicant]
CN 111738132 · 2020 [cited by applicant]
JP H04225191A · 1992 [cited by applicant]
JP 2012037408A · 2012 [cited by applicant]
JP 2014149260A · 2014 [cited by applicant]
WO WO2021207283A1 · 2021 [cited by examiner]
WO 2022088886 · 2022 [cited by applicant]
The Extended European Search Report in European Application No. 21884618.6 mailed on Mar. 4, 2024, 8 pages. [cited by applicant]
International Search Report in PCT/CN2021/114420 mailed on Oct. 28, 2021, 5 pages. [cited by applicant]
Written Opinion in PCT/CN2021/114420 mailed on Oct. 28, 2021, 6 pages. [cited by applicant]