Cineon Digital Film Data

Similar documents
S-Log: A new LUT for digital production mastering and interchange applications

Color quality guide. Quality menu. Color quality guide. Page 1 of 6

Scanners and How to Use Them

Calibration Best Practices

Outline. Quantizing Intensities. Achromatic Light. Optical Illusion. Quantizing Intensities. CS 430/585 Computer Graphics I

Digital Image Basics. Introduction. Pixels and Bitmaps. Written by Jonathan Sachs Copyright Digital Light & Color

Sony B2B. Sony Corporation. S-Log White Paper. S-Log within Digital Intermediate workflow designed for cinema release. Version 1.12.

Overview. Raster Graphics and Color. Overview. Display Hardware. Liquid Crystal Display (LCD) Cathode Ray Tube (CRT)

SENSITOMETRIC CHARACTERISTICS OF THE EOS C300 DIGITAL CINE CAMERA

Digital Image Requirements for New Online US Visa Application

Color Management Terms

Technical Paper DENTAL MONITOR CALIBRATION

Green = 0,255,0 (Target Color for E.L. Gray Construction) CIELAB RGB Simulation Result for E.L. Gray Match (43,215,35) Equal Luminance Gray for Green

A Proposal for OpenEXR Color Management

A Guide to. Understanding Graphic Arts Densitometry

Color Balancing Techniques

Technical Paper DISPLAY PROFILING SOLUTIONS

Otis Photo Lab Inkjet Printing Demo

Calibrating Computer Monitors for Accurate Image Rendering

Jitter Measurements in Serial Data Signals

Choosing a digital camera for your microscope John C. Russ, Materials Science and Engineering Dept., North Carolina State Univ.

EPSON SCANNING TIPS AND TROUBLESHOOTING GUIDE Epson Perfection 3170 Scanner

Computer Vision. Color image processing. 25 August 2014

Characterizing Digital Cameras with the Photon Transfer Curve

Implementing ISO12646 standards for soft proofing in a standardized printing workflow

Digital Color Workflows and the HP DreamColor LP2480zx Professional LCD Display

Color management workflow in Adobe After Effects CS4

Graphic Design Basics. Shannon B. Neely. Pacific Northwest National Laboratory Graphics and Multimedia Design Group

FUJICOLOR CRYSTAL ARCHIVE DIGITAL PAPER TYPE DPII

The Digital Dog. Exposing for raw (original published in Digital Photo Pro) Exposing for Raw

Seeing in black and white

Philips HDR technology White paper

1. Three-Color Light. Introduction to Three-Color Light. Chapter 1. Adding Color Pigments. Difference Between Pigments and Light. Adding Color Light

How To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud

Guidance on Using Scanning Software: Part 2. VueScan

RGB Workflow Key Communication Points. Journals today are published in two primary forms: the traditional printed journal and the

Rodenstock Photo Optics

KODAK EKTACHROME 100 Professional Film

White Paper. Advances in Imaging to Improve Output Quality. April The Xerox Versant and EFI Fiery Digital Front End.

Digitization of Old Maps Using Deskan Express 5.0

EIZO Monitor CalMAN Setup Guide

Lesson 3: Behind the Scenes with Production

S-Log and ACES workflow in Vegas Pro 12.0

Automatic and Objective Measurement of Residual Stress and Cord in Glass

WHAT You SHOULD KNOW ABOUT SCANNING

Correcting the Lateral Response Artifact in Radiochromic Film Images from Flatbed Scanners

Assessment of Camera Phone Distortion and Implications for Watermarking

The Ad Hoc Group on television evaluation materials

MassArt Studio Foundation: Visual Language Digital Media Cookbook, Fall 2013

Gursharan Singh Tatla Page No. 1 COMPUTER GRAPHICS (Short Answer type Questions)

Composite Video Separation Techniques

QUALITY CONTROL IN THE PRINTING INDUSTRY

Investigation of Color Aliasing of High Spatial Frequencies and Edges for Bayer-Pattern Sensors and Foveon X3 Direct Image Sensors

CALIBRATION AND OPERATION OF PANASONIC PLASMA MONITORS JULY 2009

A Comprehensive Set of Image Quality Metrics

What Resolution Should Your Images Be?

Digital exposure-based workflow Digital Imaging II classes Columbia College Chicago Photography Department Revised

Histograms& Light Meters HOW THEY WORK TOGETHER

Using Image J to Measure the Brightness of Stars (Written by Do H. Kim)

Dolby Vision for the Home

CULTURAL HERITAGE USER GUIDE

White Paper. "See" what is important

KODAK PROFESSIONAL PORTRA 160 Film

BCC Multi Stripe Wipe

Personal Identity Verification (PIV) IMAGE QUALITY SPECIFICATIONS FOR SINGLE FINGER CAPTURE DEVICES

AN ALTERNATIVE GREEN SCREEN KEYING METHOD FOR FILM VISUAL EFFECTS

Tutorial for Tracker and Supporting Software By David Chandler

FILM TYPES AND FORMATS

1. Introduction to image processing

Prepared by: Paul Lee ON Semiconductor

Spectroscopy Using the Tracker Video Analysis Program

Thea Omni Light. Thea Spot Light. Light setup & Optimization

Introduction to Color Process Monitoring For Minilabs

Lou Freeman. and. More Colors. More Versatility.

Digital Camera Imaging Evaluation

A Adobe RGB Color Space

A Game of Numbers (Understanding Directivity Specifications)

How many PIXELS do you need? by ron gibbs

Planetary Imaging Workshop Larry Owens

1. Redistributions of documents, or parts of documents, must retain the SWGIT cover page containing the disclaimer.

A Short Introduction to Computer Graphics

Perception of Light and Color

Filters for Black & White Photography

The role of working spaces in Adobe applications

Photo Laser Printers. Océ LightJet. Wide format high speed photo printers. The professionals choice for exceptional indoor displays

RANDOM VIBRATION AN OVERVIEW by Barry Controls, Hopkinton, MA

Chapter 2. Point transformation. Look up Table (LUT) Fundamentals of Image processing

Graphic Design. Background: The part of an artwork that appears to be farthest from the viewer, or in the distance of the scene.

THE NATURE OF LIGHT AND COLOR

Logo Standards Guideline

OpenEXR Image Viewing Software

Digital Imaging and Image Editing

EVIDENCE PHOTOGRAPHY TEST SPECIFICATIONS MODULE 1: CAMERA SYSTEMS & LIGHT THEORY (37)

Improved predictive modeling of white LEDs with accurate luminescence simulation and practical inputs

Multi-Channel Radiochromic Film Dosimetry. Adapted from A.Micke Spain, April 2014

Lab 3 - DC Circuits and Ohm s Law

JPEG File Interchange Format

Quality managed proofing: The road to visual consistency

Colour Cartridge Reliability Comparison Study 2014

Transcription:

Grayscale Transformations of Cineon Digital Film Data for Display, Conversion, and Film Recording Version 1.1 April 12, 1993 Cinesite Digital Film Center 117 N. Las Palmas Av. Suite 3 Hollywood, CA 938 TELE: 213-468-44 FAX: 213-468-444 Version 1.1 Page 1 of 22

Contents Introduction... 3 2. The Film System... 3 3. The Cineon Digital Negative... 9 4. Producing a Digital Duplicate Negative... 1 5. Displaying 1-bit Printing Density... 12 6. Conversion of Printing Density to 12-bit Linear... 13 7. Conversion of Printing Density to 16-bit Linear... 15 8. Conversion of Printing Density to Video... 19 9. Appendix A: What Does "Linear" Really Mean?... 22 1 Appendix B: Table of Grayscale Transformations... 23 Release 1.1 Notes Appendix B is updated to correct minor errors in the calculation of 8-bit Video, 12-bit Linear, and 16-bit Linear data (columns I, J, and K). Figures 13, 14, 15, and 17 is updated to reflect the changes in Appendix B. Version 1.1 Page 2 of 22

Introduction The conversion of image data from film-to-video and video-to-film has created challenges in the design and calibration of telecines and film recorders. The use of high resolution film scanners and recorders for digital film production also opens up a new world of computer-based imagery. The exchange of digital image data between film, television, and computer systems requires the conversion of the basic image data representations. Although complete color matching requires rigorous characterization and calibration of all capture and display devices in the chain, a reasonable image representation can be achieved by implementing the grayscale transformations described herein. 2. The Film System In order to understand how to transform Cineon Digital Film data for display or conversion to linear or video representation, it is necessary to review some basics about the motion picture negative/positive film system. A color negative film is used for original photography. This film is printed onto a color print film that is used for projection display. The basic characteristics of the color negative film and the color print film and the placement of image information on those films will be reviewed. 2.1 Color Negative Film The characteristic curves for a typical motion picture color negative film are shown if Figure 1. The three curves represent the red, green, and blue color records, which are reproduced by cyan, magenta, and yellow dyes, respectively. The three curves are offset vertically because the base density of the negative film is orange in color (it contains more yellow and magenta dye than cyan dye). Figure 1. Characteristic Curves for Color Negative Film 3. Density (St M) 2.5 2. Blue Green Red -2.5-2. - - - Rel Log Exp Film characteristic curves are produced by plotting density versus relative log exposure. Density is defined as the negative logarithm of film transmittance, so this is a log/log plot. The 9% white card is used as the reference for relative log exposure. Version 1.1 Page 3 of 22

In order to simplify the following illustrations, the typical negative film will be represented by the single curve shown in Figure 2. The placement of image information and data transformations apply to all three records in the color film. The color offset between the three records is removed in the process of printing the color negative film to reproduce neutral grays on the color print, as well as in the scanning of the color negative film on the Cineon Digital Film scanner. Figure 2. Characteristic Curve for a Typical Negative Film 2. Shoulder Dmax Density (St M) Dmin Straight-line Gamma =.6 Toe -2.5-2. - - - Rel Log Exp The characteristic curve of a typical negative film has five regions: Dmin (minimum density), the toe, the straight-line portion, the shoulder, and Dmax (maximum density). Exposures of less than -2. relative log exposure will be recorded as Dmin. The toe is the portion of the curve where the slope increases gradually with increasing exposure. The straight-line is the portion of the characteristic curve with constant slope. For optimum reproduction, the camera exposure should be adjusted to place all significant image information on the straight-line portion. The slope of the straight-line portion is known as the gamma of the film. The gamma of a typical motion picture color negative film is.6. The shoulder is the portion of the curve where the slope decreases with increasing exposure. Film introduces a "soft clip", with exposures in excess of relative log exposure recorded as Dmax. The nominal placement of a 9% white card, 18% gray card, and 2% black card for a normal camera exposure are shown in Figure 3. The 18% gray card is a commonly used test object in film photography. A 9% white card is typically used to set the white level of television cameras. The 2% black is shown for additional reference. Interior scenes often have a contrast range of 5:1 or less. Exterior scenes with shadows may have a contrast range of 1:1 or more. Version 1.1 Page 4 of 22

Figure 3. Characteristic Curve for a Typical Negative Film 2. 9% White Density (St M) 2% Black 18% Gray -2.5-2. - - - Rel Log Exp The latitude of the film is defined as the total range of exposure that results in a recorded density change. The lattitude of a typical motion picture negative film is 3. log exposure, or a scene contrast range of 1 to 1. This corresponds to approximately 1 camera stops (each stop represents a factor of 2 in exposure). Several other important observations can be made from the characteristic curve for a typical negative film. The range above 9% white is the overexposure latitude of the film, and is about log exposure (1:1 in exposure). This extra overhead accommodates specular highlights and bright lights in the original photography and provides a comfortable margin for overexposure. The shoulder of the negative film induces a gentle highlight compression that is more natural than the hard clip implemented in video cameras. Likewise, the toe of the negative film also induces a gentle shadow compression. 2.2 Color Print Film The characteristic curves for a typical motion picture color print film are shown in Figure 4. The gamma and density range of the color print is higher than that of the color negative film. The curve is "S"-shaped with only a short straight-line portion. The midscale gamma of a typical color print film is about 3.. Version 1.1 Page 5 of 22

Figure 4. Characteristic Curves for a Typical Color Print Film 4 3 Blue Green Density (St A) 2 1 Red 1 2 3 Rel Log Exp When a color negative film is printed onto color print film, the resulting print-through curve is shown in Figure 5. In the ideal case, the color is balanced so that all three curves overlay throughout the full scale. The normal placement of the 9% white card, 18% gray card, and 2% black card on color print film is also shown in Figure 5. Note that the horizontal axis represents the relative log exposure of the camera negative film that was printed onto the print film. The resulting gamma of the print element has a maximum mid-scale value of 1.8. This gamma produces a visually pleasing grayscale when the print film is projected in a darkened surrounding. Version 1.1 Page 6 of 22

Figure 5. Typical Print-through Curve 4. 3.5 2% Black Density (St A) 3. 2.5 2. 18% Gray 9% White -2.5-2. - - - Rel Log Exp In addition to the highlight compression induced by the shoulder of the negative film, the toe of the print film also induces further highlight compression. Version 1.1 Page 7 of 22

2.3 Printing Heavy Negatives It is common practice to over-expose negative films when light levels permit to reduce graininess, saturate colors, or for other creative reasons. When a negative film is overexposed, the result is a "heavy" negative, or one in which the densities are heavier (higher) than those on a normally exposed negative film. The placement of the 9% white, 18% gray, and 2% black cards all shift up the scale, as illustrated in Figure 6 for an over-exposure of two stops. If a print were made using the standard printer exposure settings, the resulting print-through curve would look like Figure 7. The whites would appear compressed, blacks would be washed out, and the overall scene would appear flat. Figure 6. Heavy Negative Film with 2 stops Over-exposure 2. 9% White Density (St M) 2% Black 18% Gray -2.5-2. - - - Rel Log Exp Figure 7. Print-through Curve for Heavy Negative 4. 3.5 Density (St A) 3. 2.5 2. 2% Black 18% Gray 9% White -2.5-2. - - - Rel Log Exp The heavy negative film can be "printed down" by increasing the printer exposure to compensate. When this is done, the resulting print-through curve (Figure 8) looks much like that of the normally exposed negative Version 1.1 Page 8 of 22

film, except that the shoulder of the curve is extended. Over-exposing the negative and then printing it down can extend the blacks, darkening deep shadows if the scene has a wide contrast range. Figure 8. Print-through of Heavy Negative Printed Down 4 3 Extended Blacks 2% Black Density (St A) 2 1 18% Gray 9% White -2.5-2. - - - Rel Log Exp 3. The Cineon Digital Negative The Digital Negative produced by the Cineon Digital Film Scanner is a digital representation of the typical negative film shown in Figure 2. 3.1 Full Latitude The Cineon scanner is calibrated for a 2.48 density range: this allows it to capture the full latitude (density range) of the negative film with some margin at top and bottom. The scanner light source is balanced on film dmin, so that the resulting digital image will have a neutral color balance if the film was exposed at the correct color temperature. The Digital Negative includes significant headroom above the nominal white point to handle over-exposed negative films and scenes with wide contract range. 3.2 1 bits With 1 bits per color over a 2.48 density range, the resulting quantization step size is 2 D per code value. This exceeds the threshold for contour visibility, which insures that no contour artifacts (also known as mach banding) will be visible in images. Furthermore, having 1 bits rather than 8 bits allows the Cineon scanner to capture the extended headroom of the negative film. 3.3 Printing Density The Cineon Digital Negative is represented in printing density, which is to say, the density that is "seen" by the print film when the negative is printed with a standard illuminant. The illumination and color filters in the Cineon scanner were designed so that the effective spectral response of the scanner matches that of print film. Version 1.1 Page 9 of 22

3.4 Normal Digital Negative The characteristic curve for the Cineon Digital Negative is shown in Figure 9. For a normally exposed negative film, the 9% white card has a code value of 685, the 18% gray card has a code value of 47, and the 2% black card has a code value of 18. Figure 9. Cineon Digital Negative (Normal Exposure) 124 1bit Printing Density 768 512 256 685 47 18 2% Black 18% Gray 9% White -2.5-2. - - - Rel Log Exp 3.5 Heavy Digital Negative For a heavy negative, the code values of the 9% white, 18% gray, and 2% black cards are shifted higher. The Digital Negative resulting from a heavy negative that was over-exposed by 2 stops is shown in Figure 1. This results in 9% white at 86 code value, 18% gray at 65 code value, and 2% black at 36 code value. In order to compensate for the overexposure, the Digital Negative can be "printed down" by subtracting a code value offset of 18. With a typical negative film gamma of.6, each stop in exposure offsets the Digital Negative by 9 code values. Figure 1. Cineon Digital Negative (2 Stops Over-Exposure) 124 86 1bit Printing Density 768 512 256 65 36 2% Black 9% White 18% Gray -2.5-2. - - - Rel Log Exp Version 1.1 Page 1 of 22

4. Producing a Duplicate Negative To make a film recording of the Digital Negative, it is necessary to understand the characteristics of the film recorder and to calibrate it accordingly. 4.1 Cineon Digital Film Recorder The Cineon Digital Film Recorder produces a film duplicate negative from the Digital Negative data that matches the color and density range of the original negative. This duplicate negative is produced on finegrain Eastman Color Intermediate Film EXR 5244. The duplicate negative is exposed so that a code value of 445 is mapped to a Status M density of R, G, and 1.6 B, consistent with the Laboratory Aim Density (LAD) process widely used for printer control. It is recommended that a LAD patch be recorded on the head end of each job and that this LAD patch be used to control subsequent printing stages. When a print is made from the duplicate negative film, the LAD patch is printed to Status A densities of 9 R 6 G 3 B. A typical calibration curve for the digital duplicate negative produced by the Cineon Digital Film Recorder is shown in Figure 11. The 1 bits of printing density (124 code values) cover a range of 2.48 density. Figure 11. Calibration Curves for Cineon Recorder 3. 2.5 EXR 5244 Film Density (St M) 2. Blue Green Red LAD @ 445 128 256 384 512 64 768 896 124 1-bit Printing Density The lasers used in the Cineon Digital Film Recorder were selected to match the peak spectral sensitivities of Eastman Color Intermediate Film EXR 5244. The full density range can be exposed without any cross-color exposure, so a full range of colors are reproduced with accurate hue and saturation. Version 1.1 Page 11 of 22

4.2 CRT Film Recorders The Cineon Digital Film Recorder can produce a duplicate negative with a full density range of 2.48 density because of the high power, high contrast range, and low flare of its laser exposure system. Commonly used CRT film recorders exhibit lower power, lower contrast range, and higher flare characteristics. It is necessary to use grainier camera-speed films. Futhermore, the limited contrast range and flare characteristics make it difficult to get a contrast range of more than 1.2 density on color negative films. For CRT film recorders, it is necessary to reduce the calibration range to accomodate the reduced contrast range. This should not be a problem with normally-exposed negative films, or with Digital Negatives that have been "printed down" by subtracting a code value offset. The calibration curve shown in Figure 11, can be used over the range of 95 to 685 code values, with the appropriate adjustment for the Dmin of the filmstock. An example calibration curve is shown in Figure 12. Note that the densities shown are densities above the Dmin of the output filmstock. Figure 12. Sample Calibration Curve for a CRT Film Recorder 2. 1.75 1.2 Density Range Density Above Dmin (St M) 1.25.75 95.25 685 256 512 768 124 1-bit Printing Density 5. Displaying 1-bit Printing Density Displaying 1-bit per color printing density on an 8-bit per color graphics display requires some compromises. With appropriate clipping of the printing density data, subsequent scaling for display, and adjustment of the display gamma reasonable results can be obtained. 5.1 Characteristics of Typical Graphics Display Monitor A typical graphics display monitor is not calibrated for color imaging applications. The color temperature is generally around 9 K, which is substantially bluer than the television standard of 65 K or the film projection standard of 54 K. The contrast ratio (with lights off) is limited to about 1:1. The frame buffer usually includes an 8-bit to 8-bit look-up table to implement gamma correction. The standard gamma is set to 1.7. Version 1.1 Page 12 of 22

5.2 Clip to Reference White The first step is to set the white point based on the nominal code value for the 9% white card. Code values above 685 are clipped to 685. 5.3 Scale for 8 bits The next step is to scale the data to fill the 8-bit range from to 255 code values. This is accomplished by multiplying the clipped 1-bit code values by 255/685. 5.4 Display Gamma The display gamma should be set to.6 to match the apparent contrast of the image to a projected print film. 5.5 Adjusting an Offset for Heavy Negatives With the standard look-up table, heavy negatives (with information above 685 code values) will appear washed out with lifted blacks and clipped whites. The appropriate correction is to subtract an offset in printing density before applying the clipping, scaling, and gamma operations described above. Each stop in negative exposure corresponds to 9 code values. If you are writing a display utility for directly displaying printing density data, a user-controlled printing density offset control is recommended to allow the user to subtract an offset of to 338 code values. 5.6 Display on Cineon Workstations The Cineon workstations include a calibrated monitor for film display. At the factory, the monitor is stripped down to set the color temperature to 54 K to match the film projection standard. The contrast range is set to 1:1, to match print film (see Figure 5). A custom look-up table is loaded to emulate a projected film print. This look-up table is built from the print film characteristic curve and compensates for the monitor gamma. Using the Cineon workstations, critical color correction decisions can be made with the confidence that these decisions will be translated to film. 6. Conversion of Printing Density to 12-bit Linear Conversion of logarithmic printing density to a linear representation requires both a scaling and an anti-log operation. To maintain the same precision over the full scale, a 1-bit logarithmic representation requires 14- bits linear. When working with 12-bits linear, it is necessary to restrict the printing density range. 6.1 Reference White The 9% white card at code value 685 is mapped to peak white at 495 code value. 6.2 Converting from Printing Density to Relative Exposure The first step is to convert the printing density code values to a floating point representation. This is accomplished by multiplying by 2. The next step is to divide the printing density data by the gamma of the negative film (.6) to convert to relative log exposure (see Figure 2). Adjust the reference white log exposure to by subtracting 2.28333. This number is computed by multiplying the reference white code value by 2 and dividing by the gamma of the film (.6). Version 1.1 Page 13 of 22

Ref white offset = 685 * 2 /.6 => 2.28333 Take the antilog (base 1) of the relative log exposure data to convert to linear relative exposure. Scale the normalized data to cover the 12-bit linear range (multiply by 495). Clip code values above 495 to 495. The overall transfer function from printing density to 12-bit linear is shown in Figure 13. Figure 13. Printing Density to 12-bit Linear 496 372 495 9% White 12-bit Linear 248 18% Gray 124 786 256 47 685 512 768 124 1-bit Printing Density Version 1.1 Page 14 of 22

6.3 Display Gamma The display gamma should be set to 1.7 (standard value). Linear code values must be divided by 16 before mapping through the 8-bit hardware look-up table. 6.4 Adjusting an Offset for Heavy Negatives With the standard look-up table, heavy negatives (with information above 685 code values) will appear washed out with lifted blacks and clipped whites. The appropriate correction is to subtract an offset in printing density before applying the conversion operations described above. Each stop in negative exposure corresponds to 9 code values. When writing a conversion utility for converting printing density data to 12-bit linear, a user-controlled printing density offset control is recommended to allow the user to subtract an offset of to 338 code values. 6.5 Quick Method for "Linearizing" Printing Density Data A reasonable approximation for the transformation described above can be implemented simply by applying a gamma pre-correction of.35 to the clipped and scaled printing density data. The first step is to set the white point to 685 and to clip higher code values. Then, scale the data to fill the 12-bit range from to 495. Multiply the clipped 1-bit code values by 495/685. Apply a gamma pre-correction of.35. This value is determined by dividing the printing density display gamma of.6 (see section 5.4) by the standard linear gamma correction of 1.7. In this case, the display gamma should be set to 1.7 (standard value). 7. Conversion of Printing Density to 16-bit Linear Conversion of logarithmic printing density to a linear representation requires both a scaling and an anti-log operation. To maintain the same precision over the full scale, a 1-bit logarithmic representation requires 14- bits linear. When working with 16-bits linear, it is possible to maintain the full printing density range, although the common practice is to put reference white at the maximum code value of 65535. Therefore, two options will be described. 7.1 Option A:Reference White Set to Max Code Value The 9% white card at code value 685 is mapped to maximum code value of 65535. Version 1.1 Page 15 of 22

7.1.1 Converting from Printing Density to Relative Exposure The first step is to convert the printing density code values to a floating point representation. This is accomplished by multiplying by 2. The next step is to divide the printing density data by the gamma of the negative film (.6) to convert to relative log exposure (see Figure 2). Adjust the reference white log exposure to by subtracting 2.28333. This number is computed by multiplying the reference white code value by 2 and dividing by the gamma of the film (.6). Ref white offset = 685 * 2 /.6 => 2.28333 Take the antilog (base 1) of the relative log exposure data to convert to linear relative exposure. Scale the normalized data to cover the 16-bit linear range (multiply by 65535). Clip code values above 65535 to 65535. The transfer function from printing density to 16-bit linear with the white point at 65535 code value is shown in Figure 14. Figure 14. Printing Density to 16-bit Linear (White @ 65535) 65536 49152 65535 9% White 16-bit Linear 32768 18% Gray 16384 12584 47 685 256 512 768 1-bit Printing Density 124 7.1.2 Display Gamma The display gamma should be set to 1.7 (standard value). Linear code values must be divided by 256 before mapping through the 8-bit hardware look-up table. Version 1.1 Page 16 of 22

7.1.3 Adjusting Offset for Heavy Negatives With the standard look-up table, heavy negatives (with information above 685 code values) will appear washed out with lifted blacks and clipped whites. The appropriate correction is to subract an offset in printing density before applying the conversion operations described above. Each stop in negative exposure corresponds to 9 code values. When writing a conversion utility for converting printing density data to 16-bit linear, a user-controlled printing density offset control is recommended to allow the user to subtract an offset of to 338 code values. 7.1.4 Quick Method for "Linearizing" Printing Density Data A reasonable approximation for the transformation described above can be implemented simply by applying a gamma pre-correction of.35 to the clipped and scaled printing density data. The first step is to set the white point to 685 and to clip higher code values. Then, scale the data to fill the 16-bit range from to 65535. Multiply the clipped 1-bit code values by 65535/685. Apply a gamma pre-correction of.35. This value is determined by dividing the printing density display gamma of.6 (see section 5.4) by the standard linear gamma correction of 1.7. In this case, the display gamma should be set to 1.7 (standard value). 7.2 Option B:Reference White Set to 495 The 9% white card at code value 685 is mapped to linear code value of 495, as with the conversion to 12- bits. The additional 4 bits are used to accomodate the overexposure headroom of the digital negative. 7.2.1 Converting from Printing Density to Relative Exposure The first step is to convert the printing density code values to a floating point representation. This is accomplished by multiplying by 2. The next step is to divide the printing density data by the gamma of the negative film (.6) to convert to relative log exposure (see Figure 2). Adjust the reference white log exposure to by subtracting 2.28333. This number is computed by multiplying the reference white code value by 2 and dividing by the gamma of the film (.6). Ref white offset = 685 * 2 /.6 => 2.28333 Take the antilog (base 1) of the relative log exposure data to convert to linear relative exposure. Scale the normalized data to set the white point at the maximum code value for the 12-bit linear range (multiply by 495). Clip code values above 65535 to 65535. Code values between 496 and 65535 represent the over-exposure image information above reference white. The transfer function from printing density to 16-bit linear with the white point at 495 code value is shown in Figure 15. This transformation provides an extra factor of two headroom for the 16-bit linear data that can be used for extended computational accuracy. Version 1.1 Page 17 of 22

Figure 15. Printing Density to 16-bit Linear (White @ 495) 65536 49152 16-bit Linear 32768 16384 9% White 495 256 512 685 768 124 1-bit Printing Density 7.2.2 Display Gamma The display gamma should be set to 1.7 (standard value). Linear code values must be divided by 16 and clipped to 255 before mapping through the 8-bit hardware look-up table. 7.2.3 Adjusting Offset for Heavy Negatives With the standard look-up table, heavy negatives (with information above 685 code values) will appear washed out with lifted blacks and clipped whites. The appropriate correction is to subtract an offset in printing density before applying the conversion operations described above. Each stop in negative exposure corresponds to 9 code values. When you are writing a conversion utility for converting printing density data to 16-bit linear, a user-controlled printing density offset control is recommended to allow the user to subtract an offset of to 338 code values. Version 1.1 Page 18 of 22

7.2.4 Quick Method for "Linearizing" Printing Density Data A reasonable approximation for the transformation described above can be implemented simply by applying a gamma pre-correction of.35 to the clipped and scaled printing density data. The first step is to scale the data to put the white point at 495. Multiply the clipped 1-bit code values by 495/685. Clip all values above 65535 to 65535 Apply a gamma pre-correction of.35. This value is determined by dividing the printing density display gamma of.6 (see section 5.4) by the standard linear gamma correction of 1.7. In this case, the display gamma should be set to 1.7 (standard value). 8. Conversion of 1-bit Printing Density to CCIR61 Video Conversion of logarithmic printing density to a CCIR61 digital video representation requires an anti-log operation, followed by implementation of the video transfer function. 8.1 Reference White The 9% white card at code value 685 is mapped to video reference white at 235. 8.2 Converting from Printing Density to Digital Video The first step is to convert the printing density code values to a floating point representation. This is accomplished by multiplying by 2. The next step is to divide the printing density data by the gamma of the negative film (.6) to convert to relative log exposure (see Figure 2). Adjust the reference white log exposure to by subtracting 2.28333. This number is computed by multiplying the reference white code value by 2 and dividing by the gamma of the film (.6). Ref white offset = 685 * 2 /.6 => 2.28333 Take the antilog (base 1) of the relative log exposure data to convert to linear relative exposure. Build in the video transfer function specified by CCIR79, and illustrated in Figure 16: V' = 99 * V.45-99for 1 > V > 18 V' = 4.5 * V for 18 > V > Version 1.1 Page 19 of 22

Figure 16. Video Transfer Function 256 192 9% White 8-bit Video 128 18% Gray 64 2% Black.2.4.6.8 1.2 Scale the video level (V') to put reference white at 235 and reference black at 16 code values, per CCIR61. To do this, multiply the video level by 23 and add 5. Clip code values above 255 to 255. Rel Exposure The transfer function from printing density to 8-bit video is shown in Figure 17. Figure 17. Printing Density to Digital Video 256 235 192 9% White 8-bit Video 128 13 18% Gray 64 256 47 512 685 768 124 1-bit Printing Density 8.3 Display Gamma Version 1.1 Page 2 of 22

If displayed on a graphics monitor, the display gamma should be set to. 8.4 Adjusting Offset for Heavy Negatives With the standard look-up table, heavy negatives (with information above 685 code values) will appear washed out with lifted blacks and clipped whites. The appropriate correction is to subtract an offset in printing density before applying the conversion operations described above. Each stop in negative exposure corresponds to 9 code values. When writing a conversion utility for converting printing density data to 8-bit video, a user-controlled printing density offset control is recommended to allow the user to subtract an offset of to 338 code values. 8.5 Conversion to YCbCr The RGB data must be converted to YCbCr for D1 recording. This can be implemented in software or can be handled in external hardware in the Abekas Digital Disk Recorder and some video interface cards. Version 1.1 Page 21 of 22

Appendix A: What Does "Linear" Really Mean? In the strictest sense, linear data representation in imaging systems refers to the representation of original scene luminance values in a linear scale. A linear data representation is widely used for computer generated imagery (CGI) because models of illumination, diffusion, and other physical phenomena are defined linearly. The human visual system responsds logarithmically to intensity variations. Digital imaging systems with a limited number of bits (by definition) must be designed so that there is enough precision in the low levels (shadow information) to avoid visible contouring. This can be achieved by applying a logarithmic or gamma law pre-correction to the linear data prior to digitization. With this pre-correction, the number of bits required to eliminate contouring in a video display can be reduced from 12 bits for linear data to 8 bits for logarithmic or gamma-corrected data. Film is also optimized for the human visual system. Film response curves are logarithmic in nature (see Figure 1). When digitizing film, it is most efficient to capture and store the data in a logarithmic (density) representation. Most digital imaging processing operations are linear mathematical operations applied to the whole image. These operations can be applied to any data representation: linear, film density, gamma-corrected video, or other. In theory, operations involving spatial resampling or filtering are best done in linear space rather than density or gamma-corrected space. In practice, many video and digital film systems have been implemented which process the density or gamma-corrected data directly without linearization. Version 1.1 Page 22 of 22