Generation of probe signal for feedback cancellation systems
A common problem of hearing aids is whistling caused by feedback from the loudspeaker back to the microphone. A method of reducing the negative effects, caused by the feedback, is called feedback cancellation. A variant of feedback cancellation uses a probe signal, which is applied to the speaker of...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Linköpings universitet, Institutionen för systemteknik
2004
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-2095 |
id |
ndltd-UPSALLA1-oai-DiVA.org-liu-2095 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-liu-20952013-01-08T13:46:16ZGeneration of probe signal for feedback cancellation systemsengGenerering av brussignal för system med återkopplingsreduktionOdelius, JohanLinköpings universitet, Institutionen för systemteknikInstitutionen för systemteknik2004ReglerteknikFeedback CancellationMPEGMaskingWarped Signal ProcessingWarped Linear PredictionReglerteknikAutomatic controlReglerteknikA common problem of hearing aids is whistling caused by feedback from the loudspeaker back to the microphone. A method of reducing the negative effects, caused by the feedback, is called feedback cancellation. A variant of feedback cancellation uses a probe signal, which is applied to the speaker of the hearing aid and is used to continuously estimate the feedback. Oticon A/S has suggested a master's thesis with the purpose of designing and evaluating an algorithm generating a probe signal for feedback cancellation systems. The challenge was to find an inaudible probe signal with as much energy as possible. Two approaches have been investigated for generating a probe signal. In the first approach the psychoacoustic principle of masking was used to estimate how much noise that could be added to a signal without being heard. Psychoacoustic models, including masking, are used in MPEG (Moving Pictures Expert Group) audio coding and one of these models has been examined in the thesis. In the second approach a standard LPC (Linear Prediction Coding) algorithm was used. In both the MPEG and the LPC approach, warped signal processing has been utilized improving the methods. A listening test was performed, evaluating the methods generating the probe signal. The purpose of the test was to determine whether the noise, generated using the MPEG and LPC approach, was inaudible. A hearing aid system with feedback cancellation, using the probe signal, was also simulated. The listening test showed that the noise (probe signal) had to be lowered, much more than expected, to be inaudible. As a consequence, shown in the simulations, the feedback cancellation system, using the probe signal, had trouble identifying the feedback of the hearing aid. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-2095LiTH-ISY-Ex, ; 3449application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
Reglerteknik Feedback Cancellation MPEG Masking Warped Signal Processing Warped Linear Prediction Reglerteknik Automatic control Reglerteknik |
spellingShingle |
Reglerteknik Feedback Cancellation MPEG Masking Warped Signal Processing Warped Linear Prediction Reglerteknik Automatic control Reglerteknik Odelius, Johan Generation of probe signal for feedback cancellation systems |
description |
A common problem of hearing aids is whistling caused by feedback from the loudspeaker back to the microphone. A method of reducing the negative effects, caused by the feedback, is called feedback cancellation. A variant of feedback cancellation uses a probe signal, which is applied to the speaker of the hearing aid and is used to continuously estimate the feedback. Oticon A/S has suggested a master's thesis with the purpose of designing and evaluating an algorithm generating a probe signal for feedback cancellation systems. The challenge was to find an inaudible probe signal with as much energy as possible. Two approaches have been investigated for generating a probe signal. In the first approach the psychoacoustic principle of masking was used to estimate how much noise that could be added to a signal without being heard. Psychoacoustic models, including masking, are used in MPEG (Moving Pictures Expert Group) audio coding and one of these models has been examined in the thesis. In the second approach a standard LPC (Linear Prediction Coding) algorithm was used. In both the MPEG and the LPC approach, warped signal processing has been utilized improving the methods. A listening test was performed, evaluating the methods generating the probe signal. The purpose of the test was to determine whether the noise, generated using the MPEG and LPC approach, was inaudible. A hearing aid system with feedback cancellation, using the probe signal, was also simulated. The listening test showed that the noise (probe signal) had to be lowered, much more than expected, to be inaudible. As a consequence, shown in the simulations, the feedback cancellation system, using the probe signal, had trouble identifying the feedback of the hearing aid. |
author |
Odelius, Johan |
author_facet |
Odelius, Johan |
author_sort |
Odelius, Johan |
title |
Generation of probe signal for feedback cancellation systems |
title_short |
Generation of probe signal for feedback cancellation systems |
title_full |
Generation of probe signal for feedback cancellation systems |
title_fullStr |
Generation of probe signal for feedback cancellation systems |
title_full_unstemmed |
Generation of probe signal for feedback cancellation systems |
title_sort |
generation of probe signal for feedback cancellation systems |
publisher |
Linköpings universitet, Institutionen för systemteknik |
publishDate |
2004 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-2095 |
work_keys_str_mv |
AT odeliusjohan generationofprobesignalforfeedbackcancellationsystems AT odeliusjohan genereringavbrussignalforsystemmedaterkopplingsreduktion |
_version_ |
1716528641576271872 |