Friday, January 22, 2010

Photo File Validation


I know I've been dragging my feet on posting my photos here, and I have a ton of catching up to do. But I really need to write about ImageVerifier, a program I discovered via the Digital Photography Best Practices and Workflow site, which is one of the most important applications every photographer should have in order to be sure their image files still work. I know that sounds a little over the top, but I feel very strongly about this. I'll describe the problem, then the reason for this solution.

Your hard drive is the new shoebox-in-the-closet or drawer-in-the-basement full of photos. With that drawer full of photos, you knew that if you kept them out of floods or fires, the pictures were probably ok.

With a hard drive sitting on a shelf, you don't know if the pictures in it are ok. We joke about bit rot being a real thing even though it doesn't work that way. But, the effect is real. Files and drives go bad from time to time, due to mishandling of drives, system crashes while editing images, or just Murphy's Law. The bearings in that drive sitting on the shelf with your backup might be getting just dry enough that if you don't plug it in this week, it won't spin up next month when you need it. When you get the click of death you know the drive is toast. But even when the drive mounts fine, there may still be silent errors you don't know about.

So, here's the problem. You have thousands and thousands of photos starting years ago on your hard drive, and you copied them to a second hard drive, so you feel safe knowing your pictures are backed up.

But one day when you're looking for an old vacation photo and it doesn't open, you plug in that backup drive, and the file is bad there too. You needed a way to make sure all your images were valid before backing them up. You could open each image in your photo viewer, but that would take forever and you're certainly not going to do that on a regular basis. You might even have stacks of hard drives (or CDs) on a shelf, which makes the problem even more daunting.

This is a problem that I've been thinking about for years. While photography is my hobby, my dad is a professional and I help him out with his technology. He has those stacks of drives and discs I mentioned above. I searched high and low for a program that would make sure files haven't become corrupt over time, but couldn't find one. I even wrote some shell scripts to store checksums and then compare them later. This might work for my own use, but it wasn't something I could have other people use.

Then I stumbled across ImageVerifier, which will do exactly what its name says. This $40 program for Mac and Windows is used in three steps: verify images, save hashes, compare hashes.


First, you verify your files. This step actually looks inside each file and confirms that it is an image file. For example, JPEGs are probed for details that would reveal file corruption. RAW files are opened with the Adobe DNG convertor (a required helper program) to peek at the image data. DNG files have a data checksum in the file when it was created, and these checksums are verified. Other image types are also handled.

This step reports any errors that are found, so you can do something about it (restore a corrupt file from a backup; delete a file deemed safe to delete; etc.)

The second step, storing hashes, is performed after all images are verified. These hashes are checksums of files saved to a database used by ImageVerifier. This step must only be performed on valid files, because the hashes will be used in the next step at a later time.

The last step is to compare hashes. Once hashes are created and stored, you never have to do a full image verification again.

The reason for all this hash business is that comparing hashes is much faster than doing a full image verify. Naturally, if you have all the time in the world, you can skip the hashes and always do a full image verification.

So, every six months or so, you run a compare hashes operation on your drive or disc, and you'll know that those files haven't become corrupt and haven't been altered in any way. The Mac version can even run a verification on a schedule. I set mine to verify hashes on the first day of the month, at least for files on my computer. Cold or offsite storage will obviously have to be run manually.

As a result of using this application, you can rest at night knowing that the multiple copies of your photos are actually usable.

Thursday, March 26, 2009

Second picture in the park

forest park2

After I saw how that first picture looked, I moved the tripod closer to the sculpture and Kellee to get a bigger image of her. I saw that the chemicals weren't spreading all the way across the film, so I composed with them in the right side of the frame and got lucky.

This picture wrapped up my first outing with the Speed Graphic.

Taken on more than 20 year old Polacolor matte 4x5 Polaroid film.

Wednesday, March 25, 2009

My First Real Picture




For my first time taking the Speed Graphic out to make a real photo, we went to Forest Park to find a good location. There was a traveling sculpture exhibit installed, and they looked neat.

Since I was still learning how to use the camera, I used a tripod and the ground glass to compose the shot. I knew how to do that from watching dad use his view camera when I was a teenager.

You can see Kellee there in those crazy coils, and if you look closely you might be able to see the dachshunds.

This was made on that super-old 4x5 Polaroid film and naturally made a cool look that people pay extra to do with Photoshop.

The First Picture



I found two packs of ancient 4x5 Polaroid film in dad’s studio. Having no idea what it would do, I tried one out. I assumed it was 100 speed, used the sunny 16 rule to set my exposure, and set the focusing scale to infinity. I stepped out the dock door at work and wished for the best.

When I say ancient, I mean my dad thinks he abandoned that pack in the early ‘80s, so it’s probably been sitting for 25 years. So I was quite surprised to get an image at all. The chemicals didn’t spread all the way, and the color balance is way off. But the smell! There’s nothing quite like a Polaroid’s smell. And the look is pretty cool too. People pay good money for software to make those edge effects.

With this photo, I knew I had a working camera, and I was looking forward to making more pictures.

Next, using up this old film while researching what to use next.

Introduction




In 2006, my friend Dave showed me some Polaroids that a former co-worker of his was making in California with his 4x5 Speed Graphic. We were thinking about how cool that must be, and I remembered that my dad had one. He had it on display in his studio for a few years, and never used it. A fellow photographer had retired and dad bought some of his gear, including this camera.

So, I asked my dad if he had a Polaroid back for the camera, which he didn’t. But he offered me the camera and gave it to me around thanksgiving 2006. I’ve been making large format pictures with it ever since. I’ll be posting pictures and stories as much as I can.