| Literature DB >> 28617310 |
Bo-Lin Jian1, Chao-Chung Peng2.
Abstract
Due to the direct influence of night vision equipment availability on the safety of night-time aerial reconnaissance, maintenance needs to be carried out regularly. Unfortunately, some defects are not easy to observe or are not even detectable by human eyes. As a consequence, this study proposed a novel automatic defect detection system for aviator's night vision imaging systems AN/AVS-6(V)1 and AN/AVS-6(V)2. An auto-focusing process consisting of a sharpness calculation and a gradient-based variable step search method is applied to achieve an automatic detection system for honeycomb defects. This work also developed a test platform for sharpness measurement. It demonstrates that the honeycomb defects can be precisely recognized and the number of the defects can also be determined automatically during the inspection. Most importantly, the proposed approach significantly reduces the time consumption, as well as human assessment error during the night vision goggle inspection procedures.Entities:
Keywords: auto focus; defect detection; military avionics systems; night vision goggles; passive focusing
Year: 2017 PMID: 28617310 PMCID: PMC5492003 DOI: 10.3390/s17061403
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1System installation.
Figure 2Image preprocessing. (a) Initial image; (b) Sharp image (correctly focused); (c) Blurry image (slightly out of focus); (d) Blurry image (severely out of focus).
Statistical sharpness estimation comparison.
| In-Focus Result | Average Elapsed Time (s) | Correlation Coefficient | Entropy | |
|---|---|---|---|---|
| Criterion | =Y | <0.01 | >0.2 | <0.4 |
| Absolute Central Moment | N | 0.0009 | −0.2280 | 0.5203 |
| Brenner’s focus measure | Y | 0.0012 | −0.1168 | 0.5942 |
| Image contrast | Y | 9.0607 | 0.0420 | 1.1801 |
| Image curvature measure | Y | 0.0049 | 0.0980 | 2.9132 |
| DCT energy ratio | Y | 5.2191 | 0.1596 | 0.5203 |
| DCT reduced energy ratio | Y | 5.0998 | 0.1667 | 2.2880 |
| Gaussian derivative | Y | 0.0026 | 0.2570 | 0.7414 |
| Gray-level variance | Y | 0.0008 | 0.3519 | 0.5203 |
| Gray-level local variance | Y | 0.0030 | 0.1500 | 0.7414 |
| Normalized gray-level variance | Y | 0.0007 | 0.3330 | 0.2980 |
| Gradient energy | Y | 0.0010 | 0.0162 | 4.6710 |
| Thresholded absolute gradient | Y | 0.0013 | −0.0181 | 3.1345 |
| Squared gradient | Y | 0.0006 | 0.0100 | 4.7005 |
| Helmli and Scherer’s mean | Y | 0.0024 | 0.0800 | 4.0896 |
| Histogram entropy | N | 0.0006 | 0.3667 | 2.6489 |
| Histogram range | N | 0.0004 | 0.3840 | 3.4788 |
| Energy of laplacian | Y | 0.0013 | −0.1166 | 1.8104 |
| Modified Laplacian | Y | 0.0016 | −0.1074 | 0.7414 |
| Variance of Laplacian | Y | 0.0014 | −0.0882 | 0.4463 |
| Diagonal laplacian | Y | 0.0026 | −0.0896 | 0.2980 |
| Steerable filters-based measure | Y | 0.0067 | 0.3288 | 0.4463 |
| Spatial frequency measure | Y | 0.0013 | 0.0164 | 5.5735 |
| Tenengrad | Y | 0.0019 | 0.0901 | 4.8222 |
| Tenengrad variance | Y | 0.0020 | 0.0706 | 0.2980 |
| Vollath’s autocorrelation | Y | 0.0007 | 0.1072 | 0.5203 |
| Sum of wavelet coefficients | N | 0.0097 | −0.2256 | 0.5942 |
| Variance of wavelet coefficients | Y | 0.0087 | −0.15375 | 1.1801 |
| Ratio of wavelet coefficients | Y | 0.0210 | −0.0285 | 2.9132 |
SSRA: sharpness to servo rotation angle data; In-focus result: Y → success, N → fail; Average elapsed time: SSRA computation time cost; Correlation coefficient: correlation coefficient calculation between the fictitious line (as shown in Figure 3) and SSRA; Entropy: uncertainty evaluation of SSRA; A higher correlation coefficient implies the result tends to meet expectation. A higher entropy means the sharpness curve is with higher uncertainty and thus the precision of the in-forces position will be relatively low.
Figure 3Sharpness to servomotor rotation angle.
Figure 4Passive auto-focusing process for the NVGs.
Comparison of studied search algorithms.
| Iterations | Accuracy | Improvement Percentage (%) | |
|---|---|---|---|
| Global search | 110 | L1 | N/A |
| Hill-climbing Search | 2 | failure | failure |
| Binary search | 8 | L2 | 92.73 |
| Rule-based search (12-3-2-1) | 39 | L1 | 64.55 |
| Rule-based search (12-4-3-2) | 24 | L2 | 78.18 |
| Rule-based search (12-5-4-3) | 19 | L2 | 82.73 |
| Rule-based search (12-6-5-4) | 16 | L3 | 85.45 |
| Gradient-based variable step search (0.25, 60, 1) | 9 | L2 | 91.82 |
| Gradient-based variable step search (0.26, 60, 1) | 11 | L2 | 90 |
| Gradient-based variable step search (0.27, 60, 1) | 8 | L2 | 92.73 |
| Gradient-based variable step search (0.28, 60, 1) | 14 | L1 | 87.27 |
| Gradient-based variable step search (0.29, 60, 1) | 8 | L2 | 92.73 |
| Gradient-based variable step search (0.30, 60, 1) | 9 | L2 | 91.82 |
Figure 5(a–k) Automatic honeycomb defect detection process.
The process for defect location detection.
| Inputs: Calculate the average intensity of By step1, let The Sum the value in Using binarization image ( |
Experiment results for honeycomb defect detection.
| Sample Condition | Sample Item | Amount of Honeycomb Defects |
|---|---|---|
| Honeycomb defect | 1 | 1 |
| 2 | 5 | |
| 3 | 2 | |
| 4 | 46 | |
| 5 | 2 | |
| 6 | 5 | |
| 7 | 27 | |
| 8 | 57 | |
| 9 | 14 | |
| 10 | 245 | |
| 11 | 7 | |
| 12 | 4 | |
| 13 | 8 | |
| 14 | 27 | |
| 15 | 11 | |
| Non-honeycomb defect | 1 | 0 |
| 2 | 0 | |
| 3 | 0 | |
| 4 | 0 | |
| 5 | 0 | |
| 6 | 0 | |
| 7 | 0 | |
| 8 | 0 | |
| 9 | 0 | |
| 10 | 0 | |
| 11 | 0 | |
| 12 | 0 | |
| 13 | 0 | |
| 14 | 0 | |
| 15 | 0 |
Figure 6Image processing results for slight defect of honeycomb. (a) The slight defect of honeycomb. (b) The slight defect of honeycomb’s result show at CLAJE image. (c) Zoom-in of the slight honeycomb defect.