Gsoc2012
Version 13 (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 | 3 | Gary Bradski | > * *Next important dates:* |
8 | 1 | > > * 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 | 8 | 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 | 13 | 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 | ---- |