Monthly Archives: February 2007

Lire 0.5.2 Released: Auto Color Correlogram

The 0.5.2 release of LIRe brings along a new descriptor, which is kind or “more advanced version of a color histogram”. The  so called color correlogram is based on the probability to find pixels of certain colors in certain neighborhoods. Leaving the theoretical part aside the color correlogram is a new way to retrieve photos with LIRe based on color and color distribution, which might be very interesting for applications heavily depending on colors. Further information on the correlogram might be found at the development Wiki.

Update: NetBeans 6 M7 available!

An update to my previous entry: NetBeans 6 Milestone 7 was released: That’s the time for trying out 8-). A first beta is expected in May, the final release in November 2007. See also the NetBeans Roadmap for more insight.

What’s inside M7?

  • Java Webstart development simplified (Creation of jnlp file & running locally for testing)
  • Redesigned Icons (Uh! Good looks :-) )
  • Local history function
  • EJB Code Generation, JBoss 5 support and much more

Netbeans 6.0 – A Reasonable IDE Option?

Having heard a great deal about Netbeans 6.0 and I installed it some days ago (some daily build: 200702162122). My main intention was to find out if it was time to switch to Netbeans … and in my humble opinion NB 6 will be a reasonable alternative to Eclipse and Idea with 6.0!

So here are my findings:

  • The new editor is great (compared to the old one)! It’s fast enough, has meaningful shortcuts (roughly the same as IntelliJ Idea) and it works rather smooth and does what one likes it to do.
  • The GUI editor is great and the only (free) GUI editor that simply works. Furthermore the built-in i18n things are really really cool! (totally missing in Idea).
  • Most of the refactoring is missing, but I hope it will find its way in until the final version.
  • The same goes for the code completion: It is there in different flavors, but it does not do what one might expect. ;-)
  • Using <alt>-<enter> in the editor while text is selected brings up a new template dialog, which is a combination between “Surround code with ..” and Live Templates.

The daily build proved rather stable and I continue to use it. However there is one thing that nearly drove me mad: I created a panel and set it to CardLayout. Then I put in three panels in the CardLayout panel. After that I wasn’t able to move the CardLayout panel any more (dragging it around in the GUI editor)! At last I found a workaround: Giving the CardLayout panel an empty border one can then drag the panel around using the border pixels 8-).

Lucene for Java 2.1.0 Released

The release of Lucene 2.1.0 has been announced recently. The new release includes bugfixes, performance improvements, new features and removed some deprecated things. You can find the whole list of changes in the CHANGES.txt file. Some new features of interest are:

  • A new “Match All Documents” query option in QueryParser
  • New methods fro handling updates in IndexWriter
  • Support for leading wildcards in QueryParser

You can find the new release at lucene.apache.org/java.

Web 2.0 and Multimedia Research

Recently the IEEE Multimedia has published a very interesting article of Susanne Boll [pdf here]. She has moderated the panel discussion “Multimedia and Web 2.0: Hype, Challenge, Synergy” at the ACM Multimedia conference 2006. From the outcomes of the discussion and her own experience she reflected the state of the recent Web 2.0 development in relation to multimedia research … recommended reading!

CfP Knowledge Organisation & Semantic Technologies

This year’s Special Track on Knowledge Organization and Semantic Technologies 2007 (KOST ’07) will be a further cool event (well I’m a chair there, if that’s no guarantee :-) ). The special track will take place 5th September in Graz, Austria. Read the full CfP here.

Topics include but are not limited to:

  • Ontology engineering and knowledge representation
  • Ontologies in applied knowledge management
  • Ontology powered information systems
  • Information retrieval and knowledge organisation systems (KOS)
  • Knowledge discovery in the Semantic Web and on the Semantic Desktop
  • Modeling and retrieval of semantic metadata
  • Ontology learning and extraction
  • Emergent semantics & community knowledge in the web
  • Folksonomies as knowledge bases
  • Semantics in multimedia

Submissions are to be uploaded until 7th of April.

Application of Interest: Retrievr

retrievr.pngContent based image search in Flickr? Well someone (to be specific System One) already had the same idea. Based on a scientific project from 1995 Flickr images are indexed using signatures generated from a wavelet transform.

The resulting application is named Retrievr and can be used to draw query images, which are then used to find matching Flickr images. The system works quite smooth, so  give it a try! A description has also been published at slashdot.

Blobworld Testimonial

blobworld.jpg

One of the most famous services for image segmentation & retrieval is (or was) blobworld. The system was built for advanced image querying based on regions (blobs), which were identified automatically. For image retrieval one could select blobs and define whether color, texture or size and position were most relevant for the query. Based on the input several good matches were presented.

Over the years Blobworld became a de facto standard for showing the possibilities of content based image retrieval systems. Hopefully there will be more innovative applications like this one in the future.

Report Barcamp Kärnten : Review

Today I attend(ed) the Barcamp Kärnten, which is a Barcamp taking place in Carinthia, Austria. Basically the idea of a Barcamp is very interesting. The outcome however depends on the participants. Don’t kill me ’cause of the criticism, but one bad thing about Carinthia is, that few people live there (compared to Vienna or Berlin for instance). So the actual number of participants was small.

However some presentation were interesting: The presentation of Thomas Metschke about meinProf.de was cool and interesting, the phpWiki talk of Reini Urban was great fun and the talk of Beate Firlinger, Brigitta Aubrecht and Maria Putzhuber about the need for accessibility was very informative and I learned a lot (especially about participants, who stated, that we can safely ignore accessibility, because disabled people are not the target group! I really got angry about this one!!). Some of the talks were at least for me to basic and I couldn’t learn a thing (What’s Java, Eclipse, Open Source, Linux, … on beginners level).

Conclusion: The barcamp is actually a good thing, and the organisation was great! THX to Dani, Ed & Georg: This was good work as everything went smooth and perfect. But at the barcamp Kärnten the shiny and cool insiders, VIPs and master bloggers were clearly missing. There were more local heroes than admiring audience ;) However some presentations were cool, funny and really good.

Another report about the event and other presentations can be found for instance at zerokspot.com (Horst Gutmann). See also photos @ flickr.