JPH0787384B2 - 音楽信号圧縮方法 - Google Patents
音楽信号圧縮方法Info
- Publication number
- JPH0787384B2 JPH0787384B2 JP1024976A JP2497689A JPH0787384B2 JP H0787384 B2 JPH0787384 B2 JP H0787384B2 JP 1024976 A JP1024976 A JP 1024976A JP 2497689 A JP2497689 A JP 2497689A JP H0787384 B2 JPH0787384 B2 JP H0787384B2
- Authority
- JP
- Japan
- Prior art keywords
- samples
- sample
- music signal
- encoded
- compression method
- 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.)
- Expired - Lifetime
Links
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Electrophonic Musical Instruments (AREA)
Description
【発明の詳細な説明】 産業上の利用分野 本発明は、A/D変換された音声信号のサンプル系列を直
線近似する音楽信号圧縮方法に関するものである。
線近似する音楽信号圧縮方法に関するものである。
従来の技術 従来の音声符号化方式においては、音声信号は複数の帯
域に分割され、各々について予測係数が求められ、この
予測係数を用いて、各々の帯域の信号は予測符号化され
る。その際に量子化レベル数を時間的に不均一に割り当
て、符号化前後の量子化誤差が小さくなるようにする。
(例えば、特願昭54−42858号参照)。
域に分割され、各々について予測係数が求められ、この
予測係数を用いて、各々の帯域の信号は予測符号化され
る。その際に量子化レベル数を時間的に不均一に割り当
て、符号化前後の量子化誤差が小さくなるようにする。
(例えば、特願昭54−42858号参照)。
発明が解決しようとする課題 従来の音声符号化方法では、分割された各周波数帯域に
ついて予測残差信号を送っており、この予測残差信号の
情報量が比較的多く、全体としての伝送情報量が多くな
るという問題点があった。
ついて予測残差信号を送っており、この予測残差信号の
情報量が比較的多く、全体としての伝送情報量が多くな
るという問題点があった。
本発明は、少ない伝送情報量で品質がよい音楽信号圧縮
方法を提供することを目的としている。
方法を提供することを目的としている。
課題を解決するための手段 上記目的を達成するために、本発明の音楽信号圧縮方法
は、A/D変換された音楽信号のサンプル系列を直線近似
するもので、最初の3サンプルを近似する直線を最小2
乗法を用いて求め、最小2乗誤差があらかじめ定めてお
いたしきい値を超えていなければ、サンプル数を1個ず
つ増やしながら、逐次最小2乗誤差を算出し、最小2乗
誤差がしきい値を超えたとすれば、しきい値を超えるま
でのサンプルを近似する直線を定める係数2個と、直線
近似されたサンプル個数を符号化することとし、次の3
サンプルから新たな直線近似を行うようにする。最初の
3サンプルの直線近似の最小2乗誤差がしきい値を超え
てしまった場合は、最初の2サンプルの値と2サンプル
が直線近似されていないことのフラグを符号化すること
とし、3個目のサンプルから新たな直線近似を行うよう
にする。
は、A/D変換された音楽信号のサンプル系列を直線近似
するもので、最初の3サンプルを近似する直線を最小2
乗法を用いて求め、最小2乗誤差があらかじめ定めてお
いたしきい値を超えていなければ、サンプル数を1個ず
つ増やしながら、逐次最小2乗誤差を算出し、最小2乗
誤差がしきい値を超えたとすれば、しきい値を超えるま
でのサンプルを近似する直線を定める係数2個と、直線
近似されたサンプル個数を符号化することとし、次の3
サンプルから新たな直線近似を行うようにする。最初の
3サンプルの直線近似の最小2乗誤差がしきい値を超え
てしまった場合は、最初の2サンプルの値と2サンプル
が直線近似されていないことのフラグを符号化すること
とし、3個目のサンプルから新たな直線近似を行うよう
にする。
また、直線近似されないで符号化されるサンプルがある
き、そのサンプルを対数圧縮して符号化することもでき
る。
き、そのサンプルを対数圧縮して符号化することもでき
る。
作用 上記のような音楽信号圧縮方法を用いてサンプル系列を
符号化すると、最小2乗誤差があらかじめ定めたしきい
値を超えないサンプル系列が一つの直線として扱われ、
サンプル系列は圧縮されて符号化されることとなる。ま
た、3サンプルですでにしきい値を超えるような、サン
プルの値の変化が激しい場合はサンプルの値をそのまま
符号化することにより、音質の劣化が少なくなる。
符号化すると、最小2乗誤差があらかじめ定めたしきい
値を超えないサンプル系列が一つの直線として扱われ、
サンプル系列は圧縮されて符号化されることとなる。ま
た、3サンプルですでにしきい値を超えるような、サン
プルの値の変化が激しい場合はサンプルの値をそのまま
符号化することにより、音質の劣化が少なくなる。
実施例 以下本発明の音楽信号圧縮方法の一実施例について、図
面を参照しながら説明する。第1図は音楽信号の模式図
である。第1図において1は音楽信号を表わし、s1,s2,
s3,s4,s5,……はA/D変換された音楽信号のサンプル系列
である。2,3,4,5は音楽信号を近似する直線である。
s1′,s2′,s3′,s4′,s5′……はサンプルs1,s2,s3,s4,
s5の近似値である。直線2,3,4,5,は最小2乗誤差があら
かじめ定めたしきい値を超えないような直線として求め
られる。
面を参照しながら説明する。第1図は音楽信号の模式図
である。第1図において1は音楽信号を表わし、s1,s2,
s3,s4,s5,……はA/D変換された音楽信号のサンプル系列
である。2,3,4,5は音楽信号を近似する直線である。
s1′,s2′,s3′,s4′,s5′……はサンプルs1,s2,s3,s4,
s5の近似値である。直線2,3,4,5,は最小2乗誤差があら
かじめ定めたしきい値を超えないような直線として求め
られる。
第2図は第1図の直線の係数2個、サンプル個数を符号
化した図である。6,7,8,9は各々第1図の直線2,3,4,5を
符号化したもので、a1,a2,a3,a4およびb1,b2,b3,b4は直
線を定める係数、n1,n2,n3,n4はサンプル個数である。
化した図である。6,7,8,9は各々第1図の直線2,3,4,5を
符号化したもので、a1,a2,a3,a4およびb1,b2,b3,b4は直
線を定める係数、n1,n2,n3,n4はサンプル個数である。
第1図において1サンプル当たり16ビットで符号化され
ているとすると、図中には18サンプルあるので、全サン
プルで288ビット必要である。しかし、本方法を用い
て、第2図のように符号化した場合、直線の係数2個、
サンプル個数を各々8ビットで符号化すると、4直線あ
るので、全サンプルで96ビット必要となり、情報圧縮が
可能となる。
ているとすると、図中には18サンプルあるので、全サン
プルで288ビット必要である。しかし、本方法を用い
て、第2図のように符号化した場合、直線の係数2個、
サンプル個数を各々8ビットで符号化すると、4直線あ
るので、全サンプルで96ビット必要となり、情報圧縮が
可能となる。
第3図は第1図と同様に音楽信号の模式図である。第3
図において10は音楽信号を表わし、s1,s2,s3,s4,s5,s6,
……はA/D変換された音楽信号のサンプル系列である。1
1,12,13,14は音楽信号を近似する直線である。直接11,1
2,13,14は最小2乗誤差があらかじめ定めたしきい値を
超えないような直線として求められる。
図において10は音楽信号を表わし、s1,s2,s3,s4,s5,s6,
……はA/D変換された音楽信号のサンプル系列である。1
1,12,13,14は音楽信号を近似する直線である。直接11,1
2,13,14は最小2乗誤差があらかじめ定めたしきい値を
超えないような直線として求められる。
第4図は第3図の直線の係数2個、サンプル個数を符号
化した図である。15,16,17は各々第3図のサンプルs1,s
2とフラグF1、サンプルs3,s4とフラグF2,サンプルs5,s6
とフラグF3を符号化したものである。18,19,20,21は各
々第3図の直線11,12,13,14を符号化したもので、a1,
a2,a3,a4及びb1,b2,b3,b4は直線を定める係数、n1,n2,n
3,n4はサンプル個数である。
化した図である。15,16,17は各々第3図のサンプルs1,s
2とフラグF1、サンプルs3,s4とフラグF2,サンプルs5,s6
とフラグF3を符号化したものである。18,19,20,21は各
々第3図の直線11,12,13,14を符号化したもので、a1,
a2,a3,a4及びb1,b2,b3,b4は直線を定める係数、n1,n2,n
3,n4はサンプル個数である。
第3図において1サンプル当たり16ビットで符号化され
ているとすると、図中には18サンプルあるので、全サン
プルで288ビット必要である。しかし、本方式を用い
て、第4図のように符号化した場合、直線の係数2個、
サンプル個数、フラグを各々8ビットで符号化すると、
全サンプルで216ビット必要となり、情報圧縮が可能と
なる。
ているとすると、図中には18サンプルあるので、全サン
プルで288ビット必要である。しかし、本方式を用い
て、第4図のように符号化した場合、直線の係数2個、
サンプル個数、フラグを各々8ビットで符号化すると、
全サンプルで216ビット必要となり、情報圧縮が可能と
なる。
発明の効果 本発明は、以上説明したような音楽信号圧縮方法なの
で、以下に記載されるような効果を奏する。
で、以下に記載されるような効果を奏する。
あらかじめA/D変換された音楽信号のサンプル系列を直
線近似するので、情報伝送量が少なくなる。また、最小
2乗法を用いて直線を求めるので、サンプル系列をより
良く近似する直線が得られる。さらに、3サンプルを近
似する直線を求めた際に、最小2乗誤差があらかじめ定
めたしきい値を超える場合は、最初の2サンプルをその
まま符号化するので、サンプルの値の変化が急激であっ
ても、音質の劣化が少なくなる。
線近似するので、情報伝送量が少なくなる。また、最小
2乗法を用いて直線を求めるので、サンプル系列をより
良く近似する直線が得られる。さらに、3サンプルを近
似する直線を求めた際に、最小2乗誤差があらかじめ定
めたしきい値を超える場合は、最初の2サンプルをその
まま符号化するので、サンプルの値の変化が急激であっ
ても、音質の劣化が少なくなる。
また、サンプル値を直線近似しないでそのまま符号化す
る際に、対数圧縮して符号化することもできるので、音
質の劣化を押えて、より情報伝送量を少なくすることが
可能である。
る際に、対数圧縮して符号化することもできるので、音
質の劣化を押えて、より情報伝送量を少なくすることが
可能である。
第1図は本発明を説明するための音楽信号の模式図、第
2図は第1図の音楽信号を符号化した説明図、第3図は
本発明を説明するための音楽信号の模式図、第4図は第
3図の音楽信号を符号化した説明図である。 1……音楽信号、2,3,4,5……音楽信号を近似する直
線、6,7,8,9……符号化された音楽信号、10……音楽信
号、11,12,13,14……音楽信号を近似する直線、15,16,1
7,18,19,20,21……符号化された音楽信号。
2図は第1図の音楽信号を符号化した説明図、第3図は
本発明を説明するための音楽信号の模式図、第4図は第
3図の音楽信号を符号化した説明図である。 1……音楽信号、2,3,4,5……音楽信号を近似する直
線、6,7,8,9……符号化された音楽信号、10……音楽信
号、11,12,13,14……音楽信号を近似する直線、15,16,1
7,18,19,20,21……符号化された音楽信号。
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭63−217731(JP,A) 特開 昭59−96513(JP,A) 特開 昭53−52045(JP,A) 特開 昭53−101968(JP,A) 特開 平1−82711(JP,A) 特開 平1−105617(JP,A) 特開 平3−66225(JP,A) 特公 昭40−10178(JP,B1) 特公 平6−31989(JP,B2)
Claims (2)
- 【請求項1】あらかじめA/D変換された音楽信号のサン
プル系列を直線近似する音楽信号圧縮方法であって、時
刻t1,t2,t3,……におけるサンプル値をs1,s2,s3……と
すると、最初の3サンプルs1,s2,s3を近似する直線を最
小2乗法を用いて求め、最小2乗誤差があらかじめ定め
ておいたしきい値を超えていなければ、s4,s5,……とサ
ンプル数を1個ずつ増やしながら、逐次最小2乗誤差を
算出し、上記最小2乗誤差がサンプルsn+1のとき上記し
きい値を超えたとすれば、サンプルs1……snを近似する
直線を定める係数2個と、直線近似されたサンプル個数
nを符号化することとし、サンプルsn+1から新たな直線
近似を行うようにし、s1,s2,s3の3サンプルの直線近似
の最小2乗誤差がすでに上記しきい値を超えた場合は、
サンプルs1,s2の値とs1,s2が直線近似されていないこと
のフラグを符号化することとし、サンプルs3から新たな
直線近似を行うようにしたことを特徴とする音楽信号圧
縮方法。 - 【請求項2】直線近似されないで符号化されるサンプル
si,si+1があるとき、上記si,si+1を対数圧縮して符号化
するようにした請求項(1)記載の音楽信号圧縮方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1024976A JPH0787384B2 (ja) | 1989-02-03 | 1989-02-03 | 音楽信号圧縮方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1024976A JPH0787384B2 (ja) | 1989-02-03 | 1989-02-03 | 音楽信号圧縮方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH02205117A JPH02205117A (ja) | 1990-08-15 |
JPH0787384B2 true JPH0787384B2 (ja) | 1995-09-20 |
Family
ID=12153007
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1024976A Expired - Lifetime JPH0787384B2 (ja) | 1989-02-03 | 1989-02-03 | 音楽信号圧縮方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0787384B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0787385B2 (ja) * | 1989-08-05 | 1995-09-20 | 松下電器産業株式会社 | 音楽信号圧縮方法 |
JP2002368624A (ja) | 2001-06-08 | 2002-12-20 | Sakai Yasue | 圧縮装置及び方法、伸長装置及び方法、圧縮伸長システム、プログラム、記録媒体 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5352045A (en) * | 1976-10-22 | 1978-05-12 | Fujitsu Ltd | Modulating converter for pcm-forecasting code |
JPS53101968A (en) * | 1977-02-17 | 1978-09-05 | Fujitsu Ltd | Modulating converter for pcm-forecast code |
JPS5996513A (ja) * | 1982-11-24 | 1984-06-04 | Nippon Gakki Seizo Kk | 波形の記録及び再生方法 |
JPS63217731A (ja) * | 1987-03-05 | 1988-09-09 | Yuuseishiyou Tsushin Sogo Kenkyusho | ベクトル量子化符号帳のメモリ量の節約法 |
JPH0793584B2 (ja) * | 1987-09-25 | 1995-10-09 | 株式会社日立製作所 | 符号化装置 |
JP2542864B2 (ja) * | 1987-10-19 | 1996-10-09 | 三洋電機株式会社 | デジタル補正回路 |
-
1989
- 1989-02-03 JP JP1024976A patent/JPH0787384B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH02205117A (ja) | 1990-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA1252842A (en) | Predictive communication system filtering arrangement | |
EP0910900B1 (en) | A method of coding and decoding audio signals | |
EP1072036B1 (en) | Fast frame optimisation in an audio encoder | |
JPH0591061A (ja) | オーデイオ信号処理方法 | |
JP2005189886A (ja) | オーディオ信号の符号化効率を向上させる方法 | |
US5812672A (en) | Method for reducing data in the transmission and/or storage of digital signals of several dependent channels | |
RU94046112A (ru) | Способ сокращения числа данных при передаче и/или накоплении цифровых сигналов, поступающих из нескольких взаимосвязанных каналов | |
JPH0590974A (ja) | 前反響処理方法およびその装置 | |
KR100303580B1 (ko) | 송신기,엔코딩장치및송신방법 | |
EP1255244A1 (en) | Memory addressing in the decoding of an audio signal | |
US6480550B1 (en) | Method of compressing an analogue signal | |
US5812982A (en) | Digital data encoding apparatus and method thereof | |
JPH0787384B2 (ja) | 音楽信号圧縮方法 | |
JP2523286B2 (ja) | 音声符号化及び復号化方法 | |
KR950003557B1 (ko) | 음성 샘플 및 신호 샘플 엔코딩 방법 | |
JPH0787385B2 (ja) | 音楽信号圧縮方法 | |
JPH0537395A (ja) | 帯域分割符号化方法 | |
JPH0761044B2 (ja) | 音声符号化法 | |
US5875424A (en) | Encoding system and decoding system for audio signals including pulse quantization | |
JPH0750589A (ja) | サブバンド符号化装置 | |
JP3060229B2 (ja) | 信号処理装置及び信号処理方法 | |
JP3010648B2 (ja) | 信号符号化装置及び信号符号化方法 | |
JPH0255400A (ja) | 音声符号化方法 | |
JP2582072B2 (ja) | 符号化復号化方法 | |
JP3013375B2 (ja) | 符号化装置 |