Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to convert the raw data into pixel-scale irradiance? #182

Open
zhuqingqi opened this issue Apr 7, 2022 · 3 comments
Open

How to convert the raw data into pixel-scale irradiance? #182

zhuqingqi opened this issue Apr 7, 2022 · 3 comments

Comments

@zhuqingqi
Copy link

Hi
I don't know whether I could obtain the pixel-scale irradiance of ground surfaces. I have tried "batch processing example", however, the results seem to be radiance instead of irradiance. Is it possible for me to multiply the pixel-scale raidance by math.pi for getting the irradiance of each pixel?

*Please notice that I focus on obtaining the irradiance of each pixel based on raw data of Rededge-MX. More details are explained in the Part 2.6 of this paper. DOI: 10.3390/s21144847

Moreover, the pixel of stacks generated from the "batch processing example" seems to be gray values (picture attached) instead of radiance. How do I convert these gray values into radiance?

image

image

Thanks for your reading

@fdarvas
Copy link
Contributor

fdarvas commented Apr 26, 2022

The Image.undistorted_radiance() method does return a floating point numpy array of the undistorted radiance. This can be multiplied by pi to get an estimate of the irradiance.

@zhuqingqi
Copy link
Author

@fdarvas Thanks. However, the pixel of results generated from the "batch processing example" seems to be DN values or RGB (picture attached) instead of radiance. How do I convert these DN values/RGB into radiance? Thanks
image
image
image

Hope to hear from you. Thanks

@poynting
Copy link
Contributor

To do this you'll need to know the reflectance of the surface, and assume it's lambertian. We did that here in one of the tutorials to estimate the irradiance of the panel knowing it's radiance and reflectance (albedo).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants