JP4556866B2 - 高能率符号化プログラム及び高能率符号化装置 - Google Patents
高能率符号化プログラム及び高能率符号化装置 Download PDFInfo
- Publication number
- JP4556866B2 JP4556866B2 JP2005376442A JP2005376442A JP4556866B2 JP 4556866 B2 JP4556866 B2 JP 4556866B2 JP 2005376442 A JP2005376442 A JP 2005376442A JP 2005376442 A JP2005376442 A JP 2005376442A JP 4556866 B2 JP4556866 B2 JP 4556866B2
- Authority
- JP
- Japan
- Prior art keywords
- value
- calculated
- characteristic
- filter
- quantization
- 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 - Fee Related
Links
Images
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
11、121 差分算出ステップ部(差分算出手段)
12、122 圧縮ステップ部(圧縮手段)
13、123 ステップサイズ(量子化幅)決定ステップ部(量子化幅決定手段)
14、124 伸長ステップ部(伸長手段)
15、125 累積ステップ部(累積手段)
16 フレーム化ステップ部(フレーム化手段)
17 フィルタ特性決定ステップ部(フィルタ特性決定手段)
18 ノイズシェイピングステップ部(ノイズシェイピング手段)
Claims (8)
- 等ラウドネス特性及び/又はマスキング特性に基づいて、聴覚的に聞こえない領域の量子化雑音を増加させるようにスペクトル形状を変化させることが可能なサンプリング周波数に比べて低い低サンプリング周波数によりサンプリングされた入力オーディオ信号における現サンプルと1つ前のサンプルとの差分値を算出する差分算出ステップと、
前記差分値に対して量子化及び符号化を行う圧縮ステップと、
前記圧縮ステップから得られた出力に対して復号化及び逆量子化を行う伸長ステップと、
前記圧縮ステップの符号化結果に基づいて、次に算出される差分値の量子化の際の量子化幅を決定する量子化幅決定ステップと、
前記伸長ステップから得られた出力と前記差分値を算出する際の前記1つ前のサンプルの値とを加え、次の差分算出ステップにおいて差分値を算出する際の1つ前のサンプルの値を算出する累積ステップとをコンピュータに実行させるための高能率符号化プログラムであって、
前記入力オーディオ信号を所定のサンプル数ごとに分けて処理フレームを生成するフレーム化ステップと、
生成された前記処理フレームに対するスペクトル包絡線の逆特性のスペクトル包絡線を求め、求められた前記逆特性のスペクトル包絡線の特性を打ち消すスペクトル包絡線の特性を示す係数を算出し、算出された前記係数をフィルタ係数とするフィルタ特性決定ステップと、
前記圧縮ステップへの入力の値と前記伸長ステップから得られた出力の値とに基づいて量子化雑音を算出し、算出された前記量子化雑音に対して、前記処理フレームごとに算出された前記フィルタ係数から構成されるフィルタの対応する前記フィルタ係数をかけて量子化雑音スペクトルを整形するノイズシェイピングステップとを更にコンピュータに実行させる高能率符号化プログラムであり、
前記フィルタ特性決定ステップは、前記処理フレームの前記逆特性のスペクトル包絡線の最大レベルと最小レベルとの差により定まる振幅変動幅を所定の制限幅内に収めるよう処理を行うスペクトル包絡制限ステップを有する高能率符号化プログラム。 - 等ラウドネス特性及び/又はマスキング特性に基づいて、聴覚的に聞こえない領域の量子化雑音を増加させるようにスペクトル形状を変化させることが可能なサンプリング周波数に比べて低い低サンプリング周波数によりサンプリングされた入力オーディオ信号における現サンプルと1つ前のサンプルとの差分値を算出する差分算出ステップと、
前記差分値に対して量子化及び符号化を行う圧縮ステップと、
前記圧縮ステップから得られた出力に対して復号化及び逆量子化を行う伸長ステップと、
前記圧縮ステップの符号化結果に基づいて、次に算出される差分値の量子化の際の量子化幅を決定する量子化幅決定ステップと、
前記伸長ステップから得られた出力と前記差分値を算出する際の前記1つ前のサンプルの値とを加え、次の差分算出ステップにおいて差分値を算出する際の1つ前のサンプルの値を算出する累積ステップとをコンピュータに実行させるための高能率符号化プログラムであって、
前記入力オーディオ信号を所定のサンプル数ごとに分けて処理フレームを生成するフレーム化ステップと、
生成された前記処理フレームに対するスペクトル包絡線の逆特性のスペクトル包絡線を求め、求められた前記逆特性のスペクトル包絡線の特性を打ち消すスペクトル包絡線の特性を示す係数を算出し、算出された前記係数をフィルタ係数とするフィルタ特性決定ステップと、
前記圧縮ステップへの入力の値と前記伸長ステップから得られた出力の値とに基づいて量子化雑音を算出し、算出された前記量子化雑音に対して、前記処理フレームごとに算出された前記フィルタ係数から構成されるフィルタの対応する前記フィルタ係数をかけて量子化雑音スペクトルを整形するノイズシェイピングステップとを更にコンピュータに実行させる高能率符号化プログラムであり、
前記フィルタ特性決定ステップは、前記処理フレームにおいてサンプルの値に変化がなくその値が続く場合、前記値が続くサンプルの数をカウントするDC値探索ステップと、
カウントされた前記サンプルの数に基づいて、前記量子化雑音にかけるフィルタ係数を算出された前記フィルタ係数にするか、あらかじめ所定の記憶領域に格納された保存フィルタ係数にするかを選択する最終フィルタ選択ステップとを有する高能率符号化プログラム。 - 等ラウドネス特性及び/又はマスキング特性に基づいて、聴覚的に聞こえない領域の量子化雑音を増加させるようにスペクトル形状を変化させることが可能なサンプリング周波数に比べて低い低サンプリング周波数によりサンプリングされた入力オーディオ信号における現サンプルと1つ前のサンプルとの差分値を算出する差分算出ステップと、
前記差分値に対して量子化及び符号化を行う圧縮ステップと、
前記圧縮ステップから得られた出力に対して復号化及び逆量子化を行う伸長ステップと、
前記圧縮ステップの符号化結果に基づいて、次に算出される差分値の量子化の際の量子化幅を決定する量子化幅決定ステップと、
前記伸長ステップから得られた出力と前記差分値を算出する際の前記1つ前のサンプルの値とを加え、次の差分算出ステップにおいて差分値を算出する際の1つ前のサンプルの値を算出する累積ステップとをコンピュータに実行させるための高能率符号化プログラムであって、
前記入力オーディオ信号を所定のサンプル数ごとに分けて処理フレームを生成するフレーム化ステップと、
生成された前記処理フレームに対するスペクトル包絡線の逆特性のスペクトル包絡線を求め、求められた前記逆特性のスペクトル包絡線の特性を打ち消すスペクトル包絡線の特性を示す係数を算出し、算出された前記係数をフィルタ係数とするフィルタ特性決定ステップと、
前記圧縮ステップへの入力の値と前記伸長ステップから得られた出力の値とに基づいて量子化雑音を算出し、算出された前記量子化雑音に対して、前記処理フレームごとに算出された前記フィルタ係数から構成されるフィルタの対応する前記フィルタ係数をかけて量子化雑音スペクトルを整形するノイズシェイピングステップとを更にコンピュータに実行させる高能率符号化プログラムであり、
前記フィルタ特性決定ステップは、前記処理フレームの前記逆特性のスペクトル包絡線の最大レベルと最小レベルとの差により定まる振幅変動幅を所定の制限幅内に収めるよう処理を行うスペクトル包絡制限ステップと、
前記処理フレームにおいてサンプルの値に変化がなくその値が続く場合、前記値が続くサンプルの数をカウントするDC値探索ステップと、
カウントされた前記サンプルの数に基づいて、前記量子化雑音にかけるフィルタ係数を算出された前記フィルタ係数にするか、あらかじめ所定の記憶領域に格納された保存フィルタ係数にするかを選択する最終フィルタ選択ステップとを有する高能率符号化プログラム。 - 前記フィルタ特性決定ステップにおける生成された前記処理フレームに対するスペクトル包絡線の逆特性のスペクトル包絡線の算出ステップは、線形予測分析により線形予測係数を求める第1の線形予測分析ステップと、前記線形予測係数に対してフーリエ変換によりスペクトル包絡線を求めるスペクトル包絡算出ステップとからなり、
求められた前記逆特性のスペクトル包絡線の特性を打ち消すスペクトル包絡線の特性を示す係数の算出ステップは、前記フーリエ変換により求められたスペクトル包絡線に対して、逆フーリエ変換をして得られた係数を用いて線形予測分析を行い線形予測係数を求める第2の線形予測分析ステップからなる請求項1から3のいずれか1つに記載の高能率符号化プログラム。 - 前記フレーム化ステップにおいて構成される前記処理フレームは、直前の処理フレームを結合させた処理フレームである請求項1から4のいずれか1つに記載の高能率符号化プログラム。
- 等ラウドネス特性及び/又はマスキング特性に基づいて、聴覚的に聞こえない領域の量子化雑音を増加させるようにスペクトル形状を変化させることが可能なサンプリング周波数に比べて低い低サンプリング周波数によりサンプリングされた入力オーディオ信号における現サンプルと1つ前のサンプルとの差分値を算出する差分算出手段と、
前記差分値に対して量子化及び符号化を行う圧縮手段と、
前記圧縮手段からの出力に対して復号化及び逆量子化を行う伸長手段と、
前記圧縮手段の符号化結果に基づいて、次に算出される差分値の量子化の際の量子化幅を決定する量子化幅決定手段と、
前記伸長手段からの出力と前記差分値を算出する際の前記1つ前のサンプルの値とを加え、次に差分算出手段において差分値を算出する際の1つ前のサンプルの値を算出する累積手段とから構成される高能率符号化装置であって、
前記入力オーディオ信号を所定のサンプル数ごとに分けて処理フレームを生成するフレーム化手段と、
生成された前記処理フレームに対するスペクトル包絡線の逆特性のスペクトル包絡線を求め、求められた前記逆特性のスペクトル包絡線の特性を打ち消すスペクトル包絡線の特性を示す係数を算出し、算出された前記係数をフィルタ係数とするフィルタ特性決定手段と、
前記圧縮手段への入力の値と前記伸長手段からの出力の値とに基づいて量子化雑音を算出し、算出された前記量子化雑音に対して、前記処理フレームごとに算出された前記フィルタ係数から構成されるフィルタの対応する前記フィルタ係数をかけて量子化雑音スペクトルを整形するノイズシェイピング手段とを更に有し、
前記フィルタ特性決定手段は、前記処理フレームの前記逆特性のスペクトル包絡線の最大レベルと最小レベルとの差により定まる振幅変動幅を所定の制限幅内に収めるよう処理を行うスペクトル包絡制限手段を有する高能率符号化装置。 - 等ラウドネス特性及び/又はマスキング特性に基づいて、聴覚的に聞こえない領域の量子化雑音を増加させるようにスペクトル形状を変化させることが可能なサンプリング周波数に比べて低い低サンプリング周波数によりサンプリングされた入力オーディオ信号における現サンプルと1つ前のサンプルとの差分値を算出する差分算出手段と、
前記差分値に対して量子化及び符号化を行う圧縮手段と、
前記圧縮手段からの出力に対して復号化及び逆量子化を行う伸長手段と、
前記圧縮手段の符号化結果に基づいて、次に算出される差分値の量子化の際の量子化幅を決定する量子化幅決定手段と、
前記伸長手段からの出力と前記差分値を算出する際の前記1つ前のサンプルの値とを加え、次に差分算出手段において差分値を算出する際の1つ前のサンプルの値を算出する累積手段とから構成される高能率符号化装置であって、
前記入力オーディオ信号を所定のサンプル数ごとに分けて処理フレームを生成するフレーム化手段と、
生成された前記処理フレームに対するスペクトル包絡線の逆特性のスペクトル包絡線を求め、求められた前記逆特性のスペクトル包絡線の特性を打ち消すスペクトル包絡線の特性を示す係数を算出し、算出された前記係数をフィルタ係数とするフィルタ特性決定手段と、
前記圧縮手段への入力の値と前記伸長手段からの出力の値とに基づいて量子化雑音を算出し、算出された前記量子化雑音に対して、前記処理フレームごとに算出された前記フィルタ係数から構成されるフィルタの対応する前記フィルタ係数をかけて量子化雑音スペクトルを整形するノイズシェイピング手段とを更に有し、
前記フィルタ特性決定手段は、前記処理フレームにおいてサンプルの値に変化がなくその値が続く場合、前記値が続くサンプルの数をカウントするDC値探索手段と、
カウントされた前記サンプルの数に基づいて、前記量子化雑音にかけるフィルタ係数を算出された前記フィルタ係数にするか、あらかじめ所定の記憶領域に格納された保存フィルタ係数にするかを選択する最終フィルタ選択手段とを有する高能率符号化装置。 - 等ラウドネス特性及び/又はマスキング特性に基づいて、聴覚的に聞こえない領域の量子化雑音を増加させるようにスペクトル形状を変化させることが可能なサンプリング周波数に比べて低い低サンプリング周波数によりサンプリングされた入力オーディオ信号における現サンプルと1つ前のサンプルとの差分値を算出する差分算出手段と、
前記差分値に対して量子化及び符号化を行う圧縮手段と、
前記圧縮手段からの出力に対して復号化及び逆量子化を行う伸長手段と、
前記圧縮手段の符号化結果に基づいて、次に算出される差分値の量子化の際の量子化幅を決定する量子化幅決定手段と、
前記伸長手段からの出力と前記差分値を算出する際の前記1つ前のサンプルの値とを加え、次に差分算出手段において差分値を算出する際の1つ前のサンプルの値を算出する累積手段とから構成される高能率符号化装置であって、
前記入力オーディオ信号を所定のサンプル数ごとに分けて処理フレームを生成するフレーム化手段と、
生成された前記処理フレームに対するスペクトル包絡線の逆特性のスペクトル包絡線を求め、求められた前記逆特性のスペクトル包絡線の特性を打ち消すスペクトル包絡線の特性を示す係数を算出し、算出された前記係数をフィルタ係数とするフィルタ特性決定手段と、
前記圧縮手段への入力の値と前記伸長手段からの出力の値とに基づいて量子化雑音を算出し、算出された前記量子化雑音に対して、前記処理フレームごとに算出された前記フィルタ係数から構成されるフィルタの対応する前記フィルタ係数をかけて量子化雑音スペクトルを整形するノイズシェイピング手段とを更に有し、
前記フィルタ特性決定手段は、前記処理フレームの前記逆特性のスペクトル包絡線の最大レベルと最小レベルとの差により定まる振幅変動幅を所定の制限幅内に収めるよう処理を行うスペクトル包絡制限手段と、
前記処理フレームにおいてサンプルの値に変化がなくその値が続く場合、前記値が続くサンプルの数をカウントするDC値探索手段と、
カウントされた前記サンプルの数に基づいて、前記量子化雑音にかけるフィルタ係数を算出された前記フィルタ係数にするか、あらかじめ所定の記憶領域に格納された保存フィルタ係数にするかを選択する最終フィルタ選択手段とを有する高能率符号化装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005376442A JP4556866B2 (ja) | 2005-12-27 | 2005-12-27 | 高能率符号化プログラム及び高能率符号化装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005376442A JP4556866B2 (ja) | 2005-12-27 | 2005-12-27 | 高能率符号化プログラム及び高能率符号化装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007178677A JP2007178677A (ja) | 2007-07-12 |
JP4556866B2 true JP4556866B2 (ja) | 2010-10-06 |
Family
ID=38303931
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005376442A Expired - Fee Related JP4556866B2 (ja) | 2005-12-27 | 2005-12-27 | 高能率符号化プログラム及び高能率符号化装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4556866B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120095729A1 (en) * | 2010-10-14 | 2012-04-19 | Electronics And Telecommunications Research Institute | Known information compression apparatus and method for separating sound source |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61158218A (ja) * | 1984-12-29 | 1986-07-17 | Sony Corp | 信号伝送装置 |
JPS62234435A (ja) * | 1986-04-04 | 1987-10-14 | Kokusai Denshin Denwa Co Ltd <Kdd> | 符号化音声の復号化方式 |
JPH05248972A (ja) * | 1992-03-06 | 1993-09-28 | Sony Corp | 音声信号処理方法 |
JPH06152542A (ja) * | 1992-10-31 | 1994-05-31 | Sony Corp | 高能率符号化装置、ノイズスペクトル変更装置及び方法 |
JP2000081899A (ja) * | 1998-09-03 | 2000-03-21 | Olympus Optical Co Ltd | 音声認識装置、音声記録再生装置 |
JP2002123298A (ja) * | 2000-10-18 | 2002-04-26 | Nippon Telegr & Teleph Corp <Ntt> | 信号符号化方法、装置及び信号符号化プログラムを記録した記録媒体 |
-
2005
- 2005-12-27 JP JP2005376442A patent/JP4556866B2/ja not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61158218A (ja) * | 1984-12-29 | 1986-07-17 | Sony Corp | 信号伝送装置 |
JPS62234435A (ja) * | 1986-04-04 | 1987-10-14 | Kokusai Denshin Denwa Co Ltd <Kdd> | 符号化音声の復号化方式 |
JPH05248972A (ja) * | 1992-03-06 | 1993-09-28 | Sony Corp | 音声信号処理方法 |
JPH06152542A (ja) * | 1992-10-31 | 1994-05-31 | Sony Corp | 高能率符号化装置、ノイズスペクトル変更装置及び方法 |
JP2000081899A (ja) * | 1998-09-03 | 2000-03-21 | Olympus Optical Co Ltd | 音声認識装置、音声記録再生装置 |
JP2002123298A (ja) * | 2000-10-18 | 2002-04-26 | Nippon Telegr & Teleph Corp <Ntt> | 信号符号化方法、装置及び信号符号化プログラムを記録した記録媒体 |
Also Published As
Publication number | Publication date |
---|---|
JP2007178677A (ja) | 2007-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4478183B2 (ja) | 音声信号を安定して分類する装置および方法、音声信号データベースを構築して動作させる方法、およびコンピュータプログラム | |
JP3307138B2 (ja) | 信号符号化方法及び装置、並びに信号復号化方法及び装置 | |
KR100348368B1 (ko) | 디지털 음향 신호 부호화 장치, 디지털 음향 신호 부호화방법 및 디지털 음향 신호 부호화 프로그램을 기록한 매체 | |
JP5390690B2 (ja) | 音声コーデックの品質向上装置およびその方法 | |
JP4760278B2 (ja) | 補間装置、オーディオ再生装置、補間方法および補間プログラム | |
JP2004198485A (ja) | 音響符号化信号復号化装置及び音響符号化信号復号化プログラム | |
JP2001343997A (ja) | デジタル音響信号符号化装置、方法及び記録媒体 | |
KR100636144B1 (ko) | 오디오 신호 부호화/복호화 장치 및 방법 | |
US7444289B2 (en) | Audio decoding method and apparatus for reconstructing high frequency components with less computation | |
US20070118362A1 (en) | Audio compression/decompression device | |
JP4556866B2 (ja) | 高能率符号化プログラム及び高能率符号化装置 | |
JP2020190606A (ja) | 音声雑音除去装置及びプログラム | |
JP4593364B2 (ja) | オーディオデータの補間方法および補間装置 | |
JP4508599B2 (ja) | データ圧縮方法 | |
JP4649351B2 (ja) | デジタルデータ復号化装置 | |
JP4627737B2 (ja) | デジタルデータ復号化装置 | |
JPH1083623A (ja) | 信号記録方法、信号記録装置、記録媒体および信号処理方法 | |
JP2003280691A (ja) | 音声処理方法および音声処理装置 | |
JP4641272B2 (ja) | デジタルデータ復号化装置 | |
JP4004525B1 (ja) | 信号処理方法、信号処理装置及びコンピュータプログラム | |
JPH05204395A (ja) | 音声用利得制御装置および音声記録再生装置 | |
JP2005003912A (ja) | オーディオ信号符号化装置、オーディオ信号符号化方法及びプログラム | |
JP4530567B2 (ja) | デジタルオーディオ復号装置 | |
JP2007108360A (ja) | 補間装置、オーディオ再生装置、補間方法および補間プログラム | |
JP2006078882A (ja) | 音声録音再生装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071228 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100531 |
|
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: 20100629 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100712 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4556866 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130730 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130730 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130730 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |