Show your support for community science. Donate to Public Lab »
How can I have a value of NDVI starting from an IR picture? I want to find a numeric value of NDV...
Public Lab is an open community which collaboratively develops accessible, open source, Do-It-Yourself technologies for investigating local environmental health and justice issues.
Public Lab chatroom
Reset your password
Visible Atmospherically Resistant Index (VARI)
updated 6 days ago
Camera that would detect at 1064nm?
updated 7 days ago
Can Infragrams be used to count coconuts/crop productivity?
updated 13 days ago
updated about 1 month ago
Can I use a Raspberry Pi with the Pi Noir camera to make NDVI images?
updated 3 months ago
How big is the filter in the infragram DIY filter pack?
updated 3 months ago
I need a help I'm doing a research project on NVDI processes
updated 6 months ago
How to verify generated NDVI Images?
updated 7 months ago
giuliooooo asked on January 09, 2018 11:06
98 views | 0 answers | shortlink
How can I have a value of NDVI starting from an IR picture? I want to find a numeric value of NDVI in pictures taken with a normal camera without IR filter. is it possible?
Computing NDVI requires a value for the "brightness" of both red light and near infrared light for the same part of a scene (or for each pixel). Unmodified consumer cameras do not record near infrared light so their photos cannot produce NDVI. If you remove the IR cut filter from a camera, then all three color channels (R,G,B) will have near infrared light mixed in with the red, green, or blue light. The proportion of NIR:Visible for any pixel will vary greatly depending on several factors, so it is not possible to know how much of the "brightness" is from visible versus NIR light.
If you then add a filter which blocks only blue and green light (a red filter), then the blue channel will capture mostly NIR light and the red filter will capture red light with some NIR mixed in. The brightness of the NIR in the blue channel will not be as great as the relative brightness of NIR in the scene because typical sensors are not as sensitive to NIR as they are to visible light. If you exaggerate the brightness of the blue channel, the values in the blue and red channels can represent NIR and RED, respectively, for computing NDVI. Exaggerating the values in the blue channel can be done with a custom white balance or with a calibration procedure.
More here: https://publiclab.org/wiki/ndvi-plots-ir-kit
Log in to comment
Sign up or Login to post an answer to this question.