Next Article in Journal
Previous Article in Journal
Sensors 2012, 12(5), 6244-6268; doi:10.3390/s120506244
Article

FPGA Implementation of Generalized Hebbian Algorithm for Texture Classification

1
, 2,*  and 2
Received: 26 March 2012; in revised form: 2 May 2012 / Accepted: 2 May 2012 / Published: 10 May 2012
(This article belongs to the Section Physical Sensors)
View Full-Text   |   Download PDF [8302 KB, uploaded 21 June 2014]
Abstract: This paper presents a novel hardware architecture for principal component analysis. The architecture is based on the Generalized Hebbian Algorithm (GHA) because of its simplicity and effectiveness. The architecture is separated into three portions: the weight vector updating unit, the principal computation unit and the memory unit. In the weight vector updating unit, the computation of different synaptic weight vectors shares the same circuit for reducing the area costs. To show the effectiveness of the circuit, a texture classification system based on the proposed architecture is physically implemented by Field Programmable Gate Array (FPGA). It is embedded in a System-On-Programmable-Chip (SOPC) platform for performance measurement. Experimental results show that the proposed architecture is an efficient design for attaining both high speed performance andlow area costs.
Keywords: system on programmable chip; reconfigurable computing; principal component analysis; generalized Hebbian algorithm; texture classification; FPGA system on programmable chip; reconfigurable computing; principal component analysis; generalized Hebbian algorithm; texture classification; FPGA
This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Export to BibTeX |
EndNote


MDPI and ACS Style

Lin, S.-J.; Hwang, W.-J.; Lee, W.-H. FPGA Implementation of Generalized Hebbian Algorithm for Texture Classification. Sensors 2012, 12, 6244-6268.

AMA Style

Lin S-J, Hwang W-J, Lee W-H. FPGA Implementation of Generalized Hebbian Algorithm for Texture Classification. Sensors. 2012; 12(5):6244-6268.

Chicago/Turabian Style

Lin, Shiow-Jyu; Hwang, Wen-Jyi; Lee, Wei-Hao. 2012. "FPGA Implementation of Generalized Hebbian Algorithm for Texture Classification." Sensors 12, no. 5: 6244-6268.


Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert