Herve Lombaert
picture Software projects

For my research, I need a couple of basic softwares. And in some classes, the projects we do may be of interest to someone. I am currently developing the following projects:
libvd
This is a very simple OpenGL visualization library. It has a volume renderer. The main purpose of this library is to visualize medical volumes. As the code is simple and well isolated, it can easily be reused in other projects. It is just perfect for learning or great if you like to h ack your own code.

Documentation
Source code (C++)

libvd
VolumeDev
This project is meant for quick algorithm development involving medical volume visualization. Working on an algorithm only requires implementation of its core, visualization and gui are all provided. If not, new functionalities can be added through simple plugins.

The project is currently in a very early stage.
Source code should be available soon.

VolumeDev
Deformation with Thin Plate Splines
By using a set of control points to define where some parts of the image will move, Thin Plate Splines are used to interpolate the deformed image. This manipulation is convenient for non-rigid registration.

Source code (C++)

Thin Plate Spline
Registration with mutual information
By doing this project, my partner and I aimed to learn the basics of registration. We compared different voxel similarity measures such as cross-correlation, mutual information, and mutual information combined with gradient information.

Rapport de projet
Source code (Matlab)

Registration
Roller coaster editor
Editing and riding a roller coaster in the CAVE immersion system was my fun project for a computer graphics class.

Rapport de projet
Source code (VRJuggler)

Roller Coaster