Gsoc2012

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

1 17 Gary Bradski
h1. *Ideas Page: OpenCV Google Summer of Code 2012*
2 18 Gary Bradski
3 19 Gary Bradski
!http://code.opencv.org/attachments/613/FineGrain.jpeg!
4 20 Gary Bradski
  _+From+_: B. Yao, G. Bradski, L. Fei-Fei, _A Codebook-Free and Annotation-Free Approach for Fine-Grained Image Categorization_ to be published in "CVPR 2012":http://www.cvpr2012.org
5 18 Gary Bradski
6 17 Gary Bradski
General Information:
7 5 Gary Bradski
* "GSoC 2012 site":http://code.google.com/soc/
8 4 Gary Bradski
* "Timeline for GSoC 2012":http://www.google-melange.com/gsoc/events/google/gsoc2012
9 15 Gary Bradski
** *Next important dates:*
10 22 Gary Bradski
*** March 9th: Organization Application deadline. 
11 1
12 9 Gary Bradski
13 1
Times:
14 8 Gary Bradski
*  UTC to PDT (Pacific Daylight Time == Daylight savings time. In winter it's PST).
15 15 Gary Bradski
** "utc time converter":http://weatherarc.com/utc-time-conversion
16 3 Gary Bradski
17 8 Gary Bradski
h2. For students interested in applying
18 3 Gary Bradski
19 8 Gary Bradski
* *To apply to us:*
20 14 Gary Bradski
** Go to http://www.google-melange.com/gsoc/homepage/google/gsoc2012
21 15 Gary Bradski
** Click on "apply"
22 15 Gary Bradski
** After the organizations load (takes some time), type in "OpenCV", click on what comes up and apply.
23 22 Gary Bradski
*** [[GSoCApplicationTemplate]] -- This is what we want to know about you
24 3 Gary Bradski
25 3 Gary Bradski
26 9 Gary Bradski
h2. Project Idea summary
27 10 Gary Bradski
28 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*
29 22 Gary Bradski
* *OpenCL Optmization:*
30 15 Gary Bradski
** We have contributors already, get one or more of them to be GSoC students
31 9 Gary Bradski
* *Mobile vision app development:*
32 1
** 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:
33 1
*** iOS (iPhone) examples
34 1
*** Android example
35 22 Gary Bradski
* *Mech Turk Interface*
36 22 Gary Bradski
** Easily label images for train test in OpenCV
37 9 Gary Bradski
* *1D and 2D Barcode readers:*  
38 22 Gary Bradski
** We have a basic datamatrix reader.  Expand to other kinds of barcodes (1D, other 2D).
39 9 Gary Bradski
* *Natural barcodes:*
40 15 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.
41 15 Gary Bradski
*** Stretch goal, embeded and retrieve watermarks in the image.
42 9 Gary Bradski
* *Python example:*
43 15 Gary Bradski
** We're finding the python interface extremely useful and productive. It needs a lot more examples
44 9 Gary Bradski
* *Tutorials:*
45 15 Gary Bradski
** Continue with "OpenCV Tutorials":http://opencv.itseez.com/doc/tutorials/tutorials.html
46 9 Gary Bradski
* *Inverted index:*
47 16 Gary Bradski
** Help create an _*inverted index*_ of functionality to functions.  That is, say, _edge detection_ would list Sobel, Scharr, Canny etc.
48 9 Gary Bradski
* *Train Classifiers:*
49 15 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.
50 9 Gary Bradski
* *Structure from Motion (SfM):*
51 15 Gary Bradski
** Help adapt libmv for OpenCV.
52 9 Gary Bradski
* *Course-ware:*
53 15 Gary Bradski
** We want to start offering vision courses using OpenCV. 
54 15 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)
55 15 Gary Bradski
*** Write up the topic, the math and then develop a step by step example of it using OpenCV.
56 3 Gary Bradski
57 1
h2. Mentors
58 20 Gary Bradski
59 3 Gary Bradski
In the below, get rid of the ''-delete-'' to make the emails work.
60 3 Gary Bradski
61 28 Gary Bradski
 Anatoly Baksheev
62 28 Gary Bradski
 Researcher, Vision Algorithms on GPU
63 28 Gary Bradski
 Argus.com
64 28 Gary Bradski
 [email protected]  
65 28 Gary Bradski
66 27 Gary Bradski
 Serge J. Belongie
67 27 Gary Bradski
 Professor Computer Science and Engineering 
68 27 Gary Bradski
 University of California, San Diego 
69 27 Gary Bradski
 [email protected]
70 11 Gary Bradski
 
71 3 Gary Bradski
  Alexander Bovyrin
72 3 Gary Bradski
  PhD, Senior Researcher
73 3 Gary Bradski
  Argus/Itseez founder
74 3 Gary Bradski
  NNU Lecturer
75 3 Gary Bradski
  [email protected]
76 3 Gary Bradski
77 3 Gary Bradski
 Gary Bradski
78 3 Gary Bradski
 Founder, Industrial Perception Inc.
79 3 Gary Bradski
 Consulting Prof. Stanford U.
80 1
 OpenCV Founder, Technical Content Owner, GSoC Admin
81 26 Gary Bradski
 Co-author of Learning OpenCV Book
82 3 Gary Bradski
 http://www.willowgarage.com/pages/people/gary-bradski-senior-researcher
83 3 Gary Bradski
 [email protected]
84 3 Gary Bradski
85 11 Gary Bradski
86 3 Gary Bradski
 Victor Eruhimov
87 3 Gary Bradski
 OpenCV founding team/Senior Researcher
88 3 Gary Bradski
 Argus/Itseez founder
89 1
 NNU Lecturer
90 3 Gary Bradski
 [email protected]
91 3 Gary Bradski
92 25 Gary Bradski
 Adrian Kaehler
93 25 Gary Bradski
 Principle Engineer, Applied Minds
94 25 Gary Bradski
 Co-author of Learning OpenCV Book.
95 25 Gary Bradski
 [email protected]
96 27 Gary Bradski
97 27 Gary Bradski
 Peter Karasev
98 27 Gary Bradski
 PhD Student, MINERVA Research Group
99 27 Gary Bradski
 Georgia Tech
100 27 Gary Bradski
 [email protected]
101 25 Gary Bradski
102 1
 Kurt Konolige
103 3 Gary Bradski
 Founder, Industrial Perception Inc
104 3 Gary Bradski
 Consulting Professor, Stanford CS
105 3 Gary Bradski
 [email protected]
106 11 Gary Bradski
 
107 3 Gary Bradski
 Caroline Pantofaru 
108 3 Gary Bradski
 Researcher Scientist in perceiving people
109 3 Gary Bradski
 http://www.willowgarage.com/pages/people/caroline-pantofaru-research-scientist
110 1
 [email protected] 
111 11 Gary Bradski
 
112 3 Gary Bradski
 Vadim Pisarevsky
113 3 Gary Bradski
 OpenCV founding team/Czar
114 3 Gary Bradski
 [email protected]
115 3 Gary Bradski
116 3 Gary Bradski
 Vincent Rabaud
117 3 Gary Bradski
 Research Engineer/Perception, Willow Garage
118 3 Gary Bradski
 [email protected]
119 3 Gary Bradski
120 3 Gary Bradski
 Ethan Rublee
121 3 Gary Bradski
  Founder, Industrial Perception Inc
122 1
 Ported OpenCV to Android
123 1
 See Android vision apps under "Robot view" or "the vegan robot"
124 1
 [email protected]
125 1
126 11 Gary Bradski
h3.  Back up Mentors
127 3 Gary Bradski
128 3 Gary Bradski
 Mark Asbach
129 3 Gary Bradski
 Fraunhofer IAIS
130 3 Gary Bradski
 Schloss Birlinghoven
131 3 Gary Bradski
 Sankt Augustin, Germany
132 3 Gary Bradski
 http://mmprec.iais.fraunhofer.de/asbach.html
133 3 Gary Bradski
 [email protected]
134 3 Gary Bradski
135 11 Gary Bradski
136 3 Gary Bradski
 Nicolas Saunier, Ph.D.
137 3 Gary Bradski
 Assistant Professor
138 3 Gary Bradski
 Civil, Geological and Mining Department (CGM)
139 3 Gary Bradski
 École Polytechnique de Montréal
140 3 Gary Bradski
 http://nicolas.saunier.confins.net
141 3 Gary Bradski
 [email protected]
142 3 Gary Bradski
143 3 Gary Bradski
144 11 Gary Bradski
145 11 Gary Bradski
h2. OpenCV Org. Application to GSoC 2011
146 11 Gary Bradski
147 1
[[GSoC2012OpenCVApplication]]
148 3 Gary Bradski
149 23 Gary Bradski
h2. Previous Years 
150 23 Gary Bradski
151 23 Gary Bradski
* 2011 Ideas site http://opencv.willowgarage.com/wiki/GSOC_OpenCV2011
152 23 Gary Bradski
** 2011 Application GSoC page is http://opencv.willowgarage.com/wiki/GSoC2011OpenCVApplication
153 23 Gary Bradski
* 2010 Ideas site http://opencv.willowgarage.com/wiki/GSOC_OpenCV2010
154 23 Gary Bradski
** 2010 Application page http://opencv.willowgarage.com/wiki/ApplicationGSOC2010
155 23 Gary Bradski
156 3 Gary Bradski
----