JP4842265B2 - 信号の状況(コンテキスト)ベース符号化及び復号化 - Google Patents
信号の状況(コンテキスト)ベース符号化及び復号化 Download PDFInfo
- Publication number
- JP4842265B2 JP4842265B2 JP2007521436A JP2007521436A JP4842265B2 JP 4842265 B2 JP4842265 B2 JP 4842265B2 JP 2007521436 A JP2007521436 A JP 2007521436A JP 2007521436 A JP2007521436 A JP 2007521436A JP 4842265 B2 JP4842265 B2 JP 4842265B2
- Authority
- JP
- Japan
- Prior art keywords
- situation
- decoding
- value
- bit plane
- bitstream
- 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
- 238000000034 method Methods 0.000 claims description 68
- 238000013139 quantization Methods 0.000 claims description 36
- 230000008569 process Effects 0.000 claims description 28
- 238000006243 chemical reaction Methods 0.000 claims description 13
- 238000013507 mapping Methods 0.000 claims description 9
- 230000003111 delayed effect Effects 0.000 claims description 8
- 230000003044 adaptive effect Effects 0.000 claims description 7
- 230000005236 sound signal Effects 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 4
- 230000009466 transformation Effects 0.000 claims description 3
- 238000004590 computer program Methods 0.000 claims 12
- 230000001131 transforming effect Effects 0.000 claims 5
- 230000006978 adaptation Effects 0.000 claims 2
- 238000013461 design Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000007906 compression Methods 0.000 description 4
- 230000006835 compression Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 230000000295 complement effect Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000000638 solvent extraction Methods 0.000 description 2
- 239000013598 vector Substances 0.000 description 2
- 101000591286 Homo sapiens Myocardin-related transcription factor A Proteins 0.000 description 1
- 102100034099 Myocardin-related transcription factor A Human genes 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000013179 statistical model Methods 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/02—Speech 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/0212—Speech 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 using orthogonal transformation
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/0017—Lossless audio signal coding; Perfect reconstruction of coded audio signal by transmission of coding error
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/184—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/34—Scalability techniques involving progressive bit-plane based encoding of the enhancement layer, e.g. fine granular scalability [FGS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
- H04N19/64—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets characterised by ordering of coefficients or of bits for transmission
- H04N19/647—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets characterised by ordering of coefficients or of bits for transmission using significance based coding, e.g. Embedded Zerotrees of Wavelets [EZW] or Set Partitioning in Hierarchical Trees [SPIHT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
FB状況は、その周波数位置に従って各変換係数に割り当てられる。周波数位置は、周波数位置に対する、変換係数におけるビットプレーンシンボルの確率分布の依存性を把握するために用いられる。模範的実施例では、変換係数c[i]は、その周波数位置に応じて3つの異なる帯域に分類される。即ち、低帯域(0から4kHz)、中帯域(4kHzから11kHz)、並びに高帯域(11kHz以上)である。そして各変換係数のFB状況は、それが属する各周波数帯域に応じて割り当てられる。
本発明で採用された第2の状況は、予め決められた整数の符号化パラメータlazy_bpに対する、符号化されるべきビットプレーンシンボルのビットプレーン番号の関係を表している。この状況は、パラメータlazy_bpまでの距離が同じである場合に、音声信号からのビットプレーンシンボルの分布が、同じような確率の非対称性を示す傾向があると観察することから実現される。本発明では、D2L状況は、D2L(bp) =bp − lazy_bpとして規定される。
有意状態状況は、音声信号用の隣接する変換係数の振幅間の相関関係をモデル化するために採用される。ある実施例では、有意状態sig_state(i,bp)は、次のように規定される。
SS(i,bp)={sig_state(i-2, bp), sig_state(i-1, bp), sig_state(i+1,bp), sig_state(i+2, bp)} (3)
(状況4:量子化間隔(QI))
幾つかの符号化システムアーキテクチャは、アドバンストオーディオジップ(R. Yu, X. Lin, S. Rahardja and C. C. Ko, "A Scalable Lossy to Lossless Audio Coder for MPEG-4 Audio Scalable Lossless Coding," Proc. ICASSP 2004参照)及びFGS(細粒度)ロスレスオーディオコーダ等のコアエンコーダを組み込んでいる。このようなシステムにおいて、コアエンコーダは、変換係数c[i], i=0, ..., N-1で量子化・符号化工程を実行し、入力信号の基本品質/レート符号化単位を表すコアビットストリームを生成する。そしてエラーマッピングを用いて、既にコアビットストリームにおいて符号化された情報を除去することにより変換残留信号e[i], i=0, ..., N-1を生成する。この残留信号は、最終的にCB−BPAC符号化工程で符号化され、FGSビットストリームが生成される。このアーキテクチャの模範的実施例を以下の図3Aに図示し、説明する。
図2Aは、音声信号を符号化するために用いられる状況ベース符号化システムの模範的なブロック図を示しており、図2Bは、対応する動作方法を示している。先ず図2Aのエンコーダのブロック図を参照すると、エンコーダ200は、変換モジュール210、状況ベースビットプレーン算術コーダ(CB−BPAC)220、及びマルチプレクサ230を含んでいる。状況ベースエンコーダ220は、ビットプレーンスキャンモジュール222、状況モデルモジュール224、及び統計エンコーダ226を更に備える。模範的実施例において、統計エンコーダ226は算術エンコーダである。
以下の文献は、全ての目的のためにその実態において参照により本願に組み込まれる。
210 変換モジュール
220 状況ベースビットプレーン算術コーダ(CB−BPAC)
222 ビットプレーンスキャンモジュール
224 状況モデルモジュール
226 統計エンコーダ
230 マルチプレクサ
Claims (42)
- 入力信号を受信するように結合された入力部及び出力部を有し、前記入力信号を変換係数c[i]の配列に変換可能なドメイン変換モジュールと、
状況ベース符号化モジュールと、
を備える状況ベースエンコーダであって、
前記状況ベース符号化モジュールは、
前記変換係数の配列を受信するように結合された入力部を有し、各ビットプレーン[bp]及び各変換係数c[i]に対してビットプレーンシンボルbps[i, bp]を生成可能なビットプレーンスキャンモジュールと、
前記ビットプレーンシンボルbps[i, bp]を受信するように結合された入力部を有し、前記受信したビットプレーンシンボルbps[i, bp]の夫々に対して一又は複数の状況値を割り当てることが可能な状況モデルモジュールであって、割り当てられた状況値の夫々は、状況モデルから得られるような状況モデルモジュールと、
前記ビットプレーンシンボルbps[i, bp]の夫々を受信するように結合された第1入力部、これに対応する一又は複数の状況値を受信するように結合された第2入力部、及び出力部を有し、前記ビットプレーンシンボルbps[i, bp]の夫々を前記一又は複数の対応する状況値の関数として符号化し、状況ベース符号化シンボルストリームを生成可能な統計符号化モジュールと、
を備えており、
前記一又は複数の状況モデルは、遅延ビットプレーンまでの距離の状況D2L[bp]及び周波数帯域状況FB[i]の双方からなり、前記遅延ビットプレーンまでの距離の状況D2L[bp]の状況値は、前記ビットプレーン番号[bp]と所定の符号化パラメータ[lazy_bp]との間の所定の関係に応じて決定され、
前記統計符号化モジュールは、前記ビットプレーンシンボルbps[i, bp]の夫々を、前記対応する周波数帯域状況の状況値及び遅延ビットプレーンまでの距離の状況値の関数として符号化可能であることを特徴とする状況ベースエンコーダ。 - 前記周波数帯域状況FB[i]の状況値は、前記対応する変換係数c[i]の周波数位置に応じて決定されることを特徴とする請求項1に記載の状況ベースエンコーダ。
- 前記一又は複数の状況モデルは、有意状態状況sig_state[i, bp]からなり、その状況値は、ビットプレーン[bp]に沿って隣接する変換係数c[i-1]及びc[i]に対する振幅値における所定の相関関係に応じて決定されることを特徴とする請求項1に記載の状況ベースエンコーダ。
- 前記統計符号化モジュールは、前記ビットプレーンシンボルbps[i, bp]の夫々を前記対応する周波数帯域の状況値、遅延ビットプレーンまでの距離の状況値、及び有意状態の状況値の関数として符号化可能であることを特徴とする請求項3に記載の状況ベースエンコーダ。
- 前記変換係数c[i]の夫々を受信するように結合された入力部を有し、前記変換係数c[i]の夫々を所定の間隔interval[i]で量子化及び符号化してコアビットストリームを生成可能なコア符号化モジュールと、
前記変換係数c[i]の夫々を受信するように結合された第1入力部、及び前記コアビットストリームを受信するように結合された第2入力部を有し、前記変換係数c[i]のストリームから前記コアビットストリームを除去して、残留信号の係数e[i]を生成可能なエラーマッピングモジュールと、
マルチプレクサと、
を更に備え、
前記状況ベースエンコーダは、前記残留信号を受信し、これに応じて、状況ベース符号化残留信号を生成可能であり、前記マルチプレクサは、前記コアビットストリームを受信するように結合された第1入力部、前記状況ベース符号化残留信号を受信するように結合された第2入力部、及び出力部を含んでおり、且つ前記コアビットストリーム及び前記状況ベース符号化残留信号を、前記マルチプレクサからの圧縮ビットストリーム上に結合させることができることを特徴とする請求項1に記載の状況ベースエンコーダ。 - 前記一又は複数の状況モデルは、量子化間隔状況QI[i, bp]からなり、その状況値は、前記量子化間隔に応じて決定されることを特徴とする請求項5に記載の状況ベースエンコーダ。
- 前記統計符号化モジュールは、前記ビットプレーンシンボルbps[i, bp]の夫々を前記対応する周波数帯域状況の状況値、遅延ビットプレーンまでの距離の状況値、有意状態の状況値、及び量子化間隔の状態値の関数として符号化可能であることを特徴とする請求項6に記載の状況ベースエンコーダ。
- 前記遅延ビットプレーンまでの距離の状況値D2L[bp]は、
D2L(bp) =bp−lazy_bp
からなることを特徴とする請求項7に記載の状況ベースエンコーダ。 - 入力信号を複数の変換係数にドメイン変換するドメイン工程と、
状況ベース符号化を前記複数の変換係数に適応して、符号化出力ビットストリームを生成する適応工程と、
を備えた、信号を状況ベース符号化する方法であって、
前記適応工程は、
前記複数の変換係数をビットプレーンスキャン及び符号化して、複数のビットプレーンシンボルを生成するビットプレーンスキャン符号化工程と、
前記複数のビットプレーンシンボルに対して一又は複数の状況モデルを規定する規定工程と、
前記規定された一又は複数の状況モデルを用いて、前記複数のビットプレーンシンボルに対して、夫々の一又は複数の状況値を割り当てる割当工程と、
前記ビットプレーンシンボルの夫々を前記一又は複数の対応する状況値の関数として符号化し、符号化出力ビットストリームを生成する統計符号化工程と、
を更に備えており、
前記一又は複数の状況モデルの規定工程は、遅延ビットプレーンまでの距離状況モデル及び周波数帯域状況モデルの双方を規定することからなり、前記遅延ビットプレーンまでの距離状況モデルの状況値は、前記対応するビットプレーンシンボルのビットプレーン番号と所定の符号化パラメータとの間の所定の関係に応じて決定され、
前記一又は複数の状況値の割当工程は、前記対応するビットプレーンシンボルに対して、周波数帯域の状況値及び遅延ビットプレーンまでの距離の状況値を割り当てることからなり、
前記各ビットプレーンシンボルの統計符号化工程は、前記ビットプレーンシンボルを前記周波数帯域状況の状況値及び遅延ビットプレーンまでの距離の状況値の関数として統計的に符号化することからなることを特徴とする状況ベース符号化方法。 - 前記周波数帯域状況FB[i]の状況値は、前記対応する変換係数の周波数位置に応じて決定されることを特徴とする請求項12に記載の状況ベース符号化方法。
- 前記一又は複数の状況モデルの規定工程は、有意状態状況モデルを規定することからなり、その状況値は、隣接する変換係数に対する振幅値における所定の相関関係に応じて決定されることを特徴とする請求項13に記載の状況ベース符号化方法。
- 前記一又は複数の状況値の割当工程は、前記対応するビットプレーンシンボルに対して、周波数帯域の状況値、遅延ビットプレーンまでの距離の状況値、及び有意状態の状況値を割り当てることからなり、
前記各ビットプレーンシンボルの統計符号化工程は、前記ビットプレーンシンボルを前記周波数帯域状況の状況値、遅延ビットプレーンまでの距離の状況値、及び有意状態の状況値の関数として統計的に符号化することからなることを特徴とする請求項14に記載の状況ベース符号化方法。 - 入力信号を複数の変換係数にドメイン変換するドメイン工程と、
前記複数の変換係数を符号化してコアビットストリームを生成する符号化工程であって、前記複数の変換係数を所定の間隔で量子化することからなる符号化工程と、
前記コアビットストリームに対して前記複数の変換係数のエラーマッピングを行い、残留係数のストリームを生成するエラーマッピング工程と、
状況ベース符号化を前記残留係数ストリームに適応して、符号化残留出力ビットストリームを生成する適応工程と、
を備えた、信号を状況ベース符号化する方法であって、
前記適応工程は、
前記複数の残留係数をビットプレーンスキャンして、複数の残留ビットプレーンシンボルを生成するビットプレーンスキャン工程と、
前記複数の残留ビットプレーンシンボルに対して一又は複数の状況モデルを規定する規定工程と、
前記規定された一又は複数の状況モデルを用いて、前記複数の残留ビットプレーンシンボルに対して、夫々の一又は複数の状況値を割り当てる割当工程と、
前記残留ビットプレーンシンボルの夫々を前記一又は複数の対応する状況値の関数として符号化し、符号化出力ビットストリームを生成する符号化工程と、
を更に備えており、
前記一又は複数の状況モデルの規定工程は、量子化間隔状況モデル、周波数帯域状況モデル及び遅延ビットプレーンまでの距離状況モデルの全てを規定することからなり、前記量子化間隔状況モデルの状況値は、前記所定の量子化間隔の関数として決定されることを特徴とする状況ベース符号化方法。 - 前記周波数帯域状況モデルの状況値は、前記対応する変換係数の周波数位置に応じて決定され、
前記遅延ビットプレーンまでの距離状況モデルの状況値は、前記対応するビットプレーンシンボルのビットプレーン番号と所定の符号化パラメータとの間の所定の関係に応じて決定され、
前記一又は複数の状況モデルの規定工程は、有意状態状況モデルを規定することからなり、その状況値は、隣接する変換係数に対する振幅値における所定の相関関係に応じて決定されることを特徴とする請求項16に記載の状況ベース符号化方法。 - 前記一又は複数の状況値の割当工程は、前記対応するビットプレーンシンボルに対して、周波数帯域の状況値、遅延ビットプレーンまでの距離の状況値、有意状態の状況値、及び量子化状態の状況値を割り当てることからなり、
前記各ビットプレーンシンボルの統計符号化工程は、前記ビットプレーンシンボルを前記周波数帯域状況の状況値、遅延ビットプレーンまでの距離の状況値、有意状態の状況値、及び量子化状態の状況値の関数として統計的に符号化することからなることを特徴とする請求項17に記載の状況ベース符号化方法。 - 前記遅延ビットプレーンまでの距離の状況値D2L[bp]は、
D2L(bp) =bp−lazy_bp
からなることを特徴とする請求項18に記載の状況ベース符号化方法。 - ビットプレーンbpに沿ってドメイン変換された係数c[i]のストリームとして符号化された入力信号を備える状況ベース符号化ストリームを、復号可能なデコーダであって、
状況ベース復号モジュールを備え、
当該状況ベース復号モジュールは、
状況ベース符号化ビットストリームを受信するように結合された第1入力部、一又は複数の状況値を受信するように結合された第2入力部、及び出力部を有し、前記状況ベース符号化ビットストリームを、前記一又は複数の状況値の関数として、復号化ビットプレーンシンボルbps'[i, bp]に復号化可能な統計符号化モジュールであって、前記一又は複数の状況値は遅延ビットプレーンまでの距離の状況値及び周波数帯域状況の状況値の双方からなる統計符号化モジュールと、
前記復号化ビットプレーンシンボルbps'[i, bp]を受信するように結合された入力部及び出力部を有し、復号化係数c'[i]のストリームを生成可能なビットプレーン再構成モジュールと、
復号化係数c'[i]の順序付けされたストリームを受信するように結合された入力部及び出力部を有し、前記復号化係数c'[i]のストリームを出力音声信号に変換可能な逆ドメイン変換モジュールと、
を備えることを特徴とするデコーダ。 - 前記一又は複数の状況値は、有意状態の状況値を更に備えることを特徴とする請求項23に記載の状況ベースデコーダ。
- 前記一又は複数の状況値は、周波数帯域の状況値、遅延ビットプレーンまでの距離の状況値、及び有意状態の状況値を更に備えることを特徴とする請求項24に記載の状況ベースデコーダ。
- 状況ベース符号化残留ストリーム及びコアビットストリームを備える圧縮されたビットストリームを受信可能であり、前記状況ベース符号化残留ストリーム及びコアビットストリームを分離して出力可能なデマルチプレクサを更に備え、
前記状況ベースデコーダは、前記状況ベース符号化残留ストリームを受信可能であり、またこれに応じて、復号化残留変数e'[i]を生成可能であり、
コアビットストリームに結合された入力部及び出力部を有し、前記コアビットストリームを復号化コア係数x'[i]に復号化可能なコア復号化モジュールと、
前記コア係数x'[i]を受信するように結合された第1入力部、前記復号化された残留係数e'[i]を受信するように結合された第2入力部、及び出力部を有し、これに応じて、復号化変換係数c'[i]を生成可能なエラーデマッピングモジュールと、
を更に備え、
前記逆ドメイン変換モジュールは、前記復号化変換係数c'[i]を受信するように結合された入力部を有し、これに応じて出力音声信号を生成可能であることを特徴とする請求項23に記載の状況ベースデコーダ。 - 前記一又は複数の状況値は、量子化間隔の状況値からなることを特徴とする請求項26に記載の状況ベースデコーダ。
- ビットプレーンbpに沿ってドメイン変換された係数c[i]のストリームとして符号化された入力信号を備える符号化状況ベースビットストリームを、復号化する方法であって、
前記符号化状況ベースビットストリームを、一又は複数の状況値の関数として、復号化ビットプレーンシンボルbps'[i, bp]に統計復号化する統計復号化工程であって、前記一又は複数の状況値は遅延ビットプレーンまでの距離の状況値及び周波数帯域状況の状況値の双方からなる統計復号化工程と、
前記復号化ビットプレーンシンボルbps'[i, bp]を復号化係数c'[i]の順序付けされたストリームにビットプレーン再構成するビットプレーン再構成工程と、
前記復号化係数c'[i]の前記順序付けされたストリームを出力信号に逆変換する逆変換工程と、を備えることを特徴とする復号化方法。 - 前記一又は複数の状況値は、有意状態の状況値からなることを特徴とする請求項28に記載の方法。
- ビットプレーンbpに沿ってドメイン変換された係数c[i]のストリームとして符号化された入力信号を備える状況ベース符号化残留ビットストリームと、コアビットストリームとを備える符号化ビットストリームを復号化する方法であって、
前記コアビットストリームを、復号化コア係数x'[i]に復号化する復号化工程と、
前記状況ベース符号化残留ビットストリームを、一又は複数の状況値の関数として、復号化残留係数e'[i]に復号化する復号化工程であって、前記一又は複数の状況値は、遅延ビットプレーンまでの距離の状況値及び周波数帯域状況の状況値の双方からなるような復号化工程と、
前記復号化コア係数x'[i]及び復号化残留係数e'[i]に対して、復号化変換係数c'[i]を生成する生成工程と、
前記復号化係数c'[i]を出力信号に逆変換する逆変換工程と、
を備えることを特徴とする復号化方法。 - 前記一又は複数の状況値は、量子化間隔の状況値を含むことを特徴とする請求項30に記載の方法。
- 前記状況ベース符号化残留ビットストリームの復号化工程は、
前記状況ベース符号化残留ビットストリームを、前記一又は複数の状況値の関数として、復号化残留ビットプレーンシンボルrbps'[i, bp]に統計的に復号化する工程と、
前記復号化残留ビットプレーンシンボルrbps'[i, bp]を復号化残留係数e'[i]にビットプレーン再構成する工程と、
を備えることを特徴とする請求項30に記載の方法。 - データを状況ベース符号化する命令を実施可能であるコンピュータプログラムであって、
入力信号を複数の変換係数にドメイン変換するドメイン変換命令コードと、
状況ベース符号化を前記複数の変換係数に適応して、符号化出力ビットストリームを生成する適応命令コードと、
を備え、
前記適応命令コードは、
前記複数の変換係数をビットプレーンスキャン及び符号化して、複数のビットプレーンシンボルを生成するビットプレーンスキャン符号化命令コードと、
前記複数のビットプレーンシンボルに対して一又は複数の状況モデルを規定する規定命令コードと、
前記規定された一又は複数の状況モデルを用いて、前記複数のビットプレーンシンボルに対して、夫々の一又は複数の状況値を割り当てる割当命令コードと、
前記ビットプレーンシンボルの夫々を前記一又は複数の対応する状況値の関数として符号化し、符号化出力ビットストリームを生成する統計符号化命令コードと、
を更に備えており、
前記一又は複数の状況モデルの規定命令コードは、遅延ビットプレーンまでの距離状況モデル及び周波数帯域状況モデルの双方を規定する命令コードからなり、前記遅延ビットプレーンまでの距離状況モデルの状況値は、前記対応するビットプレーンシンボルのビットプレーン番号と所定の符号化パラメータとの間の所定の関係に応じて決定されることを特徴とするコンピュータプログラム。 - 前記周波数帯域状況モデルの状況値は、前記対応する変換係数の周波数位置に応じて決定されることを特徴とする請求項33に記載のコンピュータプログラム。
- データを状況ベース符号化する命令を実施可能であるコンピュータプログラムであって、
入力信号を複数の変換係数にドメイン変換するドメイン命令コードと、
前記複数の変換係数を符号化してコアビットストリームを生成する符号化命令コードであって、前記複数の変換係数を所定の間隔で量子化することからなる符号化命令コードと、
前記コアビットストリームに対して前記複数の変換係数のエラーマッピングを行い、残留係数のストリームを生成するエラーマッピング命令コードと、
状況ベース符号化を前記残留係数ストリームに適応して、符号化残留出力ビットストリームを生成する適応命令コードと、
を備え、
前記適応命令コードは、
前記複数の残留係数をビットプレーンスキャン及び符号化して、複数の残留ビットプレーンシンボルを生成するビットプレーンスキャン符号化命令コードと、
前記複数の残留ビットプレーンシンボルに対して一又は複数の状況モデルを規定する規定工程と、
前記規定された一又は複数の状況モデルを用いて、前記複数の残留ビットプレーンシンボルに対して、夫々の一又は複数の状況値を割り当てる割当命令コードと、
前記残留ビットプレーンシンボルの夫々を前記一又は複数の対応する状況値の関数として符号化し、符号化出力ビットストリームを生成する符号化命令コードと、
を更に備えており、
前記一又は複数の状況モデルの規定命令コードは、量子化間隔状況モデル、周波数帯域状況モデル及び遅延ビットプレーンまでの距離状況モデルの全てを規定する命令コードからなり、前記量子化間隔状況モデルの状況値は、前記所定の量子化間隔の関数として決定されることを特徴とするコンピュータプログラム。 - ビットプレーンbpに沿ってドメイン変換された係数c[i]のストリームとして符号化された入力信号を備える状況ベース符号化ビットストリームを、復号化する命令を実施可能であるコンピュータプログラムであって、
前記状況ベース符号化ビットストリームを、一又は複数の状況値の関数として、復号化ビットプレーンシンボルbps'[i, bp]に統計復号化する統計復号化命令コードであって、前記一又は複数の状況値は遅延ビットプレーンまでの距離の状況値及び周波数帯域状況の状況値の双方からなる統計復号化命令コードと、
前記復号化ビットプレーンシンボルbps'[i, bp]を復号化係数c'[i]の順序付けされたストリームにビットプレーン再構成するビットプレーン再構成命令コードと、
前記復号化係数c'[i]の順序付けされたストリームを出力信号に逆変換する逆変換命令コードと、を備えることを特徴とするコンピュータプログラム。 - ビットプレーンbpに沿ってドメイン変換された係数c[i]のストリームとして符号化された入力信号を備える状況ベース符号化残留ビットストリームと、コアビットストリームとを備える符号化ビットストリーム復号化する命令を実施可能であるコンピュータプログラムであって、
前記コアビットストリームを、復号化コア係数x'[i]に復号化する復号化命令コードと、
前記状況ベース符号化残留ビットストリームを、一又は複数の状況値の関数として、復号化残留係数e'[i]に復号化する復号化工程であって、前記一又は複数の状況値は、遅延ビットプレーンまでの距離の状況値及び周波数帯域状況の状況値の双方からなるような復号化命令コードと、
前記復号化コア係数x'[i]及び復号化残留係数e'[i]に対して、復号化変換係数c'[i]を生成する生成命令コードと、
前記復号化係数c'[i]を出力信号に逆変換する逆変換命令コードと、
を備えることを特徴とするコンピュータプログラム。 - 前記一又は複数の状況値は、所定の量子化間隔の状況値からなることを特徴とする請求項37に記載のコンピュータプログラム。
- ビットプレーンbpに沿ってドメイン変換された係数c[i]のストリームとして符号化された入力信号を備える状況ベース符号化ストリームを、復号可能なデコーダであって、
状況ベース復号モジュールを備え、
当該状況ベース復号モジュールは、
状況ベース符号化ビットストリームを受信するように結合された第1入力部、一又は複数の状況値を受信するように結合された第2入力部、及び出力部を有し、前記状況ベース符号化ビットストリームを、前記一又は複数の状況値の関数として、復号化ビットプレーンシンボルbps'[i, bp]に復号化可能な統計符号化モジュールであって、前記一又は複数の状況値は遅延ビットプレーンまでの距離の状況値及び有意状態の状況値の双方からなる統計符号化モジュールと、
前記復号化ビットプレーンシンボルbps'[i, bp]を受信するように結合された入力部及び出力部を有し、復号化係数c'[i]のストリームを生成可能なビットプレーン再構成モジュールと、
復号化係数c'[i]の順序付けされたストリームを受信するように結合された入力部及び出力部を有し、前記復号化係数c'[i]のストリームを出力音声信号に変換可能な逆ドメイン変換モジュールと、
を備えることを特徴とするデコーダ。 - ビットプレーンbpに沿ってドメイン変換された係数c[i]のストリームとして符号化された入力信号を備える符号化状況ベースビットストリームを、復号化する方法であって、
前記符号化状況ベースビットストリームを、一又は複数の状況値の関数として、復号化ビットプレーンシンボルbps'[i, bp]に統計復号化する統計復号化工程であって、前記一又は複数の状況値は遅延ビットプレーンまでの距離の状況値及び有意状態の状況値の双方からなる統計復号化工程と、
前記復号化ビットプレーンシンボルbps'[i, bp]を復号化係数c'[i]の順序付けされたストリームにビットプレーン再構成するビットプレーン再構成工程と、
前記復号化係数c'[i]の前記順序付けされたストリームを出力信号に逆変換する逆変換工程と、を備えることを特徴とする復号化方法。 - ビットプレーンbpに沿ってドメイン変換された係数c[i]のストリームとして符号化された入力信号を備える状況ベース符号化残留ビットストリームと、コアビットストリームとを備える符号化ビットストリームを復号化する方法であって、
前記コアビットストリームを、復号化コア係数x'[i]に復号化する復号化工程と、
前記状況ベース符号化残留ビットストリームを、一又は複数の状況値の関数として、復号化残留係数e'[i]に復号化する復号化工程であって、前記一又は複数の状況値は、遅延ビットプレーンまでの距離の状況値及び量子化間隔の状況値の双方からなるような復号化工程と、
前記復号化コア係数x'[i]及び復号化残留係数e'[i]に対して、復号化変換係数c'[i]を生成する生成工程と、
前記復号化係数c'[i]を出力信号に逆変換する逆変換工程と、
を備えることを特徴とする復号化方法。 - ビットプレーンbpに沿ってドメイン変換された係数c[i]のストリームとして符号化された入力信号を備える状況ベース符号化残留ビットストリームと、コアビットストリームとを備える符号化ビットストリーム復号化する命令を実施可能であるコンピュータプログラムであって、
前記コアビットストリームを、復号化コア係数x'[i]に復号化する復号化命令コードと、
前記状況ベース符号化残留ビットストリームを、一又は複数の状況値の関数として、復号化残留係数e'[i]に復号化する復号化工程であって、前記一又は複数の状況値は、遅延ビットプレーンまでの距離の状況値及び所定の量子化間隔の状況値の双方からなるような復号化命令コードと、
前記復号化コア係数x'[i]及び復号化残留係数e'[i]に対して、復号化変換係数c'[i]を生成する生成命令コードと、
前記復号化係数c'[i]を出力信号に逆変換する逆変換命令コードと、
を備えることを特徴とするコンピュータプログラム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/SG2004/000211 WO2006006936A1 (en) | 2004-07-14 | 2004-07-14 | Context-based encoding and decoding of signals |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008506987A JP2008506987A (ja) | 2008-03-06 |
JP4842265B2 true JP4842265B2 (ja) | 2011-12-21 |
Family
ID=35784185
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007521436A Expired - Fee Related JP4842265B2 (ja) | 2004-07-14 | 2004-07-14 | 信号の状況(コンテキスト)ベース符号化及び復号化 |
Country Status (11)
Country | Link |
---|---|
US (1) | US7656319B2 (ja) |
EP (2) | EP1774791A4 (ja) |
JP (1) | JP4842265B2 (ja) |
KR (1) | KR101050261B1 (ja) |
CN (1) | CN100584023C (ja) |
AU (1) | AU2004321469B2 (ja) |
BR (1) | BRPI0418954A (ja) |
MX (1) | MX2007000459A (ja) |
MY (1) | MY143951A (ja) |
TW (1) | TWI361574B (ja) |
WO (1) | WO2006006936A1 (ja) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1825687B1 (en) * | 2004-12-14 | 2015-10-28 | Samsung Electronics Co., Ltd. | Determining quantization parameters using color quantization |
DE102005032080A1 (de) * | 2005-07-08 | 2007-01-11 | Siemens Ag | Verfahren zum Senden eines Mediadatenstroms und Verfahren zum Empfangen und Erstellen eines rekonstruierten Mediadatenstroms, sowie dazugehörige Sendevorrichtung und Empfangsvorrichtung |
KR20070037945A (ko) * | 2005-10-04 | 2007-04-09 | 삼성전자주식회사 | 오디오 신호의 부호화/복호화 방법 및 장치 |
KR101237413B1 (ko) * | 2005-12-07 | 2013-02-26 | 삼성전자주식회사 | 오디오 신호의 부호화 및 복호화 방법, 오디오 신호의부호화 및 복호화 장치 |
KR100750165B1 (ko) | 2006-02-22 | 2007-08-17 | 삼성전자주식회사 | 압축률 향상을 위해 개선된 컨텍스트 모델 선택을 사용하는cabac 부호화 방법 및 장치, 그리고 cabac복호화 방법 및 장치 |
KR101411901B1 (ko) * | 2007-06-12 | 2014-06-26 | 삼성전자주식회사 | 오디오 신호의 부호화/복호화 방법 및 장치 |
MY160260A (en) | 2008-07-11 | 2017-02-28 | Fraunhofer Ges Forschung | Audio encoder and audio decoder |
KR101622950B1 (ko) * | 2009-01-28 | 2016-05-23 | 삼성전자주식회사 | 오디오 신호의 부호화 및 복호화 방법 및 그 장치 |
KR20100136890A (ko) * | 2009-06-19 | 2010-12-29 | 삼성전자주식회사 | 컨텍스트 기반의 산술 부호화 장치 및 방법과 산술 복호화 장치 및 방법 |
WO2011048099A1 (en) * | 2009-10-20 | 2011-04-28 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio encoder, audio decoder, method for encoding an audio information, method for decoding an audio information and computer program using a region-dependent arithmetic coding mapping rule |
EP2517200B1 (en) | 2010-01-12 | 2015-04-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio encoder, audio decoder, method for encoding an audio information, method for decoding an audio information and computer program using a modification of a number representation of a numeric previous context value |
EP3550726B1 (en) * | 2010-05-21 | 2020-11-04 | BlackBerry Limited | Methods and devices for reducing sources in binary entropy coding and decoding |
KR101676477B1 (ko) * | 2010-07-21 | 2016-11-15 | 삼성전자주식회사 | 컨텍스트 기반의 무손실 부호화 장치 및 방법, 그리고 복호화 장치 및 방법 |
USRE47366E1 (en) | 2011-06-23 | 2019-04-23 | Sun Patent Trust | Image decoding method and apparatus based on a signal type of the control parameter of the current block |
EP4228264A1 (en) | 2011-06-23 | 2023-08-16 | Sun Patent Trust | Image decoding device, image encoding device |
JPWO2012176465A1 (ja) * | 2011-06-24 | 2015-02-23 | パナソニック株式会社 | 復号方法及び復号装置 |
US9106919B2 (en) | 2011-06-24 | 2015-08-11 | Panasonic Intellectual Property Corporation Of America | Image decoding method, image coding method, image decoding apparatus, image coding apparatus, and image coding and decoding apparatus |
CA2842646C (en) | 2011-06-27 | 2018-09-04 | Panasonic Corporation | Image decoding method, image coding method, image decoding apparatus, image coding apparatus, and image coding and decoding apparatus |
CA2837535C (en) | 2011-06-28 | 2018-09-04 | Panasonic Corporation | Image decoding method, image coding method, image decoding apparatus, image coding apparatus, and image coding and decoding apparatus |
MX2013010892A (es) | 2011-06-29 | 2013-12-06 | Panasonic Corp | Metodo de decodificacion de imagenes, metodo de codificacion de imagenes, aparato de decodificacion de imagenes, aparato de codificacion de imagenes y aparato de codificacion y decodificacion de imagenes. |
WO2013001769A1 (ja) | 2011-06-30 | 2013-01-03 | パナソニック株式会社 | 画像復号方法、画像符号化方法、画像復号装置、画像符号化装置及び画像符号化復号装置 |
WO2013001770A1 (ja) | 2011-06-30 | 2013-01-03 | パナソニック株式会社 | 画像復号方法、画像符号化方法、画像復号装置、画像符号化装置及び画像符号化復号装置 |
CN106851295B (zh) | 2011-07-11 | 2019-10-18 | 太阳专利托管公司 | 编码方法及编码装置 |
US8682091B2 (en) | 2011-08-18 | 2014-03-25 | International Business Machines Corporation | Real-time image compression |
CN107087186B (zh) * | 2011-11-07 | 2019-11-29 | 太格文-Ii有限责任公司 | 图像解码方法及图像解码装置 |
CN105141966B (zh) * | 2015-08-31 | 2018-04-24 | 哈尔滨工业大学 | 视频压缩中变换系数的上下文建模方法 |
US11113846B2 (en) * | 2018-08-31 | 2021-09-07 | Hulu, LLC | Coefficient context modeling in video coding |
CN112447165A (zh) * | 2019-08-15 | 2021-03-05 | 阿里巴巴集团控股有限公司 | 信息处理、模型训练和模型构建方法、电子设备、智能音箱 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001028756A (ja) * | 1999-06-07 | 2001-01-30 | Lucent Technol Inc | コンテクストベースでフレーム内コーディングモードとフレーム間コーディングモードとの間の選択を行なうための方法および装置 |
JP2001204031A (ja) * | 1999-12-02 | 2001-07-27 | Lucent Technol Inc | ブロック変換ベースの符号化システムで用いられる方法 |
JP2002149153A (ja) * | 2000-11-10 | 2002-05-24 | Canon Inc | 画像処理装置、画像処理システム、画像処理方法、及び記憶媒体 |
JP2002223446A (ja) * | 2001-01-26 | 2002-08-09 | Ricoh Co Ltd | 画像圧縮装置および画像撮像装置 |
WO2003027940A1 (en) * | 2001-09-14 | 2003-04-03 | Nokia Corporation | Method and system for context-based adaptive binary arithmetic coding |
JP2003188732A (ja) * | 1995-07-03 | 2003-07-04 | Ricoh Co Ltd | 通信管理システム及び通信管理方法 |
US6646578B1 (en) * | 2002-11-22 | 2003-11-11 | Ub Video Inc. | Context adaptive variable length decoding system and method |
JP2004032772A (ja) * | 2003-06-23 | 2004-01-29 | Ricoh Co Ltd | 画像処理装置 |
JP2004186902A (ja) * | 2002-12-02 | 2004-07-02 | Sony Corp | 画像符号化装置及び方法、並びにプログラム及び記録媒体 |
JP2005242363A (ja) * | 2004-02-27 | 2005-09-08 | Samsung Electronics Co Ltd | 無損失オーディオ符号化/復号化方法および装置 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5784631A (en) * | 1992-06-30 | 1998-07-21 | Discovision Associates | Huffman decoder |
US6141446A (en) * | 1994-09-21 | 2000-10-31 | Ricoh Company, Ltd. | Compression and decompression system with reversible wavelets and lossy reconstruction |
US6625321B1 (en) * | 1997-02-03 | 2003-09-23 | Sharp Laboratories Of America, Inc. | Embedded image coder with rate-distortion optimization |
US6263109B1 (en) * | 1998-09-25 | 2001-07-17 | Hewlett-Packard Company | Context-based ordering and coding of transform coefficient bit-planes for embedded bitstreams |
US6466698B1 (en) * | 1999-03-25 | 2002-10-15 | The United States Of America As Represented By The Secretary Of The Navy | Efficient embedded image and video compression system using lifted wavelets |
AUPQ618500A0 (en) * | 2000-03-13 | 2000-04-06 | Canon Kabushiki Kaisha | Memory management of compressed images data |
AUPQ982400A0 (en) * | 2000-09-01 | 2000-09-28 | Canon Kabushiki Kaisha | Entropy encoding and decoding |
AUPR192800A0 (en) * | 2000-12-06 | 2001-01-04 | Canon Kabushiki Kaisha | Digital image compression and decompression |
US6898323B2 (en) * | 2001-02-15 | 2005-05-24 | Ricoh Company, Ltd. | Memory usage scheme for performing wavelet processing |
US7062101B2 (en) * | 2001-03-30 | 2006-06-13 | Ricoh Co., Ltd. | Method and apparatus for storing bitplanes of coefficients in a reduced size memory |
JP2003235042A (ja) * | 2002-02-12 | 2003-08-22 | Sony Corp | 画像符号化装置及びその符号化方法 |
EP1825687B1 (en) * | 2004-12-14 | 2015-10-28 | Samsung Electronics Co., Ltd. | Determining quantization parameters using color quantization |
-
2004
- 2004-07-14 BR BRPI0418954-0A patent/BRPI0418954A/pt not_active IP Right Cessation
- 2004-07-14 JP JP2007521436A patent/JP4842265B2/ja not_active Expired - Fee Related
- 2004-07-14 AU AU2004321469A patent/AU2004321469B2/en not_active Ceased
- 2004-07-14 KR KR1020077003321A patent/KR101050261B1/ko not_active IP Right Cessation
- 2004-07-14 CN CN200480043606A patent/CN100584023C/zh not_active Expired - Fee Related
- 2004-07-14 WO PCT/SG2004/000211 patent/WO2006006936A1/en active Application Filing
- 2004-07-14 EP EP04749233A patent/EP1774791A4/en not_active Withdrawn
- 2004-07-14 EP EP08166484A patent/EP2006839A3/en not_active Withdrawn
- 2004-07-14 US US11/632,486 patent/US7656319B2/en not_active Expired - Fee Related
- 2004-07-14 MX MX2007000459A patent/MX2007000459A/es active IP Right Grant
-
2005
- 2005-07-13 MY MYPI20053198A patent/MY143951A/en unknown
- 2005-07-13 TW TW094123721A patent/TWI361574B/zh not_active IP Right Cessation
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003188732A (ja) * | 1995-07-03 | 2003-07-04 | Ricoh Co Ltd | 通信管理システム及び通信管理方法 |
JP2001028756A (ja) * | 1999-06-07 | 2001-01-30 | Lucent Technol Inc | コンテクストベースでフレーム内コーディングモードとフレーム間コーディングモードとの間の選択を行なうための方法および装置 |
JP2001204031A (ja) * | 1999-12-02 | 2001-07-27 | Lucent Technol Inc | ブロック変換ベースの符号化システムで用いられる方法 |
JP2002149153A (ja) * | 2000-11-10 | 2002-05-24 | Canon Inc | 画像処理装置、画像処理システム、画像処理方法、及び記憶媒体 |
JP2002223446A (ja) * | 2001-01-26 | 2002-08-09 | Ricoh Co Ltd | 画像圧縮装置および画像撮像装置 |
WO2003027940A1 (en) * | 2001-09-14 | 2003-04-03 | Nokia Corporation | Method and system for context-based adaptive binary arithmetic coding |
US6646578B1 (en) * | 2002-11-22 | 2003-11-11 | Ub Video Inc. | Context adaptive variable length decoding system and method |
JP2004186902A (ja) * | 2002-12-02 | 2004-07-02 | Sony Corp | 画像符号化装置及び方法、並びにプログラム及び記録媒体 |
JP2004032772A (ja) * | 2003-06-23 | 2004-01-29 | Ricoh Co Ltd | 画像処理装置 |
JP2005242363A (ja) * | 2004-02-27 | 2005-09-08 | Samsung Electronics Co Ltd | 無損失オーディオ符号化/復号化方法および装置 |
Also Published As
Publication number | Publication date |
---|---|
MY143951A (en) | 2011-07-29 |
EP1774791A4 (en) | 2007-11-28 |
CN100584023C (zh) | 2010-01-20 |
EP1774791A1 (en) | 2007-04-18 |
AU2004321469A1 (en) | 2006-01-19 |
WO2006006936A1 (en) | 2006-01-19 |
US20080094259A1 (en) | 2008-04-24 |
CN101015216A (zh) | 2007-08-08 |
EP2006839A3 (en) | 2009-02-11 |
TWI361574B (en) | 2012-04-01 |
TW200620847A (en) | 2006-06-16 |
US7656319B2 (en) | 2010-02-02 |
EP2006839A2 (en) | 2008-12-24 |
AU2004321469B2 (en) | 2009-08-20 |
JP2008506987A (ja) | 2008-03-06 |
KR101050261B1 (ko) | 2011-07-19 |
MX2007000459A (es) | 2007-07-25 |
BRPI0418954A (pt) | 2007-12-04 |
KR20070040392A (ko) | 2007-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4842265B2 (ja) | 信号の状況(コンテキスト)ベース符号化及び復号化 | |
JP7260509B2 (ja) | スペクトルエンベロープのサンプル値のコンテキストベースエントロピー符号化 | |
JP4849466B2 (ja) | デジタル信号をスケーラブルビットストリームにエンコードする方法、及びスケーラブルビットストリームをデコードする方法 | |
JP5384780B2 (ja) | 無損失オーディオ符号化方法、無損失オーディオ符号化装置、無損失オーディオ復号化方法、無損失オーディオ復号化装置及び記録媒体 | |
JP4640020B2 (ja) | 音声符号化装置及び方法、並びに音声復号装置及び方法 | |
KR20020026242A (ko) | 비트-플레인 의존 신호 압축 | |
US20080312758A1 (en) | Coding of sparse digital media spectral data | |
KR102089602B1 (ko) | 음성 복호 장치, 음성 부호화 장치, 음성 복호 방법, 음성 부호화 방법, 음성 복호 프로그램, 및 음성 부호화 프로그램 | |
JP3900000B2 (ja) | 符号化方法及び装置、復号方法及び装置、並びにプログラム | |
KR20050022160A (ko) | 스케일러블 비디오 코딩 및 디코딩 방법, 및 스케일러블비디오 엔코더 및 디코더 | |
KR100643269B1 (ko) | Roi를 지원하는 영상 코딩 방법 및 장치 | |
Wang et al. | Context-based adaptive arithmetic coding in time and frequency domain for the lossless compression of audio coding parameters at variable rate | |
KR100989686B1 (ko) | 데이터 소스에 의해 생성된 비트 심볼들을 처리하기 위한 방법 및 장치, 컴퓨터 판독가능 매체, 컴퓨터 프로그램 요소 | |
US7750829B2 (en) | Scalable encoding and/or decoding method and apparatus | |
Yu et al. | A scalable lossy to lossless audio coder for MPEG-4 lossless audio coding | |
JP5180782B2 (ja) | 並列分散情報源符号化システム及び並列分散情報源符号化・復号化方法 | |
JP2004048607A (ja) | ディジタル画像符号化装置およびディジタル画像符号化方法 | |
Celik et al. | Gray-level-embedded lossless image compression | |
KR101107318B1 (ko) | 스케일러블 비디오 인코딩, 디코딩 방법 및 스케일러블 비디오 인코더, 디코더 | |
WO2011045927A1 (ja) | 符号化装置、復号装置およびこれらの方法 | |
KR20050089796A (ko) | 데이터 소스에 의해 생성된 비트 심볼들을 처리하기 위한방법 및 장치, 컴퓨터 판독가능 매체, 컴퓨터 프로그램요소 | |
De Meuleneire et al. | Algebraic quantization of transform coefficients for embedded audio coding |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101102 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110202 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110405 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20110705 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110713 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110803 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20110726 |
|
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: 20110906 |
|
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: 20111005 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4842265 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141014 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |