Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Thermal imaging palette

Tags:

People also ask

What is the recommended palate when using IR?

White Hot is your basic palette. As the name suggests, the object in the scene giving off the most infrared energy (warmer) will be white, and the object giving off the least energy (cooler) will be black. And everything in between is shades of gray. This is the most commonly used palette.

What do the colors mean in thermal imaging?

In any thermogram, the brighter colors (red, orange, and yellow) indicate warmer temperatures (more heat and infrared radiation emitted) while the purples and dark blue/black indicate cooler temperatures (less heat and infrared radiation emitted).

What is the hottest color in a thermal camera?

Excellent for tracking animals or humans, this option showcases heat in a variety of colors to indicate the warmest spots on your target. Red indicates the highest temperatures, with a rainbow of color cooling off to blue as the temperature of your target decreases.

What thermal image colors are the coldest?

In the standard color palette, red, yellow, and orange are responsible for displaying warmer and hotter zones, while purple, blue, and dark blue are responsible for displaying colder zones.


Since the early days of thermal imaging, infrared cameras often use a distinctive palette that runs from black through blue, magenta, orange, yellow to bright white. This palette is often called Iron, or Ironbow.

Here is a typical false color visualization of an image taken with a forward looking infrared camera (source: Wikipedia).

"Termografia kot" by Lcamtuf - a typical false color infrared

"Termografia kot" by Lcamtuf - work by Wikipedia user Lcamtuf. Licensed under CC BY-SA 3.0 via Wikimedia Commons "Termografia kot" by Lcamtuf - work by user Lcamtuf. Licensed under CC BY-SA 3.0 via Wikimedia Commons

On a specialized infrared imagery forum I've found a post from 2005 with a discrete palette that seems to be close to what I am looking for.

A discrete FLIR palette of unknown origin

enter image description here

However as with the rainbow palette it would be nice to have a concise analytical expression that defines the palette.

To those who have used GNUPLOT this palette might look familiar as the default PM3D palette runs black-blue-magenta-orange-yellow.

GNUPLOT PM3D palette

GNUPLOT PM3D palette

This palette has a concise definition

r = Math.round(255*Math.sqrt(x)); 
g = Math.round(255*Math.pow(x,3)); 
b = Math.round(255*(Math.sin(2 * Math.PI * x)>=0?
                   Math.sin(2 * Math.PI * x) : 0 ));

However it is not quite how the other palette looks. A bit too brownish to my taste. Any additional information on the origins or an analytical expression for the palette used in FLIR cameras would help.

I have created a JSFiddle to play with different palettes.