Helping you negotiate the challenges of embedded software, system and instrumentation design

Helping you negotiate the challenges of embedded software, system and instrumentation design

Airport X-Ray Bottle Inspection System


A manufacturer of X-Ray inspection systems asked us to develop the software for a table-top bottle inspection system starting with only a rough proof-of-concept hardware design. The software needed to control and sequence the X-Ray system, the dual-CZT photon detector/counters, extract X-Ray energy features, perform significant signal processing and classify the substance as a harmless or hazardous material. Furthermore, the user interface had to present a simple operator control and status screen and a more comprehensive expert-mode screen for system setup and calibration.


To meet these requirements, Bytes By Design utilized a multi-threaded C++ approach to sequence the X-Ray source, extract the X-Ray energy spectrum, perform substantial digital signal processing and graphically display the results. High-speed signal processing thru stream-lined design bolstered by the Intel IPP Linear Algebra library, permits real-time classification to maximize bottle thru-put. The unit is currently undergoing evaluation by the TSA in the U.S. and the Department For Transport (DFT) in the U.K.

During development, classifier fine-tuning, and classifier calibration, prior bottle data may be retrieved, reprocessed, re-classified and dispatched to key project personnel for further review.

Real-time interactive controls allow modification of classifier parameters facilitating classifier optimization. Previous acquisitions can also be re-classified using the new settings.


Researchers find the system invaluable for cutting-edge cell targeting at hundreds of research facilities throughout the world, including the Americas, Europe, and Asia.

To see how we can help you, contact us at:
Or call us: 781-395-9600

Copyright 1994-2021 Bytes By Design, a div of Micromagic Software Solutions Inc. All rights reserved.