# US 2013/0155188 A1 · Thermal imaging camera with compass calibration

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

- Number: US 2013/0155188 A1
- Document ID: US20130155188A1
- Status: Published application
- Kind: A1
- Application number: 13/331,840
- Filed: 2011-12-20
- Published: 2013-06-20
- Earliest claimed: 2011-12-20
- Assignees: Fluke Corporation
- Inventors: Thomas Heinke
- Web page: https://patentgrep.com/patent/US20130155188A1

## CPC

- G01C 17/38: Testing, calibrating, or compensating of compasses
- H04N 23/23: from thermal infrared radiation
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A thermal imaging camera may include an electronic compass that can be calibrated after assembly of the thermal imaging camera. The electronic compass may include a magnetic sensor configured to sense three orthogonal components of a magnetic field. In some examples, the camera includes a processor configured to receive a plurality of measurements from the magnetic sensor as a physical orientation of the magnetic sensor is changed in a three-dimensional space. The processor may generate a plurality of data points from the plurality of measurements and control a display so as to display a simulated three-dimensional plot of the data points. The processor may control the display so the display updates in substantially real-time as new data points are generated by changing the physical orientation of the magnetic sensor.

## Claims

### Claim 1

A method comprising:
rotating a thermal imaging camera in a plurality of physical orientations in a three-dimensional space;
receiving a plurality of measurements from a magnetic sensor mounted in the thermal imaging camera as the thermal imaging camera is rotated in the three-dimensional space, each of the plurality of measurements being representative of three orthogonal components of a magnetic field when the thermal imaging camera is in a given orientation;
generating a plurality of data points from the plurality of measurements, each of the plurality of data points corresponding to one of the plurality of measurements representative of the three orthogonal components of the magnetic field; and
displaying on a display associated with the thermal imaging camera a simulated three-dimensional plot of the data points,
wherein the simulated three-dimensional plot is updated in substantially real-time as new data points are generated as a physical orientation of the thermal imaging camera changes.

### Claim 2 (depends on 1)

The method of claim 1, wherein each data point of the plurality of data points comprises three coordinates, each coordinate corresponding to one of the orthogonal components of the magnetic field measurement associated with the data point.

### Claim 3 (depends on 1)

The method of claim 1, wherein the simulated three-dimensional plot is substantially spherical-shaped, and the three-dimensional plot is configured to rotate while being displayed so as to display data points on different portions of the substantially spherical-shaped plot.

### Claim 4 (depends on 3)

The method of claim 3, wherein the three-dimensional plot is configured to rotate while the physical orientation of the thermal imaging camera is changed such that different portions of the substantially spherical-shaped plot are displayed corresponding to different physical orientations of the thermal imaging camera.

### Claim 5 (depends on 3)

The method of claim 3, wherein the three-dimensional plot is configured to rotate while the physical orientation of the thermal imaging camera remains stationary.

### Claim 6 (depends on 1)

The method of claim 1, wherein the magnetic sensor comprises a three-axis magnetometer.

### Claim 7 (depends on 6)

The method of claim 6, wherein receiving a plurality of measurements comprises, for each of the plurality of data points, receiving a first measurement associated with a first axis of the three-axis magnetometer, receiving a second measurement associated with a second axis of the three-axis magnetometer, and receiving a third measurement associated with a third axis of the three-axis magnetometer.

### Claim 8 (depends on 7)

The method of claim 7, wherein generating a plurality of data points from the plurality of measurements comprises, for each of the plurality of data points, associating the first measurement with the second measurement and the third measurement, the first, second, and third measurements each being captured at a same given time.

### Claim 9 (depends on 1)

The method of claim 1, wherein each data point of the plurality of data points comprises a first coordinate based on a magnitude of the magnetic field in a first direction, a second coordinate based on the magnitude of the magnetic field in a second direction orthogonal to the first direction, and a third coordinate based on the magnetic field in a third direction orthogonal to the second direction.

### Claim 10 (depends on 1)

The method of claim 1, further comprising instructing a user how to change the physical orientation of the thermal imaging camera so as to add data points to a portion of the simulated three-dimensional plot that is not populated with data points.

### Claim 11 (depends on 1)

The method of claim 1, further comprising indicating to a user that a sufficient number of data points have been collected such that the physical orientation of the thermal imaging camera can stop changing in the three-dimensional space.

### Claim 12

A thermal imaging camera system comprising:
an infrared camera module configured to capture an infrared (IR) image of a target scene;
a magnetic sensor associated with the infrared camera module and configured to sense three orthogonal components of a magnetic field;
a display; and
a processor configured to receive a plurality of measurements from the magnetic sensor as a physical orientation of the magnetic sensor is changed in a three-dimensional space, each of the plurality of measurements being representative of the three orthogonal components of the magnetic field when the magnetic sensor is in a given orientation, generate a plurality of data points from the plurality of measurements, each of the plurality of data points corresponding to one of the plurality of measurements representative of the three orthogonal components of the magnetic field, and control the display so as to display a simulated three-dimensional plot of the data points that updates in substantially real-time as new data points are generated by changing the physical orientation of the magnetic sensor.

### Claim 13 (depends on 12)

The thermal imaging camera system of claim 12, wherein each data point of the plurality of data points comprises three coordinates, each coordinate corresponding to one of the orthogonal components of the magnetic field measurement associated with the data point.

### Claim 14 (depends on 12)

The thermal imaging camera system of claim 12, wherein the simulated three-dimensional plot is substantially spherical-shaped, and the processor is configured to control the display so that the three-dimensional plot rotates so as to display data points on different portions of the substantially spherical-shaped plot.

### Claim 15 (depends on 12)

The thermal imaging camera system of claim 12, wherein the magnetic sensor comprises a three-axis magnetometer.

### Claim 16 (depends on 15)

The thermal imaging camera system of claim 15, wherein the processor is configured to receive the plurality of measurements by at least receiving, for each of the plurality of data points, a first measurement associated with a first axis of the three-axis magnetometer, a second measurement associated with a second axis of the three-axis magnetometer, and a third measurement associated with a third axis of the three-axis magnetometer.

### Claim 17 (depends on 16)

The thermal imaging camera system of claim 16, wherein the processor is configured to generate the plurality of data points from the plurality of measurements by at least associating, for each of the plurality of data points, the first measurement with the second measurement and the third measurement, the first, second, and third measurements each being captured at a same given time.

### Claim 18 (depends on 12)

The thermal imaging camera system of claim 12, wherein each data point of the plurality of data points comprises a first coordinate based on a magnitude of the magnetic field in a first direction, a second coordinate based on the magnitude of the magnetic field in a second direction orthogonal to the first direction, and a third coordinate based on the magnetic field in a third direction orthogonal to the second direction.

### Claim 19 (depends on 12)

The thermal imaging camera system of claim 12, wherein the processor is further configured to provide instructions instructing a user how to change the physical orientation of the thermal imaging camera so as to add data points to a portion of the simulated three-dimensional plot that is not populated with data points.

### Claim 20 (depends on 12)

The thermal imaging camera system of claim 12, wherein the processor is further configured to provide instructions indicating that a user can stop changing the physical orientation of the thermal imaging camera in the three-dimensional space.

### Claim 21

A non-transitory computer-readable medium comprising instructions that cause a programmable processor to:
receive a plurality of measurements from a magnetic sensor mounted in a thermal imaging camera as a physical orientation of the thermal imaging camera is changed in a three-dimensional space, each of the plurality of measurements being representative of three orthogonal components of a magnetic field when the thermal imaging camera is in a given orientation;
generate a plurality of data points from the plurality of measurements, each of the plurality of data points corresponding to one of the plurality of measurements representative of the three orthogonal components of the magnetic field; and
control a display so as to display a simulated three-dimensional plot of the data points that updates in substantially real-time as new data points are generated by changing the physical orientation of the magnetic sensor.

### Claim 22 (depends on 21)

The computer-readable medium of claim 21, wherein each data point of the plurality of data points comprises three coordinates, each coordinate corresponding to one of the orthogonal components of the magnetic field measurement associated with the data point.

### Claim 23 (depends on 21)

The computer-readable medium of claim 21, wherein the simulated three-dimensional plot is substantially spherical-shaped, and the computer-readable medium further comprises instructions that cause the programmable processor to control the display so that the three-dimensional plot rotates so as to display data points on different portions of the substantially spherical-shaped plot.

### Claim 24 (depends on 21)

The computer-readable medium of claim 21, wherein the computer-readable medium comprises instructions that cause the programmable processor to receive the plurality of measurements by at least receiving, for each of the plurality of data points, a first measurement associated with a first axis of a three-axis magnetometer, a second measurement associated with a second axis of the three-axis magnetometer, and a third measurement associated with a third axis of the three-axis magnetometer.

### Claim 25 (depends on 24)

The computer-readable medium of claim 24, wherein the computer-readable medium comprises instructions that cause the programmable processor to generate the plurality of data points from the plurality of measurements by at least associating, for each of the plurality of data points, the first measurement with the second measurement and the third measurement, the first, second, and third measurements each being captured at a same given time.

### Claim 26 (depends on 21)

The computer-readable medium of claim 21, further comprising instructions that cause the programmable processor to provide instructions instructing a user how to change the physical orientation of the thermal imaging camera so as to add data points to a portion of the simulated three-dimensional plot that is not populated with data points.
