Digital Cameras The Imaging Capture Path

Similar documents
Image acquisition. In both cases, the digital sensing element is one of the following: Line array Area array. Single sensor

Digital Imaging with the Nikon D1X and D100 cameras. A tutorial with Simon Stafford

Topic 9 - Sensors Within

Chapters 1-3. Chapter 1: Introduction and applications of photogrammetry Chapter 2: Electro-magnetic radiation. Chapter 3: Basic optics

Chapters 1-3. Chapter 1: Introduction and applications of photogrammetry Chapter 2: Electro-magnetic radiation. Chapter 3: Basic optics

"RAW" Conversion Options Too Much of a Good Thing? Dr. Tony Kaye ASIS FRPS 12 December 2009

Digital Imaging Rochester Institute of Technology

Camera Image Processing Pipeline: Part II

Digital Photographs and Matrices

Digital Photographs, Image Sensors and Matrices

Camera Image Processing Pipeline: Part II

Camera Image Processing Pipeline

Cameras. Digital Visual Effects, Spring 2008 Yung-Yu Chuang 2008/2/26. with slides by Fredo Durand, Brian Curless, Steve Seitz and Alexei Efros

Digital Camera Sensors

Aperture. The lens opening that allows more, or less light onto the sensor formed by a diaphragm inside the actual lens.

Cameras. Outline. Pinhole camera. Camera trial #1. Pinhole camera Film camera Digital camera Video camera

Cameras. Shrinking the aperture. Camera trial #1. Pinhole camera. Digital Visual Effects Yung-Yu Chuang. Put a piece of film in front of an object.

The Technology of Enhanced Color Saturation. KODAK EKTACHROME 100D Color Reversal Film/5285. David Long Eastman Kodak Company

Chapter 2-Digital Components

Cameras As Computing Systems

Improved sensitivity high-definition interline CCD using the KODAK TRUESENSE Color Filter Pattern

DIGITAL CAMERA SENSORS

Digital Cameras. Consumer and Prosumer

University Of Lübeck ISNM Presented by: Omar A. Hanoun

Megapixels and more. The basics of image processing in digital cameras. Construction of a digital camera

CERTIFIED PROFESSIONAL PHOTOGRAPHER (CPP) TEST SPECIFICATIONS CAMERA, LENSES AND ATTACHMENTS (12%)

Getting your Monitor and Prints to display correct Colour*

Digital photography , , Computational Photography Fall 2017, Lecture 2

Introduction to Digital Photography

Digital Imaging Group. 20th June Working at the High End

TRUESENSE SPARSE COLOR FILTER PATTERN OVERVIEW SEPTEMBER 30, 2013 APPLICATION NOTE REVISION 1.0

The Digital Photographer s Glossary

Sampling Rate = Resolution Quantization Level = Color Depth = Bit Depth = Number of Colors

Digital Cameras vs Film: the Collapse of Film Photography Can Your Digital Camera reach Film Photography Performance? Film photography started in

General Imaging System

Digital Cameras vs Film: the Collapse of Film Photography Can Your Digital Camera reach Film Photography Performance? Film photography started in

Building a Real Camera

Reikan FoCal Aperture Sharpness Test Report

EBU - Tech 3335 : Methods of measuring the imaging performance of television cameras for the purposes of characterisation and setting

Camera, video production. TNGD10 - Moving media

How does prism technology help to achieve superior color image quality?

Cameras. Outline. Pinhole camera. Camera trial #1. Pinhole camera Film camera Digital camera Video camera High dynamic range imaging

Lecture 29: Image Sensors. Computer Graphics and Imaging UC Berkeley CS184/284A

brief history of photography foveon X3 imager technology description

MODULE No. 34: Digital Photography and Enhancement

A CAMERA IS A LIGHT TIGHT BOX

Reikan FoCal Aperture Sharpness Test Report

Introduction to Digital Photography

Building a Real Camera. Slides Credit: Svetlana Lazebnik

Using raw files from digital cameras

DIGITAL IMAGING. Handbook of. Wiley VOL 1: IMAGE CAPTURE AND STORAGE. Editor-in- Chief

Putting It All Together: Computer Architecture and the Digital Camera

Digital camera. Sensor. Memory card. Circuit board

Color Management For Digital Photography

Photography Basics. Exposure

Colour Theory Basics. Your guide to understanding colour in our industry

Reikan FoCal Aperture Sharpness Test Report

Reikan FoCal Aperture Sharpness Test Report

State Library of Queensland Digitisation Toolkit: Scanning and capture guide for image-based material

Working with your Camera

in association with Getting to Grips with Printing

Digital photography , , Computational Photography Fall 2018, Lecture 2

SilverFast. Colour Management Tutorial. LaserSoft Imaging

Image Formation and Capture. Acknowledgment: some figures by B. Curless, E. Hecht, W.J. Smith, B.K.P. Horn, and A. Theuwissen

COLOR FILTER PATTERNS

SFR 406 Spring 2015 Lecture 7 Notes Film Types and Filters

BIG PIXELS VS. SMALL PIXELS THE OPTICAL BOTTLENECK. Gregory Hollows Edmund Optics

White Paper Focusing more on the forest, and less on the trees

PRINT BUSINESS OUTLOOK CONFERENCE 2016

Colorado School of Mines. Computer Vision. Professor William Hoff Dept of Electrical Engineering &Computer Science.

Announcement A total of 5 (five) late days are allowed for projects. Office hours

Introduction to Computer Vision

VC 11/12 T2 Image Formation

VC 14/15 TP2 Image Formation

A Digital Camera Glossary. Ashley Rodriguez, Charlie Serrano, Luis Martinez, Anderson Guatemala PERIOD 6

Resolution, DPI NOTICE WE HAVE NOT YET EVEN DOUBLED LINEAR RESOLUTION, DESPITE ALMOST QUADRUPLING THE MEGAPIXELS. Don t get caught up with resolution

Cameras have number of controls that allow the user to change the way the photograph looks.

Image Sensor Characterization in a Photographic Context

One Week to Better Photography

Raw Material Assignment #4. Due 5:30PM on Monday, November 30, 2009.

RGB RESOLUTION CONSIDERATIONS IN A NEW CMOS SENSOR FOR CINE MOTION IMAGING

CS559: Computer Graphics. Lecture 2: Image Formation in Eyes and Cameras Li Zhang Spring 2008

The Raw Deal Raw VS. JPG

STANDARDS? We don t need no stinkin standards! David Ski Witzke Vice President, Program Management FORAY Technologies

Digital 1! Course Notes.

PROCESSING X-TRANS IMAGES IN IRIDIENT DEVELOPER SAMPLE

E-520. Built-in image stabiliser for all lenses. Comfortable Live View thanks to high speed contrast AF** 100% D-SLR quality

Advanced Camera and Image Sensor Technology. Steve Kinney Imaging Professional Camera Link Chairman

This has given you a good introduction to the world of photography, however there are other important and fundamental camera functions and skills

For more information about how to cite these materials visit

Introduction. Lighting

Raster (Bitmap) Graphic File Formats & Standards

Note the increase in tonalities from 8 bit to 16 bit.

Tonal quality and dynamic range in digital cameras

Nikon Launches All-New, Advanced Nikon 1 V2 And Speedlight SB-N7. 24/10/2012 Share

Nikon AF-S Nikkor 50mm F1.4G Lens Review: 4. Test results (FX): Digital Photograph...

Image Demosaicing. Chapter Introduction. Ruiwen Zhen and Robert L. Stevenson

VC 16/17 TP2 Image Formation

SCANNING GUIDELINES Peter Thompson (rev. 9/21/02) OVERVIEW

Improvements of Demosaicking and Compression for Single Sensor Digital Cameras

Transcription:

Manchester Group Royal Photographic Society Imaging Science Group Digital Cameras The Imaging Capture Path by Dr. Tony Kaye ASIS FRPS

Silver Halide Systems Exposure (film) Processing Digital Capture Imaging Path Exposure (sensors) Processing (computing) We will not cover the mechanics of cameras Lenses, shutters, auto-focus, flash systems etc.

Silver Halide Capture, camera needs a light sensitive film AgX where X is a halide or combination of halides A latent image is formed once light has been imaged by a lens onto the film Processing Latent image is turned into a real image B&W: developing & fixing is used to produce Ag image Colour: developing, bleaching & fixing is used to produce a dye image Output View directly, on a light box or projection Transparencies Print optically onto AgX material Scan and treat like a digital image

Silver Halide Supercoat UV absorbing layer Blue sensitive layer Yellow filter layer Green sensitive layer Red sensitive layer Anti-halation undercoat Support Backing

Digital Camera Capture, camera needs a light sensitive detector CCD or CMOS sensor A>D conversion to form RAW image A RAW image is the code values from the A>D converter Processing The RAW image is turned into a real useable image Colour, Contrast, Noise reduction, etc. R, G, B bitmap is the real image Encoded different ways, TIF, JPEG Output Print using a variety of technologies Soft display using a variety of technologies

Digital Camera Schematic light Imaging Asic(s) Camera Settings ISO Colour Space Contrast Colour Saturation Noise Reduction etc., etc.!!! Sensor Memory Buffer Write Circuit bits image file Sensor ADC

Digital Camera - Sensors Two main types of sensors are used CCD CMOS Each have their advocates! Basic Function for both CCD & CMOS To turn light into an electrical quantity that can be digitised Need linearity between incident light and resulting charge/voltage Cost Smaller sensors tend to have higher manufacturing yields and hence lower costs Larger sensors tend to have higher costs, look at prices of medium format digital backs!

CCD Charge Coupled Device Light landing at a photo site causes electrons to flow resulting on the build up of charge within an electron well The larger the well, the more charge that can accumulate Smaller sensor sizes, lower dynamic range, higher noise Larger sensor sizes, higher dynamic range, lower noise Typical photo site size 5-8 microns in DSLR cameras Compact digital cameras ~ 2 microns The charge is transferred away from the photo sites and converted into voltage before transfer to external circuitry

CCD

CMOS Complimentary Metal Oxide Semiconductor Photo sites similar to CCD But, due to the fabrication process considerably more on-chip processing can be performed than with CCDs Charge to voltage conversion is done at the photo site On chip A>D conversion Potential for simpler lower cost camera design Like CCD sensors, size matters

CMOS

CCD cf. CMOS

CCD versus CMOS FEATURE CCD CMOS Pixel Signal Charge Voltage Chip Signal Voltage Bits Fill Factor High Moderate System Complexity High Low Sensor Complexity Low High Relative R&D Cost Lower Higher Power consumption Higher Lower Dynamic Range Very High High Quality Very High High* *In DSLRs CMOS can match CCD quality, but higher chip development costs are required.

But what about Colour Sensors have a broad spectral sensitivity, so how do we get colour? Two main approaches Coloured Filtered Arrays (CFAs) Layered structure sensitive to different wavelengths Foveon CFAs dominates >99% of cameras Foveon Subsidiary of Sigma Sigma purchased Foveon November 2008 Only in Sigma cameras

Coloured Filter Array The Bayer pattern (Kodak patent to Bryce E Bayer in 1976, US3,971,065) Other patterns exit, eg. C, M, Y, G, but R, G, B is the most common

Foveon Sensor

Micro Lenses & Fill Factor IR & anti aliasing filter photo site

Micro Lenses & Fill Factor IR & anti aliasing filter microlens photo site

12 MP Coloured Filter Array The output from the A>D converter will be three B&W images With a 12MP sensor we will have 6MP Green 3MP Red 3MP Blue More green than red or blue due to the sensitivity of the eye Challenge is assembling a 12MP, R G B image!

12 MP Coloured Filter Array 3 B&W Images >> 1 Colour Image From 6M green values we need to estimate/interpolate another 6M green From 3M blue values we need to estimate/interpolate another 9M blue From 3M red values we need to estimate/interpolate another 9M red These computations are at the heart of all CFA digital cameras Let s look more closely at how the image is initially sampled and the computations done

Construction of colour image from colour planes Demosaicing +

Lighthouse original

Lighthouse red

Lighthouse green

Lighthouse blue

Formation of colour planes

Lighthouse red subsampled

Lighthouse green subsampled

Lighthouse blue subsampled

Lighthouse Bayer CFA Image subsampled

Colour plane interpolation

Colour plane interpolation

Lighthouse red interpolated

Lighthouse green interpolated

Lighthouse blue interpolated

Lighthouse interpolated colour

Lighthouse original interpolated colour

Can we do better? Colour planes have severe aliasing Can we use some more sophisticated interpolation? Yes but...

Lighthouse red interpolated with bilinear interpolator

Lighthouse red interpolated with bicubic interpolator

Can we do better? Colour planes have severe aliasing Better interpolation of the individual planes has little effect We could optically prefilter the image (blur it) so that aliasing is less severe Optical low pass filters are often mounted on top of sensors to minimise aliasing in DSLRs Small sensors in lower cost cameras may rely on optical aberrations and diffraction (Airy Disc) to avoid aliasing

Lighthouse red interpolated with bilinear interpolator

Lighthouse pre-filtered red interpolated with bilinear interpolator

Lighthouse Interpolated colour with bilinear interpolator

Lighthouse pre-filtered Interpolated colour image with bilinear interpolator

Lighthouse original colour image with bilinear interpolator

Can we do better? Colour planes have severe aliasing Better interpolation of the individual planes has little effect We could optically prefilter the image (blur it) so that aliasing is less severe We can process the three colour planes together to gather details from all three components Use green & blue as well to estimate red Use red & blue as well to estimate green Use red & green as well to estimate blue

Lighthouse Interpolated colour image with new frequency domain method

Lighthouse Original colour image

Different Approaches Original Hibbard 1995 Laroche and Prescott 1994 Hamilton and Adams 1997 Kimmel 1999 Gunturk 2002

Demosaicing

Nikon D200

Nikon D200

Foveon Sensor No interpolation is required Sigma SD14 has a 14MP Foveon sensor 2640 x 1760 red pixels 2640 x 1760 green pixels 2640 x 1760 blue pixels No colour aliasing artefacts Less image processing required in camera Less image processing required in RAW converters

From Sensor ADC to an Image The output from the A>D converter before any processing is done is regarded as a RAW image and like a film latent images it needs developing!! The RAW image can be processed to a fully rendered colour corrected image in two places The camera A computer Without the RAW image from a CFA sensor being developed/processed it has no value as an image, its just the output from the A>D converter The RAW image from a Foveon sensor is an image but still requires extensive processing before use

Digital Development For out of camera images (jpegs, tifs) Demosaicing (CFA sensors only) Applies camera settings for:- Colour Space Colour Saturation Contrast/Tone scale Localised tone scale changes (e.g. Nikon D-lighting) Sharpening Noise Reduction White Balance Image size Image compression (High, Med, Low quality jpegs)

Colour, but what colour? Representing colour 16 Bit R, G, B colour 65,536 code values in each channel 8 Bit R, G, B colour 256 values in each channel 16.7 million combinations So what colour do the code values Red 237, Green 45 & Blue 12 represent? To answer this question we need Colour Management

Introduction To Colour Management Colour, in digital systems is not as simple as at first it seems! With traditional film and paper, the colour reproduction of the system was defined by the design of the film and paper 20 different cameras used with the same film and paper will all give the same colour reproduction With digital systems there are many more degrees of freedom 20 different cameras used with the same printer may all give different colour reproduction 1 camera and 5 different pieces of software may give 5 different versions of colour

Colour Management (I) Do we want digital systems to give accurate colour or pleasing colour? Give me a convincing lie any day! Need to separate objective recording of colour with preferred rendering of the final print/display Different cameras see and encode colour differently Suppose we take a picture of a red car in one camera the red may be represented as 200,30,30, in another it may be 215, 25, 25. The software used in processing digital images needs to know what the numbers represent

Colour Management (II) In 1931 the Commission Internationale de l'eclairage defined the standard human eyeball in terms of how it is sensitive to light of different wavelengths and developed a method for expressing colours the way we see them Over the years the system has been modified slightly, but every colour that we see can be characterised by its lightness (L*), chroma (C*) and hue (h*) If we could measure the L*,C* & h* of a test target of many colours, and compare them with the red green and blue pixel values from a digital camera, we can build a mathematical relationship that will convert the camera values to L*, C* and h* We have characterised or profiled the camera

Profiles A colour profile characterises the way a device sees or reproduces colour If camera manufacturers were to profile their cameras and encode the mathematical conversions as metadata within the image files, software would know how to interpret the red green and blue values BUT! We often want to display images on monitors, TVs, print them out, manipulate them on a PC etc. This has led to the creation of many different standardised colour spaces For ease of implementation, many camera manufacturers encode the colour from their cameras in the way they WANT the images to look on a TV or computer monitor WANT is key, as that allows camera designers to build in preferences for a desired colour rendering, e.g., greener greens, redder reds etc.

Two common spaces srgb Colour Spaces Is a standard RGB (Red Green Blue) colour space created cooperatively by Hewlett-Packard and the Microsoft Corporation How colours are reproduced on a typical CRT computer monitor Adobe 1998 An RGB colour space developed by Adobe Systems in 1998 Similar to srgb but is capable of characterising a wider range of colours (mainly greens & cyans)

srgb

Adobe 1998

Adobe 1998 vs. srgb

srgb treated as srgb

Adobe 1998 treated as if it was srgb

Colour Management Complex subject so we have just scratched the surface Print making Industry is lagging the camera industry If in any doubt, use srgb If not colour aware most software applications assume images are encoded in the srgb colour space

In Conclusion A modern digital camera is not just a camera it is a computer It has many tasks to perform Convert light to bits with a sensor to make a RAW image Convert the RAW CFA data to a R, G, B image Render an useable R, G, B image Colour saturation, tone scale, sharpening, white balance etc. Preparing an output file Jpeg compressed image (jpeg compression is a talk in its own right!) All the camera stuff Flash, exposure metering, auto focus, aperture control etc. etc. etc.!

Acknowledgements For permission to use the lighthouse pictures Professor Eric Dubois, School of Information Technology and Engineering (SITE), University of Ottawa A valuable source of published white papers on CCD and CMOS sensors DALSA Corporation, www.dalsa.com

Questions