Akshatha Mohan, Athulya B Mohan, B. Indushree, M. Malavikaa, C. Narendra
{"title":"Generation of Netlist from a Hand drawn Circuit through Image Processing and Machine Learning","authors":"Akshatha Mohan, Athulya B Mohan, B. Indushree, M. Malavikaa, C. Narendra","doi":"10.1109/AISP53593.2022.9760577","DOIUrl":null,"url":null,"abstract":"Circuit diagrams are used to depict electronic or electrical circuits graphically. It is simple for everyone to put their thoughts on paper. However, in order to conduct simulations in the different available tools, the circuit model needs be in digital form. This project presents several image processing and machine learning approaches for the conversion of hand-drawn circuits to netlists. Rather than training the dataset for all components, a technique based on the length ratios of a few of lines was employed to identify elements such as a voltage source, ground, and capacitor. Various image processing techniques are used to eliminate noise and prepare pictures for further processing. HOG feature extraction is utilized throughout the training and segmentation stages to detect resistor, diode, and inductor components. The final stage is to construct a netlist from the detected elements, wires, and their locations, as well as the identified nodes.","PeriodicalId":6793,"journal":{"name":"2022 2nd International Conference on Artificial Intelligence and Signal Processing (AISP)","volume":"417 1","pages":"1-4"},"PeriodicalIF":0.0000,"publicationDate":"2022-02-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 2nd International Conference on Artificial Intelligence and Signal Processing (AISP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AISP53593.2022.9760577","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Circuit diagrams are used to depict electronic or electrical circuits graphically. It is simple for everyone to put their thoughts on paper. However, in order to conduct simulations in the different available tools, the circuit model needs be in digital form. This project presents several image processing and machine learning approaches for the conversion of hand-drawn circuits to netlists. Rather than training the dataset for all components, a technique based on the length ratios of a few of lines was employed to identify elements such as a voltage source, ground, and capacitor. Various image processing techniques are used to eliminate noise and prepare pictures for further processing. HOG feature extraction is utilized throughout the training and segmentation stages to detect resistor, diode, and inductor components. The final stage is to construct a netlist from the detected elements, wires, and their locations, as well as the identified nodes.