• English
    • Deutsch
  • English 
    • English
    • Deutsch
  • Login
View Item 
  •   Home
  • Universität Ulm
  • Publikationen
  • View Item
  •   Home
  • Universität Ulm
  • Publikationen
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Visual analysis of printed circuit boards

Thumbnail
pcb_analysis_mg.pdf (390.4Kb)
Erstveröffentlichung
2021-12-02
Authors
Günther, Marco
Advisor
Könings, Bastian
Weber, Fabian
Ehret, Heiko
Referee
Neumann, Heiko
Abschlussarbeit (Bachelor)


Faculties
Fakultät für Ingenieurwissenschaften, Informatik und Psychologie
Institutions
Institut für Neuroinformatik
External cooperations
SCHUTZWERK GmbH
Abstract
Sophisticated object detection is used in automated systems throughout many areas of application. This work elaborates the possibilities of utilizing a modern object detection approach for visual analysis of printed circuit boards (PCB) in the context of hardware-related security assessments. In detail, the task is to reliably localize and classify different types of integrated circuits and other components on image data depicting electronic devices. Faster R-CNN, an object detection architecture based on modern convolutional neural networks, is selected for this purpose. In order to effectively train the detector a variety of datasets are collated that contain suitable annotations for PCB com- ponents. In parallel, an internal image acquisition process further complements the available datasets. All dataset are extended by introducing six new sub-categories for integrated circuits. This approach of IC class breakdown is unique and not present in any of the investigated datasets so far. In addition, four new categories for passive and miscellaneous components are also introduced into the data. Finally, the object detection architecture is appropriately configured and several models are trained with different combinations of the available image data. The best model yields an overall detection performance of 0.57 mAP. Detection scores of individual classes tend to be more vulnerable to small component sizes and high intra-class variance than to class imbalances of the datasets. Acceptable performance scores above 0.6 AP are reported for four out of ten classes, two even reach 0.75 AP.
Date created
2020
Project uulm
SecForCARs / Verbundprojekt: Security for Connected, Autonomous caRs - SecForCARs -; Teilvorhaben: Sichere Verarbeitungskette / BMBF / 16KIS0797
Subject headings
[GND]: Maschinelles Lernen
[LCSH]: Machine learning | Computer vision | Labels
[Free subject headings]: Labeling | Annotations | IT-Security | Machine learning | Object detection | Printed circuit boards | Image datasets | Embedded hardware
[DDC subject group]: DDC 620 / Engineering & allied operations
License
CC BY 4.0 International
https://creativecommons.org/licenses/by/4.0/

Metadata
Show full item record

DOI & citation

Please use this identifier to cite or link to this item: http://dx.doi.org/10.18725/OPARU-40107

Günther, Marco (2021): Visual analysis of printed circuit boards. Open Access Repositorium der Universität Ulm und Technischen Hochschule Ulm. http://dx.doi.org/10.18725/OPARU-40107
Citation formatter >



Policy | kiz service OPARU | Contact Us
Impressum | Privacy statement
 

 

Advanced Search

Browse

All of OPARUCommunities & CollectionsPersonsInstitutionsPublication typesUlm SerialsDewey Decimal ClassesEU projects UlmDFG projects UlmOther projects Ulm

My Account

LoginRegister

Statistics

View Usage Statistics

Policy | kiz service OPARU | Contact Us
Impressum | Privacy statement