A FPGA-based feature extraction using reconfigurable rotated wavelet transform for various classification schemes

A novel approach of an embedded FPGA-based design for feature extraction using reconfigurable rotated wavelet transform (RWT) for various classification schemes is proposed. A new set of filter bank coefficients is generated by rotating a standard 1D discrete wavelet filter (DWF) in order to overcome shortcomings inherent in conventional ways of feature extraction such as discrete wavelet transform (DWT). We tested our approach by conducting a fault classification experiment using DWT and RWT for feature extraction. The DWT yields an accurate classification efficiency of 73.33%, while the RWT yields 86.67%. The proposed architecture consists of a datapath module, a controller module and ROM, which contains filter coefficients and input image pixel data. The datapath module performs the feature extraction in four orientations using only four multipliers and adders irrespective of the DWF employed. Despite being slightly more complex to execute, the results of the proposed RWT architecture are comparable with the existing DWT architectures in various aspects such as hardware resources, computational time and power consumption.

[1]  Satishkumar S. Chavan,et al.  Comparative evaluation of age classification from facial images , 2015, 2015 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[2]  Swapna Banerjee,et al.  A low complexity architecture for complex discrete wavelet transform , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[3]  M. Narasimha Murty,et al.  Nearest Neighbour Based Classifiers , 2011 .

[4]  Liang-Gee Chen,et al.  An efficient architecture for two-dimensional discrete wavelet transform , 2001, IEEE Trans. Circuits Syst. Video Technol..

[5]  E. Coffey Acoustic resonance testing , 2012, 2012 Future of Instrumentation International Workshop (FIIW) Proceedings.

[6]  Mohammed Karim,et al.  An FPGA-based implementation of a pre-processing stage for ECG signal analysis using DWT , 2014, 2014 Second World Conference on Complex Systems (WCCS).

[7]  Yinglin Ke,et al.  Noncontact Laser Inspection Based on a PSD for the Inner Surface of Minidiameter Pipes , 2009, IEEE Transactions on Instrumentation and Measurement.

[8]  Prabir Kumar Biswas,et al.  Rotation invariant texture features using rotated complex wavelet for content based image retrieval , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[9]  P. S. Sindhu,et al.  FPGA implementation of face recognition system using efficient 5/3 2D-lifting scheme , 2016, 2016 International Conference on VLSI Systems, Architectures, Technology and Applications (VLSI-SATA).

[10]  Jaime A. Camelio,et al.  Real-time fault detection in manufacturing environments using face recognition techniques , 2010, Journal of Intelligent Manufacturing.

[11]  Stéphane Mallat III – Discrete revolution , 1999 .

[12]  Parvatham Vijay,et al.  A novel approach for and efficient implementation of 2 Level 2D DWT using ASIC and FPGA , 2013, 2013 1st International Conference on Emerging Trends and Applications in Computer Science.