Symbol Detection in a Multi-class Dataset Based on Single Line Diagrams using Deep Learning Models
Single Line Diagrams (SLDs) are used in electrical power distribution systems. These diagrams are crucial to engineers during the installation, maintenance, and inspection phases. For the digital interpretation of these documents, deep learning-based object detection methods can be utilized. However...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Published: |
2023
|
Online Access: | http://scholars.utp.edu.my/id/eprint/37586/ https://www.scopus.com/inward/record.uri?eid=2-s2.0-85170639177&doi=10.14569%2fIJACSA.2023.0140806&partnerID=40&md5=7cadfcce36104089c0ac8c8fb4b839f5 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
oai:scholars.utp.edu.my:37586 |
---|---|
record_format |
eprints |
spelling |
oai:scholars.utp.edu.my:375862023-10-13T13:00:41Z http://scholars.utp.edu.my/id/eprint/37586/ Symbol Detection in a Multi-class Dataset Based on Single Line Diagrams using Deep Learning Models Bhanbhro, H. Hooi, Y.K. Kusakunniran, W. Amur, Z.H. Single Line Diagrams (SLDs) are used in electrical power distribution systems. These diagrams are crucial to engineers during the installation, maintenance, and inspection phases. For the digital interpretation of these documents, deep learning-based object detection methods can be utilized. However, there is a lack of efforts made to digitize the SLDs using deep learning methods, which is due to the class-imbalance problem of these technical drawings. In this paper, a method to address this challenge is proposed. First, we use the latest variant of You Look Only Once (YOLO), YOLO v8 to localize and detect the symbols present in the single-line diagrams. Our experiments determine that the accuracy of symbol detection based on YOLO v8 is almost 95, which is more satisfactory than its previous versions. Secondly, we use a synthetic dataset generated using multi-fake class generative adversarial network (MFCGAN) and create fake classes to cope with the class imbalance problem. The images generated using the GAN are then combined with the original images to create an augmented dataset, and YOLO v5 is used for the classification of the augmented dataset. The experiments reveal that the GAN model had the capability to learn properly from a small number of complex diagrams. The detection results show that the accuracy of YOLO v5 is more than 96.3, which is higher than the YOLO v8 accuracy. After analyzing the experiment results, we might deduce that creating multiple fake classes improved the classification of engineering symbols in SLDs. © (2023), (Science and Information Organization). All Rights Reserved. 2023 Article NonPeerReviewed Bhanbhro, H. and Hooi, Y.K. and Kusakunniran, W. and Amur, Z.H. (2023) Symbol Detection in a Multi-class Dataset Based on Single Line Diagrams using Deep Learning Models. International Journal of Advanced Computer Science and Applications, 14 (8). pp. 43-56. https://www.scopus.com/inward/record.uri?eid=2-s2.0-85170639177&doi=10.14569%2fIJACSA.2023.0140806&partnerID=40&md5=7cadfcce36104089c0ac8c8fb4b839f5 10.14569/IJACSA.2023.0140806 10.14569/IJACSA.2023.0140806 10.14569/IJACSA.2023.0140806 |
institution |
Universiti Teknologi Petronas |
building |
UTP Resource Centre |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Petronas |
content_source |
UTP Institutional Repository |
url_provider |
http://eprints.utp.edu.my/ |
description |
Single Line Diagrams (SLDs) are used in electrical power distribution systems. These diagrams are crucial to engineers during the installation, maintenance, and inspection phases. For the digital interpretation of these documents, deep learning-based object detection methods can be utilized. However, there is a lack of efforts made to digitize the SLDs using deep learning methods, which is due to the class-imbalance problem of these technical drawings. In this paper, a method to address this challenge is proposed. First, we use the latest variant of You Look Only Once (YOLO), YOLO v8 to localize and detect the symbols present in the single-line diagrams. Our experiments determine that the accuracy of symbol detection based on YOLO v8 is almost 95, which is more satisfactory than its previous versions. Secondly, we use a synthetic dataset generated using multi-fake class generative adversarial network (MFCGAN) and create fake classes to cope with the class imbalance problem. The images generated using the GAN are then combined with the original images to create an augmented dataset, and YOLO v5 is used for the classification of the augmented dataset. The experiments reveal that the GAN model had the capability to learn properly from a small number of complex diagrams. The detection results show that the accuracy of YOLO v5 is more than 96.3, which is higher than the YOLO v8 accuracy. After analyzing the experiment results, we might deduce that creating multiple fake classes improved the classification of engineering symbols in SLDs. © (2023), (Science and Information Organization). All Rights Reserved. |
format |
Article |
author |
Bhanbhro, H. Hooi, Y.K. Kusakunniran, W. Amur, Z.H. |
spellingShingle |
Bhanbhro, H. Hooi, Y.K. Kusakunniran, W. Amur, Z.H. Symbol Detection in a Multi-class Dataset Based on Single Line Diagrams using Deep Learning Models |
author_facet |
Bhanbhro, H. Hooi, Y.K. Kusakunniran, W. Amur, Z.H. |
author_sort |
Bhanbhro, H. |
title |
Symbol Detection in a Multi-class Dataset Based on Single Line Diagrams using Deep Learning Models |
title_short |
Symbol Detection in a Multi-class Dataset Based on Single Line Diagrams using Deep Learning Models |
title_full |
Symbol Detection in a Multi-class Dataset Based on Single Line Diagrams using Deep Learning Models |
title_fullStr |
Symbol Detection in a Multi-class Dataset Based on Single Line Diagrams using Deep Learning Models |
title_full_unstemmed |
Symbol Detection in a Multi-class Dataset Based on Single Line Diagrams using Deep Learning Models |
title_sort |
symbol detection in a multi-class dataset based on single line diagrams using deep learning models |
publishDate |
2023 |
url |
http://scholars.utp.edu.my/id/eprint/37586/ https://www.scopus.com/inward/record.uri?eid=2-s2.0-85170639177&doi=10.14569%2fIJACSA.2023.0140806&partnerID=40&md5=7cadfcce36104089c0ac8c8fb4b839f5 |
_version_ |
1781707928426774528 |
score |
13.214268 |