Public Lab Wiki documentation


This is a revision from May 09, 2017 22:04. View all revisions
9 | 116 | | #7558

The Infragram is an affordable, open source multispectral camera platform for measuring plant health.

Developed collaboratively by the Public Lab community, it intended for home gardeners, hikers, makers, farmers, amateur scientists, teachers, artists, and anyone curious about the secret lives of plants!

The Infragram Kickstarter video, a great introduction to the project.

Quick links

Infragram kit types

You can order pre-modified webcam or in the Public Lab store, or you can modify a camera yourself with a filter pack. Read more about the Infragram Point & Shoot camera here


Purpose Category Status Author Time Difficulty Replications
Getting started with infrared photography on - - @warren - - 3 replications: Try it »
Low cost NDVI analysis using RaspberryPi and PiNoIR - - @petter_mansson1 - - 0 replications: Try it »
Raspberry + NoIR cam + Sensors to detect water stress of the plants during their growing - - @LaPa - - 0 replications: Try it »
Video tutorial: Creating false-color NDVI with aerial wetlands imagery - - @warren - - 0 replications: Try it »
Conversion of 4k sport camera for NDVI analysis with UAVs - - @azaelb - - 1 replications: Try it »
Introducing the calibration plugin for ImageJ/Fiji - - @nedhorning - - 0 replications: Try it »
Set up a Raspberry Pi Camera with Pi Builder - - @warren - - 0 replications: Try it »
Mobius non-fish eye and small lifter wrapup - - @patcoyle - - 0 replications: Try it »
Getting started with the Infragram Point and Shoot - - @abdul 1hr medium 0 replications: Try it »
Mobius NDVI - - @cfastie - - 0 replications: Try it »
Use Image Sequencer for NDVI plant analysis with 2 images - - @warren - - 0 replications: Try it »
Install a filter or change the lens in a Mobius Action Cam - - @warren - - 0 replications: Try it »
Creating Multispectral Imagery for California Beaches - - @MicheleTobias - - 0 replications: Try it »
Video tutorial: Creating infrared composites of aerial wetlands imagery - - @warren - - 0 replications: Try it »
Prototype: filter map tiles in real-time in a browser with ImageSequencer (NDVI Landsat) - - @warren - - 0 replications: Try it »
Mobius IR conversion - - @cfastie - - 0 replications: Try it »
Mobius non-fish-eye lens conversion - - @patcoyle - - 0 replications: Try it »
Update firmware on the Mobius Action Cam - - @warren - - 0 replications: Try it »
Use Image Sequencer for NDVI plant analysis with a modified mini sport camera observe review-me @warren 15m easy 0 replications: Try it »
Eclectis: a week of civic science in Amsterdam North - - @warren - - 0 replications: Try it »
How to tell if my filter is a Rosco 19 - - @shinnen - - 0 replications: Try it »
Pasture measurement using NIR camera - - @drkatnz - - 0 replications: Try it »
Show more

Add an activity  or request an activity guide you don't see listed

Activities should include a materials list, costs and a step-by-step guide to construction with photos. Learn what makes a good activity here.

Getting started

So you have an Infragram camera, or a filter kit, and you want to start analyzing plant health? After this page, the first place to look for answers is Public Lab's infrared photography discussion list, which you can sign up for in the left-hand column. There are plenty of other DIY infrared photographers, from novices to experts, willing to offer advice and help troubleshoot.

Converting cameras

The question to start with is whether you can capture all the channels you need for your research question with a single converted camera or whether you should use a dual camera rig with one converted camera and one unconverted. That choice plays out in terms of what filter (blue or red) to use for converting your camera.

Check out this list of cameras, detailing how to convert some and collecting information on which cameras work and which don't:

Here's a link to a great video on converting a camera using PL's filter kit:

Please share your experiences and post additional cameras to this list!

White balance

We've learned that careful white balancing of your converted Infragram camera is essential for good NDVI images. Learn how in this short video and read in depth on the topic in research by Chris Fastie. There is also a wiki page on the subject at


Should you use a RED or BLUE filter?

Early research by Public Lab contributors led to a blue filter technique for making Infragram cameras. But recent research on has shown that red filters work better -- and on a wider range of cameras. Blue filters did not work on most CMOS cameras, especially cheaper webcams. By the beginning of the new year the Filter Kits will ship with red filters -- specifically the Rosco #19 "Fire" filter as well as the blue filter #2007.

Blue filters

Currently the Infragram DIY Filter Kit ships with two different filters. This is because our research on which filter works best has evolved over time, but until recently we believed that the #2007 was easier to use because it transmits more light, while the #74 transmits enough to get good results if you are careful with ISO and shutter speed. We think that the #74 should produce a more pure NIR channel.

Coding Support

For those who use the webcam and have a Python interpreter, there are some image processing codes available at Python Webcam Codes.

Give or get help

Here are some resources to get help converting or using your Infragram camera. Keep in mind that we are a peer driven community and we encourage everyone to give as well as receive assistance and support!

Title Author Updated Likes Comments
Why we see red image when using blue filter? @wangmeising97 4 months ago 8
How should I modify Infragram NDVI settings for Raspberry Pi Noir orbital photos? @brendan_stanford 4 months ago 10
Can I use a clear case with the Infragram pi camera? @mimiss 5 months ago 1
Is there a way to convert an infrared video footage to NDVI? @sam14 5 months ago 2
Can I use the for my thesis? Thanks! @tooooopher05 7 months ago 4
How can I make IR photos derived from various cutoff useful for creating NDVI (normalized difference vegetation index) images? @lev29 9 months ago 8
How to do the white-balancing for the RED filter? @xmv79667 9 months ago 1
Feasibility-check: NDVI analysis of moss @zomb23 11 months ago 3
Bad NDVI Results from Pi NOIR with Blue Filter @nstarli 12 months ago 6
How to design a camera for calculating ENDVI. @nickyshen0306 about 1 year ago 5
Need help to reduce the Blue in mobius point and shoot camera @Muneeswaran about 1 year ago 6
What is the working principle of Blue/Red filter @nickyshen0306 about 1 year ago 2
How do I take root and hypocotyl pictures for plant without light influence @Xing about 1 year ago 2
I just gotten my newly purchased Infragram Pi Camera, my pi.local is blank and pi.local/Cam keeps popping up message "Error in RaspiMJPEG" hence I do not get any live video feed. Anyone can help? @willieong about 1 year ago 1
AWB_Gains for PiNoIRCamera V2 (Red Filter) @kauemv2 over 1 year ago 2
Should I use two sheets of filter? @kauemv2 over 1 year ago 4
How to calibrate the white-balance for NDVI using the BLUE filter? @cagiva over 1 year ago 4
I am getting very low NDVI values. @Anice over 1 year ago 4
Infragram Point and shoot photos: white balance not working @Muneeswaran almost 2 years ago 0
Need insight on using this lens on modded camera for NDVI: OCN (Orange+Cyan+NIR) filter @alanw about 2 years ago 3
Best low cost camera for indoor plants? @DrC about 2 years ago 4
Is it possible to calculate average NDVI in a picture using infragram's sand box? @Hala73 over 2 years ago 6
Problem with filter for Raspberry Pi NoIR Camera @sjmanosalvas over 2 years ago 1
Why do the plant colors look the way they do? @jenhu over 2 years ago 1
Which RGB channel is the near-infrared saved in for the red and blue filter? @jenhu over 2 years ago 1
Camera module for Computer Vision/LED Plant Measurement System @SangHo over 2 years ago 2
600 year old cedar tree - Infragram @Randall over 2 years ago 8
How can I can make a raspberry pi camera just with the filters process the crops and immediately produce the results to a computer or to other device, without having to use the website? @csteran over 2 years ago 16
How to make this picture in an NDVI image @Davide_Ferrante over 2 years ago 3
Add a filter on a Pi NoIR camera @fsxskillz over 2 years ago 2
How can I validate the NDVI images @Aman007 over 2 years ago 0
buying Infragram filter pack in UK @ruya over 2 years ago 1
How to get NDVI image by image src instead of choosing image ? @Ankita over 2 years ago 1
Can these filter packages be adapted to Raspberry Pi cameras? @sjmanosalvas over 2 years ago 3
Visible Atmospherically Resistant Index (VARI) @rway over 2 years ago 0
Camera that would detect at 1064nm? @jpschaaf over 2 years ago 2
Can Infragrams be used to count coconuts/crop productivity? @James_Vagabond over 2 years ago 1
How can I have a value of NDVI starting from a IR picture? I want to find a numeric value of NDVI in pictures teken with a normal camera without IR filter. is it possible? @giuliooooo over 2 years ago 1
Can I use a Raspberry Pi with the Pi Noir camera to make NDVI images? @warren almost 3 years ago 2
How big is the filter in the infragram DIY filter pack? @robotfarms almost 3 years ago 3
I need a help I'm doing a research project on NVDI processes @camiloreyes about 3 years ago 1
AstroPlant RPi sensory system @Sidney_AstroPlant about 3 years ago 10
"Test images" for multispectral image processing @warren over 3 years ago 6
Transmission & other related information of the Red Filter @suman over 3 years ago 3
What is the algorithm used in generating the fastie colormap from NDVI in Infragram? @Jtaw over 3 years ago 6
Can I use any red filter for capturing NIR light? @sujayj over 3 years ago 2
I would like to know why near infared imaging works, and what it does. @kiramac over 3 years ago 1
GoPro Hero HD first version- Making full spectrum( Removing IR filter) @suman over 3 years ago 7
Can you process multiple images at the same time? @JonathanM32 over 3 years ago 3
PublicLab Mobius calibration @dbehr almost 4 years ago 2
Video Infragram @jfd almost 4 years ago 5
Query about Infragram DIY Filter Pack ( blue & red filter) @suman almost 4 years ago 3
Question infragram kit @marfisistemidroni almost 4 years ago 5
What is the ideal white balance for the Infragam Point and Shoot? @abdul almost 4 years ago 1
Can anyone help me troubleshoot my NDVI imagery? @abdul almost 4 years ago 6
How to process images using a mobius with an IR lens? @miguel_rosas almost 4 years ago 1
MobiusActionCam vs S100 @ashwinvasudevan almost 4 years ago 5
what are the requirements of a camera for Filter replacement and NDVI imaging? @Ajith_Kumar almost 4 years ago 3
loading the proper camera driver for the DSK webcam @Winter almost 4 years ago 3
Correct Config. File & Trobule shooting2 @will123 about 4 years ago 1
Don't know how to use DIY Plant Analysis Webcam @Barabba33 about 4 years ago 2
Infragram Point and Shoot Plant Cam @alexrfholland about 4 years ago 3
Question: Infragram point & shoot image @ino over 4 years ago 2
How can one Infragram photo produce different NDVI results? @cfastie almost 5 years ago 7
Question: how to calculate NDVI @rajsan1108 about 5 years ago 1
What is the correct interpretation for the NDVI infragram color scale? @DuvTorres over 5 years ago 4
Modified camera with 25A red filter - NDVI needs calibration- Any Ideas? @Tbtouaki about 6 years ago 6
First Infragram cam trials - Primeros ensayos con cámaras Infragram @ivalethia about 6 years ago 9
Question: retrieving true color image from infragram images @brooksdr about 6 years ago 4
Will Infragram help with Indoor Hydroponics/Aquaponics? @ajawitz over 6 years ago 4
Show more

Ask a question  or help answer future questions on this topic

When describing your question or answer, please include details of the equipment and process you are using as described here for Infragram photos .


Where are people doing Infragram work? This map will show some projects and posts by location:


The Infragram camera was originally developed by Public Lab contributors to assess damage to wetlands in the wake of the BP oil spill; but it's also a simple, easy-to-modify, open-source hardware and software tool that anyone who's curious about plant physiology and health can use. You can go back and read through much of this work by reading research notes tagged with 'near-infrared-camera' and the most recent work on the Infragram technique by looking for the tag 'infragram'.


Vineyards, large farms, and NASA all use near-infrared photography for assessment, usually by mounting expensive sensors on airplanes and satellites. Infragram brings this technology to average citizens, enabling them to monitor their environment through quantifiable, citizen-generated data.


Just as photography was instrumental to the rise of credible print journalism, DIY data collection technologies like Infragram set out to democratize and improve reporting about environmental impacts. By creating a low-cost camera and working with farmers and environmental activists, we hope to explore grassroots uses for this kind of technology.

What exactly is an Infragram camera?

The Kickstarter project offered a few different versions:

DIY Filter Pack: This is just a piece of "superblue" filter which you can use to turn your webcam or cheap point-and-shoot into an infrared camera. The filter allows you to take an infrared photo in the "red" channel of your camera, and a visible image in the "blue" channel. The Public Lab kit comes with a white balance card and instructions on how install your filter -- it's pretty easy!
Infragram Webcam At one-twentieth the cost of normally priced consumer infrared cameras, this cheap but flexible device is designed for plugging directly into your laptop or integrating into other projects. It's also ideal for a Raspberry Pi, if you want to take it outdoors, do timelapse photography, or write scripts to control your camera. We're getting a company to fit 1000 standard webcams with infrablue filters, and shipping them as a bare circuit board with a USB cable - like an Arduino. You can make one of these yourself, although it seems that not all webcams work, so be aware!
Infragram Point & Shoot: This is a straightforward, if basic, point-and-shoot camera which we're getting a factory to pre-convert with infrablue filters: you can simply take photos as you normally would, then upload them to our free and open-source web app to quickly and easily get a variety of composite images and analyses (the site is currently in beta with minimal initial features). This isn't an SLR or even a particularly fully featured camera -- it likely won't have an LCD screen and may be "rebranded" with a Public Lab sticker -- but it's the new filter we've put inside which counts.

"The name "Infragram" comes from Infrared Photogrammetry, the use of photography to create spacialized and quantified data. When NASA started using this technique on the Landsat satellites in the 1970's and 80's, each camera was custom-built for the purpose. Now, consumer cameras are so advanced that even a five year old point and shoot can generate excellent data with nothing more than a change of the filters and calibration through the Infragram site."-- Mathew Lippincott, Public Lab

"We're excited that Public Laboratory is developing a low-cost infrared camera which will help us track the success of wetland restoration projects in the Gulf Region--as well as help us track pollution. The Gulf Restoration Network has been using the aerial monitoring techniques that Public Lab developed, so having the infrared camera available to put on the balloon and kite rig will only expand the applications of that technology as well as add value to airplane monitoring flights that help us watchdog the oil industry in the Gulf." -- Scott Eustis, M.S., Gulf Restoration Network

More information

The Public Lab community has been building up a knowledge base in DIY infrared imaging for years. To join in, check out these pages:

  • Infrared image processing, specifically how to represent information that we can't see as images that we can see:
  • The history of the project -- the images below depict other prototypes that were created by our community over the years. If you are interested in the story of how this project got started, check out more early prototypes and experiments on this page:



Infragram instructions and graphics

Digital files for the filter pack envelope (including logo) and instructions:




Sketchup model for the "filter switch" graphic: filter-switch.skp


Datasheet for Infragram Webcam: infragram-webcam-new-old-diagram.pdf

Focal length of the camera:3.27mm. Chip sensor size for the camera: Sensor:ov2643,SIZE:1/4"