Version 1/6 - Next » - Current version
Gary Bradski, 2012-03-07 02:36 am


GSoC2012OpenCVApplication

Org ID

OpenCV

Org name

Open Source Computer Vision Library (OpenCV)

Description

The Open Source Computer Vision Library (OpenCV) is a comprehensive computer vision library and machine learning (over 2500 functions) written in C++ and C with additional Python and Java interfaces. It officially supports Linux, Mac OS, Windows, Android and iOS. OpenCV has specific optimizations for SSE instructions, CUDA and especially Tegra. There is an active user group of 50 thousand members and download are approaching > 4M. OpenCV has uses from gesture recognition, Android and iPhone vision apps on up to medical, robotics, mine safety and Google Streetview.

URL

http://opencv.willowgarage.com/wiki

License

New and Simplified BSD

Backup Admin

Vadim.Pisarevsky

Ideas Page

http://code.opencv.org/projects/gsoc2012/wiki/Gsoc2012

IRC channel

#opencv on freenode

Mailing list

http://tech.groups.yahoo.com/group/OpenCV/

Why participate

OpenCV has several full time contractors working on robotic applications and another paid group working on CUDA. However, the scope of the library is much larger and GSoC interns were invaluable last year in addressing other critical areas:

  • getting a solid port of OpenCV to iOS,
  • developing a QT based graphical interface, the old GUI was decidedly limited and stale
  • creating an automatic interface to PASCAL VOC http://pascallin.ecs.soton.ac.uk/challenges/VOC/ (the main computer vision object recognition challenge)
  • coding up a long time winning classifier in PASCAL VOC: Latent SVM
  • features and support for feature tracking
  • A set of tutorials
  • A set of python examples

All the above things were out of scope of the paid work and had substantial impact on OpenCV, especially making it work with Mobile. In addition, 3 of the interns are now regular contributors. 2 more are occasional contributors.

Thus, why we are applying: We want to bring in a new generation of contributors and also to fill out areas where to don't have active development. We hope to gain pretty much a repeat of last year: Filling out new areas, perhaps co-authoring new papers and getting new regular contributors.

Past summer of code, If so, challenges

We participated in 2010 and 2011.

----
Back