Reflections on life at “De Witte Wand”…

Tagging Digital Photos – Part II

I’ve been asked by someone for some detail on how I tag my digital photos. I thought that it might possibly be of some interest to others, so here’s the answer as a blog entry.

The starting point is that I tag my photos using some (but by no means all) of the data elements specified by the IPTC Core standard. The following table lists the elements that I use; the descriptions that I have provided are drawn from the excellent Field Guide provided by the PhotoMetadata.org web site.

Element Description
Title This field is a shorthand reference for the image or “photograph” – primarily for identification. The title of an image should be a short, human-readable name – text and/or numeric reference – and may take several forms.In my case, I now use a date/timestamp to uniquely identify all my photos, i.e. a title has the form: yyyymmdd-hhss-nn.
Description The Description field, often referred to by applications as “Caption,” should report the who, what and why of what the photograph depicts.I don’t always follow the guideline given by the Field Guide’s explanation, I usually just rely on the fact that this metadata is covered by the Keyword and Location metadata content for my image:”If there is a person or people in the image, this caption might include their names, and/or their roles in any action taking place. If the image depicts a location, then it should describe the location. Don’t forget to also include this same “geographical” information in the appropriate fields (location, city, state/province, country) of the IPTC Core. The amount of detail to include depends on the image and whether it is documentary or conceptual”.
Keyword Terms or phrases to describe the subject of content in the photograph. I have cobbled together a controlled vocabulary (see later) for my own use here.
Copyright Notice The Copyright Notice should include any legal language required to claim intellectual property. It should identify the photograph’s current holder(s).
Rights Usage Terms The Rights Usage Terms field should include free-text instructions on how the photograph can be legally used. The majority of my photos are licensed under a Creative Commons license.
Contact Info The Contact Info fields provide a generic structure for storing basic information that should make it easy to reach the person or organization that created this image.Note: “City,” “State” and “Country” used in Contact Info should not be confused with fields bearing the same names that refer to the picture’s origin.

Address (Contact info)
Address is a multi-line field.

City (Contact info)
Enter the name of the city where your business is located.

Country (Contact info)
Enter the name of the country where your business is located.

Email(s) (Contact info)

Enter your business or work email address, such as name@domain.com. Separate multiple email addresses with commas.

Phone(s)  (Contact info)
Enter your business or work telephone number here. Separate multiple numbers with commas. Be sure to include the complete international format of a phone number including: +{countrycode} ({regional code}) {phone number} – {extension, if required}

Postal Code (Contact info)
Enter the local postal code (such as ZIP code) where your business is located.

State/Province (Contact info)
Enter the name of the State or Province where your business is located. Since the abbreviation for a state or province may be unknown to those viewing your metadata internationally, consider spelling out the name.

Website(s) (Contact info)
Enter the URL or web address for your business. Separate multiple addresses with commas.

Since I’m not a commercial photographer, I use the bare minimum here: just city, country, email and web site.

Country
(legacy)
The full name of the country pictured in the photograph. This field is at the first level of a top-down geographical hierarchy. Use a verbal name and not a code.
State/Province
(legacy)
The name of the subregion of a country – usually referred to as either a State or Province – pictured in the image. Since the abbreviation for a State or Province may be unknown to those viewing your metadata internationally, consider using the full spelling of the name. Province/State is at the second level of a top-down geographical hierarchy.
City
(legacy)
The name of the city where the image was captured. If there is no city, I use the Sublocation field alone to specify where the photograph was made. City is at the third level of a top-down geographical hierarchy.
Sublocation
(legacy)
The name of the sublocation shown in the image. This might be the name of a specific area within a city (Manhattan), or the name of a well-known place (Pyramids of Giza), monument or natural feature outside a city (Grand Canyon). Location is the most specific term, at the fourth level of a top-down geographical hierarchy.

You’ll notice that in the above table, the location fields of ITPC Core (country, state/province, city, sublocation) are marked as legacy. That’s because there’s a newer IPTC specification (IPTC Extension) that seeks to remove the ambiguity implicit in the term “location”. After all, does it refer to the location of the camera, or the location of the subject in the picture? So the Extension defines two classes of location: the location where the image was created, and the location shown in the image itself.

For the moment, I’m continuing to use these legacy terms from IPTC Core (and for the most part, the location of the camera and the subject are the same for all practical purposes as far as I’m concerned). At some point in the future though, I’ll probably move over to using these newer metadata items from the IPTC Extension.

One other thing, I “echo” the content of the location metadata back to a structured Keyword entry. For example, a photo taken in the Dam Square in Amsterdam will have the following items of metadata in it:

Sublocation: Dam Square
City: Amsterdam
State: Noord-Holland
Country: Netherlands
Keyword: Netherlands/Noord-Holland/Amsterdam/Dam Square

This is handled automatically by the application I use in my digital workflow: IDimager. (Note: IDimager is no longer available. Its successor is Photo Supreme, which I am now using) When I tag an image with a known sublocation, then the other corresponding location metadata, as well as the structured Keyword entry are automatically written into the image. Having a structured keyword echoing the location metadata in this way helps when the images are viewed as a collection using an application that does not support IPTC location metadata, but does support IPTC keywords. Windows Live Photo Gallery, for example (but see Note 1 below).

Keywords and Controlled Vocabularies

Choosing the right set and structure of your keywords that are used in your image library is a big topic, so I can only scratch the surface here. I’ve borrowed ideas from a number of different sources to come up with mine.

First of all, I followed the excellent set of guidelines that David Riecks put together on his Controlled Vocabulary web site. Then, having a flat list of thousands of keywords is not very useful, it’s much better to arrange them into a hierarchy that connects related terms together; a so-called Controlled Vocabulary. For example, my keyword cows is actually part of a hierarchy that starts Nature/Animals/livestock/cattle/dairy cattle/cows. That way, when I search for photos (using either Windows Live Photo Gallery or IDimager) with the keyword cows, it will just show me those with cows in them. But if I search for photos with the keyword livestock, it will show me photos of cows, horses, pigs, sheep, and so on. When I use IDimager to tag a image of a cow with the cows keyword, it will automatically add all the parent keywords in the structure: dairy cattle, cattle, livestock, Animals, and Nature.

My hierarchy has been built up from a number of sources:

I’ve ended up with a structure that has the following items at the root:

  • Activities
  • Events
  • Nature
  • Objects
  • People
  • Places
  • Science
  • Styles

Each of these splits down into further categories as necessary as you go down the levels. For example, Activities splits into

  • Disciplines
  • Hobbies
  • Physical and mental activities
  • Processes and techniques

So then a photo of a tennis match would have the structured keyword of Activities/physical and mental activities/games/sports/ball game/tennis assigned to it.

While setting up a controlled vocabulary takes a bit of work, and it will require ongoing “gardening”, there’s no question but that it’s useful when you have a lot of photos. I’ve currently got in excess of 37,000 photos in my collection and having them all with metadata makes it much easier to manage them.

Note 1: Since I wrote this post, there has been a new version of Windows Live Photo Gallery released that does actually use the IPTC “Location created” metadata. It uses those fields to hold what it calls “geotags”, but which are in fact textual descriptions of the geographic location: street address, city, state/province and country.

15 responses to “Tagging Digital Photos – Part II”

  1. […] Wand" Skip to content HomeAboutGardensWedding AlbumWines I Have Known ← Tagging Digital Photos – Part II The Bavinger House – Now In Glorious Technicolor! […]

  2. […] Tagging Digital Photos – Part II […]

  3. […] hierarchy because I find it more flexible than an enormously long list of single-level tags. See this blog post for more detail of how I tag my […]

  4. […] JPG/TIFF/RAW files… Is there anything out there that I don’t know about?   See Also: Tagging Digital Photos – Part II Tagging Digital Photos – Part III All You Wanted To Know About Photo Metadata     […]

  5. […] As I described a while back, the keyword hierarchy I use has been built up from a number of sources: […]

  6. Gennaro Avatar
    Gennaro

    Thank you for all your interesting blog posts about managing photo libraries and tagging photos.

    I was wondering: how does IDimager automatically add all IPTC location metadata and a structured keyword entry starting from the sublocation you tag?

    Thanks a lot!

    Gennaro

    1. Geoff Coupe Avatar

      Gennaro, it’s because of the way that IDimager (and Photo Supreme, the follow-on product from IDimager Inc.) handle tags.

      Both products have Catalogs of labels that you can define. For any label, you can define it in such a way that it is linked to an IPTC keyword. So when you assign a label to an image, the application will automatically write out the corresponding IPTC keyword. Catalog labels can be hierarchical, and these can also be used to automatically write out hierarchical keywords.

      In addition, each label can also be mapped to other IPTC/XMP fields. So, for location data, I have the label mapping set up such that location data is simultaneously written into three places in the image metadata: as Keywords, as legacy IPTC location metadata, and as the new IPTC Extension Location Created metadata.

  7. […] I’m a firm believer in the value of metadata. Unfortunately, at the moment, it’s a minefield, with competing and conflicting standards and poor, faulty, or non-existent support in applications and online services. Things can only get better, but there’s no guarantee that they will. […]

  8. […] only things such as the filename, and image thumbnails. So if I search for Descriptive Tags (aka Keywords) that are held in photo metadata, I get no […]

  9. […] that Microsoft removed back in June 2011: the display and searching of Descriptive Tags (aka Keywords) in photos. Up until that time, you could show the Descriptive Tags that were contained in the […]

  10. […] Exif and IPTC Core metadata standards. That will give you a starter set of metadata elements. See this blog post for the list of IPTC elements that I use. The Exif elements are the technical data provided by the […]

  11. Tim Makins Avatar

    There are plenty of Keywording Tutorials on my http://www.photo-keywords.com/ website including an introduction to the tab-indented list format, error-catching, sorting techniques, explanations of hierarchy, and suggestions for making your own keyword lists. Also lots of free keyword lists, and my own keyword catalog.

    Regards, Tim Makins – pro-travel photographer at http://www.gnomeplanet.com/

  12. […] I’ve been trying to capture, and manage, this sort of information since  2005, and have tried a lot of software applications in the process. In 2007, I settled on IDimager as the most suitable tool for what I was looking for. It was what I used for tagging my photos. […]

  13. […] complaining for nearly four years now that Microsoft’s OneDrive does not support searching of photo metadata. In July 2013, I was told by a Microsoft project […]

Leave a reply to Managing Photo Libraries – Part 6 | Geoff Coupe's Blog Cancel reply