JP2006098717A - デジタル信号処理装置 - Google Patents
デジタル信号処理装置 Download PDFInfo
- Publication number
- JP2006098717A JP2006098717A JP2004284623A JP2004284623A JP2006098717A JP 2006098717 A JP2006098717 A JP 2006098717A JP 2004284623 A JP2004284623 A JP 2004284623A JP 2004284623 A JP2004284623 A JP 2004284623A JP 2006098717 A JP2006098717 A JP 2006098717A
- Authority
- JP
- Japan
- Prior art keywords
- audio data
- digital signal
- data
- processing unit
- 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.)
- Pending
Links
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
【課題】
もとのオーディオデータに対して、高域成分をその劣化を伴うことなく付加することにより、作成された高域成分に忠実な音質調整を行う。
【解決手段】
周波数帯域が制限されたデジタルオーディオデータに対して、高域データを付加して高域補償を行うデジタル信号処理装置であって、サンプル信号間に、多項式による演算をもとに複数のサンプルを用いて生成した補完データを挿入する補完処理部2と、サンプル信号の中央に零次補完を行い、さらに高調波除去を行うオーバサンプリング処理部3と、補完処理部出力のK倍とオーバサンプリング処理部出力の(1−K)倍(但し、0<K<1)を加算する加算器6を備え、加算器出力側から高域補償されたオーディオ信号を得る。
【選択図】 図1
もとのオーディオデータに対して、高域成分をその劣化を伴うことなく付加することにより、作成された高域成分に忠実な音質調整を行う。
【解決手段】
周波数帯域が制限されたデジタルオーディオデータに対して、高域データを付加して高域補償を行うデジタル信号処理装置であって、サンプル信号間に、多項式による演算をもとに複数のサンプルを用いて生成した補完データを挿入する補完処理部2と、サンプル信号の中央に零次補完を行い、さらに高調波除去を行うオーバサンプリング処理部3と、補完処理部出力のK倍とオーバサンプリング処理部出力の(1−K)倍(但し、0<K<1)を加算する加算器6を備え、加算器出力側から高域補償されたオーディオ信号を得る。
【選択図】 図1
Description
本発明は、デジタル信号処理装置に係り、特に、サンプリング周波数によって高域の周波数が制限されているオーディオデータに対して高域の周波数を付加するディジタル信号処理装置に関する。
帯域制限されたオーディオデータに対して高域成分を付加することにより、帯域を広げ、これにより音質を改善する方法が知られている。
高域成分を付加する方法としては、オーディオデータをオーバーサンプリングする際のカットオフフィルタの帯域制限をオーディオデータの帯域より広くして、エンベロープ処理する方法がある(例えば、特許文献1参照)。
また、非線形回路によってオーディオデータから高域成分のデータを生成し、オーディオデータの帯域より高い周波数帯域のデータをフィルタによって選択し、選択したデータをオーディオデータに付加することによって高域成分を付加する方法がある(例えば、特許文献2参照)。
特開平09−23127号公報
特開平09−55634号公報
しかしながら、高域成分を付加したオーディオデータに対して、さらにその音質を調整する場合には、付加した高域成分の出力レベル(振幅)を調整することが必要となる。この場合には、高域成分を付加したオーディオデータからフィルタを介して前記付加された高域成分のデータを取り出すことが必要となる。例えば、付加された高域成分として20KHz以上のデータをフィルタを介して取り出す場合、該フィルタの影響により20KHz付近のオーディオデータの出力レベルが低くなる。また、この際に高域成分の位相が変化する。
また、高域成分のデータを生成し、生成したデータをもとのオーディオデータに付加する場合には、付加するデータの帯域にもとの信号成分が残らないようにするため、高域成分のデータのみを通過させるフィルタを通さなければならない。しかし、このようにフィルタを通過させると、高域成分のデータの出力レベルや位相はもとのオーディオデータに対して変化することになる。このため、再生されたオーディオデータの音質が変化する。
本発明は、このような問題点に鑑みてなされたもので、もとのオーディオデータに対して、生成された高域成分をその劣化を伴うことなく付加して音質を調整することのできるデジタル信号処理装置を提供するものである。
本発明は上記課題を解決するため、次のような手段を採用した。
周波数帯域が制限されたもとのデジタルオーディオデータに対して、高域データを付加して高域補償を行うデジタル信号処理装置であって、サンプル信号間に、多項式による演算をもとに複数のサンプルを用いて生成した補完データを挿入する補完処理部と、サンプル信号の中央に零次補完を行い、さらにもとのデジタルオーディオデータと同じ帯域に周波数を制限するオーバサンプリング処理部と、前記補完処理部の出力をK倍した値と前記オーバサンプリング処理部の出力を(1−K)倍(但し、0<K<1)した値を加算する加算器を備え、前記加算器の出力側から高域補償されたデジタルオーディオ信号を得る。
本発明は、以上の構成を備えるため、もとのオーディオデータに対して、生成された高域成分をその劣化を伴うことなく付加することができる。これにより生成された高域データに忠実な音質調整を付与することができる。
以下、最良の実施形態を添付図面を参照しながら説明する。図1は、本発明の実施形態に係るデジタル信号処理装置を説明する図である。図において、1はCD(Compact Disc)等の記録媒体を再生する再生装置である。記録媒体がCDフォーマットの場合、サンプリング周波数は44.1KHzであり、略20KHzまでのディジタルオーディオデータを再生することができる。このように、CD等の記録媒体を再生する再生装置は、可聴帯域とされている20Hzから20KHzのオーディオデータを再生することができる。
一般にCDに記録する対象となる音源の帯域は20KHz以上に拡がっている。しかし、前記サンプリング周波数の制限から、前記音源のデータのうち20KHz以上の帯域はCDに記録する際にフィルタによりカットされることになる。
しかし、人間の脳は、20KHz以上の音に対しても反応することが知られている。このため、前記カットされた帯域のオーディオデータを復元することができれば良好な音質を得ることができる。一般に前記カットされた帯域の信号を復元することは困難である。 しかし、音波が空気中を伝搬するとき、その波形は急激な変化をすることなく滑らかな変化をしているものと仮定することはできる。
このような仮定のもとに、N個のサンプルポイントのサンプル値をそれぞれ結ぶ滑らかな曲線の変換式を求め、該変換式をもとに任意のサンプルポイントにおけるサンプル値を求める方法として、例えばラグランジェ補間処理方法がある。
この式を用いることにより、(n+1)個のサンプルポイントの各サンプル値から、任意のサンプルポイントxのサンプル値f(x)値を求めることができる。
図1において、2はラグランジェ補間処理部であり、前記補間公式に従って20KHz以上の帯域が含まれるオーディオデータを生成する。また、3はオーバサンプリング処理部であり、もとのオーディオデータと同様な帯域のオーディオデータを生成する。
4はラグランジェ補間処理部2の出力をK倍する掛け算器、5はオーバサンプリング処理部3の出力を(1−K)倍する掛け算器、6は加算器である。図に示すようにラグランジェ補間処理部2の出力及びオーバサンプリング処理部3の出力はそれぞれ所定の比率で加算した後、高域データが付加された処理音声データとしてスピーカ7に供給する。
図2は、ラグランジェ補間処理を説明する図である。ここで、図2(a)は、サンプリングされたオーディオデータを示す図である。図において、t1ないしtnはサンプリングポイントを示し、白丸は各サンプルポイントにおけるサンプル値を示している。サンプリング周波数44.1KHzのCDの場合、白丸の周期は44.1KHzになる。
ここで、ラグランジェ補間すべき任意のポイントとして、オーディオデータのサンプリングポイントの中間点を設定すると、図2(b)に示すように、黒丸で示すオーディオデータが生成される。補完すべきポイントとして中間ポイントを設定するとサンプリング周波数は2倍になり、CDフォーマットの記録媒体を音源とする場合、サンプリング周波数は88.2KHzに高められる。更に各ポイントの中間ポイントを補完すべきポイントとして設定すれば、4倍のサンプリング周波数を得ることができる。
図3は、オーバサンプリング処理部3の処理を説明する図である。ここで、図3(a)は、サンプリングされたオーディオデータを示す図である。図において、t1ないしtnはサンプリングポイントを示し、白丸は各サンプルポイントにおけるサンプル値を示している。サンプリング周波数44.1KHzのCDの場合、白丸の周期は44.1KHzになる。
ここで、2倍のオーバサンプリングを行う場合、まず、図3(b)に示すように、もとのオーディオデータのサンプリングポイントt1ないしtnの中間に値ゼロを埋める。次に、オーディオデータと同様な帯域に制限するローパスフィルタを通すと、時間領域の波形を滑らかにする処理が行われて、図3(c)に示すような信号を生成する。2倍のオーバサンプリングを行う場合、ローパスフルタを通過したところで振幅が1/2になってしまうので、全体を2倍に増幅して、図3(d)に示すような信号を得る。
4倍のオーバサンプリングの場合には、例えばオーディオデータのサンプリングポイントt1ないしt2の間に3ポイントのゼロデータを埋め、次いで、オーディオデータと同様な帯域に制限するローパスフィルターを通す。この場合、振幅は1/4になってしまうので、全体を4倍に増幅する。
2進データの場合、値を2倍にするには、位を1つシフトさせれば良く、同様に、値を4倍にするには、位を2つシフトさせれば良い(例えば、2進データが「0011」の場合、位を1シフトすると「0110」となり、値は「3」から「6」になる。さらに位を1シフトすると、「1100」となり値が「3」から「12」になる)。また、符号付き2進データのとき、処理を行った値がオーバフローして、正負の極性が反転することがあるため、オーバフローをした場合には、最大値(4ビットのときは、7(0111))、または最小値(4ビットのときは−8(1000))に制限するとよい。
加算器6は、ラグランジェ補間処理部2によりオーバサンプリングされたオーディオデータを掛算器4によりK倍(0≦K≦1)したオーディオデータと、オーバサンプリング処理部3によりオーバサンプリングされたオーディオデータを掛算器5により(1−K)倍したオーディオデータを加算して出力する。加算処理されたオーディオデータは、図示しないDAコンバータを介してスピーカ7を駆動する。
利用者は、前記掛け算部の係数(K)の値を、例えば図示しない計数調整器を操作して調整することにより様々な音質の再生音を聴取することができる(例えば、係数Kを大きく設定することにより、拡がり感、奥行き感のある音質を、また、係数Kを小さく設定することにより明瞭感のある音質を得ることができる)。このように、Kの値を調整することによって、高域成分の出力レベルを制御することができる。このため、音楽ソースによって好みの音質になるよう処理を選択することができる。
なお、図1に示すデジタル信号処理装置による処理、すなわちラグランジェ補間処理部出力(B)のK倍と、オーバサンプリング処理部出力(A)の(1−K)倍を加算する処理は、{ラグランジェ補間処理部出力(B)−オーバサンプリング処理部出力(A)}×K+オーバサンプリング処理部出力(A)に等しい。
すなわち、もとのディジタルオーディオデータの帯域を超えた高域を含む出力Bから、サンプリング周波数を上げたもとデータAの差分を求める操作、及び求めた差分に係数Kを掛け、サンプリング周波数を上げた元のデータAに足す操作を、高域成分のみを単独で抽出する操作を加えることなく達成することができる。このため、従来例のように高域成分のデータのみを通過させるフィルタを必要としない。
なお、K=0.5とすることによって、ラグランジェ補間処理部出力をK倍する処理及びオーバーサンプリング処理部出力を(1−K)倍する処理を1/2倍の処理とすることができる。この処理は、2進データの場合、位を1つシフトさせる処理になる(例えば(0110)→(0011))ため、ハードの規模やソフトの処理量を削減することができる。
以上説明したように、高域成分を含んだ信号を抽出するフィルタを用いることなく、出力レベルの調整された高域付加成分をオーディオデータに付加することができる。このため、もとのオーディオデータの劣化あるいは高域成分の劣化を伴うことなく付加される高域成分の量を調整することができる。
1 再生装置
2 ラグランジェ補間処理部
3 オーバサンプリング処理部
4,5 掛け算部
6 加算器
7 スピーカ
2 ラグランジェ補間処理部
3 オーバサンプリング処理部
4,5 掛け算部
6 加算器
7 スピーカ
Claims (4)
- 周波数帯域が制限されたもとのデジタルオーディオデータに対して、高域データを付加して高域補償を行うデジタル信号処理装置であって、
サンプル信号間に、多項式による演算をもとに複数のサンプルを用いて生成した補完データを挿入する補完処理部と、
サンプル信号の中央に零次補完を行い、さらにもとのデジタルオーディオデータと同じ帯域に周波数を制限するオーバサンプリング処理部と、
前記補完処理部の出力をK倍した値と前記オーバサンプリング処理部の出力を(1−K)倍(但し、0<K<1)した値を加算する加算器を備え、前記加算器の出力側から高域補償されたデジタルオーディオ信号を得ることを特徴とするデジタル信号処理装置。 - 請求項1記載のデジタル信号処理装置において、
前記補完処理部は、ラグランジェ補完により補完データを生成することを特徴とするデジタル信号処理装置。 - 請求項1記載のデジタル信号処理装置において、
前記補完処理部の出力をK倍する掛け算器と前記オーバサンプリング処理部の出力を(1−K)倍する掛け算器を備え、かつこれらの掛け算器の係数を調整する調整部を備えたことを特徴とするデジタル信号処理装置。 - 請求項3記載のデジタル信号処理装置において、
Kの値は0.5に設定したことを特徴とするデジタル信号処理装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004284623A JP2006098717A (ja) | 2004-09-29 | 2004-09-29 | デジタル信号処理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004284623A JP2006098717A (ja) | 2004-09-29 | 2004-09-29 | デジタル信号処理装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006098717A true JP2006098717A (ja) | 2006-04-13 |
Family
ID=36238606
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004284623A Pending JP2006098717A (ja) | 2004-09-29 | 2004-09-29 | デジタル信号処理装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006098717A (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010276950A (ja) * | 2009-05-29 | 2010-12-09 | Yamaha Corp | オーディオ信号再生装置および音響通信システム |
WO2014101169A1 (zh) * | 2012-12-31 | 2014-07-03 | 北京印声科技有限公司 | 提供增强音频数据流的方法及装置 |
US8942388B2 (en) | 2008-08-08 | 2015-01-27 | Yamaha Corporation | Modulation device and demodulation device |
-
2004
- 2004-09-29 JP JP2004284623A patent/JP2006098717A/ja active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8942388B2 (en) | 2008-08-08 | 2015-01-27 | Yamaha Corporation | Modulation device and demodulation device |
JP2010276950A (ja) * | 2009-05-29 | 2010-12-09 | Yamaha Corp | オーディオ信号再生装置および音響通信システム |
WO2014101169A1 (zh) * | 2012-12-31 | 2014-07-03 | 北京印声科技有限公司 | 提供增强音频数据流的方法及装置 |
CN104871243A (zh) * | 2012-12-31 | 2015-08-26 | 张江红 | 提供增强音频数据流的方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4747835B2 (ja) | オーディオ再生の効果付加方法およびその装置 | |
JP4254479B2 (ja) | オーディオ帯域拡張再生装置 | |
JPWO2009054393A1 (ja) | 高域補間装置および高域補間方法 | |
JP2008191659A (ja) | 音声強調方法及び音声再生システム | |
JPWO2004104987A1 (ja) | オーディオ信号の帯域を拡張するための方法及び装置 | |
JP2000115883A (ja) | オーディオシステム | |
US8346542B2 (en) | Apparatus and method for widening audio signal band | |
JP3810257B2 (ja) | 音声帯域拡張装置及び音声帯域拡張方法 | |
JPWO2006011265A1 (ja) | オーディオ信号出力装置 | |
KR101329308B1 (ko) | 오디오 신호의 저주파 성분 보강 방법 및 그 장치, 오디오신호의 기본 주파수 계산 방법 및 그 장치 | |
JP3659489B2 (ja) | デジタル音声処理装置及びコンピュータプログラム記録媒体 | |
US6941333B2 (en) | Digital signal processing apparatus and method | |
JP3888239B2 (ja) | デジタル音声処理方法及び装置、並びにコンピュータプログラム | |
JP4787316B2 (ja) | デジタル信号処理装置及び倍音生成方法 | |
JP2006098717A (ja) | デジタル信号処理装置 | |
KR100684029B1 (ko) | 푸리에 변환을 이용한 배음 생성 방법 및 이를 위한 장치,다운 샘플링에 의한 배음 생성 방법 및 이를 위한 장치와소리 보정 방법 및 이를 위한 장치 | |
JP5375861B2 (ja) | オーディオ再生の効果付加方法およびその装置 | |
JP2006350132A (ja) | オーディオ再生装置、オーディオ再生方法及びオーディオ再生プログラム | |
JP2004317622A (ja) | 音響再生装置 | |
JP4950119B2 (ja) | 音響処理装置及び音響処理方法 | |
JPH08172359A (ja) | シグマデルタ信号の処理装置 | |
JP4815986B2 (ja) | 補間装置、オーディオ再生装置、補間方法および補間プログラム | |
JP4715385B2 (ja) | 補間装置、オーディオ再生装置、補間方法および補間プログラム | |
JP2008048372A (ja) | 音響信号の明瞭度、弁別性能向上技術 | |
JP3821151B2 (ja) | 1ビットオーディオ信号生成装置及び1ビットオーディオ信号生成方法 |