ВИКОРИСТАННЯ АДАПТИВНОЇ ФІЛЬТРАЦІЇ ТА МЕТОДІВ МАШИННОГО НАВЧАННЯ У СИСТЕМАХ ПРИДУШЕННЯ ШУМУ, РЕАЛІЗОВАНИХ НА ПЛАТФОРМІ SOC

Context. Modern video conferencing systems work in different noise environments, so preservation of speech clarity and provision of quick adaptation to changes in this environment are relevant tasks. During the development of embedded systems, finding a balance between resource consumption, performance, and signal quality obtained after noise suppression is necessary. Systems on a chip allow us to use the power of both processor cores available on the hardware platform and FPGAs to perform complex calculations, which contributes to increasing the speed or reducing the load on the central SoC cores. Objective. To conduct a comparative analysis of the noise suppression quality in audio signals by an adaptive filtering algorithm and a filtering algorithm using machine learning based on the RNNoise neural network in noise suppression devices on the technological platform SoC. Method. Evaluation using objective metrics and spectrogram analysis using the Librosa library in Python. Neural network training and model design are performed on the basis of Python and Torch tools. The Vitis IDE package was used for the neural network implementation on the platform SoC. Results. The analysis of two noise suppression methods using the adaptive Wiener filter and the RNNoise neural network was performed. In the considered scenarios, it was determined that the neural network shows better noise suppression results according to the analysis of spectrograms and objective metrics. Conclusions. A comparative analysis of the effectiveness of noise suppression algorithms based on adaptive filters and a neural network was performed for scenarios with different noise environments. The results of objective SIGMOS metrics were obtained to evaluate the quality of the received audio signal. In addition, the possibility of running the RNNoise neural network on the technological platform SoC ZYNQ 7000 was verified.

Authors

Institutions

Publication Details

Journal
The Scientific Issues of Ternopil Volodymyr Hnatiuk National Pedagogical University Series pedagogy
Published
2024-12-26
Primary Topic
Aerospace, Electronics, Mathematical Modeling
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

ВИКОРИСТАННЯ АДАПТИВНОЇ ФІЛЬТРАЦІЇ ТА МЕТОДІВ МАШИННОГО НАВЧАННЯ У СИСТЕМАХ ПРИДУШЕННЯ ШУМУ, РЕАЛІЗОВАНИХ НА ПЛАТФОРМІ SOC

О. С. Шкіль, А. В. Пархоменко, О. І. Філіпенко, І. В. Філіпенко et al.
The Scientific Issues of Ternopil Volodymyr Hnatiuk National Pedagogical University Series pedagogy
Aerospace, Electronics, Mathematical Modeling
article

ВИКОРИСТАННЯ АДАПТИВНОЇ ФІЛЬТРАЦІЇ ТА МЕТОДІВ МАШИННОГО НАВЧАННЯ У СИСТЕМАХ ПРИДУШЕННЯ ШУМУ, РЕАЛІЗОВАНИХ НА ПЛАТФОРМІ SOC

О. С. Шкіль, А. В. Пархоменко, О. І. Філіпенко, І. В. Філіпенко, Д. Ю. Рахліс, В. Р. Корнієнко
article en

Abstract

Context. Modern video conferencing systems work in different noise environments, so preservation of speech clarity and provision of quick adaptation to changes in this environment are relevant tasks. During the development of embedded systems, finding a balance between resource consumption, performance, and signal quality obtained after noise suppression is necessary. Systems on a chip allow us to use the power of both processor cores available on the hardware platform and FPGAs to perform complex calculations, which contributes to increasing the speed or reducing the load on the central SoC cores. Objective. To conduct a comparative analysis of the noise suppression quality in audio signals by an adaptive filtering algorithm and a filtering algorithm using machine learning based on the RNNoise neural network in noise suppression devices on the technological platform SoC. Method. Evaluation using objective metrics and spectrogram analysis using the Librosa library in Python. Neural network training and model design are performed on the basis of Python and Torch tools. The Vitis IDE package was used for the neural network implementation on the platform SoC. Results. The analysis of two noise suppression methods using the adaptive Wiener filter and the RNNoise neural network was performed. In the considered scenarios, it was determined that the neural network shows better noise suppression results according to the analysis of spectrograms and objective metrics. Conclusions. A comparative analysis of the effectiveness of noise suppression algorithms based on adaptive filters and a neural network was performed for scenarios with different noise environments. The results of objective SIGMOS metrics were obtained to evaluate the quality of the received audio signal. In addition, the possibility of running the RNNoise neural network on the technological platform SoC ZYNQ 7000 was verified.

The Scientific Issues of Ternopil Volodymyr Hnatiuk National Pedagogical University Series pedagogy
Kharkiv National University of Radio Electronics (UA), National University Zaporizhzhia Polytechnic (UA)
Decent work and economic growth
Openalex Percentile: Top 32%
Aerospace, Electronics, Mathematical Modeling
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.