JPH0787385B2 - 音楽信号圧縮方法 - Google Patents

音楽信号圧縮方法

Info

Publication number
JPH0787385B2
JPH0787385B2 JP1203390A JP20339089A JPH0787385B2 JP H0787385 B2 JPH0787385 B2 JP H0787385B2 JP 1203390 A JP1203390 A JP 1203390A JP 20339089 A JP20339089 A JP 20339089A JP H0787385 B2 JPH0787385 B2 JP H0787385B2
Authority
JP
Japan
Prior art keywords
samples
music signal
encoded
sample
linear approximation
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
Application number
JP1203390A
Other languages
English (en)
Other versions
JPH0366225A (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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP1203390A priority Critical patent/JPH0787385B2/ja
Publication of JPH0366225A publication Critical patent/JPH0366225A/ja
Publication of JPH0787385B2 publication Critical patent/JPH0787385B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、A/D変換された音声信号のサンプル系列を直
線近似する音楽信号圧縮方法に関するものである。
従来の技術 従来の音声符号化方式においては、音声信号は複数の帯
域に分割され、各々について予測係数が求められ、この
予測係数を用いて、各々の帯域の信号は予測符号化され
る。その際に量子化レベル数を時間的に不均一に割り当
て、符号化前後の量子化誤差が小さくなるようにする
(例えば、特願昭54−42858号参照)。
発明が解決しようとする課題 従来の音声符号化方法では、分割された各周波数帯域に
ついて予測残差信号を送っており、この予測残差信号の
情報量が比較的多く、全体としての伝送情報量が多くな
るという問題点があった。
本発明は、少ない伝送情報量で品質がよい音楽信号圧縮
方法を提供することを目的としている。
課題を解決するための手段 上記課題を解決するために、本発明の音楽信号圧縮方法
は、A/D変換された音楽信号のサンプル系列を一定数の
サンプルを含むブロック毎に近似するもので、上記ブロ
ック内の最初の3サンプルを近似する直線を最小2乗法
を用いて求め、最小2乗誤差が上記ブロックに含まれる
全サンプルの振幅の2乗和に基づいてあらかじめ定めて
おいたしきい値を超えていなければ、順にサンプル数を
1個ずつ増やしながら、逐次最小2乗誤差を算出し、最
小2乗誤差がしきい値を超えたとすれば、しきい値を超
えるまでのサンプルを近似する直線を定める係数2個
と、直線近似されたサンプル個数を符号化することと
し、次の3サンプルから新たな直線近似を行なうように
する。最初の3サンプルの直線近似の最小2乗誤差がし
きい値を超えてしまった場合は、最初の2サンプルの値
と2サンプルが直線近似されていないことのフラグを符
号化することとし、3個目のサンプルから新たな直線近
似を行なうようにする。
また、直線近似されないで符号化されるサンプルがある
とき、そのサンプルを対数圧縮または下位nビット切り
捨てて符号化することもできる。
作用 上記のような音楽信号圧縮方法を用いてサンプル系列を
符号化すると、最小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乗誤差があらかじめ定めたしきい値
を超えないような直線として求められる。
第2図は第1図の直線の係数2個、サンプル個数を符号
化した図である。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ビット必要となり、情報圧縮が可能
となる。
第3図は第1図と同様に音楽信号の模式図である。第3
図において10は音楽信号を表わし、s1、s2、s3、s4
s5、s6……はA/D変換された音楽信号のサンプル系列で
ある。11、12、13、14は音楽信号を近似する直線であ
る。直接11、12、13、14は最小2乗誤差があらかじめ定
めたしきい値を超えないような直線として求められる。
第4図は第3図の直線の係数2個、サンプル個数を符号
化した図である。15、16、17は各々第3図のサンプル
s1、s2、とフラグF1、サンプルs3、s4とフラグF2、サン
プルs5、s6とフラグF3を符号化したものである。18、1
9、20、21は各々第3図の直線11、12、13、14を符号化
したもので、a1、a2、a3、a4及びb1、b2、b3、b4は直線
を定める係数、n1、n2、n3、n4はサンプル個数である。
第3図において1サンプル当り16ビットで符号化されて
いるとすると、図中には18サンプルあるので、全サンプ
ルで288ビット必要である。しかし、本方式を用いて、
第4図に示すように符号化した場合、直線の係数2個、
サンプル個数、フラグを各々8ビットで符号化すると、
全サンプルで216ビット必要となり、情報圧縮が可能と
なる。
発明の効果 本発明は、以上説明したような音楽信号圧縮方法である
ので、以下に記載されるような効果を奏する。
すなわち、本発明はあらかじめA/D変換された音楽信号
のサンプル系列を直線近似するので、情報伝送量が少な
くなる。また、最小2乗法を用いて直線を求めるので、
サンプル系列をよりよく近似する直線が得られる。さら
に、3サンプルを近似する直線を求めた際に、最小2乗
誤差があらかじめ定めたしきい値を超える場合は、最初
の2サンプルをそのまま符号化するので、サンプルの値
の変化が急激であっても、音質の劣化が少なくなる。サ
ンプル数が一定のブロック毎に複数の直線によってサン
プル系列を近似し、ブロック内のすべてのサンプルに対
して符号化が完了したならば、次のブロックから新たな
符号化を開始するので、他の一定長のブロック毎に符号
化された信号と合わせて符号化する場合に、同期をとる
ことが容易となる。また、ブロック中に含まれるサンプ
ルの振幅に合わせてブロック毎にしきい値を定めるの
で、波形をより高い精度で近似することとなり、符号化
されたサンプルを復号した場合、より良い音質を得るこ
とが可能となる。
また、サンプル値を直線近似しないでそのまま符号化す
る際に、対数圧縮または下位nビット切り捨てて符号化
することもできるので、音質の劣化を押さえて、より情
報伝送量を少なくすることが可能である。
【図面の簡単な説明】
第1図は本発明の一実施例を説明するための音楽信号の
模式図、第2図は第1図の音楽信号を符号化した説明
図、第3図は本発明の一実施例を説明するための音楽信
号の模式図、第4図は第3図の音楽信号を符号化した説
明図である。 1……音楽信号、2、3、4、5……音楽信号を近似す
る直線、6、7、8、9……符号化された音楽信号、10
……音楽信号、11、12、13、14……音楽信号を近似する
直線、15、16、17、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) 特開 平2−205117(JP,A) 特公 昭40−10178(JP,B1) 特公 平6−31989(JP,B2)

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】あらかじめA/D変換された音楽信号のサン
    プル系列を一定数のサンプルを含むブロック毎に直線近
    似する音楽信号圧縮方法であって、上記ブロック内の各
    一定時刻における最初の3サンプルを近似する直線を最
    小2乗法を用いて求め、最小2乗誤差が、上記ブロック
    に含まれるサンプルの振幅の2乗和に基づいてあらかじ
    め定めておいたしきい値を超えていなければ、順にサン
    プル数を1個ずつ増やしながら、逐次最小2乗誤差を算
    出し、上記最小2乗誤差が上記しきい値を超えたとすれ
    ば、サンプルを近似する直線を定める係数2個と、直線
    近似されたサンプル数n(nは整数)を符号化して次の
    第(n+1)サンプルから新たな直線近似を行なうよう
    にし、前記最初の3サンプルの直線近似の最小2乗誤差
    がすでに上記しきい値を超えた場合は、最初の2サンプ
    ルの値と前記最初の2サンプルが直線近似されていない
    ことのフラグを符号化して第3サンプルから新たな直線
    近似を行なうようにし、ブロック内のすべてのサンプル
    の直線近似を完了したならば、次のブロックから新たに
    直線近似を開始し、A/D変換された音楽信号のサンプル
    系列すべてを直線近似するようにしたことを特徴とする
    音楽信号圧縮方法。
  2. 【請求項2】直線近似されないで符号化されるサンプル
    Si、Si+1(iは整数)があるとき、上記Si、Si+1を対数
    圧縮して符号化するようにした請求項1記載の音楽信号
    圧縮方法。
  3. 【請求項3】直線近似されないで符号化されるサンプル
    Si、Si+1(iは整数)があるとき、上記Si、Si+1を下位
    nビット切捨てを行なって符号化するようにした請求項
    1記載の音楽信号圧縮方法。
JP1203390A 1989-08-05 1989-08-05 音楽信号圧縮方法 Expired - Lifetime JPH0787385B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1203390A JPH0787385B2 (ja) 1989-08-05 1989-08-05 音楽信号圧縮方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1203390A JPH0787385B2 (ja) 1989-08-05 1989-08-05 音楽信号圧縮方法

Publications (2)

Publication Number Publication Date
JPH0366225A JPH0366225A (ja) 1991-03-20
JPH0787385B2 true JPH0787385B2 (ja) 1995-09-20

Family

ID=16473253

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1203390A Expired - Lifetime JPH0787385B2 (ja) 1989-08-05 1989-08-05 音楽信号圧縮方法

Country Status (1)

Country Link
JP (1) JPH0787385B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007031903A (ja) * 2005-07-28 2007-02-08 Kengo Kojima 五本指ソックス
CN100435136C (zh) * 2006-06-21 2008-11-19 浙江中控软件技术有限公司 一种基于最小二乘线性拟合的实时数据压缩方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
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 三洋電機株式会社 デジタル補正回路
JPH0787384B2 (ja) * 1989-02-03 1995-09-20 松下電器産業株式会社 音楽信号圧縮方法

Also Published As

Publication number Publication date
JPH0366225A (ja) 1991-03-20

Similar Documents

Publication Publication Date Title
JPH0591061A (ja) オーデイオ信号処理方法
JP2811175B2 (ja) 画像データの直交変換符号化方法
KR20010021226A (ko) 디지털 음향 신호 부호화 장치, 디지털 음향 신호 부호화방법 및 디지털 음향 신호 부호화 프로그램을 기록한 매체
KR20020019483A (ko) 오디오 신호의 부호화 효율 개선 방법
US5701389A (en) Window switching based on interblock and intrablock frequency band energy
US10008210B2 (en) Method, apparatus, and system for encoding and decoding multi-channel signals
JP3158932B2 (ja) 信号符号化装置及び信号復号化装置
US6480550B1 (en) Method of compressing an analogue signal
US5812982A (en) Digital data encoding apparatus and method thereof
JPH0787385B2 (ja) 音楽信号圧縮方法
JP2523286B2 (ja) 音声符号化及び復号化方法
KR950003557B1 (ko) 음성 샘플 및 신호 샘플 엔코딩 방법
JPH09162745A (ja) 高速分析フィルタ及び合成フィルタを備えるオーディオ符号化器及び復号化器
JPH0787384B2 (ja) 音楽信号圧縮方法
JPH01171324A (ja) 高能率符号化装置
US5875424A (en) Encoding system and decoding system for audio signals including pulse quantization
US5761633A (en) Method of encoding and decoding speech signals
US6430534B1 (en) Method for decoding coefficients of quantization per subband using a compressed table
JP3010655B2 (ja) 圧縮符号化装置及び方法、並びに復号装置及び方法
JPH0750589A (ja) サブバンド符号化装置
JPH0918348A (ja) 音響信号符号化装置及び音響信号復号装置
JP3250367B2 (ja) 符号化信号復号化方法及びその装置
JPH09232964A (ja) ブロック長可変型変換符号化装置および過渡状態検出装置
JP3013375B2 (ja) 符号化装置
JPS62224122A (ja) 信号符号化方法