WO2006067988A1 - Mpegオーディオデコード方法 - Google Patents

Mpegオーディオデコード方法 Download PDF

Info

Publication number
WO2006067988A1
WO2006067988A1 PCT/JP2005/022771 JP2005022771W WO2006067988A1 WO 2006067988 A1 WO2006067988 A1 WO 2006067988A1 JP 2005022771 W JP2005022771 W JP 2005022771W WO 2006067988 A1 WO2006067988 A1 WO 2006067988A1
Authority
WO
WIPO (PCT)
Prior art keywords
allocation
decoding
memory
offset value
mpeg audio
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.)
Ceased
Application number
PCT/JP2005/022771
Other languages
English (en)
French (fr)
Inventor
Hideyuki Kakuno
Masahiro Sueyoshi
Kosuke Nishio
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 EP05814461A priority Critical patent/EP1713060A4/en
Priority to JP2006515440A priority patent/JPWO2006067988A1/ja
Priority to US10/590,009 priority patent/US20070174061A1/en
Publication of WO2006067988A1 publication Critical patent/WO2006067988A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/02Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
    • G10L19/032Quantisation or dequantisation of spectral components
    • G10L19/035Scalar quantisation

Definitions

  • the present invention relates to an MPEG audio decoder that decodes an audio stream in which audio data is compressed.
  • an apparatus such as a DVD player, a DVD recorder, or a digital broadcast tuner
  • the present invention relates to an MPEG audio decoding method for improving decoding.
  • Patent Document 1 European Patent Application Publication No. 98120786
  • Patent Document 1 by compressing the allocation table, it was possible to reduce the required storage capacity to 1940 bytes. However, it was only about 62% data compression, and the memory could be reduced sufficiently. It has not yet reached. There was also a problem that the decoding algorithm was somewhat complicated.
  • an object of the present invention is to significantly reduce the amount of data required for an allocation table as a MEPG audio decoding method, and to enable decoding by a simple algorithm.
  • the present invention compresses a plurality of allocation tables for retrieving the number of quantum steps and stores it in a memory. And a decoding step for decoding the number of quantization steps using the compressed table stored in the memory.
  • the compression step includes a first step of converting each allocation table so as to collectively describe subbands having a common pattern representing a correspondence relationship between the index value and the number of quantum steps, and A second step of converting each allocation table after conversion into a single first table by collectively describing subbands having the same pattern, and each subband for referring to the first table.
  • each allocation table is converted so that subbands with a common pattern are collectively described, and each allocation table after conversion has a subband with a common pattern. It is converted to a single first table by describing them together. Further, an offset value corresponding to each subband for referring to the first table is determined in the second table, and stored in the memory as a table after compression of the first and second table forces. As a result, since all subbands having the same pattern are omitted and described, the amount of data in the allocation table is greatly reduced.
  • an offset value is obtained by referring to the second table using the subband as a key, the first table is referenced using this offset value, and the read pattern force also determines the number of quantization steps. obtain.
  • decoding can be executed by a relatively simple algorithm.
  • the first table is further transformed using bit allocation that uniquely represents the number of quantization steps. Thereby, the data amount of the first table can be further reduced.
  • the amount of data in the allocation table can be greatly reduced, and Can be executed with a relatively easy algorithm. Therefore, it becomes possible to reduce the memory, so that the chip area of the LSI can be reduced and the chip cost can be reduced.
  • FIG. 1 is a flowchart showing an MPEG audio decoding method according to an embodiment of the present invention.
  • FIG. 2 shows an example of an allocation table.
  • FIG. 3 shows an example of an allocation table.
  • FIG. 4 shows an example of an allocation table.
  • FIG. 5 is an example of an allocation table.
  • FIG. 6 shows an example of an allocation table.
  • FIG. 7 is a table in which sub-bands having the same pattern are combined in FIG.
  • FIG. 8 is a table in which sub-bands having a common pattern in FIG. 3 are collected.
  • FIG. 9 is a table in which sub-bands having a common pattern in FIG. 4 are grouped.
  • FIG. 10 is a table in which sub-bands having the same pattern are combined in FIG.
  • FIG. 11 is a table in which sub-bands having the same pattern are combined in FIG.
  • FIG. 12 is a table summarizing the tables of FIGS.
  • FIG. 13 is an example of bit allocation that uniquely represents the number of quantization steps.
  • FIG. 14 is a table obtained by converting the table of FIG. 12 using the bit allocation of FIG.
  • FIG. 15 is a second table showing offset values set for each subband.
  • FIG. 16 shows an example in which the data of FIG. 14 is arranged in a memory.
  • FIG. 17 shows an example in which the data of FIG. 15 is arranged in a memory.
  • FIG. 1 is a flowchart showing an MPEG audio decoding method according to an embodiment of the present invention.
  • the MPEG audio decoding method according to the present embodiment compresses a plurality of allocation tables for searching for the number of quantization steps and stores them in a memory, and a compression stored in a memory.
  • each allocation table has a common pattern indicating the correspondence between the index value and the number of quantum steps. Convert subbands to be described together. Then, in step S12 as the second step, each allocation table after conversion is converted into a single first table by collectively describing the subbands having a common non-turn. Further, in step S13 as the third step, an offset value corresponding to each subband for referring to the first table is set in the second table. In step S14, the first table obtained in step S12 and the second table obtained in step S13 are stored in a memory as a compressed table.
  • step S 21 as the first step, an offset value is obtained by referring to the second table using the subband as a key. Then, using the offset value obtained in step S21, the first table is referred to and the read pattern force also obtains the number of quantization steps. Steps S21 and S22 are repeatedly executed every time decoding of the number of quantization steps is required.
  • FIGS. 2 to 6 are examples of a plurality of allocation tables.
  • Figures 2 to 5 show Tabl of ISO / IEC 11172-3: 1993 (E) Annex B Table B.2-Layer II bit allocation tables, respectively. e B.2a, Table B.2b, Table B.2c, and Table B.2d, and Fig. 6 is ISO / IEC 13181-3: 1997 (E) Annex B Table Bl.
  • each allocation table of FIGS. 2 to 6 a pattern force indicating the relationship between the index value and the number of quantization steps is described for each subband (scale factor band information).
  • Nbal is the number of bits for reading index information from the stream.
  • Each allocation table is divided by the sampling rate and the bit rate, and the allocation table to be referred to is uniquely determined by the sampling rate and the bit rate.
  • the decoding procedure for the number of quantization steps is as follows. First, with reference to the allocation tables of FIGS. 2 to 6, stream reading for nbal [bits] is performed for each subband, and the read value is obtained as index information. Then, from FIG. 2 to FIG. 6, the number of quantization steps is obtained using the subband and index information.
  • the allocation tables of FIGS. 2 to 6 are compressed and stored in a memory.
  • each allocation table after conversion is converted into a single table by describing subbands having a common pattern together (S 12).
  • FIG. 7 to FIG. 11 force are combined into a single table as shown in FIG.
  • the amount of data can be further reduced by using bit allocation that uniquely represents the number of quantization steps.
  • bit allocation As shown in Fig. 13, the number of quantum steps required for 2 bytes can be expressed in 1 byte.
  • the table shown in Fig. 14 is obtained. Of course, you can leave the table with the number of quantization steps without using bit allocation.
  • FIG. 15 is a table showing the set offset values. As shown in Figure 15, each of the original allocation tables, shown in Figures 2-6 By setting an offset value for each subband, the number of quantum steps can be obtained with reference to the table of FIG.
  • the obtained table data is stored in the memory (S14). That is, the data power of the table in FIG. 14 is set in the memory as shown in FIG. 16, and the data in the table in FIG. 15 is set in the memory as shown in FIG.
  • the amount of data shown in FIGS. 16 and 17 is 160 bytes. In other words, compared to the original allocation table that required 5k bytes, data compression of about 97% was realized.
  • step S21 corresponds to step S21
  • step S22 corresponds to step S22.
  • the amount of data in the allocation table can be greatly reduced, and it can be executed with a relatively simple algorithm. This is useful for cost reduction.

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Computational Linguistics (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

 圧縮工程(S10)において、各アロケーションテーブルが、パターンが共通のサブバンドをまとめるように変換され(S11)、さらに単一のテーブルに変換される(S12)。また、各サブバンドに対応するオフセット値がテーブルに定められ(S13)、これらのテーブルがメモリに保存される(S14)。デコード工程(S20)では、サブバンドをキーとしてオフセット値を求め(S21)、このオフセット値を用いてテーブルから読み出したパターンから、量子化ステップ数を得る(S22)。

Description

明 細 書
MPEGオーディオデコード方法
技術分野
[0001] 本発明は、音声データを圧縮した音声ストリームを復号する MPEGオーディオデコ ードに関するものであり、特に、 DVDプレーヤ、 DVDレコーダ、ディジタル放送のチ ユーナ等の機器において、 MPEGオーディオ音声ストリームの復号の向上を図る M PEGオーディオデコード方法に関するものである。
背景技術
[0002] 従来の MPEGオーディオデコード方法では、量子化ステップ数を規定するァロケ ーシヨンテーブルは、 1個当たり lkバイト( = 32バイト X 16 X 2)の記憶容量を必要と しており、このアロケーションテーブルが 5個存在する場合は、 5kバイトのメモリを備え る必要がある。このため、このアロケーションテーブルを圧縮し、メモリを削減する手法 が検討されている (例えば、特許文献 1参照)。
特許文献 1 :欧州特許出願公開第 98120786号明細書
発明の開示
発明が解決しょうとする課題
[0003] し力しながら、従来の方法では、メモリ使用量を十分に削減するには至らな力つた。
例えば特許文献 1では、アロケーションテーブルを圧縮することによって、必要とする 記憶容量を 1940バイトにまで削減することができた力 それでも約 62%程度のデー タ圧縮に過ぎず、メモリを十分に削減できるまでには至っていない。また、デコード時 のアルゴリズムがやや複雑になる、という問題もあった。
[0004] 前記の問題に鑑み、本発明は、 MEPGオーディオデコード方法として、ァロケーシ ヨンテーブルに要するデータ量を格段に削減し、かつ、簡単なアルゴリズムによって デコード可能にすることを課題とする。 課題を解決するための手段
[0005] 本発明は、音声ストリームを復号する MPEGオーディオデコード方法として、量子 ィ匕ステップ数を検索するための複数のアロケーションテーブルを圧縮し、メモリに保 存する圧縮工程と、前記メモリに保存された圧縮後のテーブルを用いて量子化ステツ プ数をデコードするデコード工程とを備えたものである。そして、前記圧縮工程は、前 記各アロケーションテーブルをそれぞれインデックス値と量子ィ匕ステップ数との対応 関係を表すパターンが共通であるサブバンドをまとめて記述するように変換する第 1 のステップと、変換後の各アロケーションテーブルを前記パターンが共通であるサブ バンドをまとめて記述することによって単一の第 1テーブルに変換する第 2のステップ と、前記第 1テーブルを参照するための各サブバンドに対応するオフセット値を第 2テ 一ブルに定める第 3のステップとを備え、前記第 1および第 2テーブルを前記圧縮後 のテーブルとして前記メモリに保存するものとし、前記デコード工程は、サブバンドを キーとして前記第 2テーブルを参照しオフセット値を求める第 1のステップと、前記第 1 のステップにおいて求めたオフセット値を用いて前記第 1テーブルを参照し読み出し た前記パターンから量子化ステップ数を得る第 2のステップとを備えたものとする。
[0006] この発明によると、圧縮工程において、各アロケーションテーブルが、パターンが共 通のサブバンドをまとめて記述するように変換され、変換後の各アロケーションテープ ルが、パターンが共通のサブバンドをまとめて記述することによって、単一の第 1テー ブルに変換される。また、第 1テーブルを参照するための各サブバンドに対応するォ フセット値が、第 2テーブルに定められ、これら第 1および第 2テーブル力 圧縮後の テーブルとしてメモリに保存される。これにより、パターンが同一のサブバンドが全て 省略されて記述されるので、アロケーションテーブルのデータ量は大幅に削減される 。また、デコード工程では、サブバンドをキーとして第 2テーブルを参照することによつ て、オフセット値を求め、このオフセット値を用いて第 1テーブルを参照し、読み出した パターン力も量子化ステップ数を得る。すなわち、比較的簡単なアルゴリズムによつ て、デコードを実行することができる。
[0007] また、前記圧縮工程の前記第 2のステップにお 、て、前記第 1テーブルを、量子化 ステップ数を一意に表現するビット割り当てを用いて、さらに変換するのが好ま 、。 これにより、第 1テーブルのデータ量を、より一層削減することができる。
発明の効果
[0008] 本発明によると、アロケーションテーブルのデータ量を大幅に削減でき、かつ、デコ ードも比較的容易なアルゴリズムで実行することができる。したがって、メモリを削減す ることが可能になるので、 LSIのチップ面積も低減でき、チップコストを削減することが できる。
図面の簡単な説明
[0009] [図 1]図 1は本発明の一実施形態に係る MPEGオーディオデコード方法を示すフロ 一チャートである。
[図 2]図 2はアロケーションテーブルの一例である。
[図 3]図 3はアロケーションテーブルの一例である。
[図 4]図 4はアロケーションテーブルの一例である。
[図 5]図 5はアロケーションテーブルの一例である。
[図 6]図 6はアロケーションテーブルの一例である。
[図 7]図 7は図 2において、パターンが共通のサブバンドをまとめたテーブルである。
[図 8]図 8は図 3において、パターンが共通のサブバンドをまとめたテーブルである。
[図 9]図 9は図 4において、パターンが共通のサブバンドをまとめたテーブルである。
[図 10]図 10は図 5において、パターンが共通のサブバンドをまとめたテーブルである
[図 11]図 11は図 6において、パターンが共通のサブバンドをまとめたテーブルである
[図 12]図 12は図 7〜図 11のテーブルをまとめたテーブルである。
[図 13]図 13は量子化ステップ数を一意に表現するビット割り当ての一例である。
[図 14]図 14は図 12のテーブルを、図 13のビット割り当てを用 、て変換して得たテー ブルである。
[図 15]図 15はサブバンド毎に設定されたオフセット値を示す第 2のテーブルである。
[図 16]図 16は図 14のデータをメモリに配置した例である。
[図 17]図 17は図 15のデータをメモリに配置した例である。
符号の説明
[0010] S10 圧縮工程
S11 第 1のステップ S12 第 2のステップ
S13 第 3のステップ
S20 デコード工程
S21 第 1のステップ
S22 第 2のステップ
発明を実施するための最良の形態
[0011] 以下、本発明の実施の形態について、図面を参照して説明する。
[0012] 図 1は本発明の一実施形態に係る MPEGオーディオデコード方法を示すフローチ ヤートである。図 1に示すとおり、本実施形態に係る MPEGオーディオデコード方法 は、量子化ステップ数を検索するための複数のアロケーションテーブルを圧縮し、メ モリに保存する圧縮工程 S10と、メモリに保存された圧縮後のテーブルを用いて、量 子化ステップ数をデコードするデコード工程 S20とを備えている。
[0013] そして、圧縮工程 S10では、第 1のステップとしてのステップ S 11において、各ァロ ケーシヨンテーブルを、それぞれ、インデックス値と量子ィ匕ステップ数との対応関係を 表すパターンが共通であるサブバンドをまとめて記述するように、変換する。そして、 第 2のステップとしてのステップ S12において、変換後の各アロケーションテーブルを 、 ノターンが共通であるサブバンドをまとめて記述することによって、単一の第 1テー ブルに変換する。さらに、第 3のステップとしてのステップ S13において、第 1テープ ルを参照するための、各サブバンドに対応するオフセット値を、第 2テーブルに定め る。ステップ S 14において、ステップ S 12で得られた第 1テーブルと、ステップ S 13で 得られた第 2テーブルとを、圧縮後のテーブルとしてメモリに保存する。
[0014] また、デコード工程 S 20では、第 1のステップとしてのステップ S21において、サブ バンドをキーとして第 2テーブルを参照し、オフセット値を求める。そして、ステップ S2 1において求めたオフセット値を用いて、第 1テーブルを参照し、読み出したパターン 力も量子化ステップ数を得る。このステップ S21, S22は、量子化ステップ数のデコー ドが必要になる度に、繰り返し実行される。
[0015] 図 2〜図 6は複数のアロケーションテーブルの一例である。図 2〜図 5はそれぞれ、 I SO/IEC 11172-3: 1993(E) Annex B Table B.2 -- Layer II bit allocation tablesの Tabl e B.2a,Table B.2b,Table B.2c,Table B.2dであり、図 6は ISO/IEC 13181- 3:1997(E) A nnex B Table B.lである。
[0016] 図 2〜図 6の各アロケーションテーブルでは、サブバンド(スケールファクタバンド情 報)毎に、インデックス値と量子化ステップ数との関係を示すパターン力 記述されて いる。なお、 nbalは、ストリームからインデックス (index)情報を読み出す際のビット数で ある。各アロケーションテーブルは、サンプリングレートおよびビットレートによって分 けられており、参照されるアロケーションテーブルは、サンプリングレートおよびビット レートによって一意に定まる。
[0017] 通常の場合、量子化ステップ数のデコード手順は、以下のとおりである。まず、図 2 〜図 6のアロケーションテーブルを参照し、サブバンド毎に、 nbal[bits]分のストリーム 読出しを行い、この読み出し値をインデックス情報として求める。そして、図 2〜図 6か ら、サブバンドとインデックス情報を用いて、量子化ステップ数を求める。
[0018] 本実施形態の圧縮工程 S 10では、図 2〜図 6のアロケーションテーブルを、圧縮し てメモリに保存する。
[0019] まず、各アロケーションテーブルにお!/、て、パターンが共通であるサブバンドを、ま とめて記述する(Sl l)。これにより、図 2〜図 6のアロケーションテーブル力 それぞ れ、図 7〜図 11のように変換される。
[0020] 次に、変換後の各アロケーションテーブルを、パターンが共通であるサブバンドをま とめて記述することによって、単一のテーブルに変換する(S 12)。これにより、図 7〜 図 11力 図 12のような単一のテーブルにまとめられる。このとき、量子化ステップ数を 一意に表現するビット割り当てを用いることによって、データ量をさらに削減すること ができる。例えば、図 13のようなビット割り当てを用いることによって、 2バイト必要であ つた量子ィ匕ステップ数を 1バイトで表現することが可能になる。この結果、図 14のよう なテーブルが得られる。なお、ビット割り当てを用いないで、量子化ステップ数をその ままテーブルに持たせてぉ 、ても、もちろんかまわな!/、。
[0021] そして、図 14のような単一のテーブルを参照するための、各サブバンドに対応する オフセット値を定める(S 13)。図 15は設定されたオフセット値を示すテーブルである 。図 15に示すように、元の各アロケーションテーブルすなわち図 2〜図 6に示された 各サブバンドについてオフセット値を設定することによって、図 14のテーブルを参照 して量子ィ匕ステップ数を求めることができる。
[0022] そして、得られたテーブルのデータを、メモリに保存する(S 14)。すなわち、図 14の テーブルのデータ力 図 16のようにメモリに設定され、図 15のテーブルのデータが、 図 17のようにメモリに設定される。
[0023] ここで、各アロケーションテーブルすなわち図 2〜図 6において、設定値 sblimit以上 のサブバンドでは、 nbalの値が 0であるため、これらのテーブルを参照する必要がなく 、したがってオフセット値を準備する必要がない。また、図 15のテーブルから分かるよ うに、図 2 (Table B.2a)は図 3 (Table B.2b)に吸収でき、図 4 (Table B.2c)は図 5 (Tabl e B.2d)に吸収できる。このため、オフセット値は、図 3、図 5および図 6のァロケーショ ンテーブルに示されたサブバンドに対するもののみを準備すればよい。この結果、メ モリに設定されるデータは、図 17のようになる。
[0024] 図 16および図 17に示すデータのデータ量は 160バイトである。すなわち、 5kバイト を必要とした元のアロケーションテーブルと比較すると、約 97%のデータ圧縮が実現 されている。
[0025] また、デコード工程 S20は、比較的簡単なアルゴリズムで、実行可能である。例えば 、 MPEG- 1 Layerllにおいて、 Fs=48kHz、 Bitrate=56kbits/sである場合、本来は、図 2 (Table B.2a)のテーブルを用いてデコードが行われる。したがって、図 17のデータに おいて、アロケーションテーブルのオフセットとして、 TBL— L2— AllocOffset— abを用 いる。ここで、 sb = 3、 allocation(index) = 2のとき、
(1)図 17のデータを参照して、 TBL_L2_AllocOffset_ab[sb]より、オフセット = 16 ( パターン B)
(2)図 16のデータを参照して、 TBL—L2— Alloc [オフセット]より、 nbal =4
(3) TBL— L2— Alloc [オフセット + allocation]より、ステップ数 index= 1
(4)図 13の変換表より、量子化ステップ数 = 5
となる。 (1)がステップ S21に相当し、(2)がステップ S22に相当する。このように、簡 単なアルゴリズムによって、量子ィ匕ステップ数がデコード可能である。
産業上の利用可能性 本発明では、アロケーションテーブルのデータ量の大幅な削減が可能になり、比較 的簡単なアルゴリズムで実行できるので、例えば、 DVDプレーヤ、 DVDレコーダ、デ イジタル放送のチューナ等の機器において、メモリ削減が可能になり、コスト削減に有 用である。

Claims

請求の範囲
[1] 音声ストリームを復号する MPEGオーディオデコード方法であって、
量子化ステップ数を検索するための複数のアロケーションテーブルを圧縮し、メモリ に保存する圧縮工程と、
前記メモリに保存された圧縮後のテーブルを用いて、量子化ステップ数をデコード するデコード工程とを備え、
前記圧縮工程は、
前記各アロケーションテーブルを、それぞれ、インデックス値と量子ィ匕ステップ数と の対応関係を表すパターンが共通であるサブバンドをまとめて記述するように、変換 する第 1のステップと、
変換後の各アロケーションテーブルを、前記パターンが共通であるサブバンドをまと めて記述することによって、単一の第 1テーブルに変換する第 2のステップと、 前記第 1テーブルを参照するための、各サブバンドに対応するオフセット値を、第 2 テーブルに定める第 3のステップとを備え、
前記第 1および第 2テーブルを、前記圧縮後のテーブルとして、前記メモリに保存 するものであり、
前記デコード工程は、
サブバンドをキーとして前記第 2テーブルを参照し、オフセット値を求める第 1のステ ップと、
前記第 1のステップにおいて求めたオフセット値を用いて、前記第 1テーブルを参 照し、読み出した前記パターン力も量子化ステップ数を得る第 2のステップとを備えた ものである
ことを特徴とする MPEGオーディオデコード方法。
[2] 請求項 1において、
前記圧縮工程の前記第 2のステップにおいて、前記第 1テーブルを、量子化ステツ プ数を一意に表現するビット割り当てを用いて、さらに変換する
ことを特徴とする MPEGオーディオデコード方法。
PCT/JP2005/022771 2004-12-22 2005-12-12 Mpegオーディオデコード方法 Ceased WO2006067988A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP05814461A EP1713060A4 (en) 2004-12-22 2005-12-12 MPEG AUDIO DECODING METHOD
JP2006515440A JPWO2006067988A1 (ja) 2004-12-22 2005-12-12 Mpegオーディオデコード方法
US10/590,009 US20070174061A1 (en) 2004-12-22 2005-12-12 Mpeg audio decoding method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2004371609 2004-12-22
JP2004-371609 2004-12-22

Publications (1)

Publication Number Publication Date
WO2006067988A1 true WO2006067988A1 (ja) 2006-06-29

Family

ID=36601590

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2005/022771 Ceased WO2006067988A1 (ja) 2004-12-22 2005-12-12 Mpegオーディオデコード方法

Country Status (5)

Country Link
US (1) US20070174061A1 (ja)
EP (1) EP1713060A4 (ja)
JP (1) JPWO2006067988A1 (ja)
CN (1) CN1938759A (ja)
WO (1) WO2006067988A1 (ja)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05183443A (ja) * 1991-12-27 1993-07-23 Pfu Ltd 符号変換方法
JPH07170515A (ja) * 1993-12-14 1995-07-04 Kawasaki Steel Corp 画像符号化・復号化装置及び符号化テーブル情報記憶装置
JPH07184202A (ja) * 1993-12-22 1995-07-21 Kawasaki Steel Corp 画像データ符号化装置
JPH11143497A (ja) * 1997-11-10 1999-05-28 Matsushita Electric Ind Co Ltd 圧縮されたテーブルを用いてサブバンドごとに量子化係数を復号化する方法
JP2004096692A (ja) * 2002-09-04 2004-03-25 Matsushita Electric Ind Co Ltd ハッシュによる可変長符号化装置および方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3943879B4 (de) * 1989-04-17 2008-07-17 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Digitales Codierverfahren
TW316302B (ja) * 1995-05-02 1997-09-21 Nippon Steel Corp
US5956674A (en) * 1995-12-01 1999-09-21 Digital Theater Systems, Inc. Multi-channel predictive subband audio coder using psychoacoustic adaptive bit allocation in frequency, time and over the multiple channels
GB9820655D0 (en) * 1998-09-22 1998-11-18 British Telecomm Packet transmission
US6950794B1 (en) * 2001-11-20 2005-09-27 Cirrus Logic, Inc. Feedforward prediction of scalefactors based on allowable distortion for noise shaping in psychoacoustic-based compression
US7935798B2 (en) * 2004-02-27 2011-05-03 Dow Global Technologies Llc Method for the extraction of intracellular proteins from a fermentation broth
JP5065003B2 (ja) * 2004-02-27 2012-10-31 ダウ グローバル テクノロジーズ エルエルシー 有機化合物を含有する水性流からの有機化合物の回収方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05183443A (ja) * 1991-12-27 1993-07-23 Pfu Ltd 符号変換方法
JPH07170515A (ja) * 1993-12-14 1995-07-04 Kawasaki Steel Corp 画像符号化・復号化装置及び符号化テーブル情報記憶装置
JPH07184202A (ja) * 1993-12-22 1995-07-21 Kawasaki Steel Corp 画像データ符号化装置
JPH11143497A (ja) * 1997-11-10 1999-05-28 Matsushita Electric Ind Co Ltd 圧縮されたテーブルを用いてサブバンドごとに量子化係数を復号化する方法
JP2004096692A (ja) * 2002-09-04 2004-03-25 Matsushita Electric Ind Co Ltd ハッシュによる可変長符号化装置および方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1713060A4 *

Also Published As

Publication number Publication date
EP1713060A1 (en) 2006-10-18
CN1938759A (zh) 2007-03-28
JPWO2006067988A1 (ja) 2008-06-12
EP1713060A4 (en) 2007-04-25
US20070174061A1 (en) 2007-07-26

Similar Documents

Publication Publication Date Title
JP3354863B2 (ja) ビット率の調節可能なオーディオデータ符号化/復号化方法及び装置
KR100634506B1 (ko) 저비트율 부호화/복호화 방법 및 장치
US7974840B2 (en) Method and apparatus for encoding/decoding MPEG-4 BSAC audio bitstream having ancillary information
US7613306B2 (en) Audio encoder and audio decoder
CN102365680A (zh) 音频信号的编码和解码方法及其装置
KR100287494B1 (ko) 디지탈신호의부호화방법및장치,복호화방법및장치와부호화시킨신호의기록매체
US7991622B2 (en) Audio compression and decompression using integer-reversible modulated lapped transforms
JP2012238034A (ja) マルチチャンネルオーディオ信号復号化方法
JP2004199075A (ja) ビット率調節可能なステレオオーディオ符号化・復号化方法及びその装置
US8086465B2 (en) Transform domain transcoding and decoding of audio data using integer-reversible modulated lapped transforms
JP2004184975A (ja) 少ない計算量で高周波数成分を復元するオーディオデコーディング方法及び装置
KR20050027179A (ko) 오디오 데이터 복원 방법 및 그 장치
KR102948021B1 (ko) 오디오 인코딩 방법, 오디오 디코딩 방법, 관련 장치, 및 컴퓨터 판독가능 저장 매체
US20070036228A1 (en) Method and apparatus for audio encoding and decoding
EP0978948B1 (en) Coding device and coding method, decoding device and decoding method, program recording medium, and data recording medium
WO2006067988A1 (ja) Mpegオーディオデコード方法
CN100555413C (zh) 可伸缩地编解码音频数据的方法和装置
WO2000051243A1 (en) A backward decoding method of digital audio data
TWI246256B (en) Apparatus for audio compression using mixed wavelet packets and discrete cosine transformation
KR100754389B1 (ko) 음성 및 오디오 신호 부호화 장치 및 방법
JP2001094432A (ja) サブバンド符号化・復号方法
JPH06250699A (ja) 情報記録装置及び記録媒体
KR980012957A (ko) 비트 할당 테이블의 규칙성을 이용한 mpeg 오디오 복호 장치 및 방법
JPH0773585A (ja) データ圧縮符号化方式及びその符号化装置及び復号化装置
JP2013134301A (ja) 再生装置

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 2006515440

Country of ref document: JP

AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KN KP KR KZ LC LK LR LS LT LU LV LY MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2005814461

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2007174061

Country of ref document: US

Ref document number: 10590009

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 200580010084.6

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 2005814461

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2005814461

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE

WWP Wipo information: published in national office

Ref document number: 10590009

Country of ref document: US