Offline hand-drawn circuit component recognition using texture and shape-based features
- PDF / 3,464,427 Bytes
- 21 Pages / 439.37 x 666.142 pts Page_size
- 79 Downloads / 206 Views
Offline hand-drawn circuit component recognition using texture and shape-based features Soham Roy 1 & Archan Bhattacharya 1 & Navonil Sarkar 1 & Samir Malakar 2 Ram Sarkar 3
&
Received: 13 May 2020 / Revised: 1 August 2020 / Accepted: 6 August 2020 # Springer Science+Business Media, LLC, part of Springer Nature 2020
Abstract
Circuit diagram is the very foundation of electrical and electronic sciences. A circuit diagram consists of various symbols called circuit components that specify the functionality of that circuit. Every day-to-day gadgets that we use are made up with a number of electrical/electronic circuits to play out their particular tasks. Till date circuit designers have to physically enter all data from the hand-drawn circuits into computers, and this procedure requires some investment in terms of time and carries mistakes with high likelihood. To this end, in this paper, we propose a method that relaxes this constraint by introducing a method for recognition of hand-drawn electrical and electronic circuit components, with both analog and digital components included. In the proposed method, the pre-processed images of circuit components are used for training and testing a recognition model using a feature set consisting of a texture based feature descriptor, called histogram of oriented gradients (HOG), and shape based features that include centroid distance, tangent angle, and chain code histogram. In addition, the texture based feature, being large in number compared to others is optimized using a feature selection algorithm called ReliefF. Classification of components is done by using sequential minimal optimization (SMO) classifier. The proposed method has been evaluated on a dataset of 20 different circuit components with 150 samples in each class. The experimental outcome shows that the proposed approach provides average 93.83% accuracy on the present database. We also compare our method with some of the state-of-the-art methods and we see that our method outperforms these methods. Keywords Hand-drawn circuit components . Texture based feature . Shape based feature . Sequential minimal optimization . Feature selection
* Samir Malakar [email protected] Extended author information available on the last page of the article
Multimedia Tools and Applications
1 Introduction A circuit diagram is a graphical representation of an electrical/electronic circuit that contains symbols of circuit component in order to represent the electrical components and connectivity between them designed for a specific purpose. Concerned people can easily recognize these electrical components using their knowledge and experience. Thereafter, it needs manual intervention to enter the hand-drawn components into computer through simulating software like Multisim and CircuitMaker to perform the related processes like simulation and studying circuit parameters. As the complexity of the diagrams increases, this process becomes more and more cumbersome and hectic. Thus in order to analyze the hand-drawn circuits autom
Data Loading...