NDVI stands for "Normalized Difference Vegetation Index". NRG stands for "Near-infrared / Red / Green". NDVI and NRG are both ways to visualize the amounts of infrared and other wavelengths of light reflected from vegetation. Because both these methods compare ratios of blue and red light absorbed versus green and IR light reflected, they can be used to evaluate the health of vegetation. It's a snapshot of how much photosynthesis is happening. This is helpful in assessing vegetative health or stress. (Read more here: https://www.agronomy.org/publications/jeq/articles/36/3/832) ## Do-It-Yourself These techniques for vegetation analysis were developed for satellite imagery, but at Public Lab, we've been working a lot on capturing infrared imagery using our DIY [near-infrared camera](/wiki/near-infrared-camera) setup, and combining it with visible bands to produce NDVI images such as the one above. ## What these images mean What exactly are these images we're trying to make? What do they tell us about vegetation, and why? These diagrams should help to understand what it is we're doing and why these are good ways to analyze plant life. ## The NDVI equation [![NDVI_is_eq.jpg](/i/44723)](/i/44723) **NDVI = (Near Infrared - Red)/(Near Infrared + Red)** NDVI is a ratio which tries to emphasize photosynthesis while filtering out sun glare. The above equation is run for every pixel, using source data from an infrared photo and a visible light photo, like this pair: [![5390895115_c9d4d38fec_o.jpg](https://publiclab.org/system/images/photos/000/021/771/large/5390895115_c9d4d38fec_o.jpg)](https://publiclab.org/system/images/photos/000/021/771/original/5390895115_c9d4d38fec_o.jpg) The result can be false-colored to make the high-photosynthesis areas more clear, and used to examine where plants are and how healthy they are. [![PetVISNDVIcomp.png](https://publiclab.org/system/images/photos/000/021/770/large/PetVISNDVIcomp.png)](https://publiclab.org/system/images/photos/000/021/770/original/PetVISNDVIcomp.png) _Figure above: Normal color photo (right) and normalized difference vegetation index (NDVI) image (left). NDVI image was derived from two color channels in a single photo taken with a camera modified with a special infrared filter. Note that tree trunks, brown grass, and rocks have very low NDVI values because they are not photosynthetic. Healthy plants typically have NDVI values between 0.1 and 0.9. -- @cfastie_ ### Activities Here are a range of activities you can do to produce and interpret your own NDVI imagery, whether downloaded from a satellite imagery provider or [collected yourself using a DIY technique](/wiki/multispectral-imaging) [activities:ndvi] **** ![IMG_0511-split.png](https://i.publiclab.org/system/images/photos/000/000/279/medium/IMG_0511-split.png) ![infrared-combination.png](https://i.publiclab.org/system/images/photos/000/000/278/medium/infrared-combination.png) Most DIY converted cameras today (those from Public Lab) use RGN instead of NRG, so the blue channel represents infrared instead of the red channel. That looks like this: [![rgn-split.png](/i/45468)](/i/45468?s=o) **** ## NRG imagery Some people are also interested in producing NRG imagery (like the below image), where `Near-Infrared, Red, and Green` are used to compose a picture instead of the usual `Red, Green, and Blue`. [![5415783775_502f79ac8c_o.png](/i/25064)](/i/25064) This diagram explains the swapping, which allows us to 'see' infrared as if it were a normal color: [![5396083368_40528d3da2_o.png](/i/25063)](/i/25063) **In NRG images, the deeper and clearer the red color, the denser and healthier the vegetation (more or less).** ### Questions [questions:ndvi] ### Other examples of DIY NDVI imaging From around the internet: Begin watching at 2 minutes to see the resulting imagery: *This topic is part of the [Grassroots Mapping Curriculum](/wiki/mapping-curriculum) series.* **** [![5416397210_5e3be40cf5_o.png](/i/25066)](/i/25066) [![5412520298_93873f36d0_o.png](/i/25065)](/i/25065) ...
Author | Comment | Last activity | Moderation | ||
---|---|---|---|---|---|
cfastie | "Your results are really good now. I agree that they would probably improve if the images straight from the camera were a little more orangey. To ac..." | Read more » | over 11 years ago | |||
ceefoster | "Actually, based on your comment here: http://publiclab.org/notes/warren/08-15-2013/white-balancing-a-canon-camera-for-infragram-photography -- I th..." | Read more » | over 11 years ago | |||
ceefoster | "Thanks! I'm definitely headed in the right direction -- I have more variation than before. However, I'd like to double check that my white balance ..." | Read more » | over 11 years ago | |||
cfastie | "That's a good question. I updated the wiki page to make it clear that the white balance procedure should be done on an Infragram camera with the bl..." | Read more » | over 11 years ago | |||
ceefoster | "Thanks. I'm looking into that now. Can I do this if the camera has already been hacked to take Infragrams? Do I need to take off the Rosco filter? ..." | Read more » | over 11 years ago | |||
cfastie | "Okay. I think the A490 allows custom white balance. It will make a big difference to follow the procedure here and make your own custom white bal..." | Read more » | over 11 years ago | |||
ceefoster | "Thanks! I'm using a Canon PowerShot A490. I'm not sure about the custom white balance presets, but I can ask the person who worked on the camera. T..." | Read more » | over 11 years ago | |||
cfastie | "That is a good looking image. You are correct that this image paints everything with a narrow range of colors, which means that most of the NDVI va..." | Read more » | over 11 years ago | |||
warren | "Yeah, i think it's spambots. I looked through the logs and saw 89 requests for this page from one IP; i'm sure a lot of the others are similar, esp..." | Read more » | over 11 years ago | |||
cfastie | "3500 views in the last 10 hours. Your other note on the camboard tests also has 5k views. You must have the magic touch. However, none of your othe..." | Read more » | over 11 years ago | |||
warren | "I'm really not sure where they're all from. I don't see anything in Google Analytics; i wonder if they're spambots, or what? Hey all -- speak up, w..." | Read more » | over 11 years ago | |||
cfastie | "Jane is looking good. Do you have any more Janes? Congrats on the new fan club. You're getting 100-200 views per hour. I hope they are all friend..." | Read more » | over 11 years ago | |||
warren | "I guess i should've made all the labels colored so they show up :-P " | Read more » | over 11 years ago | |||
cfastie | "There might be some math magic that will help, but that is beyond me. It will be important to check that whatever math is done, the resulting index..." | Read more » | over 11 years ago | |||
warren | "I wonder if, although the absolute NDVI values seem not to be helpful, the images may still be able to distinguish between healthy and unhealthy ve..." | Read more » | over 11 years ago | |||
warren | "Well, when the time comes, i'm happy to help you connect with others in the area who are using multispectral photography; there's a Boston-area mai..." | Read more » | over 11 years ago | |||
dsittenfeld | "Hi Jeff, Sorry I was away from internet for a while and just seeing this. The place where we were trying is generally a pretty good place to look..." | Read more » | over 11 years ago | |||
warren | "Is this when you press the "run" button? Can you post which version of Chrome and which OS, and which expression you were using in Infragrammar? Ho..." | Read more » | over 11 years ago | |||
bc512 | "Unfotunately this isnt working for me, it just fails and the chrome page does the "oh snap" thing :( " | Read more » | over 11 years ago | |||
warren | "Hi, David - exciting possibilities. Is there a place where blooms may be more common so you can do a proof of concept? Great to see you using Infra..." | Read more » | over 11 years ago | |||
cfastie | "kykytos, This is a really good question. Lots of blue light can pass through a #2007 filter, so a white light viewed through the filter will appear..." | Read more » | over 11 years ago | |||
cfastie | "Maybe try this brute force version with an infrablue photo with healthy plants in it: 1) Select an area of foliage. 2) Calculate means for both ..." | Read more » | over 11 years ago | |||
warren | "Chris, it occurs to me that we could try to come up with a way to generate an adaptation of NDVI based on a given un-white-balanced camera's photo ..." | Read more » | over 11 years ago | |||
warren | "Maybe we should call our version of NDVI "INDVI" for Infragram-NDVI or something? Or BNDVI for Blue-NDVI? I'm loathe to make an already obscure acr..." | Read more » | over 11 years ago |