These are some projects that I designed and developed during last years. If you are interested in the code or you want to ask any question about them do not hesitate to send me an informal e-mail. It will be a pleasure for me to discuss about any of the projects.
Video depicting all the layers of a deep nerual network. The Convolutional Neural Network has been pretrained with ImageNet. The first input image is a picture of myself and at every step the image is zoomed with a ratio of 0.05. At every step the actual input image (frame) is forwarded to the actual hidden layer. The error is set to be the same representation in order to maximize all its activations. Then, a backward pass is computed to modify the input image. After 100 iterations of zooming in one layer, the next layer is used. See more in my Aalto personal web-page
I did not implement this project, I am only demonstrating how it works. It is an interface in QT to try OpenCV implementations of several computer vision techniques to find objects in an image. More information and the source code can be found in google code