EP2018079A1 - Verfahren zur Signalverarbeitung in einer Hörhilfe - Google Patents
Verfahren zur Signalverarbeitung in einer Hörhilfe Download PDFInfo
- Publication number
- EP2018079A1 EP2018079A1 EP08104471A EP08104471A EP2018079A1 EP 2018079 A1 EP2018079 A1 EP 2018079A1 EP 08104471 A EP08104471 A EP 08104471A EP 08104471 A EP08104471 A EP 08104471A EP 2018079 A1 EP2018079 A1 EP 2018079A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- coefficients
- correlation
- storage unit
- signal
- processing unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS
- H04R25/00—Electric hearing aids
- H04R25/40—Arrangements for obtaining a desired directivity characteristic
- H04R25/407—Circuits for combining signals of a plurality of transducers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS
- H04R2225/00—Details of deaf aids covered by H04R25/00, not provided for in any of its subgroups
- H04R2225/41—Detection or adaptation of hearing aid parameters or programs to listening situation, e.g. pub, forest
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS
- H04R25/00—Electric hearing aids
- H04R25/50—Customised settings for obtaining desired overall acoustical characteristics
- H04R25/505—Customised settings for obtaining desired overall acoustical characteristics using digital signal processing
Definitions
- the invention relates to a method for processing input signals in a hearing aid and to a device for a hearing aid for processing input signals.
- modern signal processing methods can include so-called blind source separation (or, in short, BSS), wherein a plurality of acoustic sources are decomposed into individual signals.
- BSS blind source separation
- two or more microphones can record the acoustic environment and provide corresponding input signals for further processing.
- a classification of the input signal or the input signals is known, wherein an assignment of the actual acoustic situation takes place on the basis of classification variables, such as the input signal level or the number of detected acoustic sources.
- the source separation can then according to the determined signal situation be adapted to provide the user of the hearing aid an optimal output signal.
- a method for blind source separation may include filtering two input signals to produce two output signals and determining a so-called cross-correlation, also short correlation, of the two output signals.
- the filters are adjusted until the correlation reaches a minimum, which then corresponds to a maximum separation of the output signals.
- the filtering is usually done using a set of coefficients that includes at least one coefficient.
- a set of coefficients for example in the form of a scalar, a vector, or a die, then serves to filter the corresponding input signal.
- a source separation may reach a local minimum of correlation, although an absolute minimum exists.
- the source separation then erroneously concludes that maximum separation already takes place and omits a substantial change in the set of coefficients.
- a frozen source separation can not change the set of coefficients further, although the correlation has not yet reached an absolute minimum and thus the source separation is not yet complete.
- a further source separation may take place, for example a second source separation or a so-called shadow source separation, which is constantly reset in order to avoid freezing of this further source separation. If such further source separation determines a smaller correlation than the main source separation, for example a first source separation that is not regularly reset, this may be an indication that the main source separation is frozen to a local minimum.
- the coefficient set of the main source separation may be replaced, at least in part, by the set of coefficients of the second source separation.
- the disadvantage here is that the further source separation since its last reset or initialization until the achievement of a smaller correlation than the main source separation, the little has adapted the corresponding set of coefficients. Since this insufficiently adapted set of coefficients then determines the set of coefficients of the main source separation, the main source separation here can give unsatisfactory results.
- a signal separation apparatus in which a first and a second signal of the signal sources originate from two systems which are transmitted to a receiving device provided with two receiving devices.
- the first and second signals interfere with each other during their transmission through a transmission channel section due to crosstalk.
- the two signals are received by the two input devices of the receiving device.
- the signal separation device has a signal separation section and an evaluation function calculation section.
- the signal separation section has six filter devices with variable branch coefficients.
- the evaluation function calculation section has first and second autocorrelation calculation means and minimum value determination means for determining a minimum value.
- Out EP 1655998 A2 A method for generating stereo signals for separate sources and a corresponding acoustic system is known.
- a blind source separation of at least two microphone signals for obtaining transfer functions of filters of a first filter device is performed.
- transfer functions of filters of a second filter device are determined with the aid of the transfer function of the filters of the first filter device.
- the two microphone signals are each filtered with at least two filters of the second filter device.
- a method for processing two input signals in a hearing aid, wherein the input signals are dependent on an acoustic signal comprising the following steps: a first source separation, wherein two of the two input signals with a first set of coefficients first output signals and a first correlation of the first two output signals are continuously determined, and wherein the first set of coefficients is determined continuously in dependence on the first correlation; a second source separation, wherein two second output signals and a second correlation of the two second output signals are continuously determined from the two input signals with a second set of coefficients, and wherein the second set of coefficients is continuously determined in dependence on the second correlation; comparing the first correlation with the second correlation and changing the first set of coefficients in response to the second set of coefficients when the second correlation is less than the first correlation, the method further comprising changing the second set of coefficients in response to the first set of coefficients when resetting the second set of coefficients second source separation.
- a device for processing two acoustic signal-dependent input signals in a hearing aid, the device having a processing unit which, from the two input signals having a first set of coefficients, two first output signals and a first correlation of the first two Output signals continuously determined and continuously determines the first set of coefficients in dependence on the first correlation and continuously determined from the two input signals with a second set of coefficients two second output signals and a second correlation of the two second output signals and continuously determines the second set of coefficients in dependence of the second correlation, wherein the processing unit the first set of coefficients in response to the second set of coefficients changes when the second correlation is smaller than the first correlation, and wherein the processing unit resets the second set of coefficients in response to the first set of coefficients.
- the method according to the invention and the device according to the invention have the advantage that, when reset, the second source separation can start with a set of coefficients which is dependent on the first coefficient set of the first source separation. In this case, after the reset, the second source separation can fall back on a set of coefficients which may already advantageously include an adaptation.
- This adaptation can be contained by the first source separation in the first set of coefficients.
- the second source separation can therefore omit the part of an adaptation which has already been considered in the corresponding first set of coefficients, and can advantageously achieve a corresponding adaptation more quickly.
- the first set of coefficients of the first source separation is then changed as a function of the second set of coefficients of the second source separation, the first set of coefficients can already have a substantially increased adaptation and thus lead to a satisfactory result for the user of the hearing aid ,
- the method comprises storing the first set of coefficients.
- This storage can take place as a function of a temporal change of the first correlation.
- the first set of coefficients can be stored if the first correlation is only slight within a first time span, wherein the first time span can be in a range of 1 second to 10 seconds.
- a slight variation of the first correlation may be present if the Correlation does not vary more than 30%, not more than 10% or not more than 5% by one value.
- an advantageous first set of coefficients may be stored and then available at the time of resetting the second source separation to correspondingly change the second coefficient set depending on the stored first set of coefficients.
- Advantageous first coefficient sets can thus also be stored if the first correlation changes little in time.
- a slight temporal change of the first correlation can be an indication that the first source separation provides a satisfactory result and, according to the respective acoustic signal situation, performs optimal source separation.
- the first coefficient set may be stored in a memory unit of a group of memory units, wherein the selection of the memory unit is effected as a function of a signal situation. This allows different first coefficient sets to be stored for several signal situations.
- At least two first sets of coefficients for a signal situation are stored in the storage units of the storage unit group.
- at least two predetermined sets of coefficients can be retrieved from the memory units as a function of the signal situation, and the first set of coefficients is changed as a function of the predetermined coefficient sets.
- that predetermined coefficient set is determined for which a change of the first set of coefficients results in a minimum first correlation.
- a set of coefficients sets are advantageously available for a signal situation, from which one set of coefficients can be selected, for example by a comparison of the respectively resulting correlation, which results in a minimal correlation and thus an optimal separation performance.
- the resetting of the second source separation takes place after a second period of time has elapsed.
- a second time period are time periods in a range of 10 milliseconds to 10 seconds.
- the second source separation is reset after a second time lapse. Furthermore, at least two first sets of coefficients for a signal situation are stored in the storage units of the storage unit group. Thus, at least two predetermined sets of coefficients can be retrieved from the memory units depending on the signal situation, and the second set of coefficients is changed during the reset depending on the retrieved coefficient sets. Furthermore, the retrieved coefficient set is determined for which a change of the second set of coefficients results in a minimum second correlation.
- a number of sets of coefficients are advantageously available for a signal situation, from which one set of coefficients can be selected, for example by a comparison of the respective resulting correlation, which results in a minimal correlation and thus an optimum separation performance.
- the second source separation is reset after a lapse of a second time period and the second coefficient set is changed during the reset in response to a predetermined set of coefficients.
- the predetermined coefficient set is retrieved in response to a signal situation from a storage unit of the group of storage units.
- the second source separation can also be reset in accordance with the signal situation. In this case, therefore, the second source separation in each case can fall back on a set of output coefficients corresponding optimally to the actual signal situation after the reset.
- At least one of the following classification quantities is determined: a level of an input signal, a level of an output signal, a distribution of the levels, a power spectrum, or a spatial position of a source of one of the input signals.
- the signal situation can then be determined in accordance with at least one of these classification variables.
- the method comprises a third source separation, wherein two third output signals and one third correlation of the two third output signals are continuously determined from the two input signals with a third coefficient set, wherein the third coefficient set is determined continuously as a function of the third correlation wherein the first correlation is compared with the third correlation and wherein the first coefficient set is changed if the third correlation is smaller than the first correlation.
- the third source separation can be reset with a universal output coefficient set, it provides a third correlation that is independent of the signal situation and the coefficient sets already adopted.
- the third source separation is not susceptible to freezing, which may be in specific combinations with the first and second set of coefficients and / or one corresponding signal situation may arise.
- the first source separation can then advantageously be reset and the first coefficient set can be set as a function of the third coefficient set.
- Fig. 1A shows a schematic representation of a source separation 100.
- One or more acoustic sources emit acoustic signals. These acoustic signals are picked up by microphones that provide a first input signal 101 and a second input signal 102.
- a first filter module 171 receives the first input signal 101 and the second input signal 102 to produce a first output signal 111 and another first output signal 112.
- a correlation module 172 determines from the first output signal 101 and from the further first output signal 112 a first correlation of the two first output signals 111, 112. The result of the correlation module 172 is fed back to the filter module 171, so that the filter module 171 internal filters, for example in the form of a set of coefficients , modified accordingly to achieve a minimization of the first correlation of the two first output signals 111, 112. If the source separation 100 has reached an absolute minimum of the correlation, then the output signals 101, 112 have a minimal correlation and are thus maximally separated.
- Fig. 1B shows a further schematic representation of the source separation 100, taking into account details.
- Acoustic sources generate acoustic signals that are picked up by microphones and provided to the filter module 171 in the form of the first input signal 101 and the second input signal 102.
- the filter module 171 in this case has a first filter 141, a second filter 142, a third filter 143 and a fourth filter 144.
- the first input signal 101 is thereby provided to the first filter 101 and the third filter 143.
- the second input signal 102 is provided to the second filter 142 and the fourth filter 144.
- the filters 141, 142, 143, 144 may be characterized by filter coefficients, or a filter coefficient set, such as the filter coefficients w ij .
- the correlation module 172 determines the correlation of the two first output signals 111, 112 and controls the filters 141, 142, 143, 144 accordingly, so that a corresponding minimum of the correlation is sought.
- Fig. 2 shows a schematic representation of a first source separation in conjunction with a second source separation according to a first embodiment of the present invention.
- Sound sources generate acoustic signals that are picked up by microphones.
- two microphones provide the first input signal 101 and the second input signal 102 to both a first source separation 210 and a second source separation 220.
- the first source separation 210 comprises a filter module 211 and a correlation module 212.
- the filter module 211 generates from the first input signal 101 and the second input signal 102 by means of a first set of coefficients W 1 a first output signal 111 and a further first output signal 112.
- the correlation module 212 continuously determines one first correlation ⁇ 1 from the two first output signals 111, 112, which is used to modify the first set of coefficients W 1 so that the first correlation ⁇ 1 is minimized and thus the two first output signals 111, 112 are maximally separated.
- a second source separation 220 comprises a filter module 221 and a correlation module 222.
- the filter module 221 generates from the first input signal 101 and the second input signal 102 by means of a second set of coefficients W 2 a second output signal 121 and a further second output signal 122.
- the correlation module 222 continuously determines one second correlation ⁇ 2 from the two second output signals 121, 122, which is used to modify the second set of coefficients W 2 such that the second correlation ⁇ 2 is minimized and so the two second output signals 121, 122 are maximally separated.
- a comparison module 241 compares the first correlation ⁇ 1 with the second correlation ⁇ 2 . If the second correlation ⁇ 2 is smaller than the first correlation ⁇ 1 , the comparison module 241 changes the second set of coefficients W 2 as a function of the first set of coefficients W 1 .
- the comparison module 241 can refer to stored coefficient sets W 1 A , W 1 B , etc., which are stored in a storage unit group 243.
- the coefficient sets W 1 A , W 1 B , etc. stored in the storage unit group 243 may be in respective different signal situations depending on the first set of coefficients W 1 .
- it may be provided to store an adapted coefficient set W 1 in a first signal situation "A" as a coefficient set W 1 A in the storage unit group 243.
- it can be provided to store the first coefficient set W 1 in a second signal situation "B" as coefficient set W 1 B in the storage unit group 243, and so on.
- the comparison module 241 may fall back for a signal situation that is stored in a memory unit group 243 are.
- the coefficient sets W 1 A1, W be 1 A2, ..., W 1 B1, W 1 B2, ... Kings-nen stored again in the storage unit group 243, and, for example, at a only slight change in the corresponding correlation stored there become.
- it may be provided to store a plurality of adapted coefficient sets W 1 in a first signal situation "A" as coefficient sets W 1 Al , W 1 A2 ,... In the memory unit group 243.
- a number of coefficient sets W 1 are available for a signal situation, from which then that set of coefficients W 1 can be selected for which a minimum first correlation, and thus an optimal separation performance results.
- the hearing aid known acoustic signal situations "A”, "B”, etc. which are to be modeled on situations of daily life, can be assigned, for example, on the basis of corresponding classification variables of an actual signal situation.
- a determined classification size does not necessarily have to be identical to a classification variable of the known signal situations, but it can be provided, for example, bandwidths and tolerances for the respective classification variables. Examples of known acoustic signal situations "A”, "B", etc.
- Signal components can be the output signals, the input signals or generated from a further decomposition or separation of the input signals and / or output signals.
- a signal component a signal-to-noise ratio, a power spectrum, a level, a number of signal components, a further classification variable and / or the signal situation, a further device and / or a further method may be provided in the hearing aid.
- the comparison module 241 can also assign a corresponding signal situation, and use one of the coefficient sets W 1 A , W 1 B , etc. stored in the storage unit group 243 to change the first set of coefficients W 1 .
- the comparison module 241 can determine a corresponding signal situation, or receive the correspondingly determined signal situation from a further module, a method or from a further device.
- the storage unit group 243 stores only one set of coefficients as a function of the first set of coefficients W 1 .
- the storage unit group 243 may be replaced with a single storage unit.
- a timer module 244 resets the second source separation 220 after the lapse of a certain period of time, for example after the lapse of a second period of time, in which the timer module 244 sets the second coefficient set W 2 as a function of a first set of coefficients W 1 A , W 1 B , etc. sets.
- the timer module 244 may, according to the current signal situation, select a first coefficient set W 1 from the storage unit group 243, and then reset the second source separation 220 by a corresponding setting of the second set of coefficients W 2 .
- the timer module 244 can take over a complete set of coefficients W 1 A , W 1 B , etc.
- the second set of coefficients W 2 is also changed as a function of a plurality of stored sets of coefficients W 1 A1 , W 1 A2 ,... For a signal situation.
- a number of coefficient sets W 1 are available for a signal situation, from which then the coefficient set W 1 can be selected, for which a minimum second correlation, and thus an optimum separation power, results.
- the second source separation 220 is thereby reset with a set of coefficients already adapted and / or adapted to a current signal situation.
- the second source separation 220 can thus advantageously already begin with an at least partially adapted set of coefficients.
- the second source separation 220 can perform source separation more quickly, and the corresponding second correlation ⁇ 2 can fall faster below the first correlation ⁇ 1 when the first source separation 210 freezes, and the first source separation can thus advantageously be reset more quickly respond more quickly to a disadvantageous freeing of the first source separation 210.
- the first set of coefficients W 1 as a function of a second set of coefficients W 2 can be set, wherein the second set of coefficients W 2 at this time can advantageously have an already more advanced adaptation.
- the first source separation 210 may include a first at least partially adapted one Coefficient set W 1 , and thus can more quickly provide a satisfactory output signal and result to the user of the hearing aid.
- Fig. 3 shows a first source separation, a second source separation, and a third source separation according to a second embodiment of the present invention.
- the first source separation 210, the second source separation 220, as well as the first timer module 244 and the storage unit group 243 have already been described in connection with FIG Fig. 2 described, and are executed according to this second embodiment.
- a third source separation 230 is further provided.
- the third source separation 230 in this case comprises a third filter module 231 and a third correlation module 232.
- the filter module 231 generates from the first input signal 101 and the second input signal 102 by means of a third coefficient set W 3, a third output signal 131 and a further third output signal 132.
- the correlation module 232 continuously determines a third correlation ⁇ 3 from the two third output signals 131, 132, which is used to modify the third coefficient set W 3 so that the third correlation ⁇ 3 is minimized and so the two third output signals 131, 132 are maximally separated.
- a further timer module 245 is provided which, after a certain period of time, for example a third period of time has elapsed, resets the third source separation 230 by setting the third coefficient set W 3 to an output coefficient set.
- the first correlation ⁇ 1 , the second correlation ⁇ 2 and the third correlation ⁇ 3 which compares the first correlation ⁇ 1 with the second correlation ⁇ 2 , are fed to a further comparison module 242.
- the further comparison module 242 may use the first correlation ⁇ 1 with the third correlation ⁇ 3 and / or compare the second correlation ⁇ 2 with the third correlation ⁇ 3 . If the second correlation ⁇ 2 is smaller than the first correlation ⁇ 1 , then the further comparison module 242 changes the second coefficient set W 2 as a function of the first set of coefficients W 1 , as described in connection with FIG FIG. 2 already described. According to this embodiment, however, a possible freezing of the second source separation can be intercepted in an advantageous manner.
- the third correlation ⁇ 3 is smaller than the first correlation ⁇ 1 and / or the third correlation ⁇ 3 is smaller than the second correlation ⁇ 2 , this can be an indication that the second source separation 220 is frozen. Furthermore, it may also be the case that the first source separation 210 is frozen. Since the third source separation 230 can be reset with a universal output coefficient set, this provides a third correlation ⁇ 3 , which is independent of the signal situation and the already adapted coefficient sets. In such a case, the first source separation can then advantageously be reset and the first coefficient set can be set as a function of the third coefficient set. Furthermore, the same can also be done for the second source separation 220.
- modules such as filter modules 211, 221, 231, correlation modules 212, 222, 232, comparison modules 241, 242, and / or timer modules 244, 245 may be implemented as discrete circuits as well Processes, for example as a thread or task, in a microprocessor, in a signal processor, or in an integrated process block, expire.
- Fig. 4 shows a hearing aid according to a third embodiment of the present invention.
- the hearing aid 400 has a first microphone 401 and a second microphone 402.
- the first microphone 401 sets the first input signal 101 to a Processing unit 403 available.
- the second microphone 402 provides the second input signal 102 to the processing unit 403.
- the processing unit 403 processes the first input signal 101 and the second input signal 102 to provide an output signal 404 to a speaker 405 for output.
- the processing unit 403 may comprise at least two source separations, a comparison module, a timer module, and a storage unit group as described in connection with the first and second embodiments of the present invention.
- the hearing aid 400 can be integrated in a hearing device, which the user carries, for example, in the ear canal, behind the ear, or else in an external unit as a portable device.
- a spatial distance of the two microphones is at least a minimum distance, which ensures a reliable source separation.
- the two microphones 401, 402 may be arranged in the hearing aid 400 up to approximately 20 mm, up to approximately 10 mm, up to approximately 4 mm or up to approximately 2 mm apart.
- Fig. 5 shows another hearing aid 410 according to a fourth embodiment of the present invention.
- the further hearing aid 410 has the microphones 401 and 402, the first microphone 401 providing the first input signal 101 and the second microphone 402 providing the second input signal 102 to a further processing unit 430.
- the further processing unit 430 processes the first input signal 101 and the second input signal 102 to provide the output signal 404 to the speaker 405 for output.
- the further processing unit 430 comprises a process unit 440 comprising processes or modules, such as a first module 441, a second module 442, a third module 443, etc.
- the modules 441, 442, 443 may, for example a source separation, a comparison module, a timer module, a filter module, and / or a correlation module comprise, as in connection with the in the FIGS. 2 to 4 described Embodiments of the present invention have been set forth.
- the further processing unit 430 further comprises a storage unit group 450, which the process unit 440 can access, for example, to store and retrieve at least one set of coefficients, as described in connection with FIG Figures 2 and 3 has been described.
- Fig. 6A shows a flowchart of a first module according to a fifth embodiment of the present invention.
- a correlation ⁇ 1 is queried.
- the correlation ⁇ i can correspond to the first correlation ⁇ 1 , the second correlation ⁇ 2 and / or the third correlation ⁇ 3 , as described in connection with the preceding figures and embodiments.
- a bifurcation 612 it is determined whether the correlation ⁇ i is minimal. For this purpose, previous values of the correlation ⁇ i can be used for comparison.
- the loop continues with step 611 to detect a changing correlation ⁇ i .
- the correlation ⁇ i by a corresponding change in the signal situation and / or the input signals, rise again and thus reach a minimum.
- the coefficient set W i is changed in a step 613.
- the set of coefficients W i can correspond to the first set of coefficients W 1 , the second set of coefficients W 2 or the third set of coefficients W 3 , as described in connection with FIG Figures 2 and 3 have been described.
- the change of the coefficient set C changes the filtering of the input signals and can thus cause a change of the output signals and / or the correlation ⁇ i .
- the loop is continued with step 611.
- the process, method, or module according to this embodiment corresponds to source separation while minimizing correlation.
- the Fig. 6B shows a module according to a sixth embodiment of the present invention.
- a period of time such as the second time period
- the process continues to step 622 where the second source separation is reset.
- the resetting of the second source separation initiates the setting of the coefficients W 2 in response to a W 1 X (623).
- the W 1 X correspond to first coefficient sets for different signal situations X.
- the module then loops back to step 621 to wait again for the second time period.
- the second source separation is periodically reset after the lapse of the second time period by setting the second coefficient set W 2 of the second source separation in response to a W 1 X.
- Fig. 6C shows a flowchart of a module according to a seventh embodiment of the present invention.
- a first step 631 the coefficients W 1 are queried.
- the coefficients W 1 correspond to the first set of coefficients.
- a second step 632 the first period of time is waited for. This is followed, in a second query step 633, by a renewed interrogation of the coefficient set W 1 .
- a bifurcation 634 it is determined whether the temporal change of the first set of coefficients W 1 is below a threshold within the first time period.
- This threshold value may, for example, correspond to a characteristic threshold which delimits an adapted coefficient set W 1 from an unadapted set of coefficients W 1 . If the temporal change of the first set of coefficients W 1 is below the threshold value, it can thus be established, for example, that the current set of coefficients W 1 corresponds to a well-adapted set of coefficients for a specific signal situation. On this can in a following step 635, the corresponding first set of coefficients W 1 are stored as a set of coefficients for the corresponding signal situation. If the temporal change of the coefficients W 1 is not below the threshold value, the process is continued with a renewed interrogation of the coefficients W 1 (631).
- the module according to this embodiment may further include step 631 in buffering the coefficient set W 1 to W 1 1 for comparing the buffered set of coefficients with the coefficient set determined in step 633 W, or to determine a temporal change in the coefficient set. Further, the module according to the seventh embodiment of the present invention may correspond to setting the coefficient sets in the group of memory units for corresponding signal situations.
- FIG. 10 is a flowchart of a process according to an eighth embodiment of the present invention.
- FIG. In a first step 641, the first correlation ⁇ 1 is queried. Subsequently, in a second step 642, the second correlation ⁇ 2 is interrogated. In a subsequent bifurcation 443, the first correlation ⁇ 1 is compared with the second correlation ⁇ 2 . If the second correlation ⁇ 2 is smaller than the first correlation ⁇ 1 , the first coefficient set C is set in a following step 644 as a function of the second coefficient set W 2 and / or a stored coefficient set W 1 X , corresponding to a determined current signal situation X.
- a part or all of the coefficients of the second coefficient set W 2 can first determine the corresponding coefficients of the first set of coefficients W 1 .
- the remaining coefficients of the first coefficient set W 1 can then optionally be supplemented according to a stored set of coefficients W 1 X.
- the first source separation with a start coefficient set which is not frozen on the one hand in a local minimum and on the other hand has optimally adapted, the respective signal situation X corresponding start coefficients.
- the process continues with querying the first correlation (641).
- the modules may be described modules or processes that are executed in the processing unit of a hearing aid according to the invention.
- a corresponding processing unit 430 is shown, which represents a process unit for executing a plurality of processes or modules (440 et seq.).
Landscapes
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Neurosurgery (AREA)
- Otolaryngology (AREA)
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Circuit For Audible Band Transducer (AREA)
- Selective Calling Equipment (AREA)
- Electrophonic Musical Instruments (AREA)
- Stereophonic System (AREA)
Abstract
Description
- Die Erfindung betrifft ein Verfahren zur Verarbeitung von Eingangssignalen in einer Hörhilfe sowie eine Vorrichtung einer Hörhilfe zur Verarbeitung von Eingangssignalen.
- Der enorme Fortschritt der Mikroelektronik erlaubt heute eine umfangreiche analoge und digitale Signalverarbeitung - dies auch auf engstem Raum. Die Verfügbarkeit analoger und digitaler Signalprozessoren mit minimalen räumlichen Dimensionen ebnete in den letzten Jahren auch den Weg für deren Einsatz in Hörhilfen, offensichtlich ein Einsatzgebiet, bei dem die Systemgröße einer wesentlichen Begrenzung unterliegt.
- Im Falle von Hörhilfen führt eine einfache Verstärkung eines Eingangssignals von einem Mikrofon oft zu einem unbefriedigenden Ergebnis, da Störsignale gleichsam mitverstärkt werden können und sich der Nutzen für den Anwender auf spezielle akustische Situationen beschränken kann. Seit einigen Jahren werden daher bereits digitale Signalprozessoren in Hörhilfen eingebaut, die das Signal eines oder mehrerer Mikrofone digital verarbeiten, um so, beispielsweise, gezielt Störgeräusche zu unterdrücken.
- Moderne Signalverarbeitungsmethoden können dabei unter anderem eine so genannte blinde Quellentrennung (Blind Source Separation, oder kurz: BSS) umfassen, wobei mehrere akustische Quellen in Einzelsignale zerlegt werden. Hierfür können zwei oder mehrere Mikrofone die akustische Umgebung aufnehmen und entsprechend Eingangssignale zur weiteren Verarbeitung bereitstellen. Ferner ist eine Klassifikation des Eingangssignals bzw. der Eingangssignale bekannt, wobei eine Einordnung der tatsächlichen akustischen Situation anhand von Klassifikationsgrößen erfolgt, wie z.B. des Eingangssignalpegels oder der Anzahl der erfassten akustischen Quellen. Die Quellentrennung kann dann entsprechend der ermittelten Signalsituation angepasst werden, um dem Benutzer der Hörhilfe ein optimales Ausgabesignal bereitzustellen.
- Verfahren zur blinden Quellentrennung, auch kurz Quellentrennung, können dabei ein Filtern zweier Eingangssignale zur Erzeugung zweier Ausgangssignale und die Bestimmung einer so genannten Kreuzkorrelation, auch kurz Korrelation, der beiden Ausgangssignale umfassen. Die Filter werden solange angepasst, bis die Korrelation ein Minimum erreicht, was dann einer maximalen Trennung der Ausgangssignale entspricht. Die Filterung erfolgt in der Regel mithilfe eines Koeffizientensatzes, der wenigstens einen Koeffizienten umfasst. Ein Koeffizientensatz, beispielsweise in der Form eines Skalars, eines Vektors, oder einer Matrize, dient dann zur Filterung des entsprechenden Eingangssignals.
- In bestimmten Signalsituationen kann eine Quellentrennung jedoch in ein lokales Minimum der Korrelation gelangen, obwohl ein absolutes Minimum existiert. Die Quellentrennung kommt dann irrtümlicherweise zu dem Ergebnis, eine maximale Trennung fände bereits statt und unterlässt eine wesentliche Änderung des Koeffizientensatzes. In so einem Fall spricht man auch von einem Einfrieren der Quellentrennung. Eine eingefrorene Quellentrennung kann den Koeffizientensatz nicht weiter verändern, obwohl die Korrelation noch kein absolutes Minimum erreicht hat und somit die Quellentrennung noch nicht vollständig erfolgt.
- Zum Erkennen eines solchen nachteiligen Einfrierens kann z.B. eine weitere Quellentrennung erfolgen, beispielsweise eine zweite Quellentrennung oder eine sog. Schatten-Quellentrennung, die laufend zurückgesetzt wird, um ein Einfrieren dieser weiteren Quellentrennung zu vermeiden. Ermittelt eine solche weitere Quellentrennung eine kleinere Korrelation als die Haupt-Quellentrennung, beispielsweise eine erste Quellentrennung, die regelmäßig nicht laufend zurückgesetzt wird, kann dies ein Indiz dafür ein, dass die Haupt-Quellentrennung in einem lokalen Minimum eingefroren ist.
- In so einem Fall kann der Koeffizientensatz der Haupt-Quellentrennung, zumindest teilweise, durch den Koeffizientensatz der zweiten Quellentrennung ersetzt werden. Nachteilig hierbei kann es sein, dass die weitere Quellentrennung seit ihrer letzten Zurücksetzung bzw. Initialisierung bis zu dem Erzielen einer kleineren Korrelation als die Haupt-Quellentrennung, den entsprechenden Koeffizientensatz nur wenig adaptiert hat. Da dieser unzureichend adaptierte Koeffizientensatz dann den Koeffizientensatz der Haupt-Quellentrennung bestimmt, kann hier die Haupt-Quellentrennung unbefriedigende Ergebnisse liefern.
- Aus
DE 10029388 A1 ist eine Signaltrennvorrichtung bekannt, in der ein erstes und ein zweites Signal der Signalquellen von zwei Systemen stammen, die zu einem mit zwei Empfangseinrichtungen versehenem Empfangsgerät übertragen werden. Das erste und das zweite Signal überlagern sich wegen Übersprechen gegenseitig während ihrer Übertragung durch einen Übertragungskanalabschnitt. Die zwei Signale werden von den zwei Eingangseinrichtungen des Empfangsgerätes empfangen. Die Signaltrennvorrichtung weist einen Signaltrennabschnitt und einen Auswertungsfunktionsberechnungsabschnitt auf. Der Signaltrennabschnitt weist sechs Filtereinrichtungen mit variablen Abzweigekoeffizienten auf. Der Auswertungsfunktionsberechnungsabschnitt weist eine erste und eine zweite Autokorrelationsberrechnungseinrichtung und eine Minimalwertbestimmungseinrichtung zum Ermitteln eines Minimalwertes auf. - Aus
EP 1655998 A2 ist ein Verfahren zur Erzeugung von Stereosignalen für getrennte Quellen und ein entsprechendes Akustiksystem bekannt. Dabei wird eine blinde Quellentrennung von mindestens zwei Mikrophonsignalen zur Gewinnung von Übertragungsfunktionen von Filtern einer ersten Filtereinrichtung durchgeführt. Weiterhin werden Übertragungsfunktionen von Filtern einer zweiten Filtereinrichtung mit Hilfe der Übertragungsfunktion der Filter der ersten Filtereinrichtung ermittelt. Die zwei Mikrophonsignale werden jeweils mit mindestens zwei Filtern der zweiten Filtereinrichtung gefiltert. - Aus
ist ein Verfahren und eine Anordnung bekannt, die die Trennung überlagerter, statistisch voneinander unabhängiger akustischer Signale mit verringertem Rechenaufwand ermöglicht. Dabei werden Parameter eines technischen Systems derart ermittelt, dass die statistische Unabhängigkeit der Ausgangssignale maximiert wird. Die Parameter sind Elemente einer Entmischmatrix, mit der die Menge der überlagerten Eingangssignale multipliziert oder auch gefaltet wird, wodurch die Ausgangssignale gebildet werden. Bei der Optimierung der Parameter der Entmischmatrix werden folgende Schritte durchgeführt:WO 00/25489 A1 - Wiederholung einer zeitverzögerten Dekorrelationsberechnung zur Ermittlung der Eigenwerte der Entmischmatrix;
- Ermittlung der Eigenwerte der Entmischmatrix für die die Korrelationen einen minimalen Wert annehmen;
- Ausführung einer Kumulantenminimierung, wobei als Startwerte für die Kumulantenminimierung die im vorherigen Schritt ermittelten Eigenwerte verwendet werden. Eine lineare Filterung kann zu einer Gaussverteilung mit Verformung der Daten führen, bei denen die Kumulanten höherer Ordnung in Richtung 0 gehen. Dies kann daher zu Randlösungen führen, in denen die Kostenfunktion ein lokales Minimum erreicht, wobei die erwünschte eigentliche Trennung (globales Minimum) nicht erfolgt. Um diesen ungewünschten Fall zu vermeiden, wird die Struktur der Entmisch-Transferfunktion einigen Beschränkungen unterworfen.
- Es ist daher Aufgabe der vorliegenden Erfindung, ein verbessertes Verfahren zur Verarbeitung von Eingangssignalen in einer Hörhilfe, sowie eine verbesserte Vorrichtung zur Verarbeitung von Eingangssignalen in einer Hörhilfe bereitzustellen.
- Diese Aufgabe wird durch das Verfahren gemäß Anspruch 1 und die Vorrichtung gemäß Anspruch 15 gelöst.
- Weitere vorteilhafte Ausgestaltungen der Erfindung sind in den abhängigen Ansprüchen angegeben.
- Gemäß einem ersten Aspekt der vorliegenden Erfindung ist ein Verfahren zur Verarbeitung zweier Eingangssignale in einer Hörhilfe, wobei die Eingangssignale abhängig von einem akustischen Signal sind, vorgesehen, das die folgenden Schritte umfasst: eine erste Quellentrennung, wobei aus den beiden Eingangssignalen mit einem ersten Koeffizientensatz zwei erste Ausgangssignale und eine erste Korrelation der beiden ersten Ausgangssignale laufend ermittelt werden, und wobei der erste Koeffizientensatz in Abhängigkeit der ersten Korrelation laufend bestimmt wird; eine zweite Quellentrennung, wobei aus den beiden Eingangssignalen mit einem zweiten Koeffizientensatz zwei zweite Ausgangssignale und eine zweite Korrelation der beiden zweiten Ausgangssignale laufend ermittelt werden, und wobei der zweite Koeffizientensatz in Abhängigkeit der zweiten Korrelation laufend bestimmt wird; ein Vergleichen der ersten Korrelation mit der zweiten Korrelation und ein Ändern des ersten Koeffizientensatzes in Abhängigkeit des zweiten Koeffizientensatzes, wenn die zweite Korrelation kleiner ist als die erste Korrelation, wobei das Verfahren weiterhin ein Ändern des zweiten Koeffizientensatzes in Abhängigkeit des ersten Koeffizientensatzes bei einem Zurücksetzen der zweiten Quellentrennung umfasst.
- Gemäß einem zweiten Aspekt der vorliegenden Erfindung ist eine Vorrichtung zur Verarbeitung zweier von einem akustischen Signal abhängigen Eingangssignale in einer Hörhilfe vorgesehen, wobei die Vorrichtung eine Verarbeitungseinheit aufweist, die aus den beiden Eingangssignalen mit einem ersten Koeffizientensatz zwei erste Ausgangssignale und eine erste Korrelation der beiden ersten Ausgangssignale laufend ermittelt und den ersten Koeffizientensatz in Abhängigkeit der ersten Korrelation laufend bestimmt und die aus den beiden Eingangssignalen mit einem zweiten Koeffizientensatz zwei zweite Ausgangssignale und eine zweite Korrelation der beiden zweiten Ausgangssignale laufend ermittelt und den zweiten Koeffizientensatz in Abhängigkeit der zweiten Korrelation laufend bestimmt, wobei die Verarbeitungseinheit den ersten Koeffizientensatz in Abhängigkeit des zweiten Koeffizientensatzes ändert, wenn die zweite Korrelation kleiner ist als die erste Korrelation, und wobei die Verarbeitungseinheit den zweiten Koeffizientensatz in Abhängigkeit des ersten Koeffizientensatzes zurücksetzt.
- Das erfindungsgemäße Verfahren und die erfindungsgemäße Vorrichtung haben den Vorteil, dass die zweite Quellentrennung bei einem Zurücksetzen mit einem Koeffizientensatz starten kann, der abhängig von dem ersten Koeffizientensatz der ersten Quellentrennung ist. Dabei kann die zweite Quellentrennung nach dem Zurücksetzen auf einen Koeffizientensatz zurückgreifen, der in vorteilhafter Weise bereits eine Adaption umfassen kann. Diese Adaption kann durch die erste Quellentrennung in dem ersten Koeffizientensatz enthalten sein. Die zweite Quellentrennung kann daher den Teil einer Adaption, der bereits in dem entsprechenden ersten Koeffizientensatz berücksichtigt wurde, auslassen, und in vorteilhafter Weise schneller eine entsprechende Adaption erreichen kann.
- Wird dann, in dem Falle eines Einfrierens, der erste Koeffizientensatz der ersten Quellentrennung in Abhängigkeit des zweiten Koeffizientensatzes der zweiten Quellentrennung geändert, kann der erste Koeffizientensatz eine bereits wesentlich erhöhte Adaption aufweisen, und so wesentlich schneller zu einem befriedigenden Ergebnis für den Anwender der Hörhilfe führen.
- Gemäß einer Ausführungsform der vorliegenden Erfindung umfasst das Verfahren ein Speichern des ersten Koeffizientensatzes. Dieses Speichern kann in Abhängigkeit einer zeitlichen Änderung der ersten Korrelation erfolgen. Ferner kann ein Abspeichern des ersten Koeffizientensatzes erfolgen, wenn die erste Korrelation innerhalb einer ersten Zeitspanne nur noch geringfügig, wobei die erste Zeitspanne in einem Bereich von 1 Sekunde bis 10 Sekunden liegen kann. Eine geringfügige Variation der ersten Korrelation kann gegeben sein, wenn die Korrelation nicht mehr als 30%, nicht mehr als 10% oder nicht mehr als 5% um einen Wert variiert.
- Demgemäß kann ein vorteilhafter erster Koeffizientensatz abgespeichert werden und steht dann zu dem Zeitpunkt des Zurücksetzens der zweiten Quellentrennung zur Verfügung, um entsprechend den zweiten Koeffizientensatz in Abhängigkeit des gespeicherten ersten Koeffizientensatzes zu ändern. Vorteilhafte erste Koeffizientensätze können damit ferner dann abgespeichert werden, wenn sich die erste Korrelation zeitlich wenig ändert. Eine geringe zeitliche Änderung der ersten Korrelation kann ein Indiz dafür sein, dass die erste Quellentrennung ein befriedigendes Ergebnis liefert und eine, der jeweiligen akustischen Signalsituation entsprechend, optimale Quellentrennung durchführt.
- Gemäß einer weiteren Ausführungsform der vorliegenden Erfindung kann das Speichern des ersten Koeffizientensatzes in einer Speichereinheit einer Gruppe von Speichereinheiten erfolgen, wobei die Auswahl der Speichereinheit in Abhängigkeit einer Signalsituation erfolgt. Damit können für mehrere Signalsituationen verschiedene erste Koeffizientensätze gespeichert werden.
- Gemäß einer weiteren Ausführungsform der vorliegenden Erfindung werden wenigstens zwei erste Koeffizientensätze für eine Signalsituation in den Speichereinheiten der Speichereinheitengruppe gespeichert. Damit können wenigstens zwei vorbestimmte Koeffizientensätze in Abhängigkeit der Signalsituation aus den Speichereinheiten abgerufen werden und der erste Koeffizientensatz wird in Abhängigkeit der vorbestimmten Koeffizientensätze geändert. Ferner wird derjenige vorbestimmte Koeffizientensatz ermittelt, für den eine Änderung des ersten Koeffizientensatzes eine minimale erste Korrelation ergibt. Damit stehen in vorteilhafter Weise für eine Signalsituation mehrere Koeffizientensätze zur Verfügung, aus denen derjenige Koeffizientensatz ausgewählt werden kann, beispielsweise durch einen Vergleich der jeweils resultierenden Korrelation, der eine minimale Korrelation und damit eine optimale Trennleistung ergibt.
- Gemäß einer weiteren Ausführungsform der vorliegenden Erfindung erfolgt das Zurücksetzen der zweiten Quellentrennung nach Ablauf einer zweiten Zeitspanne. Hiermit kann im Wesentlichen die zweiten Quellentrennung periodisch zurückgesetzt werden, und ein eventuell auftretendes, nachteiliges Einfrieren der zweiten Quellentrennung verhindert werden. Beispiele für eine zweite Zeitspanne sind Zeitspannen in einem Bereich von 10 Millisekunden bis 10 Sekunden.
- Gemäß einer weiteren Ausführungsform der vorliegenden Erfindung wird die zweite Quellentrennung nach Ablauf einer zweiten Zeitspanne zurückgesetzt. Ferner werden wenigstens zwei erste Koeffizientensätze für eine Signalsituation in den Speichereinheiten der Speichereinheitengruppe gespeichert. Damit können wenigstens zwei vorbestimmte Koeffizientensätze in Abhängigkeit der Signalsituation aus den Speichereinheiten abgerufen werden und der zweite Koeffizientensatz wird während des Zurücksetzens in Abhängigkeit der abgerufenen Koeffizientensätze geändert. Ferner wird derjenige abgerufene Koeffizientensatz ermittelt, für den eine Änderung des zweiten Koeffizientensatzes eine minimale zweite Korrelation ergibt. Damit stehen in vorteilhafter Weise für eine Signalsituation mehrere Koeffizientensätze zur Verfügung, aus denen derjenige Koeffizientensatz ausgewählt werden kann, beispielsweise durch einen Vergleich der jeweils resultierenden Korrelation, der eine minimale Korrelation und damit eine optimale Trennleistung ergibt.
- Gemäß einer weiteren Ausführungsform der vorliegenden Erfindung wird die zweite Quellentrennung nach Ablauf einer zweiten Zeitspanne zurückgesetzt und der zweite Koeffizientensatz während des Zurücksetzens in Abhängigkeit eines vorbestimmten Koeffizientensatzes geändert. Dabei wird der vorbestimmte Koeffizientensatz in Abhängigkeit einer Signalsituation aus einer Speichereinheit der Gruppe von Speichereinheiten abgerufen. Somit kann in vorteilhafter Weise auch die zweite Quellentrennung entsprechend der Signalsituation zurückgesetzt werden. Hierbei kann also die zweite Quellentrennung jeweils nach dem Zurücksetzen auf einen in optimaler Weise der tatsächlichen Signalsituation entsprechenden Ausgangskoeffizientensatz zurückgreifen.
- Gemäß einer weiteren Ausführungsform der vorliegenden Erfindung wird wenigstens eine der folgenden Klassifikationsgrößen ermittelt: ein Pegel eines Eingangssignals, ein Pegel eines Ausgangssignals, eine Verteilung der Pegel, ein Leistungsspektrum, oder eine räumliche Position einer Quelle einer der Eingangssignale. Entsprechend wenigstens einer dieser Klassifikationsgrößen kann dann die Signalsituation bestimmt werden.
- Gemäß einer weiteren Ausführungsform der vorliegenden Erfindung umfasst das Verfahren eine dritte Quellentrennung, wobei aus den beiden Eingangssignalen mit einem dritten Koeffizientensatz zwei dritte Ausgangssignale und eine dritte Korrelation der beiden dritten Ausgangssignale laufend ermittelt werden, wobei der dritte Koeffizientensatz in Abhängigkeit der dritten Korrelation laufend bestimmt wird, wobei ein Vergleichen der ersten Korrelation mit der dritten Korrelation erfolgt und wobei der erste Koeffizientensatz geändert wird, wenn die dritte Korrelation kleiner ist als die erste Korrelation.
- In vorteilhafter Weise kann durch ein Verfahren gemäß dieser Ausführungsform der vorliegenden Erfindung auch ein eventuelles Einfrieren der zweiten Quellentrennung abgefangen werden. Da die dritte Quellentrennung mit einem universellen Ausgangskoeffizientensatz zurückgesetzt werden kann, liefert diese eine dritte Korrelation, die unabhängig von der Signalsituation und der bereits adaptierten Koeffizientensätze ist. Somit ist die dritte Quellentrennung nicht anfällig für ein Einfrieren, das unter Umständen in speziellen Kombinationen mit dem ersten und zweiten Koeffizientensatz und/oder einer entsprechenden Signalsituation entstehen kann. In so einem Fall kann dann in vorteilhafter Weise die erste Quellentrennung zurückgesetzt werden und der erste Koeffizientensatz in Abhängigkeit des dritten Koeffizientensatzes gesetzt werden.
- Bevorzugte Ausführungsformen der vorliegenden Erfindung werden nachfolgend anhand der beigefügten Zeichnungen näher erläutert. Es zeigen:
-
Fig. 1A eine schematische Darstellung einer Quellentrennung; -
Fig. 1B eine weitere schematische Darstellung einer Quellentrennung; -
Fig. 2 eine erste und zweite Quellentrennung gemäß einer ersten Ausführungsform der vorliegenden Erfindung; -
Fig. 3 eine erste, zweite und dritte Quellentrennung gemäß einer zweiten Ausführungsform der vorliegenden Erfindung; -
Fig. 4 eine Hörhilfe gemäß einer dritten Ausführungsform der vorliegenden Erfindung; -
Fig. 5 eine weitere Hörhilfe gemäß einer vierten Ausführungsform der vorliegenden Erfindung
und -
Figuren 6A bis 6D schematische Ablaufdiagramme von Teilen eines Verfahrens gemäß einer fünften, sechsten, siebten und achten Ausführungsform der vorliegenden Erfindung. -
Fig. 1A zeigt eine schematische Darstellung einer Quellentrennung 100. Eine oder mehrere akustische Quellen senden dabei akustische Signale aus. Diese akustischen Signale werden von Mikrofonen aufgenommen, die ein erstes Eingangssignal 101 und ein zweites Eingangssignal 102 bereitstellen. Ein erstes Filtermodul 171 nimmt das erste Eingangssignal 101 und das zweite Eingangssignal 102 auf, um ein erstes Ausgangssignal 111 und ein weiteres erstes Ausgangssignal 112 bereitzustellen. - Ein Korrelationsmodul 172 ermittelt aus dem ersten Ausgangssignal 101 und aus dem weiteren ersten Ausgangssignal 112 eine erste Korrelation der beiden ersten Ausgangssignale 111, 112. Das Ergebnis des Korrelationsmoduls 172 wird dem Filtermodul 171 rückgekoppelt, sodass das Filtermodul 171 interne Filter, beispielsweise in Form eines Koeffizientensatzes, entsprechend abändert, um eine Minimierung der ersten Korrelation der beiden ersten Ausgangssignale 111, 112 zu erzielen. Hat die Quellentrennung 100 ein absolutes Minimum der Korrelation erreicht, so weisen die Ausgangssignale 101, 112 eine minimale Korrelation auf und sind damit maximal getrennt.
-
Fig. 1B zeigt eine weitere schematische Darstellung der Quellentrennung 100 unter Berücksichtigung von Details. Akustische Quellen erzeugen akustische Signale, die von Mikrofonen aufgenommen werden und in Form des ersten Eingangssignals 101 und des zweiten Eingangssignals 102 dem Filtermodul 171 bereitgestellt werden. Das Filtermodul 171 weist dabei einen ersten Filter 141, einen zweiten Filter 142, einen dritten Filter 143 und einen vierten Filter 144 auf. Das erste Eingangssignal 101 wird dabei dem ersten Filter 101 und dem dritten Filter 143 bereitgestellt. Ferner wird das zweite Eingangssignal 102 dem zweiten Filter 142 und dem vierten Filter 144 bereitgestellt. Die Filter 141, 142, 143, 144 können anhand von Filterkoeffizienten, oder einem Filterkoeffizientensatz charakterisiert sein, wie beispielsweise den Filterkoeffizienten wij . - Hat das erste Eingangssignal 101 den ersten Filter 141 durchlaufen und hat das zweite Eingangssignal 102 den zweiten Filter 142 durchlaufen, werden diese Signale zu dem ersten Ausgangssignal 111 addiert. Analog hierzu wird das weitere erste Ausgangssignal 102 durch Addition des ersten Eingangssignals 101, das den dritten Filter 143 durchlaufen hat, und des zweiten Eingangssignals 102, das den vierten Filter 144 durchlaufen hat, bereitgestellt. Das Korrelationsmodul 172 ermittelt die Korrelation der beiden ersten Ausgangssignale 111, 112 und steuert entsprechend die Filter 141, 142, 143, 144, sodass ein entsprechendes Minimum der Korrelation angestrebt wird.
-
Fig. 2 zeigt eine schematische Darstellung einer ersten Quellentrennung in Verbindung mit einer zweiten Quellentrennung gemäß einer ersten Ausführungsform der vorliegenden Erfindung. Schallquellen generieren akustische Signale, die von Mikrofonen aufgenommen werden. Dabei stellen zwei Mikrofone das erste Eingangssignal 101 und das zweite Eingangssignal 102 sowohl einer ersten Quellentrennung 210 als auch einer zweiten Quellentrennung 220 zur Verfügung. - Die erste Quellentrennung 210 umfasst ein Filtermodul 211 und ein Korrelationsmodul 212. Das Filtermodul 211 erzeugt aus dem ersten Eingangssignal 101 und dem zweiten Eingangssignal 102 mithilfe eines ersten Koeffizientensatzes W 1 ein erstes Ausgangssignal 111 sowie ein weiteres erstes Ausgangssignal 112. Das Korrelationsmodul 212 ermittelt laufend eine erste Korrelation κ1 aus den beiden ersten Ausgangssignalen 111, 112, die herangezogen wird, um den ersten Koeffizientensatz W 1 so abzuändern, dass die erste Korrelation κ1 minimiert wird und so die beiden ersten Ausgangssignale 111, 112 maximal getrennt werden.
- Eine zweite Quellentrennung 220 umfasst ein Filtermodul 221 und ein Korrelationsmodul 222. Das Filtermodul 221 erzeugt aus dem ersten Eingangssignal 101 und dem zweiten Eingangssignal 102 mithilfe eines zweiten Koeffizientensatzes W 2 ein zweites Ausgangssignal 121 sowie ein weiteres zweites Ausgangssignal 122. Das Korrelationsmodul 222 ermittelt laufend eine zweite Korrelation κ2 aus den beiden zweiten Ausgangssignalen 121, 122, die herangezogen wird, um den zweiten Koeffizientensatz W 2 so abzuändern, dass die zweite Korrelation κ2 minimiert wird und so die beiden zweiten Ausgangssignale 121, 122 maximal getrennt werden.
- Gemäß dieser Ausführungsform der vorliegenden Erfindung, vergleicht ein Vergleichsmodul 241 die erste Korrelation κ1 mit der zweiten Korrelation κ2. Ist die zweite Korrelation κ2 kleiner als die erste Korrelation κ1, so ändert das Vergleichsmodul 241 den zweiten Koeffizientensatz W 2 in Abhängigkeit des ersten Koeffizientensatzes W 1 .
- Hierzu kann das Vergleichsmodul 241 auf abgespeicherte Koeffizientensätze W 1 A, W 1 B, usw. zurückgreifen, die in einer Speichereinheitengruppe 243 abgespeichert sind. Die Koeffizientensätze W 1 A, W 1 B, usw., die in der Speichereinheitengruppe 243 abgespeichert sind, können abhängig von dem ersten Koeffizientensatz W 1 in entsprechenden verschiedenen Signalsituationen sein. So kann etwa vorgesehen sein, einen adaptierten Koeffizientensatz W 1 in einer ersten Signalsituation "A" als einen Koeffizientensatz W 1 A in der Speichereinheitengruppe 243 abzuspeichern. Des Weiteren kann vorgesehen sein, den ersten Koeffizientensatz W 1 in einer zweiten Signalsituation "B" als Koeffizientensatz W 1 B in der Speichereinheitengruppe 243 abzuspeichern, und so fort.
- Es kann fernern vorgesehen sein, dass das Vergleichsmodul 241 auch auf mehrere abgespeicherte Koeffizientensätze W 1 A1, W 1 A2,..., W 1 B1, W 1 B2,... für eine Signalsituation zurückgreifen kann, die in einer Speichereinheitengruppe 243 abgespeichert sind. Die Koeffizientensätze W 1 A1, W 1 A2,..., W 1 B1, W 1 B2,... kön-nen wieder in der Speichereinheitengruppe 243 abgespeichert sein, und, beispielsweise bei einer nur noch geringfügigen Änderung der entsprechenden Korrelation dort abgelegt werden. So kann etwa vorgesehen sein, mehrere adaptierte Koeffizientensatz W 1 in einer ersten Signalsituation "A" als Koeffizientensätze W 1 A1, W 1 A2,... in der Speichereinheitengruppe 243 abzuspeichern. Damit stehen für eine Signalsituationen mehrere Koeffizientensätze W 1 zur Verfügung, aus denen dann derjenige Koeffizientensatz W 1 ausgewählt werden kann, für den sich eine minimale erste Korrelation, und damit eine optimale Trennleistung, ergibt.
- Der Hörhilfe bekannte akustische Signalsituationen "A", "B", usw., die Situationen des täglichen Lebens nachempfunden sein sollen, können beispielsweise anhand entsprechender Klassifikationsgrößen einer tatsächlichen Signalsituation zugeordnet werden. Um die tatsächlichen Signalsituation einer ähnlichsten bekannten Signalsituation zu ermitteln, muss eine ermittelte Klassifikationsgröße nicht zwingend identisch mit einer Klassifikationsgröße der bekannten Signalsituationen sein, sondern es können, beispielsweise, Bandbreiten und Toleranzen für die jeweiligen Klassifikationsgrößen vorgesehen sein. Beispiele für bekannte akustische Signalsituationen "A", "B", usw. zeigt die folgende Tabelle:
Signalsituation Klassifikationsgrößen Gespräch in Ruhe • wenige Signalkomponenten / Quellen • wenige starke Signalkomponenten • wenige schwache Signalkomponenten • hohes Signal/Rausch-Verhältnis Gespräch im KFZ • viele Signalkomponenten (Reflexionen) • Komponenten mit charakteristischem Leistungsspektrum (z. B. Motor) Cocktail-Party • viele Signalkomponenten • hohe Pegel - Signalkomponenten können dabei die Ausgangssignale, die Eingangssignale oder auch aus einer weiteren Zerlegung bzw. Trennung der Eingangssignale und/oder Ausgangssignale erzeugt werden. Zur Bestimmung einer Signalkomponente, eines Signal/Rausch-Verhältnisses, eines Leistungsspektrums, eines Pegels, einer Anzahl von Signalkomponenten, einer weiteren Klassifikationsgröße und/oder der Signalsituation kann eine weitere Vorrichtung und/oder ein weiteres Verfahren in der Hörhilfe vorgesehen sein.
- Das Vergleichsmodul 241 kann ferner eine entsprechende Signalsituation zuordnen, und einen der in der Speichereinheitengruppe 243 abgespeicherten Koeffizientensätze W 1 A, W 1 B, usw. zur Änderung des ersten Koeffizientensatzes W 1 heranziehen. Hierfür kann das Vergleichsmodul 241 eine entsprechende Signalsituation bestimmen, oder die entsprechend bestimmte Signalsituation von einem weiteren Modul, einem Verfahren oder von einer weiteren Vorrichtung empfangen. Ferner kann es vorgesehen sein, dass die Differenzierung in verschiedene Signalsituationen entfällt, und die Speichereinheitengruppe 243 lediglich einen Koeffizientensatz in Abhängigkeit des ersten Koeffizientensatzes W 1 speichert. In diesem Fall kann die Speichereinheitengruppe 243 durch eine einzelne Speichereinheit ersetzt werden.
- Gemäß dieser Ausführungsform der vorliegenden Erfindung, setzt ein Zeitgebermodul 244 nach dem Ablauf einer bestimmten Zeitspanne, beispielsweise nach dem Ablauf einer zweiten Zeitspanne, die zweite Quellentrennung 220 zurück, indem das Zeitgebermodul 244 den zweiten Koeffizientensatz W 2 in Abhängigkeit eines ersten Koeffizientensatzes W 1 A, W 1 B, usw. setzt. Hierfür kann das Zeitgebermodul 244, entsprechend der aktuellen Signalsituation, einen ersten Koeffizientensatz W 1 aus der Speichereinheitengruppe 243 auswählen, und kann dann die zweite Quellentrennung 220 durch ein entsprechendes Setzen des zweiten Koeffizientensatzes W 2 zurücksetzen. Das Zeitgebermodul 244 kann dabei einen kompletten Koeffizientensatz W 1 A, W 1 B, usw. in den zweiten Koeffizientensatz W 2 übernehmen, oder nur einen Teil davon. Zum Beispiel kann die Speichertiefe der Speichereinheitengruppe 243 das Abspeichern von 1024 Koeffizienten für je einen Koeffizientensatz W 1 X (X = A, B, usw.) erlauben, wobei lediglich ein Teil der Koeffizienten, beispielsweise 512 Koeffizienten, als Koeffizientensatz W 2 während des Zurücksetzens übernommen werden.
- Es kann fernern vorgesehen sein, dass das der zweite Koeffizientensatz W 2 auch in Abhängigkeit von mehreren abgespeicherten Koeffizientensätzen W 1 A1, W 1 A2,... für eine Signalsituation geändert wird. Damit stehen für eine Signalsituationen mehrere Koeffizientensätze W 1 zur Verfügung, aus denen dann derjenige Koeffizientensatz W 1 ausgewählt werden kann, für den sich eine minimale zweite Korrelation, und damit eine optimale Trennleistung, ergibt.
- Gemäß dieser Ausführungsform der vorliegenden Erfindung wird dadurch die zweite Quellentrennung 220 mit einem bereits adaptierten und/oder an eine aktuelle Signalsituation angepassten Koeffizientensatz zurückgesetzt. Die zweite Quellentrennung 220 kann somit in vorteilhafter Weise bereits mit einem, zumindest teilweise, adaptierten Koeffizientensatz beginnen. Dadurch kann die zweite Quellentrennung 220 schneller eine Quellentrennung durchführen und die entsprechende zweite Korrelation κ2 kann bei einem Einfrieren der ersten Quellentrennung 210 schneller unter die erste Korrelation κ1 absinken, und die erste Quellentrennung kann so in vorteilhafter Weise schneller zurückgesetzt werden - es kann also schneller auf ein nachteiliges Einfreieren der ersten Quellentrennung 210 reagiert werden.
- Ferner kann durch das Zurücksetzen des zweiten Koeffizientensatzes W 2 in Abhängigkeit eines der ersten Koeffizientensätze W 1 A, W 1 B, usw. im Falle eines Einfrierens der ersten Quellentrennung 210 der erste Koeffizientensatz W 1 in Abhängigkeit eines zweiten Koeffizientensatzes W 2, zumindest teilweise, gesetzt werden, wobei der zweite Koeffizientensatz W 2 zu diesem Zeitpunkt in vorteilhafter Weise eine bereits weiter fortgeschrittene Adaption aufweisen kann. Somit kann nach einem Festestellen und nach einem entsprechenden Behebens des Einfrierens der ersten Quellentrennung 210 die erste Quellentrennung 210 mit einem, zumindest teilweise, adaptierten ersten Koeffizientensatz W 1 fortfahren, und kann somit schneller ein befriedigendes Ausgabesignal und Ergebnis für den Benutzer der Hörhilfe bereitstellen.
-
Fig. 3 zeigt eine erste Quellentrennung, eine zweite Quellentrennung, und eine dritte Quellentrennung gemäß einer zweiten Ausführungsform der vorliegenden Erfindung. Die erste Quellentrennung 210, die zweite Quellentrennung 220, sowie das erste Zeitgebermodul 244 und die Speichereinheitengruppe 243 wurden bereits im Zusammenhang mitFig. 2 beschrieben, und sind gemäß dieser zweiten Ausführungsform entsprechend ausgeführt. - Gemäß dieser zweiten Ausführungsform der vorliegenden Erfindung ist ferner eine dritte Quellentrennung 230 vorgesehen. Die dritte Quellentrennung 230 umfasst dabei ein drittes Filtermodul 231 sowie ein drittes Korrelationsmodul 232. Das Filtermodul 231 erzeugt aus dem ersten Eingangssignal 101 und dem zweiten Eingangssignal 102 mithilfe eines dritten Koeffizientensatzes W 3 ein drittes Ausgangssignal 131 sowie ein weiteres drittes Ausgangssignal 132. Das Korrelationsmodul 232 ermittelt laufend eine dritte Korrelation κ3 aus den beiden dritten Ausgangssignalen 131, 132, die herangezogen wird, um den dritten Koeffizientensatz W 3 so abzuändern, dass die dritte Korrelation κ3 minimiert wird und so die beiden dritten Ausgangssignale 131, 132 maximal getrennt werden. Ferner ist ein weiteres Zeitgebermodul 245 vorgesehen, das nach Ablauf einer bestimmten Zeitspanne, beispielsweise einer dritten Zeitspanne, die dritte Quellentrennung 230 zurücksetzt, indem sie den dritten Koeffizientensatz W 3 auf einen Ausgangskoeffizientensatz setzt.
- Gemäß dieser Ausführungsform der vorliegenden Erfindung, werden einem weiteren Vergleichsmodul 242 die erste Korrelation κ1, die zweite Korrelation κ2 und die dritte Korrelation κ3 zugeführt, das die erste Korrelation κ1 mit der zweiten Korrelation κ2 vergleicht. Ferner kann das weitere Vergleichsmodul 242 die erste Korrelation κ1 mit der dritten Korrelation κ3 und/oder die zweite Korrelation κ2 mit der dritten Korrelation κ3 vergleichen. Ist die zweite Korrelation κ2 kleiner als die erste Korrelation κ1, so ändert das weitere Vergleichsmodul 242 den zweiten Koeffizientensatz W 2 in Abhängigkeit des ersten Koeffizientensatzes W 1 , so wie dies im Zusammenhang mit
Figur 2 bereits beschrieben wurde. Gemäß dieser Ausführungsform kann jedoch in vorteilhafter Weise auch ein eventuelles Einfrieren der zweiten Quellentrennung abgefangen werden. - Ist die dritte Korrelation κ3 kleiner als die erste Korrelation κ1 und/oder ist die dritte Korrelation κ3 kleiner als die zweite Korrelation κ2 kann dies ein Indiz dafür ein, dass die zweite Quellentrennung 220 eingefroren ist. Ferner kann auch der Fall vorliegen, dass die erste Quellentrennung 210 eingefroren ist. Da die dritte Quellentrennung 230 mit einem universellen Ausgangskoeffizientensatz zurückgesetzt werden kann, liefert diese eine dritte Korrelation κ3, die unabhängig von der Signalsituation und der bereits adaptierten Koeffizientensätze ist. In so einem Fall kann dann in vorteilhafter Weise die erste Quellentrennung zurückgesetzt werden und der erste Koeffizientensatz in Abhängigkeit des dritten Koeffizientensatzes gesetzt werden. Ferner kann entsprechendes auch für die zweite Quellentrennung 220 erfolgen.
- Gemäß Ausführungsformen der vorliegender Erfindung können Module, wie beispielsweise die Filtermodule 211, 221, 231, die Korrelationsmodule 212, 222, 232, die Vergleichsmodule 241, 242, und/oder die Zeitgebermodule 244, 245 sowohl als diskret ausgeführte Schaltungen ausgeführt sein als auch als Prozesse, beispielsweise als Thread oder Task, in einem Mikroprozessor, in einem Signalprozessor, oder in einem integrierten Prozessbaustein, ablaufen.
-
Fig. 4 zeigt eine Hörhilfe gemäß einer dritten Ausführungsform der vorliegenden Erfindung. Dabei weist die Hörhilfe 400 ein erstes Mikrofon 401 und ein zweites Mikrofon 402 auf. Das erste Mikrofon 401 stellt das erste Eingangssignal 101 an eine Verarbeitungseinheit 403 zur Verfügung. Das zweite Mikrofon 402 stellt das zweite Eingangssignal 102 der Verarbeitungseinheit 403 zur Verfügung. Die Verarbeitungseinheit 403 verarbeitet das erste Eingangssignal 101 und das zweite Eingangssignal 102, um ein Ausgabesignal 404 an einen Lautsprecher 405 zur Ausgabe bereitzustellen. Die Verarbeitungseinheit 403 kann dabei wenigstens zwei Quellentrennungen, ein Vergleichsmodul, ein Zeitgebermodul, und eine Speichereinheitengruppe, wie sie im Zusammenhang der ersten und zweiten Ausführungsform der vorliegenden Erfindung beschrieben wurden, umfassen. Die Hörhilfe 400 kann in einem Hörgerät integriert sein, das der Benutzer beispielsweise in dem Gehörkanal trägt, hinter dem Ohr trägt, oder auch in einer externen Einheit als tragbares Gerät ausgeführt sein. Dabei beträgt ein räumlicher Abstand der zwei Mikrofone wenigstens einen Mindestabstand, der eine zuverlässige Quellentrennung gewährleistet. Insbesondere können die zwei Mikrofone 401, 402 bis ca. 20 mm, bis ca. 10 mm, bis ca. 4 mm oder bis ca. 2 mm beabstandet in der Hörhilfe 400 angeordnet sein. -
Fig. 5 zeigt eine weitere Hörhilfe 410 gemäß einer vierten Ausführungsform der vorliegenden Erfindung. Dabei weist die weitere Hörhilfe 410 die Mikrofone 401 und 402, wobei das erste Mikrofon 401 das erste Eingangssignal 101 und das zweite Mikrofon 402 das zweite Eingangssignal 102 an eine weitere Verarbeitungseinheit 430 zur Verfügung stellt. Die weitere Verarbeitungseinheit 430 verarbeitet das erste Eingangssignal 101 und das zweite Eingangssignal 102, um das Ausgabesignal 404 an den Lautsprecher 405 zur Ausgabe bereitzustellen. - Gemäß dieser Ausführungsform der vorliegenden Erfindung weist die weitere Verarbeitungseinheit 430 eine Prozesseinheit 440 auf, die Prozesse oder Module umfasst, wie beispielsweise ein erstes Modul 441, ein zweites Modul 442, ein drittes Modul 443, usw. Die Module 441, 442, 443 können beispielsweise eine Quellentrennung, ein Vergleichsmodul, ein Zeitgebermodul, ein Filtermodul, und/oder ein Korrelationsmodul, umfassen, wie sie im Zusammenhang mit den in den
Figuren 2 bis 4 beschriebenen Ausführungsformen der vorliegenden Erfindung dargelegt wurden. Die weitere Verarbeitungseinheit 430 weist ferner eine Speichereinheitengruppe 450 auf, auf die die Prozesseinheit 440 zugreifen kann, um, beispielsweise, wenigstens einen Koeffizientensatz abzuspeichern und abzurufen, wie dies im Zusammenhang mit denFiguren 2 und3 beschrieben wurde. -
Fig. 6A zeigt ein Ablaufdiagramm eines ersten Moduls gemäß einer fünften Ausführungsform der vorliegenden Erfindung. Zunächst wird in einem ersten Schritt 611 eine Korrelation κ1 abgefragt. Die Korrelation κi kann dabei der ersten Korrelation κ1, der zweiten Korrelation κ2 und/oder der der dritten Korrelation κ3 entsprechen, wie sie im Zusammenhang mit den vorangegangenen Figuren und Ausführungsformen beschrieben wurden. In einer Bifurkation 612 wird ermittelt, ob die Korrelation κi minimal ist. Hierzu können vorangegangene Werte der Korrelation κi zum Vergleich herangezogen werden. Im Falle, dass die Korrelation κi bereits minimal ist, wird die Schleife mit Schritt 611 fortgesetzt, um eine sich ändernde Korrelation κi zu detektieren. Beispielsweise kann die Korrelation κi, durch eine entsprechende Veränderung der Signalsituation und/oder der Eingangssignale, wieder ansteigen und damit aus einem Minimum gelangen. - Wird in der Bifurkation 612 festgestellt, dass die Korrelation κi nicht minimal ist, wird in einem Schritt 613 der Koeffizientensatz W i verändert. Der Koeffizientensatz W i kann dabei dem ersten Koeffizientensatz W 1, dem zweiten Koeffizientensatz W 2 oder dem dritten Koeffizientensatz W 3 entsprechen, wie diese im Zusammenhang mit den
Figuren 2 und3 beschrieben wurden. Die Veränderung des Koeffizientensatzes C ändert die Filterung der Eingangssignale und kann somit eine Änderung der Ausgangssignale und/oder der Korrelation κi bewirken. Nach entsprechender Abänderung der Koeffizienten W i wird die Schleife mit Schritt 611 fortgesetzt. Der Prozess, das Verfahren, oder das Modul gemäß dieser Ausführungsform entspricht einer Quellentrennung unter Minimierung einer Korrelation. - Die
Fig. 6B zeigt ein Modul gemäß einer sechsten Ausführungsform der vorliegenden Erfindung. Zunächst wird in einem ersten Schritt 621 eine Zeitspanne, wie beispielsweise die zweite Zeitspanne, abgewartet. Ist diese zweite Zeitspanne verstrichen, wird der Prozess mit einem Schritt 622 fortgesetzt, bei dem die zweite Quellentrennung zurückgesetzt wird. Das Zurücksetzen der zweiten Quellentrennung initiiert das Setzen der Koeffizienten W 2 in Abhängigkeit eines W 1 X (623). Die W 1 X entsprechen ersten Koeffizientensätzen für verschiedene Signalsituationen X. Das Modul kehrt daraufhin in einer Schleife zu dem Schritt 621 zurück, um erneut die zweite Zeitspanne abzuwarten. Gemäß dieser Ausführungsform der vorliegenden Erfindung, wird die zweite Quellentrennung nach Ablauf der zweiten Zeitspanne periodisch zurückgesetzt indem der zweite Koeffizientensatz W 2 der zweiten Quellentrennung in Abhängigkeit eines W 1 X gesetzt wird. -
Fig. 6C zeigt ein Ablaufdiagramm eines Moduls gemäß einer siebten Ausführungsform der vorliegenden Erfindung. Zunächst werden in einem ersten Schritt 631 die Koeffizienten W 1 abgefragt. Die Koeffizienten W 1 entsprechen dem ersten Koeffizientensatz. Daraufhin wird in einem zweiten Schritt 632 die erste Zeitspanne abgewartet. Daraufhin folgt in einem zweiten Abfrageschritt 633 ein erneutes Abfragen des Koeffizientensatzes W 1. - In einer Bifurkation 634 wird ermittelt, ob sich die zeitliche Änderung des ersten Koeffizientensatzes W 1 innerhalb der ersten Zeitspanne unterhalb eines Schwellenwertes befindet. Dieser Schwellenwert kann beispielsweise einem charakteristischen Schwellenwert entsprechen, der einen adaptierten Koeffizientensatz W 1 von einem nicht adaptierten Koeffizientensatz W 1 abgrenzt. Liegt die zeitliche Änderung des ersten Koeffizientensatzes W 1 unterhalb von dem Schwellenwert, kann somit beispielsweise festgestellt werden, dass der aktuelle Koeffizientensatz W 1 einem gut adaptierten Koeffizientensatz für eine spezielle Signalsituation entspricht. Hierauf kann in einem folgenden Schritt 635 der dementsprechende erste Koeffizientensatz W 1 als ein Koeffizientensatz für die entsprechende Signalsituation gespeichert werden. Liegt die zeitliche Änderung der Koeffizienten W 1 nicht unterhalb des Schwellwertes, wird der Prozess mit einem erneuten Abfragen der Koeffizienten W 1 (631) fortgesetzt.
- Das Modul gemäß dieser Ausführungsform kann ferner in Schritt 631 ein Puffern des Koeffizientensatzes W 1 umfassen, um den gepufferten Koeffizientensatz W 1 mit dem im Schritt 633 ermittelten Koeffizientensatz W 1 zu vergleichen, bzw. eine zeitliche Änderung des Koeffizientensatzes zu bestimmen. Ferner kann das Modul gemäß der siebten Ausführungsform der vorliegenden Erfindung einem Setzen der Koeffizientensätze in der Gruppe von Speichereinheiten für entsprechende Signalsituationen entsprechen.
-
Fig. 6D zeigt ein Ablaufdiagramm eines Prozesses gemäß einer achten Ausführungsform der vorliegenden Erfindung. In einem ersten Schritt 641 wird die erste Korrelation κ1 abgefragt. Daraufhin wird in einem zweiten Schritt 642 die zweite Korrelation κ2 abgefragt. In einer darauf folgenden Bifurkation 443 wird die erste Korrelation κ1 mit der zweiten Korrelation κ2 verglichen. Ist die zweite Korrelation κ2 kleiner als die erste Korrelation κ1 wird in einem folgenden Schritt 644 der erste Koeffizientensatz C in Abhängigkeit des zweiten Koeffizientensatzes W 2 und/oder eines gespeicherten Koeffizientensatzes W 1 X , entsprechend einer ermittelten aktuellen Signalsituation X, gesetzt. Liegt die Anzahl der Koeffizienten des zweiten Koeffizientensatze W 2 unter der Anzahl der Koeffizienten des ersten Koeffizientensatze W 1, können zunächst ein Teil oder alle Koeffizienten des zweiten Koeffizientensatze W 2 die entsprechenden Koeffizienten des ersten Koeffizientensatze W 1 bestimmen. Die restlichen Koeffizienten des ersten Koeffizientensatze W 1 können dann optional gemäß eines gespeicherten Koeffizientensatzes W 1 X ergänzt werden. In vorteilhafter Weise wird dadurch ein Einfreieren der ersten Quellentrennung behoben, und die erste Quellentrennung mit einem Start-Koeffizientensatz, der einerseits nicht in einem lokalen Minimum eingefroren ist und andererseits optimal adaptierte, der jeweiligen Signalsituation X entsprechende, Start-Koeffizienten aufweist. - Liegt die zweite Korrelation κ2 jedoch über der ersten Korrelation κ1 wird ein Einfrieren der ersten Quellentrennung nicht festgestellt. In diesem Fall wird der Prozess mit dem Abfragen der ersten Korrelation fortgesetzt (641).
- Die Module, wie sie im Zusammenhang mit den
Figuren 6A bis 6D beschrieben wurden, können Module oder Prozesse darstellen, die in der Verarbeitungseinheit einer erfindungsgemäßen Hörhilfe ausgeführt werden. Insbesondere sei hier auf dieFig. 5 verwiesen, in der eine entsprechende Verarbeitungseinheit 430 dargestellt ist, die eine Prozesseinheit zur Ausführung mehrerer Prozesse bzw. Module (440 ff.) darstellt.
Claims (28)
- Verfahren zur Verarbeitung wenigstens zweier Eingangssignale (101, 102) in einer Hörhilfe (400, 410), wobei die Eingangssignale (101, 102) abhängig von einem akustischen Signal sind, und wobei das Verfahren umfasst:- eine erste Quellentrennung (210), wobei aus den beiden Eingangssignalen (101, 102) mit einem ersten Koeffizientensatz zwei erste Ausgangssignale (111, 112) und eine erste Korrelation der beiden ersten Ausgangssignale (111, 112) laufend ermittelt werden, und wobei der erste Koeffizientensatz in Abhängigkeit der ersten Korrelation laufend bestimmt wird;- eine zweite Quellentrennung (220), wobei aus den beiden Eingangssignalen (101, 102) mit einem zweiten Koeffizientensatz zwei zweite Ausgangssignale (121, 122) und eine zweite Korrelation der beiden zweiten Ausgangssignale (121, 122) laufend ermittelt werden, und wobei der zweite Koeffizientensatz in Abhängigkeit der zweiten Korrelation laufend bestimmt wird;- ein Vergleichen der ersten Korrelation mit der zweiten Korrelation;
und- ein Ändern des ersten Koeffizientensatzes in Abhängigkeit des zweiten Koeffizientensatzes, wenn die zweite Korrelation kleiner ist als die erste Korrelation, wobeidas Verfahren weiterhin ein Ändern des zweiten Koeffizientensatzes in Abhängigkeit des ersten Koeffizientensatzes bei einem Zurücksetzen der zweiten Quellentrennung (220) umfasst. - Verfahren nach Anspruch 1, wobei das Verfahren ein Speichern des ersten Koeffizientensatzes umfasst.
- Verfahren nach Anspruch 2, wobei das Speichern des ersten Koeffizientensatzes in Abhängigkeit einer zeitlichen Änderung der ersten Korrelation erfolgt.
- Verfahren nach Anspruch 2, wobei das Speichern des ersten Koeffizientensatzes erfolgt, wenn die erste Korrelation innerhalb einer ersten Zeitspanne nur noch geringfügig variiert, und wobei die erste Zeitspanne in einem Bereich von 1 s bis 10 s liegt.
- Verfahren nach einem der Ansprüche 2 bis 4, wobei das Speichern des ersten Koeffizientensatzes in einer Speichereinheit einer Speichereinheitengruppe (243) erfolgt, wobei die Auswahl der Speichereinheit in Abhängigkeit einer Signalsituation erfolgt.
- Verfahren nach Anspruch 5, wobei das Ändern des ersten Koeffizientensatzes in Abhängigkeit eines vorbestimmten Koeffizientensatzes erfolgt und der vorbestimmte Koeffizientensatz in Abhängigkeit der Signalsituation aus einer Speichereinheit der Speichereinheitengruppe (243) abgerufen wird.
- Verfahren nach Anspruch 5, wobei wenigstens zwei erste Koeffizientensätze für eine Signalsituation in Speichereinheiten der Speichereinheitengruppe (243) gespeichert werden, wobei wenigstens zwei vorbestimmte Koeffizientensätze in Abhängigkeit der Signalsituation aus den Speichereinheiten abgerufen werden und der erste Koeffizientensatz in Abhängigkeit der vorbestimmten Koeffizientensatzes geändert wird, und wobei derjenige vorbestimmte Koeffizientensatz ermittelt wird, für den eine Änderung des ersten Koeffizientensatzes eine minimale erste Korrelation ergibt.
- Verfahren nach einem der Ansprüche 1 bis 7, wobei das Zurücksetzen der zweiten Quellentrennung (220) nach Ablauf einer zweiten Zeitspanne erfolgt.
- Verfahren nach einem der Ansprüche 5 bis 7, wobei die zweite Quellentrennung (220) nach Ablauf einer zweiten Zeitspanne zurückgesetzt wird und der zweite Koeffizientensatz während des Zurücksetzens in Abhängigkeit eines vorbestimmten Koeffizientensatzes geändert wird und der vorbestimmte Koeffizientensatz in Abhängigkeit der Signalsituation aus einer Speichereinheit der Speichereinheitengruppe (243) abgerufen wird.
- Verfahren nach einem der Ansprüche 5 bis 7, wobei die zweite Quellentrennung (220) nach Ablauf einer zweiten Zeitspanne zurückgesetzt wird, wobei wenigstens zwei erste Koeffizientensätze für eine Signalsituation in Speichereinheiten der Speichereinheitengruppe (243) gespeichert werden, wobei wenigstens zwei vorbestimmte Koeffizientensätze in Abhängigkeit der Signalsituation aus den Speichereinheiten abgerufen werden, wobei der zweite Koeffizientensatz während des Zurücksetzens in Abhängigkeit der vorbestimmten Koeffizientensätze geändert wird, und wobei derjenige vorbestimmte Koeffizientensatz ermittelt wird, für den eine Änderung des zweiten Koeffizientensatzes eine minimale zweite Korrelation ergibt.
- Verfahren nach Anspruch 5, 6, 7, 9 oder 10, wobei wenigstens eine der folgenden Klassifikationsgrößen ermittelt wird:- ein Pegel eines Eingangssignals;- ein Pegel eines Ausgangssignals;- eine Verteilung der Pegel;- ein Leistungsspektrum;- eine räumliche Position einer Quelle einer der Eingangssignale,und wobei die Signalsituation in Abhängigkeit wenigstens einer der Klassifikationsgrößen bestimmt wird.
- Verfahren nach einem der Ansprüche 1 bis 11, wobei das Verfahren weiterhin umfasst:- eine dritte Quellentrennung (230), wobei aus den beiden Eingangssignalen (101, 102) mit einem dritten Koeffizientensatz zwei dritte Ausgangssignale (131, 132) und eine dritte Korrelation der beiden dritten Ausgangssignale (131, 132) laufend ermittelt werden, und wobei der dritte Koeffizientensatz in Abhängigkeit der dritten Korrelation laufend bestimmt wird;- ein Vergleichen der ersten Korrelation mit der dritten Korrelation;
und- ein Ändern des ersten Koeffizientensatzes, wenn die dritte Korrelation kleiner ist als die erste Korrelation. - Verfahren nach Anspruch 12, wobei das Ändern des ersten Koeffizientensatzes in Abhängigkeit des dritten Koeffizientensatzes erfolgt.
- Verfahren nach Anspruch 12 oder 13, wobei die dritte Quellentrennung (230) nach Ablauf einer dritten Zeitspanne zurückgesetzt wird und der dritte Koeffizientensatz während des Zurücksetzens auf einen Ausgangskoeffizientensatz gesetzt wird.
- Vorrichtung zur Verarbeitung zweier von einem akustischen Signal abhängigen Eingangssignale (101, 102) in einer Hörhilfe (400, 410), wobei die Vorrichtung eine Verarbeitungseinheit (403, 430) aufweist, die aus den beiden Eingangssignalen (101, 102) mit einem ersten Koeffizientensatz zwei erste Ausgangssignale (111, 112) und eine erste Korrelation der beiden ersten Ausgangssignale (111, 112) laufend ermittelt und den ersten Koeffizientensatz in Abhängigkeit der ersten Korrelation laufend bestimmt und die aus den beiden Eingangssignalen (101, 102) mit einem zweiten Koeffizientensatz zwei zweite Ausgangssignale (121, 122) und eine zweite Korrelation der beiden zweiten Ausgangssignale (121, 122) laufend ermittelt und den zweiten Koeffizientensatz in Abhängigkeit der zweiten Korrelation laufend bestimmt, wobei die Verarbeitungseinheit (403, 430) den ersten Koeffizientensatz in Abhängigkeit des zweiten Koeffizientensatzes ändert, wenn die zweite Korrelation kleiner ist als die erste Korrelation, wobei die Verarbeitungseinheit (403, 430) den zweiten Koeffizientensatz in Abhängigkeit des ersten Koeffizientensatzes zurücksetzt.
- Vorrichtung nach Anspruch 15, wobei die Verarbeitungseinheit (403, 430) eine Speichereinheit aufweist und die Verarbeitungseinheit (403, 430) den ersten Koeffizientensatz in der Speichereinheit speichert.
- Vorrichtung nach Anspruch 16, wobei die Verarbeitungseinheit (403, 430) den ersten Koeffizientensatzes in Abhängigkeit einer zeitlichen Änderung der ersten Korrelation speichert.
- Vorrichtung nach Anspruch 16, wobei die Verarbeitungseinheit (403, 430) den ersten Koeffizientensatzes speichert, wenn die erste Korrelation innerhalb einer ersten Zeitspanne nur noch geringfügig variiert, und wobei die erste Zeitspanne in einem Bereich von 1 s bis 10 s liegt.
- Vorrichtung nach einem der Ansprüche 15 bis 18, wobei die Verarbeitungseinheit (403, 430) eine Speichereinheitengruppe (243) aufweist, die Verarbeitungseinheit (403, 430) eine Speichereinheit aus der Speichereinheitengruppe (243) in Abhängigkeit einer Signalsituation auswählt und den ersten Koeffizientensatz in der ausgewählten Speichereinheit speichert.
- Vorrichtung nach Anspruch 19, wobei die Verarbeitungseinheit (403, 430) eine Speichereinheit aus der Speichereinheitengruppe (243) in Abhängigkeit einer Signalsituation auswählt und den ersten Koeffizientensatz in Abhängigkeit des in der ausgewählten Speichereinheit gespeicherten Koeffizientensatzes ändert.
- Vorrichtung nach Anspruch 19, wobei die die Verarbeitungseinheit (403, 430) wenigstens zwei erste Koeffizientensätze für eine Signalsituation speichert, wenigstens zwei Koeffizientensätze aus der Speichereinheitengruppe (243) in Abhängigkeit einer Signalsituation abruft und den ersten Koeffizientensatz in Abhängigkeit der abgerufenen Koeffizientensätze ändert und denjenigen abgerufenen Koeffizientensatz ermittelt, für den eine Änderung des ersten Koeffizientensatzes eine minimale erste Korrelation ergibt.
- Vorrichtung nach einem der Ansprüche 15 bis 21, wobei die Verarbeitungseinheit (403, 430) den zweiten Koeffizientensatz nach dem Ablauf einer zweiten Zeitspanne zurücksetzt.
- Vorrichtung nach Anspruch 20 oder 21, wobei die Verarbeitungseinheit (403, 430) eine Speichereinheit aus der Speichereinheitengruppe (243) in Abhängigkeit einer Signalsituation auswählt und den zweiten Koeffizientensatz nach dem Ablauf einer zweiten Zeitspanne in Abhängigkeit des in der ausgewählten Speichereinheit gespeicherten Koeffizientensatzes zurücksetzt.
- Vorrichtung nach Anspruch 20 oder 21, wobei die Verarbeitungseinheit (403, 430) wenigstens zwei erste Koeffizientensätze für eine Signalsituation speichert, wenigstens zwei Koeffizientensätze aus der Speichereinheitengruppe (243) in Abhängigkeit einer Signalsituation abruft und den zweiten Koeffizientensatz nach dem Ablauf einer zweiten Zeitspanne in Abhängigkeit der abgerufenen Koeffizientensätze ändert und denjenigen abgerufenen Koeffizientensatz ermittelt, für den eine Änderung des zweiten Koeffizientensatzes eine minimale zweite Korrelation ergibt.
- Vorrichtung nach Anspruch 19, 20, 21, 23, oder 24, wobei die Verarbeitungseinheit (403, 430) wenigstens eine der folgenden Klassifikationsgrößen ermittelt:- ein Pegel eines Eingangssignals;- ein Pegel eines Ausgangssignals;- eine Verteilung der Pegel;- ein Leistungsspektrum;- eine räumliche Position einer Quelle einer der Eingangssignale,und wobei die Verarbeitungseinheit (403, 430) die Signalsituation in Abhängigkeit wenigstens einer der Klassifikationsgrößen bestimmt.
- Vorrichtung nach einem der Ansprüche 15 bis 25, wobei die Verarbeitungseinheit (403, 430) weiterhin aus den beiden Eingangssignalen (101, 102) mit einem dritten Koeffizientensatz zwei dritte Ausgangssignale (131, 132) und eine dritte Korrelation der beiden dritten Ausgangssignale (131, 132) laufend ermittelt und den dritten Koeffizientensatz in Abhängigkeit der dritten Korrelation laufend bestimmt und wobei die Verarbeitungseinheit (403, 430) den ersten Koeffizientensatz ändert, wenn die dritte Korrelation kleiner ist als die erste Korrelation.
- Vorrichtung nach Anspruch 26, wobei die Verarbeitungseinheit (403, 430) den ersten Koeffizientensatz in Abhängigkeit des dritten Koeffizientensatzes ändert.
- Vorrichtung nach Anspruch 26 oder 27, wobei die Verarbeitungseinheit (403, 430) den dritten Koeffizientensatz nach Ablauf einer dritten Zeitspanne auf einen Ausgangskoeffizientensatz zurücksetzt.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102007033877A DE102007033877B3 (de) | 2007-07-20 | 2007-07-20 | Verfahren zur Signalverarbeitung in einer Hörhilfe |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| EP2018079A1 true EP2018079A1 (de) | 2009-01-21 |
| EP2018079B1 EP2018079B1 (de) | 2010-04-07 |
Family
ID=39864930
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP08104471A Active EP2018079B1 (de) | 2007-07-20 | 2008-06-19 | Verfahren zur Signalverarbeitung in einer Hörhilfe |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US8515107B2 (de) |
| EP (1) | EP2018079B1 (de) |
| AT (1) | ATE463936T1 (de) |
| DE (2) | DE102007033877B3 (de) |
| DK (1) | DK2018079T3 (de) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2811762A1 (de) * | 2013-05-16 | 2014-12-10 | Siemens Medical Instruments Pte. Ltd. | Logik-basiertes binaurales Beam-Formungssystem |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102008053458A1 (de) * | 2008-10-28 | 2010-04-29 | Siemens Medical Instruments Pte. Ltd. | Hörvorrichtung mit spezieller Situationserkennungseinheit und Verfahren zum Betreiben einer Hörvorrichtung |
| JP5903758B2 (ja) * | 2010-09-08 | 2016-04-13 | ソニー株式会社 | 信号処理装置および方法、プログラム、並びにデータ記録媒体 |
| JP5604275B2 (ja) * | 2010-12-02 | 2014-10-08 | 富士通テン株式会社 | 相関低減方法、音声信号変換装置および音響再生装置 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2000025489A1 (de) | 1998-10-27 | 2000-05-04 | Siemens Aktiengesellschaft | Signaltrennungsverfahren und -anordnung für nichtlineare mischungen unbekannter signale |
| DE10029388A1 (de) | 1999-08-16 | 2001-03-08 | Matsushita Electric Industrial Co Ltd | Vorrichtung und Verfahren zur Signaltrennung und Aufzeichnungsmedium dafür |
| EP1113588A2 (de) * | 1999-12-07 | 2001-07-04 | Mitsubishi Denki Kabushiki Kaisha | Echounterdrückungsvorrichtung |
| EP1655998A2 (de) | 2004-11-08 | 2006-05-10 | Siemens Audiologische Technik GmbH | Verfahren zur Erzeugung von Stereosignalen für getrennte Quellen und entsprechendes Akustiksystem |
| EP1748588A2 (de) * | 2005-07-29 | 2007-01-31 | Kabushiki Kaisha Kobe Seiko Sho (Kobe Steel, Ltd.) | Vorrichtung und Verfahren zur Schallquellentrennung |
| EP1748427A1 (de) * | 2005-07-26 | 2007-01-31 | Kabushiki Kaisha Kobe Seiko Sho (Kobe Steel, Ltd.) | Vorrichtung und Verfahren zur Trennung von Schallquellen |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3454190B2 (ja) * | 1999-06-09 | 2003-10-06 | 三菱電機株式会社 | 雑音抑圧装置および方法 |
| US7257231B1 (en) * | 2002-06-04 | 2007-08-14 | Creative Technology Ltd. | Stream segregation for stereo signals |
-
2007
- 2007-07-20 DE DE102007033877A patent/DE102007033877B3/de not_active Expired - Fee Related
-
2008
- 2008-06-19 AT AT08104471T patent/ATE463936T1/de active
- 2008-06-19 EP EP08104471A patent/EP2018079B1/de active Active
- 2008-06-19 DE DE502008000515T patent/DE502008000515D1/de active Active
- 2008-06-19 DK DK08104471.1T patent/DK2018079T3/da active
- 2008-07-17 US US12/218,710 patent/US8515107B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2000025489A1 (de) | 1998-10-27 | 2000-05-04 | Siemens Aktiengesellschaft | Signaltrennungsverfahren und -anordnung für nichtlineare mischungen unbekannter signale |
| DE10029388A1 (de) | 1999-08-16 | 2001-03-08 | Matsushita Electric Industrial Co Ltd | Vorrichtung und Verfahren zur Signaltrennung und Aufzeichnungsmedium dafür |
| EP1113588A2 (de) * | 1999-12-07 | 2001-07-04 | Mitsubishi Denki Kabushiki Kaisha | Echounterdrückungsvorrichtung |
| EP1655998A2 (de) | 2004-11-08 | 2006-05-10 | Siemens Audiologische Technik GmbH | Verfahren zur Erzeugung von Stereosignalen für getrennte Quellen und entsprechendes Akustiksystem |
| EP1748427A1 (de) * | 2005-07-26 | 2007-01-31 | Kabushiki Kaisha Kobe Seiko Sho (Kobe Steel, Ltd.) | Vorrichtung und Verfahren zur Trennung von Schallquellen |
| EP1748588A2 (de) * | 2005-07-29 | 2007-01-31 | Kabushiki Kaisha Kobe Seiko Sho (Kobe Steel, Ltd.) | Vorrichtung und Verfahren zur Schallquellentrennung |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2811762A1 (de) * | 2013-05-16 | 2014-12-10 | Siemens Medical Instruments Pte. Ltd. | Logik-basiertes binaurales Beam-Formungssystem |
| US9473860B2 (en) | 2013-05-16 | 2016-10-18 | Sivantos Pte. Ltd. | Method and hearing aid system for logic-based binaural beam-forming system |
Also Published As
| Publication number | Publication date |
|---|---|
| US20090022344A1 (en) | 2009-01-22 |
| ATE463936T1 (de) | 2010-04-15 |
| DE502008000515D1 (de) | 2010-05-20 |
| DK2018079T3 (da) | 2010-08-02 |
| DE102007033877B3 (de) | 2009-02-05 |
| EP2018079B1 (de) | 2010-04-07 |
| US8515107B2 (en) | 2013-08-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3451705B1 (de) | Verfahren und vorrichtung zum schnellen erkennen der eigenen stimme | |
| EP1379102B1 (de) | Richtungshören bei binauraler Hörgeräteversorgung | |
| EP3873108B1 (de) | Hörsystem mit mindestens einem im oder am ohr des nutzers getragenen hörinstrument sowie verfahren zum betrieb eines solchen hörsystems | |
| DE102017214164B3 (de) | Verfahren zum Betrieb eines Hörgeräts und Hörgerät | |
| EP1912471B1 (de) | Verarbeitung eines Eingangssignals in einer Hörhilfe | |
| EP2840809B1 (de) | Steuerung der effektstärke eines binauralen direktionalen mikrofons | |
| EP1456839B1 (de) | Verfahren und vorrichtung zur unterdrückung von periodischen störsignalen | |
| DE102006027673A1 (de) | Signaltrenner, Verfahren zum Bestimmen von Ausgangssignalen basierend auf Mikrophonsignalen und Computerprogramm | |
| EP2620940A1 (de) | Verfahren und Hörvorrichtung zum Schätzen eines Bestandteils der eigenen Stimme | |
| EP2018079B1 (de) | Verfahren zur Signalverarbeitung in einer Hörhilfe | |
| EP3393143B1 (de) | Verfahren zum betrieb eines hörgerätes | |
| WO2011110239A1 (de) | Enthallen von signalen einer binauralen hörvorrichtung | |
| EP2200341B1 (de) | Verfahren zum Betrieb eines Hörhilfegerätes sowie Hörhilfegerät mit einer Quellentrennungseinrichtung | |
| EP2254354A1 (de) | Verfahren zur Akklimatisierung einer programmierbaren Hörvorrichtung und zugehörige Hörvorrichtung | |
| DE102014218672B3 (de) | Verfahren und Vorrichtung zur Rückkopplungsunterdrückung | |
| EP2080410A1 (de) | Verfahren zum betreiben einer hörhilfe, sowie hörhilfe | |
| DE102019201879B3 (de) | Verfahren zum Betrieb eines Hörsystems und Hörsystem | |
| DE102024205358B4 (de) | Verfahren zur Rauschunterdrückung in einem Hörinstrument | |
| EP3048813B1 (de) | Verfahren und vorrichtung zur rauschunterdrückung basierend auf inter-subband-korrelation | |
| DE102021103769B4 (de) | Verfahren zur Signalverarbeitung | |
| EP2590437A1 (de) | Periodisches Adaptieren einer Rückkopplungsunterdrückungseinrichtung | |
| DE102007010601A1 (de) | Hörsystem mit verteilter Signalverarbeitung und entsprechendes Verfahren | |
| EP4482174A1 (de) | Verfahren zum ermitteln einer aktivität einer eigenstimme eines trägers eines hörgerätes, hörgerät und hörgerätesystem | |
| EP0644527B1 (de) | Mobilfunkendgerät | |
| EP2111059A2 (de) | Verfahren zur Bestimmung einer Zeitkonstante des Gehörs und Verfahren zum Einstellen einer Hörvorrichtung |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| 17P | Request for examination filed |
Effective date: 20081125 |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MT NL NO PL PT RO SE SI SK TR |
|
| AX | Request for extension of the european patent |
Extension state: AL BA MK RS |
|
| AKX | Designation fees paid |
Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MT NL NO PL PT RO SE SI SK TR |
|
| GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
| GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
| GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
| AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MT NL NO PL PT RO SE SI SK TR |
|
| REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D Free format text: NOT ENGLISH |
|
| REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP Ref country code: CH Ref legal event code: NV Representative=s name: SIEMENS SCHWEIZ AG |
|
| REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D Free format text: LANGUAGE OF EP DOCUMENT: GERMAN |
|
| REF | Corresponds to: |
Ref document number: 502008000515 Country of ref document: DE Date of ref document: 20100520 Kind code of ref document: P |
|
| REG | Reference to a national code |
Ref country code: NL Ref legal event code: VDEP Effective date: 20100407 |
|
| REG | Reference to a national code |
Ref country code: DK Ref legal event code: T3 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100407 |
|
| LTIE | Lt: invalidation of european patent or patent extension |
Effective date: 20100407 |
|
| REG | Reference to a national code |
Ref country code: IE Ref legal event code: FD4D |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100407 Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100407 Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100718 Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100407 Ref country code: NO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100707 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100407 Ref country code: HR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100407 Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100807 Ref country code: LV Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100407 |
|
| BERE | Be: lapsed |
Owner name: SIEMENS AUDIOLOGISCHE TECHNIK G.M.B.H. Effective date: 20100630 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100407 Ref country code: CY Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100609 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20100630 Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100407 Ref country code: IE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100407 |
|
| PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: RO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100407 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100407 Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100407 |
|
| 26N | No opposition filed |
Effective date: 20110110 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100407 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100407 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100708 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20100630 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100407 Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20100619 Ref country code: HU Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20101008 Ref country code: PT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100907 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: TR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100407 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20100707 |
|
| REG | Reference to a national code |
Ref country code: AT Ref legal event code: MM01 Ref document number: 463936 Country of ref document: AT Kind code of ref document: T Effective date: 20130619 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AT Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130619 |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R082 Ref document number: 502008000515 Country of ref document: DE Representative=s name: FDST PATENTANWAELTE FREIER DOERR STAMMLER TSCH, DE |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R082 Ref document number: 502008000515 Country of ref document: DE Representative=s name: FDST PATENTANWAELTE FREIER DOERR STAMMLER TSCH, DE Ref country code: DE Ref legal event code: R081 Ref document number: 502008000515 Country of ref document: DE Owner name: SIVANTOS GMBH, DE Free format text: FORMER OWNER: SIEMENS AUDIOLOGISCHE TECHNIK GMBH, 91058 ERLANGEN, DE |
|
| REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 9 |
|
| REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 10 |
|
| REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 11 |
|
| PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20240620 Year of fee payment: 17 |
|
| PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20240617 Year of fee payment: 17 |
|
| PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DK Payment date: 20240620 Year of fee payment: 17 |
|
| PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20240621 Year of fee payment: 17 |
|
| PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: CH Payment date: 20240701 Year of fee payment: 17 |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R119 Ref document number: 502008000515 Country of ref document: DE |
|
| REG | Reference to a national code |
Ref country code: CH Ref legal event code: H13 Free format text: ST27 STATUS EVENT CODE: U-0-0-H10-H13 (AS PROVIDED BY THE NATIONAL OFFICE) Effective date: 20260127 |
|
| REG | Reference to a national code |
Ref country code: DK Ref legal event code: EBP Effective date: 20250630 |
|
| GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20250619 |