When metal pieces are welded, tiny defects can hide inside, visible only in X‑ray images. These scans have low contrast and limited examples, making AI detection hard. Researchers tested Normalizing Flows (NF), networks that learn the normal data distribution. They combined various NF architectures with strong feature extractors to teach the system what looks normal and what does not. The top combo was CFlow‑AD paired with a wide residual network WRN‑50‑2, beating other methods on real pipe images from factories. Experiments proved the system finds flaws often missed by human eyes, promising faster, safer quality checks in industrial settings.
Normalizing Flows (NF) are probabilistic models that map data into a known distribution, usually a standard Gaussian. For one‑class tasks like defect detection, the model is trained solely on normal weld images, learning a density‑based representation of ‘healthy’ data. At test time, the system computes the log‑likelihood of each new image: low scores flag anomalies. CFlow‑AD pairs a deep encoder with a decoder that reconstructs the input, adding a loss that highlights subtle differences. The Wide Residual Network WRN‑50‑2 supplies strong feature extraction, leveraging residual blocks and wide layers. The dataset includes hundreds of X‑ray images of steel pipes from factories, featuring low signal‑to‑noise ratios that complicate detection. Researchers evaluated models using AUROC, false‑positive rate and precision, benchmarking CFlow‑AD against GAN‑based and VAE approaches. CFlow‑AD achieved a 96 % AUROC, outperforming competitors by more than 5 %, confirming the power of NF for industrial inspection.
