The system works by separating the imaging sensor into distinct spectral regions, each recording a part of the scene in a different wavelength of light. These regions are arranged so that the boundaries between them are perpendicular to the platform's expected direction of travel. As the system is flown over the scene, features on the ground pass through each region in turn and footage of this is captured for processing. Distinct spectral images for each filter are reconstructed by tracking points as they pass through each filter region and using this information to split apart the raw frames and create large mosaics representing the entire scene as seen in different wavelengths. These are then offset so that they are aligned and then written to disk ready to be stacked into false colour images, or processed using other more sophisticated analysis techniques.