Les systèmes d'inspection par rayons X à double énergie utilisent des algorithmes de discrimination avancés pour détecter deux niveaux d'énergie de rayons X différents. En comparant les deux niveaux d'énergie, les systèmes à double énergie peuvent identifier les informations matérielles d'un produit, en éliminant en grande partie le bruit du produit, ce qui permet de détecter les contaminants plus facilement et avec plus de précision.
En revanche, les systèmes à simple énergie produisent une seule image radiographique qui est comparée à une norme d'acceptation prédéterminée. Si les informations sur les matériaux ne correspondent pas à la norme d'acceptation, le produit est rejeté.