Due to requests I took some time and built a Java 1.5 version instead of the 1.6 versions. A simple compile with 1.5 wouldn’t help as I use the swing layout classes of NetBeans (now integrated in Java 1.6), so imports have to be re-adjusted and the library has to be added. Furthermore I created an explicit build target in Caliph to create a 1.5 version of the cbir jar file. This snapshot works fine with MacOS (as far as I’ve heard) and on Windows.
While it has been quiet for some time around Lire, recently development has been pushed forward. I switched to SVN for development and integrated simple RGB color histograms as a feature for comparison with the MPEG-7 features. Savvas Chatzichristofis (or on facebook, his image search engine) contributed the CEDD feature, which works great! Marko Keuschnig and Christian Penz contributed implementations for the Gabor texture feature and the Tamura texture features, where the latter is already in the SVN. I also integrated the new features in LireDemo. A new version – already compiled – can be downloaded here: liredemo-svn-2008-05-29-jdk16.tar.bz2 Note that Java 1.6 is required.
Today I did something I should have done a long time ago: I switched (within sf.net) from cvs to subversion. Now login, update and commit are much faster and development gets easier. If you are interested you can browse the repository here: http://caliph-emir.svn.sourceforge.net/viewvc/caliph-emir/. If you want to check out and get the code, then you can find the documentation on sf.net.
With the contribution “Redundancy Removing by Adaptive Acceleration and Event Clustering for Video Summarization” Bernard Mérialdo presented a very interesting approach to video summarization. Beside other methods the video is accelerated. Based on the overall motion the actual amount of acceleration is adapted. Furthermore they apply hierarchical clustering on fixed size segments to select most important parts. Therefore the video is faster when not very much motion is going on and slower if fast motion is characteristics for a video segment. Nice added value was hat he described the RUSHES track of TRECVID and the evaluation process. Experts evaluate the accuracy of the summaries and weight them with extraction time and size of the summary.
In the morning I was listenting to the talk of Horst Bischof on robust people detection in surveillance scenarios. In my opinion he gave a great talk: He manages to show the nature and results of their research and motivate the usefulness and significance of results based on context and related work. He points out what the achievements are and what hasn’t been touched by his research group and why. He also visualized his results using videos which was appreciated by the audience. If I findout where the videos can be found I’ll blog the link.
While I still have some things to prepare for tomorrow I will visit Horst Bischof’s keynote talk on “Robust Person Detection for Surveillance using Online Learning” and I hope I will find some time to blog about the conference.