Acessibilidade / Reportar erro

Controle Automático de Volume em Tempo Real Utilizando Inferência Fuzzy em um Sistema Embarcado

ABSTRACT

Automatic Volume Control (AVC) is a technology that automatically adjusts the output power of the speaker in the presence of noise. Different techniques to perform the AVC have been reported in the literature. However, only a few studies use computational intelligence algorithms. Fuzzy logic is an computational intelligence technique that supports reasoning modes with the uncertainty principle. The Fuzzy algorithm can approximate human thinking and psychoacoustic aspects in audio applications. This paper presents an AVC based on the Fuzzy logic embedded algorithm. The proposed system allows realtime volume control of an audio signal in a noisy environment. The Fuzzy algorithm was implemented in ANSI C language and embedded in an ARM Cortex M4 microprocessor. The results demonstrated the automatic and fast adjustment of the output audio volume through Fuzzy rules, confirming the potential of Fuzzy logic in audio applications, in control applications as well as in the decision making of critical systems.

Keywords:
fuzzy logic; multimedia systems; embedded systems; Automatic Volume Control

Sociedade Brasileira de Matemática Aplicada e Computacional - SBMAC Rua Maestro João Seppe, nº. 900, 16º. andar - Sala 163, Cep: 13561-120 - SP / São Carlos - Brasil, +55 (16) 3412-9752 - São Carlos - SP - Brazil
E-mail: sbmac@sbmac.org.br