Adding sense to the media library

I’ve had quite a bit of time on my hands the last few days - being sick tends to provide that oh, so valued commodity which tends to escape us as active adults. I’ve used the time to get through some of the backlog of my snapshot database.

The libary

As you may recall, I’m pretty anal when it comes to the family’s picture archive. When we purchased our first digital camera what feels like eons ago, I quickly realized that we would end up with fairly large library over the years. And as with any largish library it would need management. So I set about tagging the images, a tedious but necessary evil if we were ever to make sense of the thing 20 years down the line. I won’t go into the details of the workflow here and just mention that I tag pretty much anything for: who took the shot, the person in the shot and the location it was taken at.

Recently I’ve started wondering how this data can be put to good use. My current toolset can very nicely tell me what I generally need to know, where something was taken, by whom etc. It will only tell me those things because I know the tools. That’s fine as long as I’m the only user, but that’s not really the point of the library. How could this library be made accessible to others (e.g family and friends) and if so what are the salient features I would put at their disposal given the meta-data at hand?

After a little pondering a couple of things seem essential: a timeline, locations, and people. Whomever would have access would like to have the ability to sort and filter data based on these criteria. These are fairly simple features which I’m sure can be found in a number of user friendly pieces of software.

Architecting a new libary

Yet how do you bring those to the user in an entertaining way? The idea of entertainment also seems a key criteria. Whomever would view our library would likely not be looking to trudge through thousands of pictures. Rather, this person would be interested in the story that the pictures tell.

Figuring out what the libary viewer, for lack of a better name, would look like and how its usage could be desinged is what’s been prickling my mind. The way I go about figuring this out is to answer the following question: “What are the storylines one could derive from the meta-data in the library?” It’s not the easiest of questions to answer and If you’d like to participate then please feel free to comment…

Time and space:

For one we can use locations pictures were taken over time using the location information and the time a picture was taken. For this I envisage a map of the world with a bracketed timeline. The map would display pictures, or rather some form of reference to pictues for a given time bracket. These references could be bubbles which vary in size with the number of pictures that were taken around a given location for instance. The timeline would function very much like the one found on Google Finance. It would allow you to set the width of the bracket (i.e how many days, months etc. to take into account) and allow you to slide that bracket over time. When you slide the bracket the references on the map would change in accordance.

The timline and map would work in conjunction to filter the pictures to those that you’re interested in. Other features would include the ability to zoom in and out on the map and the ability to click on a reference (bubble) to further filter the pictures. The pictures themselves could be listed in several ways although my personal preference would go to a filmstrip type of listing.

Relationships

Another idea would be to use the people in the shot. As each picture has an author and one or more people in the picture one can establish a sense of relation both between the author of the shot and his subjects as well as betwen people in the shot.

The first thing that springs to mind in this regard is a graphical representation of relations between the people. The strengh of the relation would be relative to the number of times any 2 people were in the same shot together. Something like the Visual Thesaurus would be an interesting start piont The central weight points could be around the authors as they’d could be considered to be in every shot - that’s debatable though, one should see how this works out in the data representation.

One could thus navigate the picture database solely based on the relations of people. Selecting one or multiple people would filter the number of people in the shot.

A second feature which could be added is the timeline. This could be achieved in very much the same way as with the “Time and Space” idea such that selecting a time-frame would restrict the number of people shown.

Further afield

I’m sure that there’s more ways to view this information, but for now my brain is fried - I am sick after all… To be continued then.

Do leave me a comment or two in case you want to contribute

Socialize this on:
  • Digg
  • del.icio.us
  • Facebook
  • StumbleUpon
  • Technorati
  • e-mail

About this entry