Gsoc2012

Version 14 (Gary Bradski, 2012-04-12 08:49 pm)

1 3 Gary Bradski
h1. Ideas Page: _OpenCV Google Summer of Code 2012_
2 1
3 12 Gary Bradski
4 12 Gary Bradski
5 5 Gary Bradski
* "GSoC 2012 site":http://code.google.com/soc/
6 4 Gary Bradski
* "Timeline for GSoC 2012":http://www.google-melange.com/gsoc/events/google/gsoc2012
7 14 Gary Bradski
**  *Next important dates:*
8 14 Gary Bradski
** * March 9th: Organization Application deadline. 
9 1
10 9 Gary Bradski
11 1
Times:
12 8 Gary Bradski
*  UTC to PDT (Pacific Daylight Time == Daylight savings time. In winter it's PST).
13 14 Gary Bradski
**"utc time converter":http://weatherarc.com/utc-time-conversion
14 3 Gary Bradski
15 8 Gary Bradski
h2. For students interested in applying
16 3 Gary Bradski
17 8 Gary Bradski
* *To apply to us:*
18 14 Gary Bradski
** Go to http://www.google-melange.com/gsoc/homepage/google/gsoc2012
19 8 Gary Bradski
>> * Click on "apply"
20 8 Gary Bradski
>> * After the organizations load (takes some time), type in "OpenCV", click on what comes up and apply.
21 13 Gary Bradski
>>>* GSoC2012ApplicationTemplate|This is what we want to know about you
22 3 Gary Bradski
23 3 Gary Bradski
24 9 Gary Bradski
h2. Project Idea summary
25 10 Gary Bradski
26 9 Gary Bradski
*Students may propose their own projects (give us a clear summary and why you can do this project). However below are some of our priorities for this year*
27 9 Gary Bradski
>* *OpenCL Optmization:*
28 9 Gary Bradski
>>* We have contributors already, get one or more of them to be GSoC students
29 9 Gary Bradski
* *Mobile vision app development:*
30 9 Gary Bradski
>* Vision apps on phone and tablet. We want a very clear "hello world" type of example to make it easier for the rest to start developing mobile vision applications. People can apply for:
31 9 Gary Bradski
>>* iOS (iPhone) examples
32 9 Gary Bradski
>>* Android example
33 9 Gary Bradski
* *1D and 2D Barcode readers:*  
34 9 Gary Bradski
>* We have a basic datamatrix reader.  Expand to other kinds of barcodes (1D, other 2D).
35 9 Gary Bradski
* *Natural barcodes:*
36 9 Gary Bradski
>* OpenCV can read calibration patterns. Calibrate a camera, rectify it's output. Put a picture next to a calibration pattern in a scene. Find 2D interest points with features2D. Measure them in the image using the calibration pattern. Use the pattern of interest points and their measures to turn the picture into a calibration pattern/barcode so that the computer recognizes the picture and knows where it is in relation to the iamge.
37 9 Gary Bradski
>>* Stretch goal, embeded and retrieve watermarks in the image.
38 9 Gary Bradski
* *Python example:*
39 9 Gary Bradski
>* We're finding the python interface extremely useful and productive. It needs a lot more examples
40 9 Gary Bradski
* *Tutorials:*
41 9 Gary Bradski
>* Continue with [[http://opencv.itseez.com/doc/tutorials/tutorials.html|OpenCV Tutorials]]
42 9 Gary Bradski
* *Inverted index:*
43 9 Gary Bradski
>* Help create an *inverted index* of functionality to functions.  That is, say, *edge detection* would list Sobel, Scharr, Canny etc.
44 9 Gary Bradski
* *Train Classifiers:*
45 9 Gary Bradski
>* OpenCV has many classifiers. Train them carefully on useful objects (faces, people, cars, bikes, plates, cups, bowls etc) and we'll allow others to use those trained categories.
46 9 Gary Bradski
* *Structure from Motion (SfM):*
47 9 Gary Bradski
>* Help adapt libmv for OpenCV.
48 9 Gary Bradski
* *Course-ware:*
49 9 Gary Bradski
>* We want to start offering vision courses using OpenCV. 
50 9 Gary Bradski
>>* If you are expert in a topic (say it's your area of graduate research, or you've just finished a project or course in a particular topic and can explain it well)
51 9 Gary Bradski
>>* Write up the topic, the math and then develop a step by step example of it using OpenCV.
52 3 Gary Bradski
53 9 Gary Bradski
h2. Mentors
54 3 Gary Bradski
In the below, get rid of the ''-delete-'' to make the emails work.
55 3 Gary Bradski
56 11 Gary Bradski
 
57 3 Gary Bradski
  Alexander Bovyrin
58 3 Gary Bradski
  PhD, Senior Researcher
59 3 Gary Bradski
  Argus/Itseez founder
60 3 Gary Bradski
  NNU Lecturer
61 3 Gary Bradski
  [email protected]
62 3 Gary Bradski
63 3 Gary Bradski
 Gary Bradski
64 3 Gary Bradski
 Founder, Industrial Perception Inc.
65 3 Gary Bradski
 Consulting Prof. Stanford U.
66 1
 OpenCV Founder, Technical Content Owner, GSoC Admin
67 3 Gary Bradski
 http://www.willowgarage.com/pages/people/gary-bradski-senior-researcher
68 3 Gary Bradski
 [email protected]
69 3 Gary Bradski
70 11 Gary Bradski
71 3 Gary Bradski
 Victor Eruhimov
72 3 Gary Bradski
 OpenCV founding team/Senior Researcher
73 3 Gary Bradski
 Argus/Itseez founder
74 1
 NNU Lecturer
75 3 Gary Bradski
 [email protected]
76 3 Gary Bradski
77 1
 Kurt Konolige
78 3 Gary Bradski
 Founder, Industrial Perception Inc
79 3 Gary Bradski
 Consulting Professor, Stanford CS
80 3 Gary Bradski
 [email protected]
81 11 Gary Bradski
 
82 3 Gary Bradski
 Caroline Pantofaru 
83 3 Gary Bradski
 Researcher Scientist in perceiving people
84 3 Gary Bradski
 http://www.willowgarage.com/pages/people/caroline-pantofaru-research-scientist
85 1
 [email protected] 
86 11 Gary Bradski
 
87 3 Gary Bradski
 Vadim Pisarevsky
88 3 Gary Bradski
 OpenCV founding team/Czar
89 3 Gary Bradski
 [email protected]
90 3 Gary Bradski
91 3 Gary Bradski
 Vincent Rabaud
92 3 Gary Bradski
 Research Engineer/Perception, Willow Garage
93 3 Gary Bradski
 [email protected]
94 3 Gary Bradski
95 3 Gary Bradski
 Ethan Rublee
96 3 Gary Bradski
  Founder, Industrial Perception Inc
97 1
 Ported OpenCV to Android
98 1
 See Android vision apps under "Robot view" or "the vegan robot"
99 1
 [email protected]
100 1
101 11 Gary Bradski
h3.  Back up Mentors
102 3 Gary Bradski
103 3 Gary Bradski
 Mark Asbach
104 3 Gary Bradski
 Fraunhofer IAIS
105 3 Gary Bradski
 Schloss Birlinghoven
106 3 Gary Bradski
 Sankt Augustin, Germany
107 3 Gary Bradski
 http://mmprec.iais.fraunhofer.de/asbach.html
108 3 Gary Bradski
 [email protected]
109 3 Gary Bradski
110 11 Gary Bradski
111 3 Gary Bradski
 Nicolas Saunier, Ph.D.
112 3 Gary Bradski
 Assistant Professor
113 3 Gary Bradski
 Civil, Geological and Mining Department (CGM)
114 3 Gary Bradski
 École Polytechnique de Montréal
115 3 Gary Bradski
 http://nicolas.saunier.confins.net
116 3 Gary Bradski
 [email protected]
117 3 Gary Bradski
118 3 Gary Bradski
119 11 Gary Bradski
120 11 Gary Bradski
h2. OpenCV Org. Application to GSoC 2011
121 11 Gary Bradski
122 3 Gary Bradski
[[GSoC2012OpenCVApplication]]
123 3 Gary Bradski
124 11 Gary Bradski
h3 Previous Years 
125 1
 
126 13 Gary Bradski
Last year's OpenCV GSoC page is http://opencv.willowgarage.com/wiki/GSoC2011OpenCVApplication
127 3 Gary Bradski
128 3 Gary Bradski
----