Computer Vision for Hardware Trojan Detection on a PCB Using Siamese Neural Network

被引:5
|
作者
Piliposyan, Gor [1 ]
Khursheed, Saqib [1 ]
机构
[1] Univ Liverpool, Dept Elect Engn & Elect, Liverpool, Merseyside, England
关键词
PCB Inspection; Hardware Trojan Detection; Deep Learning; Automated Visual Inspection; Siamese Neural Network; Computer Vision; INSPECTION;
D O I
10.1109/PAINE56030.2022.10014967
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
With advances in technology Hardware Trojan (HT) attacks on printed circuit boards (PCB) are becoming more sophisticated and the need for more effective HT detection methods is becoming crucial. Automated visual inspection (AVI) is one of the most promising solutions in detecting malicious implants on a PCB. It is non-destructive, effective in testing PCBs on an industrial scale, demands minimum human involvement, and can potentially identify malicious inclusions and modifications on PCBs at all stages of production and thereafter. In recent years, machine learning algorithms have been successfully applied, significantly improving the effectiveness of AVI methodologies. In this paper, an AVI methodology is proposed for detecting HTs on a PCB, using input data from a low-cost digital optical camera. It is based on a combination of conventional computer vision techniques and a dual tower Siamese Neural Network (SNN), modelled in a three stage pipeline. Further, a dataset of PCB images has been developed in a controlled environment of a photographic tent. The results show that the methodology has an average 95.6% classification accuracy for PCBs with HT inclusions with surface area between 4 mm(2) and 280 mm(2).
引用
收藏
页码:15 / 21
页数:7
相关论文
共 50 条
  • [1] PCB Component Detection Using Computer Vision for Hardware Assurance
    Zhao, Wenwei
    Gurudu, Suprith Reddy
    Taheri, Shayan
    Ghosh, Shajib
    Sathiaseelan, Mukhil Azhagan Mallaiyan
    Asadizanjani, Navid
    [J]. BIG DATA AND COGNITIVE COMPUTING, 2022, 6 (02)
  • [2] Hardware Trojan Detection Based on ELM Neural Network
    Wang, Sixiang
    Dong, Xiuze
    Sun, Kewang
    Cui, Qi
    Li, Dongxu
    He, Chunxiao
    [J]. 2016 FIRST IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND THE INTERNET (ICCCI 2016), 2016, : 400 - 403
  • [3] A new hardware Trojan detection technique using deep convolutional neural network
    Sharma, Richa
    Rathor, Vijaypal Singh
    Sharma, G. K.
    Pattanaik, Manisha
    [J]. INTEGRATION-THE VLSI JOURNAL, 2021, 79 (79) : 1 - 11
  • [4] A Novel Hardware Trojan Detection Based on BP Neural Network
    Li, Jun
    Chen, Jihua
    Ni, Lin
    Zhou, Errui
    [J]. 2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 2790 - 2794
  • [5] Hardware Trojan Detection Technique Based on SOM Neural Network
    Wen, Ning
    Wang, Jian
    Zhang, Tao
    [J]. 2018 EIGHTH INTERNATIONAL CONFERENCE ON INSTRUMENTATION AND MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2018), 2018, : 1645 - 1648
  • [6] GramsDet: Hardware Trojan Detection Based on Recurrent Neural Network
    Lu, Renjie
    Shen, Haihua
    Su, Yu
    Li, Huawei
    Li, Xiaowei
    [J]. 2019 IEEE 28TH ASIAN TEST SYMPOSIUM (ATS), 2019, : 111 - 116
  • [7] Hardware Trojan Detection using Graph Neural Networks
    Yasaei, Rozhin
    Chen, Luke
    Yu, Shih-Yuan
    Faruque, Mohammad Abdullah Al
    [J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2024, : 1 - 1
  • [8] Hardware Trojan Detection using Graph Neural Networks
    Yasaei, Rozhin
    Chen, Luke
    Yu, Shih-Yuan
    Al Faruque, Mohammad Abdullah
    [J]. arXiv, 2022,
  • [9] A Unioned Graph Neural Network Based Hardware Trojan Node Detection
    Pan, Weitao
    Dong, Meng
    Wen, Cong
    Liu, Hongjin
    Zhang, Shaolin
    Shi, Bo
    Di, Zhixiong
    Qiu, Zhiliang
    Gao, Yiming
    Zheng, Ling
    [J]. IEICE ELECTRONICS EXPRESS, 2023,
  • [10] A unioned graph neural network based hardware Trojan node detection
    Pan, Weitao
    Dong, Meng
    Wen, Cong
    Liu, Hongjin
    Zhang, Shaolin
    Shi, Bo
    Di, Zhixiong
    Qiu, Zhiliang
    Gao, Yiming
    Zheng, Ling
    [J]. IEICE ELECTRONICS EXPRESS, 2022, 20 (13):