Nathan Jessurun, Jacob Harrison, M. Tehranipoor, N. Asadizanjani
{"title":"一种SMD引脚定位方法","authors":"Nathan Jessurun, Jacob Harrison, M. Tehranipoor, N. Asadizanjani","doi":"10.1109/IPFA55383.2022.9915720","DOIUrl":null,"url":null,"abstract":"Automated optical inspection (AOI) is used to verify quality of printed circuit board (PCB) assembly and has been proposed for detecting counterfeit components and malicious \"trojan\" PCB modifications. Component pin localization and characterization is an important step in both of these processes. We present PinPoint: a computer vision algorithm which extracts pin information from surface-mount device (SMD) contours. PinPoint is robust against contour noise, component size, and package type. We evaluate PinPoint against a sample of SMD contours and show that it achieves remarkable performance. Our algorithm could serve as an efficient pin localization step in traditional assembly quality checks and can support future efforts to extract expensive-to-forge characteristics of SMD packages to improve optical assurance.","PeriodicalId":378702,"journal":{"name":"2022 IEEE International Symposium on the Physical and Failure Analysis of Integrated Circuits (IPFA)","volume":"85 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"PinPoint: An SMD Pin Localization Method\",\"authors\":\"Nathan Jessurun, Jacob Harrison, M. Tehranipoor, N. Asadizanjani\",\"doi\":\"10.1109/IPFA55383.2022.9915720\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Automated optical inspection (AOI) is used to verify quality of printed circuit board (PCB) assembly and has been proposed for detecting counterfeit components and malicious \\\"trojan\\\" PCB modifications. Component pin localization and characterization is an important step in both of these processes. We present PinPoint: a computer vision algorithm which extracts pin information from surface-mount device (SMD) contours. PinPoint is robust against contour noise, component size, and package type. We evaluate PinPoint against a sample of SMD contours and show that it achieves remarkable performance. Our algorithm could serve as an efficient pin localization step in traditional assembly quality checks and can support future efforts to extract expensive-to-forge characteristics of SMD packages to improve optical assurance.\",\"PeriodicalId\":378702,\"journal\":{\"name\":\"2022 IEEE International Symposium on the Physical and Failure Analysis of Integrated Circuits (IPFA)\",\"volume\":\"85 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-07-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE International Symposium on the Physical and Failure Analysis of Integrated Circuits (IPFA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IPFA55383.2022.9915720\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE International Symposium on the Physical and Failure Analysis of Integrated Circuits (IPFA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IPFA55383.2022.9915720","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Automated optical inspection (AOI) is used to verify quality of printed circuit board (PCB) assembly and has been proposed for detecting counterfeit components and malicious "trojan" PCB modifications. Component pin localization and characterization is an important step in both of these processes. We present PinPoint: a computer vision algorithm which extracts pin information from surface-mount device (SMD) contours. PinPoint is robust against contour noise, component size, and package type. We evaluate PinPoint against a sample of SMD contours and show that it achieves remarkable performance. Our algorithm could serve as an efficient pin localization step in traditional assembly quality checks and can support future efforts to extract expensive-to-forge characteristics of SMD packages to improve optical assurance.