Multimedia Information Processing

BIAS - Basic Image AlgorithmS Library

BIAS - Basic Image AlgorithmS Library




The Basic Image AlgorithmS C/C++ Library (BIAS) is the code base for research and software development of computer vision, motion estimation and 3d reconstruction algorithms in our research group.



Kick off development started in 2001 performed by the students and research assistants at the Multimedia Information Processing Group at Kiel University, Germany (Prof. R. Koch). However, with more than 250.000 lines of code today several researchers and application developers are using and developing the library worldwide giving back very helpful contributions.



Main features of this library include image processing, motion estimation, and 3D reconstruction related algorithms, e.g.:

  • basic image I/O (jpeg, png, exr, tiff, and more if third party libraries such as ImageMagick are available)
  • feature extraction, tracking, and image filtering and warping
  • projective geometry, representation of mathematical entities, estimation algorithms (e.g., for fundamental matrix)
  • basic mathematical tools, e.g., for solving linear and non-linear equation systems, minimization, and RANSAC
  • different camera models (fish-eye, radial/tangential distortion, spherical, cylindrical)
  • GUI framework (based on wxWidgets) with support for OpenGL, VRML, OpenSceneGraph, and more
  • wrapper classes for OpenCV

BIAS works on PC platforms under Linux (with gcc) and natively under Windows (with Microsoft Visual Studio C/C++ compiler).
Please look at the following pages for details.





How to get it



Citing BIAS in documents

When your are referring to BIAS in your own scientific documents please include a link to this page


or add a citation of the following form:

  • MIP, CAU Kiel, Germany: BIAS: Basic Image AlgorithmS Library,
Bibtex key for citing BIAS
  author = {{MIP, CAU Kiel, Germany}},
  title = {{BIAS}: {\textbf{B}}asic \textbf{{I}}mage \textbf{{A}}lgorithm\textbf{{S}} {L}ibrary},
  howpublished = {}