GSoC/GCI Archive
Google Summer of Code 2013

Public Laboratory for Open Technology and Science

Web Page:

Mailing List:!forum/publiclaboratory

The Public Laboratory for Open Technology and Science (Public Lab) is a community which develops and applies open-source tools to environmental exploration and investigation. By democratizing inexpensive and accessible “Do-It-Yourself” techniques, Public Laboratory creates a collaborative network of practitioners who actively re-imagine the human relationship with the environment.

The core Public Lab program is focused on “civic science” in which we research open source hardware and software tools and methods to generate knowledge and share data about community environmental health. Our goal is to increase the ability of underserved communities to identify, redress, remediate, and create awareness and accountability around environmental concerns. Public Lab achieves this by providing online and offline training, education and support, and by focusing on locally-relevant outcomes that emphasize human capacity and understanding.


  • Android Aerial Acquisition App Android app that shoots aerial images continuously or instantaneously using smartphone camera as well as Canon camera to produce low cost maps by stitching aerial images together and putting them on maps using gps coordinates, heading information obtained from various sensors.
  • Find closest match spectra from database The public laboratory’s Spectral Workbench provides its users with tools to share the spectra and work on it. I would like to add an extra yet important functionality. A scalable spectral matching mechanism. With this in place, the users will be able to see some results which show up when the system finds some similar spectra in the database. This helps the user explore and learn more about his/her uploaded spectrum.
  • Web service for NDVI and NRG compositions from visible and infrared images. A simple web service for NDVI composition from visible and infrared images.