# Output's histograms - How to interpret each index?

**URL:** <https://community.pix4d.com/t/outputs-histograms-how-to-interpret-each-index/9308>\
**Category:** General Ag Questions/Troubleshooting\
**Created:** [September 25, 2019, 3:45pm UTC](https://community.pix4d.com/t/outputs-histograms-how-to-interpret-each-index/9308 "2019-09-25T15:45:56Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![multi\_as](https://avatars.discourse-cdn.com/v4/letter/m/90ced4/32.png) [@multi\_as](https://community.pix4d.com/u/multi_as)\
**Post date:** [September 25, 2019, 3:45pm UTC](https://community.pix4d.com/t/outputs-histograms-how-to-interpret-each-index/9308/1 "2019-09-25T15:45:56Z")

</div>

Good afternoon,

I’d like to know more about the meaning of each index through their respective histograms.  
I’m using a Micasense Altum camera so I have few different outputs available to me. Since most of those indexes are related to vegetation’s health, where the minimum values mean unhealthy vegetation, soil, roads, etc and the maximum values mean healthy vegetation.  
My question is: how about the Thermal output? It usually gives me a minimum value of 29000 and a maximum value of 30000. Does the histogram range from the minimum temperature to the maximum temperature captured in said Thermal output?  
And if yes, how is this associated with ºC/ºF temperatures?

In another note, NDVI for example ranges from -1 to 1 but most of my generated NDVI’s range between other values, for example, -0.15 to 0.15. I assume fields tend to use the minimum and maximum registered values on each project, instead of using default values, in this case, -1 to 1 for NDVI.

Any feedback regarding these aspects would be highly appreciated!

Best regards,  
James

---

<div class="post-metadata">

**Author:** ![momtanu.chakraborty](https://sea2.discourse-cdn.com/pix4d/user_avatar/community.pix4d.com/momtanu.chakraborty/32/269_2.png) [@momtanu.chakraborty](https://community.pix4d.com/u/momtanu.chakraborty)\
**Post date:** [September 26, 2019, 3:09am UTC](https://community.pix4d.com/t/outputs-histograms-how-to-interpret-each-index/9308/2 "2019-09-26T03:09:12Z")

</div>

Hi James,

The thermal pixel values need to converted to degree C with the formula _Thermal\_ir=(lwir/100)-273.15_

The values will be between that range -1 to +1. Since -0.15-0.15 is within that range it is correct. The range will differ for each project with min-max NDVI values as the range, as you mentioned.

---

<div class="post-metadata">

**Author:** ![Mark\_Primavera](https://sea2.discourse-cdn.com/pix4d/user_avatar/community.pix4d.com/mark_primavera/32/317_2.png) [@Mark\_Primavera](https://community.pix4d.com/u/Mark_Primavera)\
**Post date:** [December 4, 2019, 4:35pm UTC](https://community.pix4d.com/t/outputs-histograms-how-to-interpret-each-index/9308/3 "2019-12-04T16:35:59Z")

</div>

> [@momtanu.chakraborty](#):
>
> to degree C with the formula _Thermal\_ir=(lwir/100)-273.15_

The values I have for the NDVI range is -0.28 to +0.38 and when the formula is used it does not make sense. Can you elaborate on this a bit, I’m very new to all this stuff?  
In my case lwir= +0.38 correct?

Best regards  
Mark

---

<div class="post-metadata">

**Author:** ![momtanu.chakraborty](https://sea2.discourse-cdn.com/pix4d/user_avatar/community.pix4d.com/momtanu.chakraborty/32/269_2.png) [@momtanu.chakraborty](https://community.pix4d.com/u/momtanu.chakraborty)\
**Post date:** [December 5, 2019, 2:30am UTC](https://community.pix4d.com/t/outputs-histograms-how-to-interpret-each-index/9308/4 "2019-12-05T02:30:39Z")

</div>

Mark,

If you range of NDVI is from -0.28 to +0.38, it’s good. The NDVI range should be between -1 to +1. Stones, concrete, etc can have negative NDVI values and vegetation will have more than 0. Can you explain why you say “when the formula is used it does not make sense”?

For LWIR, +0.38 seems a very weird value, if after using the formula, Thermal\_ir is 0.38, that would make sense as maybe the temperature of some object/pixel was 0.38 degree Celcius.

Can you send me a screenshot showing the NDVI and LWIR values?

---

<div class="post-metadata">

**Author:** ![Mark\_Primavera](https://sea2.discourse-cdn.com/pix4d/user_avatar/community.pix4d.com/mark_primavera/32/317_2.png) [@Mark\_Primavera](https://community.pix4d.com/u/Mark_Primavera)\
**Post date:** [December 5, 2019, 3:30pm UTC](https://community.pix4d.com/t/outputs-histograms-how-to-interpret-each-index/9308/5 "2019-12-05T15:30:44Z")

</div>

Momtanu,  
Perhaps I should backtrack here a bit, I’m using the Sequoia camera and you are mentioning LWIR (Long-Wave Infrared).  
Our goal is to estimate defoliation on Balsam fir and maybe I am using the wrong spectrum. Pardon me but I am quite new to this.  
Here is a screen cap of my NDVI for one of my flights.

 ![Pix4D%20capture-NDVI](https://global.discourse-cdn.com/pix4d/original/2X/d/df77422675fc901187e2afabac62d657180c1b79.jpeg)

---

<div class="post-metadata">

**Author:** ![momtanu.chakraborty](https://sea2.discourse-cdn.com/pix4d/user_avatar/community.pix4d.com/momtanu.chakraborty/32/269_2.png) [@momtanu.chakraborty](https://community.pix4d.com/u/momtanu.chakraborty)\
**Post date:** [December 6, 2019, 1:31am UTC](https://community.pix4d.com/t/outputs-histograms-how-to-interpret-each-index/9308/6 "2019-12-06T01:31:24Z")

</div>

Oh I thought you are using Micasense altum, my bad! Then you can generate all the indices that have green, blue, red, rededge and NIR bands like the ones you have generated above. Your NDVI looks good, the range is within -1 to +1 which means it is correct.

Do not hesitate to ask more questions 🙂

---

<div class="post-metadata">

**Author:** ![JacksonSieben](https://avatars.discourse-cdn.com/v4/letter/j/e19b73/32.png) [@JacksonSieben](https://community.pix4d.com/u/JacksonSieben)\
**Post date:** [May 2, 2022, 7:09pm UTC](https://community.pix4d.com/t/outputs-histograms-how-to-interpret-each-index/9308/7 "2022-05-02T19:09:13Z")

</div>

Hi, i’m using Micasense Altum and my LWIR index scale is between 0.15 and 0.17.  
I think is totally wrong but i tried to re-process a few times and didnt change a bit  
can anyone help me?

---

<div class="post-metadata">

**Author:** ![Julius\_Petri](https://sea2.discourse-cdn.com/pix4d/user_avatar/community.pix4d.com/julius_petri/32/4592_2.png) [@Julius\_Petri](https://community.pix4d.com/u/Julius_Petri)\
**Post date:** [May 3, 2022, 6:25am UTC](https://community.pix4d.com/t/outputs-histograms-how-to-interpret-each-index/9308/8 "2022-05-03T06:25:54Z")

</div>

> When processing your Altum data in Pix4D and Agisoft, you may notice that your thermal (LWIR) band output has much higher than expected values. This is because the output units are centi-Kelvin. In order to convert the temperature values from centi-Kelvin to an unit that is easier to interpret, you will need to divide the output by 100 (which gives you Kelvin), and then subtract 273.15 to convert to Celsius

From: [https://support.micasense.com/hc/en-us/articles/360022446473-Converting-Altum-Thermal-to-degrees-C-after-processing-in-Agisoft-or-Pix4D](https://support.micasense.com/hc/en-us/articles/360022446473-Converting-Altum-Thermal-to-degrees-C-after-processing-in-Agisoft-or-Pix4D)

---

<div class="post-metadata">

**Author:** ![JacksonSieben](https://avatars.discourse-cdn.com/v4/letter/j/e19b73/32.png) [@JacksonSieben](https://community.pix4d.com/u/JacksonSieben)\
**Post date:** [May 3, 2022, 3:52pm UTC](https://community.pix4d.com/t/outputs-histograms-how-to-interpret-each-index/9308/9 "2022-05-03T15:52:35Z")

</div>

yes, but my index is 0.17, other projects that i made the index is around 30000, and the way i did the process is the same but some process the index is around 0.15 ~ 0.17, then if you transform the centi-kelvin to celsius will be wrong.  
Here is the screenshot of the scale in one of this wrong index  
 ![image](https://global.discourse-cdn.com/pix4d/original/2X/c/c5cd4df6c1e5d4e6b35eaf54d34a449d490dfdf0.png)

---

<div class="post-metadata">

**Author:** ![Kapil\_Khanal](https://sea2.discourse-cdn.com/pix4d/user_avatar/community.pix4d.com/kapil_khanal/32/304_2.png) [@Kapil\_Khanal](https://community.pix4d.com/u/Kapil_Khanal)\
**Post date:** [May 9, 2022, 10:02pm UTC](https://community.pix4d.com/t/outputs-histograms-how-to-interpret-each-index/9308/10 "2022-05-09T22:02:04Z")

</div>

If the range of your data is zero then there is something wrong with your data or the area of interest that you are defining has the same temperature reading.
