Cambridge Pixel SPx Tracking Server
The SPx Server software module is integrated with the SPx Processing library, which provides a comprehensive range of radar processing capabilities. After acquisition and prior to data processing, the video may be passed through the standard SPx processing functions to implement gain control, area-based video removal (masking), CFAR thresholding, interference suppression or other functions. Additionally, user-defined processes may be incorporated into the processing chain to allow a completely custom solution using SPx as the integrating framework.
When extracted data is correlated from scan to scan, the track correlator uses multiple hypotheses to support ambiguous interpretations of the radar video. The filter uses position, size, shape and historical measurements to correlate existing tracks with new data, providing updated positions and dynamics, as well as a confidence estimate. The behaviour of historical track data is analysed to help interpretation providing a first-level classification capability.
Optional video recording capabilities are available in the compatible SPx Record module that records the polar radar video to support, for example, incident recording or training applications.
Dual instances of SPx Server can be run to provide redundant operation for high reliability systems. The individual instances both run simultaneously, processing the same data in parallel and monitoring each other's status. In the event that the principal instance suffers a failure, the secondary instance detects this situation and automatically takes over transmission of video and/or track data onto the network. Receiving clients see a single consistent and uninterrupted stream of radar and target track data.
The SPx Fusion Server product can be used to support redundant operation, providing a consistent set of track IDs to clients in the event of failover. SPx Monitor adds an invaluable layer of monitoring and diagnostics, showing which SPx Server is actively sending data onto the network. Additionally, SPx Monitor can add resilience to the system by automatically restarting applications which it detects have stopped.