Quantifying the Displacement of Data Matrix Code Modules: A Comparative Study of Different Approximation Approaches for Predictive Maintenance of Drop-on-Demand Printing Systems
Abstract
:1. Introduction
1.1. Print Quality Assessment in the Context of Predictive Maintenance
- (1)
- The constant deviation of all modules in a column in the same direction from the target position. This represents a misalignment of all ejected ink dots from one nozzle of the print head.
- (2)
- The so-called fading shift of the first few modules in a column. In this case, the deviation from the target position is at its maximum for the first printed dot and gradually decreases over the next dots in the same column. This behavior represents a self-cleaning effect of the nozzle during printing. These errors are displayed in Figure 1 below.
1.2. Literature Review
2. Materials and Methods
2.1. Algorithms
2.1.1. Adapted CDCR
2.1.2. Determining the Number of Rows and Columns in an Unknown DMC
2.1.3. Clustering Algorithms
2.1.4. Affine Transformations
2.2. Experiments
2.2.1. Simulation of Printing Errors
2.2.2. Time Series
3. Results and Discussion
3.1. Runtime Performance
3.2. Theoretical Performance Evaluated through Simulated Prints
3.3. Comparison of Time Series of DoD-Printed DMCs
4. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
DMC | Data matrix code |
DoD | Drop-on-demand |
RUL | Remaining useful lifetime |
ROI | Region of interest |
IQR | Interquartile range |
KDE | Kernel density estimation |
CDCR | Connected Data Matrix Code Recognition |
UGAT | Unguided affine transformation |
GAT | Guided affine transformation |
UGC | Unguided clustering |
GC | Guided clustering |
References
- Bischoff, P.; Carreiro, A.V.; Kroh, C.; Schuster, C.; Härtling, T. En route to automated maintenance of industrial printing systems: Digital quantification of print-quality factors based on induced printing failure. J. Sens. Sens. Syst. 2022, 11, 277–285. [Google Scholar] [CrossRef]
- Huang, Q.; Chen, W.S.; Huang, X.Y.; Zhu, Y.Y. Data Matrix Code Location Based on Finder Pattern Detection and Bar Code Border Fitting. Math. Probl. Eng. 2012, 2012, 515296. [Google Scholar] [CrossRef] [Green Version]
- Klimek, G.; Vamossy, Z. QR Code detection using parallel lines. In Proceedings of the 2013 IEEE 14th International Symposium on Computational Intelligence and Informatics (CINTI), Budapest, Hungary, 19–21 November 2013; pp. 477–481. [Google Scholar] [CrossRef]
- Tarłowski, R.; Choraś, M. Digital Analysis of 2D Code Images Based on Radon Transform. In Computer Recognition Systems 3; Kurzynski, M., Wozniak, M., Eds.; Advances in Intelligent and Soft Computing; Springer: Berlin/Heidelberg, Germany, 2009; Volume 57, pp. 143–150. [Google Scholar] [CrossRef]
- Cho, H.; Kim, D.; Park, J.; Roh, K.; Hwang, W. 2D Barcode Detection using Images for Drone-assisted Inventory Management. In Proceedings of the 2018 15th International Conference on Ubiquitous Robots (UR), Honolulu, HI, USA, 26–30 June 2018; pp. 461–465. [Google Scholar] [CrossRef]
- Karrach, L.; Pivarčiová, E. Comparative Study of Data Matrix Codes Localization and Recognition Methods. J. Imaging 2021, 7, 163. [Google Scholar] [CrossRef] [PubMed]
- Internation Standardization Organization. Information Technology—Automatic Identification and Data Capture Techniques—Bar Code Symbol Print Quality Test Specification— Two-Dimensional Symbols; Internation Standardization Organization: Geneva, Switzerland, 2011. [Google Scholar]
- Internation Standardization Organization. Information Technology—Automatic Identification and Data Capture Techniques—Data Matrix Bar Code Symbology Specification; Internation Standardization Organization: Geneva, Switzerland, 2006. [Google Scholar]
- Internation Standardization Organization. Information Technology—Automatic Identification and Data Capture Techniques—Direct Part Mark (DPM) Quality Guideline; Internation Standardization Organization: Geneva, Switzerland, 2020. [Google Scholar]
- Comaniciu, D.; Meer, P. Mean shift: A robust approach toward feature space analysis. IEEE Trans. Pattern Anal. Mach. Intell. 2002, 24, 603–619. [Google Scholar] [CrossRef] [Green Version]
- Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V.; et al. Scikit-learn: Machine Learning in Python. J. Mach. Learn. Res. 2011, 12, 2825–2830. [Google Scholar]
- Lloyd, S. Least squares quantization in PCM. IEEE Trans. Inf. Theory 1982, 28, 129–137. [Google Scholar] [CrossRef] [Green Version]
- MacQueen, J. Some methods for classification and analysis of multivariate observations. In Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, Volume 1: Statistics; University of California Press: Berkeley, CA, USA, 1967; Volume 5.1, pp. 281–298. [Google Scholar]
- Bischoff, P.; Zeh, C.; Schuster, C.; Härtling, T.; Kroh, C. D5.1 Image-Based Predictive Maintenance Concept for Inkjet Printing of Ceramic Inks. In SMSI 2021—Measurement Science; AMA Service GmbH: Wunstorf, Germany, 2021; pp. 262–263. [Google Scholar] [CrossRef]
Dimension | Lower Limit | Upper Limit |
---|---|---|
8 | 20 | 41 |
10 | 32 | 58 |
12 | 53 | 84 |
14 | 79 | 112 |
16 | 103 | 146 |
18 | 128 | 180 |
20 | 165 | 227 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Bischoff, P.; Carreiro, A.V.; Schuster, C.; Härtling, T. Quantifying the Displacement of Data Matrix Code Modules: A Comparative Study of Different Approximation Approaches for Predictive Maintenance of Drop-on-Demand Printing Systems. J. Imaging 2023, 9, 125. https://doi.org/10.3390/jimaging9070125
Bischoff P, Carreiro AV, Schuster C, Härtling T. Quantifying the Displacement of Data Matrix Code Modules: A Comparative Study of Different Approximation Approaches for Predictive Maintenance of Drop-on-Demand Printing Systems. Journal of Imaging. 2023; 9(7):125. https://doi.org/10.3390/jimaging9070125
Chicago/Turabian StyleBischoff, Peter, André V. Carreiro, Christiane Schuster, and Thomas Härtling. 2023. "Quantifying the Displacement of Data Matrix Code Modules: A Comparative Study of Different Approximation Approaches for Predictive Maintenance of Drop-on-Demand Printing Systems" Journal of Imaging 9, no. 7: 125. https://doi.org/10.3390/jimaging9070125
APA StyleBischoff, P., Carreiro, A. V., Schuster, C., & Härtling, T. (2023). Quantifying the Displacement of Data Matrix Code Modules: A Comparative Study of Different Approximation Approaches for Predictive Maintenance of Drop-on-Demand Printing Systems. Journal of Imaging, 9(7), 125. https://doi.org/10.3390/jimaging9070125