Seminar by Piotr Koniusz, tuesday 10th jan. 2012

Tomorrow, Peter (University of Surrey) will be showing us the latest advances of his work in computer vision. The seminar is open to anyone willing to attend, but the entrance of the lab can be difficult if you're not working here. Please send me an email if you're coming so I can make things easier.

This presentation focuses on a number of steps in Bags-Of-Words including: i) segmentation-based descriptor design, ii) descriptor-to-visual-vocabulary coding step including Soft Assignment and its connection to Linear Coordinate Coding methods, and iii) Spatial Coordinate Coding to reduce histogram representations with Dominant Angle and Colour Pyramid Match to exploit non-spatial bias in images.
Regarding i), segmentation-based image descriptors for object category recognition were investigated. In contrast to commonly used interest points the proposed descriptors are extracted from pairs of adjacent regions given by a segmentation method. In this way we exploit semi-local structural information from the image.
Regarding ii), we show that one can take two views on Soft Assignment: an approach derived from Gaussian Mixture Model or special case of Linear Coordinate Coding. The latter view helped us propose how to optimise smoothing factor of Soft Assignment in a way that minimises descriptor reconstruction error and maximises classification performance.
Regarding iii), alternative ways of introducing spatial information during formation of histograms were investigated. Specifically, we proposed to apply spatial location information at a descriptor level (Spatial Coordinate Coding). Lastly, we demonstrated that Pyramid Match can be applied robustly to other measurements: Dominant Angle and Colour.

Info: Tuesday 10th jan, 15h, room 384, ENSEA

Happy Awesome New Year

That's how I like new year beginning: a project I've been working on hard has been approved and will begin shortly. It's called TerraRush

The main topic is the indexing of video rushes (up to 50h+ of video per hour of movie) to facilitate their commercial exploitation. More on this soon...

Virtual Emotions

Yesterday at the Vader show, I had the opportunity to do a unwanted particle physics experiment with my mobile phone (read: I smashed it at high velocity against the ground and saw an explosion of many tiny particles). Vader was absolutely great by the way. This is top notch death metal, highly recommended if they are coming near you.

The fact is I had to buy a new phone, so I went shopping for it this morning. While there, I tried the Kinect from Microsoft on a golfing game.

This is certainly the ultimate game. I mean, the Kinect is a great piece of technology with top algorithms, but there is certainly no way it can detect your arms movement so as to precisely estimate how you would hit the ball and aim at the hole.

On easy mode, this is just flagrant. You do a random swing of your arm and the computer displays a random animation of the ball flying in the air and then falling at a random location nearby the hole. You don't even have to concentrate and aim, every thing is randomly generated to make you feel you achieve a pretty good result. Everything is faked.

That's really a new kind of game, because the results don't rely on your performance. You have minimal input, but still it is entertaining. It is a kind technological version of flipping a coin. The difference being that flipping a coin for 2 hours is not entertaining. You do some random gestures, and the game creates a totally virtual response, giving you a virtual sensation of you achieving something. Totally disturbing.

What you feel, is not real. Virtual Emotions...

Poster at ICCV workshop

My good friends Nicolas Thome and Matthieu Cord presented a joint work on kernel learning for computer vision at the 1st IEEE Workshop on Kernels and Distances for Computer Vision.

We worked on nice algorithms for combining different visual descriptors in the kernel framework and this poster is a kind of preview for some not yet published works.

link to the pdf

Do more backups

Last week my laptop's hdd crashed, probably because of the high temperature we do have now in France (!!!). Fortunately enough, I was able to recover all my emails, last codes and writings. Unfortunately though, I lost quiet a lot of experimental data. That's life.

I'll definitely do more backups. Right now, I'm using rsync in the old fashion:

rsync -av --delete Archives login@backuphost:

P-H. Gosselin gave me a nice trick to deal we this. You put all things important in only one folder 'Archives', like your '.thunderbird' folder for instance. Then you symlink them back to where they're usefull (e.g. ln -s ~/Archives/.thunderbid ~/.thunderbird). This way, you only need to save the Archive folder, which simplifies the backup script.

To automate things, I added some fancy gui using zenity:

if zenity --question --text="Do the backup?"
then rsync -av --delete ~/Archives login@backuphost: | zenity --progress --pulsate

I schedule the script every day around lunch using gnome-schedule. Thus, I have a nice popup which asks me to allow the backup to proceed. One thing that would be nicer, would have to know the output of rsync, which at the time is eaten by zenity.

«previouspage 5 of 6next