GSoC ideas
To do
This list needs fleshing out. It should look kinda like something from this example list: http://community.kde.org/GSoC/2011/Ideas
Clashifier open source image classification
- Goal: identify wetlands species and/or oil contamination
- http://github.com/jywarren/clashifier
- GPLv3
Project: abstract Classifiers class to make different classifiers more pluggable
Description: Some structural changes are necessary to allow people to develop and add new classifiers to the system. It should be as easy as having a "classifier.classify()" function which accepts an RGB (or more colors) pixel value, or perhaps an image and x,y coordinates. Some of this work has been started in the /lib/ directory, but it will require some architectural changes.
- Links:
- Prerequisites: Ruby/Rails, some familiarity with classification algorithms like naive bayes or cartesian, or anything else
- Difficulty level: medium
- Mentor: Jeff Warren (jeff@publiclaboratory.org)
Spectral Workbench open source spectral analysis
- Goal: spectrum pattern matching to identify oil contamination
- http://github.com/jywarren/spectral-workbench
- GPLv3
Project: import open spectral databases
Description: Determine which spectral databases can be used in an open source manner (such as perhaps the HITRAN and ASTER datasets) and import them, tagging them with their source and relevant metadata. Focus on near-infrared, visible, and ultraviolet ranges.
- Links:
- Prerequisites: Ruby/Rails, familiarity with open data licensing and database parsing/scripting
- Difficulty level: easy
- Mentor: Jeff Warren (jeff@publiclaboratory.org)
Project: find closest matched spectra from database
Description: Given a spectrum from http://SpectralWorkbench.org, develop a search function for similar spectra.
- Links:
- Prerequisites: Ruby/Rails, some familiarity with (spectral) pattern matching
- Difficulty level: hard
- Mentor: Jeff Warren (jeff@publiclaboratory.org)
MapKnitter open source image rectification and GIS
- Goal: spectrum pattern matching to identify oil contamination
- http://github.com/jywarren/mapknitter
- GPLv3
open source live NDVI/NRG infrared vegetation analysis from an Android phone
- (based on code in https://github.com/jywarren/infrared-visible-video-kit)
- MIT license