INCREASING LINEAR DYNAMIC RANGE OF COMMERCIAL DIGITAL PHOTOCAMERA USED IN IMAGING SYSTEMS WITH OPTICAL CODING arxiv: v1 [cs.

Similar documents
Using Spatially Varying Pixels Exposures and Bayer-covered Photosensors for High Dynamic Range Imaging

A Kalman-Filtering Approach to High Dynamic Range Imaging for Measurement Applications

EE 392B: Course Introduction

E19 PTC and 4T APS. Cristiano Rocco Marra 20/12/2017

Lecture 30: Image Sensors (Cont) Computer Graphics and Imaging UC Berkeley CS184/284A

A 1.3 Megapixel CMOS Imager Designed for Digital Still Cameras

A simulation tool for evaluating digital camera image quality

REAL-TIME X-RAY IMAGE PROCESSING; TECHNIQUES FOR SENSITIVITY

Photons and solid state detection

SYSTEMATIC NOISE CHARACTERIZATION OF A CCD CAMERA: APPLICATION TO A MULTISPECTRAL IMAGING SYSTEM

Noise and ISO. CS 178, Spring Marc Levoy Computer Science Department Stanford University

1. INTRODUCTION. Appeared in: Proceedings of the SPIE Biometric Technology for Human Identification II, Vol. 5779, pp , Orlando, FL, 2005.

Introduction to Video Forgery Detection: Part I

Study of the digital camera acquisition process and statistical modeling of the sensor raw data

A 120dB dynamic range image sensor with single readout using in pixel HDR

Image Acquisition. Jos J.M. Groote Schaarsberg Center for Image Processing

NON-LINEAR DARK CURRENT FIXED PATTERN NOISE COMPENSATION FOR VARIABLE FRAME RATE MOVING PICTURE CAMERAS

BASLER A601f / A602f

Combining Images for SNR improvement. Richard Crisp 04 February 2014

Cvision 2. António J. R. Neves João Paulo Silva Cunha. Bernardo Cunha. IEETA / Universidade de Aveiro

Dark current behavior in DSLR cameras

Digital camera. Sensor. Memory card. Circuit board

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

TRIANGULATION-BASED light projection is a typical

Defense Technical Information Center Compilation Part Notice

Noise Characteristics of a High Dynamic Range Camera with Four-Chip Optical System

Digital Radiography : Flat Panel

Receiver Design for Passive Millimeter Wave (PMMW) Imaging

Everything you always wanted to know about flat-fielding but were afraid to ask*

Fundamentals of CMOS Image Sensors

Introduction to Computer Vision

Coding & Signal Processing for Holographic Data Storage. Vijayakumar Bhagavatula

Camera Test Protocol. Introduction TABLE OF CONTENTS. Camera Test Protocol Technical Note Technical Note

Enhanced Shape Recovery with Shuttered Pulses of Light

Exercise questions for Machine vision

The ultimate camera. Computational Photography. Creating the ultimate camera. The ultimate camera. What does it do?

Improving Image Quality by Camera Signal Adaptation to Lighting Conditions

THE CCD RIDDLE REVISTED: SIGNAL VERSUS TIME LINEAR SIGNAL VERSUS VARIANCE NON-LINEAR

A High Image Quality Fully Integrated CMOS Image Sensor

EMVA 1288 Data Sheet m0708

José Gerardo Vieira da Rocha Nuno Filipe da Silva Ramos. Small Size Σ Analog to Digital Converter for X-rays imaging Aplications

Basler aca km. Camera Specification. Measurement protocol using the EMVA Standard 1288 Document Number: BD Version: 03

High Dynamic Range Imaging: Spatially Varying Pixel Exposures Λ

Sensors and Sensing Cameras and Camera Calibration

Acquisition. Some slides from: Yung-Yu Chuang (DigiVfx) Jan Neumann, Pat Hanrahan, Alexei Efros

A CMOS Image Sensor with Ultra Wide Dynamic Range Floating-Point Pixel-Level ADC

Basler aca gm. Camera Specification. Measurement protocol using the EMVA Standard 1288 Document Number: BD Version: 01

Visibility of Uncorrelated Image Noise

High-end CMOS Active Pixel Sensor for Hyperspectral Imaging

Basler aca640-90gm. Camera Specification. Measurement protocol using the EMVA Standard 1288 Document Number: BD Version: 02

Camera Image Processing Pipeline

Electron-Bombarded CMOS

UM-Based Image Enhancement in Low-Light Situations

Detectors for microscopy - CCDs, APDs and PMTs. Antonia Göhler. Nov 2014

HDR imaging Automatic Exposure Time Estimation A novel approach

A 3MPixel Multi-Aperture Image Sensor with 0.7µm Pixels in 0.11µm CMOS

Properties of a Detector

Figure 1 HDR image fusion example

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

A Study of Slanted-Edge MTF Stability and Repeatability

Optimization of Existing Centroiding Algorithms for Shack Hartmann Sensor

2013 LMIC Imaging Workshop. Sidney L. Shaw Technical Director. - Light and the Image - Detectors - Signal and Noise

Realistic Image Synthesis

Basler ral km. Camera Specification. Measurement protocol using the EMVA Standard 1288 Document Number: BD Version: 01

Jan Bogaerts imec

ONE TE C H N O L O G Y PLACE HOMER, NEW YORK TEL: FAX: /

READOUT TECHNIQUES FOR DRIFT AND LOW FREQUENCY NOISE REJECTION IN INFRARED ARRAYS

Evaluation of the Foveon X3 sensor for astronomy

IRIS3 Visual Monitoring Camera on a chip

Fully depleted, thick, monolithic CMOS pixels with high quantum efficiency

Improved motion invariant imaging with time varying shutter functions

Theoretical Framework and Simulation Results for Implementing Weighted Multiple Sampling in Scientific CCDs

4.5.1 Mirroring Gain/Offset Registers GPIO CMV Snapshot Control... 14

Real Time Pulse Pile-up Recovery in a High Throughput Digital Pulse Processor

pco.edge 4.2 LT 0.8 electrons 2048 x 2048 pixel 40 fps up to :1 up to 82 % pco. low noise high resolution high speed high dynamic range

Control of Noise and Background in Scientific CMOS Technology

LWIR NUC Using an Uncooled Microbolometer Camera

An Efficient Noise Removing Technique Using Mdbut Filter in Images

Camera identification from sensor fingerprints: why noise matters

1. INTRODUCTION ABSTRACT

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

CCD reductions techniques

Design of Practical Color Filter Array Interpolation Algorithms for Cameras, Part 2

Noise Reduction in Raw Data Domain

Spatially Varying Color Correction Matrices for Reduced Noise

Analysis of 1=f Noise in CMOS Preamplifier With CDS Circuit

Characterisation of a CMOS Charge Transfer Device for TDI Imaging

Low Power Sensor Concepts

Local Linear Approximation for Camera Image Processing Pipelines

Cameras CS / ECE 181B

VGA CMOS Image Sensor

Errata to First Printing 1 2nd Edition of of The Handbook of Astronomical Image Processing

Burst Photography! EE367/CS448I: Computational Imaging and Display! stanford.edu/class/ee367! Lecture 7! Gordon Wetzstein! Stanford University!

STRIPING NOISE REMOVAL OF IMAGES ACQUIRED BY CBERS 2 CCD CAMERA SENSOR

Nonuniform multi level crossing for signal reconstruction

CMOS Star Tracker: Camera Calibration Procedures

Chapter 3 Wide Dynamic Range & Temperature Compensated Gain CMOS Image Sensor in Automotive Application. 3.1 System Architecture

SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS

PERFORMANCE CHARACTERIZATION OF AMORPHOUS SILICON DIGITAL DETECTOR ARRAYS FOR GAMMA RADIOGRAPHY

High Dynamic Range image capturing by Spatial Varying Exposed Color Filter Array with specific Demosaicking Algorithm

Transcription:

INCREASING LINEAR DYNAMIC RANGE OF COMMERCIAL DIGITAL PHOTOCAMERA USED IN IMAGING SYSTEMS WITH OPTICAL CODING arxiv:0805.2690v1 [cs.cv] 17 May 2008 M.V. Konnik, E.A. Manykin, S.N. Starikov Moscow Engineering Physics Institute (State University) Abstract Methods of increasing linear optical dynamic range of commercial photocamera for optical-digital imaging systems are described. Use of such methods allows to use commercial photocameras for optical measurements. Experimental results are reported. 1 Introduction Increased interest to hybrid optical-digital systems based on wavefront coding [1] and pupil engineering [2] principles is observed recently. Such systems allow to create devices, which combine highly paralleled optical processing and flexibility of digital image processing techniques. This conducing improvement of mass and dimensions of such systems and allows to create devices with unachievable characteristics for pure optics. Imaging scheme of such kind of hybrid systems is changed by inserting synthesized diffraction optical element - kinoform. This enables to perform optical convolution and register optically convolved image by digital photosensor. It s notable that all information about input scene is contented in greyscale levels of the coded image. Non-linear image processing like gamma-correction, image interpolation, and colour scaling can corrupt coded image and bring to difficulties in digital deconvolution. That s why linear registration of images by photosensor is important. In this paper linearization [3, 4] and spatially varying pixel exposures [5] techniques are applied for increasing of full and linear dynamic ranges of the images obtained from commercial photocameras. Using special software allows to exploit linearity of camera s sensor and apply inexpensive cameras in optical-digital systems were linearity of signal is highly important. This paper is organised as follows. Camera s radiometric function is provided both for DCRAW converter and Canon s conventional converter in subsection 2.1, dynamic range estimation is provided in subsection 2.2. Dark noise and light-depended noise estimation is presented in subsections 2.3 and 2.4 respectively. Increasing of camera s images dynamic range using Spatially Varying pixel Exposures technique is discussed in section 3. 1

2 Commercial photocamera as measuring device In this section the linearization procedure and measuring characteristics of the commercial digital camera Canon EOS 400D are described. The radiometric function was measured in order to estimate camera s sensor linearity and saturation level. Linear and full dynamic range, black level offset (BLO), temporal and spatial noise were evaluated as well. All RAW images were processed by the DCRAW [3] converter using document mode without colour scaling and interpolation. For viewing and analysing of such images it is suitable to use the NIP2 [6,7] open source image analyser. 2.1 Camera s radiometric functions obtained with different converters For the radiometric function to obtain, pictures of the flat field scene in the light of white LEDs were taken. Light was passed through ground glasses to remove flat field s nonuniformity, images were taken in a laboratory without any lighting and reflections from the surrounding surfaces. Pictures were taken with the exposure time from 1/4000 to 10 seconds, 4 images were taken for each exposure and averaged. ISO setting was the smallest available for Canon EOS 400D camera (ISO 100). Pictures were processed by DCRAW converter in document mode by command dcraw -4 -T -D -v filename.cr2 to produce pure RAW 12-bit images. Also images were processed by conventional Canon converter and obtained colour images were decomposed to three greyscale images. Dependencies presented in Fig. 1 are for blue-filter covered pixels; curves for all colour-filtered pixels differs only by a constant shift along the exposure axis. 10 5 10 3 10 4 Signal mean value 10 2 10 1 Signal mean value 10 3 10 2 10 0 10 1 linear fitting function Digital values of photosensor signal 10 1 10 4 10 3 10 2 10 1 10 0 10 1 Exposure value, rel. units linear fitting function Digital values of photosensor signal 10 0 10 4 10 3 10 2 10 1 10 0 10 1 Exposure value, rel. units a) b) Figure 1: Signals mean value in DN versus relative exposure: a) for DCRAW processed images, b) for images processed by conventional Canon RAW-converter. A 64 by 64 pixel area from the centre of the image was used for the analysis for every colour-filter type. During processing of obtained data, black level offset (BLO) of 256 DN for DCRAW processed images was disclosed and then removed. Canon converter subtracts BLO internally. Mean and standard deviation of pixels values were obtained and results are 2

presented in Fig. 1a for DCRAW converter and in Fig. 1b for conventional Canon converter. Saturation level for the DCRAW converted data is equal 3726 DN, and for Canon converted data saturation level is equal to 65535 DN. One can see that DCRAW processed data for radiometric function is linear up to saturation level. 2.2 Camera s dynamic range estimation For estimation of the dynamic range s beginning, the minimal SNR was considered as 2. The minimal detectable signal corresponds to SNR=2 is equal 4 DN (see Fig. 2a). It is possible to find out relative exposure value that corresponds to the minimal signal: it equals to 1.3 10 3 rel. units, as seen from Fig. 1a. A linear function was fitted in experimental data of the radiometric function; then signal s value corresponding to the end of a linear dynamic range can be estimated as 3066 DN (see Fig. 1a) with relative exposure time 1.0 rel. units for this point. Therefore the linear dynamic range with DCRAW data processing is 58 db. To estimate full dynamic range is necessary to measure of the maximum saturation signal and minimal detectable signal. Using the same calculation procedure described above and SNR as 2, minimal distinguishable signal remains 4 DN with relative exposure time 1.3 10 3 rel. units. Maximum detectable signal is 3438 DN, hence relative exposure value for this point is 1.12 rel. units. Therefore full dynamic range can be estimated as 59 db. a) b) Figure 2: Noise versus signal (both in DN): a) for DCRAW converted data, b) for conventional Canon converter. The same calculations were provided for data converted by Canon conventional converter. Using obtained radiometric function presented in Fig. 1b and taking into account Fig. 2b, it is possible to estimate linear and full dynamic ranges for non-linearized data. As above, minimal signal to noise ratio is 2; thus one can estimate minimum signal value as 400 DN and corresponding relative exposure value is 8.2 10 4 rel. units. Maximum value of linear signal is estimated by fitting linear function to experimental data (see Fig. 1b) and it equals 24454 DN. Corresponding relative exposure value for such signal is 5.0 10 2 rel. units. Thus linear dynamic range is considered to be 36 db. 3

As follows from the obtained data, DCRAW converter allowed to use linear dynamic of 58 db from 59 db of the full dynamic range. By contrast, conventional Canon converter can provide only 36 db of the linear dynamic range. It is significantly to note that obtained results are only an approximation of the commercial camera s photo sensor characteristics because of sufficient dispersion of noise characteristics between cameras of same model and presence of the on-chip circuitry. It is discussed in subsection 2.5. 2.3 Dark noise estimation Noise components can be classified in different ways. One type of classifications divides the noise components into random (temporal) and pattern (spatial) components. Random components include photon shot noise, dark current shot noise, reset noise, and thermal noise. Pattern components are amplifier gain non-uniformity, PRNU, dark current nonuniformity, and column amplification offset. In the commercial cameras it is difficult to distinguish fine structure of noise components because of on-chip noise-cancelling circuitry. Hence only general noise components description and estimation is provided such as dark and light-depended noise temporal and spatial components. 2.3.1 Spatial dark noise Spatial dark noise can be referred as pixel-to-pixel variation of the dark signal. In the modern commercial CMOS cameras it is difficult to measure spatial dark noise because of presence of the noise-cancelling on-chip circuitry [8]; more detailed discussion of this question is provided in Section 2.5. In order to estimate the spatial dark noise, there were taken 64 dark frames with capped camera s objective. The ISO speed was 100 and exposure time was 1/32 sec. Then mean value and variance along the averaged dark frame were calculated. According to carried out measuring, mean value of the averaged dark frame is 256.0 DN and its standard deviation is σ dark.spat 0.4 DN. We are emphasizing that such low spatial dark noise is due to the on-chip circuitry noise reduction of the Canon s digital camera. 2.3.2 Temporal dark noise Temporal component of the dark noise was also estimated. For such purpose there were taken 64 dark frames. Then arrays of pixels were averaged and the RMS noise of each pixel was calculated. After such procedure two another arrays are created: the array of pixel s mean values A mean and the array of pixel s standard deviations A std (and consequently the array of pixel s variations A var ). This procedure is analogous to the PixeLink s method [9]. To estimate the temporal dark noise quantitatively, the average variation of the A var need to be calculated and square root is taken. Consequently, the temporal dark noise can be evaluated as follows: 1 σ dark.temp = σdark.temp.ij 2 MN, (1) i,j 4

where M and N is the heigh and width of the dark frame, respectively. To measure deviation of dark temporal noise between pixels, one should calculate the standard deviation from A std. For the digital camera used in this work there were averaged 64 dark frames (ISO speed was 100, exposure time 1/32 sec.). Thus the σ dark.temp 1.6 DN, and uncertainness of the temporal dark noise is 0.2 DN. 2.4 Light-depended noise estimation The light-depended noise was evaluated as well. There were taken and averaged images of the flat-field scene. The lighting used was matrix of red, green, and blue LEDs driven with DC current. ISO setting was ISO 100, the smallest available in the camera. Objective was removed in order to achieve flat-field homogeneity. A 1024 by 1024 pixel area from the centre of the image was used for the analysis. 2.4.1 Spatial light-depended noise As a measure of the spatial light-depended noise, photo-response non-uniformity (PRNU) is commonly used [9,10]. PRNU is the standard deviation of the flat-field image with subtracted an averaged dark frame. There were taken and averaged 64 pictures of the flat-field scene. Then averaged dark frame was subtracted from averaged picture of the flat-field. Obtained picture was decomposed on three images: pixels corresponded to red colour filters were stored in B r array, pixels corresponded to first green colour filter were stored in B g array, and pixels corresponded to blue colour filters were stored in B b array. Then for each array there were calculated a standard deviation divided by the frame mean value. Thus PRNU for each colour component was evaluated as follows: PRNU = σ light.spat FrameMean % (2) According to our measures, PRNU can be estimated as PRNU 0.5% (σ light.spat 12 DN and mean value of the signal is 2600). It is needed to mention that such PRNU is the residual PRNU after on-chip circuitry noise-reduction that is performed by electronics of the digital camera and can not be turned off. 2.4.2 Temporal light-depended noise Temporal light-depended noise is an uncertainness of light s measuring by each pixel, hence the calculation procedure is analogous to the procedure for temporal dark noise evaluation (see Subsection 2.3.2). The RMS values for each pixel of the flat-field scene s image was calculated, forming two another arrays: the array of pixel s mean values A mean and the array of pixel s variations A var. Then obtained array was decomposed accordingly to the light components R, G, and B, same as for PRNU estimation. Hence temporal light-depended noise was evaluated for each colour channel separately: 1 σ light.temp = σlight.temp.ij 2 (3) MN 5 i,j

Thus it can be summarized that temporal light-depended noise for each colour channel can be estimated as σ light.temp 14 DN. 2.5 Results discussion It is important to note that presented results are only an approximation of the commercial camera s photo sensor characteristics. This is because of on-chip noise reduction circuitry and sufficient dispersion of noise characteristics between cameras of same model. In scientific grade technical cameras there are calibration methods controlled by user. By contrast, in commercial cameras are used their own proprietary noise-cancelling technologies that reduces both dark and light-depended noise. As it mentioned in [8], Canon developed on-chip technology to reduce fixed-pattern noise based on Correlated Double Sampling [11]. First, only the noise is read. Next, it is read in combination with the light signal. When the noise component is subtracted from the combined signal, the fixed-pattern noise can be eliminated. Moreover, light-depended noise also is been suppressed [8] by on-chip circuitry. Such method is called complete electronic charge transfer, or complete charge transfer technology. Canon designed the photodiode and the signal reader independently to ensure that the sensor resets the photodiodes that store electrical charges. By first transferring the residual discharge - light and noise signals - left in a photodiode to the corresponding signal reader, the sensor resets the diode while reading and holding the initial noise data. After the optical signal and noise data have been read together, the initial noise data is used to remove the remaining noise from the photodiode and suppress random noise. Thus only an estimation of the commercial camera s noise characteristics is possible. 3 Further increasing of the camera s dynamic range Besides linearization, several techniques such as spatially varying pixel exposures [5] (SVE) and Assorted Pixels [12] can be applied for further increase of camera s dynamic range. The key idea of such techniques is to use data from colour filters on photosensor to estimate true value of oversaturated pixels (Fig.3). To reconstruct a linear HDR image from the oversaturated one, several steps should be performed. Such steps are the calibration, construction of the SVE-image, and linearization of the constructed image. First, the camera s response function to the desirable lightsource is obtained. During this calibration process, the camera s response function to the lightsource as well as correction coefficients for SVE-images linearization are calculated. Secondly, an oversaturated image is analysed and saturated pixels are replaced using information from the neighbour pixels. Such constructed SVE-image is characterised by a γ-like non-linearity. Finally, constructed SVE-image is linearized using correction coefficients, which were obtained on the first (calibration) step. Obtained linear HDR image is characterised by a broad dynamic range and a linear response to the registered light. 6

Figure 3: The dynamic range of an image detector can be improved by assigning different exposures to pixels. It is necessary to estimate the amount of quantization levels that can be obtained using SVE technique. If total number quantization levels is q and the number of different exposures in the pattern is K, then total of q K quantization levels lie within the range of measurable radiance values. Only the quantization levels contributed by the highest exposure within any given overlap region. Total number of unique quantization levels according to [5] can be determined as: Q = q + K k=1 ( R (q 1) (q 1) e ) k+1 e k where R(x) rounds-off x to the closest integer. Hence using Eq. 4 one can estimate quantization levels for Canon EOS 400D commercial photo camera used in this work. Using DCRAW converter, it is possible to obtain 3066 linear quantization levels for each pixel. Assume that e 1 is transmittance of red light, e 2 is transmittance of green light, and e 3 of blue light. Experimentally for λ = 0.63µm He-Ne laser radiation were obtained that e 2 /e 1 = 0.2 and e 3 /e 2 = 0.45. Substituting this into Eq. 4, Q 7200 quantization levels can be obtained, which is a considerable improvement over q = 3066 for the same image detector. (4) 4 Conclusion The use of linearized RAW data from the commercial photo camera and its adoption for measurements is presented. Using DCRAW converter with proper parameters, it is possible to exploit linearity of camera s photo sensor response to registered light and use the commercial camera as a measuring device. For Canon EOS 400D digital camera used in this work with DCRAW converted data were obtained the following characteristics: linear dynamic range is 58 db and full dynamic range 59 db with 12bit ADC. Spatial dark noise is σ dark.spat 0.4 DN, and bias is 256.0 DN. Temporal dark noise can be estimated as σ dark.temp 1.6 DN and its uncertainness is 0.2 DN. Photo Response Non-Uniformity(PRNU) is less than 0.5% (σ light.spat 12 DN, mean value 7

of the signal is 2600) for all colour channels. Temporal light-depended noise can be estimated as σ light.temp 14 DN. For further increasing of camera s dynamic range Spatially Varying pixel Exposures technique can be used. As it shown above, in a quasimonochromatic light it is possible to receive around 7200 quantization levels of the input signal, which is a considerable improvement over 3066 for the same image detector. Obtained results are an approximation of the camera s photo sensor characteristics because of sufficient dispersion of noise characteristics between cameras of same model and presence of the noise-reduction on-chip circuitry. Application of described linearization method allows to increase the dynamic range of images produced by commercial digital photocamera. From carried out experiments it follows that inexpensive commercial photo cameras can be used in optical-digital imaging systems. References 1. Daniel L. Barton, Jeremy A. Walraven, Edward R. Dowski Jr., Rainer Danz, Andreas Faulstich, and Bernd Faltermeier. Wavefront coded imaging systems for MEMS analysis. Proc. of ISTFA, pages 295 303, 2002. 2. R. J. Plemmons, M. Horvath, E. Leonhardt, V. P. Pauca, S. Prasad, S. B. Robinson, H. Setty, T. C. Torgersen, J. van der Gracht, E. Dowski, R. Narayanswamy, and P. E. X. Silveira. Computational imaging systems for iris recognition. Advanced Signal Processing Algorithms, Architectures, and Implementations XIV. Proceedings of the SPIE, 5559:346 357, October 2004. 3. Dave Coffin. Raw digital photo decoding. http://www.cybercom.net/ dcoffin/dcraw, (Referred 01.01.2008). 4. Starikov S.N. Konnik M.V., Manykin E.A. Image linearization of commercial digital camera for holographic optical-digital imaging systems. Holography Expo-2007, Proceedings of the conference Holography in Russia and abroad. Theory and practice :79 80, 25-27 september 2007. 5. S. K. Nayar and T. Mitsunaga. High dynamic range imaging: Spatially varying pixel exposures. IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Vol. 1:pp.472 479, June, 2000. 6. Martinez, K. and Cupitt, J. VIPS - a highly tuned image processing software architecture. Proceedings of IEEE. International Conference on Image Processing, 2:II 574 7, 11-14 Sept. 2005. 7. John Cupitt and Kirk Martinez. VIPS: An image processing system for large images. In Proc. SPIE, vol. 2663, pp. 19 28., 1996. 8. Inc. Canon U.S.A. Canon s full-frame CMOS sensors: the finest tools for digital photography. WHITE PAPER, 2006. 8

9. PixeLINK. How to interpret camera parameters. http://www.pixelink.com/, web publication, 2007. 10. Heli T. Hytti. Characterization of digital image noise properties based in raw data. Proc. of SPIE-IS&T Electronic Imaging, Image Quality and System Perfomance, SPIE Vol. 6059, 60590A, 2005. 11. J. Hynecek. Theoretical analysis and optimization of CDS signal processing method for CCD image sensors. IEEE Trans. Nucl. Sci., vol.39:2497 2507, Nov. 1992. 12. Srinivasa G. Narasimhan and Shree K. Nayar. Enhancing resolution along multiple imaging dimensions using assorted pixels. IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 27, No. 4:pp. 518 530, April 2005. 9