IP Library › Granted Patent US 12,474,214
Granted Patent B2
US 12,474,214 · App. 18/298,864 · Granted Nov 18, 2025

Optical gas imaging systems and method compatible with uncooled thermal imaging cameras

Inventors: Matthew F. Schmidt (River Falls, WI); Kirk R. Johnson (Rogers, MN)
Assignee: Fluke Corporation
G01J5/026G01N21/3504G06T5/50G06T7/11G06T7/20H04N5/57H04N23/23H04N25/677G01J2005/0077G01N2021/1795H04N25/671
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,474,214
App. No.
18/298,864
Granted
Nov 18, 2025
Kind
B2
Abstract

A thermal imaging system includes an infrared camera, a user interface, and a processor. While an actuation of the user interface is detected, the processor is configured to apply non-uniformity correction (NUC) values to infrared image data in infrared images of a target scene; register the corrected infrared images using image stabilization; perform an image-stabilized optical gas imaging process using the registered infrared images to generate optical gas image data indicating a change in the target scene; and generate a display image including the optical gas image data. Actuation of the user interface may be detected while a depressible trigger is depressed, and no longer detected when the depressible trigger is released. Upon detecting the actuation of the user interface, the processor may perform a NUC process to establish the NUC values. A drift indicator in the display image may indicate movement of the infrared camera from a reference position.

Claims (66)

1 . A thermal imaging system, comprising:

an infrared camera configured to produce infrared image data;

a user interface; and

a processor in communication with the user interface and the infrared camera, wherein in response to detection of a user actuation of the user interface and while the user actuation of the user interface remains detected, the processor is configured to:

apply non-uniformity correction (NUC) values to infrared image data in infrared images of a target scene to produce corrected infrared images;

register the corrected infrared images using an image stabilization process to produce registered infrared images;

perform an image-stabilized optical gas imaging process using the registered infrared images to generate optical gas image data indicating a change in the target scene; and

generate a display image including the optical gas image data.

2 . The thermal imaging system of claim 1 , wherein:

the user interface comprises a depressible trigger;

the actuation of the user interface is detected while the depressible trigger is depressed; and

the actuation of the user interface is no longer detected when the depressible trigger is released.

3 . The thermal imaging system of claim 1 , wherein upon detecting the actuation of the user interface, the processor is configured to perform a non-uniformity correction (NUC) process to establish the NUC values.

4 . The thermal imaging system of claim 3 , wherein, after the actuation of the user interface is no longer detected and upon subsequent actuation of the user interface, the processor is configured to perform the NUC process to replace the NUC values with new NUC values.

5 . The thermal imaging system of claim 1 , wherein to generate the optical gas image data, the processor is configured to:

create a filtered background image by combining infrared image data from a first plurality of infrared images using a first filtering process;

create a filtered foreground image by combining infrared image data from a second plurality of infrared images using a second filtering process; and

compare the filtered background image with the filtered foreground image.

6 . The thermal imaging system of claim 5 , wherein:

combining the infrared image data from the first plurality of infrared images includes determining a weighted average of the infrared image data in the first plurality of infrared images in which infrared image data captured earlier in time is weighted more heavily than infrared image data captured more recently; and

combining the infrared image data from the second plurality of infrared images includes determining a weighted average of the infrared image data in the second plurality of infrared images in which infrared image data captured more recently is weighted more heavily than infrared image data captured earlier in time.

7 . The thermal imaging system of claim 5 , wherein:

the first filtering process creates the filtered background image using a background time constant such that infrared images captured earlier in time contribute more to the filtered background image than infrared images captured more recently; and

the second filtering process creates the filtered foreground image using a foreground time constant such that infrared images captured more recently contribute more to the filtered foreground image than infrared images captured earlier in time.

8 . The thermal imaging system of claim 7 , wherein:

when the actuation of the user interface is not detected, the thermal imaging system automatically operates in a handheld mode of operation in which motion of the infrared camera is anticipated;

while the actuation of the user interface is detected, the thermal imaging system automatically operates in a tripod mode of operation in which motion of the infrared camera is not anticipated; and

in the tripod mode of operation, the background time constant and the foreground time constant are longer, respectively, than the background time constant and the foreground time constant in the handheld mode of operation.

9 . The thermal imaging system of claim 5 , wherein:

when the actuation of the user interface is not detected, the thermal imaging system automatically operates in a handheld mode of operation in which motion of the infrared camera is anticipated;

while the actuation of the user interface is detected, the thermal imaging system automatically operates in a tripod mode of operation in which motion of the infrared camera is not anticipated, and

in the tripod mode of operation, the first plurality of infrared images and the second plurality of infrared images include more infrared images, respectively, than the first plurality of infrared images and the second plurality of infrared images in the handheld mode of operation.

10 . A method for performing optical gas imaging, comprising:

in response to receiving a command to perform an image-stabilized optical gas imaging process:

applying non-uniformity correction (NUC) values to infrared image data in infrared images of a target scene to produce corrected infrared images;

registering the corrected infrared images using an image stabilization process to produce registered infrared images;

performing the image-stabilized optical gas imaging process using the registered infrared images to generate optical gas image data indicating a change in the target scene;

generating a display image including the optical gas image data; and

repeating the foregoing steps until a command to stop performing the image-stabilized optical gas imaging process is received.

11 . The method of claim 10 , wherein the command to perform the image-stabilized optical gas imaging process is received by detecting a depression of a trigger, and wherein the command to stop performing the image-stabilized optical gas imaging process is received by detecting a release of the trigger.

12 . The method of claim 10 , wherein registering the corrected infrared images using the image stabilization process comprises performing a correlation calculation using infrared image data only in a sub-region of the corrected infrared images and in a corresponding sub-region of a reference image.

13 . The method of claim 10 , wherein the image-stabilized optical gas imaging process generates the optical gas image data by:

creating a filtered background image in which infrared image data in a first plurality of infrared images are combined using a first filtering process;

creating a filtered foreground image in which infrared image data in a second plurality of infrared images are combined using a second filtering process; and

comparing the filtered background image with the filtered foreground image.

14 . The method of claim 10 , wherein:

the first filtering process creates the filtered background image using a background time constant such that infrared images captured earlier in time contribute more to the filtered background image than infrared images captured more recently;

the second filtering process creates the filtered foreground image using a foreground time constant such that infrared images captured more recently contribute more to the filtered foreground image than infrared images captured earlier in time; and

in response to receiving the command to perform the image-stabilized optical gas imaging process, the background time constant and the foreground time constant are longer, respectively, than the background time constant and the foreground time constant used when not performing the image-stabilized optical gas imaging process.

15 . The method of claim 10 , wherein, after the command to stop performing the image-stabilized optical gas imaging process is received and in response to subsequently receiving another command to perform the image-stabilized optical gas imaging process, the method includes performing a non-uniformity correction (NUC) process to replace the NUC values with new NUC values.

16 . A thermal imaging system, comprising:

an infrared camera configured to produce infrared image data;

a user interface; and

a processor in communication with the user interface and the infrared camera, wherein the processor is configured to perform an image-stabilized optical gas imaging process using infrared images of a target scene captured via the infrared camera, in which the processor is configured to:

apply non-uniformity correction (NUC) values to infrared image data in the infrared images of the target scene to produce corrected infrared images;

register the corrected infrared images using an image stabilization process to produce registered infrared images;

perform the image-stabilized optical gas imaging process using the registered infrared images to generate optical gas image data indicating a change in the target scene; and

generate a display image that includes the optical gas image data and a drift indicator that indicates movement of the infrared camera from a reference position.

17 . The thermal imaging system of claim 16 , wherein the drift indicator comprises a first marker that indicates the reference position and a second marker that indicates a current position of the infrared camera relative to the reference position.

18 . The thermal imaging system of claim 17 , wherein:

the first marker is positioned in the display image at a fixed location;

the second marker is positioned in the display image at a location within the first marker when the infrared camera is in the reference position; and

the location of the second marker in the display image is updated to indicate the current position of the infrared camera relative to the reference position.

19 . The thermal imaging system of claim 17 , wherein the image stabilization process includes performing a correlation calculation using infrared image data only in a sub-region of the corrected infrared images and in a corresponding sub-region of a reference image, and

wherein an area of either the first marker or the second marker defines the sub-region of the corrected infrared images and the corresponding sub-region of the reference image.

20 . The thermal imaging system of claim 16 , wherein after a predetermined amount of time has elapsed or after a predetermined number of infrared images have been captured, the processor is configured to perform a non-uniformity correction (NUC) process to replace the NUC values with new NUC values.

Continuity (3)
Continuation 17054096
Provisional Application 62676700 · May 25, 2018
Related Publication 20230247171A1 · Aug 3, 2023
References Cited (55)
US 5656813A · Moore et al. · 1997 [cited by applicant]
US 7035475B1 · Chen et al. · 2006 [cited by applicant]
US 7189970B2 · Racca et al. · 2007 [cited by applicant]
US 7994480B2 · Johnson et al. · 2011 [cited by applicant]
US 8654328B2 · Tkaczyk et al. · 2014 [cited by applicant]
US 8760509B2 · Schmidt et al. · 2014 [cited by applicant]
US 8822922B1 · Scanlon et al. · 2014 [cited by applicant]
US 9464984B2 · Schmidt et al. · 2016 [cited by applicant]
US 10267686B2 · Kester et al. · 2019 [cited by applicant]
US 11022546B2 · Schmidt et al. · 2021 [cited by applicant]
US 20020071122A1 · Kulp et al. · 2002 [cited by applicant]
US 20040074895A1 · Newcomb · 2004 [cited by examiner]
US 20060019042A1 · Nojima · 2006 [cited by examiner]
US 20070081134A1 · Amano · 2007 [cited by examiner]
US 20090200466A1 · Mammen et al. · 2009 [cited by applicant]
US 20090231588A1 · Sutton et al. · 2009 [cited by applicant]
US 20090257679A1 · Hogasten · 2009 [cited by applicant]
US 20100131225A1 · Carlson · 2010 [cited by examiner]
US 20120169866A1 · Schmidt et al. · 2012 [cited by applicant]
US 20130113939A1 · Strandemar · 2013 [cited by examiner]
US 20130147951A1 · Brown et al. · 2013 [cited by applicant]
US 20130278771A1 · Magoun et al. · 2013 [cited by applicant]
US 20130321637A1 · Frank · 2013 [cited by examiner]
US 20140247365A1 · Gardner et al. · 2014 [cited by applicant]
US 20150169169A1 · Andersson · 2015 [cited by applicant]
US 20150269742A1 · Bergstrom et al. · 2015 [cited by applicant]
US 20150316473A1 · Kester et al. · 2015 [cited by applicant]
US 20150332441A1 · Högasten et al. · 2015 [cited by applicant]
US 20150369730A1 · Schmidt et al. · 2015 [cited by applicant]
US 20160019428A1 · Renner et al. · 2016 [cited by applicant]
US 20160080666A1 · Stuart et al. · 2016 [cited by applicant]
US 20160156880A1 · Teich et al. · 2016 [cited by applicant]
US 20160238451A1 · Zeng · 2016 [cited by examiner]
US 20170024871A1 · Schmidt · 2017 [cited by examiner]
US 20170061663A1 · Johnson et al. · 2017 [cited by applicant]
US 20170272655A1 · Sakurai · 2017 [cited by applicant]
US 20180033704A1 · Suzuki et al. · 2018 [cited by applicant]
US 20180063454A1 · Olsson · 2018 [cited by applicant]
US 20180082430A1 · Sharma · 2018 [cited by examiner]
US 20180096468A1 · Nguyen et al. · 2018 [cited by applicant]
US 20180276469A1 · Richards et al. · 2018 [cited by applicant]
US 20180335380A1 · Schmidt et al. · 2018 [cited by applicant]
US 20190026867A1 · Peterson · 2019 [cited by examiner]
US 20190116328A1 · Dock · 2019 [cited by examiner]
US 20190364227A1 · McManus et al. · 2019 [cited by applicant]
US 20190378258A1 · Fan et al. · 2019 [cited by applicant]
US 20200326276A1 · Viklund · 2020 [cited by examiner]
US 20210344851A1 · Kester · 2021 [cited by examiner]
JP 2014219795A · 2014 [cited by applicant]
McRae et al., “Backscatter absorption gas imaging: a new technique for gas visualization,” Applied Optics, vol. 32, No. 21, Jul. 20, 1993, pp. 4037-4050. [cited by applicant]
Kulp et al., “Development of a pulsed backscatter-absorption gas-imaging system and its application to the visualization of natural gas leaks,” Applied Optics, vol. 37, No. 18, Jun. 20, 1998, pp. 3912-3922. [cited by applicant]
Goers et al., “Development of a compact gas imaging sensor employing a cw fiber-amp-pumped PPLN OPO,” Cleo, 2001, p. 521. [cited by applicant]
Quantitative Optical Gas Imaging QL320 Training, PowerPoint Presentation by Providence Photonics, LLC presented Apr. 5, 2018 at 4C Conference in San Antonio, Texas, 120 pages. [cited by applicant]
Zeng et al., “Detection Limits for Optical Gas Imaging,” PowerPoint Presentation by Providence Photonics, LLC, 4C Conference in San Antonio, Texas, Apr. 35, 2018, 15 pages. [cited by applicant]
International Search Report and Written Opinion of the ISA/EP in PCT/US2019/033779, dated Sep. 20, 2019, 24 pgs. [cited by applicant]