User:Orderud
From Wikipedia, the free encyclopedia
Contents |
[edit] Fredrik Orderud
Ph.D. student in computer science at NTNU. My primary focus on Wikipedia is adding technical content.
Wikibooks has a book on the topic of
- My university homepage
- My Norwegian wikipage
- My recent contributions.
Writing resources:
- m:Help:Formula - LaTeX math reference.
- b:LaTeX - LaTeX tutorial.
[edit] Wikipedia growth script
% Matlab script for plotting Wikipedia growth % Data source: http://en.wikipedia.org/wiki/Wikipedia:Size_of_Wikipedia data = importdata('wikipedia_size.txt', ' ', 0); t = datenum(data.textdata','yyyy-mm-dd'); t = t - min(t); % start counting days at zero t = 2001 + t./365; % first sample was taken in jan 2001 % regression plot corresponding to 100% increase every year semilogy(t(1:160), 2.5e4*2.^(t(1:160)-2001), 'r'); hold on % plot actual size statistics semilogy(t, data.data); title 'Wikipedia growth (english ed.)'; xlabel 'Year' ylabel 'Article count' legend('100% yearly increase line', ... 'Actual article count'); hold off;
[edit] Category contributions
- Statistics, Sampling techniques, Machine learning. Estimation theory
- Computer vision. Image processing
- Signal processing, Digital signal processing
- Numerical linear algebra, Numerical software
- Computer graphics, Splines
[edit] Wikipedia contributions
[edit] Estimation theory
- Written sections regarding stability, controllability and observability, transfer function and canonical realizations in state space (controls).
- Written sections regarding system description, error metric, Kalman filter equations for both the regular and extended Kalman filter, as well as derivation in Kalman filter.
- Section regarding properties of Gauss-Markov process.
- Articles on proper and strictly proper transfer functions.
- Section regarding state space stability in Lyapunov stability.
- Created article/stub on discretization.
- Rewritten model and estimation formulas for linear prediction.
- Created minimum mean-square error (MMSE) stub.
- Created the Recursive Bayesian estimation article
[edit] Computer vision
- Image moments
- Section on Methods for determining optical flow in optical flow.
- Written article on phase correlation in computer vision.
- Created stub article on the condensation algorithm for realtime visual tracking.
- Started list of computer vision conferences
[edit] Computer graphics
- Shadow volume restructuring, and technical content
- Described the three main algorithms used for stencil shadow volume
- Algorithm to compute silhouette edges of 3D objects
- Collision detection section on mathematical foundation
- Stencil buffer stub
- Catmull-Clark subdivision surface
- B-spline blending matrices
[edit] Signal processing
- Total rewrite of Pulse-doppler radar to present the underlying principles, formulas, as well as clearifying that it is NOT based on the doppler effect.
- Wrote autocorrelation technique article, which is used to estimate the dominating frequency in a signal.
[edit] Numerical computing
- Matrix inversion, analytic formulas for 2x2, 3x3 and blockwise inversion
- Written article about Conversion between Quaternions and Euler angles
- Added Basic Linear Algebra Subprograms section about functionality
- Created Power method stub
- Standard and augmented forms in linear programming
- Simplex algorithm (in progress)
- Wrote the Matrix calculus article.
- Rejection sampling
[edit] Computer software
- Added section on (the lack of) encryption in Apple Remote Desktop.
- Features of the Remote Desktop Protocol.
- Discussed file locking in UNIX and Windows.
- Created a circular dependency article, which adresses how C++ implements circular dependencies.
- Created the Microsoft Dynamic Link Library (DLL) article, with programming examples.
- Provided sections on linear algebra, and random number generation in the Boost library.
[edit] Interesting articles
- Expectation-maximization algorithm
- Latent semantic analysis, nice application of SVD
- The science of free will - Benjamin Libet
- Cavitation
- Space elevator