Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6897336B2 - 信号処理装置 - Google Patents
[go: Go Back, main page]

JP6897336B2 - 信号処理装置 - Google Patents

信号処理装置 Download PDF

Info

Publication number
JP6897336B2
JP6897336B2 JP2017108924A JP2017108924A JP6897336B2 JP 6897336 B2 JP6897336 B2 JP 6897336B2 JP 2017108924 A JP2017108924 A JP 2017108924A JP 2017108924 A JP2017108924 A JP 2017108924A JP 6897336 B2 JP6897336 B2 JP 6897336B2
Authority
JP
Japan
Prior art keywords
pulse
time
frequency
propagation
signal processing
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.)
Active
Application number
JP2017108924A
Other languages
English (en)
Other versions
JP2018201747A (ja
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.)
Nipro Corp
Original Assignee
Nipro Corp
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 Nipro Corp filed Critical Nipro Corp
Priority to JP2017108924A priority Critical patent/JP6897336B2/ja
Publication of JP2018201747A publication Critical patent/JP2018201747A/ja
Application granted granted Critical
Publication of JP6897336B2 publication Critical patent/JP6897336B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electrotherapy Devices (AREA)

Description

本発明は、音楽等の入力信号から得られるパルス列のパワースペクトルを補正する信号処理装置に関し、補正されたパルス信号は、例えば、一対の電極に出力することで電気刺激として生体に作用させることができる。
従来、電気刺激により痛みを緩和する方法としては、末梢神経や、脊髄後索の近傍に配置した電極からパルス状の電流を流し、脊髄膠様質および上位中枢に存在する抑制系の神経群を賦活化する方法が用いられてきた。
また、刺激の効果を長時間持続させる目的で、パルス頻度を時間とともに不規則的に変化させる方法も提案されている(下記特許文献1参照。)。また、そのパルス頻度の変化は、ゆらぎのパワースペクトルが所謂「1/fゆらぎ則」に従う場合に、生体に与える刺激感が過度の唐突感を与えず、かつ適度に新鮮な快い刺激として感じられることが知られてきた。
ところで、この1/fゆらぎ則に従うパルス列の変化を生成する一つの方法としては、名曲として知られるクラッシック音楽の周波数変動を表す一定時間間隔のゼロクロス回数の時間的変化を、分周回路などによって、経皮的電気刺激に適する周波数に変換するなどの方法が用いられ、特に、パルス列抽出の元となった音楽をヘッドホンあるいはスピーカーを介して聴取することで、聴覚から受けるリラックス効果をも期待できることから、音声信号と、これから抽出されるパルス列の時間的関係を調整する技術も提案されている(下記特許文献2参照。)。
しかしながら、音楽の嗜好はヒトそれぞれ異なることから、聴取者のリラックス効果を最大限に引き出すためには、音楽の周波数ゆらぎが、所謂「1/fゆらぎ則」に従わない音楽であっても、聴取者の好みを優先して、選曲を行った方が好ましいという選曲上のジレンマが生じていた。実際、意図的にランダムな刺激効果を狙った音楽の一部では、その周波数ゆらぎが白色雑音に近いものも存在し、これから生成したパルス列を電気刺激として生体に与えた場合には、過度な唐突感を与え、場合によっては、恐怖感をも誘発しかねないことから、その改善が望まれている。しかしながら、通常高域の変動を除去する目的で用いられる最も低次のローパスフィルタでも、その周波数特性は、1/f特性となってしまい、1/fゆらぎ特性を出力することは必ずしも容易ではない。
特開昭54−119792号公報 実開昭62−74842号公報
T. Musha, H. Takeuchi and T. Inoue, 1/f Fluctuations in theSpontaneous Spike Discharge Intervals of a Giant Snail Neuron, IEEE Trans. Biomed.Eng., vol.30, no.3, pp.194-197 (1983) T. Musha, Y. Kosugi, G. Matumoto and M. Suzuki: Modulation of thetime Relation of Action Potential Impulses Propagating Along an Axon, IEEETrans. Biomed. Eng., vol.28, no.9, pp.616-623 (1981)
本発明の目的は、入力信号から得られるパルス列の周波数ゆらぎのパワースペクトルが希望する特性から大幅に逸脱した場合に、パワースペクトル特性を好ましい形になるように補正する手段を提供することにある。
例えば、周波数ゆらぎのパワースペクトルが1/f様の特性を持つ刺激は、生体との親和性が高いことが指摘されているが、このような傾向は安静状態でのヒトの心拍変動や脳波のα波成分について見られるだけではなく、アフリカマイマイの神経系など、より低次の神経系の活動についても観察されることが指摘されている(上記非特許文献1参照)。さらには、生体末梢神経自体にも、このような1/f様の特性を持つ刺激の伝搬に有利に作用するメカニズムが内在する可能性があり、最も原始的な神経の一つであるヤリイカの巨大軸索を伝搬するパルス列についても、ある長さを伝搬した後には、このような1/f様の特性を示すことが見出されている(上記非特許文献2参照。)。この原因は、先行して伝搬するパルスが軸索の活動性に与える疲労が直ぐには回復せず、後に続くパルスの伝搬速度に影響を与え、入力部で極端に短い間隔で進行する2つのパルスのうちの後側のパルスの伝搬速度は低下し、2つのパルス間隔は開いてくる。反対に入力時点で広い間隔を置いて加えられた2つのパルスのうちの後側のパルスは、先行パルスとの距離を維持して進行し、2つのパルスのうちの前側のパルスがそれよりも前のパルスの影響で速度低下を起こしている場合には、2つのパルス間隔を詰めるように、作用する。
従来、この種の解析では、先行する1つのパルスからの間隔のみに依存した速度低下で説明が試みられていたが、生体で観測される現象を説明できていなかった。すなわち、実際のイカ巨大神経軸索では、白色ノイズを印加し、伝搬されていくことで、1/f様の特性が観測されるのに対し、コンピュータシミュレーションでは、極度の密度変調が生じ、スペクトルの傾斜が極度に急峻となり、1/f様の特性からは、大幅に逸脱するものとなっていた(図5(a)参照)。発明者らは、生体内の軸索の疲労が、現実には、先行パルスとの間隔だけでは決まらず、それよりもさらに先行する複数のパルスの蓄積が影響しているとの認識に基づき、この効果を「平均周波数」という形でパラメータ表現することで、神経軸索中を伝搬するパルス列の挙動をより正確にモデル化し、結果として、パルス列の密度変調から得られる周波数ゆらぎのパワースペクトル特性を所望の特性、例えば1/f様の特性により近づけることができることを見出し、本発明を完成するに至った。
すなわち本発明は、音楽の入力信号から得られるパルス列のパルス間隔を時系列的に順次更新して該パルス列のパワースペクトルを1/f様特性に近いパルス列として補正し、補正されたパルス信号を生体刺激装置用に出力する信号処理装置であって、
前記パルス列内の時系列的に隣接する少なくとも3つのパルスにおいて、最後行パルスと該最後行パルスに先行する少なくとも2つの先行パルスとから、先行するパルスほど重み付けを減少させて算出された加重平均周波数である平均周波数を算出し、神経軸索上を伝搬するパルスをシミュレートした所定のパルス伝搬モデルにおける平均周波数と伝播速度との関係を用いて、算出された前記平均周波数を伝播速度に変換し、前記パルス伝搬モデルをパルスが該伝播速度で所定距離だけ伝搬される際に要する時間を遅延時間として求める処理を行い、該遅延時間を前記最後行パルスの時刻に加算することにより前記最後行パルスの時刻を更新するよう構成されていることを特徴とするものである。
このように、パルス列内の時系列的に隣接する少なくとも3つのパルスにおいて、最後行パルスと該最後行パルスに先行する少なくとも2つの先行パルスとから、平均周波数を算出し、算出された平均周波数に応じた遅延時間を求める処理を行い、その遅延時間を最後行パルスに加算することにより、複数個先行するパルスの伝搬に伴う神経の疲労効果を平均周波数に応じた遅延時間として表現することができ、この平均周波数に応じた遅延時間をパラメータの一つとして適切に調整することで、出力パルス列のパワースペクトルを目的に合った形にデザインすることが可能になり、入力信号として音楽から抽出したパルス列が例えば1/f様特性から逸脱していた場合にも、その逸脱を修正して1/f様特性に近いパルス列として生体刺激に用いることができる。
なお、本発明の信号処理装置にあっては、前記処理を再帰的に複数回行うことにより前記最後行パルスの時刻を更新するよう構成されていることが好ましく、このようにすれば、最後行パルスの時刻を更新するにあたり、最後行パルスの伝搬中に刻々と変化し得る速度を反映させることができ、出力パルス列のパワースペクトルを目的に合った形により近づけることができる。
また、本発明の信号処理装置にあっては、前記平均周波数は、前記最後行パルスと該最後行パルスに先行する少なくとも2つの前記先行パルスとから、先行するパルスほど重み付けを減少させて算出された加重平均周波数とする。このようにすれば、先行するパルス程、神経疲労に伴う最後行パルスへの遅延の影響が小さくなる現象を反映させることができ、出力パルス列のパワースペクトルを目的に合った形により近づけることができる。
さらに、本発明の信号処理装置にあっては、前記平均周波数が所定値を超える場合には、前記最後行パルスは前記パルス列から消去されるよう構成されていることが好ましく、このようにすれば、短い時間間隔をおいて二つの電流パルスが神経軸索に与えられた場合(周波数が高い場合)に、活動電位が励起されなくなる現象を反映させることができ、出力パルス列のパワースペクトルを目的に合った形により近づけることができる。
さらに、本発明の信号処理装置にあっては、前記平均周波数に応じた遅延時間は、或る神経軸索上を伝搬するパルスの伝搬モデルを用いて算出される。パルス伝搬モデルには、例えば実在するヤリイカから計測された値からモデル化した、パルスの周波数伝搬速度特性線図を用いることができる。より詳細には、パルス伝搬モデルは、周波数が高くなるに連れて遅延時間が大きくなる特性を含むことが好ましい。例えば実在するヤリイカの巨大神経軸索をモデル化したパルスの周波数‐伝搬速度特性線図(図4参照)は、一定値c未満の周波数となる疎なパルスは最大速度v(c)で伝搬され、その後、或る一定値bまでは周波数の増大に伴い速度が線形に減少し、上記或る一定値bを超えると全く伝搬されない(パルスが消滅する)という特性を有している。
本発明によれば、入力信号から得られるパルス列の周波数ゆらぎのパワースペクトルが希望する特性から大幅に逸脱した場合に、パワースペクトル特性を好ましい形になるように補正する手段を提供することができる。
この発明の一実施形態の信号処理装置のブロック構成図である。 パルス伝搬シミュレーション部でパルス列の各々のパルスに対して順次実行される計算フローチャートである。 パルス伝搬シミュレーション部に読み込まれる最後行パルスおよび3つの先行パルスの各時間間隔についての模式図である。 ヤリイカの巨大神経軸索をモデル化したパルスの周波数−伝搬速度特性線図である。 (a)は、先行する1つのパルスとの間隔のみから周波数を求めること以外は実施形態と同様の構成である比較例のパルス伝搬シミュレーション部に、ガウス分布を持つホワイトノイズを印加したときの出力部におけるパワースペクトルであり、(b)は先行する2つのパルスの間隔から得られる平均周波数を用いた実施形態のパルス伝搬シミュレーション部に、ガウス分布を持つホワイトノイズを印加したときの出力部におけるパワースペクトルである。各図において、横軸は周波数、縦軸はパワーを示す。 ガウス分布により生成したパルス列と実際の音楽データ(NATプロジェクトPR動画前奏曲)から生成したパルス列とを実施形態の信号処理装置で処理する前後のパワーパワースペクトルを示した図であり、(a)は、平均パルス間隔8ms、パルス間隔の標準偏差2msによって生成された初期パルスのパワースペクトルであり、(b)は、(a)のパルス列を0.5m分だけ本発明のパスル伝搬シミュレーション部に通した後のパワースペクトルであり、(c)は、前述した音楽データの冒頭部におけるゼロクロスパルスを、10回ごとのパルスに間引きして抽出した初期パルス列のパワースペクトルであり、(d)は、(c)のパルス列を0.5m分だけ本発明のパルス伝搬シミュレーション部に通した後のパワースペクトルである。各図において、横軸は周波数、縦軸はパワーを示す。 (a)〜(d)は、図6(a)〜(d)にそれぞれ対応するパルス間隔の時系列データであり、横軸は時間(秒)、縦軸はパルス間隔(m)を示す。 ガウス分布により生成したパルス列(平均パルス間隔8ms、パルス間隔の標準偏差2ms)のパルス伝搬シミュレーションにあたり、加重平均周波数fを求める際の平均する周波数(パルス間隔の逆数)の項数を変化させた場合の1000回分の処理結果の平均を示した図であり、(a)は、時刻更新すべき最後行パルスの2つ前までのパルスを用いて加重平均周波数fを求め、パルス時刻更新処理を行った場合のパワースペクトルの平均を示しており、(b)は、時刻更新すべき最後行パルスの3つ前までのパルスを用いて加重平均周波数fを求め、パルス時刻更新処理を行った場合のパワースペクトルの平均を示す。各図において、横軸は周波数、縦軸はパワーを示す。
以下、本発明の実施の形態を図面に基づき詳細に説明する。実施形態の信号処理装置10は、図1に示すように、信号取得部12と、モノラル変換部14と、無音区間除去部16と、パルス生成部18と、パルス区間縮小部20と、パルス間引き調整部22と、パルス伝搬シミュレーション部24とを備えており、これらの各部12,14,16,18,20,22,24は、CPU(Central Processing Unit)がROMからプログラムを読み出すことによって実行されてもよいし、FPGA(Field Programmable Gate Array)やASIC(Application Specific Integrated Circuit)等の集積回路によって実行されてもよい。
信号取得部12は、処理すべき信号として音楽等の音声データを取得する。
モノラル変換部14は、信号取得部12で取得した音声データをモノラルの波形信号へ変換する。
無音区間除去部16は、モノラルへ変換された波形信号から無音区間を検出して除去する。無音区間とは、取得した音声データにおいて所定時間に亘って無音の状態が続く区間のことである。無音区間除去部16は、波形信号の大きさが無音判定閾値(例えば−60dB)以下の区間が例えば3秒続いた場合に無音区間と判定して除去する。
パルス生成部18は、波形信号のゼロクロスの時刻と同期したパルス列を生成する。
パルス区間縮小部20は、生成されたパルス列から、パルス間隔が大きい区間を検出して所定の間隔まで縮小させる。パルス区間縮小部20は、例えば20ms以上のパルス間隔を20msまで縮小させる。
一般的な音楽データから生成されたパルス列では、パルス間隔が1ms以下となる密な区間も多いため、パルス間引き調整部22は、密な区間において例えば10パルスで1パルスになるようパルスの間引きを行う。
このようにして適度な間隔に調整されたパルス列はパルス伝搬シミュレーション部24へ入力される。パルス伝搬シミュレーション部24は、パルス列の各パルスが例えばヤリイカの巨大神経軸索上を伝搬していく際の各パルス間隔の変化をシミュレートして出力するものであり、具体的には、まずヤリイカの巨大神経軸索等からパルス伝搬モデルを作成し、このパルス伝搬モデルを用いてパルスが所定の総距離Xだけ伝搬される際に要する時間を遅延時間として元のパルスの時刻に加算し更新することにより、入力されたパルス列の各パルス間隔を順次調整するものである。
図2は、パルス伝搬シミュレーション部24でパルス列の各々のパルスに対して順次実行される計算フローチャートである。ステップS1においてパルス伝搬シミュレーション部24は、時刻更新すべきパルス(以下、最後行パルスとも記す。)の時刻tと、該最後行パルスに先行する少なくとも2つ(図2では3つ)のパルス(以下、先行パルスとも記す。)の時刻・・・ti−3,ti−2,ti−1とを読み込む。図2は、最後行パルスの時刻tと3つの先行パルスの時刻ti−3,ti−2,ti−1とを読み込む例を示しているが、最後行パルスの時刻tと2つの先行パルスの時刻ti−2,ti−1とを読み込むものでもよく、後行パルスの時刻tと4つ以上の先行パルスの時刻・・・ti−4,ti−3,ti−2,ti−1とを読み込むものでもよい。
ステップS2では、パルス伝搬シミュレーション部24は、読み込んだ時刻・・・ti−3,ti−2,ti−1,tから各パルス間隔・・・τi−2,τi−1,τを計算する。図3は、最後行パルスおよび3つの先行パルスから3つのパルス間隔を求める場合を示した模式図である。パルス間隔・・・τi−2,τi−1,τは後行のパルスの時刻から先行のパルスの時刻を引くことで求める(例えば、τ=t−ti−1)。
ステップS3では、パルス伝搬シミュレーション部24は、ステップS1で読み込んだパルスから平均周波数fを計算する。実施形態では、次式のように、パルス間隔τi−2,τi−1,τの逆数値に、神経疲労の時系列履歴の深さに応じて一定割合aで減少する係数を掛けて線形結合し、加重平均周波数fを計算する。
={1/τ+ a (1/τi−1) + a2 (1/τi−2) + ・・・}/(1 + a + a2 + ・・・)
なお、aは0より大きくかつ1未満の任意の数であり、例えばa=1/e=約0.367とすることができる。eは自然対数の底である。aとして、1/eより大きな数値(例えば0.4、0.5、0.6等)や小さな数値(0.3、0.2、0.1等)を採用してもよい。
続くステップS4では、ステップS2で求めた加重平均周波数fのパルスが神経軸索上を伝搬する際の伝搬速度vに変換する。図4は、実在するヤリイカの巨大神経軸索から計測された値からモデル化した、パルスの周波数と伝搬速度との変換モデルである。このグラフのように、このモデルでは、周波数が一定値bを超える密なパルスは神経軸索上を伝搬されず、消滅する。また、周波数が一定値cを下回る疎なパルスは最大速度v(c)で伝搬される。そして、一定値c以上一定値b以下の中間周波数のパルスは周波数の増大に連れて伝搬速度が線形に減少する関係になる。したがって、ステップS4において、加重平均周波数fが一定値bを超える場合には、ステップS5で時刻tのパルスを除去した後、ステップS1に戻り、次のパルスの時刻ti+1と、これに先行するパルスの時刻とti−3,ti−2,ti−1を読み込み、当該次のパルスに係るパルス間隔と先行するパルス間隔とから加重平均周波数fを計算し、図4のモデルから加重平均周波数fi+1を伝搬速度vi+1に変換する。
ステップS6では、ステップS4で求めた伝搬速度vから、最後行パルスが神経軸索上を微小距離Δx伝搬されるのに要する時間Δtを計算する。微小距離Δxは、上記総距離Xを任意の自然数で除算した値とすることができる。一例として、総距離Xが0.5m、ステップS2〜ステップS8の繰り返し回数を10回すると、微小距離Δxは0.05mとなる。
ステップS7では、最後行パルスの時刻tにステップS6で求めた時間Δtを加算することで最後行パルスの新たな時刻tを求める。
つづくステップS8では、微小距離Δxの積算値が総距離Xに到達したか否かを判定し、「NO」の場合にはステップS2に戻り、上記新たな時刻tを用いて同様の計算を繰り返し行う。一方、「YES」の場合には、ステップS9において、ステップS7で求めた新たな時刻tで最後行パルスの当初の時刻tを更新する。このように順次時刻更新され、パルス間隔の調整されたパルス列は、パルス整形回路や電力増幅回路を経て経皮装着用電極や磁気発生コイル等の生体刺激装置へ出力したり、図示しない記憶装置に記憶したりすることができる。
以上の処理系によれば、進行型フィルタであるパルス伝搬シミュレーション部24を進行するパルス(時刻tのパルス)の等価的な伝搬速度は、直前に印加されたパルス(時刻ti−1のパルス)のみではなく、複数個先行するパルス(時刻ti−3,ti−2,ti−1のパルス)の進行に伴う疲労効果を加重平均周波数fというパラメータで表現することができ、このパラメータを適切に調節することで、出力パルス列のパワースペクトルを目的に合った形にデザインすることが可能になり、例えば音楽から抽出したパルス列が例えば1/f様特性から逸脱していた場合にもその逸脱を修正した系列として生体刺激に用いることができる。図5(b)は、パルス伝搬シミュレーション部24に、ガウス分布を持つホワイトノイズを印加したときの出力部におけるパルス列のパワースペクトルを示したもので、加重平均周波数法によって、1/fと特性(点線)に近づいていることがわかる。
また、本実施形態の信号処理装置10にあっては、パルスが総距離Xだけ伝搬されるのに要する時間を求める処理を、微小距離Δxに分けて再帰的に複数回行うようにしたので、最後行パルスの時刻tを更新するにあたり、最後行パルスの伝搬中に刻々と変化し得る速度を反映させることができ、出力パルス列のパワースペクトルを目的に合った形により近づけることができる。
また、本実施形態の信号処理装置10にあっては、平均周波数fとして、最後行パルスと該最後行パルスに先行する少なくとも2つの先行パルスとから、先行するパルスほど重み付けを減少させて算出した加重平均周波数fを用いることで、先行するパルス程、神経疲労に伴う最後行パルスへの伝搬遅延の影響が小さくなる現象を反映させることができ、出力パルス列のパワースペクトルを目的に合った形により近づけることができる。
さらに、本実施形態の信号処理装置10にあっては、最後行パルスに係る平均周波数fが所定値bを超える場合には、該最後行パルスはパルス列から消去されるよう構成されているので、短い時間間隔をおいて二つの電流パルスが神経軸索に与えられた場合(周波数が高い場合)に、活動電位が励起されなくなる現象を反映させることができ、出力パルス列のパワースペクトルを目的に合った形により近づけることができる。
図6は、ガウス分布により生成したパルス列と実際の音楽データ(NATプロジェクトPR動画前奏曲)から生成したパルス列とを実施形態の信号処理装置10で処理する前後の周波数特性を示した図であり、図6(a)は、平均パルス間隔8ms、パルス間隔の標準偏差2msによって生成された初期パルスの周波数特性であり、ほぼホワイトノイズに近い特性を示している。一方図6(c)は、前述した音楽データの冒頭部におけるゼロクロスパルスを、10回ごとのパルスに間引きして抽出した初期パルス列の周波数特性であり、ホワイトノイズよりも少し傾きをもったパルス列である。
これらの初期特性に差を持った図6(a),(c)のパルス列をヤリイカの巨大神経軸索のパルス伝搬特性をモデルとした、伝搬フィルタとしてのパルス伝搬シミュレーション部24に通すとそれぞれ図6(b),(d)のように特性が変化する。パルス伝搬シミュレーション部24において、加重平均周波数fは、最後行パルスに係るパルス間隔τと、この1つ前のパルス間隔τi−1とを用い、f={1/τ + a (1/τi−1)}/(1+a)から求めた。ここで、a=1/e=0.367とし、サンプルの除去は図4に示した最大周波数b(約260Hz)を超えるサンプルとした。またパルスが伝搬する総距離Xを0.5m、微小距離Δxを0.05mとし、図2の計算フローチャートのステップS2〜S8を繰り返し10回行ってパルスの時刻更新を行った。このようなパルス伝搬シミュレーション部24を通した結果、図6(b),(d)に示すように、周波数とパワーの逆数の比がほぼ1となり、元のパルスが1/f特性から乖離していても1/f特性を生み出すことを可能にした。また参考程度に図7に図6に対応したパルス間隔の時系列のデータの一部を示す。
図8は、ガウス分布により生成したパルス列(平均パルス間隔8ms、パルス間隔の標準偏差2ms)のパルス時刻更新処理にあたり、加重平均周波数fを求める際の平均する周波数(パルス間隔の逆数)の項数を変化させた場合の1000回分の処理結果の平均を示した図であり、図8(a)は、更新すべき最後行パルスの2つ前までのパルスを用いて加重平均周波数fを求め、パルス時刻更新処理を行った場合の周波数特性を示しており、図8(b)は、更新すべき最後行パルスの3つ前までのパルスを用いて加重平均周波数fを求め、パルス時刻更新処理を行った場合の周波数特性を示している。更新すべき最後行パルスの2つ前までのパルスから得られた加重平均周波数fを用いた場合には、図8(a)から分かるようにパルス列のパワースペクトルが1/fに近い特性となっているものの高周波の領域でその特性が失われているのに対し、更新すべき最後行パルスの3つ前までのパルスから得られた加重平均周波数fを用いた場合には、図8(b)から分かるように高周波の領域を含めてより1/f特性に近いパワースペクトルが得られている。
以上図示例に基づき本発明を説明したが、本発明は実施形態に限定されず、特許請求の範囲の記載内で変更、修正、追加が可能である。
かくしてこの発明の信号処理装置によれば、入力信号から得られるパルス列の周波数ゆらぎのパワースペクトルが希望する特性から大幅に逸脱した場合に、パワースペクトル特性を好ましい形になるように補正することが可能である。
10 信号処理装置
12 信号取得部
14 モノラル変換部
16 無音区間除去部
18 パルス生成部
20 パルス区間縮小部
22 パルス間引き調整部
24 パルス伝搬シミュレーション部

Claims (4)

  1. 音楽の入力信号から得られるパルス列のパルス間隔を時系列的に順次更新して該パルス列のパワースペクトルを1/f様特性に近いパルス列として補正し、補正されたパルス信号を生体刺激装置用に出力する信号処理装置であって、
    前記パルス列内の時系列的に隣接する少なくとも3つのパルスにおいて、最後行パルスと該最後行パルスに先行する少なくとも2つの先行パルスとから、先行するパルスほど重み付けを減少させて算出された加重平均周波数である平均周波数を算出し、神経軸索上を伝搬するパルスをシミュレートした所定のパルス伝搬モデルにおける平均周波数と伝播速度との関係を用いて、算出された前記平均周波数を伝播速度に変換し、前記パルス伝搬モデルをパルスが該伝播速度で所定距離だけ伝搬される際に要する時間を遅延時間として求める処理を行い、該遅延時間を前記最後行パルスの時刻に加算することにより前記最後行パルスの時刻を更新するよう構成されていることを特徴とする信号処理装置。
  2. 前記処理を再帰的に複数回行うことにより前記最後行パスルの時刻を更新するよう構成されていることを特徴とする、請求項1に記載の信号処理装置。
  3. 前記平均周波数が所定値を超える場合には、前記最後行パルスは前記パルス列から消去されるよう構成されていることを特徴とする、請求項1または2に記載の信号処理装置。
  4. 前記パルス伝搬モデルは、周波数が高くなるに連れて遅延時間が大きくなる特性を含むことを特徴とする、請求項1から3までのいずれか一項に記載の信号処理装置。
JP2017108924A 2017-06-01 2017-06-01 信号処理装置 Active JP6897336B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017108924A JP6897336B2 (ja) 2017-06-01 2017-06-01 信号処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017108924A JP6897336B2 (ja) 2017-06-01 2017-06-01 信号処理装置

Publications (2)

Publication Number Publication Date
JP2018201747A JP2018201747A (ja) 2018-12-27
JP6897336B2 true JP6897336B2 (ja) 2021-06-30

Family

ID=64954535

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017108924A Active JP6897336B2 (ja) 2017-06-01 2017-06-01 信号処理装置

Country Status (1)

Country Link
JP (1) JP6897336B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115282030B (zh) * 2022-07-21 2025-05-02 广西英腾教育科技股份有限公司 一种基于非二进制减法的心肺复苏按压评价方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6395073A (ja) * 1986-10-08 1988-04-26 株式会社 総合医学研究所 低周波電気刺激信号発生装置
JP4179625B2 (ja) * 2006-09-01 2008-11-12 ココロカ株式会社 電位治療装置及び組合せ電気治療装置
US9168374B2 (en) * 2011-01-28 2015-10-27 Medtronic, Inc. Intra-burst pulse variation for stimulation therapy

Also Published As

Publication number Publication date
JP2018201747A (ja) 2018-12-27

Similar Documents

Publication Publication Date Title
CN102342132B (zh) 生成植入电极阵列的电极刺激信号的方法及耳蜗植入系统
US9409015B2 (en) Method and apparatus for generating an electrode stimulation signal in a neural auditory prosthesis
KR20100091966A (ko) 박동성 달팽이관 이식 자극 전략
US7787956B2 (en) Generation of electrical stimuli for application to a cochlea
CA2533935A1 (en) A method of speech conversion in a cochlear implant
CN100502819C (zh) 制造适合汉语语音编码策略的人工耳蜗的方法
JP6897336B2 (ja) 信号処理装置
Moore Interference effects and phase sensitivity in hearing
Zheng et al. Synthesis and decomposition of transient-evoked otoacoustic emissions based on an active auditory model
JP4763280B2 (ja) 蝸牛に加える電気刺激の発生
Lenc et al. Hysteresis in the selective synchronization of brain activity to musical rhythm
Pressnitzer et al. Perceptual pitch shift for sounds with similar waveform autocorrelation
Dolležal et al. Auditory streaming by phase relations between components of harmonic complexes: A comparative study of human subjects and bird forebrain neurons.
Vencovský Modeling roughness perception for complex stimuli using a model of cochlear hydrodynamics
Kostlan Responses to harmonic and mistuned complexes in the awake marmoset inferior colliculus
Lyon A pole–zero filter cascade provides good fits to human masking data and to basilar membrane and neural data
Skljarov Content-independent duration model on categories of voice and unvoice segments.
Barda et al. CODING AND ANALYSIS OF SPEECH IN COCHLEAR IMPLANT: A REVIEW.
Blignaut Signal processing by octopus cells for acoustic and electrical hearing: a modelling study
CN121210858A (zh) 基于脑机接口的听觉刺激增强及重建系统
AU2003229378B2 (en) Generation of electrical stimuli for application to a cochlea
Guérin et al. A computer model for the temporal envelope encoding in the auditory pathway
Nicoletti et al. A model of the auditory nerve for acoustic-and electric excitation.
Nemoto et al. Ambiguity involving two illusory melodies induced by a simple configuration of tones
Lamia et al. Performances study of a new speech coding strategy with reduced channels for cochlear implants

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200306

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210121

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210202

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210402

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210511

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210524

R150 Certificate of patent or registration of utility model

Ref document number: 6897336

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250