Camera Photometric and Noise Models for Project Aria Glasses
This page provides an overview of the Photometric and Noise models used by RGB, Eye Tracking and Mono Scene (aka SLAM) cameras in Project Aria glasses.
Photometric Models
In their working distance range, Aria camera lenses are well-focused, i.e. their point spread function is at sub-pixel level. Thus, we can establish a simplified photometric model where each camera pixel collects the photon emitted from a tiny surface area around a corresponding world point.
The irradiance of each pixel is attenuated by vignetting. The vignetting of Aria cameras are dominated by two factors (1) cos^4 fall-off (2) mechanical cropping of the lens barrel. Points that falls out of the camera's FOV are not visible, and cannot be applied by the above intrinsic model.
Then each pixel takes the time integral of the irradiance, as the sensors collect the arriving photon over the exposure time. The pixel intensity of a non-linear function of the amount of received photons as the ADC transform is non-linear and saturated.
Noise Models
The two sources of noise dominating Aria camera sensors are:
- Shot noise, which accounts for the noise generated due to arrival of photons. Shot noise follows the Poisson distribution.
- Read noise, which accounts for the noise generated due to ADC conversion, etc. Read noise can be modeled by a zero-mean Gaussian random variable.