What's New?Search the Site!Site Map
Sister Sites
|
Underwater White BalanceIf you're lucky enough to own either a waterproof camera, or a waterproof housing for your digital camera, you'll have experienced the problem of trying to correct for the extreme blue cast of shots taken underwater. Here, as an example, is an uncorrected RAW image taken on a Canon Powershot S70 with a waterproof housing.
The problem is that there's little reliable advice on how to correct this. There are a few articles on the web (Including the Canon BeBit Digital Camera Underwater Photography Guide), but I haven't found any to provide a reliable and repeatable process which can be applied to "casual" underwater photography. After a fair amount of research and experimentation, here's my analysis of the options available, and a suggested technique which I have developed and which I haven't seen documented anywhere else. Option 1: Carry a Waterproof White Card and Use Custom White BalanceArguably this is the "right" way to do it. If your camera supports custom white balance, you can photograph a known white target in the same lighting, and then correct either in camera or later in software (e.g. by using the "click white" tools in PhotoShop/Elements). This works whether you shoot RAW or JPG, and independent of camera capabilities. However... This is definitely not suitable for casual/social snorkelling or diving. You will get mercilessly and rightly ribbed if you carry a large white card with you on that Caribbean catamaran trip. But the disadvantages don't end there. You will need to re-adjust the balance (or re-photograph the sample target) for each change of depth, background or light, which can happen on a minute to minute basis in many situations. It's a solution you have to prepare and use carefully, not after the event. Option 2: Shoot RAW and Experiment with White Balance PresetsIf (like the Canon S70) your camera supports RAW you can try adjusting the white balance in your RAW processing software. You can certainly take pot luck with the white balance presets and it may work for you. Canon recommend the Sunny/Daylight setting, but in my experience this is still far too blue. Here's our sample shot set up that way:
Option 2A: Shoot RAW and Experiment with Custom White Balance ControlsBeyond the presets, you can try twiddling the white balance settings manually. I don't know about you, but I find this very difficult to control precisely or predict which combination works. I have even tried to replicate the Canon's "Underwater" setting for JPGs, but without success. Also sometimes even at "extreme" settings, it's still not quite right. This is even more "pot luck" than the presets. You may be fortunate, but you could do a lot of experimentation without success. Other manual colour adjustments are similar. You may be fortunate, but I haven't found a reproducible solution. Option 3: Use the "Underwater" WB SettingSome digital compacts have an "underwater" white balance setting, the Canon S70 among them. Canon's preset sets the equivalent of a temperature of 3147ºK and tint -100 in the RAW convertor. However, like any other preset this may be right, but more often not. I find that the pictures are still dominated by green/blue. Also this doesn't help if you want to shoot RAW. Option 4: Use the "Click White" OptionYour image editor (or RAW convertor) will probably have a "click white" option which will remove the colour cast if you can identify anything which is reliably white, black or mid grey! The first problem is that you may not have such an object in your picture, unless you have a white balance card or similar - in which case see option 1 above. Nothing in our sample picture would suffice. The second problem is that the colour cast can vary significantly over your reference object in any real lighting. I usually find that I spend ages clicking round possible targets trying to get a realistic result with this method, and the results are usually quite extreme. Option 5: Use the Levels MethodWhich finally brings us on to my recommended technique - the levels method. This works both with RAW files or JPGs/TIFFs, as long as:
To understand what we're trying to do, just take a look at the RGB histogram for our sample shot:
As you can see, the blue and green channels peak to the right, and the red channel to the left. In a "balanced" shot meeting the first condition above, they should all be in roughly the same place. This is what we're going to try and achieve. First, set up your workspace. If you're developing a RAW file start with either "as shot" or daylight/sunny white balance, and turn off any automatic levels adjustment. Also, work in a wide colour space like AdobeRGB if you have the option, and make sure there is no automatic conversion to a different colour space when you save the file. If you need an sRGB version of the file, it's better to convert the saved file manually as a separate step. Now change your levels control to the green channel, and adjust the levels so that the black and white points are aligned with the "shoulders" of the histogram, as shown. Don't make any adjustment to the midtones or "gamma" setting:
Repeat for the blue channel. Now change to the red channel. Adjust the red "white point" (the right hand slider) to the edge of the histogram as shown. You almost certainly won't be able to do anything with the "black point" slider as the red channel will probably be clipped at the shadow end:
Finally, very carefully, adjust the red midpoint control to the right until the colour of the picture is as neutral as possible, which will drag the peak of the histogram towards the centre of the range as shown. The trick is to watch an area which should be a fairly neutral colour (such as the swimmer's shorts in our example), and when you can just see a red tint back off slightly:
This is how the picture looks:
OK, this is never going to be the world's greatest underwater photograph, but at least the turtle is now the right colour! As a by-product, we've also pretty much optimised the contrast. If you want to tweak settings further, save this version of the image as a JPG or TIFF, then re-open in your normal image editor. In particular you may want to modify the colour profile, and adjust the overall brightness and saturation. Be very careful with the latter - there will not be much headroom and it will be easy to "clip" some colours. Hopefully this technique will help you sort out your underwater shots. It's certainly what I now use consistently.
© Questa Computing Ltd. 2007 |