FPGA-Powered Solar Photovoltaic Module Defect Classification: Patch-Wise Reusable Convolutional Neural Network Intellectual Properties for High-Speed Edge ProcessingSource: Journal of Computing and Information Science in Engineering:;2026:;volume( 026 ):;issue:004Author:Vinod, Ghanashyam
,
Reddy Yanamala, Rama Muni
,
Amar Raj, Rayappa David
,
T, Subeesh
,
V, Anandkumar
,
Nazari, Rouzbeh
,
V, Manasa
,
Pallakonda, Archana
DOI: 10.1115/1.4070331Publisher: The American Society of Mechanical Engineers (ASME)
Abstract: Abstract. Modern deep neural network models can achieve high accuracy for computer vision tasks; however, their high computational cost keeps them ashore from deployment on embedded devices. To resolve this, MobileNet was introduced. MobileNet is a lightweight convolutional neural network (CNN) architecture that adopts depthwise separable convolution over the standard convolution to reduce the number of operations and parameters without much loss in accuracy. This article presents the design and implementation of four reusable computing engines for depthwise convolution, pointwise convolution, standard convolution, and batch normalization layers. These engines are designed for low-latency defect classification in solar cells on embedded devices. Our MobileNet model achieved an accuracy of 91% (2 classes), 86% (8 classes), 79% (11 classes), and 86% (12 classes) in classification. Intellectual property (IP) blocks also acquired an optimum execution time of 0.07 ms for pointwise IP, 0.02 ms for convolution IP, 0.13 ms for depthwise IP, and 0.07 ms for batch normalization when deployed on ZYNQ-ZCU104 board.
|
Show full item record
| contributor author | Vinod, Ghanashyam | |
| contributor author | Reddy Yanamala, Rama Muni | |
| contributor author | Amar Raj, Rayappa David | |
| contributor author | T, Subeesh | |
| contributor author | V, Anandkumar | |
| contributor author | Nazari, Rouzbeh | |
| contributor author | V, Manasa | |
| contributor author | Pallakonda, Archana | |
| date accessioned | 2026-08-23T07:54:27Z | |
| date available | 2026-08-23T07:54:27Z | |
| date copyright | 2026/04/01 | |
| date issued | 2026 | |
| identifier issn | 1530-9827 | |
| identifier other | jcise-25-1094.pdf | |
| identifier uri | http://yetl.yabesh.ir/yetl1/handle/yetl/4315782 | |
| description abstract | Abstract. Modern deep neural network models can achieve high accuracy for computer vision tasks; however, their high computational cost keeps them ashore from deployment on embedded devices. To resolve this, MobileNet was introduced. MobileNet is a lightweight convolutional neural network (CNN) architecture that adopts depthwise separable convolution over the standard convolution to reduce the number of operations and parameters without much loss in accuracy. This article presents the design and implementation of four reusable computing engines for depthwise convolution, pointwise convolution, standard convolution, and batch normalization layers. These engines are designed for low-latency defect classification in solar cells on embedded devices. Our MobileNet model achieved an accuracy of 91% (2 classes), 86% (8 classes), 79% (11 classes), and 86% (12 classes) in classification. Intellectual property (IP) blocks also acquired an optimum execution time of 0.07 ms for pointwise IP, 0.02 ms for convolution IP, 0.13 ms for depthwise IP, and 0.07 ms for batch normalization when deployed on ZYNQ-ZCU104 board. | |
| publisher | The American Society of Mechanical Engineers (ASME) | |
| title | FPGA-Powered Solar Photovoltaic Module Defect Classification: Patch-Wise Reusable Convolutional Neural Network Intellectual Properties for High-Speed Edge Processing | |
| type | Journal Paper | |
| journal volume | 26 | |
| journal issue | 4 | |
| journal title | Journal of Computing and Information Science in Engineering | |
| identifier doi | 10.1115/1.4070331 | |
| tree | Journal of Computing and Information Science in Engineering:;2026:;volume( 026 ):;issue:004 | |
| contenttype | Fulltext |