Next Article in Journal
Electrolytic Gated Organic Field-Effect Transistors for Application in Biosensors—A Review
Next Article in Special Issue
FPGA-Based Real-Time Motion Detection for Automated Video Surveillance Systems
Previous Article in Journal
Effects of the Particle Size and the Solvent in Printing Inks on the Capacitance of Printed Parallel-Plate Capacitors
Previous Article in Special Issue
Hardware/Software Co-Design of a Traffic Sign Recognition System Using Zynq FPGAs
Article Menu

Export Article

Open AccessArticle
Electronics 2016, 5(1), 8; doi:10.3390/electronics5010008

FPGA Implementation of Blue Whale Calls Classifier Using High-Level Programming Tool

1
Department of Engineering, Université du Québec à Rimouski, 300, allée des Ursulines, Rimouski, QC, G5L 3A1, Canada
2
Department of Electronics, Université Saad Dahlab de Blida, Route de Soumâa, B.P. 270, Blida, 09000, Algeria
Academic Editors: Ignacio Bravo-Muñoz, Alfredo Gardel-Vicente and José L. Lázaro-Galilea
Received: 10 November 2015 / Revised: 17 January 2016 / Accepted: 26 January 2016 / Published: 4 February 2016
View Full-Text   |   Download PDF [3963 KB, uploaded 4 February 2016]   |  

Abstract

In this paper, we propose a hardware-based architecture for automatic blue whale calls classification based on short-time Fourier transform and multilayer perceptron neural network. The proposed architecture is implemented on field programmable gate array (FPGA) using Xilinx System Generator (XSG) and the Nexys-4 Artix-7 FPGA board. This high-level programming tool allows us to design, simulate and execute the compiled design in Matlab/Simulink environment quickly and easily. Intermediate signals obtained at various steps of the proposed system are presented for typical blue whale calls. Classification performances based on the fixed-point XSG/FPGA implementation are compared to those obtained by the floating-point Matlab simulation, using a representative database of the blue whale calls. View Full-Text
Keywords: hardware/software co-simulation; FPGA; feature extraction; fourier transform; neural network; real-time classification; blue whale calls hardware/software co-simulation; FPGA; feature extraction; fourier transform; neural network; real-time classification; blue whale calls
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. (CC BY 4.0).

Scifeed alert for new publications

Never miss any articles matching your research from any publisher
  • Get alerts for new papers matching your research
  • Find out the new papers from selected authors
  • Updated daily for 49'000+ journals and 6000+ publishers
  • Define your Scifeed now

SciFeed Share & Cite This Article

MDPI and ACS Style

Bahoura, M. FPGA Implementation of Blue Whale Calls Classifier Using High-Level Programming Tool. Electronics 2016, 5, 8.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Electronics EISSN 2079-9292 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top