Printed circuit board identification using deep convolutional neural networks to facilitate recycling

Date published

2021-10-25

Free to read from

Supervisor/s

Journal Title

Journal ISSN

Volume Title

Publisher

Elsevier

Department

Type

Article

ISSN

0921-3449

Format

Citation

Soomro IA, Ahmad A, Raza RH. (2022) Printed circuit board identification using deep convolutional neural networks to facilitate recycling, Resources. Conservation and Recycling, Volume 177, February 2022, Article number 105963

Abstract

In this paper, we have proposed a robust Printed Circuit Board (PCB) classification system based on computer vision and deep learning to assist sorting e-waste for recycling. We have used a public PCB dataset acquired using a conveyor belt, as well as a locally developed PCB dataset that represents challenging practical conditions such as varying lighting, orientation, distance from camera, cast shadows, view-points and different cameras/resolutions. A pre-trained EfficientNet-B3 deep learning model is utilized and retrained for use with our data in PCB classification context. Deep nets are designed for closed set recognition tasks capable of classifying only the images they have been trained for. We have extended the closed set nature of deep nets for use in our open set classification tasks which require identifying unknown PCBs apart from classifying known PCBs. We have achieved an open set average accuracy of 92.4% which is state of the art given the complexities in the datasets we worked with.

Description

Software Description

Software Language

Github

Keywords

Deep convolutional neural networks, Printed circuit board, Printed electronic circuit, PCB identification, Classification, Recycling

DOI

Rights

Attribution-NonCommercial-NoDerivatives 4.0 International

Relationships

Relationships

Supplements

Funder/s