Thursday, October 10, 2024

Digital Zone System ~ 0EV as Zone 5 RawTherapee processing example

The prior Digital Zone System posts laid the foundation for actual image processing.  I now share an example of processing a 0EV as Zone 5.

Simplifications ~

I don't want to spend my time metering using a spot meter.  Instead, I let the in-camera matrix metering system do its "thang" as I feel its more than "good enough" for the kinds of scenarios I find myself in.  Using the in-camera spot-meter is always an option in those cases where I feel it would be of benefit to meter more carefully.

0EV as Zone 5 input correction curves work well for 95% of my work.  Scenes tend to be flatly lit.  Often whites slide down the tonal scale and blacks crawl up, which means the tones I want to manage are all on the linear portion of the curve.

-1EV as Zone 5 input correction curves work well for me in high contrast situations, such as brightly lit, strong contrast situations.  In those cases (around 5% of my personal work) I see a benefit for expanding tonal separation in the light areas.  Certainly I can shoot everything at -1EV and process accordingly, but this really isn't necessary (see prior paragraph).  Besides, as ISO rises, so can noise in the shadow areas. 

I put as many settings tuned the way I want into the input correction curve recipe that I've saved from my calculations as possible.  These include Capture Sharpen, vignetting the edges, auto-lens correction, luminance exposure curves, luminosity black and white conversion, and a Camera Profile that interacts well with the luminosity conversion for maximum tonal separation in a single action.

RawTherapee 0EV as Zone 5 Image Processing ~

Opening an Image

0EV as Zone 5 image processing example 

Essential Elements -

  • AMaZE de-mosaic used for low ISO images
  • LMMSE de-mosaic is selected for ISO > +/- 1000 (depending on the sensor)
     

Applying Input Correction Tone Curve

0EV as Zone 5 image processing example

Essential Elements -

  • Luminosity Black and White conversion
  • Luminance exposure curves 1 and 2
  • Auto-lens Correction
  • Capture Sharpen
  • Vignetting the edges to taste
  • Camera Profile with "Tone Curve" disabled 
Note: For my work I like Sony Standard and Vivid Camera Profiles.  In concert with Luminosity Black and White conversion they give additional tonal separation, this time in the color dimension (where the Digital Zone System is applying tonal separation in the exposure dimension).

Setting Black and White Curve Points

0EV as Zone 5 image processing example

Essential Elements -

  • Watching the histogram to verify where pure white and black is in the image, move Tone Curve 2's end points
    • Upper right edge of the curve is white
    • Lower left edge of the curve is black

In this example I see by examining the histogram in the upper left corner of the display that the highlights are correctly expressed. So all I needed to do was move the bottom left corner of Tone Curve 2 slightly to the right to get the blacks to turn pure black (again, see the histogram in the above image).

Note:  I realize many software do not offer a second Tone Curve.  In those cases it might be worth exploring other tone tools.  There should be tools with sliders for setting the black and white points.  I don't want to disturb the carefully constructed input correction curve.

Rotation, Cropping and Vignetting

0EV as Zone 5 image processing example

Essential Elements -

  • Align the verticals/horizontals to taste by rotating the image (where necessary)
  • Crop the image to taste (since I tend to crop in-camera I often just shoot at 4:3 and call it good)
  • An overall Vignette is already set in my input correction curve recipe, but...
    • Now is a good time for me to dodge/burn or add vignette (as I've done to the bottom of the image in this example)

Adding a Pt/Pd Tone

0EV as Zone 5 image processing example

Essential Elements -

  •  I've found I enjoy the tints and tones of Pt/Pd images and have created and stored as recipes a number of tints that I can select from

Output Image

0EV as Zone 5 image processing example

Essential Elements -

  • For the "internets" is downsize the original image, and...
  • I often ask the software sharpen the output once more

With relatively few inputs I'm able to generate a rather pleasing image (to me, at least).  Every tone is properly expressed.  Nothing is "blocked up."  The light areas positively "glow." 

Saturday, October 05, 2024

Digital Zone System (Part Six) ~ Resources and Inspiration

I'm concerned that I've missed something or that I've misunderstood things.  Are there errors in my own thinking and methods?  No doubt.  If readers would like to help me better understand, I'm all ears.

Resources ~

Other than a ton of YouTube videos that erroneously describe how to meter for the Zone System in digital, there are few resources on the internets (again, thank ewe George Bush the Younger). 

Alan Ross Photography:  Can the Zone System Go Digital?

Photography Cheat Sheet: Using the Zone System for Ideal Exposures

Zone VI workshop - the fine print by Fred Picker - One of the most important Zone System references from the film era 

Zone System Manual by Minor White - This is the reference I used.  There's an "eye match" method for setting up the Zone System with film that I found to be very useful. Unfortunately the link to this is just a sample, so if you're interested you'll have to find a used book somewhere.

Another look at the Zone System (film and early digital)

I started a conversation on Pixls.us on the topic.

On Zone System evolution - Zone 9 was pure white early on, and later was changed to Zone 10?  I never knew this and am left wondering why the change?

What I've decribed as a Digital Zone System is not without its dissenters. There is a well-known commenter on camera gear who said -

"For me, it means forget the Zone System when you’re using digital cameras, except as a way to describe tones. Compared to the tools available on modern cameras, it’s crude and in accurate..."

Take from it what you will.

Inspiration ~

When I recently restarted work on a Digital Zone System my earlier life came flooding back.  

I was heavily influenced by Ansel Adams and Minor White for what they had to say about the technical aspects of the film-based Zone System.  I used a Pentax 1degree Spotmeter and calibrated my films and processing to the best of my abilities.  I read through Fred Pickers book on the Zone System, too.  Every photography exhibition I could find in the LA Basin saw my shadow on its doorstep.  Looking at what was possible in expressing a final image impressed me greatly. 

Here are just a few photographers who's works can inspire me, even today.

 

Cité de l'Automobile - Musée National de l’Automobile, Collection Schlumpf, Mulhouse, France

Bugatti Royale
Sony A6300, Sigma 30mm f/2.8 EX DN
-1EV as Zone 5
Pt/Pd tints added in processing

Friday, October 04, 2024

Digital Zone System (Part Five) ~ Tonal Separation In Three Ways

The Digital Zone System that I've written about here on my blog is just one aspect of controlling tonal separation in black and white digital photography.  

There are two other areas of control that I will now take into consideration.  Taken in total, these controls allow for much greater flexibility and ease in monochrome image creation than us old film workers could ever have imagined.

Here are three areas of tonal separation.

  • Digital Zone System ~ tonal separation by exposure value
  • Luminosity Black and White Conversion ~ tonal separation by Human Perception Modeling
  • Color Contrast Management ~ usually thought of as filtration for color separation (as we did when shooting with B&W film)

Digital Zone System ~

As I've already covered in depth methods for controlling the Digital Zone System, I'd like to stress just one thing.  Even though I've written a lot about using -1EV as Zone 5, I've found that generating an input correction curve for 0EV as Zone 5 can yield excellent results.  Not the least of which can be a measured improvement in all the work I've done over the years before coming to the realization of the benefits of shooting -1EV as Zone 5.

Luminosity Black and White Conversion ~

While I've written about the benefits of performing a RawTherapee Luminosity black and white conversion, I believe it's worth revisiting the subject in light of the Digital Zone System.

First, I never use simple desaturation.  As readers will recall, Human Perception Modeling shows how viewers of black and white images see the tones of red, green, blue differently.  Desaturation makes the tones of equal energy colors the exact same tones of gray.  I don't want that.

Luminosity conversion from digital color into monochrome takes into account how humans see red, green, and blue.  In short, Luminosity conversion when combined with the Digital Zone System gives us a further improvement in tonal separation. 

Second, there is a color management detail that applies directly to tonal separation in black and white work. In Camera Profile there are several  selections. One is "Tone Curve" and two others are "Base Table" and "Look."  "Base Table" and "Look" manage colors.

With the Digital Zone System I disable "Tone Curve" because I insert control over the exposure value tonal range by applying an input correction curve.

Enabling either a standard or vivid Camera Profile and enabling "Base Table" and "Look" corrects colors at the post-demosaic stage.  This is important.  The process now becomes:

  • Apply input correction curve
  • Specify a standard or vivid (for increased color contrast) Camera Profile
    • Disable "Tone Curve"
    • Enable "Base Table"
    • Enable "Look"
  • Select Luminosity black and white conversion

We now have tonal separation in two flexible, controllable, and measurable dimensions.

Color Contrast Management ~

Now that we have tonal separation manged two ways, Digital Zone System and Luminosity Human Perception Modeling, we can add a third.

Using the Channel Mixer we can approximate filters used in black and white film work.  For instance, we can use a red filter to deepen blues, yellow filters to lighten greens, and blue-green filters to approximate the color spectrum response of Orthochromatic and wet-plate collodion.  Further, there is sufficient flexibility in the Channel Mixer that we can create any filter we want.

The use of these tools is less measurable and more "intuitive."  We can change settings until we like what we see. 

Taken in total, we now have tonal separation in three flexible, and controllable dimensions.

 

Cité de l'Automobile - Musée National de l’Automobile, Collection Schlumpf, Mulhouse, France

Sony A6000, Sigma 19mm f/2.8 EX DN
-1EV as Zone 5 Digital Zone System
Pt/Pd tints applied in processing

Thursday, October 03, 2024

Digital Zone System (Part Four) ~ Concise Guide to the Entire Imaging Pipeline

Using the Digital Zone System input correction curve generated in Part Three, Here is a high level overview of the entire imaging pipeline.  Remembering that RAW files are essential in this process for retaining tonal values:

Metering ~

Easy Peasy Approach

  • Let the in-camera matrix metering system do its job

Note: I've found this is good enough for me in 99percent of the cases I encounter.  The metering system knows how to balance tonal distribution quite nicely.

Intentional Approach

  • Using the in-camera "Spot" meter, place tonal values 

Note: Taking time to spot meter a scene can yield accurate exposures per a photographers intentions.  This can work well with stationary subjects, or working in an environment where the lighting is stable (unchanging). 

Exposure ~

0EV as Zone 5

  • Release the shutter

-1EV as Zone 5

  • Set the exposure system to -1EV
  • Release the shutter 
 Note: I've found I can work quickly and efficiently when under-exposing at -1EV and combining it with the Easy-Peasy Metering Approach.

Processing

  • Import RAW image into a software for processing
  • Apply the Digital Zone System corrective curve (created in Part Three)
  • Watching how tones are distributed in the histogram
    • Move the top of the curve to just above pure white
    • Move the bottom of the curve to just below pure black
  • Using normal image processing tools, modify contrast and brightness to taste

Note: RawTherapee comes with minimally four curves.  Two are found under the Exposure tab.  Two more are found under the Black and White controls.  Working with just the Exposure tab, the input correction curve will be found as Curve 1.  Using Curve 2 (also set to Luminance), setting the pure white and pure black values is a very simple exercise of moving the Curve 2 top and bottom points.

 

Cité de l'Automobile - Musée National de l’Automobile, Collection Schlumpf, Mulhouse, France

Sony A6000, Sigma 19mm f/2.8 EX DN
-1EV as Zone 5
Matrix metering
RawTherapee processed per above
Pt/Pd tints

Wednesday, October 02, 2024

Digital Zone System (Part Three) ~ Concise Guide to 1EV per Zone Curve Generation

[Updated 7 October, 2024 ~ Important correction: Zone 5 at 0EV is 76hex/118decimal, not 7F/127 as I previously wrote.]


Finally, coming to the meat of the matter, for this, Part Three, of my Concise Guide to the Digital Zone System, I present a method for taking a newly opened RAW file and generating a correction curve that gives exactly 1EV per Zone steps from +3EV (pure white in digital work) down as far as the sensor can differentiate (-7EV or -8EV in the case of my Sony APS-C and Full Frame cameras).

Definitions ~

  • Using Luminance curves only (other curves will distort the color space which can impact the final result)
  • Zone 5 remains 76(hexidecimal)/118(decimal) or "18% middle gray"
  • Digital Zone System Zone -2 (which doesn't exist in the film Zone System) through Zone 8 are separated by 1EV (1 f-stop for us Old Farts) per Zone

Assumptions ~

  • The old film-based Zone System is adaptable to digital B&W imaging
  • The vast majority of digital B&W output looks different from film because of digital highlight attenuation
  • "Camera Profile" normally tries to adjust 0EV to 76(hexidecimal)/118(decimal) on all three channels (RGB) or something thereabouts, depending on the "look."

 

Zone 5 as 0EV ~ attenuated highlights/unbalanced "digital" Zone System  ~

Taking the EV step RAW files from Part Two...

  • Use "Curves" to raise/lower each individual EV image to match the hexadecimal/decimal values indicated below
    • Raise/Lower the point where the curve overlaps the narrow tone spike seen in the histogram
  • Build up an overall correction curve by adding points at each EV
    • Saving curve corrections as you proceed through the list (see the example below
  • Once you've corrected each EV to it's respective Zone tonality value, look at the overall curve and "smooth" it by gently adjusting up/down/sideways any value that is out of line 
  • Zone -2 = 02(hexadecimal)/02(decimal) -7EV
  • Zone -1 = 04(hexadecimal)/04(decimal) -6EV 
  • Zone 0 = 08(hexadecimal)/08(decimal) -5EV 
  • Zone 1 = 11(hexadecimal)/17(decimal) -4EV 
  • Zone 2 = 1B(hexadecimal)/27(decimal) -3EV 
  • Zone 3 = 28(hexadecimal)/40(decimal) -2EV 
  • Zone 4 = 53(hexadecimal)/83(decimal) -1EV 
  • Zone 5 = 76(hexadecimal)/118(decimal) -0EV 
  • Zone 6 = AD(hexadecimal)/173(decimal) +1EV 
  • Zone 7 = CB(hexadecimal)/203(decimal) +2EV 
  • Zone 8 = F5(hexadecimal)/245(decimal) +3EV 
  • Zone 9 = FF(hexadecimal)/256(decimal) +4EV
The correction curve could look like the following, depending on where you apply the correction curve (ie: before or after applying a "Camera Profile"

Sony A7 Linear Zone System step wedge ~ Zone 5 set to EV0 where Zone 9 is pure white

Curve that defines
Zone 9 as pure white

Zone 5 as -1EV ~ balanced "film-like for digital" Zone System ~

Again, taking the EV step RAW files from the Part Two...

  • Use "Curves" to raise/lower each individual EV image to match the hexadecimal/decimal values indicated below
    • Raise/Lower the point where the curve overlaps the narrow tone spike seen in the histogram
  • Build up the overall curve by adding points at each EV
    • Saving curve corrections as you proceed through the list (see the example below)  
  • Once you've corrected each EV to it's respective Zone tonality value, look at the overall curve and "smooth" it by gently adjusting up/down/sideways any value that is out of line
  • Zone -2 = 02(hexadecimal)/02(decimal) -7EV
  • Zone -1 = 04(hexadecimal)/04(decimal) -7EV
  • Zone 0 = 08(hexadecimal)/08(decimal) -6EV 
  • Zone 1 = 11(hexadecimal)/17(decimal) -5EV 
  • Zone 2 = 1B(hexadecimal)/27(decimal) -4EV 
  • Zone 3 = 28(hexadecimal)/40(decimal) -3EV 
  • Zone 4 = 53(hexadecimal)/83(decimal) -2EV 
  • Zone 5 = 76(hexadecimal)/118(decimal) -1EV 
  • Zone 6 = A0(hexadecimal)/160(decimal) -0EV 
  • Zone 7 = D9(hexadecimal)/217(decimal) +1EV 
  • Zone 8 = E6(hexadecimal)/230(decimal) +2EV 
  • Zone 9 = F5(hexadecimal)/245(decimal) +3EV 
  • Zone 10 = FF(hexadecimal)/256(decimal) +4EV
The correction curve could look like the following, depending on where you apply the correction curve (ie: before or after applying a "Camera Profile"

Sony A7 Step Wedge ~ film-emulated curves set to reference -1EV as Zone 5 and matching values from Zone 3 thru Zone8

Curve that defines
Zone 10 as pure white

Original Assumptions ~

  • Successfully demonstrated (I hope) - The old film-based Zone System is adaptable to digital B&W imaging
  • A corrective solution is found - metering accordingly, set -1EV tones to Zone 5 value - The vast majority of digital B&W output looks different from film because of highlight compression
  • Again, a corrective solution is found - metering accordingly, set -1EV tones to Zone 5 value - "Camera Profile" normally tries to adjust 0EV to 7F(hexidecimal)/127(decimal) on all three channels (RGB) or something thereabouts, depending on the "look."

Tuesday, October 01, 2024

Digital Zone System (Part Two) ~ Concise Guide to System Characterization

[Updated 7 October, 2024 ~ Important correction: Zone 5 at 0EV is 76hex/118decimal, not 7F/127 as I previously wrote.]


None of this Zone System stuff is magic.  Hopefully what I write about is easily understandable, easily duplicated and quickly adapted by interested parties. 

In this, Part Two, I will present a process for understanding camera/software interactions at the very front end of the RAW image processing pipeline.  It sets the foundation for something that leads directly to Part Three. There, I will present a simple process for generating an accurate Digital Zone System tone curve tailored to systems interactions between camera sensors and software.

Definitions ~

  • Using Luminance curves only (other curves will distort the color space which can impact the final result)
  • Zone 5 remains 76(hexidecimal)/118(decimal) or "18% middle gray"
  • Digital Zone System Zones 0 through 8 are separated by 1EV (1 f-stop for us Old Farts) per Zone

Assumptions ~

  • The old film-based Zone System is adaptable to digital B&W imaging
  • The vast majority of digital B&W output looks different from film because of highlight compression
  • "Camera Profile" normally tries to adjust 0EV to 76(hexidecimal)/118(decimal) on all three channels (RGB) or something thereabouts, depending on the "look."

Building a Sensor/Software Step-Wedge ~

To understand how B&W tones are distributed at the start point for image processing, here is a method that I've found instructive.

Image creation ~

  • Photographing a continuous tone scene (ie: blank wall, or blank sheet of paper)
  • Setting the focal point well before or well behind the subject (to even out any textural/tonal variations of the blank subject)
  • Shooting RAW
  • Set ISO to lowest non-synthetic value (some camera systems allow for low and/or high ISO settings that "massage" RAW information, which we want to avoid for this procedure)
  • Set the meter to "Spot" (to avoid problems of uneven field illumination, ie: lens vignetting)

    NOTE: I've found it easiest to set a camera on a tripod for this work to introduce as few lighting variables as possible

  • Make an exposure at 0EV
  • Increase exposure 1EV
    • Make an exposure
    • repeat this step to +4EV
  • Make an exposure at -1EV
  • Decrease Exposure by -1EV
    • Make an exposure
    • repeat this step down to -7EV or -8EV

Image processing ~

  • Load RAW files into image processing software
  • Convert to B&W (I use Luminance B&W conversion for its human perception properties)
  • For each image...
    • Mouse over the center of the image (where the Spot meter read the scene
    • Note the Luminance value

After carefully noting the values from -7EV/-8EV through +4EV, you should have something that looks like the following.

Sony RAW Linear Post-DeMosaic Pre-Curves Zone System Map

In the example above I used a Sony A6300, Sigma 24mm f/3.5 DG DN focused to infinity, and photographed a blank white board.  It's easy to see that 0EV is _not_ 76(hexidecimal)/118(decimal).  That, in fact, is one of the roles of "Camera Profiles" when it applies a Tone Curve.

I'm exerting control over tonal values as early as possible in the process.  RawTherapee allows users to re-define the "Camera Profile" step.  In Part Three I will share how I define a new "Camera Profile" tailored to Digital Zone System work. I'm not aware of any other image processing software that allows for this kind of early intervention and I'll try to remember to describe the advantages of this in a future post.

Image Processing Pipeline Illustration

As far as I understand the current State of Things, all other software use pre-defined "Camera Profiles" to get a RAW file to the point of image processing as quickly as possible.  What I present here in Part Two should be usable in all cases.  If what you see more closely matches the Digital Zone System synthetic step-wedge "out of the box", you're likely "good to go", within certain limits, such as accepting Zone 9 as pure white and associated highlight attenuation.

An interesting aside: The old Film Zone System described an 11EV or 11 f-stops of dynamic range.  From the above we can see that in Sony APS-C and before any further intervention that I have 12EV or 12 f-stops of dynamic range.

All this aside, the important point of this Part Two exercise is to understand how close we are to the old Film Zone System 1EV per Zone step ideal.

Monday, September 30, 2024

Digital Zone System (Part One) ~ Concise Guide to Step Wedge simulation

[Updated 7 October, 2024 ~ Important correction: Zone 5 at 0EV is 76hex/118decimal, not 7F/127 as I previously wrote.  The step wedge illustration has been updated as well]


There are no secrets to any of this, but I realize I moved rather quickly through a lot of material in my rush to understanding digital sensitometery and developing a decent black and white Digital Zone System solution.  Working in three parts, I will now try to show how anyone can do what I've done and make sure they, too, can achieve accurate results.  

This, part one, presents a recipe for generating a synthesized step-wedge.  Part two will present a process for understanding camera/software interactions which will lead directly to part three where I present a simple process for generating an accurate Digital Zone System tone curve tailored to cameras and image processing software.

Definitions ~

  • Working toward a solution for black and white imaging (I may deal with color in the future)
  • Using Luminance curves only (other curves will distort the color space which can impact the final result)
  • Zone 5 shall be 76(hexidecimal)/118(decimal) or "middle gray"

Assumptions ~

  • Digital Zone System Zones 0 through 8 are separated by 1EV per Zone
  • "Camera Profile" normally tries to adjust 0EV to 76(hexidecimal)/118(decimal) on all three channels (RGB) or something thereabouts, depending on the "look."

Building a Synthetic Step-Wedge ~

Using an image processing software ->

  • Create an image filled with 76(hexidecimal)/118(decimal) tone value
  • Increase Exposure 1EV
    • Note the new tone value
    • repeat this step until you've found pure white - FF(hexidecimal)/256(decimal)
  • Restart this process using the image filled with 76(hexidecimal)/118(decimal) tone value
  • Decrease Exposure 1EV
    • Note the new tone value
    • repeat this step until you've found pure black - 00(hexidecimal)/0(decimal)

Carefully noting the values from -7EV through +4EV, as in the following.

 Digital Zone System Step Wedges ~ 0EV and -1EV as Zone 5 118/255

Zone 5 as 0EV and -1EV
set to
#76/118decimal luminance value

Noting the decimal equivalent value in the event the image processing software uses that system (such as in RawTherapee), where the Gimp reports values in hexadecimal.

  • 02(hexadecimal)/02(decimal) -7EV
  • 04(hexadecimal)/04(decimal) -6EV 
  • 08(hexadecimal)/08(decimal) -5EV 
  • 11(hexadecimal)/17(decimal) -4EV 
  • 1B(hexadecimal)/27(decimal) -3EV 
  • 28(hexadecimal)/40(decimal) -2EV 
  • 3A(hexadecimal)/58(decimal) -1EV 
  • 76(hexadecimal)/118(decimal) -0EV 
  • AD(hexadecimal)/173(decimal) +1EV 
  • CB(hexadecimal)/203(decimal) +2EV 
  • F5(hexadecimal)/245(decimal) +3EV 
  • FF(hexadecimal)/256(decimal) +4EV

 Digital Zone System Step Wedges ~ 0EV and -1EV as Zone 5 118/255

Zone 5 as 0EV and -1EV
set to
#76/118decimal luminance value

We will work with these values in part three.  

For the moment, note the difference where +4EV is pure white in digital work, and remembering +5EV is pure white in film work.  We will also use this knowledge in part three.  

Also note that exact 1EV tonal separation exceeds the original film Zone System definition by providing potentially usable information down through -7EV, or Zone -2.  This will "work" if the camera/sensor/software systems allow.

Thursday, September 12, 2024

Digital Sensitometry for Black and White ~ Automation ~ RAW and In-Camera jpg image processing

[Updated 7 October, 2024 ~ Important correction: Zone 5 at 0EV is 76hex/118decimal, not 7F/127 as I previously wrote.]


It's taken more than a few blog posts to get here.  At long last I come to the  question I had that launched this little digital sensitométrie adventure.

Original question: Is it possible to generate a decent black and white image in-camera?

Using the Zone System as a framework of understanding, from here on out the answer to this question should be quick and relatively easy.   So I'll dispense with my usual background/setup hoo-haa and get down to it.

RAW automation ~ 

Adobe Standard camera profile

I have to admit that manually controlling RawTherapee can be a bit scary.  There are so many options, so many tools, and so many operations to choose from.  Which is why it might be useful to look at an automation in the form of a camera profile to see how far down the Zone System road I can get on RAW file import.

Using the baseline Zone 5 as 0EV luminance reference, I took a look at Adobe Camera Standard .dcp. In RawTherapee I enabled Tone Curve, Base Table, and Look and looked at just the luminance channel.

Advantages -

  • Easy to load a .dcp file into RawTherapee or Photoshop (where I'm sure it comes with the system as well as in Adobe's ACR tool)
  • Pre-defines a usable tone curve
  • Uses 0EV as Zone 5 so no "unusual" exposure compensation normally required
  • Tames +1EV to +4EV light area transitions 
  • Expresses more than 11EV dynamic range
  • Input correction curves easily constructed to Zone System references
  • Working from RAW allows greater flexibility in extreme image processing

Disadvantages -

  • Black and white conversion required
  • -0.3EV underexposure might help meet the idealized step wedge reference (see how the Adobe Standard curve is to the left of the reference)
  • Zone 9 at +4EV remains the pure white saturation point (not Zone 10, +5EV as described by the original Zone System)

Sony A7 with Adobe Standard Camera Profile

In-camera automation ~ using the jpg engine ~ 

Sony Creative Style Light

Flying by the seat of my pants and using years of experience printing black and white images I found that Sony's in-camera jpgs generated using Creative Style Light looked pretty good when I downloaded images and simply desaturated them off-camera.  

So it didn't surprise me when I measured the luminance curves using settings of Contrast -2, and Saturation -1 that the idealized Zone System step wedge is matched by desaturated Creative Style Light.

Advantages -

  • Exactly matches idealized Zone System step wedge
  • Expresses 11EV dynamic range
  • Uses 0EV as Zone 5 so no "unusual" exposure compensation normally required
  • RAW+jpg function available 
  • Could be a good solution for posting converted black and white images when outside of Big Computer range (ie: while on the road) where I could have color (if I like Light colors) and monochrome jpgs

Disadvantages -

  • Black and white conversion required
  • Zone 9 at +4EV remains the pure white saturation point (not Zone 10, +5EV as described by the original Zone System)

Sony Creative Style Light, Contrast -2 Saturation -1, simple desaturation

Sony Picture Profile ~ Cine 4, Black and White

Sony camera features have evolved to include configurable video tone and color controls. The tool can be used for stills photography as well.

I found that Gamma Cine 4 raises the midtones. Setting Color Mode to Black and White performs a full black and white conversion in-camera.

Advantages -

  • Delivers in-camera generated jpg that addresses the original question
  • Configurable for a variety of parameters that can match idealized Zone System step wedge where users can configure ->
    • Knee to define highlight roll-off characteristics
    • Black Gamma to define the point of pure black
    • Color Depth to build in-camera B&W filters thru RGBCMY channel controls - which I find to be an excellent feature
    • Detail to control image sharpness
  • Expresses 11EV dynamic range
  • Uses 0EV as Zone 5 so no "unusual" exposure compensation normally required, though...
  • RAW+jpg function available  
  • Could be a good solution for posting black and white images when outside of Big Computer range (ie: while on the road) 

Disadvantages -

  • Limited legacy camera support ~ Picture Profiles are available on certain Sony cameras beginning with A6300, A7S, A7II, and A7RII
  • In practice, underexposure of -0.5EV or -0.3EV might be useful (see how the curve is to the left of the idealized step wedge)
  • Camera exposure bracketing functions are not available
  • Shooting while camera in Silent Mode not available
  • Best used configured before a shoot - menu diving to change settings might be annoying during actual photography
  • Tones in Pure White (which might relate to a video standard)
  • Zone 9 at +4EV remains the pure white saturation point (not Zone 10, +5EV as described by the original Zone System)

Sony Picture Profile Cine 4, Black Gamma 0, Knee Manual+100%, 0 Slope

Creative Style Black and White, contrast = 0

Turning to Sony's Creative Style Black and White, I first looked at how this style behaves at its default settings.

Advantages -

  • Delivers in-camera generated jpg that addresses the original question
  • Uses 0EV as Zone 5 so no "unusual" exposure compensation normally required
  • Exposure bracketing functions available 
  • RAW+jpg function available 

Disadvantages -

  • Zone 5 to Zone 0 are darker than the idealized step wedge standard (which is here I saw problems in my own work)
  • Expresses 10EV dynamic range
  • Zone 9 at +4EV remains the pure white saturation point (not Zone 10, +5EV as described by the original Zone System)

Sony Creative Style Black and White ~ Contrast = 0

Creative Style Black and White, contrast =-3

On a lark I thought I'd try Sony's Creative Style Black and White with the contrast turned down to the minimum -3.  Surprise! This simple setting seems to do the trick.  The dark regions under Zone 5 shift to the left to move up the exposure scale which correctly "opens up" the shadows.

Advantages -

  • Delivers in-camera generated jpg that addresses the original question
  • Expresses 11EV dynamic range 
  • Uses 0EV as Zone 5 so no "unusual" exposure compensation normally required
  • Exposure bracketing functions available 
  • RAW+jpg function available
  • Could be a good solution for posting black and white images when outside of Big Computer range (ie: while on the road) 

Disadvantages -

  • Zone 9 at +4EV remains the pure white saturation point (not Zone 10, +5EV as described by the original Zone System)

Sony Creative Style Black and White, Contrast -3

I'm no longer flying by the seat of my pants when it comes to black and white photography and I believe I've adequately answered the original question.

--------- Where am I on my checklist of perceived "needs"? ---------------

Is what I'm doing here in trying to transfer old film-based Zone System knowledge into something practicable for digital...

  • Measurable - Yes
  • Accurate - Yes
  • Repeatable - Yes
  • Controllable - Yes
  • Clearly understandable - Yes, but readers can judge otherwise if they like
  • Reveals what Sony's in-camera jpg processor is doing - Yes
  • Helps me choose a set of in-camera jpg engine operations and/or settings that match my RAW output - Yes, with certain perhaps narrow/small limitations
  • Huge Bonus: I now have a linear Zone System digital match to the old idealized film-based Zone System for both RAW and jpg files.
Note: What I'm sharing in this series is limited to my experience with Sony full frame and APS-C mirrorless cameras and the sensors they come with.  In truth I have zero idea how other digital systems map tones, though I'm developing my own suspicions.  I hope the descriptions of what I'm doing here helps interested parties sort this out for their situations.  If not, let me know and I might lend a hand.

Tuesday, September 10, 2024

Digital Sensitometry for Black and White ~ RAW processing ~ Details and Observations

[Updated 7 October, 2024 ~ Important correction: Zone 5 at 0EV is 76hex/118decimal, not 7F/127 as I previously wrote.]


This series of blog entries are a result of someone on Flickr pointing out that my in-camera processed BW wasn't as good as RAW work processed on a Big Computer.

Avant l'orage ~ Pinault Collection, Paris 2023

In processing RAW images I've had a good feel for what makes a decent image.  Raise the mid-tones and use the Lightness slider to control the overall distribution of tones.  What I'm about here is something ever so slightly different.  Greater understanding.  Greater control.

This started off as an exercise to better understand the difference between in-camera and off-camera results.  For this I needed a framework of understanding to work within.  There are several valid ways to approach this and they involve measuring things.

I chose the Zone System because I can measure and see things in a format I am familiar with.  Importantly, I can accurately measure luminance using Open Source Software image processing software that I regularly use (ie: daily) and am familiar with (RawTherapee, the Gimp).

To this point in trying to get my arms around what's going on I've gotten somewhat side-tracked into the details of how Sony RAW files are loaded into RawTherapee and the settings/functions which express the widest possible dynamic range.  I'll try and wrap up this series soon by looking at in-camera jpg processing.  I promise.

Before I move on, I'd like to share a few potentially useful details.

Perhaps it's already understood, but I'd like to stress that these efforts are simply a preamble to making beautiful images.  There is nothing magic, though it might at first feel scary to take full control of the image processing sequence.

Process Details ~

- RawTherapee is the most flexible software for processing RAW images that I've thus far found.  It allows us to take as much control of image processing as we can handle. Here are the first two details I used in making these studies.

  • Demosaic algorithms: RAW -> Demosaicing ->
    • AMaZe (for low ISO)
    • LMMSE (for high ISO)
  • Camera profile: Color -> Color Management -> Input Profile -> 
    • No Profile ... or...
    • Auto-Matched Camera Profile with the following _not_ selected
      • Tone Curve
      • Base
      • Look

- For one-click image processing setup after image import into RawTherapee here is the full recipe I use

  • Exposure -> Tone Curve 1 -> Luminance Curves -> Input Correction Curve 
    • from exposure stepwedge Correction Curves choose one of the following...
      • Linear Zone System
      • Film Emulation
  • Color -> Black and White -> Luminance Equalizer
  • Color -> Color Management -> Input Profile -> No Profile (my current preference)
  • Transform -> Profiled Lens Correction -> Automatically Selected
  • Transform -> Correct -> 
    • Geometric Distortion
    • Chromatic Aberration
  • RAW -> Demosaicing -> select one of the following
    • AMaZe (for low ISO)
    • LMMSE (for high ISO)
  • RAW -> Capture Sharpening (for low ISO)
  • Save Current Profile with an appropriate name, for later use.  I've built as many of these recipes as I feel I need.  For instance, there is a Profile for low ISO film emulation, another for low ISO linear Zone System, and so on.

- Looking under Exposure -> Tone Curve I see there are actually two Curves I can use.  For what I'm illustrating here I put the Input Correction Curve in Tone Curve 1.  Then I use Tone Curve 2 to control the end points of the tonal range.  Tone Curve 2 can also be used to move Zones from one EV to another and to manage image contrast.

- Concerning Camera Profiles, the two mentioned here, No Profile and Auto-Matched Camera Profile, are both useful starting points.  There is no data conditioning when using No Profile.  I see there is a little data conditioning with Auto-Matched Camera Profile. This gently changes the tonal values.  What I want is as linear, as consistent a starting point for image processing as possible.  That way when I make my measurements which ultimately are used to create the Input Correction Curve I can save the proper values in the saved Current Profile recipe.

- When I shot film I used a Pentax 1degree Spot Meter.  I could accurately measure scene values and place them on the Zone System tone curve where I wanted them.  The meter has long since been sold.

Many cameras these days come with a Spot Meter function built-in.  The circle of metering is commonly larger than with the old stand-alone Pentax, but I don't find it all that important.  If I were wedded to the old process, I'd likely look for another Spot Meter.  But...

- In-camera digital metering systems are very sophisticated compared to light meters I used in the film days.  The Sony metering system allows me to see when highlights are clipped and when shadows drop out.  In general I don't use this feature.  There is plenty of dynamic range for the situations I find myself photographing in.  

The metering system does a good job distributing tonal values with information in each EV step.  Further, dropping the Zone 5 EV to -1 does an excellent job of protecting the highlight regions.

This is why I've gotten lazy in the traditional sense.  I would rather take a photo than stand there metering everything to perfection.  This is why I set the EV and let the camera make the metering decisions and call it good enough.  If I'm really in doubt, I bracket the exposure.

- Which leads to a comment about why I feel comfortable using -1EV as the Zone 5 middle gray, and not 0EV.  Remembering that using 0EV on my Sony cameras crowds the light tones, and remembering that -1EV more evenly spreads the tones between light and dark across the linear-ized Zone System, there was a concern about shadow noise.

In the early days of digital I owned a number of Canon DSLRs.  They _all_ suffered from noisy shadows, even when Zone 5 was shot at EV0.  Sony, on the other hand, showed me what is possible with their now 10 year old A6000 APS-C.  Sony is of course known to build "quiet" sensors.  That is to say the dark regions contain less noise than sensors from other manufacturers.  As manufacturers improve their design and manufacturing processes this might change.

- In any event, if shadow noise is too great, RawTherapee has a local Selective Editing local adjustment where dark tone noise can be managed.

- Once an image is selected and opened using one of the film emulation or linear Zone System curves, the true fun begins: interpreting the image.  

I commonly use standard image processing tools ->

  • Exposure -> Lightness, which respects the curve end-points
  • Exposure -> Contrast
  • Exposure -> Tone Equalizer with sliders controlling...
    • Blacks
    • Shadows
    • Mid-Tones
    • Highlights
    • White 
  • Exposure -> Vignette Filter -> Strength: -0.30 to -0.90 (to taste)
     

Observations ~

- In this exercise I've built two different styles of Input Correction Curves, one for Film Emulation and another for correct to the Zone System definition linear Zone System curve.

The Film Emulation Input Correction Curve was built to illustrate how RAW files could be processed to match film.  Looking at the old film luminance curves I know what the Output Curve from digital RAW processing should look like and make it so.  Such is the flexibility of digital image processing.

As I've noted elsewhere, the original Zone System definition specified 1EV steps from Zone 0 to Zone 10.  The problem with film were the toe and highlight regions.  The toe rolled on and the highlights rolled off.  Some film photographers did a lot of image processing manipulations to ensure their images put valued information on the linear portion of the curve.  This commonly narrowed dynamic range and the Zone tones were spread over a shorter exposure range.

In digital work I've found the 1EV per Zone challenge much easier to manage.  Using a synthesized step wedge where tonal values exactly match the 1EV per Zone definition, I'm able to build fully correct Input Correction Curves and retain 11EV to 12EV dynamic range.

- The reason I select Color -> Black and White -> Luminance Equalizer in black and white conversion is to get as much tonal separation as possible.  Since the Zone System strives for as much tonal separation as possible, I feel that luminance adds just a bit more of a good thing. This is an area of improvement digital provides over what silver halide film delivers (which is mainly simple de-saturation). 

- If Zone 5 has been exposed at 0EV, as the vast majority of my work has been, truth be known, there ways to still take advantage of good tonal separation. That is, accepting Zone 9 as pure white in place of Zone 10 can still yield excellent results.  As I mentioned earlier the lights will be compressed above Zone 5 by one EV.  However, if I don't like the steep slope from Zone 8 to Zone 9, I can always violate the Zone System definition of Zones 5, 6, 7, and 8 by gently raising their values, and then use the Exposure -> Lightness slider to adjust the overall tonality of the image into something rather pleasing.

- I realize that I have to be discerning when looking for useful information. YouTube videos on the digital application of the Zone System don't take into account that +4EV, Zone 9 in the traditional sense, is the digital top end of the scale, not Zone 10 as they're describing it.  I've found the EV shift to be important, particularly in normal to high contrast situations, and I've learned to take what I've seen on YouTube with a grain of salt.

- I also have to be discerning and intellectually critical when strolling around the web looking at "testing" assessments.  One popular tester's assessment of digital adaptation of the Zone System, in the end, has been less than helpful.  Their conclusion that there's only 7EV of usable information in digital Zone System application does not match my experience.  I'm drawing a very different set of conclusions, and understand I could've been more cautious when I thought this particular tester was providing a properly researched conclusion.  For several years I felt that a digital Zone System was not possible based on his "testing."

- It sometimes pays to be skeptical, to have an attitude of curiosity toward details, to talk with others, and to not take everything/anything on the 'net at face value.  This is why, if I've done a decent enough job here, anyone who's interested in such things can do the very things I have for themselves to see what is true and what is not.  

Testing is not in and of itself the end.  Testing can lead to understanding, which might lead to better control.  In the end, making good photographs is the really only important goal.



Sunday, September 08, 2024

Digital Sensitometry for Black and White ~ High(ish) ISO dynamic range

[Updated 7 October, 2024 ~ Important correction: Zone 5 at 0EV is 76hex/118decimal, not 7F/127 as I previously wrote.]


Scrolling through various cameras tested on Photons to Photos I couldn't help be notice that the dynamic range decreased as ISO increased.  To see for myself how this worked in relation to B&W, EV steps, and the Zone System I grabbed an old Sony NEX-7 and a newer(ish) Sony A6300 and set them both to ISO 1600.

Here's what I see.

Sony NEX-7 1600 ISO Dynamic Range Check

The Sony NEX-7 looks pretty good down to -1EV.  Then the curve takes a sharp hook to the left.  I take this to mean the noise floor of this sensor at this ISO has been reached.

Sony A6300 1600 ISO Dynamic Range Check

From the Sony A6300 I can see the application of advances in sensor performance.  There is a difference between the 1600 and 100 ISO X positions, but the slopes are fairly equivalent.

Interestingly, I see more dynamic range in my A6300 than reported on Photons to Photos.  There are 12EV from pure white to pure black.

So... why is that?

Well, it has to do with how I measured luminance at each EV step.  Photons to Photos is measuring  pixel to pixel luminance differences and making a different calculation than I.  In my case I use a 20pixel brush to measure luminosity, which averages out noise.

How can I justify this?  Easily, it turns out.  

When we view a photograph, even with a lot of grain (film) or noise (digital), our eyes average out luminance differences and we can see an overall tone.  Sure, if we stick our noses up to the photo we'll see grain or noise, but step back to a "normal" viewing distance and we see things a little differently.

Why is this important to me?

I'm often in dark museums where my little cameras really crank the ISO up.  I've noticed in practice that the dynamic range "felt" broader than reported.  Now I understand a little better why.  Which is good.  I really don't want to spend more money on a camera that might suit just a single purpose (ie: one with reportedly excellent high ISO performance).

Lastly for this blog entry, each high ISO input curve can be tailored to map directly into the linear 1EV step per division Zone System.  The curve shapes are a little different than those at low ISO's, but not terribly much.

Saturday, September 07, 2024

Digital Sensitometry for Black and White ~ Zone System ~ RAW processing for linear curves

[Updated 7 October, 2024 ~ Important correction: Zone 5 at 0EV is 76hex/118decimal, not 7F/127 as I previously wrote.]


In a prior blog post I laid out a process for developing a set of luminosity curves that emulated rather closely silver halide film. When working more carefully with the Zone System and trying to apply it more accurately to digital work there are a couple challenges I needed to consider.  

One is a legacy challenge that comes from the film era that involves both the "toe" (roll-on region) and "shoulder" (roll-off region) of a film sensitivity curve.  To solve this, photographers like Bruce Barnbaum would place important shadow detail at Zone 4, instead of Zone 3 (see the original Zone System description).  They would then develop for the highlights, and would do these two things to keep 1EV (1 stop) steps even across the linear portion of  the curve.  This would help keep information from attenuating at the top and bottom of the EV range.

A digital challenge is introduced by the nature of sensors and the way that data is written.  I've come to learn about about it in doing this little research project.  What would be Zone 9 at +4EV with some tonal value in the old Zone System is saturated pure white in digital.  The Zone System description puts pure white at Zone 10 or +5EV.  As confirmation and in practice, whites in my digital work have too often felt attenuated and seldom have the same tonal separation as my film work.  Now I'm beginning to understand why.

What I'd like to do with this blog entry is to try and solve the film and digital challenges when working with images from my Sony APS-C and Full Frame cameras.

Here is the idealized step wedge for digital.  I made this using RawTherapee.  Using the fact that 0EV is defined as Zone 5, 76(hex)/118(dec), middle, or 18% gray, I took that tone and raised/lowered the exposure value in 1EV steps to build a step wedge from -7EV to +5EV.  Here is the linear step wedge result. Note the tonal values at each EV step.  These will act as my reference points.

Digital Zone System Step Wedges ~ 0EV and -1EV as Zone 5 118/255

Bottom Row represents 0EV set as Zone 5
Top Row represents -1EV set as Zone 5

Once I had the values at each Zone/EV step from the idealized 1EV step simulation I could then try and match the output of my Sony sensors to the linear ideal.  Using the Zone 5 definition, here is the step wedge I built centered around 0EV, middle gray.

Sony A7 Linear Zone System step wedge ~ Zone 5 set to EV0 where Zone 9 is pure white

 

This _exactly_ matches the idealized curve which solves the film-era "toe"/"shoulder" problem. For those situations where detail in +4EV is not required, this does the trick.  But... it does not solve the +4EV/Zone 9 digital saturation challenge.  To do that, I recalibrated -1EV upward to Zone 5, moved Zone 10 to +4EV, and remeasured the output luminosity curve.  Here is that result.

 

Sony A7 Linear Zone System step wedge ~ Zone 5 set to EV -1 where Zone 10 is pure white

 

As can be seen, the output curve is shifted to the right for better highlight control, while retaining the slope of the linear ideal.  The overall curve is now better balanced between the highlight and shadow regions as well.  Usable dynamic range appears to be around 11EV with this early Sony A7 Full Frame sensor.  

With this curve I believe I have solved the film-era "toe"/"shoulder" and the digital Zone 9/+4EV saturation challenges.  I said the previoius film-emulation solution I worked on was "adequate", but I now have a better one.  

Voila! an accurate properly linear Zone System adaptation to Sony sensor digital.

--------- Where am I on my checklist of perceived "needs"? ---------------

Is what I'm doing here in trying to transfer old film-based Zone System knowledge into something practicable for digital...

  • Measurable - Yes
  • Accurate - Yes
  • Repeatable - Yes
  • Controllable - Yes
  • Clearly understandable - Yes, but readers can judge otherwise if they like
  • Reveals what Sony's in-camera jpg processor is doing - Not yet 
  • Helps me choose a set of in-camera jpg engine operations and/or settings that match my RAW output - Remains to be seen
  • Bigger Bonus: I now have a linear digital match to the old idealize film-based Zone System 
Note: What I'm sharing in this series is limited to my experience with Sony full frame and APS-C mirrorless cameras and the sensors they come with.  In truth I have zero idea how other digital systems map tones, though I'm developing my own suspicions.  I hope the descriptions of what I'm doing here helps interested parties sort this out for their situations. 

Thursday, September 05, 2024

Digital Sensitometry for Black and White ~ Zone System ~ RAW processing for film curves

[Updated 7 October, 2024 ~ Important correction: Zone 5 at 0EV is 76hex/118decimal, not 7F/127 as I previously wrote.]


Moving from synthesized digital Zone System step wedges into the real world, I gathered the photos necessary to see how Sony A7 100ISO RAW files behave.

For this blog entry I would like to do three things.  

First, I would like to look at characterizing the sensor by seeing how the Open Source Software distributes tones as a result of the DeMosaic stage and before applying any further processing. 

Second, using the data collected from the synthesized digital Zone System step wedges I created earlier, I would like to use RawTherapee Curves to match tones from Zone 3 through Zone 8 using 0EV as the Zone 5 reference.

Third, I would like to see what effect using -1EV as the Zone 5 reference does to the step wedge.

Importantly I will show my work by including screen shots of the input and output luminosity curves.  Hopefully the data will be more easily interpretable than reading hexidecimal Zone values.

Please note: The following is not really Rocket Science and I'm sure many other interested parties have already crossed this very same bridge years ahead of me. So if you find any errors, please feel free to help me better understand.

Materials -

  • Sony A7
    • 100ISO
    • Manual mode (to accurately control exposure)
    • Center spot meter (to avoid vignette impact on exposure)
  • Light solid color surface

Data Collection -

  • For each test pass, select the output file type, in this case...
    • RAW - for processing on a Big Machine off-camera 
  • Photograph a solid color surface making exposures...
    • From -8EV...
    • Through to +5EV
  • On a Big Computer...
    • Using Open Source Software RawTherapee
    • Process each exposure to the demosaicing stage, avoiding any further image adjustments
    • Then measure the tonal values using RawTherapee (or any appropriate image processing software) by
      • Mousing over the center of the image
      • Reading the tonal values (found under the histogram in the upper left)
      • Make notes of the tonal values and corresponding EV the image were shot at
    • Build a step wedge of EV, tonal values, and Zone indications
    • Repeat this sequence after modifying curves

Results -

Here is a look at the tonal distribution after RAW file import and demosaicing, but before any further processing.

Sony A7 luminance curve - post demosaic ~ NO camera profile

At this sensor characterization step it is easy to see the output curve is what I'll call hallowed out.  The shadow tone, toe region of the output curve is an interesting ramp, but the highlight shoulder region takes a rather sharp turn at the top.  It's easy to see that the 0EV value, specified as 18% middle gray, does not yet meet the Zone System definition.  Further image processing is required as this value needs to be raised to 76(hex)/118(dec) and Zones 3 thru 8 need also to match the specified tonal values.

Doing that now, here are the results.

Sony A7 Step Wedge ~ film-emulated curves set to reference 0EV as Zone 5 and matching values from Zone 3 thru Zone8

0EV/Zone 5 now meets the center of the scale 18% middle gray as specified by the Zone System, and Zones 3 thru 8 tonal values align nicely with expectations.

In general, it should be obvious that the Sony A7 full frame sensor has good dynamic range, exceeding 11EV or 11 f-stops of potentially usable information.  This confirms Photon to Photos dynamic range measurement for this camera.

Looking at the symmetry of tones across the step wedge, the highlight roll-off shoulder region is much narrower than the dark tone roll-on, or toe, which is really quite long.

Stepping back a moment and thinking things through, there is nothing "magical" about using 0EV as Zone 5/18% middle gray.  It's what the industry does, so I've tended to _assume_ that is just how things are.  So what would happen if I liberalized my thinking slightly and select -1EV as the Zone 5 reference as well as correctly matching Zones 3 through 8 to a synthesized and idealized Zone System step wedge?

Let's have a look.

Sony A7 Step Wedge ~ film-emulated curves set to reference -1EV as Zone 5 and matching values from Zone 3 thru Zone8

The overall step wedge has shifted to the left and the highlight "shoulder" region has expanded.  

This is rather exciting.

Remember the AMPEX photo reference manuals?  They published film tone curves which I find useful, even now.  They help with understanding how film behaved.  These digital exposure correction curves are well within the "ball park" what those old references shared.  

It's fun to realize that I now have a much truer "film-like" tonal curve for digital than I've ever had before.  Additionally, if for any reason I don't like the shape of the output curve, modifying the input correction curve is incredibly easy to do.

Regarding Zone System digital image processing, I think I have an adequate answer. 

---------- Where am I on my checklist of perceived "needs"? ---------------

Is what I'm doing here in trying to transfer old film-based Zone System knowledge into something practicable for digital...

  • Measurable - Yes
  • Accurate - Yes
  • Repeatable - Yes
  • Controllable - Yes
  • Clearly understandable - I believe yes. If not, please let me know.
  • Reveals what Sony's in-camera jpg processor is doing - Not yet 
  • Helps me choose a set of in-camera jpg engine operations and/or settings that match my RAW output - Remains to be seen
  • Bonus: I now have a digital match to the old film-based Zone System 
Note: What I'm sharing in this series is limited to my experience with Sony full frame and APS-C mirrorless cameras and the sensors they come with.  In truth I have zero idea how other digital systems map tones.  I hope the description of what I'm doing here helps interested parties sort this out for their situations. 

Tuesday, September 03, 2024

Digital Sensitometry for Black and White ~ Setting a baseline

[Updated 7 October, 2024 ~ Important correction: Zone 5 at 0EV is 76hex/118decimal, not 7F/127 as I previously wrote.]

 In the prior post I shared...

"What I want is a measurable, repeatable, _controllable_, and clearly understandable framework for black and white digital image processing. Something that reveals what Sony's in-camera jpg processor is doing. Something that, in a wonderful world, could help me choose a set of operations and settings that match my RAW output.."

Where to start?

The best place, I believe, is to set a reference point for the B&W imaging model.  There are plenty of frameworks of understanding, certainly.  One simply has to choose one and to stay long enough to see if it'll work or not, and to then evaluate the results.  Using what I know as a path forward, I'm trying to transfer what knowledge I have of the old film-based Zone System into the digital imaging realm.

For this blog entry I synthetically built two Zone System charts.  No cameras were harmed in their creation.  They both illustrate Zone 0 thru Zone 10, pure black to pure white.  

One chart was built assuming whole EV value steps represent a Zone change.  In this case Zone 5 would be EV0 and Zone 6 would be EV 1, and so on.  Using RawTherapee, I took Zone 5 as #76(hex)/118(dec) as the reference point, and raised/lowered the EV value in the exposure panel.

Here it is:

Digital Zone System Step Wedges ~ 0EV and -1EV as Zone 5 118/255

Look at the bottom row
where 0EV is set to Zone 5

In the second chart was built based on the fact the above EV chart tops out at Zone 9, not Zone 10, as intended.  For this second chart I choose -1EV, and using standard curve, carefully raised the -1EV value until it read 76(hex)/118(dec).  The resultant curve was saved and applied to every EV value from -5 through to +5.

Here it is:

Digital Zone System Step Wedges ~ 0EV and -1EV as Zone 5 118/255

Look at the top row
where -1EV is set to Zone 5

Comments -

It should be clear that if I want to realize a digital equivalent to the old film-based Zone System that simply relying on whole f-stop exposure values (EV) centered on 0EV is utterly and completely insufficient.  Digital systems top out at +4EV/Zone 9 where that value is completely saturated and contains zero useful information.  That's a whole f-stop short of the Zone 10 definition.

This has serious implications for how digital systems process black and white images.  There are hints, too, of how carefully highlights would need to be treated in color, too.

The fact of +4EV/Zone 9 saturating led me to drop down the tonal scale to work from -1EV as a reference point.  What I needed to do was raise the -1EV value to the Zone 5 standard of #76(hex)/118(dec) middle gray.  Using a standard curve from the Curves function, I could then save and use that curve to measure other EV. 

What I see is that every EV/Zone now contains information where we would expect them to.  Further, the relationship between the EV/Zones seems more or less appropriate.  There is just a hint of color at Zones 1 and 9, exactly as the Zone System describes.

In the next post I will have a look at a real world Sony RAW implementation of these two approaches (0EV as Zone 5 vs -1EV as Zone 5).

Note: What I'm sharing in this series is limited to my experience with Sony.  In truth I have zero idea how other digital systems map tones.  But if anyone would like to stop by and let me grab a few photos off their non-Sony systems, I'll buy you a beer.   

---------- Where am I on my checklist of perceived "needs"? ---------------

Is what I'm doing here in trying to transfer old film-based Zone System knowledge into something practicable for digital...

  • Measurable - Yes
  • Repeatable - Yes
  • Controllable - Remains to be seen
  • Clearly understandable - I believe so, if not, please let me know
  • Reveals what Sony's in-camera jpg processor is doing - Not yet 
  • Helps me choose a set of in-camera jpg engine operations and/or settings that match my RAW output - Remains to be seen

Monday, September 02, 2024

Digital Sensitometry for Black and White ~ preamble

Someone noted on my Flickr site that recent in-camera generated jpg black and white images aren't as good as my RawTherapee luminosity curve, mid-tone raised, and channel mixer processed photographs.  

I had to agree.  

The Sony in-camera jpg processor for black and white does things to the tonal range that have been difficult for me to understand.  Contrast quickly shortens the top end of the range and whites are easily blown out.  All too often, the dark tones drag down the overall "look" and "feel" of my images.  Nothing seemed to make sense and nothing was coming our "right."

Frustratingly I've been flying by the seat of my pants and getting mixed results and mixed messages off the 'net on how to proceed.  It's time for a "system reset." 

What I want is a measurable, repeatable, _controllable_, and clearly understandable framework for black and white digital image processing.  Something that reveals what Sony's in-camera jpg processor is doing.  Something that, in a wonderful world, could help me choose a set of operations and settings that match my RAW output.

Being of a certain age, I worked through Minor White's "Zone System Manual - How to previsualize your pictures."  I also briefly read-through Phil Davis' finely detailed approach described in his "Beyond the Zone System".  In general, the Zone System provides a framework of understanding/describing/controlling gray tones.  

Fundamentally the Zone System defines Zone 0 as pure black.  Zone 10 represents pure white.  Zone 5, which is logically half way between the two represents middle gray.  This is often thought of as 18% gray, and it's easy to find, even today, cards of this very specific shade of gray sold to photographers to help in metering a scene.  Further, Zone 2 is described as the very dark gray that still reveals details and Zone 8 is the very lightest tone with details.

The Zone System was incredibly useful back in the day and I shot using that system for several decades.

Could I adapt this system to digital?

So I sat back and had a Deep Think.

Here's the method I came up with (Note: It's not really Rocket Science and I'm sure many other interested parties have already crossed this very same bridge years ahead of me) -

  • For each test pass, select the output file type
    • RAW - for processing on a Big Machine off-camera
    • JPG - for observing what the jpg engine is doing when considering ->
      • Sony "Creative Style" "Black and White"
      • Sony "Creative Style "Light" (for a very specific reason)
      • Sony "Picture Profile" "Cine4" (for another very specific reason)
         
  • Photograph a white surface making individual images from
    • -8EV or -7EV through to +4EV or +5EV
  • On a Big Computer, measure the tonal values using RawTherapee (or any appropriate image processing software) by
    • Mousing over the center of the image
    • Read the tonal values (found under the histogram in the upper left)
    • Make a note of the tonal value and corresponding EV the image was shot at
    • Build a chart of EV and tonal values

Here's an example.  It is of the very thing that's been driving me nuts.  That is, Sony "Creative Style" "Black and White" at its default settings (Contrast = 0, Sharpness = 0).  I'll talk about what's entirely wrong with this in another blog post.  The problem could be very obvious to old film shooters who are used to thinking in terms of the Zone System, but for now, this simply illustrates the output of the method I just described.

Sony "Creative Style" "Black and White" Contrast = 0 Zone System Map

In the next post, I will set the Digital Zone System baseline by working from RAW files.

Note: What I'm sharing in this series is limited to my experience with Sony.  In truth I have zero idea how other digital systems map tones.  But if anyone would like to stop by and let me grab a few photos off their non-Sony systems, I'll buy you a beer. 

Wednesday, August 07, 2024

B&W imaging history ~ Tri-X film

Here is another in a series of blog posts attempting to preserve a few obscure and minor details of knowledge from the silver halide film days.

Something occurred to me while looking through the latest Reporters Sans Frontières journal titled "Regards sur le Japon."  

Reviewing the works of Ken Domon, Daido Moriyama, Masahisa Fukase, Ishiuchi Miyako, and Hitomi Watanabe I saw many of the images had something in common.  All show strong contrast with promenant film grain.  The way they used the grain, to me, enhances the mood/feeling of their works.  Grain, in these cases, separate the viewer ever so slightly from the reality of the scene.  It acts as an artistic veil.

It was easy to guess the film type and processing technique.  Working in LA at Samy's photolab on Sunset Boulevard back in the day we would make prints from 35mm Tri-X that showed strong grain structure, empty shadows, and bright highlights when what we used to call being processed "hard", just like these images from Japan. Normally, to avoid harsh grain structures, we would process Tri-X in D-76 straight, no dilution.

15eme Paris ~ 2024

Sony A6000
Picture Style ~ High Contrast Monochrome
Gimp G'Mic ~ Tri-X 1600
Blend Mode ~ Soft Light

Here is a website that talks about how Moriyama works, including providing most of a recipe for processing Kodak Tri-X film

Daido Moriyama's Tri-X film recipe (from) -

  • Tri-X ASA 400 35mm film
    • Rated at 1600 ASA
  • Processed in D-76
    • High temperature (unspecified)
    • Rough agitation (periodicity unspecified, though I know agitation every 30 seconds was common)
    • Processing time not noted

Surprisingly, Robert Randall, the Lord and Taylor fashion photographer from the 1950's and '60's used a similar technique.  There is a wiki page on Mr. Randall.  Here are two examples of his work - example 1, example 2

I took a class from him when he was teaching at Orange Coast Community College in southern California.  Here's what I remember of his film processing technique.

  • Tri-X ASA 400 35mm film
    • Rated at 800 ASA (which gave a deep, dense negative under the following conditions)
  • Processed in D-76
    • 85 degrees F température
    • Agitation every 30 seconds
    • 7.5 minutes processing time

 

15eme Paris ~ 2024

Sony A6000
Picture Style ~ High Contrast Monochrome
Gimp G'Mic ~ Tri-X 1600
Blend Mode ~ Soft Light

Thinking about this a bit further, I begin to understand a little of why people worked in this style of photography.  Japan's post-WWII experience was one of occupation by American military forces.  Times were rough.  With strong grain structure and dark/deep shadows viewers might experience a bit of that roughness of life.

Coming at things from a different direction and trying to retain a sense of elegance, Robert Randall's work tried to emulate pencil/charcoal drawing. If you look at Lord and Taylor's ad campaigns from the '50's and '60's you can see what Randall was striving for photographically.

In total, we had two different driving forces, roughness and elegance, using a common technique, each giving their intended result.

Moving into the present, the old Tri-X process is rather easy to emulate digitally.  Sony has a Picture Effect called High Contrast Mono that proves interesting/useful.  Here's a very simple recipe.

  • Sony Picture Effect
    • High Contrast Mono
  • Processing
    • Generate a strong grain field in a layer over the base image
    • Overlay or Soft Light blend mode to mimic film grain
      (Note: no other blend modes works correctly ~ and if you don't understand why, ask and I'll explain)

Other camera systems might require creating a high contrast B&W image during processing, though Ricoh cameras seem to come with an in-camera High Contrast Mono-like "film emulation" setting.

 

15eme Paris ~ 2024

Sony A6000
Picture Style ~ High Contrast Monochrome
Gimp Hand-Rolled Grain Layer
Blend Mode ~ Soft Light

------------ additional resources ---------------

Here is an article about Daido Moriyama's use of a Ricoh GR1 digital camera