Quantum Efficiency
선수 지식 | Prerequisites
양자 효율 이해 (직관적 설명) → 이 페이지 (수학적 분석)
Quantum Efficiency (QE) is the primary figure of merit computed by COMPASS. It measures how effectively a pixel converts incident photons into electrical signal.
Definition
The external quantum efficiency at wavelength
Equivalently, in terms of optical power:
where
Factors affecting QE
The total QE is the product of several loss factors:
| Factor | Symbol | Description |
|---|---|---|
| Surface reflection | Light reflected by the pixel stack (BARL reduces this) | |
| Optical transmission | Fraction transmitted through color filter, planarization, etc. | |
| Silicon absorption | Fraction of light absorbed within the silicon thickness | |
| Photodiode fill factor | Fraction of absorbed photons within the PD collection volume |
In COMPASS, the full-wave simulation captures all these effects simultaneously. The QE is not computed from this factored form but rather from the total electromagnetic solution.
Computing QE in COMPASS
COMPASS computes QE by two methods:
Method 1: Absorption integral
The absorbed power density at position
The QE for a specific pixel (photodiode region
Method 2: Poynting flux difference
Alternatively, the power absorbed in a region can be found from the net Poynting flux entering and leaving the region:
where
Both methods are implemented in the QECalculator class.
Per-pixel QE and color channels
A 2x2 Bayer unit cell has four pixels, each with its own photodiode:
+--------+--------+
| R_0_0 | G_0_1 |
+--------+--------+
| G_1_0 | B_1_1 |
+--------+--------+COMPASS computes QE independently for each photodiode. The naming convention is {Color}_{row}_{col}.
The spectral_response function averages QE across pixels of the same color to produce per-channel QE curves:
from compass.analysis.qe_calculator import QECalculator
# result.qe_per_pixel = {"R_0_0": array, "G_0_1": array, "G_1_0": array, "B_1_1": array}
channel_qe = QECalculator.spectral_response(result.qe_per_pixel, result.wavelengths)
# channel_qe = {"R": (wavelengths, qe_R), "G": (wavelengths, qe_G_avg), "B": (wavelengths, qe_B)}Crosstalk
Optical crosstalk occurs when light intended for one pixel is absorbed by a neighboring pixel. COMPASS quantifies this with a crosstalk matrix:
The diagonal elements represent correctly detected signal; off-diagonal elements represent crosstalk. Lower crosstalk means better color separation.
The QECalculator.compute_crosstalk method computes this matrix from the per-pixel QE data.
Interactive Pixel Crosstalk Heatmap
Explore how wavelength and pixel pitch affect optical crosstalk between neighboring pixels. The center pixel is illuminated; surrounding pixels show crosstalk intensity.
Energy balance
A fundamental physical constraint is energy conservation:
where
The total QE across all pixels is bounded by the total absorption in silicon:
The inequality is strict because some light is absorbed in the color filter, metal grid, and other non-photodiode regions.
Typical QE spectra
Interactive QE Spectrum Chart
Explore how silicon thickness, BARL quality, and metal grid width affect the quantum efficiency spectrum of Red, Green, and Blue channels.
For a well-designed 1 um pitch BSI pixel:
| Channel | Peak QE | Peak wavelength |
|---|---|---|
| Blue | 50-70% | 450-470 nm |
| Green | 60-80% | 530-560 nm |
| Red | 50-70% | 600-630 nm |
The QE spectrum typically shows:
- A sharp rise at the blue edge due to increasing silicon absorption
- A peak in the passband of each color filter
- A gradual decline at the red edge due to decreasing silicon absorption (absorption depth exceeds pixel thickness)
- Spectral ripples from thin-film interference in the BARL stack
The blackbody spectrum below shows how the solar spectral irradiance relates to the wavelength range where QE is most critical for image sensor performance:
Interactive Blackbody Spectrum Viewer
Adjust the color temperature to see how the blackbody spectrum changes. Enable standard illuminant overlays for comparison.
INFO
QE above 80% for a single channel is rare because color filter absorption, reflection losses, and photodiode fill factor all reduce the total efficiency.