School Projects

A list of all my past, present and future projects. Most of them were undertaken as part of my cursus in school, so they are moslty in French. Some are still ongoing, left unfinished, or on the contrary completed. Have a look by yourself:

OCamlBike

Developed in 2010 during our last year of undergraduate studies with my classmate Martin Bodin, OCamlBike is a simplified yet comprehensive Objective Caml C compiler. It was part of the course Projet 2 : Compilation. For the background history, let us say that usually people work on a Pascal SPIM minimalist compiler in this course, yet our year two group have chosen a simplified version of the Objective Caml language as a source.

Cartomancer

Cartomancer was developed in fall 2010 as part of a class group project, with the goal of creating a card-game edition program. The software was meant to help you create new card-games without requiring you to have any programming knowledge. Whether you want to create a classic card-game like Poker or Tarot or a more original one like Magic or Fluxx, you will be able to do it with Cartomancer.

Stereo Panorama Stitching

This project was developed as part of my work for the course IFT6145 Vision 3D at the Université de Montréal in winter 2011. It is based on the work of Shum and He in their paper Rendering with concentric mosaics. The procedure works as follows : starting with two cameras, on in pure rotation and the other moving along a circle of radius r, we would take snapshots so as to cover >360°.