Hi I'm one of the core developers for SimpleCV. It's a cross platform open source vision framework in python.
Basically we are trying to make vision much easier to use in general. There are many tasks and things that you could help incorporate that doesn't even require vision knowledge. Like we are in the process of building a web front end, and if you are familiar with these type of technologies, or even python in general it would be a great asset.
Your thesis could be based on UI and computer vision as they really are changing the land scape and help an open source project in the process. We also want to add image homography and feature tracking to the next release (1.3). We have quick release cycles as well (about every 3 months).
Anyway, give it a look: http://www.simplecv.org
You should check out the a new cross platform vision system library I have been building with people. It wraps opencv amongst other vision libs to make it super simple: img = Image("/tmp/pic_with_faces.jpg") faces = img.findHaarFeatures() img.show()
Please check it out, I'm working with one of the founders of slashdot on it and trying to get some momentum behind it. I believe it can be the processing/jquery of machine vision.
Please check out our new cross platform open library written in python: http://www.simplecv.org
Extremely easy, way easier than the python wrapper for openCV. We just released 1.1 (packages coming very soon). 1.1 has our own blob detection library, we got sick of dealing with openCV's version.
Code is simply: c = Camera() #or Kinect() i = c.getImage() blobs = i.findBlobs() blobs.coordinates() #returns all the coordinates of blobs sorted faces = i.findHaarCascades("trained.xml") faces.draw() i.show()
Works in web browser, mac, linux, etc. Any feedback is greatly appreciated.
No question, just wanted to say I think I'm a brother from another mother, and give you a tip of the hat.
I have ran ubuntu since 6.10 (bailed on redhat because stuff just worked in ubuntu). I am currently a core developer of an open source project called SimpleCV (http://www.simplecv.org). Author of an upcoming O'reilly book as well. And also a big metal head, and have made my own album which is free under creative commons (http://www.enslavedtomachines.com), also did a interview on Open metal cast (feb. 2011), which is where I first heard you had a band. I like the approach you are taking with your album of people give enough money at the world gets it for free.
Not going to lie, at first I bashed Unity a little bit, but as of 12.04 you guys nailed it. I've converted about 3 mac people in my office because of 12.04 and plan on more. Thanks for all your work and contribution to the open source community. :)
Take a look at SimpleCV (http://www.simplecv.org).
It wrappers open cv and it much easier. The same above code can be written: cam = Camera() display = Display() while display.isNotDone(): img = cam.getImage() img.save(display)
SimpleCV: a cross platform open source computer vision framework in python
http://www.simplecv.org http://github.com/ingenuitas/SimpleCV
You don't necessarily have to know vision, there is a lot of other python libraries we would like to integrate. We also wrapper IPython, Numpy, Scipy, and use them quite heavily in our project, so helping with those projects would also trickle down to us. :-)