The GNU Image-Finding Tool
[English]
Table of Contents
The GIFT (the GNU Image-Finding Tool) is a Content Based Image
Retrieval System (CBIRS). It enables
you to do Query By Example on images, giving you the opportunity to
improve query results by relevance feedback. For processing your
queries the program relies entirely on the content of the images,
freeing you from the need to annotate all images before querying
the collection.
The GIFT comes with a tool which lets you index whole directory trees
containing images in one go. You then can use the GIFT server and
its client, to browse your own image collections.
The GIFT is an open framework for content-based image
retrieval. We explicitly have taken into account the possibility of
adding new ways of querying to the framework. Our communication
protocol for client-server communication, MRML, is XML based and fully
documented (http://www.mrml.net).
This aims at promoting code reuse among researchers and application
developers. Inquiries about APIs and how to
integrate new clients/servers into the framework are
welcome (send questions to
http://mail.gnu.org/mailman/listinfo/help-gift or the
maintainer
mailto:Wolfgang.Mueller@wiai.uni-bamberg.de).
The current version of the GIFT can be seen in action at
http://viper.unige.ch/demo/php/demo.php
The latest version can be found and downloaded at
ftp://ftp.gnu.org/gnu/gift
The GIFT (ex Viper) is the result of a research effort at the
Vision Group at the CUI (computer science center) of the University of
Geneva (see
http://vision.unige.ch/).
This cutting-edge research has been the subject of several
publications and conference talks. Details can be found at
http://viper.unige.ch/.
The GIFT framework consists of a kernel and
plugins. Currently, the oldest, and the most important
plugin is the Viper plugin. Find under
gift-plugins.html a list with pointers to
plugins.
On the page at mrml-clients.html you can find
a list of clients that can be used with the GIFT and their
download locations.
The latest version can be downloaded at
ftp://ftp.gnu.org/gnu/gift.
Currently, the latest is quite often the greatest, so consider
trying out the anonymous CVS provided on savannah.
Two mailing lists have been set up on the gnu.org server.
http://savannah.gnu.org/
is GNU's SourceForge clone. You find the GIFT there under
http://savannah.gnu.org/projects/gift
Please use the mailinglists instead of the
Savannah-provided forum, we do not want people to have to look at too many
places for information, and mailman was there first.
There are lots of things to do. Current suggestions can be found
at the task manager http://savannah.gnu.org/projects/gift.
To give you some ideas:
- Generate an UML model of the GIFT.
The GIFT is a framework.
Leveraging the services the GIFT can provide will be greatly
eased by some UML model of the GIFT. If you
would like to do this, we can help you establish priorities to
make something useful quickly. This has been treated by Florian Annen,
contact Stephane Marchand-Maillet of the Viper group in Geneva, if you want more info about that work.
- There are quite a lot of missing features in varying
sizes. One of the bigger ones is making the GIFT fit for
inserting images during runtime. Currently you have to restart
it when you have added images to a collection. .
- You have a program that does similarity queries on
images/music/video/text, and you want to integrate it into our
framework to create something new and powerful? Contact us!
If you have some spare time, sign up in bug-gift and help-gift, and
tell us what you would like to do, what kind of hacking you
prefer, and we find out what's best for you. There is enough for
everyone.
[
English
]
Return to GIFT's home page.
Return to GNU's home page.
Please send FSF & GNU inquiries & questions to
gnu@gnu.org.
There are also other ways to
contact the FSF.
Please send comments on these web pages to
webmasters@gnu.org,
send other questions to
gnu@gnu.org.
Copyright (C) 2000 Free Software Foundation, Inc.,
59 Temple Place - Suite 330, Boston, MA 02111, USA
Verbatim copying and distribution of this entire article is
permitted in any medium, provided this notice is preserved.
Updated: 2004-04-18