← Back
Home › Systems › Transport, logistics and mobility

security-screening

Transport, logistics and mobility | security-screening — aviation and border security screening: CT explosive detection with 3D reconstruction, automated threat recognition, threat image projection, networked remote screening, certification test sets (TSA/ECAC)

Smiths Detection, Leidos, Rapiscan

SystemTechniques · 13Primitives · 61 security-screening Durable job queuedistributed · medium: Persisted tasks that workers lease for a visibility timeout, ack on success and retry with backoff; at-least-once execution that survives worker and queue crashes.›Marching cubesgraphics · medium: Extract triangle meshes from scalar fields (marching cubes, dual contouring)Volume rendering ray castinggraphics · medium: Ray-cast 3D voxel volumes with transfer functions; MPR and MIP viewsDistribution drift detectionmachine-learning · medium: PSI, KS and other tests for feature and score drift between training and productionImage segmentationmachine-learning · medium: Pixel/instance segmentation networks and promptable segmentation (Mask R-CNN, SAM-style)Filtered back projectionmedia · medium: Reconstruct a tomographic image by ramp-filtering projections and back-projecting them along ray anglesImage denoisingmedia · medium: Bilateral, non-local means and temporal noise reduction for sensor imagesGPU compute shadersml-training · low: The vendor-neutral GPU launch model of Metal, Vulkan and WebGPU: a grid of workgroups, shared memory, barriers and subgroups, driven by recorded command buffers.›Convolutional networksml-training · low: Layers that slide a small shared kernel over a grid, giving translation equivariance and few parameters; still the most compute-efficient choice for many vision tasks.›Calibrationmachine-learning · low: Make predicted probabilities match observed frequencies: measure with ECE, fix post hoc with temperature, Platt or isotonic scaling on held-out data.›Evaluation metricsmachine-learning · low: Precision, recall, ROC AUC, average precision, log loss, NDCG and pass@k computed correctly, plus paired confidence intervals for comparing models.›Dual energy material decompositionmedia · low: Estimate effective atomic number and density from two X-ray spectra for material discriminationImage codecsmedia · low: JPEG (DCT, Huffman), PNG, HEIF/AVIF decoding and encoding fundamentalsWeight quantizationml-training · low: Store weights as 8/4-bit integers with per-group scales; decode is memory-bound, so 4-bit weights give about 3-4x tokens/s and fit 4x larger models.›Dicom protocolnetworking · low: DICOM data elements, transfer syntaxes, DIMSE services (C-STORE, C-FIND) and DICOMwebGrpc protocolnetworking · low: GRPC framing over HTTP/2: unary and streaming RPCs, deadlines, statusFast Fourier transformnumerics · low: Computes the DFT in O(n log n) by recursively splitting into even and odd halves; the basis of fast convolution and spectral methods.›Threat image projectionsecurity · low: Insert library threat images into live scans and score operator detectionPublish subscribe event bussystems · low: In-process or on-box topic bus decoupling producers and consumers with bounded queuesDead-letter queuedistributed · low: A side queue for messages that keep failing: after N delivery attempts or a permanent error, park them with the reason so the main queue keeps moving.›Leasesdistributed · low: A lock that expires on its own: bounded-time ownership that survives crashes and partitions, given bounded clock drift and fencing tokens on writes.›Idempotency keysfinance · low: Client-chosen unique key per logical operation, stored with a request fingerprint and the final response, so retries replay the first result instead of acting twice.›Write-ahead logstorage · low: Append each change to a checksummed sequential log and fsync it before touching data pages; the basis of crash durability in nearly every database.›+ 6 more techniques+ 45 more primitives

Similar systems

Share the most building blocks with this one.