Measurement

 

We are characterizing a line scan camera based on CCD TDI Sensor, and developing a model to analysis the sensor performance. TDI is Time-Delay-Integration. In TDI, there is a bank of CCD devices. The first piece of the devices collects the charge from the light and then transfers to the second one, and so forth until the last one. The movement of the target needs to be synchronized because the charge is transferred to the second CCD device which has to see the same object since its signal will get added to the signal that was transferred.

 

 

camera

Line Scan Camera based on CCD TDI Sensor

CCD TDI operation

 

 

To model the line sensor, we first characterized the sensor by taking some measurement:

- Temporal noise Measurement: readout noise, dark current

- Spatial noise Measurement: dark signal non-uniformity (DNSU), photo response non-uniformity (PRNU)

- Spectral measurements: spectral quantum efficiency

 

 

Temporal Noise Measurement

Spatial Noise Measurement

Spectral Measurement

Characterization Summary

Other features

 


 

Temporal noise Measurement

 

Readout Noise:

 

Readout noise is the variance in digital numbers (DNs) from repeated reads of the same pixel. We first use the line sensor to capture multiple images under dark conditions with constant exposure (integration time 0.1 msec or 10,000 loops per second). We took images under 8-, 9-, and 10-bit quantization, and for each quantization, we set TDI to 4, 16, 32, 64, 96. We can then determine the readout noise by calculating the standard deviation of the mean pixel value for the same pixel across the 2775 reads.

 

We also compare the readout noise under different bits representation (with 4 TDI). As expected, from the first figure below, the readout noise of 10-bit quantized image is the highest, and the 8-bit one is lowest. However, since we expect to get the same amount of voltage of readout noise despite of the number of bits we use to quantize the image, we further normalized the values by dividing 2 for 9-bit and dividing 4 for 10-bit values. As shown in the second figure below, the curves are overlapped to 8-bit curve.

 

 

 

Therefore, we average the readout noise over 5 different TDI, and thus get readout noise: 1.1DN, 2,2DN, and 4,4DN for 8-, 9-, and 10-bit system respectively. Our measurement is good when comparing to the value in the camera manual, 2DN for 8-bit system.

 

Dark Current:

 

Dark current is the current measured under absence of light. To measure dark current, we use the line sensor capture multiple raw images in the dark with varying exposure duration (integration time 0.1msec to 20 msec) using 10-bit quantization and under 4 TDI. First, we took average over the multiple raw images to minimize the contribution from readout noise. As shown in the figure below, the voltages grow up as expected with integration time increasing. The first 5 measurements construct a line with slope 23.8856, which is our dark current with unit DN/msec. From the camera manual, the dark current is 4DN (dc) under 8-bit system, and hence is 16DN under 10-bit system, which is not far from our measurement, 23.9 DN/msec.

     

 

 

 

 


Spatial noise Measurement

 

DSNU:

 

Dark Signal Non-Uniformity (DSNU) is the variance in offset across different pixels. From the same image data set which we used for dark current, we average over multiple measurements to minimize the effects of read noise. Then obtain DSNU by calculating the standard deviation of the mean pixel value across the raw pixels. Our measurement for DSNU is 5.5%, which is slightly higher than the value in sensor datasheet (<5%).

 

PRNU:

 

Photo Response Non-Uniformity (DSNU) is the variance in sensitivity across different pixels. To measure PRNU, we use line sensor to capture multiple images under an ideally uniform light field with different exposure durations (integration time from 0.16msec to 0.33msec, in step of 0.02msec).

 

However, due to some equipment limit, after averaging over the multiple raw images, the signals are not spatially well-uniform distributed (see the figure below, left one). We first filter out the edges which are dark. To uniform the middle part of curves, we make a polynomial model fitting into each un-uninformed curve and undo the effect of the curvature by dividing the curve by the corresponding polynomial. The figure below (right one) is the uniformed curve. (Note that we scale each curve by some factor so they won’t be overlapped, and this action should not affect the PRNU value.)

 

Un-uniformed curves

Uniformed curves

 

Now we can think of the images as being captured under uniform illumination. We first determine the mean signal by taking the average from all pixels, and calculate standard deviation of the signal around the mean value across the raw pixels. The ratio of std to mean signal (expressed in %) is PRNU. Our measurement for PRNU is 5.8%, which is slightly higher than 5% shown in the sensor manual.

 

 


 Spectral Measurement

 

QE:

 

Since different sensors may have different color sensitivities, we want to measure the spectral sensitivity of our line sensor. We first use line sensor to capture multiple images under uniform and monochromatic light source, which has wavelength from 400nm to 800nm in 10nm step, and adjust the exposure time for each measurement so that there is no saturation or under-exposure. We can then obtain the relative QE by averaging across all the pixels from the most uniform region of images and normalizing with appropriate factor according to the exposure time. Second, we measure the spectra of each of the monochromatic light and have the spectrum in the figure below.

 

 

For each wavelength, divide the average value by the energy in the peak (area under the curve). Finally, renormalize the result at 650 nm to be 0.22 and we get the QE curve as shown below.

 

 

From the Spectrum, we also found the mapping from labeled wavelength to actual wavelength. The labeled wavelength is from 400nm to 800nm in 10nm step, and the actual wavelength is the wavelength that the peak corresponds to.

 

Wavelength mapping (unit: nm):

Labeled

400

410

420

430

440

450

460

470

480

490

500

510

520

530

540

550

Actual

396

404

416

424

436

444

456

468

476

484

496

504

516

524

536

544

Labeled

560

570

580

590

600

610

620

630

640

650

660

670

680

690

700

 

Actual

556

564

576

584

596

604

616

624

636

644

656

664

676

684

696

 

(Note: here list visible range only)

 

 


CCD5045 Characterization Summary

 

Read noise,

1.1 DN (8-bit)

Dark current,

23.9 DN/ms (dc)

Dark signal non-uniformity,

5.9%

Full well capacity,

200,000 e-

Dynamic range

3,000

Pixel conversion gain,

3 µV/e-

Quantum efficiency (650nm)

0.22

Pixel size

13 µm x 13 µm

Fill factor

100 %

Photo response non-uniformity

5.9 % (TDI = 96)

 

 

ISET Noise Summary:

SensorSNR_CCDLab

 


Other Features

 

The line sensor can capture image which moves with very high speed (50 inches or 5 pages per second). We had the patches on the drum, and let the drum spin with low speed and high speed. As shown below, both the images taken by the camera are very good.

 

Original image (scanned in color at 300 dpi)

 

CMYK Test Chart

 

Result image (16 tdi, 1 pages/sec; sync’d)

Result image (16 tdi, 5 pages/sec; sync’d)

Patches_2900lps_10bit_16tdi

Patches_19025lps_10bit_16tdi_fast_50inchpersec