System disruptions
There are recurring service disruptions on some of the search portals due to high traffic. We are working to resolve the issue, you may temporarily encounter an error message.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Kvalitetsinspektion av tryck på metallytor genom Metric Learning
Jönköping University, School of Engineering.
Jönköping University, School of Engineering.
2024 (Swedish)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Quality Inspection of Metal Surface Prints using Metric Learning (English)
Abstract [en]

With the rapid development of AI in recent times industries are seeking to streamline repetitive tasks, such as quality inspection in order to eliminate subjective and biased judgments traditionally performed by humans. Due to the demand for implementing a consistent and fast-paced inspection system, this study aimed to perform defect detection on metal surface prints. Within the timeframe of this study, data collection on a variety of print designs was conducted, where it was found that the defects mainly were miscalibrated colors. To handle the mentioned task, experimentation between three separate systems was carried out, following a metric learning-based approach. An XGBoost classifier serving as a baseline, a triplet network processing histograms, and a triplet network processing images were implemented to compare how regular machine-learning systems compare to modern metric learning systems, as well as comparing histogram analysis to image analysis. Metric learning networks follow a template-matching approach and in this study, a pixel-perfect template and a printed paper representing a perfect print were initially available. During the data collection, the disconcerting gap from design files to photographs was seen when comparing the pixel-perfect template and paper template. To address this issue, a Convolutional Autoencoder (CoAE) was built to transform the design files into representations that look closer to a photograph of the design. To replicate camera artifacts a process was built that performs a camera’s process of taking a photograph but in reverse. Since the choice of an anchor within a metric learning network can have a significant impact on the performance, the experimentation also included four separate anchor choices between the pixel-perfect template, the printed paper template, and two CoAE-generated templates, with and without applied camera artifacts that were tested on the three defect detection systems.

The results of the experimentation pointed towards the XGBoost baseline being best in performance based on precision, recall, F1-score, and accuracy. The image triplet network tended to outperform the histogram triplet network, therefore image analysis was deemed superior. The best result was obtained by combining the XGBoost classifier and the CoAE anchor without applied camera artifacts. The pixel-perfect anchor was always better than the paper anchor for the metric learning networks. The CoAE-generated anchor without artifacts was typically better performing than the CoAE anchor with artifacts. The addition of camera artifacts made the anchors look closer to real photographs but they had generally worse performance. Although the performance of the different systems additionally can be improved, this study can provide usable information for further research in the area of defect detection on color variations. 

Place, publisher, year, edition, pages
2024. , p. 34
Keywords [en]
Defect Detection, Metric Learning, Triplet Network, Convolutional Autoencoder, Quality Inspection, AI, Artificial Intelligence, Machine Learning, XGBoost, Image Transformation, Photograph Replication
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:hj:diva-66111OAI: oai:DiVA.org:hj-66111DiVA, id: diva2:1894421
Supervisors
Examiners
Available from: 2024-09-03 Created: 2024-09-03 Last updated: 2025-10-13Bibliographically approved

Open Access in DiVA

fulltext(24437 kB)293 downloads
File information
File name FULLTEXT01.pdfFile size 24437 kBChecksum SHA-512
498e4c7322cbd5e7f5d9948bcc52f2cf405d938eb4d93c4095a1e9e95963f2ed3cede8c117b4f7b89797ad41577db7f46fea6dc0a797e64312ec593e2767fb40
Type fulltextMimetype application/pdf

By organisation
School of Engineering
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 293 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 313 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf