CN110266287A - Cochlear implant fractional delay filter building method, storage medium and cochlear implant - Google Patents

Cochlear implant fractional delay filter building method, storage medium and cochlear implant Download PDF

Info

Publication number
CN110266287A
CN110266287A CN201910368253.7A CN201910368253A CN110266287A CN 110266287 A CN110266287 A CN 110266287A CN 201910368253 A CN201910368253 A CN 201910368253A CN 110266287 A CN110266287 A CN 110266287A
Authority
CN
China
Prior art keywords
delay filter
subband
fractional delay
cochlear implant
preference score
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
Application number
CN201910368253.7A
Other languages
Chinese (zh)
Other versions
CN110266287B (en
Inventor
陈又圣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Institute of Information Technology
Original Assignee
Shenzhen Institute of Information Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Institute of Information Technology filed Critical Shenzhen Institute of Information Technology
Priority to CN201910368253.7A priority Critical patent/CN110266287B/en
Publication of CN110266287A publication Critical patent/CN110266287A/en
Application granted granted Critical
Publication of CN110266287B publication Critical patent/CN110266287B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/0009Time-delay networks
    • H03H17/0018Realizing a fractional delay
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/0219Compensation of undesirable effects, e.g. quantisation noise, overflow
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • Quality & Reliability (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Prostheses (AREA)
  • Filters That Use Time-Delay Elements (AREA)

Abstract

The invention belongs to cochlear implant technical field more particularly to a kind of cochlear implant fractional delay filter building method, device, computer readable storage medium and cochlear implants.The method determines the frequency band of the fractional delay filter group of cochlear implant;Each subband is marked off from the frequency band of the fractional delay filter group;Determine the preference score delay filter of each subband respectively, the preference score delay filter of i-th of subband is the fractional delay filter so that when i-th of subband obtains minimal error, and 1≤i≤n, n are number of sub-bands;The preference score delay filter of each subband is combined, the fractional delay filter group of the cochlear implant is constructed.Through the embodiment of the present invention, determine the smallest fractional delay filter of error for each subband respectively first, and then the respective fractional delay filter of these subbands is combined into the fractional delay filter group of Whole frequency band, so that error is minimum on the whole for the fractional delay filter group.

Description

Cochlear implant fractional delay filter building method, storage medium and cochlear implant
Technical field
The invention belongs to cochlear implant technical field more particularly to a kind of cochlear implant fractional delay filter construction sides Method, device, computer readable storage medium and cochlear implant.
Background technique
Microphone array technology is derived from sensor array technology, and the array technique of early stage is mainly the thunder for being used in military field Up to in sonar field, such as aerial array, radar navigation, the application such as underwater sonar.Later sensor array technology is gradually answered Used in acoustics and voice field and form microphone array technology.In recent years, microphone array technology is vehicle-mounted to exempt from video conference Phone is mentioned, hearing aid etc. has biggish application;It is begun to appear in cochlear implant front-end collection systematic research recently, uses wheat Gram wind array speech enhancement technique, carries out enhancing processing to the voice signal of cochlear implant front end.
Microphone array technological core is delay Beamforming Method, and this method is spatially to place multiple Mike's hearsay Sensor, acquires the voice signal of multichannel, and the delay and weight parameter that the signal for giving corresponding channel is certain, finally combines defeated (weighting summation or weighted subtraction) out, the output have direction characteristic, there is different responses to the signal of different direction.Prolong The core parameter of slow Beamforming Method is delay parameter, and the spacing of cochlear implant small volume, front end microphone array cannot Too big, general spacing is set as 1 centimetre, will lead to fractional delay problem of delay parameter in the case where digital sample in this way, Conventional fractional delay method precision is not high, or only high in low frequency band precision.
Summary of the invention
In view of this, the embodiment of the invention provides a kind of cochlear implant fractional delay filter building methods, device, meter Calculation machine readable storage medium storing program for executing and cochlear implant, it is not high to solve existing fractional delay method precision, or only in low frequency frequency Section problem with high accuracy.
The first aspect of the embodiment of the present invention provides a kind of cochlear implant fractional delay filter building method, can wrap It includes:
Determine the frequency band of the fractional delay filter group of cochlear implant;
Each subband is marked off from the frequency band of the fractional delay filter group;
The preference score delay filter of each subband is determined respectively, wherein the preference score delay filtering of i-th of subband Device is the fractional delay filter so that when i-th subband obtains minimal error, and 1≤i≤n, n are to filter from the fractional delay The number of sub-bands marked off in the frequency band of wave device group;
The preference score delay filter of each subband is combined, the fractional delay filter of the cochlear implant is constructed Wave device group.
Further, the preference score delay filter for determining each subband respectively includes:
The undetermined coefficient of each subband is calculated separately, the undetermined coefficient is the unit impact of preference score delay filter Each coefficient in response;
Determine the unit impact of the preference score delay filter of each subband respectively according to the undetermined coefficient of each subband Response.
Further, the undetermined coefficient for calculating separately each subband includes:
The undetermined coefficient of each subband is calculated separately according to the following formula:
Wherein, τ is delay parameter, and fs is sample rate, ωcen-iFor the center angular frequency of i-th of subband, k is coefficient index, 0≤k≤N, N are the order of fractional delay filter, βk-iFor k-th of the undetermined coefficient namely i-th subband of i-th subband K-th of coefficient of the unit impact response of preference score delay filter.
Further, the undetermined coefficient according to each subband determines the preference score delay filtering of each subband respectively The unit impact response of device includes:
Determine the unit impact response of the preference score delay filter of each subband respectively according to the following formula:
hi(n)=[β0-i1-i2-i,…,βN-i]
Wherein, hiIt (n) is the unit impact response of the preference score delay filter of i-th of subband.
The second aspect of the embodiment of the present invention provides a kind of cochlear implant fractional delay filter constructing apparatus, can wrap It includes:
Band determination module, the frequency band of the fractional delay filter group for determining cochlear implant;
Sub-band division module, for marking off each subband from the frequency band of the fractional delay filter group;
Filter determining module, for determining the preference score delay filter of each subband respectively, wherein i-th of son The preference score delay filter of band is the fractional delay filter so that when i-th subband obtains minimal error, 1≤i≤n, n For the number of sub-bands marked off from the frequency band of the fractional delay filter group;
Filter group constructing module constructs institute for the preference score delay filter of each subband to be combined State the fractional delay filter group of cochlear implant.
Further, the filter determining module may include:
Coefficient calculation unit, for calculating separately the undetermined coefficient of each subband, the undetermined coefficient is prolonged for preference score Each coefficient in the unit impact response of slow filter;
Unit impact response determination unit, for determining the preferred of each subband respectively according to the undetermined coefficient of each subband The unit impact response of fractional delay filter.
Further, the coefficient calculation unit is specifically used for calculating separately the undetermined coefficient of each subband according to the following formula:
Wherein, τ is delay parameter, and fs is sample rate, ωcen-iFor the center angular frequency of i-th of subband, k is coefficient index, 0≤k≤N, N are the order of fractional delay filter, βk-iFor k-th of the undetermined coefficient namely i-th subband of i-th subband K-th of coefficient of the unit impact response of preference score delay filter.
Further, the unit impact response determination unit is specifically used for determining the excellent of each subband respectively according to the following formula Select the unit impact response of fractional delay filter:
hi(n)=[β0-i1-i2-i,…,βN-i]
Wherein, hiIt (n) is the unit impact response of the preference score delay filter of i-th of subband.
The third aspect of the embodiment of the present invention provides a kind of computer readable storage medium, the computer-readable storage Media storage has computer-readable instruction, and the computer-readable instruction realizes any of the above-described kind of electronic ear when being executed by processor The step of snail fractional delay filter building method.
The fourth aspect of the embodiment of the present invention provides a kind of cochlear implant, including memory, processor and is stored in In the memory and the computer-readable instruction that can run on the processor, the processor executes the computer can The step of any of the above-described kind of cochlear implant fractional delay filter building method is realized when reading instruction.
Existing beneficial effect is the embodiment of the present invention compared with prior art: the embodiment of the present invention determines cochlear implant The frequency band of fractional delay filter group;Each subband is marked off from the frequency band of the fractional delay filter group;It determines respectively The preference score delay filter of each subband, wherein the preference score delay filter of i-th of subband is so that i-th of son Fractional delay filter when with acquirement minimal error, 1≤i≤n, n are to draw from the frequency band of the fractional delay filter group The number of sub-bands separated;The preference score delay filter of each subband is combined, point of the cochlear implant is constructed Number delay filter group.Through the embodiment of the present invention, determine that the smallest score of error prolongs for each subband respectively first Slow filter, and then the respective fractional delay filter of these subbands is combined into the fractional delay filter group of Whole frequency band, make Obtaining the fractional delay filter group, error is minimum on the whole.
Detailed description of the invention
It to describe the technical solutions in the embodiments of the present invention more clearly, below will be to embodiment or description of the prior art Needed in attached drawing be briefly described, it should be apparent that, the accompanying drawings in the following description is only of the invention some Embodiment for those of ordinary skill in the art without any creative labor, can also be according to these Attached drawing obtains other attached drawings.
Fig. 1 is a kind of one embodiment process of cochlear implant fractional delay filter building method in the embodiment of the present invention Figure;
Fig. 2 is the schematic diagram of a specific example;
Fig. 3 is a kind of one embodiment structure of cochlear implant fractional delay filter constructing apparatus in the embodiment of the present invention Figure;
Fig. 4 is a kind of schematic block diagram of cochlear implant in the embodiment of the present invention.
Specific embodiment
In order to make the invention's purpose, features and advantages of the invention more obvious and easy to understand, below in conjunction with the present invention Attached drawing in embodiment, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that disclosed below Embodiment be only a part of the embodiment of the present invention, and not all embodiment.Based on the embodiments of the present invention, this field Those of ordinary skill's all other embodiment obtained without making creative work, belongs to protection of the present invention Range.
Referring to Fig. 1, a kind of implementation of cochlear implant fractional delay filter building method in the embodiment of the present invention Example may include:
Step S101, the frequency band of the fractional delay filter group of cochlear implant is determined.
The frequency band of the fractional delay filter group can be configured according to the actual situation, and the present embodiment does not make this to have Body limits.For example, [152 7769] can be set to, i.e., frequency range is from 152Hz to 7769Hz.
Step S102, each subband is marked off from the frequency band of the fractional delay filter group.
Specific sub-band division mode can be configured according to the actual situation, and the present embodiment is not especially limited this.
For example, being divided according to 24 sub- bands, then if the frequency band of the fractional delay filter group is [152 7769] These subbands can be respectively as follows: [152 274], [274 396], [396 517], [517 639], [639 761], [761 883]、[883 1005]、[1005 1127]、[1127 1249]、[1249 1432]、[1432 1614]、 [1614 1797]、 [1797 2041]、[2041 2346]、[2346 2650]、[2650 2955]、[2955 3321]、 [3321 3747]、 [3747 4235]、[4235 4783]、[4783 5392]、[5392 6124]、[6214 6916]、 [6916 7769]。
Step S103, the preference score delay filter of each subband is determined respectively.
Wherein, the preference score delay filter of i-th of subband is the score so that when i-th subband obtains minimal error Delay filter, 1≤i≤n, n are the number of sub-bands marked off from the frequency band of the fractional delay filter group.
The original signal that the cochlear implant receives can be decomposed into the sum of the subband signal of each subband, such as following formula institute Show:
Wherein, x (n) is the original signal, xiIt (n) is the subband signal of i-th of subband.
It, then can be further by the subband of the original signal and each subband in view of that can have delay in practical application The relationship of signal is expressed as:
Wherein, τ is delay parameter, and fs is sample rate, τ fsThe as corresponding delay sampling points of delay parameter.
For the parameter of practical application, delay sampling points τ fsNot necessarily integer, it can be split as one it is whole Number delay DiWith a fractional delays Dd, it is shown below:
τfs=Di+Dd(0≤Dd≤1)
Work as DdWhen being 0, postpone τ fsIt is reduced to the delay of integral point, realization is simple, the only shifting of digital signal Position.And work as DdWhen not being 0, postpone τ fsEssence is to carry out interpolation between each sampled point of known signal x (n).
It being divided since frequency band has been carried out in the language processing strategy of cochlear implant itself, each subband is narrow band signal, Frequency band is different, and the coefficient of corresponding fractional delay filter is also different.
In the present embodiment, the undetermined coefficient of each subband can be calculated separately according to the following formula first:
Wherein, the undetermined coefficient is each coefficient in the unit impact response of preference score delay filter, ωcen-i For the center angular frequency of i-th of subband, k is coefficient index, and 0≤k≤N, N are the order of fractional delay filter, βk-iIt is i-th K-th of the unit impact response of the preference score delay filter of k-th of undetermined coefficient of a subband namely i-th of subband Coefficient.
It is then possible to determine the preference score delay filter of each subband respectively according to the undetermined coefficient of each subband Unit impact response, it may be assumed that
hi(n)=[β0-i1-i2-i,…,βN-i]
Wherein, hiIt (n) is the unit impact response of the preference score delay filter of i-th of subband.
It, can be by substituting into delay values ri and corresponding frequency band for required delay parameter in cochlear implant practical application Center angular frequency ωcen-iCome the coefficient of N rank fractional delay filter required for calculating, error is a small amount of o (Δs of high-order ωN), while after the division of cochlear implant frequency band, each frequency band is narrow band signal, and Δ ω value is smaller, therefore the score of each subband Delay error is smaller.
Step S104, the preference score delay filter of each subband is combined, constructs the cochlear implant Fractional delay filter group.
For the cochlear implant of different port numbers (each subband is a channel), the width of fractional delay filter Frequency response curve is also different, still by taking the cochlear implant in above-mentioned 24 channel as an example, the centre frequency in 24 channels is respectively as follows: 213, 335、456.5、578、700、822、944、1066、1188、1340.5、 1523、1705.5、1919、2193.5、2498、 2802.5,3138,3534,3991,4509,5087.5,5758,6520,7342.5 (the above unit is Hz), if setting fs =22.05, and τ fs=0.7, then the amplitude-frequency response of its 3 rank fractional delay filter can be calculated such as according to the above method Shown in Fig. 2.
The frequency band in the channel 1~24 in Fig. 2 is sequentially increased, wherein the centre frequency in channel 1 is 213Hz, in channel 24 Frequency of heart is 7342.5Hz.Ideal fractional delay filter is the all-pass system with linear phase, system amplitude-frequency response Perseverance is 1, and therefore, for the system amplitude-frequency response of the fractional delay filter constructed closer to 1, accuracy is higher.From figure The shape of the amplitude-frequency response of the fractional delay filter of 24 frequency bands can see, and when frequency is lower, amplitude-frequency response is bent Line approaches 1 in low frequency position, and when frequency is gradually increased, the position that amplitude-frequency response approaches 1 is gradually by low frequency variations Intermediate frequency and the position for further tending to high frequency.It is above-mentioned since each frequency band of cochlear implant is containing only the narrow band signal of corresponding frequency band Designed fractional delay filter then realizes the amplitude-frequency response on corresponding frequency band and approaches ideal fractional delay filter The characteristic of device, and filter deviates the fractional delay that 1 does not influence place frequency range then in the system amplitude-frequency response value of other positions Precision.
Since each subband in cochlear implant filter group is narrow band signal, the system amplitude-frequency of fractional delay filter The part curve of frequency band where the live part of response curve is only limitted to.
In conclusion the embodiment of the present invention determines the frequency band of the fractional delay filter group of cochlear implant;From the score Each subband is marked off in the frequency band of delay filter group;The preference score delay filter of each subband is determined respectively, wherein The preference score delay filter of i-th of subband is the fractional delay filter so that when i-th subband obtains minimal error, 1 ≤ i≤n, n are the number of sub-bands marked off from the frequency band of the fractional delay filter group;By the preference score of each subband Delay filter is combined, and constructs the fractional delay filter group of the cochlear implant.Through the embodiment of the present invention, first Determine the smallest fractional delay filter of error for each subband respectively, and then by the respective fractional delay of these subbands Filter bank at Whole frequency band fractional delay filter group so that error is minimum on the whole for the fractional delay filter group.
It should be understood that the size of the serial number of each step is not meant that the order of the execution order in above-described embodiment, each process Execution sequence should be determined by its function and internal logic, the implementation process without coping with the embodiment of the present invention constitutes any limit It is fixed.
Corresponding to a kind of cochlear implant fractional delay filter building method described in foregoing embodiments, Fig. 3 shows this A kind of one embodiment structure chart for cochlear implant fractional delay filter constructing apparatus that inventive embodiments provide.
In the present embodiment, a kind of cochlear implant fractional delay filter constructing apparatus may include:
Band determination module 301, the frequency band of the fractional delay filter group for determining cochlear implant;
Sub-band division module 302, for marking off each subband from the frequency band of the fractional delay filter group;
Filter determining module 303, for determining the preference score delay filter of each subband respectively, wherein i-th The preference score delay filter of subband is the fractional delay filter so that when i-th subband obtains minimal error, 1≤i≤ N, n are the number of sub-bands marked off from the frequency band of the fractional delay filter group;
Filter group constructing module 304 is constructed for the preference score delay filter of each subband to be combined The fractional delay filter group of the cochlear implant.
Further, above-mentioned filter determining module may include:
Coefficient calculation unit, for calculating separately the undetermined coefficient of each subband, the undetermined coefficient is prolonged for preference score Each coefficient in the unit impact response of slow filter;
Unit impact response determination unit, for determining the preferred of each subband respectively according to the undetermined coefficient of each subband The unit impact response of fractional delay filter.
Further, the coefficient calculation unit is specifically used for calculating separately the undetermined coefficient of each subband according to the following formula:
Wherein, τ is delay parameter, and fs is sample rate, ωcen-iFor the center angular frequency of i-th of subband, k is coefficient index, 0≤k≤N, N are the order of fractional delay filter, βk-iFor k-th of the undetermined coefficient namely i-th subband of i-th subband K-th of coefficient of the unit impact response of preference score delay filter.
Further, the unit impact response determination unit is specifically used for determining the excellent of each subband respectively according to the following formula Select the unit impact response of fractional delay filter:
hi(n)=[β0-i1-i2-i,…,βN-i]
Wherein, hiIt (n) is the unit impact response of the preference score delay filter of i-th of subband.
It is apparent to those skilled in the art that for convenience and simplicity of description, the device of foregoing description, The specific work process of module and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, is not described in detail or remembers in some embodiment The part of load may refer to the associated description of other embodiments.
The schematic block diagram that Fig. 4 shows a kind of cochlear implant provided in an embodiment of the present invention is only shown for ease of description Part related to the embodiment of the present invention.
As shown in figure 4, the cochlear implant 4 of the embodiment includes: processor 40, memory 41 and is stored in the storage In device 41 and the computer program 42 that can be run on the processor 40.The processor 40 executes the computer program 42 Step in the above-mentioned each cochlear implant fractional delay filter building method embodiment of Shi Shixian, such as step shown in FIG. 1 S101 to step S104.Alternatively, the processor 40 is realized when executing the computer program 42 in above-mentioned each Installation practice The function of each module/unit, such as module 301 shown in Fig. 3 is to the function of module 304.
Illustratively, the computer program 42 can be divided into one or more module/units, it is one or Multiple module/units are stored in the memory 41, and are executed by the processor 40, to complete the present invention.Described one A or multiple module/units can be the series of computation machine program instruction section that can complete specific function, which is used for Implementation procedure of the computer program 42 in the cochlear implant 4 is described.
It will be understood by those skilled in the art that Fig. 4 is only the example of cochlear implant 4, do not constitute to cochlear implant 4 It limits, may include perhaps combining certain components or different components, such as described than illustrating more or fewer components Cochlear implant 4 can also include input-output equipment, network access equipment, bus etc..
The processor 40 can be central processing unit (Central Processing Unit, CPU), can also be Other general processors, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit, ASIC), field programmable gate array (Field- Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic, Discrete hardware components etc..General processor can be microprocessor or the processor is also possible to any conventional processor Deng.
The memory 41 can be the internal storage unit of the cochlear implant 4, for example, cochlear implant 4 hard disk or Memory.The memory 41 is also possible to the External memory equipment of the cochlear implant 4, such as is equipped on the cochlear implant 4 Plug-in type hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, Flash card (Flash Card) etc..Further, the memory 41 can also both include the storage inside of the cochlear implant 4 Unit also includes External memory equipment.The memory 41 is for storing 4 institute of the computer program and the cochlear implant The other programs and data needed.The memory 41 can be also used for temporarily storing the number that has exported or will export According to.
It is apparent to those skilled in the art that for convenience of description and succinctly, only with above-mentioned each function Can unit, module division progress for example, in practical application, can according to need and by above-mentioned function distribution by different Functional unit, module are completed, i.e., the internal structure of described device is divided into different functional unit or module, more than completing The all or part of function of description.Each functional unit in embodiment, module can integrate in one processing unit, can also To be that each unit physically exists alone, can also be integrated in one unit with two or more units, it is above-mentioned integrated Unit both can take the form of hardware realization, can also realize in the form of software functional units.In addition, each function list Member, the specific name of module are also only for convenience of distinguishing each other, the protection scope being not intended to limit this application.Above system The specific work process of middle unit, module, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, is not described in detail or remembers in some embodiment The part of load may refer to the associated description of other embodiments.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure Member and algorithm steps can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually It is implemented in hardware or software, the specific application and design constraint depending on technical solution.Professional technician Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed The scope of the present invention.
In embodiment provided by the present invention, it should be understood that disclosed device/cochlear implant and method, it can be with It realizes by another way.For example, device described above/cochlear implant embodiment is only schematical, for example, institute The division of module or unit is stated, only a kind of logical function partition, there may be another division manner in actual implementation, such as Multiple units or components can be combined or can be integrated into another system, or some features can be ignored or not executed.Separately A bit, shown or discussed mutual coupling or direct-coupling or communication connection can be through some interfaces, device Or the INDIRECT COUPLING or communication connection of unit, it can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated module/unit be realized in the form of SFU software functional unit and as independent product sale or In use, can store in a computer readable storage medium.Based on this understanding, the present invention realizes above-mentioned implementation All or part of the process in example method, can also instruct relevant hardware to complete, the meter by computer program Calculation machine program can be stored in a computer readable storage medium, the computer program when being executed by processor, it can be achieved that on The step of stating each embodiment of the method.Wherein, the computer program includes computer program code, the computer program generation Code can be source code form, object identification code form, executable file or certain intermediate forms etc..The computer-readable medium It may include: any entity or device, recording medium, USB flash disk, mobile hard disk, magnetic that can carry the computer program code Dish, CD, computer storage, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium etc..It should be noted that described The content that computer-readable medium includes can carry out increasing appropriate according to the requirement made laws in jurisdiction with patent practice Subtract, such as does not include electric carrier signal and electricity according to legislation and patent practice, computer-readable medium in certain jurisdictions Believe signal.
Embodiment described above is merely illustrative of the technical solution of the present invention, rather than its limitations;Although referring to aforementioned reality Applying example, invention is explained in detail, those skilled in the art should understand that: it still can be to aforementioned each Technical solution documented by embodiment is modified or equivalent replacement of some of the technical features;And these are modified Or replacement, the spirit and scope for technical solution of various embodiments of the present invention that it does not separate the essence of the corresponding technical solution should all It is included within protection scope of the present invention.

Claims (10)

1. a kind of cochlear implant fractional delay filter building method characterized by comprising
Determine the frequency band of the fractional delay filter group of cochlear implant;
Each subband is marked off from the frequency band of the fractional delay filter group;
The preference score delay filter of each subband is determined respectively, wherein the preference score delay filter of i-th of subband is So that fractional delay filter when i-th of subband acquirement minimal error, 1≤i≤n, n are from the fractional delay filter group Frequency band in the number of sub-bands that marks off;
The preference score delay filter of each subband is combined, the fractional delay filter of the cochlear implant is constructed Group.
2. cochlear implant fractional delay filter building method according to claim 1, which is characterized in that the difference is true The preference score delay filter of each subband includes: calmly
The undetermined coefficient of each subband is calculated separately, the undetermined coefficient is the unit impact response of preference score delay filter In each coefficient;
Determine the unit impact response of the preference score delay filter of each subband respectively according to the undetermined coefficient of each subband.
3. cochlear implant fractional delay filter building method according to claim 2, which is characterized in that described to count respectively The undetermined coefficient for calculating each subband includes:
The undetermined coefficient of each subband is calculated separately according to the following formula:
Wherein, τ is delay parameter, and fs is sample rate, ωcen-iFor the center angular frequency of i-th of subband, k is coefficient index, 0≤k ≤ N, N are the order of fractional delay filter, βk-iFor i-th subband k-th of undetermined coefficient namely i-th subband it is preferred K-th of coefficient of the unit impact response of fractional delay filter.
4. cochlear implant fractional delay filter building method according to claim 3, which is characterized in that the basis is each The undetermined coefficient of a subband determines that the unit impact response of the preference score delay filter of each subband includes: respectively
Determine the unit impact response of the preference score delay filter of each subband respectively according to the following formula:
hi(n)=[β0-i1-i2-i,…,βN-i]
Wherein, hiIt (n) is the unit impact response of the preference score delay filter of i-th of subband.
5. a kind of cochlear implant fractional delay filter constructing apparatus characterized by comprising
Band determination module, the frequency band of the fractional delay filter group for determining cochlear implant;
Sub-band division module, for marking off each subband from the frequency band of the fractional delay filter group;
Filter determining module, for determining the preference score delay filter of each subband respectively, wherein i-th subband Preference score delay filter is the fractional delay filter so that when i-th subband obtains minimal error, 1≤i≤n, n be from The number of sub-bands marked off in the frequency band of the fractional delay filter group;
Filter group constructing module constructs the electricity for the preference score delay filter of each subband to be combined The fractional delay filter group of sub- cochlea.
6. device according to claim 5, which is characterized in that the filter determining module may include:
Coefficient calculation unit, for calculating separately the undetermined coefficient of each subband, the undetermined coefficient is preference score delay filter Each coefficient in the unit impact response of wave device;
Unit impact response determination unit, for determining the preference score of each subband respectively according to the undetermined coefficient of each subband The unit impact response of delay filter.
7. device according to claim 6, which is characterized in that the coefficient calculation unit is specifically used for distinguishing according to the following formula Calculate the undetermined coefficient of each subband:
Wherein, τ is delay parameter, and fs is sample rate, ωcen-iFor the center angular frequency of i-th of subband, k is coefficient index, 0≤k ≤ N, N are the order of fractional delay filter, βk-iFor i-th subband k-th of undetermined coefficient namely i-th subband it is preferred K-th of coefficient of the unit impact response of fractional delay filter.
8. device according to claim 7, which is characterized in that the unit impact response determination unit is specifically used for basis Following formula determines the unit impact response of the preference score delay filter of each subband respectively:
hi(n)=[β0-i1-i2-i,…,βN-i]
Wherein, hiIt (n) is the unit impact response of the preference score delay filter of i-th of subband.
9. a kind of computer readable storage medium, the computer-readable recording medium storage has computer-readable instruction, special Sign is, the electronics as described in any one of claim 1 to 4 is realized when the computer-readable instruction is executed by processor The step of cochlea fractional delay filter building method.
10. a kind of cochlear implant, including memory, processor and storage are in the memory and can be on the processor The computer-readable instruction of operation, which is characterized in that the processor realizes such as right when executing the computer-readable instruction It is required that described in any one of 1 to 4 the step of cochlear implant fractional delay filter building method.
CN201910368253.7A 2019-05-05 2019-05-05 Method for constructing fractional delay filter of electronic cochlea, storage medium and electronic cochlea Active CN110266287B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910368253.7A CN110266287B (en) 2019-05-05 2019-05-05 Method for constructing fractional delay filter of electronic cochlea, storage medium and electronic cochlea

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910368253.7A CN110266287B (en) 2019-05-05 2019-05-05 Method for constructing fractional delay filter of electronic cochlea, storage medium and electronic cochlea

Publications (2)

Publication Number Publication Date
CN110266287A true CN110266287A (en) 2019-09-20
CN110266287B CN110266287B (en) 2023-06-23

Family

ID=67914174

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910368253.7A Active CN110266287B (en) 2019-05-05 2019-05-05 Method for constructing fractional delay filter of electronic cochlea, storage medium and electronic cochlea

Country Status (1)

Country Link
CN (1) CN110266287B (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1458097A1 (en) * 2003-03-11 2004-09-15 Sony International (Europe) GmbH Arbitrary sampling rate conversion
US20090316924A1 (en) * 2008-06-20 2009-12-24 Microsoft Corporation Accoustic echo cancellation and adaptive filters
US20100094643A1 (en) * 2006-05-25 2010-04-15 Audience, Inc. Systems and methods for reconstructing decomposed audio signals
CN102195616A (en) * 2010-03-02 2011-09-21 哈曼贝克自动***股份有限公司 Efficient sub-band adaptive FIT-filtering
CN102811037A (en) * 2011-05-30 2012-12-05 哈曼贝克自动***股份有限公司 Harman becker automotive sys
CN103262164A (en) * 2010-09-16 2013-08-21 杜比国际公司 Cross product enhanced subband block based harmonic transposition
US8664994B1 (en) * 2012-10-10 2014-03-04 Department of Electronics and Information Technology System to generate a predetermined fractional period time delay
WO2016034246A1 (en) * 2014-09-05 2016-03-10 Huawei Technologies Co.,Ltd. A communication receiver for compensating a group delay of a communication signal
CN107342750A (en) * 2017-07-04 2017-11-10 电子科技大学 Fractional delay optimization method suitable for more Nyquist areas and its realize structure

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1458097A1 (en) * 2003-03-11 2004-09-15 Sony International (Europe) GmbH Arbitrary sampling rate conversion
US20100094643A1 (en) * 2006-05-25 2010-04-15 Audience, Inc. Systems and methods for reconstructing decomposed audio signals
US20090316924A1 (en) * 2008-06-20 2009-12-24 Microsoft Corporation Accoustic echo cancellation and adaptive filters
CN102195616A (en) * 2010-03-02 2011-09-21 哈曼贝克自动***股份有限公司 Efficient sub-band adaptive FIT-filtering
CN103262164A (en) * 2010-09-16 2013-08-21 杜比国际公司 Cross product enhanced subband block based harmonic transposition
CN102811037A (en) * 2011-05-30 2012-12-05 哈曼贝克自动***股份有限公司 Harman becker automotive sys
US8664994B1 (en) * 2012-10-10 2014-03-04 Department of Electronics and Information Technology System to generate a predetermined fractional period time delay
WO2016034246A1 (en) * 2014-09-05 2016-03-10 Huawei Technologies Co.,Ltd. A communication receiver for compensating a group delay of a communication signal
CN107342750A (en) * 2017-07-04 2017-11-10 电子科技大学 Fractional delay optimization method suitable for more Nyquist areas and its realize structure

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
陈又圣: "基于连续交替采样的电子耳蜗等间隔多刺激算法研究", 《中国医学物理学杂志》 *
陈又圣: "基于连续交替采样的电子耳蜗等间隔多刺激算法研究", 《中国医学物理学杂志》, vol. 35, no. 5, 31 May 2015 (2015-05-31), pages 585 - 591 *

Also Published As

Publication number Publication date
CN110266287B (en) 2023-06-23

Similar Documents

Publication Publication Date Title
CN103026738B (en) The method of signal transacting and hearing aid device system in hearing aid device system
CN106105269B (en) Acoustic signal processing method and equipment
CN100534221C (en) Directional audio signal processing using an oversampled filterbank
CN107221336A (en) It is a kind of to strengthen the devices and methods therefor of target voice
CN102224403A (en) Methods and apparatus for suppressing ambient noise using multiple audio signals
CN103348408A (en) Combined suppression of noise and out-of-location signals
CN101911724A (en) Speech enhancement using multiple microphones on multiple devices
TR201808453T4 (en) Efficient filtering with a complex modulated filter bank.
CN110111769B (en) Electronic cochlea control method and device, readable storage medium and electronic cochlea
CN110322882A (en) A kind of method and system generating mixing voice data
CN107864444A (en) A kind of microphone array frequency response calibration method
CN101646123B (en) Filter bank simulating auditory perception model
CN116405823B (en) Intelligent audio denoising enhancement method for bone conduction earphone
CN110536216A (en) A kind of balance parameters matching process, device, terminal device and storage medium based on interpolation processing
CN105992100B (en) A kind of preset collection determination method for parameter of audio equalizer and device
CN116721670A (en) Method, device, equipment and storage medium for filtering segmented audio signals
Sinha Speech processing in embedded systems
CN111210802A (en) Method and system for generating reverberation voice data
CN110266287A (en) Cochlear implant fractional delay filter building method, storage medium and cochlear implant
US9036752B2 (en) Low-delay filtering
WO2013064311A1 (en) Numeric audio signal equalization
CN108806711A (en) A kind of extracting method and device
CN113205824B (en) Sound signal processing method, device, storage medium, chip and related equipment
CN110992969A (en) Filter bank configuration method and device of electronic cochlea
CN111107481B (en) Audio rendering method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant