Loki+Lire: A Framework to Create Web-Based Multimedia Search Engines

Loki is a framework for the creation of web-based interfaces for search, annotation and presentation of multimedia data.

The framework provides tools to ingest, transcode, present, annotate and index different types of media such as images, videos, audio files and textual documents. The fronted is compliant with the latest HTML5 standards, while the backend allows users to create processing pipelines that can be adapted for different tasks and purposes.

Loki use the LIRE Solr Plugin to index images and keyframes, providing CBIR functionality to the framework.

The system has been developed aiming at creating loosely coupled components, letting developers to use it as a whole or to select only the parts that are needed to develop their own tools and systems.

The framework has been accepted and presented at the Open Source Software Competition of the ACM Multimedia 2014 International Conference in Orlando, FL.

  • Researchers who need an interface to to demo their own annotation systems, that can be added as processes in the backend;
  • Researchers and practitioners who need to embed just some of the components in their own interfaces, e.g. to create demo or commercial web services;
  • Researchers who need components to create ground truth annotations to create datasets or validate experiments, e.g. using web-based crowd-sourced services such as Amazon Mechanical Turk;
  • Content managers or media producers who need to archive and retrieve one or more of the different types of media handled by the framework;
  • Professors who need an educative tool for their courses related to multimedia.

The system has been developed at MICC by Lorenzo Cioni, Marco Bertini, Giuseppe Becchi, Andrea Ferracani, Mathias Lux and Daniele Pezzatini

About Andrea Ferracani

I'm an interaction designer and an intelligent web applications developer. My research interests focus on machine learning, collective intelligence, rich internet applications, social networks analysis and the semantic web.

Leave a Reply

Your email address will not be published. Required fields are marked *