Electrical cochlear stimulation system and method
09770589 · 2017-09-26
Assignee
Inventors
Cpc classification
International classification
Abstract
A system includes means for providing an input audio signal; a sound processor for generating an electric stimulation signal from the input audio signal; and a cochlear implant electrode arrangement comprising a plurality of stimulation channels for stimulating the cochlea according to the electric stimulation signal.
Claims
1. A system for electrical stimulation of a patient's cochlea, comprising: means for providing an input audio signal; a sound processor configured to generate an electric stimulation signal from the input audio signal; and a cochlear implant electrode arrangement comprising a plurality of stimulation channels and configured to stimulate the cochlea according to the electric stimulation signal; the sound processor comprising a filter-bank unit configured to divide the input audio signal into a plurality of analysis channels, each analysis channel in the plurality of analysis channels containing a frequency domain signal representative of a distinct frequency portion of the audio signal, a signal level unit configured to determine a signal level for each analysis channel by analyzing the respective frequency domain signal, a stimulation signal unit configured to generate an electric stimulation signal for each stimulation channel according to the respective signal level, a pulse table configuration module configured to generate a patient-specific pulse table from forward masking patterns specific to the patient and obtained from neural response imaging data specific to the patient, a stimulation order control unit configured to control a temporal stimulation order of the stimulation channels according to the patient-specific pulse table, a classifier unit configured to determine whether the input audio signal is a voiced signal or an unvoiced signal, and the pulse table configuration module being controlled by the classifier unit such that the pulse table configuration module provides a static pulse table that is used as the patient-specific pulse table if the classifier unit determines that the input audio signal is the unvoiced signal and a dynamic pulse table that is used as the patient-specific pulse table and that is updated as a function of a spectral characteristic of the input audio signal if the classifier unit determines that the input audio signal is the voiced signal.
2. The system of claim 1, wherein the classifier unit is configured to determine a degree of harmonicity of the input audio signal in order to determine whether the input audio signal is the voiced signal or the unvoiced signal.
3. The system of claim 1, wherein the neural response imaging data includes eCAP data.
4. The system of claim 1, wherein the electric stimulation signal is a current steering stimulation signal.
Description
(1) Hereinafter, examples of the invention will be illustrated by reference to the attached drawings, wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11) In
(12) Stimulation sub-system 12 serves to generate and apply electrical stimulation (also referred to herein as “stimulation current” and/or “stimulation pulses”) to stimulation sites at the auditory nerve within the cochlear of a patient in accordance with the stimulation parameters received from the sound processing sub-system 10. Electrical stimulation is provided to the patient via a CI stimulation assembly 18 comprising a plurality of stimulation channels, wherein various known stimulation strategies, such as current steering stimulation or N-of-M stimulation, may be utilized.
(13) As used herein, a “current steering stimulation strategy” is one in which weighted stimulation current is applied concurrently to two or more electrodes by an implantable cochlear stimulator in order to stimulate a stimulation site located in between areas associated with the two or more electrodes and thereby create a perception of a frequency in between the frequencies associated with the two or more electrodes, compensate for one or more disabled electrodes, and/or generate a target pitch that is outside a range of pitches associated with an array of electrodes.
(14) As used herein, an “n-of-m stimulation strategy” is one in which stimulation current is only applied to n of m total stimulation channels during a particular stimulation frame, where n is less than m. An n-of-m stimulation strategy may be used to prevent irrelevant information contained within an audio signal from being presented to a CI user, achieve higher stimulation rates, minimize electrode interaction, and/or for any other reason as may serve a particular application.
(15) The stimulation parameters may control various parameters of the electrical stimulation applied to a stimulation site including, but not limited to, frequency, pulse width, amplitude, waveform (e.g., square or sinusoidal), electrode polarity (i.e., anode-cathode assignment), location (i.e., which electrode pair or electrode group receives the stimulation current), duty cycle, spectral tilt, ramp on time, and ramp off time of the stimulation current that is applied to the stimulation site.
(16)
(17) Returning to
(18) In the example shown in
(19) In the example shown in
(20) In the example shown in
(21) In
(22) After appropriate automatic gain control, the digital signal is subjected to a filterbank 38 comprising a plurality of filters F1 . . . Fm (for example, band-pass filters) which are configured to divide the digital signal into m analysis channels 40, each containing a signal representative of a distinct frequency portion of the audio signal sensed by the microphone 20. For example, such frequency filtering may be implemented by applying a Discrete Fourier Transform to the audio signal and then divide the resulting frequency bins into the analysis channels 40.
(23) The signals within each analysis channel 40 are input into an envelope detector 42 in order to determine the amount of energy contained within each of the signals within the analysis channels 40 The output signals of the envelope detectors 42 are supplied to a mapping module 46 which serves to map the signals in the analysis channels 40 to the stimulation channels S1 . . . Sn. For example, signal levels may be mapped to amplitude values used to define the electrical stimulation pulses that are applied to the patient by the ICS 14 via M stimulation channels 52. For example, each of the in stimulation channels 52 may be associated to one of the stimulation contacts 19 or to a group of the stimulation contacts 19.
(24) The sound processor 24 further comprises a stimulation strategy module 48 which serves to generate one or more stimulation parameters based on the noise reduced signals and in accordance with a certain stimulation strategy (which may be selected from a plurality of stimulation strategies). For example, stimulation strategy module 48 may generate stimulation parameters which direct the ICS 14 to generate and concurrently apply weighted stimulation current via a plurality 52 of the stimulation channels S1 . . . Sn in order to effectuate a current steering stimulation strategy. Additionally or alternatively the stimulation strategy module 48 may be configured to generate stimulation parameters which direct the ICS 14 to apply electrical stimulation via only a subset N of the stimulation channels 52 in order to effectuate an N-of-M stimulation strategy.
(25) The sound processor 24 also comprises a multiplexer 50 which serves to serialize the stimulation parameters generated by the stimulation strategy module 48 so that they can be transmitted to the ICS 14 via the communication link 30, i.e. via the coil 28.
(26) The sound processor 24 may operate in accordance with at least one control parameter, such as the most comfortable listening current levels (MCL), also referred to as “M levels”, threshold current levels (also referred to as “T levels”), dynamic range parameters, channel acoustic gain parameters, front and back end dynamic range parameters, current steering parameters, amplitude values, pulse rate values, pulse width values, polarity values and/or filter characteristics. Examples of such auditory prosthesis devices, as described so far, can be found, for example, in WO 2011/032021 A1.
(27) The stimulation strategy module 48 uses time-interleaved stimulation according to a pulse table provided by a pulse table configuration module 56. The pulse table configuration module 56 generates a patient-specific pulse table from patient-specific forward masking patterns obtained from patient specific neural response imaging data provided by a unit 58 to the pulse table configuration module 56. The pulse table is re-configured based on the patient's specific forward masking patterns in a manner so as to minimize spatial and/or temporal masking of the stimulation signal according to an optimization algorithm implemented in the pulse table pulse table configuration module 56.
(28) According to a preferred embodiment, the patient specific neural response imaging data are eCAP data obtained by reverse telemetry from the electrodes 19 and the ICS 14 via the transcutaneous link 30 (this path is indicated in
(29) An example of a masking-optimized stimulation strategy is illustrated in
(30) The right-hand side of
(31) In the example of
(32) In the most simple case, the pulse table is configured to be static, i.e. the same electrode stimulation order is used in all stimulation cycles. While such approach is computationally less demanding, a still further reduced spatial and/or temporal masking may be achieved by taking into account also the spectral shape of the input signal (the reason is that the strength of masking of a biphasic pulse also depends on the magnitude of the pulse). Such a dynamic or time-varying pulse table is updated (or re-configured) as a function of the spectral characteristic of the input audio signal (the spectral characteristic is determined by the signal level of the analysis channel 40 relative to each other as determined by the filter bank 38 and the envelope detector 42). Such update preferably occurs for each new stimulation cycle.
(33) An example of an implementation of such dynamic pulse table is illustrated in
(34)
(35) The optimization algorithm may be a direct search algorithm or an evolutionary algorithm, such as a genetic algorithm. Also, models inspired by signal detection theory may be used.
(36) Since the implementation of a dynamic pulse table requires relatively large computational efforts, resulting in a corresponding high power consumption, the pulse table configuration module 56 may vary the content of the pulse table only in case that the input signal is a voiced/speech signal or a music signal, for which a certain degree of harmonicity is given. To this end, the sound processor 24 may comprise a classifier (indicated at 61) for determining whether there is a voiced or unvoiced signal by determining the degree of harmonicity of the input audio signal, wherein the pulse table configuration module 56 is controlled according to the output of the classifier 61. During times when no voice or music input signal is detected, the pulse table configuration module may use a static pulse table.
(37) The stimulation strategy applied by the module 48 may be such that the number of selected pulses may vary across the stimulation cycles, i.e. an n-of-m type algorithm may be used. Further, the stimulation strategy may be used in conjunction with current steering.
(38) While the present invention may be used with monopolar, biphasic stimulation, as shown in
(39)