Why Is Deep Learning Challenging for Printed Circuit Board (PCB) Component Recognition and How Can We Address It?
In this paper, we present the need for specialized artificial intelligence (AI) for counterfeit and defect detection of PCB components. Popular computer vision object detection techniques are not sufficient for such dense, low inter-class/high intra-class variation, and limited-data hardware assuran...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-03-01
|
Series: | Cryptography |
Subjects: | |
Online Access: | https://www.mdpi.com/2410-387X/5/1/9 |
id |
doaj-534eed76eda14d8caed0b4c33922eb97 |
---|---|
record_format |
Article |
spelling |
doaj-534eed76eda14d8caed0b4c33922eb972021-03-02T00:00:22ZengMDPI AGCryptography2410-387X2021-03-0159910.3390/cryptography5010009Why Is Deep Learning Challenging for Printed Circuit Board (PCB) Component Recognition and How Can We Address It?Mukhil Azhagan Mallaiyan Sathiaseelan0Olivia P. Paradis1Shayan Taheri2Navid Asadizanjani3Electrical and Computer Engineering Department, University of Florida, Gainesville, FL 32611, USAElectrical and Computer Engineering Department, University of Florida, Gainesville, FL 32611, USAElectrical and Computer Engineering Department, University of Florida, Gainesville, FL 32611, USAElectrical and Computer Engineering Department, University of Florida, Gainesville, FL 32611, USAIn this paper, we present the need for specialized artificial intelligence (AI) for counterfeit and defect detection of PCB components. Popular computer vision object detection techniques are not sufficient for such dense, low inter-class/high intra-class variation, and limited-data hardware assurance scenarios in which accuracy is paramount. Hence, we explored the limitations of existing object detection methodologies, such as region based convolutional neural networks (RCNNs) and single shot detectors (SSDs), and compared them with our proposed method, the electronic component localization and detection network (ECLAD-Net). The results indicate that, of the compared methods, ECLAD-Net demonstrated the highest performance, with a precision of 87.2% and a recall of 98.9%. Though ECLAD-Net demonstrated decent performance, there is still much progress and collaboration needed from the hardware assurance, computer vision, and deep learning communities for automated, accurate, and scalable PCB assurance.https://www.mdpi.com/2410-387X/5/1/9hardware assurancePCB assurancereverse engineeringbill of materialsAutoBoMautomated optical inspection |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Mukhil Azhagan Mallaiyan Sathiaseelan Olivia P. Paradis Shayan Taheri Navid Asadizanjani |
spellingShingle |
Mukhil Azhagan Mallaiyan Sathiaseelan Olivia P. Paradis Shayan Taheri Navid Asadizanjani Why Is Deep Learning Challenging for Printed Circuit Board (PCB) Component Recognition and How Can We Address It? Cryptography hardware assurance PCB assurance reverse engineering bill of materials AutoBoM automated optical inspection |
author_facet |
Mukhil Azhagan Mallaiyan Sathiaseelan Olivia P. Paradis Shayan Taheri Navid Asadizanjani |
author_sort |
Mukhil Azhagan Mallaiyan Sathiaseelan |
title |
Why Is Deep Learning Challenging for Printed Circuit Board (PCB) Component Recognition and How Can We Address It? |
title_short |
Why Is Deep Learning Challenging for Printed Circuit Board (PCB) Component Recognition and How Can We Address It? |
title_full |
Why Is Deep Learning Challenging for Printed Circuit Board (PCB) Component Recognition and How Can We Address It? |
title_fullStr |
Why Is Deep Learning Challenging for Printed Circuit Board (PCB) Component Recognition and How Can We Address It? |
title_full_unstemmed |
Why Is Deep Learning Challenging for Printed Circuit Board (PCB) Component Recognition and How Can We Address It? |
title_sort |
why is deep learning challenging for printed circuit board (pcb) component recognition and how can we address it? |
publisher |
MDPI AG |
series |
Cryptography |
issn |
2410-387X |
publishDate |
2021-03-01 |
description |
In this paper, we present the need for specialized artificial intelligence (AI) for counterfeit and defect detection of PCB components. Popular computer vision object detection techniques are not sufficient for such dense, low inter-class/high intra-class variation, and limited-data hardware assurance scenarios in which accuracy is paramount. Hence, we explored the limitations of existing object detection methodologies, such as region based convolutional neural networks (RCNNs) and single shot detectors (SSDs), and compared them with our proposed method, the electronic component localization and detection network (ECLAD-Net). The results indicate that, of the compared methods, ECLAD-Net demonstrated the highest performance, with a precision of 87.2% and a recall of 98.9%. Though ECLAD-Net demonstrated decent performance, there is still much progress and collaboration needed from the hardware assurance, computer vision, and deep learning communities for automated, accurate, and scalable PCB assurance. |
topic |
hardware assurance PCB assurance reverse engineering bill of materials AutoBoM automated optical inspection |
url |
https://www.mdpi.com/2410-387X/5/1/9 |
work_keys_str_mv |
AT mukhilazhaganmallaiyansathiaseelan whyisdeeplearningchallengingforprintedcircuitboardpcbcomponentrecognitionandhowcanweaddressit AT oliviapparadis whyisdeeplearningchallengingforprintedcircuitboardpcbcomponentrecognitionandhowcanweaddressit AT shayantaheri whyisdeeplearningchallengingforprintedcircuitboardpcbcomponentrecognitionandhowcanweaddressit AT navidasadizanjani whyisdeeplearningchallengingforprintedcircuitboardpcbcomponentrecognitionandhowcanweaddressit |
_version_ |
1724245667051732992 |