FLIR Tags

Information extracted from the maker notes of JPEG images from thermal imaging cameras by FLIR Systems Inc.

Tag IDTag Name WritableValues / 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  

FLIR FFF Tags

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.

Tag IDTag Name WritableValues / Notes
'_header' FFFHeader - --> FLIR Header Tags
0x0001 RawData - --> FLIR RawData Tags
0x0005 GainDeadData - --> FLIR GainDeadData Tags
0x0006 CoarseData - --> FLIR CoarseData Tags
0x000e EmbeddedImage - --> FLIR EmbeddedImage Tags
0x0020 CameraInfo - --> FLIR CameraInfo Tags
0x0021 MeasurementInfo - --> FLIR MeasInfo Tags
0x0022 PaletteInfo - --> FLIR PaletteInfo Tags
0x0023 TextInfo - --> FLIR TextInfo Tags
0x0024 EmbeddedAudioFile no  
0x0028 PaintData - --> FLIR PaintData Tags
0x002a PiP - --> FLIR PiP Tags
0x002b GPSInfo - --> FLIR GPSInfo Tags
0x002c MeterLink - --> FLIR MeterLink Tags
0x002e ParameterInfo - --> FLIR ParamInfo Tags

FLIR Header Tags

Tags extracted from the FLIR FFF/AFF header.

Index1Tag Name WritableValues / Notes
4 CreatorSoftware no  

FLIR RawData Tags

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.

Index2Tag Name WritableValues / Notes
1 RawThermalImageWidth no  
2 RawThermalImageHeight no  
16 RawThermalImageType no  
16.1 RawThermalImage no  

FLIR GainDeadData Tags

Information found in FFF-format .GAN calibration image files.

Index2Tag Name WritableValues / Notes
1 GainDeadMapImageWidth no  
2 GainDeadMapImageHeight no  
16 GainDeadMapImageType no  
16.1 GainDeadMapImage no  

FLIR CoarseData Tags

Information found in FFF-format .CRS correction image files.

Index2Tag Name WritableValues / Notes
1 CoarseMapImageWidth no  
2 CoarseMapImageHeight no  
16 CoarseMapImageType no  
16.1 CoarseMapImage no  

FLIR EmbeddedImage Tags

Index2Tag Name WritableValues / 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 CameraInfo Tags

FLIR camera information. The Planck tags are variables used in the temperature calculation. See forum/index.php?topic=4898.msg23972#msg23972 for details.

Index1Tag Name WritableValues / 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  

FLIR MeasInfo Tags

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 WritableValues / 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

FLIR PaletteInfo Tags

Index1Tag Name WritableValues / 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)

FLIR TextInfo Tags

Tag Name WritableValues / Notes
Label0 no  
Label1 no  
Label2 no  
Label3 no  
Value0 no  
Value1 no  
Value2 no  
Value3 no  

FLIR PaintData Tags

Information generated by FLIR Tools "Paint colors" tool.

Index2Tag Name WritableValues / Notes
5 PaintImageWidth no  
6 PaintImageHeight no  
20 PaintImageType no  
20.1 PaintImage no  

FLIR PiP Tags

FLIR Picture in Picture tags.

Index2Tag Name WritableValues / 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  

FLIR GPSInfo Tags

Index1Tag Name WritableValues / 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  

FLIR MeterLink Tags

Tags containing Meterlink humidity meter information.

Index1Tag Name WritableValues / 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  

FLIR ParamInfo Tags

Tag Name WritableValues / Notes
DateTimeGenerated no  
Param0 no  
Param1 no  
Param2 no  
Param3 no  

FLIR UserData Tags

Tags written by some FLIR cameras in a top-level (!) "udta" atom of MP4 videos.

Tag IDTag Name WritableValues / Notes
'uuid' FLIR_Parts
FLIR_Serial
FLIR_Params
FLIR_UnknownUUID
FLIR_GPS
FLIR_MoreInfo
SoftwareComponents?
FLIR_Unknown?
Units
ThumbnailImage
-
-
-
-
-
-
no
no
no+
no
--> FLIR Parts Tags
--> FLIR SerialNums Tags
--> FLIR Params Tags
--> FLIR UnknownUUID Tags
--> FLIR GPS_UUID Tags
--> FLIR MoreInfo Tags

FLIR Parts Tags

Tags extracted from the "uuid" box with ID 43c3993b0f94424b82056b66513f485d in FLIR MP4 videos.

Index1Tag Name WritableValues / 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
 

FLIR SerialNums Tags

Tags extracted from the "uuid" box with ID 57f5b93e51e448afa0d9c3ef1b37f712 in FLIR MP4 videos.

Index1Tag Name WritableValues / Notes
12 UnknownSerial1? no  
45 UnknownSerial2? no  
78 UnknownSerial3? no  
111 UnknownSerial4? no  
123 UnknownNumber? no  
126 CameraSerialNumber no  

FLIR Params Tags

Tags extracted from the "uuid" box with ID 41e5dcf9e80a41ceadfe7f0c58082c19 in FLIR MP4 videos.

Index4Tag Name WritableValues / 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  

FLIR UnknownUUID Tags

Tags extracted from the "uuid" box with ID 574520502cbb44adae5415e9b839d903 in FLIR MP4 videos.

Index4Tag Name WritableValues / Notes
[no tags known]

FLIR GPS_UUID Tags

Tags extracted from the "uuid" box with ID 7f2e21008b464918afb1de709a74f6f5 in FLIR MP4 videos.

Index4Tag Name WritableValues / Notes
1 GPSLatitude no  
2 GPSLongitude no  
3 GPSAltitude no  

FLIR MoreInfo Tags

Tags extracted from the "uuid" box with ID 2b452fdc74354094baee22a6b23a7cf8 in FLIR MP4 videos.

Index1Tag Name WritableValues / Notes
5 LensModel no  
11 UnknownTemperature1? no  
15 UnknownTemperature2? no  

FLIR AFF Tags

Tags extracted from FLIR "AFF" SEQ images.

Tag IDTag Name WritableValues / Notes
'_header' AFFHeader - --> FLIR Header Tags
0x0001 AFF1 - --> FLIR AFF1 Tags
0x0005 AFF5 - --> FLIR AFF5 Tags

FLIR AFF1 Tags

Index2Tag Name WritableValues / Notes
1 SensorWidth no  
2 SensorHeight no  

FLIR AFF5 Tags

Index2Tag Name WritableValues / Notes
19 SensorWidth no  
20 SensorHeight no  

FLIR FPF Tags

Tags extracted from FLIR Public image Format (FPF) files.

Index1Tag Name WritableValues / 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