Detection of surface defects of aluminium extrudants using artificial intelligence

As the demand for aluminium profiles continues to rise, the occurrences of defects on the aluminium surface increase rapidly. While some factories still rely on manual defect detection, the small and unobvious defects often lead to high false detection rates due to the human eye's limitation....

Full description

Saved in:
Bibliographic Details
Main Author: Poan, Chee Kent
Format: Final Year Project / Dissertation / Thesis
Published: 2024
Subjects:
Online Access:http://eprints.utar.edu.my/6819/1/2005739_POAN_CHEE_KENT.pdf
http://eprints.utar.edu.my/6819/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utar-eprints.6819
record_format eprints
spelling my-utar-eprints.68192024-11-21T05:19:39Z Detection of surface defects of aluminium extrudants using artificial intelligence Poan, Chee Kent Q Science (General) T Technology (General) As the demand for aluminium profiles continues to rise, the occurrences of defects on the aluminium surface increase rapidly. While some factories still rely on manual defect detection, the small and unobvious defects often lead to high false detection rates due to the human eye's limitation. Although nowadays some manufacturing industries have implemented algorithms to automate the detection of defects, those algorithms face challenges on dealing with noises and lighting changes. This study aims to replace manual and inefficient automated defect detection with an approach that uses object detection. The objectives of this study include implement YOLOv8 model to identify and categorise the aluminium surface defect with the aid of data augmentation, transfer learning and addition of attention modules. The YOLOv8n model is trained to identify and localise the defect on the aluminium surface with the help of transfer learning. To solve the problem of limited datasets, data augmentation is used to expand the dataset to prevent overfitting. This study also compares the performance between YOLOv8n with and without attention modules. Attention modules included in this study are ECA and ResCBAM. However, the implementation of attention modules does not increase the performance of the model. The final model achieved a mAP@0.5 of 94.3% and 79.7% of mAP@0.5:0.95 compared to the original YOLOv8n model. This study shows the effectiveness and efficiency of YOLOv8n in detecting defects on aluminium surfaces. Besides, this study also proves the effectiveness of transfer learning and data augmentation in improving the overall performance of YOLOv8n in detecting various kinds of defect of aluminium surface. 2024 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/6819/1/2005739_POAN_CHEE_KENT.pdf Poan, Chee Kent (2024) Detection of surface defects of aluminium extrudants using artificial intelligence. Final Year Project, UTAR. http://eprints.utar.edu.my/6819/
institution Universiti Tunku Abdul Rahman
building UTAR Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tunku Abdul Rahman
content_source UTAR Institutional Repository
url_provider http://eprints.utar.edu.my
topic Q Science (General)
T Technology (General)
spellingShingle Q Science (General)
T Technology (General)
Poan, Chee Kent
Detection of surface defects of aluminium extrudants using artificial intelligence
description As the demand for aluminium profiles continues to rise, the occurrences of defects on the aluminium surface increase rapidly. While some factories still rely on manual defect detection, the small and unobvious defects often lead to high false detection rates due to the human eye's limitation. Although nowadays some manufacturing industries have implemented algorithms to automate the detection of defects, those algorithms face challenges on dealing with noises and lighting changes. This study aims to replace manual and inefficient automated defect detection with an approach that uses object detection. The objectives of this study include implement YOLOv8 model to identify and categorise the aluminium surface defect with the aid of data augmentation, transfer learning and addition of attention modules. The YOLOv8n model is trained to identify and localise the defect on the aluminium surface with the help of transfer learning. To solve the problem of limited datasets, data augmentation is used to expand the dataset to prevent overfitting. This study also compares the performance between YOLOv8n with and without attention modules. Attention modules included in this study are ECA and ResCBAM. However, the implementation of attention modules does not increase the performance of the model. The final model achieved a mAP@0.5 of 94.3% and 79.7% of mAP@0.5:0.95 compared to the original YOLOv8n model. This study shows the effectiveness and efficiency of YOLOv8n in detecting defects on aluminium surfaces. Besides, this study also proves the effectiveness of transfer learning and data augmentation in improving the overall performance of YOLOv8n in detecting various kinds of defect of aluminium surface.
format Final Year Project / Dissertation / Thesis
author Poan, Chee Kent
author_facet Poan, Chee Kent
author_sort Poan, Chee Kent
title Detection of surface defects of aluminium extrudants using artificial intelligence
title_short Detection of surface defects of aluminium extrudants using artificial intelligence
title_full Detection of surface defects of aluminium extrudants using artificial intelligence
title_fullStr Detection of surface defects of aluminium extrudants using artificial intelligence
title_full_unstemmed Detection of surface defects of aluminium extrudants using artificial intelligence
title_sort detection of surface defects of aluminium extrudants using artificial intelligence
publishDate 2024
url http://eprints.utar.edu.my/6819/1/2005739_POAN_CHEE_KENT.pdf
http://eprints.utar.edu.my/6819/
_version_ 1817849302644424704
score 13.23648