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...

Full description

Bibliographic Details
Main Authors: Mukhil Azhagan Mallaiyan Sathiaseelan, Olivia P. Paradis, Shayan Taheri, Navid Asadizanjani
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