Update the changelog
[opencv] / THANKS
1 (if you noticed that some names are missing, please mail to Vadim Pisarevsky)
2
3 Original OpenCV committee (vision, functionality proposals etc.):
4 -----------------------------------------------------------------
5 Dr. Gary Bradski
6 Prof. Trevor Darrell
7 Prof. Irfan Essa
8 Prof. Jitendra Malik
9 Prof. Pietro Perona
10 Prof. Stan Sclaroff
11 Prof. Carlo Tomasi
12
13 OpenCV authors and major contributors
14 ---------------------------------------------------------------------------------------
15
16 Name                    Company (by the moment     Remarks
17                         of contribution)
18
19 Abrosimov, Dmitry       Intel Corp.                Optimization, Eigen objects
20 Alekseev, Aleksey       Intel Corp.                IppCV testing
21 Asbach, Mark            RWTH Aachen University     New-style Linux makefiles, SWIG wrappers, Mac OS X porting
22
23 Boldyrev, Sergey        Intel Corp.                rpm spec & linux makefiles
24 Bornet, Olivier         IDIAP Research Institute   New-style Linux makefiles, SWIG & specialized Python wrappers 
25 Bouguet, Jean-Yves      Intel Corp.                Algorithms for Camera calibration, calibration toolbox for MATLAB, LK in pyramids ...
26 Bovyrin, Alexander      Intel Corp.                Contours, Stereo, Improvements in object detection, blobtrack/vs module in cvaux
27 Bradski, Gary           Intel Corp.                Idea and Vision, Leading, CAMSHIFT & MHI algorithms and more ...
28 Bradley, David          Princeton Univ.            Haar classifier for profile faces
29 Breen, Ed               ???                        EiC intepreter, used for Hawk
30 Burenkov, Denis         Moscow State Uni           Contour morphing, several demo scripts
31
32 Cherepanova, Tatiana    Novosibirsk University     Face tracking
33 Cherepennikov, Valery   Intel Corp.                Optimization, matrices, estimators (Kalman, ConDensation) and more ...
34 Chudinovich, Boris      Intel Corp.                Ideas and algorithms on contours and comp. geometry functions
35 Cowperthwaite, David    Intel Corp.                3d Tracker
36
37 Davies, Bob             Intel Corp.                First OpenCV installation program, communications with user group, tech. advisor
38 Delacour, Xavier        ???                        Octave bindings, some Video I/O components for highgui
39 Devernay, Frederic      INRIA (?)                  Multiple patches for OpenCV (cvcam, cxcore, cv, highgui).
40 Don Murray              PointGrey                  PointGrey SDK and patches for stereo gesture recognition code
41 Dubey, Premnath         ???                        Patch for cvcam (Windows version)
42
43 Eaton, Daniel           ???                        Texture descriptors code
44 Eruhimov, Victor        Intel Corp.                Hough & distance transforms, stereo, Hawk, HighGUI and more ...
45
46 Gaspard Breton          France Telecom             Support for multiple cameras (2,3,4) in SyncFilter and cvcam
47 Grachev, Ilya           Intel Corp.                TCL/TK demos (cvlkdemo, cvcsdemo, cvenv)
48 Gruebele, Philip        ???                        Multiple patches for OpenCV
49 Guhring, Philipp        ???                        Single-object mode in cvHaarDetectObjects
50
51 Hafeneger, Stefan       ???                        Some 3D & Calibration related functionality
52 Halsall, Chris          Open Source Solutions Inc  O-Reilly papers on OpenCV,
53                                                    calibration app for Linux (is not supported now?)
54                                                    patches for Linux version
55 Hameed, Shameem         University of Michigan     Haar classifiers for eye detection
56  
57 Hasler, Nils            Max Planck Institut        16-bit images support, Jasper and OpenEXR bindings in HighGUI
58 Khamenya, Valery        BioVisioN AG               OpenCV CVS repository at SourceForge
59 Khudyakov, Vasily       Novosibirsk University     Face feature detection
60 Kruppa, Hannes          ETH Zurich                 Haar classifier for fullbody, lowerbody, upperbody detection.
61 Kuranov, Alexander      Intel Corp.                Matlab wrappers, face detection code, haartraining and related applications 
62 Kuriakin, Valery        Intel Corp.                Started OpenCV project in Nizhny Novrogod Lab
63
64 Lienhart, Rainer        Intel Corp.                Haar feature-based face detection algorithm and the original code
65 Lantz, Philip           Intel Corp.                3d Tracker
66 Lundin, Magnus          ???                        Patches and new functionality for Linux version of highgui
67
68 Molinov, Sergey         Intel Corp.                HMM face recognition code, POSIT, snakes, optical flow, improved face detection, stereo and more ...
69 Mosyagin, Valery        Intel Corp.                View morphing, camera calibration code (C),
70                                                    fundamental matrix estimation
71 Muehlmann, Karsten      Lehrstuhl fur Informatik V  Another stereo correspondence code (not included yet)
72 Nefian, Ara             Intel Corp.                Algorithm for HMM face recognition
73
74 Oblomov, Sergey         Intel Corp.                Camshift and histogram code, linux scripts and makefiles, optimization and more ...
75
76 Perreault, Simon        Universite Laval           O(1) Median filtering algorithm
77 Philomin, Vasanth       PHILIPS (?)                Several bug reports/fixes on face detection etc.
78 Pisarevsky, Vadim       Intel Corp.                OpenCV hacker :)
79 Pleskov, Alexander      Intel Corp.                Pyramidal segmentation, gesture recognition code, comp. geometry functions
80
81 Rodyushkin, Konstantin  Intel Corp.                applications OpenCV to 3dFace caused a few bug reports, functionality proposals,
82                                                    blobtrack/vs module in cvaux
83
84 Schaefer, Dirk          MD-Mathematische Dienste GmbH  original code for Bayer->RGB pattern conversion
85 Schiele, Bernt          ETH Zurich                 Haar classifier for fullbody, lowerbody, upperbody detection.
86 Shavit, Adi             ???                        OpenCV forum moderation, OpenCV logo
87 Shevtsova, Irina        Moscow State Uni           EM, Bayesian classifier, Random Trees, CNN in Machine Learning module; SVM enhancements
88 Sobolev, Andrey         Moscow State Uni           Contour skeletons and linear-contour model
89 Stanchak, Roman         Naval Research Lab         Multiple improvements in Highgui (GTK+), Python wrappers and the core functionality
90 Stavinzky, Jay          ???                        8u->8u L1 Distance transform.
91 Veretennikov, Eugene    Intel Corp.                Testing, some comp. geometry functions
92 Vezhnevets, Vladimir    MSU Graphics and Media Lab New algorithm for chessboard detection
93
94 Zaguskin, Victor        Intel Corp.                cvcam, vmdemo in tcl/tk
95
96 Wayne W. Cheng          SoftIntegration            Ch C/C++ intepreter, OpenCV Ch toolbox (proposal + SDK)
97 Wood, Travis            ???                        Patches for highgui (video capturing in Linux)
98
99 OpenCV includes modified versions of the following software:
100 ------------------------------------------------------------
101
102 + Gaussian Random Number Generator by George Marsaglia et al. (see cxcore/src/cxrand.cpp)
103
104 + SVD from SLATEC (see cxcore/src/cxsvd.cpp)
105
106 + Small inline math functions and macros by Agner Fog,
107     Bruce Holloway et al., Ken Turkowski (see cxcore/include/cxtypes.h)
108
109 + Quicksort implementation from University of California, Berkeley
110   (see cxcore/include/cxmisc.h and cxcore/src/cxdatastructs.cpp)
111
112 + Earth Mover Distance and RGB->Lab conversion by Yossi Rubner
113   (see cv/src/cvemd.cpp and cv/src/cvcolor.cpp)
114
115 Active OpenCV forum participants, bug reporters etc.:
116 ---------------------------------
117 Barbaresi, Abramo
118 Betti, Gabriele
119 Cao, Ning
120 Cawkwell, Jack
121 Chen, Gen-Nan
122 Cheng, Michael
123 Fritz, Frank
124 Grossman, Dave
125 Iannizotto, Giancarlo
126 Lu, Le
127 Kunz, Clay
128 Mellor, J. P.
129 Ming, Li
130 Zayed, Mohamed
131 Rocha, Jairo
132 Stewart, James Andr
133 Small, Daniel
134 Zivkovic, Zoran
135
136 ------------
137 ...