2008

Version 6 (Alexander Shishkov, 2012-05-21 09:12 am)

1 1
h1. OpenCV Meeting notes for 2008 year
2 1
3 1
{{>toc}}
4 1
5 1
h2.  OpenCV/Minutes 2008-07-21 
6 1
7 1
h3. Agenda
8 1
9 1
Current Goals in Priority Order
10 1
11 1
# 3D Vision
12 1
## Stereo Rectification (Vadim)
13 1
## Stereo Correspondence
14 1
### Fast Version using correlation windows (Vadim)
15 1
###  "Kolmogorov Graph Cut Energy Minimization Method":http://www.cs.cornell.edu/People/vnk/recon.html (Victor and Sergey)
16 1
## Regression tests for chessboard finder, calibration, stereo calibration and rectification
17 1
# Feature Toolbox (Alex)
18 1
# Improve Python interface (Vadim)
19 1
# Google OpenCV Wrappers (Vadim, Daniel Filip)
20 1
21 1
h3.  Minutes 
22 1
23 2 Alexander Shishkov
*Vadim*
24 1
25 1
 * Google OpenCV Wrappers (done)
26 1
 * Jean-Yves style rectification (this week)
27 1
 * Correlation stereo correspondence (next week)
28 1
29 2 Alexander Shishkov
*Victor and Sergey*
30 1
31 1
 * Kolmogorov first pass and first optimization (done)
32 1
 * Reorganize code for OpenCV compatibility and add in correspondence constraints (2 weeks)
33 1
34 2 Alexander Shishkov
*Alex*
35 1
36 1
 * Has 3 versions of SIFT and 1 SURF, writing a keypoint stability analysis/regression test tool (this week)
37 1
38 2 Alexander Shishkov
*Gary*
39 1
40 1
 * Get kids party rectified stereo data to Alex (this week)
41 1
 * Get feature citations to Alex (this week)
42 1
 * Get Jack's MSER and Code to Alex ( this week)
43 1
44 2 Alexander Shishkov
*Kurt*
45 1
46 1
 * Get stereo correspondence code to Vadim (this week)
47 1
48 1
h3. Action Items 
49 1
50 1
 * Get whole stereo toolchain going with regression tests
51 1
 * DoG, MSER, Harris, SURF, Star Keypoint detectors
52 1
 * SIFT, SURF, DAISY, Lepetit, PHOG, PHOW features
53 1
54 1
h2.  OpenCV/Minutes 2008-07-28 
55 1
56 1
h3.  Agenda 
57 1
58 1
Update of calibration and stereo, start of feature toolbox
59 1
60 1
h3.  Minutes
61 1
62 2 Alexander Shishkov
*Vadim*
63 1
64 1
 * Checked in Stereo calibration and rectification code to OpenCV! Sent me calibration code example.
65 1
66 2 Alexander Shishkov
*Victor/Sergey*
67 1
68 1
 * Timing analysis of Kolmogorov's method.
69 1
70 2 Alexander Shishkov
*Alex*
71 1
72 1
 * Analysed SIFT vs SURF on dataset
73 1
 * Sent proposed keypoint detector/descriptor function
74 1
75 2 Alexander Shishkov
*Kurt*
76 1
77 1
 * Sent correspondence code example.
78 1
79 1
h3. Action Items 
80 1
81 2 Alexander Shishkov
 * *Vadim* to 
82 1
 ** fix any issues that come up in stereo calibration and rectification code, 
83 1
 ** look over book doc of these functions and 
84 1
 ** start working on stereo correspondence.
85 1
86 2 Alexander Shishkov
 * *Victor/Sergey*: 
87 1
 ** Literature and code search of energy minimization.  
88 1
 ** Decide on reimplement graph minimization or BP or to drop
89 1
90 2 Alexander Shishkov
 * *Gary*: 
91 1
 ** Get Alex data examples of party plates, left and right views. 
92 1
 ** Start desired features list.
93 1
 ** WG detector code to Russia.
94 1
 ** Discuss changing contract with WG and Argus to focus on features and recognition along with fast stereo.
95 1
 ** Set out better long term plans.
96 1
97 2 Alexander Shishkov
* *Kurt*:
98 1
** Look at stereo calibration and rectification results.
99 1
100 2 Alexander Shishkov
* *Alex*:
101 1
** Surf and SIFT into OpenCV as start of key detectors and key descriptors toolbox
102 1
** Run on WG detector.
103 1
** Convert PHOG/PHOW for use on Opencv
104 3 Alexander Shishkov
105 3 Alexander Shishkov
h2. OpenCV/Minutes 2008-09-15
106 3 Alexander Shishkov
107 3 Alexander Shishkov
h3. Agenda 
108 3 Alexander Shishkov
109 3 Alexander Shishkov
 * Progress report
110 3 Alexander Shishkov
 * Hiring for full time team
111 3 Alexander Shishkov
 * Feature and 3D code going in
112 3 Alexander Shishkov
 * Release
113 3 Alexander Shishkov
114 3 Alexander Shishkov
h3. Minutes
115 3 Alexander Shishkov
116 3 Alexander Shishkov
* Progress
117 3 Alexander Shishkov
** Stereo now works for Vadim using the patched 1394 code.  Issue is whether to just build that in and bypass 1394 or get the patch into 1394
118 3 Alexander Shishkov
** Vadim fixed an orientation bug in SURF and also sped it up 2.5X
119 3 Alexander Shishkov
** Kolmogorov: RCG looking it over, will hear reports on progress this week
120 3 Alexander Shishkov
* Hiring
121 3 Alexander Shishkov
** Might be easy to find people with test experience in NN
122 3 Alexander Shishkov
** One of the experts, Victor, Alex or Sergey has to decide who will come over full time
123 3 Alexander Shishkov
*** This position will be full time
124 3 Alexander Shishkov
*** Involve interesting work, and have research as well as practical output.  At least one conference visit/year, possible onsite (at WG) working sessions
125 3 Alexander Shishkov
*** Kurt needs fast SLAM, I need work on near by object detection, recognition and segmentation
126 3 Alexander Shishkov
*** This contract is intended to be long term, first decision point will come at 10 months.  It will be long term as long as it is productive (I depend on this too)
127 3 Alexander Shishkov
* Feature and 3D code
128 3 Alexander Shishkov
** We need a working SURF with demo added
129 3 Alexander Shishkov
** The Star feature should go in this week
130 3 Alexander Shishkov
** JD's 3D to 3D point projection is getting ready, he needs to talk about the interace with Vadim
131 3 Alexander Shishkov
* Release
132 3 Alexander Shishkov
** OpenCV 1.0 is getting stale
133 3 Alexander Shishkov
** We need at least a 1.1 release with Stereo for the book (otherwise there will be missing functionality that will cause bug reports/bad experiences for users).
134 3 Alexander Shishkov
** Mark's group has a preliminary 1.1 release
135 3 Alexander Shishkov
* FUTURE
136 3 Alexander Shishkov
** 3D features
137 3 Alexander Shishkov
138 3 Alexander Shishkov
h3. Action Items
139 3 Alexander Shishkov
140 3 Alexander Shishkov
* *Gary* 
141 3 Alexander Shishkov
** Talk to Jeremy about getting the patch into the official 1394 driver
142 3 Alexander Shishkov
** Get book code into OpenCV samples as a subdirectory
143 3 Alexander Shishkov
* *JD*
144 3 Alexander Shishkov
** Send 3D interface API
145 3 Alexander Shishkov
* *Patrick*
146 3 Alexander Shishkov
** Be ready to answer questions if any on star feature if Vadim needs
147 3 Alexander Shishkov
* *Vadim*:
148 3 Alexander Shishkov
** Get SURF into CVS
149 3 Alexander Shishkov
** Get Mark's 1.1 including Stereo and with book demos up as 1.1 release before Oct 1st
150 3 Alexander Shishkov
** Get Star detector first pass into OpenCV form (it will need optimization probably for performance) and include test and sample code
151 3 Alexander Shishkov
** Consider stereo HighGUI interface
152 3 Alexander Shishkov
** Possible help with getting book and associated code pointers to the OpenCV sites
153 3 Alexander Shishkov
154 3 Alexander Shishkov
h2. OpenCV/Minutes 2008-09-22 
155 3 Alexander Shishkov
156 3 Alexander Shishkov
h3. Agenda 
157 3 Alexander Shishkov
158 3 Alexander Shishkov
* Just Updates
159 3 Alexander Shishkov
160 3 Alexander Shishkov
h3. Minutes
161 3 Alexander Shishkov
162 3 Alexander Shishkov
*Vadim*
163 3 Alexander Shishkov
164 3 Alexander Shishkov
* SURF Integration to OpenCV is done
165 3 Alexander Shishkov
* Preparing a libdc patch for stereo camera integration
166 3 Alexander Shishkov
** Issue is of use of libdc2 (which this patch uses, but most people don't use yet: future use) or libdc (current)
167 3 Alexander Shishkov
* Kolmogorov
168 3 Alexander Shishkov
** Dimitry is working on porting 2nd part of code 
169 3 Alexander Shishkov
** 1st part: MaxFlow takes 80-90% of computation (finished)
170 3 Alexander Shishkov
** 2nd part: Graph construction (still some re-write to separate from Kolmogorov)
171 3 Alexander Shishkov
** Already significantly faster, "normal" 640x480 scene with small 10s of disparity takes 7 seconds on an older laptop
172 3 Alexander Shishkov
*** Can have the ability to apply to specific parts of image (mix fast and slow stereo)
173 3 Alexander Shishkov
*** Speed depends on parameters: ~n^3 running time in number of pixels.  Depends also on # of disparity levels
174 3 Alexander Shishkov
**** Hierarchical method will improve therefor on both of these bottlenecks
175 3 Alexander Shishkov
** This week expected for finish
176 3 Alexander Shishkov
177 3 Alexander Shishkov
*Victor*
178 3 Alexander Shishkov
179 3 Alexander Shishkov
* Hiring status
180 3 Alexander Shishkov
** Interviewed 1 RCG and 1 more this week
181 3 Alexander Shishkov
*** Possible: Specialist 2nd week Oct. of Anatoli Backsh  (worked for Argus calibrating multi-projectors)
182 3 Alexander Shishkov
*** Possible: Dimitry (?) Was working on Kolmogorov as RCG is possilbe: Good mathematician, not fast programmer.  So still considering.
183 3 Alexander Shishkov
*** Will probably wait to interview more over next 2 weeks 
184 3 Alexander Shishkov
** Expert to be decided by mid-Oct.  Will start in November.
185 3 Alexander Shishkov
186 3 Alexander Shishkov
h3. Action Items
187 3 Alexander Shishkov
188 3 Alexander Shishkov
*Gary*
189 3 Alexander Shishkov
190 3 Alexander Shishkov
* Send Vadim new cvx_background code
191 3 Alexander Shishkov
192 3 Alexander Shishkov
h2. OpenCV/Minutes 2008-09-29
193 3 Alexander Shishkov
194 3 Alexander Shishkov
h3. Agenda 
195 3 Alexander Shishkov
196 3 Alexander Shishkov
* Release
197 3 Alexander Shishkov
* Kolmogorov
198 3 Alexander Shishkov
* Background code
199 3 Alexander Shishkov
* Hiring
200 3 Alexander Shishkov
* New 3D package
201 3 Alexander Shishkov
202 3 Alexander Shishkov
h3. Minutes 
203 3 Alexander Shishkov
204 3 Alexander Shishkov
*Release Issues*
205 3 Alexander Shishkov
206 3 Alexander Shishkov
* Video writing on Linux -- might have to add a video writer since not implemented in gstreamer
207 3 Alexander Shishkov
** sample for stereo calibration and correspondence. 
208 3 Alexander Shishkov
** Release should be out by next Monday.
209 3 Alexander Shishkov
* Kolmogorov is in CVS (2.4 seconds on Tsukuba 52x288 images with maximum disparity == 16, we think later this can go to 0.33 sec)
210 3 Alexander Shishkov
** Sample use needs to be done (very quick, will be done today)
211 3 Alexander Shishkov
* Background codebook modeling is ready for CVS, need to check API
212 3 Alexander Shishkov
213 3 Alexander Shishkov
*Hiring*
214 3 Alexander Shishkov
* Several RCG interviewed
215 3 Alexander Shishkov
** Final candidate list (7 total) this week
216 3 Alexander Shishkov
** Decide (maybe Thrusday)  
217 3 Alexander Shishkov
** 2 weeks later starting (mid to late October)
218 3 Alexander Shishkov
* Specialist
219 3 Alexander Shishkov
** Anatoli 
220 3 Alexander Shishkov
** Start in November 
221 3 Alexander Shishkov
222 3 Alexander Shishkov
*3D*
223 3 Alexander Shishkov
* Two issues as to how to include since it right now is a large class
224 3 Alexander Shishkov
** Simplify it down to 2 functions
225 3 Alexander Shishkov
** Keep it as a separate complete package
226 3 Alexander Shishkov
227 3 Alexander Shishkov
h3. Action Items 
228 3 Alexander Shishkov
229 3 Alexander Shishkov
 * Get the release out
230 3 Alexander Shishkov
231 3 Alexander Shishkov
h2. OpenCV/Minutes 2008-10-06
232 3 Alexander Shishkov
233 3 Alexander Shishkov
h3. Agenda 
234 3 Alexander Shishkov
235 3 Alexander Shishkov
* Release Status
236 3 Alexander Shishkov
** Matrix bug
237 3 Alexander Shishkov
* Hiring Status
238 3 Alexander Shishkov
** Alex visit 
239 3 Alexander Shishkov
* Priorities
240 3 Alexander Shishkov
** Visual Odometery
241 3 Alexander Shishkov
** Object rec
242 3 Alexander Shishkov
*** Person rec
243 3 Alexander Shishkov
** Python 
244 3 Alexander Shishkov
245 3 Alexander Shishkov
h3. Minutes
246 3 Alexander Shishkov
247 3 Alexander Shishkov
*Release*
248 3 Alexander Shishkov
* Vadim sick
249 3 Alexander Shishkov
* Patches 
250 3 Alexander Shishkov
* For fundamental matrix 
251 3 Alexander Shishkov
** 32FC2 or 32FC3 for regular or homogenious coordinates
252 3 Alexander Shishkov
* Windows 2 days.
253 3 Alexander Shishkov
** Stereo calibration, final testing
254 3 Alexander Shishkov
* Linux by end of the week 
255 3 Alexander Shishkov
256 3 Alexander Shishkov
*Hiring*
257 3 Alexander Shishkov
* Specialist
258 3 Alexander Shishkov
** Anatoly joining in a month, mid-November 
259 3 Alexander Shishkov
* RCG (interviewed 2 people)
260 3 Alexander Shishkov
** Alexi full time in two week (Finishing MS thesis) 
261 3 Alexander Shishkov
** Andri (undecided, available in one month) 
262 3 Alexander Shishkov
263 3 Alexander Shishkov
*Alex*
264 3 Alexander Shishkov
* Will be at WG Oct 16th 
265 3 Alexander Shishkov
** arrive SJ 10:30 AM, taxi to WG
266 3 Alexander Shishkov
267 3 Alexander Shishkov
*Priorities*
268 3 Alexander Shishkov
* Python
269 3 Alexander Shishkov
** Automatically generated by SWIG
270 3 Alexander Shishkov
** Might give to Alexi or Andri
271 3 Alexander Shishkov
** Should build OK now
272 3 Alexander Shishkov
273 3 Alexander Shishkov
h3. Action Items
274 3 Alexander Shishkov
275 3 Alexander Shishkov
* *Gary*
276 3 Alexander Shishkov
** Fix fundamental matrix point arrays bug in example code
277 3 Alexander Shishkov
** Send Vadim Learning  OpenCV Code examples
278 3 Alexander Shishkov
** Ask Victor what he knows about hiring.
279 3 Alexander Shishkov
** Ask Adrian at AM about python contribution?  Works with SWIG?
280 3 Alexander Shishkov
* *Vadim get*
281 3 Alexander Shishkov
** Better from (human not software) virus
282 3 Alexander Shishkov
** Windows version out in 2 days
283 3 Alexander Shishkov
** Linux by end of week
284 4 Alexander Shishkov
285 4 Alexander Shishkov
h2. OpenCV/Minutes 2008-10-13
286 4 Alexander Shishkov
287 4 Alexander Shishkov
h3. Agenda 
288 4 Alexander Shishkov
289 4 Alexander Shishkov
# Release -- if there are problems with tests or bugs, we can delay further
290 4 Alexander Shishkov
291 4 Alexander Shishkov
    * Should we think about separating data from the rest of the package?
292 4 Alexander Shishkov
    * Remind me what's in (full stereo I know is yes):
293 4 Alexander Shishkov
    ** SURF (I think so)
294 4 Alexander Shishkov
    ** Star detector
295 4 Alexander Shishkov
    ** Book Example code
296 4 Alexander Shishkov
    *** Stereo example code is there, should it be modified?
297 4 Alexander Shishkov
    ** JD's 3D Rot and translation code (I think not?)
298 4 Alexander Shishkov
    ** Kolmogorov.  With sample demo?
299 4 Alexander Shishkov
# Of course -- hiring status update
300 4 Alexander Shishkov
# Interface -- people here are talking about wanting a more modern interface to OpenCV
301 4 Alexander Shishkov
302 4 Alexander Shishkov
    * Some are building on wImage -- what is in Daniel's utils?
303 4 Alexander Shishkov
    * They (JD and Patrick) want type safe, templates instead of macros etc
304 4 Alexander Shishkov
    * One (James) wants a more abstract image -- for data that might exist on arbitrary manifolds
305 4 Alexander Shishkov
    ** abstract reference to pixels, so they can reside say on a GPU etc
306 4 Alexander Shishkov
    ** I think if we do this, it has to be a new image type and separate functionality to use it.  I don't see the "demand" for this right now
307 4 Alexander Shishkov
    * (I insert for Daniel) Creating opencv with smaller footprint.  (Is this in already?)
308 4 Alexander Shishkov
    * This is just a heads up.  We will  set up another meeting to discuss
309 4 Alexander Shishkov
# OpenCV wiki.  Scott is on vacation but I left a message asking him about hosting at Willow Garage.  This is probably fine using moinmoin
310 4 Alexander Shishkov
# General schedule of post release priorities (what are they/when are they).  Some "whats":
311 4 Alexander Shishkov
312 4 Alexander Shishkov
    * 3D pipeline (for 3D slam etc)
313 4 Alexander Shishkov
    ** JD Chen's 3D point to point estimation code
314 4 Alexander Shishkov
    ** Optimized Star
315 4 Alexander Shishkov
    ** Bundle adjustment
316 4 Alexander Shishkov
    * Object recognition
317 4 Alexander Shishkov
    ** Spin features
318 4 Alexander Shishkov
    ** Boundary fragments
319 4 Alexander Shishkov
    ** Pyramid Kernels, perhaps extended to 3D
320 4 Alexander Shishkov
    ** Possibly simpler  (Zisserman or LePetit type) Random Forests in machine learning.
321 4 Alexander Shishkov
322 4 Alexander Shishkov
h3. Minutes
323 4 Alexander Shishkov
324 4 Alexander Shishkov
*Release*
325 4 Alexander Shishkov
326 4 Alexander Shishkov
 * Functionality wise, it's complete
327 4 Alexander Shishkov
 * Didn't try python wrappers, or 64 bit Windows
328 4 Alexander Shishkov
 ** SURF, codebook is in, 
329 4 Alexander Shishkov
 ** New sample code:
330 4 Alexander Shishkov
 *** Stereo calibration
331 4 Alexander Shishkov
 *** Background subtraction 
332 4 Alexander Shishkov
 *** (possibly birdseye)
333 4 Alexander Shishkov
 *** SURF demo
334 4 Alexander Shishkov
 *** Octave example directory
335 4 Alexander Shishkov
 * No star detector in.
336 4 Alexander Shishkov
 * Kolmogorov in
337 4 Alexander Shishkov
 ** Good to have example
338 4 Alexander Shishkov
339 4 Alexander Shishkov
*Hiring status* 
340 4 Alexander Shishkov
341 4 Alexander Shishkov
 * Alexi (RCG) Oct 20th 
342 4 Alexander Shishkov
 * Other (Andre) RCG, still in negotiation ... in Nov
343 4 Alexander Shishkov
 * Anatoli Nov 1st or delayed week.
344 4 Alexander Shishkov
345 4 Alexander Shishkov
*New interface*
346 4 Alexander Shishkov
347 4 Alexander Shishkov
 * Will be discussed on Thrusday
348 4 Alexander Shishkov
349 4 Alexander Shishkov
*OpenCV Wiki*
350 4 Alexander Shishkov
351 4 Alexander Shishkov
 * Probably at Willow Garage with MoinMoin
352 4 Alexander Shishkov
353 4 Alexander Shishkov
*Future Priorities*
354 4 Alexander Shishkov
355 4 Alexander Shishkov
 * Object recognition
356 4 Alexander Shishkov
 ** Star detector optimized and in
357 4 Alexander Shishkov
 ** Boundary features
358 4 Alexander Shishkov
 ** Regularized stereo 
359 4 Alexander Shishkov
 ** Spin features need to be speeded
360 4 Alexander Shishkov
 ** Machine learning
361 4 Alexander Shishkov
 * Interface C++
362 4 Alexander Shishkov
 * 3D pipeline 
363 4 Alexander Shishkov
 * Look at recognition architecture in last CVPR robot competition.
364 4 Alexander Shishkov
365 4 Alexander Shishkov
h3. Action Items 
366 4 Alexander Shishkov
367 4 Alexander Shishkov
*Vadim*
368 4 Alexander Shishkov
369 4 Alexander Shishkov
 * Release Windows next 2 days
370 4 Alexander Shishkov
 * Release Linux version after Mark in Germany tests it.
371 4 Alexander Shishkov
372 4 Alexander Shishkov
*Gary*
373 4 Alexander Shishkov
374 4 Alexander Shishkov
 * Get wiki up -- might happen next week because Scott is on vacation.
375 5 Alexander Shishkov
376 5 Alexander Shishkov
h2. OpenCV/Minutes 2008-10-20
377 5 Alexander Shishkov
378 5 Alexander Shishkov
h3. Agenda 
379 5 Alexander Shishkov
380 5 Alexander Shishkov
 * Future release possibilities:
381 5 Alexander Shishkov
 ** Visual slam, and full 3D pipeline support in, Dense notes
382 5 Alexander Shishkov
 ** Object recognition for the robot support in
383 5 Alexander Shishkov
 ** Robot shipping * Plans for exploring OpenCV's API: Templates, easy matrix access
384 5 Alexander Shishkov
 * Python support and how it interacts with the above
385 5 Alexander Shishkov
 * OpenCV Wiki
386 5 Alexander Shishkov
 * Hiring update status
387 5 Alexander Shishkov
 * Research
388 5 Alexander Shishkov
 ** Object recognition
389 5 Alexander Shishkov
 ** Spin images
390 5 Alexander Shishkov
 * New OpenCV license to add Willow Garage
391 5 Alexander Shishkov
392 5 Alexander Shishkov
h3. Minutes 
393 5 Alexander Shishkov
394 5 Alexander Shishkov
*Future release*
395 5 Alexander Shishkov
396 5 Alexander Shishkov
 * 1.1pre1 (goes to 1.1 or 1.2 with more testing)
397 5 Alexander Shishkov
 ** Approximate nearest neighbor cvFeatureTree
398 5 Alexander Shishkov
 *** David Lowe's appoximate NN
399 5 Alexander Shishkov
 * Hiring
400 5 Alexander Shishkov
 ** Alexi has now joined
401 5 Alexander Shishkov
 ** Made offer to Andri
402 5 Alexander Shishkov
 ** Victor or Alex as senior TBD by Mid Nov.
403 5 Alexander Shishkov
 ** Anatoli by Mid Nov
404 5 Alexander Shishkov
 * Start interface API work on easy matrix
405 5 Alexander Shishkov
 * Research items
406 5 Alexander Shishkov
 ** need to emphasize obj rec.
407 5 Alexander Shishkov
 ** Star detector ready soon.
408 5 Alexander Shishkov
409 5 Alexander Shishkov
h3. Action Items 
410 5 Alexander Shishkov
411 5 Alexander Shishkov
 * Vadim send Lowe's fast NN link
412 5 Alexander Shishkov
 ** Will send matrix API (send by email at first)
413 5 Alexander Shishkov
 * Gary set up SVN for API work
414 5 Alexander Shishkov
 ** -OpenCV Wiki - will talk with Scott-  See "OpenCV Wiki":http://OpenCV.willowgarage.com
415 5 Alexander Shishkov
 ** -Set up dense stereo bags on public data directory- Scott will set this up, until then I will send one or two point cloud and image "bags" to play with.
416 5 Alexander Shishkov
 ** -SVN for Argus-WG OpenCV development- Again, I talked with Scott and this will be set up.  Until then, send emails  
417 5 Alexander Shishkov
 ** Send spin feature code (send notes about it)
418 5 Alexander Shishkov
 ** Send compare RF with Zisserman Random Forests
419 5 Alexander Shishkov
 * NN team familiarize with ROS
420 5 Alexander Shishkov
421 5 Alexander Shishkov
h2. OpenCV/Minutes 2008-10-27 
422 5 Alexander Shishkov
423 5 Alexander Shishkov
h3. Agenda 
424 5 Alexander Shishkov
425 5 Alexander Shishkov
 * wiki
426 5 Alexander Shishkov
 * Alexi 
427 5 Alexander Shishkov
 * Anatoly
428 5 Alexander Shishkov
 * Gary
429 5 Alexander Shishkov
 * Features
430 5 Alexander Shishkov
431 5 Alexander Shishkov
h3. Minutes 
432 5 Alexander Shishkov
433 5 Alexander Shishkov
 * Alexi is becoming familiar with API by writing test codes etc
434 5 Alexander Shishkov
 * Anatoly will be on spin images as of tomorrow
435 5 Alexander Shishkov
 * Vadim working on Matrix API prototype, 2-3 more days
436 5 Alexander Shishkov
 * Gary working on background subtraction combined with stereo
437 5 Alexander Shishkov
 ** then on to boundary fragments 
438 5 Alexander Shishkov
 * New stereo algorithm from Kurt will be needed soon
439 5 Alexander Shishkov
 ** Until then, use pen to texture objects for Videri stereo 
440 5 Alexander Shishkov
 * For fast stereo use fixed point
441 5 Alexander Shishkov
442 5 Alexander Shishkov
h3. Action Items 
443 5 Alexander Shishkov
444 5 Alexander Shishkov
*Vadim*
445 5 Alexander Shishkov
446 5 Alexander Shishkov
 * Get Alexander to switch opencv.org
447 5 Alexander Shishkov
 * Send Kurt fast stereo example
448 5 Alexander Shishkov
449 5 Alexander Shishkov
*Kurt*
450 5 Alexander Shishkov
451 5 Alexander Shishkov
 * Get Regularized stereo
452 5 Alexander Shishkov
453 5 Alexander Shishkov
*Gary*
454 5 Alexander Shishkov
455 5 Alexander Shishkov
 * Send feature papers
456 5 Alexander Shishkov
  * post to wiki 
457 5 Alexander Shishkov
458 5 Alexander Shishkov
*General wiki info*
459 5 Alexander Shishkov
# You can sign up right now at: http://opencv.<our company>.com/wiki/
460 5 Alexander Shishkov
For right now, there is no protection, so only tell people whom we want top level access (The top levels will become for only a select group later).
461 5 Alexander Shishkov
You can start moving the wiki over now.
462 5 Alexander Shishkov
# Apparently Alexander Kurinov (I'm spelling this wrong) "has" the domain www.opencv.org
463 5 Alexander Shishkov
464 5 Alexander Shishkov
Can we get him to point it to 15 7.  22.  1 9.  1   8
465 5 Alexander Shishkov
466 5 Alexander Shishkov
Once that's done, Scott can put in Catcha protection and then I'll follow with top level admin protection.
467 5 Alexander Shishkov
468 5 Alexander Shishkov
h2. OpenCV/Minutes 2008-11-03
469 5 Alexander Shishkov
470 5 Alexander Shishkov
h3.  Agenda 
471 5 Alexander Shishkov
472 5 Alexander Shishkov
 * Eliminating auto-generated files from CVS
473 5 Alexander Shishkov
 * Make dependencies ... if you make twice in a row, the 2nd make should not build anything.
474 5 Alexander Shishkov
 * Alexander Kurinov change of where www.opencv.org points?
475 5 Alexander Shishkov
 * Object recognition needs
476 5 Alexander Shishkov
 ** Spin feature progress
477 5 Alexander Shishkov
 ** Boundary fragment fitting
478 5 Alexander Shishkov
 * Update on current work
479 5 Alexander Shishkov
 ** Vadim
480 5 Alexander Shishkov
 ** Alexi
481 5 Alexander Shishkov
 ** Gary
482 5 Alexander Shishkov
483 5 Alexander Shishkov
h3.  Minutes 
484 5 Alexander Shishkov
485 5 Alexander Shishkov
h3. Action Items 
486 5 Alexander Shishkov
487 5 Alexander Shishkov
h2. OpenCV/Minutes 2008-11-10
488 5 Alexander Shishkov
489 5 Alexander Shishkov
h3. Agenda
490 5 Alexander Shishkov
491 5 Alexander Shishkov
 * Status update
492 5 Alexander Shishkov
 ** Hiring
493 5 Alexander Shishkov
 * Robot Needs:
494 5 Alexander Shishkov
 ** Spin feature progress
495 5 Alexander Shishkov
 ** Boundary fragments (Gary)
496 5 Alexander Shishkov
 *** Fast boundary fragment comparison
497 5 Alexander Shishkov
 ** Finding outlets
498 5 Alexander Shishkov
 ** Colandar features (coming)
499 5 Alexander Shishkov
 *** Hausdorff (fine feature alignment)
500 5 Alexander Shishkov
 *** Warpable templates
501 5 Alexander Shishkov
 ** Build with ROS and "ROS releases"
502 5 Alexander Shishkov
 * General needs
503 5 Alexander Shishkov
 ** Near and Far image stitching (probably using Colandar features)
504 5 Alexander Shishkov
 * OpenCV Apps
505 5 Alexander Shishkov
506 5 Alexander Shishkov
h3. Minutes 
507 5 Alexander Shishkov
508 5 Alexander Shishkov
*Staffing*
509 5 Alexander Shishkov
510 5 Alexander Shishkov
 * Victor from Dec 1st, can start working full time
511 5 Alexander Shishkov
 * Specialist Anatoli -- (now full time)
512 5 Alexander Shishkov
 ** On spin images
513 5 Alexander Shishkov
 *** Gary will turn in object capture system this week
514 5 Alexander Shishkov
 *** CMake might move to him
515 5 Alexander Shishkov
 ** Need to have a CVS control person
516 5 Alexander Shishkov
517 5 Alexander Shishkov
*Robots needs*
518 5 Alexander Shishkov
519 5 Alexander Shishkov
 * Matching boundary fragments
520 5 Alexander Shishkov
 ** Boundary matches give distance, not optimal alignments
521 5 Alexander Shishkov
 ** Lowe paper on curve fitting?
522 5 Alexander Shishkov
 * Wall outlet finding Near and Far
523 5 Alexander Shishkov
 ** Far finding template matching
524 5 Alexander Shishkov
 *** Use Colandar features first
525 5 Alexander Shishkov
 ** Near finding
526 5 Alexander Shishkov
 *** Template matching
527 5 Alexander Shishkov
 *** Hausdorff distance 
528 5 Alexander Shishkov
 *** Sub-pixel peak localization for normalized correlation
529 5 Alexander Shishkov
 * C++ templates for matrices 
530 5 Alexander Shishkov
 ** Is a harder task than thought
531 5 Alexander Shishkov
 ** Created basic set of operations, but extensions take too much code
532 5 Alexander Shishkov
 *** Few more days to study using more compact techniques. 
533 5 Alexander Shishkov
534 5 Alexander Shishkov
h3. Action Items 
535 5 Alexander Shishkov
536 5 Alexander Shishkov
*Gary*
537 5 Alexander Shishkov
538 5 Alexander Shishkov
 * Send Anatoli spin image point clouds
539 5 Alexander Shishkov
 * Check in data collection application
540 5 Alexander Shishkov
 * Set up application contribution area for OpenCV
541 5 Alexander Shishkov
 * Find out who to interface with for Cmake
542 5 Alexander Shishkov
 * Hausdorf finding references to Vadim
543 5 Alexander Shishkov
 ** http://cgm.cs.mcgill.ca/~godfried/teaching/cg-projects/98/normand/main.html
544 5 Alexander Shishkov
 * Put image stitching up on OpenCV wiki
545 5 Alexander Shishkov
546 5 Alexander Shishkov
*Vadim*
547 5 Alexander Shishkov
548 5 Alexander Shishkov
* CMake (Alexi) conversion to Anatoli
549 5 Alexander Shishkov
* Assign a "ROS" master
550 5 Alexander Shishkov
* Send matrix templates
551 5 Alexander Shishkov
* Study and implement Hausdorf distance
552 5 Alexander Shishkov
 * Study boundary fragments fitting, maybe from Lowe?
553 6 Alexander Shishkov
554 6 Alexander Shishkov
h2. OpenCV/Minutes 2008-11-17
555 6 Alexander Shishkov
556 6 Alexander Shishkov
h3. Agenda 
557 6 Alexander Shishkov
558 6 Alexander Shishkov
 * Udates
559 6 Alexander Shishkov
 * Workshops etc
560 6 Alexander Shishkov
 * Need for working with ROS
561 6 Alexander Shishkov
 * Pattern recognition needs
562 6 Alexander Shishkov
 * Interface (templates etc)
563 6 Alexander Shishkov
 * wImage
564 6 Alexander Shishkov
565 6 Alexander Shishkov
h3. Minutes 
566 6 Alexander Shishkov
567 6 Alexander Shishkov
*Updates*
568 6 Alexander Shishkov
569 6 Alexander Shishkov
 * Vadim
570 6 Alexander Shishkov
 ** Matrix nearly finished, will send code and docs
571 6 Alexander Shishkov
 *** Functionally it compares well with other template packages
572 6 Alexander Shishkov
 *** and converts well to CvMat, performance is OK for small
573 6 Alexander Shishkov
 *** for big matrices, most time is spent processing, so overhead doesn't mater. 
574 6 Alexander Shishkov
 *** Matrix class, remembers its position within the container class
575 6 Alexander Shishkov
 *** Next: Finding outlets or Mech Turk
576 6 Alexander Shishkov
 * Got a CMake contribution by Jose Luis Blanco. Great help but doesn't do configuration
577 6 Alexander Shishkov
 ** Anatoli is working on configuration
578 6 Alexander Shishkov
 ** Alexi extending to Windows 
579 6 Alexander Shishkov
 ** Early next week, we'll have CMake
580 6 Alexander Shishkov
 *** Next week
581 6 Alexander Shishkov
 * Victor
582 6 Alexander Shishkov
 ** Have candidate for second RCG position.  Good in CS, concerns in program
583 6 Alexander Shishkov
 ** Possibly hire short term at first
584 6 Alexander Shishkov
585 6 Alexander Shishkov
*Pattern recognition*
586 6 Alexander Shishkov
587 6 Alexander Shishkov
 * Outlets
588 6 Alexander Shishkov
 ** See list and images of "outlet types":http://en.wikipedia.org/wiki/Domestic_AC_power_plugs_and_sockets
589 6 Alexander Shishkov
 ** Far range (3M)
590 6 Alexander Shishkov
 *** Viola-Jones
591 6 Alexander Shishkov
 *** Calander/LePeit
592 6 Alexander Shishkov
 *** Normed Crosscorrelation.
593 6 Alexander Shishkov
 *** Near range (0.5M) for camera in "elbow" of arm
594 6 Alexander Shishkov
 *** Finding the orientation of the plug
595 6 Alexander Shishkov
 * Doorknob detection
596 6 Alexander Shishkov
 ** Hope to collect
597 6 Alexander Shishkov
 * More general object recognition
598 6 Alexander Shishkov
 ** Boundary feature
599 6 Alexander Shishkov
 ** spin images
600 6 Alexander Shishkov
 ** 3D shape context
601 6 Alexander Shishkov
602 6 Alexander Shishkov
*Workshops*
603 6 Alexander Shishkov
604 6 Alexander Shishkov
 * CVPR Nov 30th deadline ... will submit something involving Mech Turk, imagery, dense depth (?0
605 6 Alexander Shishkov
 * Train synthetic work on real, maybe part of the workshop
606 6 Alexander Shishkov
607 6 Alexander Shishkov
h3.  Action Items 
608 6 Alexander Shishkov
609 6 Alexander Shishkov
 * *Vadim*
610 6 Alexander Shishkov
 ** Finish CMake for OpenCV
611 6 Alexander Shishkov
 * For next week, we'll need to establish ROS build
612 6 Alexander Shishkov
 * *Victor* 
613 6 Alexander Shishkov
 ** try template matching technique with and without chessboards.
614 6 Alexander Shishkov
 * *Gary*: On outlets
615 6 Alexander Shishkov
 ** Collect data
616 6 Alexander Shishkov
 ** Running Viola Jones
617 6 Alexander Shishkov
 ** Running Calendar