Showing posts with label catalogue. Show all posts
Showing posts with label catalogue. Show all posts

Saturday, May 19, 2018

Archive Obsession Two :: What makes a good Photo Archive

I know I bang on a lot about the difference between an Archive and a Backup. The key difference is a backup can consist of anything, even a great messy mass of files, whereas an archive is a clean long term place to store and easily retrieve information. A

rchives, to be useful must include straightforward ways to find and view photos relatively quickly and easily. It needs a logical structure and whilst an archive should seldom be required, it should not be difficult to use or complex to learn. In other worlds KISS (Keep It Simple). It is desirable that it does not contain duplicates and damaged or corrupted photos. The essence is the collection, whilst it can contain a wide variety of photos and style needs to be clean and consistent. Archive should be managed and will grow with time. Backups should be kept of Archives

B

ackups, their purpose is to quickly restore the mass of data effected in the event that the media on which it is stored is damaged or lost. The emphasis is usually on a full restore, but a few systems do allow for a selective restore. Backup software seldom concerns the structure and viability of the data/files included. A corrupted file will be backedup the same as a good file. They are also focussed on the short term recovery of data. Old backups can become a liability if their contents is not known &/or well organized. Worse still they might be on a media format no longer supported.

Most photo oriented online discussions at present revolve around keeping backups of photo collections not archives. Certainly backing up your working data is important and the 3-2-1 approach is a good starting point. However if your collection of photos is getting large and you want them to be preserved in such a way that you can easily find a specific photo now is the time to start think about building an archive

Features I consider important in an Archive

  1. Photos need to be indexed and catalogued (via metadata)
  2. Photos should be easily viewed
  3. Collection should be free of duplicates
  4. Collection should contain only decent images (out of focus, corrupted or low quality images removed)
  5. Photos should be in a limited number of standard (non propriety) formats

This is a pretty straightforward set of objectives but alas I have struggled to find a single commercial system that has these features. Lightroom sounded like it might be suitable but I found it both wanting and frustrating to use when several computers and people are involved.

  • I have given myself the added burden of quarantining the Archive away from the internet and even my own local area network and housing it within a Linux workspace.

At the moment I use a Hybrid collection of software tools, I now used mainly PhotoMehanic to ingest (upload) from camera cards (I used to mainly use Picasa) and straightway cull the poor quality images and add appropriate metadata. I usually have a short break (could be up to a day or so) and then come back to PhotoMechanic and rate and colour code the images. I use a simple 1, 2 or 3 star rating, photos with 2 or 3 stars are the ones I would like to further process. They will normally be the ones I take into Lightroom (Aurora HDR or On1 RAW these days). Each step in Photo Mechanic is set up to record in both the Jpeg EXIF data and the .xmp side car files for RAW formats. The one star and above photos are the ones that get archived, any unrated photos will be left behind. At present I store the native RAW formats (.cr2,.pef,.orf & .dng) exactly as uploaded from the camera but I’m not convinced this a great long term option. Whilst there is some form of propriety CRC checks in the .xmp files I also create a file in each folder being archived with the .MD5 hashtag for each file. These CRC style checksum are useful to find duplicates and also to check with the files has been in any way altered (ie corrupted)

At the Linux end I read the same files and folders on external hard drives but now I have Linux version of XnViewMP and Aftershot Pro (both of which can view RAW files and read the metadata and ranking in EXIF data and/or the sidecar files. Both these programs can build catalogues or just browse folders. I have not yet tried to catalogue the whole collection but I’m slowly working towards that objective.

Wednesday, December 30, 2015

The Importance of a Catalogue to your Digital Photo Archive

A shoe box or album full of photos is easy to flick through and you can quick see both its condition and content. Digital files however have limited visibility, especially a collection of digital photos. The Photo file will be in binary and unless you have specific software to decode it it will just be symbols and numbers at best. One exception is the jpeg format which is so widely used that most software, browsers, computer and smart phone apps with recognise and decently render it. Other formats and in particular the camera RAW formats will always require social software (and given that these formats are proprietary and there is a risk of them becoming obsolete) may not be guaranteed to be available on different hardware and/or in the future. Further It is unlikely that scanning the file names from the camera (like IMG_0007.CR2) will be very meaningful. You need a reader that understand the format of that data and can render it as an image. A decent catalogue (or Index) of you photos need both to be able to easily view you photos but it also benefit from some organization that makes the images quicker to find

So how do you figure out what is there. There are two common solution,

  1. The first is Thumbnails, normally postage stamp size low resolution version that give you a peek at what is in the photo.
  2. The second is to use metadata (data about the context of the photo itself).

There are lots of decent (and free or inexpensive thumbnail programs) like Picasa XnView, Photo Mechanics, the default folders view in windows even lets you select a small, medium or Larger icon view, which are thumbnails. Some can handle RAW formats but other may not (or rely on updating a codex for that format). Other software like Aftershoot and OnOne 10 have a browse mode so you don’t have to “import” photos first, you just get presented with a grid of thumbnails. These are fast and a joy to use compared with opening up directories of images in say Lightroom. Having a good thumbnail facility that is fast and easy to use is the first additional need for a good archive.

Metadata, (data about the photo and it’s contents) is a little more complex but it should not be. There are two standards EXIF and IPTC metadata formats. The EXIF data is really mainly about the camera and image and has been well addressed by camera and phone manufacturers (although they may not record all the possible metadata). This EXIF metadata is included with the standard jpeg data format so the metadata travels with the image embedded in it. The IPTC Interchange Model is a way to record information about who created the photo and how it is licenced for distribution and publication (it was set up for exchange of information, and images between newspapers  and is not a big deal in a personal photo archive). This information can be, but seledom is, embedded in jpeg files. Most software that works with photo will let you display both forms of this metadata. If you are having trouble reading the metadata Phil Harvey has written a wonderful open source program called ExifTool, which can interact with metadata in many formats (eg, embedded in the jpeg or stored in an .xmp sidecar file)

Whilst you can see a scratch of water stain on an old photo. It is tricker to judge damage too (corruption of a digital file) because in its raw binary digital format it if not easily comprehended. Even worse even a little damage may render the digital image unusable. There are technique to ensure digital files are not corrupted, most notable the checksums and Hash function (they imageare not hash tags). Of these MD5 is the most used for photos and is usually the technique of choice applied for detecting duplicates. Whilst I can see some software uses checksums (see picasa.ini of right) they do not appear to be MD5 numbers. Adobe use two different IDs which look a little like MD5 hash values, the first is a unique image ID created when The image is scanned by lightroom (or other adobe utilities) and the seconds is an instance ID and is updated whenever the files is accesses and parametrically adjusted (ie the .XMP file and/or catalogue are altered). I can not fnd any definitive documentation on them So I’m just going to assume they are yet another propriety secret and thus I doubt I will research them any further.

Fortunately there are lots of well tried and tested MD5 utility and programs, many free to download. What I discovered is the best way to create these hash table is not one for each file but with one file for each sub-directory. I already had a program called total commander (and alternative to windows explorer) which does this. Further you just need to click on that file and then Total commander will scan the files mentioned and report back if the hash value matches. Yes I did a test truncating a photo and the checked reported a hash value difference. There are a number of utilities so I assume you will have no problems finding a similar one.

I have been using this approach for the past 6 months it very simple and I just create the Hash Table for each directory when I do my monthly backup checks. I have been reprocessing some older directories as I move to a hard disk based archive. Running the hash function did Identified 2 photos that had read problems, luckily I had another copy of those which was fine. I am now slowly adding hash table to all my archived photo folders.

I’m now even more certain you need to also keep a checksum or hash value, as well as an easily accessed thumbnails and standard metadata utilities in addition to your archived files. Copies of the applications used to created these views and information are an important part of your catalogue and should be stored with your archived photos.