Interactive and progressive image retrieval on the WWW. Application on building product search. G. Halin, W. Nakapan, J.B. Bignon CRAI (Research Center in Architecture and Engineering) UMR CNRS MAP, n°694. École d’Architecture de Nancy. Rue Bastien Lepage, 54000 Nancy. Tel.: 03 83 30 81 46 E-mail: {halin, nakapan, bignon}@crai.archi.fr

Abstract. The INTERNET represents an enormous and non-structured knowledge that is easily accessible by people. Text search engines are the principal accesses to this large knowledge base. A precise search, like a search for a technical information on a product, is not easy to lead. In order to fill in the imperfections of text search, we propose to use the image, present in great number in the WWW, as a new search support. After analyzing the advantages and the disadvantages of the early image search engines available on the INTERNET, we present the principle of an interactive and progressive search of images and its application in building technical documentation in the framework of the HYPERCAT project.

1 Introduction An enormous knowledge base is now accessible by people with a connection to the network of the networks, the INTERNET. This knowledge has the particularity to be non-structured and to have an immense quantity of information. These particularities make difficult to find a precise piece of information with the use of traditional text search engines, which represent the only entrance points to this large knowledge base. To fill this lack of precision, various experiments are carried out. One consists in completing the work done by the engine with adequate terms extracted from knowledge in the search domain [1]. Other creates engines that are specialized in a specific domain.

Because of the multimedia characteristic of the INTERNET, some search engines are specialized in search with other media such as image, sound, and video. The image is presented in great quantity on the INTERNET, accessible for everyone, and remains independent from language and culture. Our approach consists in proposing an interactive and progressive image retrieval as a support to a technological information search. This search is interactive, because it rests on the manipulation of images, and progressive, because we invite the user to choose and reject images in order to refine his demand and to understand his need. We propose this approach in the field of the building product. The sites exploited are those of the architects and the providers of products which, like the INTERNET, evolve in number and size. The main objective is to find products or services with the manipulation of image.

2 The INTERNET image search engines The image indexing systems and image retrieval systems currently available on the INTERNET can be classified in two main categories according to the technique used. The first category gathers the systems that exploit the physical characteristics of the image. These systems use techniques of image analysis in order to extract some of the physical features like colors, textures, forms, and spaces. They are also called featurebased or content-based image retrieval systems. The majority of the engines present on the INTERNET use these techniques, because the indexing can be automated more easily. The search mode for these systems proposes a mosaic of images in which an image should be chosen. Then the system uses it as a request to select the next images. The process stops when the user wishes to see the site where the image has been selected. Excalibur Visual RetrievalWare™ SKD 2.1 is an example of this type of system (cf. Fig. 1). It uses the color, the forms, the texture, and the luminosity as characteristics of search by similarity [2]. The disadvantage of this search process is that one can find only images that have similar hues, similar textures, or similar forms to the selected image. This type of search can be interesting when the user’s need is rather fuzzy and that it rests on aesthetic aspects and not on a precise topic or even a precise technical aspect. IBM proposes, with the QBIC (Query By Image Content) project [3], a similar approach illustrated by an example of use in search of logo (cf. Fig. 2). This example is interesting, because it highlights that these techniques are usable when the objective

of search is rather exploratory where the user is in a phase of search for idea without precise objective.

Fig. 1. The Excalibur search engine

The systems of the second category use textual indexing associated with the images [4]. These systems are also called text-based, caption-based, or semantic-based image retrieval systems. The images are indexed and retrieved by their linguistic context information such as title of image, the caption of the photograph, or the paragraphs in which the image appears. Other systems combine the two technologies. It is the case of the system WebSeer [5]. The objective is to build a robot traversing the maximum of sites. This robot is not yet currently available. However, in our opinion, it will be confronted with the same problems of inaccuracy that currently meet the text search engines.

Fig. 2. Example of the project QBIC by IBM.

3 Interactive & progressive image retrieval The analysis of these various systems shows us that a precise image search engine, necessary to any technical information search, cannot be carried out only starting from the physical characteristics of the image. The analysis of the legends seems significant to understand the concepts present in the image. A dialogue between the user and the system can improve the comprehension of the image search engine. The interactive and progressive image retrieval is the approach that better uses the interactivity of the image [6]. The technique of the “Relevance feedback” makes possible for the system to understand the user's need more precisely.

The principle of the search process is following (cf. Fig. 3): • the user formulates a simple demand, • the system analyses the demand and proposes a first set of images to the user, • the user chooses or rejects images. He can also stay indifferent on an image, • the system analyses these choices and reformulates a request in order to select new images which are proposed to the user, etc... The process stops when the user obtained a set of images, which he considers relevant. This process has been used in the prototype RIVAGE [7] on images of the ancient Paris and also for the interrogation of the Iconographic Base of Art nouveau [8] using platform DLIB [9] Demand formulation dialogue

Demand Thereformulationprocess

New demand

Demand reformulation

Choice analysis

The matchingprocess

Demand transformation

Matching function

Selected images

Thesaurus

Image Database

User’s choice

Visualisation

Fig. 3. The process of interactive and progressive image retrieval

4 the HYPERCAT Project The interactive and progressive search based on images extracted the WWW is a component of HYPERCAT project (HYPERmedia CATalogue of the products of the building industry). In France, there are approximately 10,000 French companies of building products. Today, according to the socio-professional context, the users, designers, and the architects must consult the catalogues of products of each company. This search can be carried out via papers catalogues, or more advanced support like CD-ROM, CDINTERNET, or INTERNET. HYPERCAT system uses the INTERNET to allow the users, the designers, and the architects to consult a database containing many French building companies in an interactive way. Thanks to an evolutionary database and a user-friendly search mode adapted to the needs of the professionals of the EAC, the users can rapidly find information necessary to the realization of their projects. HYPERCAT currently contains DOCMAT database [10] which proposes several search modes for products or providers of products starting from a thesaurus on the trades, materials, constructive functions, shapes and types of products of the buildings. We will integrate a new database BATIMAGE 1(Base of architecture and the building images extracted from the WWW) into HYPERCAT system. BATIMAGE contains images, extracted from sites of the architect and providers of building products, indexed by the words contained in their legends. These are the images, which are used for interactive and progressive search. The images extracted present on the WWW are numerous in forms and varied aspects. All are not relevant and exploitable for an interactive search.

4.1 Type of image VENDRIG J [11] proposes a classification of the images presented on the Internet based on five categories of images : a. The photographic images which represent objects of the real world. Cameras or computer are necessary for the acquisition or respectively the synthesis of these images. 1

Le BATIMent en imAGE : http://www.crai.archi.fr/batimage

b. The alphanumeric images represent a character string. The meaning of the image is covered by the text. c. The icon images contain a symbolic notation, which can be a fixed symbol (known of all), or a mark of a product. d. The legends bearing images contain one or more symbols but also text. Some images are an alphanumeric combination of image and icon image. e. The images of decoration. Although they do not have sense, the images of decoration are used to illustrate HTML documents. They are the multi-colors features (used in the place of black feature) or the transparent images (used to locate the text). However, it seems significant to supplement this classification with two new categories which we identified in the technological sites (architects and of the providers of building products) : f. The composite images. They were built by the combination of several images often of different types. They are of very big size and often associated with an interaction HTML map. g. The technical drawing images contain drawings, which represent a technical design (architectural), and brings technical information on a building or a product of the building. For this first experimentation, we are interested exclusively in the images of the category a. and g. (photographic images and technical drawings). Indeed, the images of category a. are easily to identify: they are in general in JPEG format, they have many colors. Those of the category g. are usually of GIF format, and they use a few of color. These two categories of images are of square form and have an average size. Another forms of images (c. and f.) which seem interesting to us will be taken into account in the next versions.

4.2. Image and legend The photographic images and technical drawings presented in the technological sites are often associated with text. HTML tags enable us to identify their presence as well as the type of positioning of the text compared to the image. Three types of relations between an image and its legend were identified, each one corresponds to a particular layout of tags:

• the image is inserted on the right or the left and its legend on the left, respectively the right, • the legend is placed under the image, or above the image, • the images and their legends were inserted in a table. Only these three forms of relations were retained, because they represent a relation of sufficient proximity, which justifies the association of the text and the image. As soon as a pertinent image (category a. or g.) is detected, using its format, its size, its colors, and its dimension, and there is a close text, this one is identified as a legend, and then indexed. The image, its indexing and the reference of the page are then added into BATIMAGE. By a periodical extraction and indexing of the images coming from the technological web sites, we follow the evolution of these sites and thus carry out a form of technological survey. For this first study, the images were manually extracted in order to be able to determine the criteria making it possible to identify the “relevant” types of images known as for the HYPERCAT project. For the next version, we currently develop a robot charged to extract the images and carrying out a semi-automatic indexing from the legends.

5 The prototype, the process implementation A first prototype was produced by using a sample of the images. These images were extracted manually from the web sites of French building products. This prototype implements the interactive and progressive image retrieval process: • a first window request the user to choose a topic, the type and the number of the images he wishes to visualize, (the first request), • this request allows the selection of a first set of images. These images will be displayed in a new window in the shape of a mosaic (cf. Fig. 4), • the user can choose or reject images. He can also not give an opinion on certain images, • this choice carried out, other images are presented after the analysis of his selection and the submission of a new request to BATIMAGE.

Fig. 4. User’s Choice

At any time, the user has also the possibility to visualize further information on the images that he chose: • the web site where the image stays, • the DOCMAT associated products, • the list of its key words.

6 Conclusion The image can be a new support of a technical information search, if the search process uses the maximum of its interactivity. Some engines specialized in the manipulation of the image appear. However, their retrieval performance remains either too general, or too specific. Moreover, the current technology do not try do understand the users’ real needs during the image retrieval. The interactive and progressive image retrieval is proposed to fill this imperfection of the contemporary image search engines Our approach consists in using the image, coming from WWW sites, as a support of the technical documentation search. We apply this new media on the architectural and building product search. This makes it possible to develop the process that implements a progressive and interactive image retrieval. The user's need is then defined by the analysis of choice using matching process.

This formulation was integrated into HYPERCAT project (HYPERmedia CATalog for technical documentation) by the construction of a new database BATIMAGE.

References 1. Nauer E., Ducloy J., Lamirel J.-C.: Using of multiple data source for information filtering : first approaches in the MedExplore project. In 5th DELOS Workshop on Filtering and Collaborative Filtering, Budapest, Hungary, 10-12 november 1997. 2. Excalibur Visual RetrievalWare demo. http://vrw.excalib.com:8015/cst 3. Flickner M., et al.: Query by Image and Video Content : The QBIC System. Computer, Vol. 28, No. 9, September 1995. 4. HE Q.: 0 World of Oak – a Test of Image Indexing and Retrieval. Graduate School of Library and Information Science, University of Illinois at Urbana-Champaign, Fall 1996. 5. Frankel C., Swain M. J., Athitsos V.:WebSeer : An Image Search Engine for the World Wide Web. University of Chicago. Computer Science Department. Technical Report 96-14. August, 1996. 6. Halin G., Créhange M., Kérékes P.: Machine Learning and vectorial matching for an image retrieval model : EXPRIM and the system RIVAGE. 13th International Conference on Research and Development in Information Retrieval, Brussels-Belgium, September 1990. 7. Halin G.: Apprentissage pour la recherche interactive et progressive d’images : Processus EXPRIM et prototype RIVAGE Thèse, Université de Nancy I, octobre 1989. 8. Base Iconographique Art Nouveau de LORIA. http://www.loria.fr/projets/DILIB/ 9. Ducloy J.: DLIB : Plate-forme pour l'Ingénierie du Document et de l'Information Scientifiques et Techniques. http://www.loria.fr/dilib. 10. DOCMAT : Informative Database on Building Products. C.R.I.T. Ecole d’Architecture de Nancy. 1998. http://www.crit.archi.fr 11. Vendrig J.: Filter Image Browsing : A study to image retrieval in large pictorial database.Thesis, Universiteit van Amsterdam, February 1997.

Interactive and progressive image retrieval on the ...

INTERNET, we present the principle of an interactive and progressive search ... make difficult to find a precise piece of information with the use of traditional text .... images, extracted from sites of the architect and providers of building products,.

91KB Sizes 0 Downloads 306 Views

Recommend Documents

Image retrieval system and image retrieval method
Dec 15, 2005 - face unit to the retrieval processing unit, image data stored in the image information storing unit is retrieved in the retrieval processing unit, and ...

Image Retrieval: Color and Texture Combining Based on Query-Image*
into account a particular query-image without interaction between system and .... groups are: City, Clouds, Coastal landscapes, Contemporary buildings, Fields,.

Text-Based Image Retrieval using Progressive Multi ...
The resultant optimization problem in MIL-. CPB is easier in this work, ... vant web images returned by the image search engine and the method suggested in ...

Image Retrieval Based on Wavelet Transform and Neural Network ...
The best efficiency of 88% was obtained with the third method. Key Words: .... Daubechies wavelets are widely used in signal processing. For an ..... Several procedures to train a neural network have been proposed in the literature. Among ...

Shape Indexing and Semantic Image Retrieval Based on Ontological ...
Retrieval Engine by NEC USA Inc.) provides image retrieval in Web by ...... The design and implementation of the Redland RDF application framework, Proc.

Shape Indexing and Semantic Image Retrieval Based on Ontological ...
Center retrieves images, graphics and video data from online collections using color, .... ular class of image collection, and w(i,j) is semantic weight associated with a class of images to which .... Mn is defined by means of two coordinates (x;y).

Interactive Cluster-Based Personalized Retrieval on ... - Springer Link
consists of a good test-bed domain where personalization techniques may prove ... inserted by the user or implicitly by monitoring a user's behavior. ..... As the underlying distributed memory platform we use a beowulf-class linux-cluster .... Hearst

A Progressive Image Transmission Method based on Discrete ...
A Progressive Image Transmission Method based on Discrete Wavelet Transform (DWT).pdf. A Progressive Image Transmission Method based on Discrete ...

Interactive Cluster-Based Personalized Retrieval on ... - Springer Link
techniques based on user modeling to initiate the search on a large ... personalized services, a clustering based approach towards a user directed ..... Communities on the Internet Using Unsupervised Machine Learning Techniques. ... Distributed Compu

Semantic Image Retrieval and Auto-Annotation by ...
Conventional information retrieval ...... Once we have constructed a thesaurus specific to the dataset, we ... the generated thesaurus can be seen at Table 5. 4.3.

EFFICIENT INTERACTIVE RETRIEVAL OF SPOKEN ...
between the key term ti and the corresponding document class C(ti) is defined by .... initially large number of users can be further classified into cate- gories by ...

Evaluating Content Based Image Retrieval Techniques ... - CiteSeerX
(“Mountain” class); right: a transformed image (negative transformation) in the testbed ... Some images from classes of the kernel of CLIC ... computer science.

CONTENT-FREE IMAGE RETRIEVAL USING ...
signed value of one is denoted by XE = {Xj1 , ..., XjE } and is called the ... XE is in practice much smaller than. XH. .... Fourteen trademark examiners in the Intel-.

Image Retrieval: Color and Texture Combining Based ...
tion has one common theme (for example, facial collection, collection of finger prints, medical ... It is possible to borrow some methods from that area and apply.

Enhancing Image and Video Retrieval: Learning via ...
School of Computer Science and Engineering and the Center for Neural Computation. The Hebrew ... on the clustering and retrieval of surveillance data. Our.

Progressive Men and Women on the Move for ... - WordPress.com
Aug 27, 2016 - and its re-affirmation, 10 Years On. 2. , which guide Member States on ..... Under EU law, access to the labour market and vocational training ...

A USER-FRIENDLY INTERACTIVE IMAGE ...
work we design a new tool that allows users to easily select the desirable mask. The proposed framework ... classes, those algorithms still require the user intervention to entirely mark the area to be repaired. ... objects so as to keep the visual c

Interactive Image Colorization using Laplacian ...
photo editing and scientific illustration, to modernize old motion pictures and to enhance ... Aiming at making the colorization task simpler and less laborious, several .... Lαβ coloring system by employing basic matrix transformations as outlined

Two-way interactive system, terminal equipment and image pickup ...
Oct 24, 2002 - pickup apparatus preferably has a person authentication unit for performing ... analysis result of the signature of an interlocutor, or (4) perform ...

An active feedback framework for image retrieval - Semantic Scholar
Dec 15, 2007 - coupled and can be jointly optimized. ..... space when user searches for cars images. ..... Optimizing search engines using click through data.

Shape-Based Image Retrieval in Logo Databases
In recent several years, contents-based image re- trieval has been studied with more attention as huge amounts of image data accumulate in various fields,.

Content-Based Medical Image Retrieval Using Low-Level Visual ...
the retrieval task of the ImageCLEFmed 2007 edition [3], using only visual in- ..... models that mix up textual and visual data to improve the performance of our.

Content-Based Histopathology Image Retrieval Using ...
visualization, annotation[9] and retrieval[10], among others, are being exploited for ... [8] create a correlation matrix of mean centered data set, then this matrix is ...