2016

Version 2 (Gary Bradski, 2016-03-01 07:11 pm)

1 1
h1. 2016  OpenCV Meeting notes for the year 2016
2 1
3 1
Template is at http://code.opencv.org/projects/opencv/wiki/Template
4 1
http://code.opencv.org/help/wiki_syntax
5 1
6 1
[[Meeting_notes]]
7 1
8 1
{{>toc}}
9 1
10 1
11 1
<pre>
12 1
      <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
13 1
</pre>
14 1
15 1
h2. 2016-XX-XX
16 1
17 1
h3. _*Agenda*_
18 1
19 2 Gary Bradski
 * New year
20 1
21 1
h3. *_Minutes_*
22 1
23 2 Gary Bradski
 * Maxime extending HAL (Hardware Acceleration Layer) 
24 2 Gary Bradski
 ** Fixed API, so OpenCV can be easily accelerated w/o needing any customization
25 2 Gary Bradski
 * Bug reports and pull requests for 3.0 and 3.1
26 2 Gary Bradski
 ** Working on
27 2 Gary Bradski
 * NUML
28 2 Gary Bradski
 ** NUML compiler converted from C to NUML
29 2 Gary Bradski
 *** 3 parts, 30K lines. If 30K lines compile and work, it's  a good sign of stability
30 2 Gary Bradski
 *** Already some bugs fixed
31 2 Gary Bradski
 *** Smaller footprint to get started
32 2 Gary Bradski
 ** NUML => C bootstrap. So can port to new platform easily
33 2 Gary Bradski
 ** Advantages: 
34 2 Gary Bradski
 *** Safe language is safe, can't go out of bounds. 
35 2 Gary Bradski
 *** parallel for is embedded
36 2 Gary Bradski
 *** matlab kind of productivity, but optimized C run speed
37 2 Gary Bradski
 **** NUML 20-50x faster than Python
38 2 Gary Bradski
 *** types are checked at compile time. No number to string adds for example
39 2 Gary Bradski
 *** Compile speed at speed of C compiler (NUML byte code to C) Bottleneck if C compiler
40 2 Gary Bradski
 *** 1000 lines of NUML => 10Ks of C code
41 2 Gary Bradski
 ** Working on this conversion, then tutorial slides
42 2 Gary Bradski
 *** Can write code in text editor, type NUML and then
43 2 Gary Bradski
 *** Notebooks
44 1
45 1
h3. *_Reports_*
46 1
47 1
 * . Vadim
48 1
49 1
50 1
51 1
h3. *_Action Items_*
52 1
53 1
*Gary*
54 1
55 1
 * . 
56 1
57 1
*Vincent*
58 1
59 1
 * . 
60 1
61 1
*Vadim*
62 1
63 1
 * . 
64 1
65 1
*Grace*
66 1
67 1
 * . 
68 1
69 1
70 1
<pre>
71 1
      <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
72 1
</pre>
73 1
74 1
75 1
76 1
77 1
[[Meeting_notes]]