JP5543939B2 - 統合化不可逆的可逆的音声圧縮 - Google Patents
統合化不可逆的可逆的音声圧縮 Download PDFInfo
- Publication number
- JP5543939B2 JP5543939B2 JP2011079934A JP2011079934A JP5543939B2 JP 5543939 B2 JP5543939 B2 JP 5543939B2 JP 2011079934 A JP2011079934 A JP 2011079934A JP 2011079934 A JP2011079934 A JP 2011079934A JP 5543939 B2 JP5543939 B2 JP 5543939B2
- Authority
- JP
- Japan
- Prior art keywords
- decoding
- irreversible
- lossless
- frame
- transform
- 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
- 238000007906 compression Methods 0.000 title claims abstract description 153
- 230000006835 compression Effects 0.000 title claims abstract description 152
- 230000002427 irreversible effect Effects 0.000 title claims description 163
- 230000007704 transition Effects 0.000 claims abstract description 69
- 230000005236 sound signal Effects 0.000 claims abstract description 49
- 238000000034 method Methods 0.000 claims description 96
- 230000002441 reversible effect Effects 0.000 claims description 86
- 230000008569 process Effects 0.000 claims description 37
- 238000012545 processing Methods 0.000 claims description 28
- 230000009466 transformation Effects 0.000 claims description 28
- 230000003044 adaptive effect Effects 0.000 claims description 13
- 238000006243 chemical reaction Methods 0.000 claims description 13
- 238000000844 transformation Methods 0.000 claims description 4
- 230000006837 decompression Effects 0.000 claims 28
- 238000013459 approach Methods 0.000 abstract description 4
- 238000013139 quantization Methods 0.000 description 41
- 230000009471 action Effects 0.000 description 26
- 230000001052 transient effect Effects 0.000 description 17
- 238000007493 shaping process Methods 0.000 description 16
- 239000011159 matrix material Substances 0.000 description 13
- 230000006870 function Effects 0.000 description 12
- 238000001514 detection method Methods 0.000 description 11
- 239000000523 sample Substances 0.000 description 11
- 238000010586 diagram Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 8
- 230000008447 perception Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 239000000203 mixture Substances 0.000 description 5
- 238000005192 partition Methods 0.000 description 5
- 238000005070 sampling Methods 0.000 description 5
- 239000000872 buffer Substances 0.000 description 4
- 238000001914 filtration Methods 0.000 description 4
- 238000012805 post-processing Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000007774 longterm Effects 0.000 description 3
- 230000002596 correlated effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 239000003607 modifier Substances 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 238000000638 solvent extraction Methods 0.000 description 2
- 241000282412 Homo Species 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000875 corresponding effect Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000003908 quality control method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000013074 reference sample Substances 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000009827 uniform distribution Methods 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/008—Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
-
- 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
-
- 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/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/022—Blocking, i.e. grouping of samples in time; Choice of analysis windows; Overlap factoring
- G10L19/025—Detection of transients or attacks for time/frequency resolution switching
-
- 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/04—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 predictive techniques
- G10L19/06—Determination or coding of the spectral characteristics, e.g. of the short-term prediction coefficients
-
- 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/04—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 predictive techniques
- G10L19/16—Vocoder architecture
- G10L19/18—Vocoders using multiple modes
- G10L19/24—Variable rate codecs, e.g. for generating different qualities using a scalable representation such as hierarchical encoding or layered encoding
-
- 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
- G10L15/00—Speech recognition
- G10L15/02—Feature extraction for speech recognition; Selection of recognition unit
- G10L2015/025—Phonemes, fenemes or fenones being the recognition units
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Acoustics & Sound (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Mathematical Physics (AREA)
- Quality & Reliability (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
Description
本発明は、このような状況に鑑みてなされたもので、その目的とするところは、単一の音声信号に対して統合された仕方で不可逆的圧縮および可逆的圧縮を使用することが可能になる統合化不可逆的可逆的音声圧縮を提供することにある。
図1は、統合された不可逆的可逆的音声圧縮のための音声処理が実施されることが可能な一般化された音声符号器(100)を示すブロック図である。符号器(100)は、符号化中、マルチチャネル音声データを処理する。図2は、説明する実施形態が実施されることが可能な一般化された音声復号器(200)を示すブロック図である。復号器(200)は、復号化中、マルチチャネル音声データを処理する。
一般化された音声符号器(100)は、セレクタ(108)、マルチチャネルプリプロセッサ(110)、パーティショナ(partitioner)/タイル構成器(tile Configurer)(120)、周波数変換器(130)、知覚モデラ(perception modeler)(140)、重み付け器(weighter)(142)、マルチチャネル変換器(150)、量子化器(160)、エントロピー符号器(170)、コントローラ(180)、混合/純可逆的符号器(172)、関連するエントロピー符号器(174)、およびビットストリームマルチプレクサ[「MUX」](190)とを含む。
図2を参照すると、一般化された音声符号器(200)は、ビットストリームデマルチプレクサ[「DEMUX」](210)と、1つまたは複数のエントロピー復号器(220)と、混合/純可逆的復号器(222)と、タイル構成復号器(230)と、逆マルチチャネル変換器(240)と、逆量子化器/重み付け器(250)と、逆周波数変換器(260)と、オーバーラッパー(overlapper)/加算器(270)と、マルチチャネルポストプロセッサ(280)とを含む。復号器(200)は、符号器(100)よりもいくぶん単純である。というのは、復号器(200)は、速度/品質制御のためのモジュール、または知覚モデル化のためのモジュールを含まないからである。
前述した一般化された音声符号器100(図1)および音声復号器200(図2)に組み込まれた統合された不可逆的可逆的圧縮のある実施形態は、入力音声信号のある部分を不可逆的圧縮で(例えば、構成要素130、140、160における知覚モデルに基づく量子化を伴う周波数変換ベースの符号化を使用して)符号化し、別の部分を可逆的圧縮を使用して(例えば、混合/純可逆的符号器172において)符号化することを選択的に行う。この手法は、高品質が所望される場合(または不可逆的圧縮が所望の品質に関して高い圧縮比を実現できない場合)により高い品質の音声を実現する可逆的圧縮と、適切な場合に品質の知覚される損失なしに高い圧縮を行うための不可逆的圧縮を統合する。また、これにより、単一の音声信号内において異なる品質レベルで音声を符号化することも可能になる。
等価のMDCT×IMDCTマトリクス600を示している。MDCT変換とIMDCT変換の結果は、音声信号の周波数領域表現にも、元の時間領域バージョンにもなっていない。MDCTとIMDCTの出力は、2N個のサンプルを有するが、その半分(N個のサンプル)だけが、独立の値を有する。したがって、クリティカルなサンプリングをアーカイブする特性は、混合の可逆的フレームの中で保たれる。このN個のサンプルは、「擬似時間領域」信号と呼ぶことができる。というのは、時間信号ウインドウ化されており、畳み込まれているからである。この擬似時間領域信号は、元の時間領域音声信号の特性の多くを保存し、したがって、任意の時間領域ベースの圧縮をこの信号の符号化のために使用することができる。
統合された不可逆的可逆的音声圧縮のための前述した音声プロセッサ技術および音声処理技術は、他にも例はあるものの、とりわけ、コンピュータ、音声の記録、伝送、および受信を行う機器、ポータブル音楽プレーヤ、電話デバイス等を含め、デジタル音声信号処理が行われる様々なデバイスの任意のものにおいて実施することができる。音声プロセッサ技術および音声処理技術は、ハードウェア回路でも、また図14に示すような、コンピュータ内部または他のコンピューティング環境内部で実行される音声処理ソフトウェアでも実施することができる。
108 セレクタ
110 マルチチャネルプリプロセッサ
120 パーティショナ/タイル構成器
130 周波数変換器知覚
140 知覚モデラ
142 重み付け器
150 マルチチャネル変換器
160 量子化器
170 エントロピー符号器
172 混合/純可逆的符号器
174 エントロピー符号器
180 コントローラ
190 MUX
200 音声符号器
210 DEMUX
220 エントロピー復号器
222 混合/純可逆的復号器
230 タイル構成復号器
240 逆マルチチャネル変換器
250 逆量子化器/重み付け器
260 逆周波数変換器
270 オーバーラッパー(overlapper)/加算器
280 マルチチャネルポストプロセッサ
300〜304 LSF
310〜312 PLLF
320〜322 MLLF
1400 コンピューティング環境
1410 プロセッサ
1420 メモリ
1430 基本的構成
1440 ストレージ
1450 入力デバイス
1460 出力デバイス
1470 通信接続
1480 ソフトウェア
Claims (28)
- 音声復号器において符号化オーディオビットストリームを復号化する方法であって、
前記符号化オーディオビットストリームの1つまたは複数の部分を可逆的復号に指定する前記復号器で、情報を受け取るステップと、
指定された前記部分以外の前記符号化オーディオビットストリームの一部分を、不可逆的復号化を使用して復号化するステップと、
指定された前記部分を、可逆的復号化を使用して復号化するステップと、
前記不可逆的復号化を使用して復号化された前記部分と可逆的復号化を使用して復号化された前記部分の1つとの間における前記符号化オーディオビットストリームの遷移部分を、該遷移部分の部分的に矩形で、具群的に矩形でないウインドウ化を伴う可逆的復号化を使用して復号化するステップと
を備え、
前記不可逆的復号化は、重複変換の逆に基づいており、
前記遷移部分を復号化するステップは、
前記不可逆的復号化で使用される前記重複変換の逆を前記遷移部分に適用するステップと、
重複変換を適用するステップと、
前記重複変換の逆と前記重複変換との疑似時間領域結果を、可逆的復号化を使用して復号化するステップとを含む
ことを特徴とする方法。 - 音声復号器において符号化オーディオビットストリームを復号化する方法であって、
前記符号化オーディオビットストリームの1つまたは複数の部分を可逆的復号に指定する前記復号器で、情報を受け取るステップと、
指定された前記部分以外の前記符号化オーディオビットストリームの一部分を、不可逆的復号化を使用して復号化するステップと、
指定された前記部分を、可逆的復号化を使用して復号化するステップと、
前記不可逆的復号化を使用して復号化された前記部分と可逆的復号化を使用して復号化された前記部分の1つとの間における前記符号化オーディオビットストリームの遷移部分を、該遷移部分の部分的に矩形で、部分的に矩形でないウインドウ化を伴う可逆的復号化を使用して復号化するステップと
を備え、
前記遷移部分を復号化するステップは、
前記不可逆的復号化で使用される重複変換の逆および重複変換と等価の処理を前記遷移部分に適用するステップと、
前記重複変換の逆と前記重複変換の疑似時間領域結果を、可逆的復号化を使用して復号化するステップとを含む
ことを特徴とする方法。 - 音声復号器において符号化オーディオビットストリームを復号化する方法を実施するコンピュータ上で実行可能なプログラムを有する1以上のコンピュータ読み取り可能な記録媒体であって、前記方法は、
前記符号化オーディオビットストリームの1つまたは複数の部分を可逆的復号に指定する前記復号器で、情報を受け取るステップと、
指定された前記部分以外の前記符号化オーディオビットストリームの一部分を、不可逆的復号化を使用して復号化するステップと、
指定された前記部分を、可逆的復号化を使用して復号化するステップと、
前記不可逆的復号化を使用して復号化された前記部分と可逆的復号化を使用して復号化された前記部分の1つとの間における前記符号化オーディオビットストリームの遷移部分を、該遷移部分の部分的に矩形で、部分的に矩形でないウインドウ化を伴う可逆的復号化を使用して復号化するステップと
を備え、
前記不可逆的復号化は、重複変換の逆に基づいており、
前記遷移部分を復号化するステップは、
前記不可逆的復号化で使用される前記重複変換の逆を前記遷移部分に適用するステップと、
重複変換を適用するステップと、
前記重複変換の逆と重複変換の疑似時間領域結果を可逆的復号化を使用して復号化するステップとを含む
ことを特徴とするコンピュータ読み取り可能な記録媒体。 - 音声復号器において符号化オーディオビットストリームを復号化する方法を実施するコンピュータ上で実行可能なプログラムを有する1以上のコンピュータ読み取り可能な記録媒体であって、前記方法は、
前記符号化オーディオビットストリームの1つまたは複数の部分を可逆的復号に指定する前記復号器で、情報を受け取るステップと、
指定された前記部分以外の前記符号化オーディオビットストリームの一部分を、不可逆的復号化を使用して復号化するステップと、
指定された前記部分を、可逆的復号化を使用して復号化するステップと、
前記不可逆的復号化を使用して復号化された前記部分と可逆的復号化を使用して復号化された前記部分の1つとの間における前記符号化オーディオビットストリームの遷移部分を、該遷移部分の部分的に矩形で、部分的に矩形でないウインドウ化を伴う可逆的復号化を使用して復号化するステップと
を備え、
前記遷移部分を復号化するステップは、
前記不可逆的復号化で使用される重複変換の逆および重複変換と等価の処理を、前記遷移部分に適用するステップと、
前記重複変換の逆と前記重複変換の疑似時間領域結果を、可逆的復号化を使用して復号化するステップとを含む
ことを特徴とするコンピュータ読み取り可能な記録媒体。 - 音声復号器において符号化オーディオビットストリームを復号化する方法であって、
前記符号化オーディオビットストリームの1つまたは複数の部分を可逆的復号に指定する前記復号器で、情報を受け取るステップと、
指定された前記部分以外の前記符号化オーディオビットストリームの一部分を、不可逆的復号化を使用して復号化するステップと、
指定された前記部分を、可逆的復号化を使用して復号化するステップとを備え、
前記不可逆的復号化は、重なり合う矩形でないウインドウ化を伴う重複変換に基づき、前記可逆的復号化は、矩形のウインドウ化を伴う適応フィルタを使用する線形予測符号化に基づいており、
前記不可逆的復号化は、重複変換の逆に基づいており、前記方法は、
前記不可逆的復号化を使用して復号化された前記部分と可逆的復号化を使用して復号化された前記部分の1つとの間における前記符号化オーディオビットストリームの遷移部分を、復号化するステップと、
前記不可逆的復号化で使用される前記重複変換の逆を前記遷移部分に適用するステップと、
重複変換を適用するステップと、
前記重複変換の逆と重複変換の疑似時間領域結果を、可逆的復号化を使用して復号化するステップと
をさらに備えることを特徴とする方法。 - 音声復号器において符号化オーディオビットストリームを復号化する方法を実施するコンピュータ上で実行可能なプログラムを有する1以上のコンピュータ読み取り可能な記録媒体であって、前記方法は、
前記符号化オーディオビットストリームの1つまたは複数の部分を可逆的復号に指定する前記復号器で、情報を受け取るステップと、
指定された前記部分以外の前記符号化オーディオビットストリームの一部分を、不可逆的復号化を使用して復号化するステップと、
指定された前記部分を、可逆的復号化を使用して復号化するステップとを備え、
前記不可逆的復号化は、重なり合う矩形でないウインドウ化を伴う重複変換に基づき、前記可逆的復号化は、矩形のウインドウ化を伴う適応フィルタを使用する線形予測符号化に基づいており、
前記不可逆的復号化は、重複変換の逆に基づいており、前記方法は、
前記不可逆的復号化を使用して復号化された前記部分と可逆的復号化を使用して復号化された前記部分の1つとの間における前記符号化オーディオビットストリームの遷移部分を、復号化するステップと、
前記不可逆的復号化で使用される前記重複変換の逆を前記遷移部分に適用するステップと、
重複変換を適用するステップと、
前記重複変換の逆と重複変換の疑似時間領域結果を、可逆的復号化を使用して復号化するステップと
をさらに備えること
を特徴とするコンピュータ読み取り可能な記録媒体。 - 不可逆的伸張モードまたは可逆的伸張モードのどちらかで復号化されるべき符号化オーディオビットストリームの少なくとも一部分の指定に従って、統合された不可逆的可逆的伸張を使用して符号化オーディオビットストリームを復号化するための方法であって、
前記符号化オーディオビットストリームのフレームに関して、該フレームを前記不可逆的伸張モードで復号化するか、または前記可逆的伸張モードで復号化するかの指定に応答して判定するステップと、
前記不可逆的伸張モードの場合、矩形でないウインドウ化を伴う不可逆的復号化を使用して前記フレームを復号化するステップと、
前記可逆的伸張モードの場合、矩形のウインドウ化を伴う可逆的復号化を使用して前記フレームを復号化するステップと
を備え、
例外として、不可逆的符号化を使用して符号化されるフレームと可逆的符号化を使用して符号化されるフレームとの間のフレームを、遷移ウインドウ化を伴う可逆的復号化を使用して復号化するステップを備え、
前記不可逆的復号化は、重複変換の逆に基づいており、
前記フレームを遷移ウインドウ化で復号化するステップは、
前記不可逆的復号化で使用される前記重複変換の逆を、前記フレームに適用するステップと、
重複変換を適用するステップと、
前記重複変換の逆と前記重複変換との疑似時間領域結果を、可逆的復号化を使用して復号化するステップとを含むこと
を備えたことを特徴とする方法。 - 前記可逆的伸張モードの場合、
前記フレームが、矩形のウインドウ化を伴う前記可逆的復号化を使用して復号化される1組の連続するフレームを開始するかどうか、または終了するかどうかを判定するステップと、
開始しまたは終了する場合、前記フレームを、遷移ウインドウ化を伴う前記可逆的復号化を使用して復号化するステップと、
開始も終了もしない場合、前記フレームを矩形のウインドウ化を伴う前記可逆的復号化を使用して復号化するステップと
をさらに備えることを特徴とする請求項7に記載の方法。 - 不可逆的伸張モードまたは可逆的伸張モードのどちらかで復号化されるべき符号化オーディオビットストリームの少なくとも一部分の指定に従って、統合された不可逆的可逆的伸張を使用して符号化オーディオビットストリームを復号化するための方法を実施するコンピュータ上で実行可能なプログラムを有するコンピュータ読み取り可能な記録媒体であって、前記方法は、
前記符号化オーディオビットストリームのフレームに関して、該フレームを前記不可逆的伸張モードで復号化するか、または前記可逆的伸張モードで復号化するかの指定に応答して判定するステップと、
前記不可逆的伸張モードの場合、矩形でないウインドウ化を伴う不可逆的復号化を使用して前記フレームを復号化するステップと、
前記可逆的伸張モードの場合、矩形のウインドウ化を伴う可逆的復号化を使用して前記フレームを復号化するステップと、
を備え、
例外として、不可逆的符号化を使用して符号化されるフレームと可逆的符号化を使用して符号化されるフレームとの間のフレームを、遷移ウインドウ化を伴う可逆的復号化を使用して復号化するステップを備え、
前記不可逆的復号化は、重複変換の逆に基づいており、
前記フレームを遷移ウインドウ化で復号化するステップは、
前記不可逆的復号化で使用される前記重複変換の逆を、前記フレームに適用するステップと、
重複変換を適用するステップと、
前記重複変換の逆と前記重複変換との疑似時間領域結果を、可逆的復号化を使用して復号化するステップとを含むこと
を特徴とするコンピュータ読み取り可能な記録媒体。 - 前記可逆的伸張モードの場合、
前記フレームが、矩形のウインドウ化を伴う前記可逆的復号化を使用して復号化される1組の連続するフレームを開始するかどうか、または終了するかどうかを判定するステップと、
開始しまたは終了する場合、前記フレームを、遷移ウインドウ化を伴う前記可逆的復号化を使用して復号化するステップと、
開始も終了もしない場合、前記フレームを矩形のウインドウ化を伴う前記可逆的復号化を使用して復号化するステップと
をさらに備えることを特徴とする請求項9に記載のコンピュータ読み取り可能な記録媒体。 - 不可逆的圧縮と可逆的圧縮を使用して圧縮された別々の部分を統合する符号化オーディオビットストリームの音声信号復号化の方法であって、
前記符号化オーディオビットストリームの少なくとも指定された部分を当該指定された部分内の符号化フレームの矩形の形状のウインドウ化を伴う可逆的伸張を使用して復号化するステップと、
前記指定された前記部分のまわりの前記符号化オーディオビットストリームの他の部分を、前記部分内の符号化フレームの矩形でない形状のウインドウ化を伴う不可逆的伸張を使用して復号化するステップと、
前記符号化オーディオビットストリームの指定された前記部分と前記他の部分との間の遷移フレームを復号化するステップであって、
それぞれの遷移フレームに関して符号化フレームの部分的に矩形の形状で、部分的に矩形でない形状のウインドウ化を行うステップと、
前記それぞれの遷移フレームに関してウインドウ化された前記符号化フレームを可逆的に伸張するステップと
を含む復号化するステップとを備え、
前記不可逆的伸張は、重複変換の逆に基づいており、
前記遷移フレームを復号化するステップは、
前記不可逆的伸張で使用される前記重複変換の逆を、前記遷移フレームに適用するステップと、
重複変換を適用するステップと、
前記重複変換の逆と前記重複変換との疑似時間領域結果を、可逆的復号化を使用して復号化するステップとを含むこと
を特徴とする方法。 - 前記矩形でない形状のウインドウ化は、サイン(sine)形状のウインドウ化であり、前記部分的に矩形の形状で、部分的に矩形でない形状のウインドウ化は、部分的にサイン形状で、部分的に矩形のウインドウ化であることを特徴とする請求項11に記載の方法。
- 前記不可逆的伸張は、変換をベースとする不可逆的復号化であり、前記遷移フレームを前記復号化するステップは、前記ウインドウ化された符号化フレームを処理して、前記ウインドウ化された符号化フレームに対して前記変換、および前記変換の逆を行うステップをさらに備えたことを特徴とする請求項11に記載の方法。
- 前記変換は、重複変換の逆であることを特徴とする請求項13に記載の方法。
- 前記重複変換は、逆変調離散コサイン変換であることを特徴とする請求項14に記載の方法。
- 音声信号の少なくとも指定された部分を当該指定された部分内のフレームを符号化する矩形の形状のウインドウ化を伴う可逆的伸張を使用して復号化するための可逆的信号復号器と、
指定された前記部分のまわりの前記音声信号の2つの他の部分を、前記部分内のフレームを符号化する矩形でない形状のウインドウ化を使用して不可逆的伸張を使用して復号化するための不可逆的信号復号器と、
前記音声信号の指定された前記部分と前記2つの他の部分との間の遷移フレームを復号化するための遷移復号器であって、前記遷移フレームを復号化することは、それぞれの遷移フレームに関して符号化フレームの部分的に矩形の形状で、部分的に矩形でない形状のウインドウ化を行い、前記それぞれの遷移フレームに関して前記ウインドウ化された符号化フレームを可逆的に伸張することを含む遷移復号器と、
を備え、
前記不可逆的伸張は、重複変換の逆に基づいており、
前記遷移フレームを復号化することは、
前記不可逆的伸張で使用される前記重複変換の逆を、前記遷移フレームに適用することと、
重複変換を適用することと、
前記重複変換の逆と前記重複変換との疑似時間領域結果を、可逆的復号化を使用して復号化することとを含むこと
を特徴とする統合された不可逆的および可逆的伸張器。 - 前記矩形でない形状のウインドウ化は、サイン形状のウインドウ化であり、前記部分的に矩形の形状で、部分的に矩形でない形状のウインドウ化は、部分的にサイン形状で、部分的に矩形のウインドウ化であることを特徴とする請求項16に記載の統合された不可逆的および可逆的伸張器。
- 前記不可逆的伸張は、変換をベースとする不可逆的復号化であり、前記遷移復号器において前記遷移フレームを復号化することは、前記ウインドウ化された符号化フレームを処理して、前記ウインドウ化された符号化フレームに対して前記変換および前記変換の逆を行うことをさらに含むことを特徴とする請求項16に記載の統合された不可逆的および可
逆的伸張器。 - 前記変換は、重複変換の逆であることを特徴とする請求項18に記載の統合された不可逆的および可逆的伸張器。
- 前記重複変換は、逆変調離散コサイン変換であることを特徴とする請求項19に記載の統合された不可逆的および可逆的伸張器。
- 符号化オーディオビットストリームの別々の部分の不可逆的伸張と可逆的伸張を統合する音声信号復号化の方法を行うようにコンピュータ上で実行可能なプログラムを有する1以上のコンピュータ読み取り可能な記録媒体であって、前記方法は、
前記符号化オーディオビットストリームの少なくとも指定された部分を当該指定された部分内の符号化フレームの矩形の形状のウインドウ化を伴う可逆的伸張を使用して復号化するステップと、
指定された前記部分のまわりの前記符号化オーディオビットストリームの2つの他の部分を、前記部分内の符号化フレームの矩形でない形状のウインドウ化を伴う不可逆的伸張を使用して復号化するステップと、
前記符号化オーディオビットストリームの指定された前記部分と前記2つの他の部分との間の遷移フレームを復号化するステップであって、
それぞれの遷移フレームに関して符号化フレームの部分的に矩形の形状で、部分的に矩形でない形状のウインドウ化を行うステップと、
前記それぞれの遷移フレームに関してウインドウ化された前記符号化フレームを可逆的に伸張するステップと
を含む復号化するステップと
を備え、
前記不可逆的伸張は、重複変換の逆に基づいており、
前記遷移フレームを復号化するステップは、
前記不可逆的伸張で使用される前記重複変換の逆を、前記遷移フレームに適用するステップと、
重複変換を適用するステップと、
前記重複変換の逆と前記重複変換との疑似時間領域結果を、可逆的復号化を使用して復号化するステップとを含むこと
を特徴とするコンピュータ読み取り可能な記録媒体。 - 前記矩形でない形状のウインドウ化は、サイン形状のウインドウ化であり、前記部分的に矩形の形状で、部分的に矩形でない形状のウインドウ化は、部分的にサイン形状で、部分的に矩形のウインドウ化であることを特徴とする請求項21に記載のコンピュータ読み取り可能な記録媒体。
- 前記不可逆的伸張は、変換をベースとする不可逆的復号化であり、前記遷移フレームを復号化することは、前記ウインドウ化された符号化フレームを処理して、前記ウインドウ化された符号化フレームに対して前記変換および前記変換の逆を行うことをさらに含むことを特徴とする請求項21に記載のコンピュータ読み取り可能な記録媒体。
- 前記変換は、重複変換の逆であることを特徴とする請求項23に記載のコンピュータ読み取り可能な記録媒体。
- 前記重複変換は、逆変調離散コサイン変換であることを特徴とする請求項24に記載のコンピュータ読み取り可能な記録媒体。
- 可逆的伸張に対する符号化オーディオビットストリームの部分の指定を受け取るための入力部と、
指定された前記部分以外の前記符号化オーディオビットストリームの部分を、不可逆的復号化を使用して復号化するための不可逆的復号器と、
指定された前記部分を、可逆的復号化を使用して復号化するための可逆的復号器と、
不可逆的符号化を使用して符号化された前記部分と可逆的符号化を使用して符号化された前記部分との間における前記符号化オーディオビットストリームの遷移部分を、前記遷移部分の部分的に矩形で、部分的に矩形でないウインドウ化を伴う可逆的復号化を使用して復号化するための混合の可逆的復号器と
を備え、
前記可逆的復号化は、重複変換に基づいており、前記混合の可逆的復号器は、
前記不可逆的復号化で使用される前記重複変換を前記遷移部分に適用し、前記重複変換の逆を適用するための信号変換ユニットと、
前記重複変換と前記重複変換の逆の疑似時間領域結果を、可逆的復号化を使用して復号化するための可逆的復号器ユニットとを含むこと
を特徴とするデジタル信号プロセッサ。 - 可逆的伸張に対する符号化オーディオビットストリームの部分の指定を受け取るための入力部と、
指定された前記部分以外の前記符号化オーディオビットストリームの部分を、不可逆的復号化を使用して復号化するための不可逆的復号器と、
指定された前記部分を、可逆的復号化を使用して復号化するための可逆的復号器と、
不可逆的符号化を使用して符号化された前記部分と可逆的符号化を使用して符号化された前記部分との間における前記符号化オーディオビットストリームの遷移部分を、前記遷移部分の部分的に矩形で、部分的に矩形でないウインドウ化を伴う可逆的復号化を使用して復号化するための混合の可逆的復号器と
を備え、
前記混合の可逆的復号器は、
前記不可逆的復号化で使用される重複変換および重複変換の逆と等価の処理を、前記遷移部分に適用するための信号変換ユニットと、
前記重複変換および前記重複変換の逆の疑似時間領域結果を、可逆的復号化を使用して復号化するための可逆的復号器ユニットとを含むこと
を特徴とするデジタル信号プロセッサ。 - 可逆的伸張に対する音声入力信号の部分のユーザ指定を受け取るための入力部と、
指定された前記部分以外の前記音声入力信号の部分を、不可逆的復号化を使用して復号化するための可逆的復号器と、
指定された前記部分を、可逆的復号化を使用して復号化するための可逆的復号器と
を備えたデジタル信号プロセッサであって、
前記不可逆的復号化は、重複する矩形でないウインドウ化を伴う重複変換に基づき、前記可逆的復号化は、矩形のウインドウ化を伴う適応フィルタを使用する線形予測符号化に基づいており、
前記不可逆的復号化は、重複変換の逆に基づいており、前記デジタル信号プロセッサは、
前記不可逆的復号化を使用して復号化された前記部分と可逆的復号化を使用して復号化された前記部分の1つとの間における前記音声入力信号の遷移部分を、復号化し、
前記遷移部分を復号化することは、
前記不可逆的復号化で使用される前記重複変換の逆を前記遷移部分に適用することと、
重複変換を適用することと、
前記重複変換の逆と前記重複変換との疑似時間領域結果を、可逆的復号化を使用して復号化することとを含むこと
ことを特徴とするデジタル信号プロセッサ。
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US40843202P | 2002-09-04 | 2002-09-04 | |
| US60/408,432 | 2002-09-04 | ||
| US10/620,267 | 2003-07-14 | ||
| US10/620,267 US7424434B2 (en) | 2002-09-04 | 2003-07-14 | Unified lossy and lossless audio compression |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003310667A Division JP4778196B2 (ja) | 2002-09-04 | 2003-09-02 | 統合化不可逆的可逆的音声圧縮 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011164638A JP2011164638A (ja) | 2011-08-25 |
| JP5543939B2 true JP5543939B2 (ja) | 2014-07-09 |
Family
ID=31720749
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003310667A Expired - Lifetime JP4778196B2 (ja) | 2002-09-04 | 2003-09-02 | 統合化不可逆的可逆的音声圧縮 |
| JP2011079934A Expired - Lifetime JP5543939B2 (ja) | 2002-09-04 | 2011-03-31 | 統合化不可逆的可逆的音声圧縮 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003310667A Expired - Lifetime JP4778196B2 (ja) | 2002-09-04 | 2003-09-02 | 統合化不可逆的可逆的音声圧縮 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US7424434B2 (ja) |
| EP (1) | EP1396844B1 (ja) |
| JP (2) | JP4778196B2 (ja) |
| AT (1) | ATE400872T1 (ja) |
| DE (1) | DE60322003D1 (ja) |
Families Citing this family (86)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3742356B2 (ja) | 2002-03-20 | 2006-02-01 | 株式会社日立製作所 | ヒートポンプ給湯機 |
| US8228849B2 (en) * | 2002-07-15 | 2012-07-24 | Broadcom Corporation | Communication gateway supporting WLAN communications in multiple communication protocols and in multiple frequency bands |
| US7433824B2 (en) * | 2002-09-04 | 2008-10-07 | Microsoft Corporation | Entropy coding by adapting coding between level and run-length/level modes |
| US7536305B2 (en) | 2002-09-04 | 2009-05-19 | Microsoft Corporation | Mixed lossless audio compression |
| DE60330198D1 (de) * | 2002-09-04 | 2009-12-31 | Microsoft Corp | Entropische Kodierung mittels Anpassung des Kodierungsmodus zwischen Niveau- und Lauflängenniveau-Modus |
| US7742926B2 (en) * | 2003-04-18 | 2010-06-22 | Realnetworks, Inc. | Digital audio signal compression method and apparatus |
| US7724827B2 (en) * | 2003-09-07 | 2010-05-25 | Microsoft Corporation | Multi-layer run level encoding and decoding |
| US7978716B2 (en) | 2003-11-24 | 2011-07-12 | Citrix Systems, Inc. | Systems and methods for providing a VPN solution |
| KR100561869B1 (ko) * | 2004-03-10 | 2006-03-17 | 삼성전자주식회사 | 무손실 오디오 부호화/복호화 방법 및 장치 |
| US7757074B2 (en) | 2004-06-30 | 2010-07-13 | Citrix Application Networking, Llc | System and method for establishing a virtual private network |
| US8739274B2 (en) | 2004-06-30 | 2014-05-27 | Citrix Systems, Inc. | Method and device for performing integrated caching in a data communication network |
| US8495305B2 (en) | 2004-06-30 | 2013-07-23 | Citrix Systems, Inc. | Method and device for performing caching of dynamically generated objects in a data communication network |
| US7808906B2 (en) | 2004-07-23 | 2010-10-05 | Citrix Systems, Inc. | Systems and methods for communicating a lossy protocol via a lossless protocol using false acknowledgements |
| CN101199187A (zh) * | 2004-07-23 | 2008-06-11 | 茨特里克斯系统公司 | 用于网络节点之间通信最优化的系统和方法 |
| WO2006020823A1 (en) | 2004-08-13 | 2006-02-23 | Citrix Systems, Inc. | A method for maintaining transaction integrity across multiple remote access servers |
| US8700695B2 (en) | 2004-12-30 | 2014-04-15 | Citrix Systems, Inc. | Systems and methods for providing client-side accelerated access to remote applications via TCP pooling |
| US8549149B2 (en) | 2004-12-30 | 2013-10-01 | Citrix Systems, Inc. | Systems and methods for providing client-side accelerated access to remote applications via TCP multiplexing |
| US8706877B2 (en) | 2004-12-30 | 2014-04-22 | Citrix Systems, Inc. | Systems and methods for providing client-side dynamic redirection to bypass an intermediary |
| US7810089B2 (en) | 2004-12-30 | 2010-10-05 | Citrix Systems, Inc. | Systems and methods for automatic installation and execution of a client-side acceleration program |
| US8954595B2 (en) | 2004-12-30 | 2015-02-10 | Citrix Systems, Inc. | Systems and methods for providing client-side accelerated access to remote applications via TCP buffering |
| US8296441B2 (en) | 2005-01-14 | 2012-10-23 | Citrix Systems, Inc. | Methods and systems for joining a real-time session of presentation layer protocol data |
| US8230096B2 (en) * | 2005-01-14 | 2012-07-24 | Citrix Systems, Inc. | Methods and systems for generating playback instructions for playback of a recorded computer session |
| US8200828B2 (en) * | 2005-01-14 | 2012-06-12 | Citrix Systems, Inc. | Systems and methods for single stack shadowing |
| US7831728B2 (en) | 2005-01-14 | 2010-11-09 | Citrix Systems, Inc. | Methods and systems for real-time seeking during real-time playback of a presentation layer protocol data stream |
| US20060159432A1 (en) * | 2005-01-14 | 2006-07-20 | Citrix Systems, Inc. | System and methods for automatic time-warped playback in rendering a recorded computer session |
| US8340130B2 (en) * | 2005-01-14 | 2012-12-25 | Citrix Systems, Inc. | Methods and systems for generating playback instructions for rendering of a recorded computer session |
| US8145777B2 (en) * | 2005-01-14 | 2012-03-27 | Citrix Systems, Inc. | Method and system for real-time seeking during playback of remote presentation protocols |
| US8935316B2 (en) | 2005-01-14 | 2015-01-13 | Citrix Systems, Inc. | Methods and systems for in-session playback on a local machine of remotely-stored and real time presentation layer protocol data |
| WO2006081032A2 (en) | 2005-01-24 | 2006-08-03 | Citrix Systems, Inc. | Systems and methods for performing caching of dynamically generated objects in a network |
| US8255456B2 (en) | 2005-12-30 | 2012-08-28 | Citrix Systems, Inc. | System and method for performing flash caching of dynamically generated objects in a data communication network |
| JP4665550B2 (ja) * | 2005-02-25 | 2011-04-06 | ソニー株式会社 | 再生装置および再生方法 |
| US8171169B2 (en) * | 2005-03-14 | 2012-05-01 | Citrix Systems, Inc. | Method and apparatus for updating a graphical display in a distributed processing environment |
| US8270439B2 (en) * | 2005-07-08 | 2012-09-18 | Activevideo Networks, Inc. | Video game system using pre-encoded digital audio mixing |
| US7693709B2 (en) * | 2005-07-15 | 2010-04-06 | Microsoft Corporation | Reordering coefficients for waveform coding or decoding |
| US7599840B2 (en) * | 2005-07-15 | 2009-10-06 | Microsoft Corporation | Selectively using multiple entropy models in adaptive coding and decoding |
| US7684981B2 (en) * | 2005-07-15 | 2010-03-23 | Microsoft Corporation | Prediction of spectral coefficients in waveform coding and decoding |
| US8074248B2 (en) | 2005-07-26 | 2011-12-06 | Activevideo Networks, Inc. | System and method for providing video content associated with a source image to a television in a communication network |
| US7933337B2 (en) | 2005-08-12 | 2011-04-26 | Microsoft Corporation | Prediction of transform coefficients for image compression |
| US7565018B2 (en) * | 2005-08-12 | 2009-07-21 | Microsoft Corporation | Adaptive coding and decoding of wide-range coefficients |
| US8191008B2 (en) | 2005-10-03 | 2012-05-29 | Citrix Systems, Inc. | Simulating multi-monitor functionality in a single monitor environment |
| TWI276047B (en) * | 2005-12-15 | 2007-03-11 | Ind Tech Res Inst | An apparatus and method for lossless entropy coding of audio signal |
| US8301839B2 (en) | 2005-12-30 | 2012-10-30 | Citrix Systems, Inc. | System and method for performing granular invalidation of cached dynamically generated objects in a data communication network |
| US7921184B2 (en) | 2005-12-30 | 2011-04-05 | Citrix Systems, Inc. | System and method for performing flash crowd caching of dynamically generated objects in a data communication network |
| EP1883067A1 (en) * | 2006-07-24 | 2008-01-30 | Deutsche Thomson-Brandt Gmbh | Method and apparatus for lossless encoding of a source signal, using a lossy encoded data stream and a lossless extension data stream |
| KR101016224B1 (ko) | 2006-12-12 | 2011-02-25 | 프라운호퍼-게젤샤프트 추르 푀르데룽 데어 안제반텐 포르슝 에 파우 | 인코더, 디코더 및 시간 영역 데이터 스트림을 나타내는 데이터 세그먼트를 인코딩하고 디코딩하는 방법 |
| US9826197B2 (en) | 2007-01-12 | 2017-11-21 | Activevideo Networks, Inc. | Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device |
| WO2008088772A2 (en) | 2007-01-12 | 2008-07-24 | Ictv, Inc. | Mpeg objects and systems and methods for using mpeg objects |
| US8184710B2 (en) * | 2007-02-21 | 2012-05-22 | Microsoft Corporation | Adaptive truncation of transform coefficient data in a transform-based digital media codec |
| JP2008257221A (ja) * | 2007-03-13 | 2008-10-23 | Matsushita Electric Ind Co Ltd | 信号処理装置 |
| JP5302190B2 (ja) * | 2007-05-24 | 2013-10-02 | パナソニック株式会社 | オーディオ復号装置、オーディオ復号方法、プログラム及び集積回路 |
| US8386246B2 (en) * | 2007-06-27 | 2013-02-26 | Broadcom Corporation | Low-complexity frame erasure concealment |
| US8179974B2 (en) * | 2008-05-02 | 2012-05-15 | Microsoft Corporation | Multi-level representation of reordered transform coefficients |
| EP2144230A1 (en) | 2008-07-11 | 2010-01-13 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Low bitrate audio encoding/decoding scheme having cascaded switches |
| EP2311034B1 (en) * | 2008-07-11 | 2015-11-04 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio encoder and decoder for encoding frames of sampled audio signals |
| PL2301020T3 (pl) * | 2008-07-11 | 2013-06-28 | Fraunhofer Ges Forschung | Urządzenie i sposób do kodowania/dekodowania sygnału audio z użyciem algorytmu przełączania aliasingu |
| ES2592416T3 (es) | 2008-07-17 | 2016-11-30 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Esquema de codificación/decodificación de audio que tiene una derivación conmutable |
| US8406307B2 (en) | 2008-08-22 | 2013-03-26 | Microsoft Corporation | Entropy coding/decoding of hierarchically organized data |
| KR20130069833A (ko) * | 2008-10-08 | 2013-06-26 | 프라운호퍼 게젤샤프트 쭈르 푀르데룽 데어 안겐반텐 포르슝 에. 베. | 다중 분해능 스위치드 오디오 부호화/복호화 방법 |
| EP2460158A4 (en) * | 2009-07-27 | 2013-09-04 | METHOD AND DEVICE FOR PROCESSING A TONE SIGNAL | |
| CN102883658B (zh) * | 2009-11-19 | 2016-06-22 | 调节成像公司 | 用于使用结构化照明经由单元件检测来分析浑浊介质的方法和设备 |
| KR20130138263A (ko) | 2010-10-14 | 2013-12-18 | 액티브비디오 네트웍스, 인코포레이티드 | 케이블 텔레비전 시스템을 이용하는 비디오 장치들 간의 디지털 비디오의 스트리밍 |
| US9305006B2 (en) | 2010-11-11 | 2016-04-05 | Red Hat, Inc. | Media compression in a digital device |
| WO2012138660A2 (en) | 2011-04-07 | 2012-10-11 | Activevideo Networks, Inc. | Reduction of latency in video distribution networks using adaptive bit rates |
| US8615159B2 (en) | 2011-09-20 | 2013-12-24 | Citrix Systems, Inc. | Methods and systems for cataloging text in a recorded session |
| WO2013106390A1 (en) | 2012-01-09 | 2013-07-18 | Activevideo Networks, Inc. | Rendering of an interactive lean-backward user interface on a television |
| US9800945B2 (en) | 2012-04-03 | 2017-10-24 | Activevideo Networks, Inc. | Class-based intelligent multiplexing over unmanaged networks |
| US9123084B2 (en) | 2012-04-12 | 2015-09-01 | Activevideo Networks, Inc. | Graphical application integration with MPEG objects |
| US9026451B1 (en) * | 2012-05-09 | 2015-05-05 | Google Inc. | Pitch post-filter |
| GB201210373D0 (en) | 2012-06-12 | 2012-07-25 | Meridian Audio Ltd | Doubly compatible lossless audio sandwidth extension |
| KR102204136B1 (ko) | 2012-08-22 | 2021-01-18 | 한국전자통신연구원 | 오디오 부호화 장치 및 방법, 오디오 복호화 장치 및 방법 |
| EP2770642B1 (en) * | 2013-02-26 | 2022-10-05 | Tata Consultancy Services Limited | Systems and methods for data archival |
| WO2014145921A1 (en) | 2013-03-15 | 2014-09-18 | Activevideo Networks, Inc. | A multiple-mode system and method for providing user selectable video content |
| US9326047B2 (en) | 2013-06-06 | 2016-04-26 | Activevideo Networks, Inc. | Overlay rendering of user interface onto source video |
| US9294785B2 (en) | 2013-06-06 | 2016-03-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
| US9219922B2 (en) | 2013-06-06 | 2015-12-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
| JP6863359B2 (ja) * | 2014-03-24 | 2021-04-21 | ソニーグループ株式会社 | 復号装置および方法、並びにプログラム |
| US9788029B2 (en) | 2014-04-25 | 2017-10-10 | Activevideo Networks, Inc. | Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks |
| CN105336336B (zh) * | 2014-06-12 | 2016-12-28 | 华为技术有限公司 | 一种音频信号的时域包络处理方法及装置、编码器 |
| EP3451332B1 (en) * | 2017-08-31 | 2020-03-25 | Dolby International AB | Decoder-provided time domain aliasing cancellation during lossy/lossless transitions |
| US10438597B2 (en) * | 2017-08-31 | 2019-10-08 | Dolby International Ab | Decoder-provided time domain aliasing cancellation during lossy/lossless transitions |
| JP2019056971A (ja) * | 2017-09-19 | 2019-04-11 | 株式会社東芝 | データ転送回路、データ転送方法及びプログラム |
| CN109981110B (zh) * | 2019-03-05 | 2023-03-24 | 哈尔滨工业大学(深圳) | 带有逐点相对误差界限的有损压缩的方法 |
| CN110398647B (zh) * | 2019-06-26 | 2022-02-15 | 深圳供电局有限公司 | 变压器状态监测方法 |
| CN114724567B (zh) * | 2020-12-18 | 2025-04-15 | 同响科技股份有限公司 | 固定带宽音信数据的有损或无损压缩的动态切换方法 |
| CN118522296A (zh) * | 2023-02-17 | 2024-08-20 | 华为技术有限公司 | 有损编解码器和无损编解码器之间的切换方法和装置 |
| WO2026046786A1 (en) * | 2024-08-28 | 2026-03-05 | Koninklijke Philips N.V. | Compression of time series medical data |
Family Cites Families (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02288739A (ja) * | 1989-04-28 | 1990-11-28 | Fujitsu Ltd | 音声符号復号化伝送方式 |
| CA2067379C (en) | 1989-10-06 | 1998-05-26 | Thomas Vaupel | Process for transmitting a signal |
| US5063574A (en) | 1990-03-06 | 1991-11-05 | Moose Paul H | Multi-frequency differentially encoded digital communication for high data rate transmission through unequalized channels |
| US5557298A (en) * | 1994-05-26 | 1996-09-17 | Hughes Aircraft Company | Method for specifying a video window's boundary coordinates to partition a video signal and compress its components |
| EP0711486B1 (en) * | 1994-05-26 | 1999-12-29 | Hughes Electronics Corporation | High resolution digital screen recorder and method |
| US6141446A (en) | 1994-09-21 | 2000-10-31 | Ricoh Company, Ltd. | Compression and decompression system with reversible wavelets and lossy reconstruction |
| US6757437B1 (en) | 1994-09-21 | 2004-06-29 | Ricoh Co., Ltd. | Compression/decompression using reversible embedded wavelets |
| US6549666B1 (en) | 1994-09-21 | 2003-04-15 | Ricoh Company, Ltd | Reversible embedded wavelet system implementation |
| US5881176A (en) | 1994-09-21 | 1999-03-09 | Ricoh Corporation | Compression and decompression with wavelet style and binary style including quantization by device-dependent parser |
| JP3317470B2 (ja) * | 1995-03-28 | 2002-08-26 | 日本電信電話株式会社 | 音響信号符号化方法、音響信号復号化方法 |
| US5884269A (en) | 1995-04-17 | 1999-03-16 | Merging Technologies | Lossless compression/decompression of digital audio data |
| GB9509831D0 (en) * | 1995-05-15 | 1995-07-05 | Gerzon Michael A | Lossless coding method for waveform data |
| JP3454394B2 (ja) * | 1995-06-27 | 2003-10-06 | 日本ビクター株式会社 | 音声の準可逆符号化装置 |
| GB2302777B (en) | 1995-06-27 | 2000-02-23 | Motorola Israel Ltd | Method of recovering symbols of a digitally modulated radio signal |
| JPH0944198A (ja) * | 1995-07-25 | 1997-02-14 | Victor Co Of Japan Ltd | 音声の準可逆符号化装置 |
| US5839100A (en) * | 1996-04-22 | 1998-11-17 | Wegener; Albert William | Lossless and loss-limited compression of sampled data signals |
| TW301103B (en) | 1996-09-07 | 1997-03-21 | Nat Science Council | The time domain alias cancellation device and its signal processing method |
| US5999656A (en) | 1997-01-17 | 1999-12-07 | Ricoh Co., Ltd. | Overlapped reversible transforms for unified lossless/lossy compression |
| US6493338B1 (en) | 1997-05-19 | 2002-12-10 | Airbiquity Inc. | Multichannel in-band signaling for data communications over digital wireless telecommunications networks |
| KR100251453B1 (ko) * | 1997-08-26 | 2000-04-15 | 윤종용 | 고음질 오디오 부호화/복호화장치들 및 디지털다기능디스크 |
| US6121904A (en) | 1998-03-12 | 2000-09-19 | Liquid Audio, Inc. | Lossless data compression with low complexity |
| US6029126A (en) | 1998-06-30 | 2000-02-22 | Microsoft Corporation | Scalable audio coder and decoder |
| US6141645A (en) | 1998-05-29 | 2000-10-31 | Acer Laboratories Inc. | Method and device for down mixing compressed audio bit stream having multiple audio channels |
| US6370502B1 (en) | 1999-05-27 | 2002-04-09 | America Online, Inc. | Method and system for reduction of quantization-induced block-discontinuities and general purpose audio codec |
| US7020605B2 (en) | 2000-09-15 | 2006-03-28 | Mindspeed Technologies, Inc. | Speech coding system with time-domain noise attenuation |
| US6675148B2 (en) * | 2001-01-05 | 2004-01-06 | Digital Voice Systems, Inc. | Lossless audio coder |
| US20030012431A1 (en) | 2001-07-13 | 2003-01-16 | Irvine Ann C. | Hybrid lossy and lossless compression method and apparatus |
| US6934677B2 (en) * | 2001-12-14 | 2005-08-23 | Microsoft Corporation | Quantization matrices based on critical band pattern information for digital audio wherein quantization bands differ from critical bands |
| US7240001B2 (en) * | 2001-12-14 | 2007-07-03 | Microsoft Corporation | Quality improvement techniques in an audio encoder |
| US7146313B2 (en) * | 2001-12-14 | 2006-12-05 | Microsoft Corporation | Techniques for measurement of perceptual audio quality |
| US7027982B2 (en) * | 2001-12-14 | 2006-04-11 | Microsoft Corporation | Quality and rate control strategy for digital audio |
-
2003
- 2003-07-14 US US10/620,267 patent/US7424434B2/en active Active
- 2003-09-02 JP JP2003310667A patent/JP4778196B2/ja not_active Expired - Lifetime
- 2003-09-04 EP EP03020085A patent/EP1396844B1/en not_active Expired - Lifetime
- 2003-09-04 AT AT03020085T patent/ATE400872T1/de not_active IP Right Cessation
- 2003-09-04 DE DE60322003T patent/DE60322003D1/de not_active Expired - Lifetime
-
2011
- 2011-03-31 JP JP2011079934A patent/JP5543939B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| EP1396844B1 (en) | 2008-07-09 |
| US20040044521A1 (en) | 2004-03-04 |
| JP2004264812A (ja) | 2004-09-24 |
| JP4778196B2 (ja) | 2011-09-21 |
| DE60322003D1 (de) | 2008-08-21 |
| ATE400872T1 (de) | 2008-07-15 |
| US7424434B2 (en) | 2008-09-09 |
| EP1396844A1 (en) | 2004-03-10 |
| JP2011164638A (ja) | 2011-08-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5543939B2 (ja) | 統合化不可逆的可逆的音声圧縮 | |
| JP4756818B2 (ja) | 混合の可逆的音声圧縮 | |
| JP4521170B2 (ja) | 純可逆的音声圧縮における技術革新 | |
| RU2555221C2 (ru) | Канальное кодирование на основе комплексного преобразования с частотным кодированием с расширенной полосой | |
| EP1730725B1 (en) | Efficient coding of digital audio spectral data using spectral similarity | |
| JP6400702B2 (ja) | 符号化オーディオ信号の復号装置、方法およびコンピュータプログラム | |
| JP4676139B2 (ja) | マルチチャネルオーディオのエンコーディングおよびデコーディング | |
| JP5091272B2 (ja) | オーディオの量子化および逆量子化 | |
| JP5400143B2 (ja) | オーバーラッピング変換の2つのブロック変換への因数分解 | |
| US20100274555A1 (en) | Audio Coding Apparatus and Method Thereof | |
| US20100250260A1 (en) | Encoder | |
| US20170206905A1 (en) | Method, medium and apparatus for encoding and/or decoding signal based on a psychoacoustic model |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110428 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130205 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20130502 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20130509 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20130605 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20130610 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20130701 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20130705 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20130710 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130802 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20130809 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130823 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131122 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140120 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140415 |
|
| 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: 20140501 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140509 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5543939 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |