Preprocess

Detailed documentation of the ALS Preprocess module

Overview

The Preprocess pipeline handles calibration processes

Configuration

The Preprocess pipeline itself requires no configuration.

The configuration of the calibration processes is managed by the processes themselves. See the Behavior section below.

Control

The Preprocess module is launched in the background at ALS startup

Source Type Response
sub(s) in queue Event trigger calibration

Input

Data Type
sub at queue front Image

Behavior

Performs calibration processes on the sub:

  1. Hot pixel removal
  2. Dark subtraction
  3. Debayering

Output

Calibrated sub is broadcast


Hot Pixel Removal

Detailed documentation of the ALS HotPixelRemove process

Dark Subtraction

Detailed documentation ALS DarkRemove process

Debayering

Detailed documentation of the ALS Debayer process