× This Challenge was posted 3 months ago

Challenge view

Back to Project

Schweizer Kleinmeister

An Unexpected Journey

This project shows a large image collection in an interactive 3D-visualisation. About 2300 prints and drawings from "Schweizer Kleinmeister" from the Gugelmann Collection of the Swiss National Library form a cloud in the virtual space.

The images are grouped according to specific parameters that are automatically calculated by image analysis and based on metadata. The goal is to provide a fast and intuitive access to the entire collection, all at once. And this not accomplished by means of a simple list or slideshow, where items can only linearly be sorted along one axis like time or alphabet. Instead, many more dimensions are taken into account. These dimensions (22 for techniques, 300 for image features or even 2300 for descriptive text analysis) are then projected onto 3D space, while preserving topological neighborhoods in the original space.

The project renounces to come up with a rigid ontology and forcing the items to fit in premade categories. It rather sees clusters emerge from attributes contained in the images and texts themselves. Groupings can be derived but are not dictated.

The user can navigate through the cloud of images. Clicking on one of the images brings up more information about the selected artwork. For the mockup, three different non-linear groupings were prepared. The goal however is to make the clustering and selection dependent on questions posed by any individual user. A kind of personal exhibition is then curated, different for every spectator.

<h3 class=" page-header pb-3 mb-4 mt-5"></h3>

Update: Adoption for Virtual Reality

<h3 class=" page-header pb-3 mb-4 mt-5"></h3>

For more info, see here: http://www.mathiasbernhard.ch/floating-through-an-image-galaxy-in-vr/

(by Mathias on 15|05|29)

Open Data used

Gugelmann Collection, Swiss National Library

http://opendata.admin.ch/en/dataset/sammlung-gugelmann-schweizer-kleinmeister

http://commons.wikimedia.org/wiki/Category:CH-NB-Collection_Gugelmann

Techniques / Libraries

Crawling, extraction, image processing, machine learning:

  • Python (BeautifulSoup, sklearn, skimage)
  • Java (RegEx)

Places search for Lat/Lng coordinates:

  • GoogleMaps API

Visualization:

  • Processing.org

Team

Links

http://www.mathiasbernhard.ch/schweizer-kleinmeister-an-unexpected-journey/

All attendees, sponsors, partners, volunteers and staff at our hackathon are required to agree with the Hack Code of Conduct. Organisers will enforce this code throughout the event. We expect cooperation from all participants to ensure a safe environment for everybody. Please be reminded that this GLAMhack event adheres to Wikimedia's Friendly Space Policies. For further details, please refer to the information available here.

Creative Commons LicenceThe contents of this website, unless otherwise stated, are licensed under a Creative Commons Attribution 4.0 International License.