Bichons

Image synthesis in Python

During my 4th semester at ENIB, as part of the subject dedicated to Euclidean space, and following on from the “Sound recognition” project that you can find on this site, my colleagues and I had the opportunity to work on a project using a “bichon” database (a set of dog and cat photos). With this base, we had to create a “synthetic” image from a selected original image.

To do this, we expressed our image in a Euclidean space with the “bichon” ‘s base , which was previously rendered orthonormal. This was made possible by using the scalar product associated with the space in question to project the photo to be synthesized onto the base.

Original image
Image synthesis using 200 bichons