You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Different panel_albedo was reported for the same CRP panel on separate surveys, which should not happen since the CRP panels are pre-calibrated.
We are using the
Panel albedo values differed by around 1%, which is a significant issue for us. I doubt that it is a floating point precision issue. Please advice, thank you!
The text was updated successfully, but these errors were encountered:
I've been doing some work on adding support for the RP06 panels to our application and this issue caught my attention. It looks like the panel captured in example 1 and example 2 is different based on the QR serial number printed at the top of the board, which seems to be the most likely explanation. If you inspect the minimum and maximum reflectance that are encoded in the QR code you will find they are slightly different:
Example 1
Min WL: 400.0
Min RF: 0.482
Max WL: 1000.0
Max RF: 0.475
Example 2
Min WL: 400.0
Min RF: 0.492
Max WL: 1000.0
Max RF: 0.484
Perhaps the lambertian material is slightly different hence the different range of values provided by MicaSense?
In our case, the values encoded in the QR code are far more suspicious as the min and max reflectance values are exactly the same, which I've reached out to MicaSense about:
400.0 0.517
1000.0 0.517
I am simply printing the values to the console that are found in panel::reflectance_from_panel_serial
Different panel_albedo was reported for the same CRP panel on separate surveys, which should not happen since the CRP panels are pre-calibrated.
We are using the
Please see the example images attached here
Code for reproducing the error:
import glob
import micasense.capture as capture
panel_fp = r"panel_issue/example_1"
basename = panel_fp[:-6]
fn = glob.glob('{}_*.tif'.format(basename))
panel_fp = r"panel_issue/example_2"
basename = panel_fp[:-6]
fn = glob.glob('{}_*.tif'.format(basename))
Panel albedo values differed by around 1%, which is a significant issue for us. I doubt that it is a floating point precision issue. Please advice, thank you!
The text was updated successfully, but these errors were encountered: