Artshop Gallery 



Short description:

Portal for artists with a possibility of generating custom 3D exibitions and galleries, 
intelligent search and recognition of paintings, user profiles, etc.


For the marketing presentation click here (Microsof Power Point presentation, size 960 KB)


For the engineering presentation click here (Microsof Power Point presentation, size 2.56 MB)

dynamically generated gallery

search engine




Fraunhofer IPSI, Germany



Fraunhofer, IPSI, Germany


Number of people working on the project:

Six persons full time 



Time span:

12 months


The problem:

There has not been found a satisfactory portal for artists, where more artists can exibit their work,  images can be searched by content, and semantically, and the search results displayed in a dynamically generated 3D environment. 



The approach:

The overall Artshop Gallery project contains three major tracks that can be pursued in parallel, but also need to comunicate. Track one is responsible for information system design and management, track two is responsible for the images content search, and track three is responsible for the design of 3D environment and image viewing.  



Precise definition of tasks:

The goal of track one is, essentially, to stand as integrative part for two other tracks and to provide user interaction, database connectivity, search functions, information brokering between artists and buyers, administration tools, artworks management tools, etc.

The application server platform is Windows XP Professional, with IIS 5.1 running Microsoft SQL Server 2000. The application itself is written in ASP.NET using C# as code-behind.

Artshop system communicates with the underlying database via a defined XML schema (XSD). All this was made database independent (using ADO.NET and SQLXML 3.0) and therefore in the future it will be possible to run the system using any XML compliant database back-end which is capable of delivering the data according to the specified schema (such XML-native database system is already under development in one of the IPSI Fraunhofer spin-off companies).

Track two is responsible for image-content-oriented search for the MM Showroom system. It provides appropriate XML meta information tagging. Image content analysis and creation of semantic tags based on combinations of image features is done automatically. The implemented mechanisms include efficient syntax analysis for efficient processing resulting in good system response time.

Track three deals with a 3D environment (using VRML scenes) for the multimedia showroom and with an engine and interface for image zooming. In the 3D environment user can see artworks in a virtual art gallery.