Reflections on life at “De Witte Wand”…

Category: Photography

  • Photosynth

    Microsoft Live Labs has some news about their Photosynth project. It will be shown at Siggraph next week. Meanwhile there are a couple of videos on their web site. An Overview and a Demo – this latter video is the more interesting one, as you get to see something of what the system can do.
     
    And may I just say, as a grumpy old man, that whoever was responsible for the making of these videos should be taken out, put against a wall and shot. There is nothing that gets up my nose more than videos with lots of insane jumpcuts, weird angles and DEAFENING, IRRELEVANT BACKGROUND MUSIC. I blame MTV for the death of narrative cinema* as we know it.
     
    *With thanks to Mark Kermode, despite his reported cynicism about evolution.

    Addendum: And of course Microsoft has now scrapped the Photosynth product and technology, so none of these links work anymore. It’s dead, Jim.

  • Windows Photo Gallery on Vista Beta 2

    When the build 5308 of Windows Vista came out I took a look at the bundled Windows Photo Gallery application and was not too impressed. Now that beta 2 of Vista is out, I thought I’d look again to see what has changed in Windows Photo Gallery. As far as I can see, from my standpoint of wanting an application to manage image metadata, the answer appears to be: nothing.

    Windows Photo Gallery does appear to expose the Keywords metadata of the legacy IPTC/IIM specification in image files. These are exposed as “Tags” in the Photo Gallery application. But nothing of the rest of the legacy specification appears to be supported, and nothing of IPTC Core seems to be supported. Well, OK, it’s still only beta, but it would have been nice to have seen a step or two forward being taken.

    And while I’m being a grumpy old man, I might as well rant on about the way in which Microsoft have implemented searching by tags in Windows Photo Gallery. To my way of thinking, searching through a collection using multiple tags is an “AND” function. That is, if I search on a collection using the tags: “restaurant” and “London”, I would think that the result would be a set of images that contains only pictures of restaurants in London. Nope, not according to the good people in Microsoft. What I get is a huge set containing all pictures having the “London” tag and all pictures having the “restaurant” tag. This is, not to put too fine a point on it, <grumpy old man> bloody useless, you bunch of idiots </grumpy old man>. Lord knows, I’ve ranted on about Adobe developers in the past, but at least they managed to implement tag search as an “AND” function in the Organizer of PhotoShop Elements, as well as giving an effective “OR” function into the bargain.

    Microsoft developers also seem to have a totally different brain pattern to me when it comes to selecting images by using the Rating criterion in Windows Photo Gallery. I would have thought that if I select the “three-star” rating, I would see all photos that have a “three-star” rating… Er, no, what I see is all photos that have a “three-star”, a “four-star” or a “five-star” rating. If I want to see just “three-star” photos, I have to explicity CNTRL-Click on the “four-star” and “five-star” rating. Now maybe it’s just me, but this seems totally counter-intuitive. I’ve spent 20 years with Windows saying that CNTRL-Click is used to first add additional objects to a selection. Now, Windows Photo Gallery is trying to tell me that it’s used to first subtract additional objects from a selection… I think I’m getting too old for this.

  • Tagging Digital Photos

    Somebody asked me today: “what is the best application for tagging digital photos?” Once I had given my reply, it struck me that it might make a suitable entry in the blog. So, for what it’s worth, here it is. Note that I can only speak for myself. Other folks almost certainly have different strokes.
     
    The first groundrule I have is that tags and other metadata should conform to open standards. For me, that means that EXIF is the basis for technical metadata and the IPTC Metadata for XMP (the “IPTC Core” schema) is the basis for image content metadata in my photos.
     
    At the moment, I have four utilities/library applications installed on my PC. These are:
    I’m finding that I ‘m using PixVue for tagging almost all the time. The reasons are:
    • PixVue adds tags to files using both IPTC/IIM and the IPTC Core schema simultaneously, so the files get tagged automatically with both legacy (IPTC/IIM) and emerging (XMP/Core) formats in sync.
    • PixVue can work on batches of files at once, which is a great time saver. Adobe’s Photoshop Elements 4.0 only works with files individually. Worse still, while version 3.0 of Photoshop Elements was able to add metadata to a file without rewriting the image data, version 4.0 does a destructive write of all data in the file (Adobe programmers can be such idiots at times!).
    • PicaJet in the current version only reads and writes IPTC/IIM. It can read XMP, but not write it. This is planned for the next version, but no news yet on when that’s going to be available. The IPTC editor is also a bit more clunky than PixVue.
    • While Picassa apparently searches on all IPTC fields (but I’m not entirely sure whether this includes XMP Core, or just IPTC/IIM), it is useless at tagging. A) it only exposes some fields for tagging and b) the resulting tags only end up in the Picasa database and search index; they are not reflected through to the image file metadata.
    There is only one drawback to PixVue that I can see. The editor is based on the old IPTC/IIM fields. So the new IPTC Core fields (e.g. Creator’s Contact Info fields, Location, Subject code, etc.) are not accessible via PixVue. There’s an excellent table showing the mapping between the old and the new IPTC fields, together with some application software, in appendix section 3 of the Custom Panels User Guide for IPTC Core (go here and download the PDF of the User Guidelines Documentation – the link’s on the right hand side of the page).
     
    It would be great if Eamonn Coleman (the author of PixVue) would upgrade PixVue to give full support to IPTC Core. But, PixVue is only a hobby for him. I’ve given him a nudge in the past via email, perhaps if others (hint!) add their voices, he might be persuaded to improve it.
     
    There are other IPTC editors around, either freeware or for $$. Irfanview is probably one of the better-known freeware ones. But, a) it looks to me as though it only supports IPTC/IIM and b) it’s yet another example of a program that’s having more bells and whistles thrown at it than I can bear. Some developers don’t seem to understand that less is more.
     
    It will be interesting to take a look at the new Adobe Lightroom, once they release a beta for Windows (Mac only today). Currently, there is no support for IPTC, but the developers have said that they are “actively working on better metadata support”. Worryingly though, the developer who made that statement (in the Lightroom Beta General Discussion forum) also said: “I see a lot of people asking for ‘IPTC’ support – but it isn’t entirely clear to me exactly what they mean by that”.
     
    Oh dear, that sounds really ominous to me. It’s as though the IPTC Core specifications and the legacy IPTC/IIM specifications are unknown to him. Welcome to planet Zogg. I see that Lightroom is coming from the Macromedia stable. One would like to think that the Macromedia developers would have at least talked to their Adobe colleagues to find out a little about what Adobe has been saying about XMP. My answer (via email) to the Lightroom developer was:
     
    “Nothing less than a full implementation of the IPTC Core specification for XMP is acceptable, in my opinion. Anything less, and Lightroom runs the risk of breaking the digital workflow. If there were to be additional, parallel support for the legacy IPTC/IIM specifications, then that would be icing on the cake”.
     
    But even if Macromedia get their act together, and Lightroom has full support for IPTC Core, it looks as though it’s going to carry a “professional” price-tag, one that will place it beyond my reach. There’s currently a real gap in the market here for a cheap IPTC Core metadata editor that is capable of doing lossless batch and individual metadata work on JPG/TIFF/RAW files… Is there anything out there that I don’t know about?
     
    See Also:
     
     
    Update: I’m afraid that as of January 2007, PixVue was no longer being developed, and the web site has been taken down.
     
    Update 2: Since January 2007, I’ve been using IDimager to tag my photos. I must get around to posting an entry about it on my blog. Watch this space.
  • Managing Photo Libraries – Part 4

    Time to return to another hobby horse of mine – using computers to manage libraries of digital photos. I’ve been here before – starting back in February 2005 when I berated Microsoft for insisting on having a proprietary scheme of managing image metadata instead of adopting the industry standard of IPTC/XMP.

    Well, I muttered about this here and there, and I see I was not the only one to mention to Microsoft that their upcoming Vista operating system really should support IPTC metadata.

    Today, I installed the latest Beta version of Microsoft’s Vista (build 5270) on one of my PCs to take a look at it. And, of course, it does NOT support IPTC metadata, but carries on using its own proprietary metadata.  What is it about Microsoft? Do they never bloody listen?

  • Cameras and GPS

    One day soon, the majority of cameras will come with built-in GPS like this Ricoh Pro G3. Then it will become so much easier to add geo-spatial metatags to photos. And once the online photo services such as Flickr start to handle this stuff under the covers, then I’ll be able to use Google Earth to show and navigate photo odysseys without any effort at all…
  • Dixons Ditches Film

    First it was VHS recorders, now Dixons have announced that they will cease selling film cameras. It’s the end of an era.
  • Geotagging Photos

    This is the next stage of taking photos – as well as EXIF data, having every photo tagged with GPS data. The end result might be something like this. It was produced by Kord Campbell, and he explains how it was done here.

    Today, you’ll need a separate GPS device, but in a few short years I’m sure that digital cameras will have GPS built in as well.

  • Photo Organisers and Online Photo storage

    I’m returning to the topic of tools to organise photo libraries again. I’m not particularly impressed with the photo capabilities of MSN Spaces at the moment, for the following reasons:

    1. IPTC metadata is not preserved, and
    2. The quality of the online images looks pretty crap to me (at least in comparison to Flickr). Here’s a photo on MSN Spaces and the same photo on Flickrfor comparison.
    3. Flickr automatically makes a range of sizes available for each photo. MSN Spaces doesn’t.

    I’ve just been playing with the Flickr plug-in to Picajet, and this seems to me to be much closer to what I’m looking for. It’s easy to select a batch of photos for uploading – they can be resized, or left at the original sizes; metadata is preserved, and transferred seamlessly to Flickr (no more re-tagging images), and the Flickr image displays are much better than MSN Spaces.

    Come on, Microsoft, pull your fingers out!

  • Flickr Adds IPTC Support

    Back in February, I wrote the first of a series ( number 2 and number 3) of posts on managing photo libraries. In the first post, I mentioned Flickr as an example of an online service, but noted that it did not yet support the (to me) all-important metadata standards of IPTC/XMP.

    Well, blow me down, on the 11th May, Flickr announced support for IPTC metadata:

    “IPTC support (finally)! Friends, today there’s another good thing in Flickrland, and that’s support for IPTC data embedded into your photos. Keywords become tags! Captions become descriptions! Marvel as one framework’s terminology is swapped for another! Smile as the location fields in IPTC become Flickr tags!”

    This may prove to be the trigger to make me upgrade my free Flickr account to a Pro account, so that I can share all my photos with friends and family.

    MSN Spaces needs to catch up with Flickr – the lack of support for IPTC/XMP, not only in MSN Spaces but also in any Microsoft product (from operating systems to digital photography applications) should embarrass Microsoft.

  • Managing Photo Libraries: Part 3

    Another day, another look at more photo organising software. This time it’s the turn of PicaJet FX and IMatch.

    PicaJet FX shows promise. The main screen has a nice clean feel to it. It knows about EXIF and IPTC metadata – although its handling of the latter definitely needs improvement. The developers say that they will be improving the EXIF/IPTC features in the future and plan to make all IPTC fields editable from within PicaJet. The main thumbnail screen pans nicely when rotating the mouse wheel or moving the scrollbar (unlike Adobe’s Organizer, spit, spit), and it also supports hierachical views of Windows folders and categories (which can be built from IPTC keywords). I think that give it another couple of versions, and PicaJet will be a very credible piece of software. I’ll definitely keep an eye on it – but it’s not quite there for me yet.

    IMatch – well, what can I say. I’m sure this is a program that you either love or hate. As you might have gathered, I like software that fits my virtual hand like a well-designed tool. One that feels right, one that does its job without fuss, and without trying to impress me with the number of bells and whistles at its command. As you might also have gathered, I don’t think IMatch meets my criteria. If I right-click on a file, the lights in the house dim while a humungous menu unrolls and displays all the possible actions that I can do. Frankly, I have no idea why I would possibly want to do some of these actions. And wait, there’s more – the menus reveal drop downs that stretch out to the crack of doom. I confess I ran screaming from this piece of software and uninstalled it after one day. I’m sure there are many people who worship this program – I just ain’t got religion.

     

  • Managing Photo Libraries: Part 2

    This is a followup to my previous post. I’ve been taking a look at some other software applications for organising libraries of photos. This time I’ll write about ACDSee7, ThumbsPlus 7 and Adobe’s Organizer (included as part of Photoshop Elements).

    First, let me state a groundrule that I have adopted: I insist that any organising software will respect any EXIF, IPTC and XMP metadata that may be stored in the image file itself. I am not interested in any image metadata being stored away in a proprietary format in the organising software itself. That way lies painting oneself into a corner down the road… However, I will accept an organiser that copies metadata from image files into its own database for performance reasons, so long as the database and the image files metadata content are kept in sync transparently (i.e. it takes no effort on my part).

    So, with that groundrule in mind, I can instantly reject consideration of ACDSee 7. Yes, it can read and write EXIF metadata, but does not handle either IPTC or XMP. Instead it stores keyword metadata only in its own database. Sorry, guys, but ACDSee is not for me.

    Next up is ThumbsPlus 7 from Cerious Software. I’ve actually been using ThumbsPlus 5 for years – since the days of Windows 95, when image handling by the operating system was in its infancy, and needed a boost from applications such as ThumbsPlus. Now, I quite like ThumbsPlus – it’s fast and flexible, but on balance I don’t think it’s for me. The reasons are that the program has “grown like Topsy” over the years, and now it has so many bells and whistles that I have no use for. It’s as though I can no longer see the wood for the trees. In addition, although it can read and write IPTC metadata, it does not use IPTC keywords by default, but stores user keywords in its own database. It is possible to set up synchronisation of these internal keywords and IPTC keywords. However, if you want to search on other IPTC metadata, then you need to define your own user fields in the ThumbsPlus database, and set up mapping between these and IPTC fields. While this can be done, it’s not very convenient, and it means that right from the word go, I’m having to delve into an application instead of concentrate on the task at hand.  In addition, it does not yet support XMP metadata at all. So, close – but no cigar.

    And then we come to Adobe’s Organizer. First, the good thing: the editor in Photoshop Elements is excellent, so for manipulating your digital images, it is likely to have all the power that most people are looking for. But I actively hate the Organizer with a passion. I find it an appalling and clunky piece of software. Adobe should be ashamed of themselves for releasing this on to the market. And they have no excuse, it’s not as though this has been their first foray into this area. It’s clearly meant as Adobe’s Photoshop Album on steroids – but instead they have created a Frankenstein’s monster. Why don’t I like it? Let me count the ways:

    1. Browsing through the library.
      Scrolling through a library of thumbnails should be as smooth as silk. Indeed, on my PC, that is exactly the experience I have with Picasa 2. Rolling the mouse thumbwheel produces a smooth scroll of the thumbnails. With Organizer, on the other hand, it’s like strobe lights in a disco. Everything jumps around wildly leading to a deeply frustrating experience. There is no smoothness at all.
    2. Integration with the underlying Folder structure of Windows.
      If I rename a folder with the Windows Explorer, it’s instantly reflected in Picasa. Organizer remains blind to any changes – and I still haven’t found any way to update the Folder structure within Organizer to match the underlying Windows structure. Please don’t tell me I’ve got to delete the catalogue and recreate it. I do have folders being watched in Organizer, but this seems to mean “watch the contents – and ignore any changes to the folder names”.
    3. Integration with the underlying Windows platform
      Organizer totally ignores the Windows Regional Settings. To get the European date format of dd-mm-yyyy (which is how I work), I have to press CTRL-ALT-SHIFT-D. Hello? What planet are Adobe’s developers from?
      Even simple things like respecting the Windows GUI guidelines would be nice. Example: I come back from a day’s photography with a hundred photos on my compact flash card. Plug it into my reader, and the Organizer shows me the photos and asks me to select the ones I wish to import into Organizer. Ah, I think, I can Shift-Click to select them all – no, says Organizer, you have to select every single one individually. Screw you, I say…
    4. Backup of the library
      The Organizer’s idea of making a backup is to take a hierarchical set of folders and their contents, copy and rename every file into a flat structure (bang goes your carefully constructed folder hierarchy) and toss in a copy of the catalogue database. What is this? I call it totally braindead.
      Picasa, on the other hand, deals with CD/DVD and Server backups in a totally logical fashion, recreating the folder structure and copies of the content on the selected backup medium. Wonderful, simple, works.
    5. Dealing with IPTC/XMP metadata
      Editing the metadata with a tool such as PixVue is instantly reflected in Picasa. Organizer remains blind to any changes. Once again, I have no idea how to kick Organizer into recognising that something has changed outside of its own little world. I also have the uncomfortable feeling that Organizer’s tags are just copies of some of the original IPTC tags when a file is first imported, and it’s not a complete mapping. For example, origin data such as sub-location, city, state and country data seem to be ignored.

    As you can tell, I am really not impressed with Organizer 🙂

    So where does this leave me? No tool I’ve looked at so far is perfect from my perspective, but the combination of Picasa 2 (for organising and searching – it searches IPTC/XMP metadata) and PixVue (for editing image metadata) is looking to be the front runner. And both tools are free software.

    Picasa 2 does have bugs, and its biggest current drawback is that while it will list all folders, it will not display the folder tree. This is in keeping with Google’s philosophy that folder trees are “a bad thing”. However, judging by the anguished screams from Picasa users in the support forums, I suspect that Google may reconsider this. I certainly hope so. At the end of the day, it comes closest to what I’m looking for.

  • Managing Libraries of Photos

    I’ve been photographing things since 1966. I started with 35mm (I’ve dallied with both negatives and slides). In 1997, I acquired an APS format camera and used it alongside my 35mm camera. The convenience of the APS camera (a Canon IXUS) meant that my Olympus 35mm camera was only used on “special occasions” when higher quality was essential. In 2001 I ventured into digital territory, replacing the APS camera with the digital format. I still kept the 35mm for the “special occasions” up until I acquired a 4 megapixel camera in 2003. Since that time, I’ve been taking digital format photographs exclusively.

    All the above means that I have a lot of photos, in various formats, to manage. The first step for me was to scan all the “analogue” formats (35mm negatives, slides and APS) into digital format using a film scanner. I’ve now completed this, and, together with the native digital photos, have ended up with 12 GB of photos. This may not be a lot compared with some (I bet if my brother were to do the same he’d have ten times as much), but it’s enough to make me want to find a decent way to catalogue and organise them.

    I’ve been looking around for a decent (and low-cost) software program to help me manage them. At first, I thought the answer was Microsoft’s Digital Image Library, a decent enough program that is packaged with a pretty good editor (Digital Pro). DIL allowed me to assign and group by keyword, as well as by other attributes (e.g. date/month/year). The keywords end up as metadata in the image file (and not in a separate database), so that in theory, they can be used by other applications. Sure enough, Windows Explorer could display the keywords, so the potential for the keywords to be used by other applications was there. So I went through my library, assigning keywords, and gradually the library took shape.

    Then, last month, Google released version 2 of its picture librarian and editing software: Picasa. What was more, it was (and is) free. Naturally I downloaded it, gave it a spin, but then discovered what I thought was the fatal flaw – it didn’t recognise any of the keywords I had assigned to the image files using Microsoft’s DIL. Sigh – I really didn’t want to go through the hassle of assigning all the keywords again to all of my files.

    So for the last month, that’s where it has rested. Until today.

    Today, I returned to thinking about whether I should be using an online image library service. I’d looked at Flickr and Smugmug a while back, but hadn’t really thought about it in depth. Today, I starting looking at them again, in order to see if I could choose one over the other. Flickr has certainly got the technorati hyped up about it – and it does have some nice features. But, a) it’s still in Beta, and b) it does not offer a real storage/backup service – it’s primarily a photo sharing service. Smugmug, on the other hand, was set up by professional photographers with the aim of being a secure storage space for your image files, as well as enabling you to share them with friends and family.

    It was while I was looking at and comparing the two, that I suddenly realised that I did not want to go through the hassle yet again of assigning keywords to every file that I uploaded.

    It was at this point that I learned about the IPTC IIM (International Press Telecommunications Council Information Interchange Model) – a way of assigning metadata that is embedded into an image file. Then I learned that Adobe had taken this concept and produced an XML-based version: XMP. Smugmug supports XML/IPTC. Flickr has acknowledged that it needs to do the same.

    I also came across another free software program: PixVue, which hooks into Windows Explorer and allows me to add IPTC/XMP metadata to all my image files. It’s a brilliant little application. I can even make templates to apply a set of metadata in bulk to files, so this should ease the task of re-assigning all my keywords. And the XMP standard ensures that all of the metadata I assign will be preserved – no matter where the files end up: on another Windows machine, on an online storage/viewing service, or on a friend’s Macintosh or Linux box. [Note 1: Pixvue is no longer available. It stopped development in 2007]

    Then came the point of realisation: Microsoft’s Digital Image Library does not support IPTC/XMP, but Picasa version 2 does.

    Right, that’s it: it’s Picasa for me from now on. Picasa is a very slick application – the search facility (which DIL does not have) is amazingly fast. DIL is dead as far as I am concerned. I only hope that Microsoft realises that they should add IPTC/XMP support into their next version of Windows (Longhorn). [Note 2: Microsoft did add support for IPTC/XMP in all subsequent versions of Windows. Hooray.]