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....
Saved in:
Main Author: | |
---|---|
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 |