Virtual Digital
Camera : The goal of this diploma project is to implement a virtual
digital camera, providing a software tool which can help designing new devices
by simulating them. Virtual 3-D scenes are rendered with Givv, a raytracing
software, and then passed to a Matlab module, vCam, which emulates the image
processing chain of a digital camera. Both programs were extended to be able
to process 3-D hyperspectral scenes and to take the depth of a scene into account
to render the blurriness of out of focus objects.
Face recognition
: a Matlab implementation of a face recognition system unsing eigenimages.
The face is projected in the eigenimages space. A face can be characterized
with only 20 vectors !
Gamut mapping
: a study on the different algorithms used nowadays for gamut mapping, which
is the process of mapping colors that are outside the targeted colorspace
back into it.
Color segmentation
: a study and matlab implementation of the different algorithms used to perform
image segmentation, and the added value of color in that problem. Three algorithms
are tested here : histogram thresholding, region-based segmentation and edge-based
segmentation.
Digital image
analyzer : a complete application that checks for the presence of
artefacts in photographic images and determine their severity.
The application has to support different image formats: BMP, PPM, TIFF, JPEG,
and JPEG2000.
VHDL :
an hardware implementation of the Conway's game of life on a Xilinx FPGA.
It has its own VGA controller and a powerful architecture to compute the state
of the game's cells.
HACCP :
slides of a presentation I made about the interesting ideas that can be found
in the HACCP quality norm. This norm is for food production but some very
interesting concepts can be used anywhere else, particularly risk management
Last updated :
Tuesday, 02/15/2005 17:26
Content Copyright ©