FLIR Tags
Information extracted from the maker notes of JPEG images from thermal
imaging cameras by FLIR Systems Inc.
Tag ID | Tag Name |
Writable | Values / Notes |
0x0001 |
ImageTemperatureMax |
rational64u |
(these temperatures may be in Celsius, Kelvin or Fahrenheit, but there is no
way to tell which) |
0x0002 |
ImageTemperatureMin |
rational64u |
|
0x0003 |
Emissivity |
rational64u |
|
0x0004 |
UnknownTemperature? |
rational64u |
|
0x0005 |
CameraTemperatureRangeMax? |
rational64u |
|
0x0006 |
CameraTemperatureRangeMin? |
rational64u |
|
|
Information extracted from FLIR FFF images and the APP1 FLIR segment of JPEG
images. These tags may also be extracted from the first frame of an FLIR
SEQ file, or all frames if the ExtractEmbedded option is used. Setting
ExtractEmbedded to 2 also the raw thermal data from all frames.
Tags extracted from the FLIR FFF/AFF header.
Index1 | Tag Name |
Writable | Values / Notes |
4 |
CreatorSoftware |
no |
|
|
The thermal image data may be stored either as raw data, or in PNG format.
If stored as raw data, ExifTool adds a TIFF header to allow the data to be
viewed as a TIFF image. If stored in PNG format, the PNG image is extracted
as-is. Note that most FLIR cameras using the PNG format seem to write the
16-bit raw image data in the wrong byte order.
Index2 | Tag Name |
Writable | Values / Notes |
1 |
RawThermalImageWidth |
no |
|
2 |
RawThermalImageHeight |
no |
|
16 |
RawThermalImageType |
no |
|
16.1 |
RawThermalImage |
no |
|
|
Information found in FFF-format .GAN calibration image files.
Index2 | Tag Name |
Writable | Values / Notes |
1 |
GainDeadMapImageWidth |
no |
|
2 |
GainDeadMapImageHeight |
no |
|
16 |
GainDeadMapImageType |
no |
|
16.1 |
GainDeadMapImage |
no |
|
|
Information found in FFF-format .CRS correction image files.
Index2 | Tag Name |
Writable | Values / Notes |
1 |
CoarseMapImageWidth |
no |
|
2 |
CoarseMapImageHeight |
no |
|
16 |
CoarseMapImageType |
no |
|
16.1 |
CoarseMapImage |
no |
|
|
Index2 | Tag Name |
Writable | Values / Notes |
1 |
EmbeddedImageWidth |
no |
|
2 |
EmbeddedImageHeight |
no |
|
16 |
EmbeddedImageType |
no |
("PNG" for PNG image in Y Cb Cr colors, "JPG" for a JPEG image, or "DAT" for
other image data) |
16.1 |
EmbeddedImage |
no |
|
|
FLIR camera information. The Planck tags are variables used in the
temperature calculation. See
forum/index.php?topic=4898.msg23972#msg23972
for details.
Index1 | Tag Name |
Writable | Values / Notes |
32 |
Emissivity |
no |
|
36 |
ObjectDistance |
no |
|
40 |
ReflectedApparentTemperature |
no |
|
44 |
AtmosphericTemperature |
no |
|
48 |
IRWindowTemperature |
no |
|
52 |
IRWindowTransmission |
no |
|
60 |
RelativeHumidity |
no |
|
88 |
PlanckR1 |
no |
|
92 |
PlanckB |
no |
|
96 |
PlanckF |
no |
|
112 |
AtmosphericTransAlpha1 |
no |
|
116 |
AtmosphericTransAlpha2 |
no |
|
120 |
AtmosphericTransBeta1 |
no |
|
124 |
AtmosphericTransBeta2 |
no |
|
128 |
AtmosphericTransX |
no |
|
144 |
CameraTemperatureRangeMax |
no |
|
148 |
CameraTemperatureRangeMin |
no |
|
152 |
CameraTemperatureMaxClip |
no |
|
156 |
CameraTemperatureMinClip |
no |
|
160 |
CameraTemperatureMaxWarn |
no |
|
164 |
CameraTemperatureMinWarn |
no |
|
168 |
CameraTemperatureMaxSaturated |
no |
|
172 |
CameraTemperatureMinSaturated |
no |
|
212 |
CameraModel |
no |
|
244 |
CameraPartNumber |
no |
|
260 |
CameraSerialNumber |
no |
|
276 |
CameraSoftware |
no |
|
368 |
LensModel |
no |
|
400 |
LensPartNumber |
no |
|
416 |
LensSerialNumber |
no |
|
436 |
FieldOfView |
no |
|
492 |
FilterModel |
no |
|
508 |
FilterPartNumber |
no |
|
540 |
FilterSerialNumber |
no |
|
776 |
PlanckO |
no |
|
780 |
PlanckR2 |
no |
|
784 |
RawValueRangeMin |
no |
|
786 |
RawValueRangeMax |
no |
|
824 |
RawValueMedian |
no |
|
828 |
RawValueRange |
no |
|
900 |
DateTimeOriginal |
no |
|
912 |
FocusStepCount |
no |
|
1116 |
FocusDistance |
no |
|
1124 |
FrameRate |
no |
|
|
Tags listed below are only for the first measurement tool, however multiple
measurements may be added, and information is extracted for all of them.
Tags for subsequent measurements are generated as required with the prefixes
"Meas2", "Meas3", etc.
Tag Name |
Writable | Values / Notes |
Meas1Label |
no |
|
Meas1Params |
no |
(Spot=X,Y; Area=X1,Y1,W,H; Ellipse=XC,YC,X1,Y1,X2,Y2; Line=X1,Y1,X2,Y2) |
Meas1Type |
no |
1 = Spot
2 = Area
3 = Ellipse
4 = Line | |
5 = Endpoint
6 = Alarm
7 = Unused
8 = Difference |
|
|
Index1 | Tag Name |
Writable | Values / Notes |
0 |
PaletteColors |
no |
|
6 |
AboveColor |
no |
(Y Cr Cb color components) |
9 |
BelowColor |
no |
|
12 |
OverflowColor |
no |
|
15 |
UnderflowColor |
no |
|
18 |
Isotherm1Color |
no |
|
21 |
Isotherm2Color |
no |
|
26 |
PaletteMethod |
no |
|
27 |
PaletteStretch |
no |
|
48 |
PaletteFileName |
no |
|
80 |
PaletteName |
no |
|
112 |
Palette |
no |
(Y Cr Cb byte values for each palette color) |
|
Tag Name |
Writable | Values / Notes |
Label0 |
no |
|
Label1 |
no |
|
Label2 |
no |
|
Label3 |
no |
|
Value0 |
no |
|
Value1 |
no |
|
Value2 |
no |
|
Value3 |
no |
|
|
Information generated by FLIR Tools "Paint colors" tool.
Index2 | Tag Name |
Writable | Values / Notes |
5 |
PaintImageWidth |
no |
|
6 |
PaintImageHeight |
no |
|
20 |
PaintImageType |
no |
|
20.1 |
PaintImage |
no |
|
|
FLIR Picture in Picture tags.
Index2 | Tag Name |
Writable | Values / Notes |
0 |
Real2IR |
no |
|
2 |
OffsetX |
no |
(offset from of insertion point from center) |
3 |
OffsetY |
no |
|
4 |
PiPX1 |
no |
(crop size for radiometric image) |
5 |
PiPX2 |
no |
|
6 |
PiPY1 |
no |
|
7 |
PiPY2 |
no |
|
|
Index1 | Tag Name |
Writable | Values / Notes |
0 |
GPSValid |
no |
0 = No
1 = Yes |
4 |
GPSVersionID |
no |
|
8 |
GPSLatitudeRef |
no |
'N' = North
'S' = South |
10 |
GPSLongitudeRef |
no |
'E' = East
'W' = West |
16 |
GPSLatitude |
no |
|
24 |
GPSLongitude |
no |
|
32 |
GPSAltitude |
no |
|
64 |
GPSDOP |
no |
|
68 |
GPSSpeedRef |
no |
'K' = km/h
'M' = mph
'N' = knots |
70 |
GPSTrackRef |
no |
'M' = Magnetic North
'T' = True North |
72 |
GPSImgDirectionRef |
no |
'M' = Magnetic North
'T' = True North |
76 |
GPSSpeed |
no |
|
80 |
GPSTrack |
no |
|
84 |
GPSImgDirection |
no |
|
88 |
GPSMapDatum |
no |
|
|
Tags containing Meterlink humidity meter information.
Index1 | Tag Name |
Writable | Values / Notes |
26 |
Reading1Units |
no |
0xd = C
0x1b = %
0x1d = Relative
0x24 = g/kg |
28 |
Reading1Description |
no |
0 = Humidity
3 = Moisture
7 = Dew Point
8 = Air Temperature
9 = IR Temperature
11 = Difference Temperature |
|
32 |
Reading1Device |
no |
|
96 |
Reading1Value |
no |
|
126 |
Reading2Units |
no |
0xd = C
0x1b = %
0x1d = rel
0x24 = g/kg |
128 |
Reading2Description |
no |
0 = Humidity
3 = Moisture
7 = Dew Point
8 = Air Temperature
9 = IR Temperature
11 = Difference Temperature |
|
132 |
Reading2Device |
no |
|
196 |
Reading2Value |
no |
|
226 |
Reading3Units |
no |
0xd = C
0x1b = %
0x1d = rel
0x24 = g/kg |
228 |
Reading3Description |
no |
0 = Humidity
3 = Moisture
7 = Dew Point
8 = Air Temperature
9 = IR Temperature
11 = Difference Temperature |
|
232 |
Reading3Device |
no |
|
296 |
Reading3Value |
no |
|
326 |
Reading4Units |
no |
0xd = C
0x1b = %
0x1d = rel
0x24 = g/kg |
328 |
Reading4Description |
no |
0 = Humidity
3 = Moisture
7 = Dew Point
8 = Air Temperature
9 = IR Temperature
11 = Difference Temperature |
|
332 |
Reading4Device |
no |
|
396 |
Reading4Value |
no |
|
|
Tag Name |
Writable | Values / Notes |
DateTimeGenerated |
no |
|
Param0 |
no |
|
Param1 |
no |
|
Param2 |
no |
|
Param3 |
no |
|
|
Tags written by some FLIR cameras in a top-level (!) "udta" atom of MP4
videos.
Tags extracted from the "uuid" box with ID 43c3993b0f94424b82056b66513f485d
in FLIR MP4 videos.
Index1 | Tag Name |
Writable | Values / Notes |
4 |
BAHPVer
BALPVer
Battery
BAVPVer
CamCore
DetectorBoard
Detector
GIDCVer
GIDPVer
GIPC_CPLD
GIPCVer
GIXIVer
MainBoard
Optics
PartNumber |
no no no no no no no no no no no no no no no |
|
|
Tags extracted from the "uuid" box with ID 57f5b93e51e448afa0d9c3ef1b37f712
in FLIR MP4 videos.
Index1 | Tag Name |
Writable | Values / Notes |
12 |
UnknownSerial1? |
no |
|
45 |
UnknownSerial2? |
no |
|
78 |
UnknownSerial3? |
no |
|
111 |
UnknownSerial4? |
no |
|
123 |
UnknownNumber? |
no |
|
126 |
CameraSerialNumber |
no |
|
|
Tags extracted from the "uuid" box with ID 41e5dcf9e80a41ceadfe7f0c58082c19
in FLIR MP4 videos.
Index4 | Tag Name |
Writable | Values / Notes |
1 |
ReflectedApparentTemperature |
no |
|
2 |
AtmosphericTemperature |
no |
|
3 |
Emissivity |
no |
|
4 |
ObjectDistance |
no |
|
5 |
RelativeHumidity |
no |
|
6 |
EstimatedAtmosphericTrans |
no |
|
7 |
IRWindowTemperature |
no |
|
8 |
IRWindowTransmission |
no |
|
|
Tags extracted from the "uuid" box with ID 574520502cbb44adae5415e9b839d903
in FLIR MP4 videos.
Index4 | Tag Name |
Writable | Values / Notes |
[no tags known] |
|
Tags extracted from the "uuid" box with ID 7f2e21008b464918afb1de709a74f6f5
in FLIR MP4 videos.
Index4 | Tag Name |
Writable | Values / Notes |
1 |
GPSLatitude |
no |
|
2 |
GPSLongitude |
no |
|
3 |
GPSAltitude |
no |
|
|
Tags extracted from the "uuid" box with ID 2b452fdc74354094baee22a6b23a7cf8
in FLIR MP4 videos.
Index1 | Tag Name |
Writable | Values / Notes |
5 |
LensModel |
no |
|
11 |
UnknownTemperature1? |
no |
|
15 |
UnknownTemperature2? |
no |
|
|
Tags extracted from FLIR "AFF" SEQ images.
Index2 | Tag Name |
Writable | Values / Notes |
1 |
SensorWidth |
no |
|
2 |
SensorHeight |
no |
|
|
Index2 | Tag Name |
Writable | Values / Notes |
19 |
SensorWidth |
no |
|
20 |
SensorHeight |
no |
|
|
Tags extracted from FLIR Public image Format (FPF) files.
Index1 | Tag Name |
Writable | Values / Notes |
32 |
FPFVersion |
no |
|
36 |
ImageDataOffset |
no |
|
40 |
ImageType |
no |
0 = Temperature
1 = Temperature Difference
2 = Object Signal
3 = Object Signal Difference |
42 |
ImagePixelFormat |
no |
0 = 2-byte short integer
1 = 4-byte long integer
2 = 4-byte float
3 = 8-byte double |
44 |
ImageWidth |
no |
|
46 |
ImageHeight |
no |
|
48 |
ExternalTriggerCount |
no |
|
52 |
SequenceFrameNumber |
no |
|
120 |
CameraModel |
no |
|
152 |
CameraPartNumber |
no |
|
184 |
CameraSerialNumber |
no |
|
216 |
CameraTemperatureRangeMin |
no |
|
220 |
CameraTemperatureRangeMax |
no |
|
224 |
LensModel |
no |
|
256 |
LensPartNumber |
no |
|
288 |
LensSerialNumber |
no |
|
320 |
FilterModel |
no |
|
336 |
FilterPartNumber |
no |
|
384 |
FilterSerialNumber |
no |
|
480 |
Emissivity |
no |
|
484 |
ObjectDistance |
no |
|
488 |
ReflectedApparentTemperature |
no |
|
492 |
AtmosphericTemperature |
no |
|
496 |
RelativeHumidity |
no |
|
500 |
ComputedAtmosphericTrans |
no |
|
504 |
EstimatedAtmosphericTrans |
no |
|
508 |
ReferenceTemperature |
no |
|
512 |
IRWindowTemperature |
no |
|
516 |
IRWindowTransmission |
no |
|
584 |
DateTimeOriginal |
no |
|
676 |
CameraScaleMin |
no |
|
680 |
CameraScaleMax |
no |
|
684 |
CalculatedScaleMin |
no |
|
688 |
CalculatedScaleMax |
no |
|
692 |
ActualScaleMin |
no |
|
696 |
ActualScaleMax |
no |
|
|
(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Sep 16, 2022
<-- ExifTool Tag Names