BazAR: A vision based fast detection library

BazAR is a computer vision library based on feature points detection and matching. In particular, it is able to quickly detect and register known planar objects in images. Well adapted to Augmented Reality applications, it is the result of advanced computer vision research.

Watch some calibration screen shots or augmented reality videos.

Downloads

Feature points detection and matching

Source code is available under the GNU General Public License. In short, if you distribute a software that uses BazAR, you have to distribute it under GPL with the source code. Another option is to contact us to purchase a commercial license.

Documentation

Who wrote BazAR ?

How to get started with camera calibration and augmentation

Download and install bazar. To calibrate the camera, run the example called “singlecalib”. You will have to present a flat, rigid and textured surface to the camera, as fronto-parallel as you can. Press space, then ‘Y’. Model learning will start. After, simply move your calibration object in the field of view. After some time, calibration computation starts.

After calibration, it is possible to augment the video stream with a very basic 3d object. Just run the “Augment3D” sample.

How to get started with detection

Download the archive, install it, and run the sample program in bazar/samples/filedetector.
Under Windows, run: test.bat
Under UNIX, run : ./filedetector *jpg

Field Guide to Northern Tree-related Microhabitats: Descriptions and size limits for their inventory in boreal and hemiboreal forests of Europe and North America

R. Bütler Sauvain; L. Larrieu; L. F. Lunde; M. Maxence; B. Nordén et al. 

Swiss Federal Institute for Forest, Snow and Landscape Research WSL, Switzerland, 2024.

Data Champions Lunch Talks – Green Bytes: Data-Driven Approaches to EPFL Sustainability

M. S. P. Cubero-Castan; M. Peon Quiros; C. Gabella; F. Varrato; Loïc Lannelongue 

Data Champions Lunch Talks – Green Bytes: Data-Driven Approaches to EPFL Sustainability, EPFL, CM 1 221, April 18, 2024.

Comparison of Three Viral Nucleic Acid Preamplification Pipelines for Sewage Viral Metagenomics

X. Fernandez Cassi; T. Kohn 

Food and Environmental Virology. 2024. DOI : 10.1007/s12560-024-09594-3.

How to Support Students to Develop Skills that Promote Sustainability

S. R. Isaac; J. de Lima 

Teaching Transversal Skills for Engineering Studens: A Practical Handbook of Activities with Tangibles; EPFL, 2024.

How to Support Students Giving Each Other Constructive Feedback, Especially When It Is Difficult to Hear

S. R. Isaac; J. de Lima 

Teaching Transversal Skills for Engineering Studens: A Practical Handbook of Activities with Tangibles; EPFL, 2024.

How teachers can use the 3T PLAY trident framework to design an activity that develops transversal skills

S. R. Isaac; J. de Lima 

Teaching Transversal Skills for Engineering Studens: A Practical Handbook of Activities with Tangibles; EPFL, 2024.

The conceptual foundations of innate immunity: Taking stock 30 years later

Pradeu Thomas; Thomma Bart T.P.H.; Girarding Stephen; B. Lemaitre 

Immunity. 2024-04-09. Vol. 57, num. 4, p. 613-631. DOI : 10.1016/j.immuni.2024.03.007.

Radio-Activities: Architecture and Broadcasting in Cold War Berlin

A. Thiermann 

Cambridge, MA; London: MIT Press, 2024.

No Last One

A. Thiermann 

Revue Matières. 2024. num. 18.

All That is Solid

A. Thiermann 

Transcalar Prospects in Climate Crisis; Zurich: Lars Müller, 2024.

Randomized Trees for Real-Time Keypoint Recognition

V. Lepetit; P. Lagger; P. Fua 

2005. 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’05), San Diego, CA, p. 775-781. DOI : 10.1109/CVPR.2005.288.

Links to related software