# Reflectance by Phantom4 Multispectral

**URL:** <https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536>\
**Category:** PIX4Dmapper Questions/Troubleshooting\
**Tags:** multispectral\
**Created:** [July 3, 2020, 9:05am UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536 "2020-07-03T09:05:59Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![cow](https://avatars.discourse-cdn.com/v4/letter/c/ce73a5/32.png) [@cow](https://community.pix4d.com/u/cow)\
**Post date:** [July 3, 2020, 9:05am UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/1 "2020-07-03T09:05:59Z")

</div>

Hi Support,  
Values in reflectance maps became extreme small (0 – 0.01) when using band images taken by DJI Phantom4 Multispectral. I think it usually take values between 0 and 1. Image Exif contains “Sun Sensor” value and I selected “Sun Irradiance” for the radiometric corrections. Does “Irradiance Gain” in Exif effect? How can I calculate correct reflectance normalized by irradiance?

---

<div class="post-metadata">

**Author:** ![Fernanda\_Bosmediano](https://sea2.discourse-cdn.com/pix4d/user_avatar/community.pix4d.com/fernanda_bosmediano/32/323_2.png) [@Fernanda\_Bosmediano](https://community.pix4d.com/u/Fernanda_Bosmediano)\
**Post date:** [July 8, 2020, 4:14pm UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/2 "2020-07-08T16:14:00Z")

</div>

Hi,

We will be in contact with you in the internal ticket. I am replying to this for the community: Using radiometric targets will help you get absolute reflectance values from the DJI P4 Multispectral. Please do not leave out the reflectance factors as 0.

Kind regards,

---

<div class="post-metadata">

**Author:** ![alealbuquerque](https://sea2.discourse-cdn.com/pix4d/user_avatar/community.pix4d.com/alealbuquerque/32/2027_2.png) [@alealbuquerque](https://community.pix4d.com/u/alealbuquerque)\
**Post date:** [January 13, 2021, 2:54pm UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/3 "2021-01-13T14:54:00Z")

</div>

Hi, I have same problem with Phantom 4 Multispectral data

---

<div class="post-metadata">

**Author:** ![gfztk](https://avatars.discourse-cdn.com/v4/letter/g/b3f665/32.png) [@gfztk](https://community.pix4d.com/u/gfztk)\
**Post date:** [January 18, 2021, 3:18pm UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/4 "2021-01-18T15:18:15Z")

</div>

Hi there,  
I have got a similar question as I´d like to know how the program calculates the reflectance value using the metadata.  
There is a digital number in the Xmp.Camera.SunSensor Tag and I have found a formula to calculate the physical radiance from it. But I don´t understand how the scalar for the radiometric calibration is calculated (I assume there is a scalar between 0 and 1 and every pixel of the raw image is multiplied with that scalar to get the reflectance value. Is this correct?)  
The explanation for the sunsensor values says:“Xmp.Camera.SunSensor contains the raw value (in digital counts), one scalar for each channel of the image.”  
I don´t understand the explanation. In my case this raw value is 2650. How can it be a scalar?  
greetings, Timo

---

<div class="post-metadata">

**Author:** ![Fernanda\_Bosmediano](https://sea2.discourse-cdn.com/pix4d/user_avatar/community.pix4d.com/fernanda_bosmediano/32/323_2.png) [@Fernanda\_Bosmediano](https://community.pix4d.com/u/Fernanda_Bosmediano)\
**Post date:** [January 22, 2021, 1:02pm UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/5 "2021-01-22T13:02:24Z")

</div>

> [@cow](#):
>
> reflectance normalized by irradiance

Hi,

This camera/drone has a sunshine sensor, thus radiometric correction will be done. However, unless you are using radiometric targets, the reflectance maps generated will give you relative values and not absolute reflectance values that’s why you see small values. But you can get the NDVI because it is a self normalized index. You can use any panel as soon as you know the particular wavelength of that camera. For MicaSense panels, the reflectance for any band is automatically detected.

However, if you are using the same camera for your study, you can do a temporal study or even a spatial comparison. However, the camera/drone has to be the same. You can have a look here in the reflectance target section: [https://support.pix4d.com/hc/en-us/articles/202559509-Radiometric-corrections](https://support.pix4d.com/hc/en-us/articles/202559509-Radiometric-corrections)

---

<div class="post-metadata">

**Author:** ![alealbuquerque](https://sea2.discourse-cdn.com/pix4d/user_avatar/community.pix4d.com/alealbuquerque/32/2027_2.png) [@alealbuquerque](https://community.pix4d.com/u/alealbuquerque)\
**Post date:** [February 5, 2021, 4:48pm UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/6 "2021-02-05T16:48:52Z")

</div>

Dear Fernanda,

I know about reflectance maps either absolute and relative reflectance. But, I have a question here: I have in hands parrot calibration target (picture) that I was using with Parrot Sequoia. But now, I am using Phantom 4 Pro Multispectral. So, this calibration target can only be used with Parrot Sequoia or Can I use with P4 Multi. Detail is, P4 Multi has blue band neither avaiable in Sequoia. If not, Will I need to calibrartion this target in lad to get correct albedo values?  
Thanks

 ![target](https://global.discourse-cdn.com/pix4d/original/2X/c/c08d2ab107ee452a3561e85356a778613e7ed885.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:** [February 9, 2021, 6:20am UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/7 "2021-02-09T06:20:25Z")

</div>

Hi,

The reflectance factor values will not be the same. This is because the bandwidth and band wavelength will be different for both the sequoia camera (the sequoia target reflectance factor values you see is for that particular wavelength) and DJI p4m. You can reach out to parrot to see if you get the reflectance factor values for all wavelengths (it will be a graph or a table).

This is the band wavelength and width for sequoia:

 ![image](https://global.discourse-cdn.com/pix4d/original/2X/c/c4fbb0f04c79d8f12e70d058e224952fdf38b1b6.png)

This is for DJI P4m:

Blue (B): 450 nm ± 16 nm; Green (G): 560 nm ± 16 nm; Red (R): 650 nm ± 16 nm; Red edge (RE): 730 nm ± 16 nm; Near-infrared (NIR): 840 nm ± 26 nm

---

<div class="post-metadata">

**Author:** ![alealbuquerque](https://sea2.discourse-cdn.com/pix4d/user_avatar/community.pix4d.com/alealbuquerque/32/2027_2.png) [@alealbuquerque](https://community.pix4d.com/u/alealbuquerque)\
**Post date:** [February 19, 2021, 7:36pm UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/8 "2021-02-19T19:36:13Z")

</div>

Dear Momtanu,  
Thank´s for your help. I understand that wavelenght and bandwith area different for each sensor. Becaouse of this, I wll need to do do panel calilbration with spectrodariometer (laboratorry off course). I did not understand so much Fernanda´s information about relative and absolute reflectance. These valeus are have not so epxressive differences. I have used Parrot Sequoia, and remember values were not differents unlles used relfectance target.  
By the way, you told to contact Parrot to get panel information. It is impossible because Parrot support does not answer questions for anyone.  
Regard´s

---

<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:** [February 20, 2021, 1:51am UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/9 "2021-02-20T01:51:05Z")

</div>

Could you calibrate in your lab and get the reflectance factor values? That will also do as you said. If you are using a radiometric target, you will get absolute reflectance values and the values will range from 0-1. Otherwise, if you use only DLS sensor, you will get relative reflectance which means you will not be able to compare outputs/index map/reflectance map from another sequoia camera or any other multispectral camera or suppose results from a journal paper/article… However, if it is from your own camera (the same one), you can compare outputs.

---

<div class="post-metadata">

**Author:** ![bert](https://avatars.discourse-cdn.com/v4/letter/b/9e8a1a/32.png) [@bert](https://community.pix4d.com/u/bert)\
**Post date:** [March 29, 2021, 10:54am UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/12 "2021-03-29T10:54:42Z")

</div>

Hi all,  
Let’s assume we get the correct factor values (from parrot or lab calibration) for using the parrot sequoia calibration target in our DJI P4 MSP processing. Can you explain how this can be done automatically, without the need from us manually to type in the reflectance factor value in the radiometric calibration window? At the moment the calibration target is automatically selected and also the light blue rectangle is drawn (so it is detected) but the factor values are missing.

---

<div class="post-metadata">

**Author:** ![Fernanda\_Bosmediano](https://sea2.discourse-cdn.com/pix4d/user_avatar/community.pix4d.com/fernanda_bosmediano/32/323_2.png) [@Fernanda\_Bosmediano](https://community.pix4d.com/u/Fernanda_Bosmediano)\
**Post date:** [March 31, 2021, 9:36am UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/13 "2021-03-31T09:36:22Z")

</div>

Hello Bert,

I hope you are doing great. If you do that, and if you can share this with us will be great. But I can not promise that Pix4Dmapper will populate those values automatically. I can suggest it to the team, of course. However, you can always add the values manually in the dialogue, as you mentioned.

About the measurements with the Parrot target I consulted with our especialist and this are his recommendations in case you would like to do it:

“The Parrot target does not report reflectance values for the P4M bands. You need to measure them yourself. First, measure the spectral reflectance factor with a spectro-radiometer. Then you need to know the spectral sensitivity of the P4M bands, and using that you can compute the effective nominal reflectance value of the Parrot target for the P4M bands.”

Sincerely,

---

<div class="post-metadata">

**Author:** ![bert](https://avatars.discourse-cdn.com/v4/letter/b/9e8a1a/32.png) [@bert](https://community.pix4d.com/u/bert)\
**Post date:** [April 1, 2021, 10:19am UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/14 "2021-04-01T10:19:19Z")

</div>

Hi Fernanda,

Could you please check with your development team and get back to us on whether the factor values can be populated automatically using a sequoia or any other calibration target (we could also try with a micasense calibration target)? Is there anything we can do on our side for automatically populating the factor values? Because it is practically impossible for each flight to fill in manually those values as we do a lot of flights during the season to monitor plant growth, and the season is starting soon. It would be great if Pix4d could support this.

Kind regards

---

<div class="post-metadata">

**Author:** ![Fernanda\_Bosmediano](https://sea2.discourse-cdn.com/pix4d/user_avatar/community.pix4d.com/fernanda_bosmediano/32/323_2.png) [@Fernanda\_Bosmediano](https://community.pix4d.com/u/Fernanda_Bosmediano)\
**Post date:** [April 15, 2021, 12:15pm UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/15 "2021-04-15T12:15:35Z")

</div>

Hello,

Thanks for the patience. So Pix4Dmapper will not automatically give the reflectance factor. What you can do is to reach out to MicaSense and ask if they can provide you with those values. For the wavelengths of the P4M:

Blue (B): 450 nm ± 16 nm; Green (G): 560 nm ± 16 nm; Red (R): 650 nm ± 16 nm; Red edge (RE): 730 nm ± 16 nm; Near-infrared (NIR): 840 nm ± 26 nm

Just in case if you are using Pix4Dfields, then the software will automatically recognize and use the images of your MicaSense panel.

Hope this helps.

Sincerely,  
Fernanda

---

<div class="post-metadata">

**Author:** ![bert](https://avatars.discourse-cdn.com/v4/letter/b/9e8a1a/32.png) [@bert](https://community.pix4d.com/u/bert)\
**Post date:** [April 19, 2021, 5:59pm UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/16 "2021-04-19T17:59:56Z")

</div>

Hi Fernanda,

Apologies if my question wasn’t very clear.  
Lets assume we already have the correct reflectance factor values.  
Is there a way to store this information somehow so we don’t need to insert these values manually each time we do a processing with a DJI MSP flight?  
Thanks a lot for your response and help!

Kind regards,  
Christina

---

<div class="post-metadata">

**Author:** ![Fernanda\_Bosmediano](https://sea2.discourse-cdn.com/pix4d/user_avatar/community.pix4d.com/fernanda_bosmediano/32/323_2.png) [@Fernanda\_Bosmediano](https://community.pix4d.com/u/Fernanda_Bosmediano)\
**Post date:** [April 28, 2021, 7:18am UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/17 "2021-04-28T07:18:35Z")

</div>

Hi Christina,

Thanks so much for your patience. If you have the correct values, then they have to be inserted manually.

Hope this information helps you.

Best regards,  
Fernanda

---

<div class="post-metadata">

**Author:** ![skeikerman1976](https://avatars.discourse-cdn.com/v4/letter/s/7ba0ec/32.png) [@skeikerman1976](https://community.pix4d.com/u/skeikerman1976)\
**Post date:** [June 15, 2021, 10:09am UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/18 "2021-06-15T10:09:59Z")

</div>

Hello, if I understood correctly, it is possible to use the Micasense panel with phantom 4 multispectral images in Pix4Dfields and the software will automatically recognize the panel and work the absolut calibration by simply loading the panel images together with the images taken with the P4M. Is that correct?  
Otherwise, if I don’t use the panel but always get my datsets with the P4M, could I still compare the vegetation indexes obtained in diferent days and/or weather conditions?  
Thanks

---

<div class="post-metadata">

**Author:** ![Eddison\_Araya1](https://avatars.discourse-cdn.com/v4/letter/e/46a35a/32.png) [@Eddison\_Araya1](https://community.pix4d.com/u/Eddison_Araya1)\
**Post date:** [July 21, 2021, 1:58pm UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/19 "2021-07-21T13:58:14Z")

</div>

> [@Fernanda\_Bosmediano](#):
>
> Hola,
> 
> Gracias por la paciencia. Por lo tanto, Pix4Dmapper no proporcionará automáticamente el factor de reflectancia. Lo que puede hacer es comunicarse con MicaSense y preguntar si pueden brindarle esos valores. Para las longitudes de onda del P4M:
> 
> Azul (B): 450 nm ± 16 nm; Verde (G): 560 nm ± 16 nm; Rojo (R): 650 nm ± 16 nm; Borde rojo (RE): 730 nm ± 16 nm; Infrarrojo cercano (NIR): 840 nm ± 26 nm

Hola una consulta:

Pero las imagenes corregidas radiometricamente solo con el sensor de Luz del P4 Multiespectral, si pueden ser comparados en vuelos de distintas fechas? por ejemplo que haga un NDVI hoy y otro la semana entrante a diferentes horas del día?

Gracias

Eddison

---

<div class="post-metadata">

**Author:** ![Fernanda\_Bosmediano](https://sea2.discourse-cdn.com/pix4d/user_avatar/community.pix4d.com/fernanda_bosmediano/32/323_2.png) [@Fernanda\_Bosmediano](https://community.pix4d.com/u/Fernanda_Bosmediano)\
**Post date:** [August 20, 2021, 11:31am UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/21 "2021-08-20T11:31:47Z")

</div>

Hola Edison,  
Esto depende del sensor en sí. No podemos hacer una afirmación informada en cuanto a la comparación de los resultados entre diferentes fechas con esta cámara. Mi recomendación es que confirmes esto con DJI sobre su rendimiento radiométrico o fiabilidad sin un panel de reflectancia. Por nuestra parte, hacemos todas las correcciones posibles con la información proporcionada.

---

<div class="post-metadata">

**Author:** ![Eddison\_Araya1](https://avatars.discourse-cdn.com/v4/letter/e/46a35a/32.png) [@Eddison\_Araya1](https://community.pix4d.com/u/Eddison_Araya1)\
**Post date:** [August 20, 2021, 10:13pm UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/22 "2021-08-20T22:13:29Z")

</div>

M;uchas gracias

Eddison

---

<div class="post-metadata">

**Author:** ![deg123](https://avatars.discourse-cdn.com/v4/letter/d/94ad74/32.png) [@deg123](https://community.pix4d.com/u/deg123)\
**Post date:** [September 6, 2021, 1:43pm UTC](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536/23 "2021-09-06T13:43:35Z")

</div>

Hi any updates if Pix4D can now process multispectral images from DJI P4 Multi-spectral drone?

[Next page](https://community.pix4d.com/t/reflectance-by-phantom4-multispectral/13536.md?page=2)
