Robust Online Aero-Engine Blade Defect Detection via Dual-Alignment Test-Time Adaptation
Organizations: School of Artificial Intelligence, Hebei University of Technology, Tianjin, China · Lappeenranta-Lahti University of Technology, Lappeenranta, Finland
Abstract
Reliable visual inspection is essential for quality assurance in aero-engine blade manufacturing, where defect appearance may vary across production lines, imaging conditions, blade poses, and surface backgrounds. Such domain shifts cause a mismatch between training and deployment data and degrade the reliability of deep defect detectors in online inspection. This problem is particularly challenging because aero-engine blade images usually contain sparse defects, making pseudolabel-based adaptation vulnerable to noisy or missing predictions. To address this issue, we propose Aero-engine Blade Defect Detector (ABDD), an online adaptive detection framework based on test-time adaptation. ABDD introduces a Dual-Alignment Strategy to jointly adapt global visual style and local defect morphology by combining feature-statistics alignment with pseudo-box alignment. To reduce error accumulation from unreliable pseudo labels, an Uncertainty-aware Box Filtering mechanism evaluates pseudo boxes using classification confidence, classification entropy, and localization entropy. In addition, a lightweight Sparse Dilated Mona module enables parameter-efficient delta tuning while limiting source-domain forgetting. ABDD is evaluated on CD-AeBD and HD-AeBD under multiple domain-shift scenarios, with TTA strategies compared under a unified RT-DETR + Swin-T architecture. Experiments show that ABDD consistently improves detection robustness under domain shifts, and its practicality is further validated on an industrial inspection platform.
Figures & tables
| Setting | Images | Boxes | Def. | Domains | Source Target |
| CD-AeBD I | 1,639 | 2,371 | 4 | Same, Back., View., Illum. | Same Back./View./Illum. |
| CD-AeBD II | 2,703 | 4,050 | 4 | D1, D2, D3 | D1 D2/D3 |
| HD-AeBD | 1,857 | 2398 | 3 | B1, B2, B3 | B1 B2/3 |
| Method | Same | Back. | View. | Illum. | Ab | Br | Fr | Gr | Mean | F1 | FPS |
| Yolov10 [ 25 ] | 87.9 | 82.0 ↓5.9 | 77.4 ↓10.5 | 69.7 ↓18.2 | 67.7 | 86.5 | 83.3 | 80.8 | 79.3 | 70.7 | 42.5 |
| Yolov13 [ 9 ] | 86.8 | 80.8 ↓6.0 | 77.9 ↓8.9 | 67.4 ↓19.4 | 78.2 | 85.6 | 72.0 | 78.9 | 78.2 | 69.9 | 43.8 |
| RT-DETR [ 38 ] | 89.8 | 84.2 ↓5.6 | 79.7 ↓10.1 | 68.3 ↓21.5 | 68.8 | 87.2 | 83.1 | 82.0 | 80.5 | 71.4 | 22.9 |
| MI-DETR [ 14 ] | 89.8 | 85.5 ↓4.3 | 79.0 ↓10.8 | 75.5 ↓14.3 | 80.7 | 83.2 | 86.8 | 77.7 | 82.5 | 73.6 | 20.2 |
| Dfine [ 16 ] | 90.4 | 86.5 ↓3.9 | 80.9 ↓9.5 | 71.1 ↓19.3 | 73.6 | 87.8 | 84.0 | 83.2 | 82.2 | 72.3 | 36.0 |
| MR-DETR [ 35 ] | 92.1 | 87.0 ↓5.1 | 83.2 ↓8.9 | 76.6 ↓15.5 | 77.1 | 87.6 | 85.7 | 86.9 | 84.7 | 76.7 | 10.8 |
| Method | CD-AeBD II ( ) | HD-AeBD ( ) | HD-AeBD ( ) | |||||||||
| D1 | D2 | D3 | Mean | B1 | B2 | B3 | Mean | B1 | B2 | B3 | Mean | |
| Yolov10 [ 25 ] | 85.2 | 63.1 ↓22.1 | 65.4 ↓19.8 | 71.2 | 88.4 | 75.0 ↓13.4 | 78.8 ↓9.6 | 80.7 | 50.8 | 36.1 ↓14.7 | 35.6 ↓15.2 | 40.8 |
| Yolov13 [ 9 ] | 84.9 | 66.0 ↓18.9 | 68.7 ↓16.2 | 73.2 | 85.7 | 68.9 ↓16.8 | 71.2 ↓14.5 | 75.3 | 45.8 | 29.7 ↓16.1 | 26.8 ↓19.0 | 34.1 |
| RT-DETR [ 38 ] | 85.7 | 60.3 ↓25.4 | 59.3 ↓26.4 | 68.4 | 86.3 | 75.2 ↓11.1 | 77.3 ↓9.0 | 79.6 | 47.8 | 32.3 ↓15.5 | 33.9 ↓13.9 | 38.0 |
| Dfine [ 16 ] | 84.8 | 64.9 ↓19.9 | 66.0 ↓18.8 | 71.9 | 83.7 | 74.4 ↓9.3 | 69.9 ↓13.8 | 76.0 | 47.4 | 34.0 ↓13.4 | 31.4 ↓16.0 | 37.6 |
| MR-DETR [ 35 ] | 87.9 | 68.8 ↓19.1 | 70.8 ↓17.1 | 75.8 | 89.0 | 80.8 ↓8.2 | 79.2 ↓9.8 | 83.0 | 56.1 | 29.6 ↓26.5 | 30.8 ↓25.3 | 38.8 |
| Comp. | Variant | CD-I | CD-II | HD | Aux. |
| DAS | w/o PB, FD | 13.1 | 25.7 | 10.1 | – |
| DAS | PB only | 6.9 | 24.4 | 6.5 | – |
| DAS | FD only | 7.4 | 18.9 | 11.2 | – |
| DAS | PB + FD | 5.1 | 8.5 | 5.9 | – |
| UBF | Conf. | 10.9 | 38.3 | 12.5 | 35.4/18.8/33.9 |
| UBF | PE + CE | 6.2 | 17.6 | 8.8 | 60.2/39.7/41.2 |
Fault Detection
Fault detection identifies abnormal behavior in machines, sensors, infrastructure, software, and autonomous systems before it causes harm or disruption.
See all 105 papers