JP2014033253A - データ圧縮装置、データ圧縮プログラム、データ圧縮システム、データ圧縮方法、データ伸張装置、データ圧縮伸張システム、および圧縮データのデータ構造 - Google Patents
データ圧縮装置、データ圧縮プログラム、データ圧縮システム、データ圧縮方法、データ伸張装置、データ圧縮伸張システム、および圧縮データのデータ構造 Download PDFInfo
- Publication number
- JP2014033253A JP2014033253A JP2012170963A JP2012170963A JP2014033253A JP 2014033253 A JP2014033253 A JP 2014033253A JP 2012170963 A JP2012170963 A JP 2012170963A JP 2012170963 A JP2012170963 A JP 2012170963A JP 2014033253 A JP2014033253 A JP 2014033253A
- Authority
- JP
- Japan
- Prior art keywords
- data
- block
- compressed
- bits
- blocks
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 174
- 238000013144 data compression Methods 0.000 title claims abstract description 83
- 230000006837 decompression Effects 0.000 claims description 43
- 238000007906 compression Methods 0.000 claims description 42
- 230000006835 compression Effects 0.000 claims description 41
- 238000006243 chemical reaction Methods 0.000 claims description 30
- 238000000926 separation method Methods 0.000 claims description 11
- 230000006870 function Effects 0.000 claims description 8
- 238000005070 sampling Methods 0.000 abstract description 25
- 230000005236 sound signal Effects 0.000 abstract description 15
- 230000008569 process Effects 0.000 description 89
- 238000010586 diagram Methods 0.000 description 29
- 230000009467 reduction Effects 0.000 description 27
- 238000005457 optimization Methods 0.000 description 19
- 238000011946 reduction process Methods 0.000 description 12
- 238000013500 data storage Methods 0.000 description 8
- 239000000284 extract Substances 0.000 description 6
- 241000282412 Homo Species 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 5
- 230000002441 reversible effect Effects 0.000 description 5
- 230000009466 transformation Effects 0.000 description 5
- 230000010354 integration Effects 0.000 description 3
- 230000011218 segmentation Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 230000002427 irreversible effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000011426 transformation method 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
-
- 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
-
- 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/032—Quantisation or dequantisation of spectral components
- G10L19/035—Scalar quantisation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (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)
- Spectroscopy & Molecular Physics (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
【解決手段】データ圧縮伸張装置は、例えば音声信号を所定の周期でサンプリングしたサンプリングデータを取得し、周波数領域のデータに変換する。データ圧縮伸張装置は、変換した周波数領域のデータ列を1のブロックに含まれるデータの数を可変にして複数のブロックに分割するとともに、各ブロックを圧縮する。
【選択図】図2
Description
以下、図面を参照して、一実施形態に係るデータ圧縮伸張装置10について説明する。データ圧縮伸張装置10は、例えば音声信号(画像信号でもよい)の入力を受け付け、当該音声信号をデジタル信号に変換して圧縮し、当該圧縮データを記憶する。また、データ圧縮伸張装置10は、記憶された圧縮データを伸張して音声信号に変換して出力する。以下では、データ圧縮伸張装置10を用いて、例えば人の声などの音声(音楽等でもよい)を圧縮・伸張する場合について説明する。
次に、データ圧縮伸張装置10によって行われるデータ圧縮処理の概要について説明する。図2は、本実施形態における音声圧縮処理の概要を示す図である。
次に、データ圧縮伸張装置10において実行される処理の詳細を説明する。以下では、エンコード部13によって行われるエンコード処理、およびデコード部15によって行われるデコード処理について説明する。まず、エンコード部13によって行われるエンコード処理について、図6〜図9を参照して説明する。
図16は、本実施形態におけるフレームの定義を示す図である。図17は、本実施形態におけるブロックの定義を示す図である。
次に、ステップS108の帯域毎のビット数削減処理の詳細について説明する。図7は、ステップS108の帯域毎のビット数削減処理の詳細を示すフローチャートである。
次に、ステップS109のブロック最適化処理の詳細について説明する。ステップS109のブロック最適化処理は、サンプルデータ列を、複数のブロック(図16参照)に分割する処理であり、各ブロックを最適化しつつ圧縮する処理である。
次に、上述のようにして圧縮された圧縮データをデコードする処理について説明する。デコード処理は、上記エンコード処理と逆の処理である。すなわち、エンコード処理によって圧縮されて記憶されたデータがフレーム毎に読み込まれて、上述した処理と逆の処理が行われる。図28は、デコード部15によって行われるデコード処理の流れを示すフローチャートである。
11 入力部
12 A/D変換部
13 エンコード部
14 圧縮データ記憶部
15 デコード部
16 D/A変換部
17 出力部
Claims (28)
- 入力された被圧縮データを圧縮して圧縮データを生成するデータ圧縮装置であって、
前記被圧縮データを複数の周波数領域のデータに変換する変換手段と、
前記複数の周波数領域のデータに基づいて、当該複数の周波数領域のデータを並べたデータ列を区切り位置が可変になるように複数のブロックに分割することにより、当該複数のブロックを生成するブロック生成手段と、
前記ブロック生成手段により生成されたブロックごとに当該ブロックに含まれるデータを圧縮することにより、前記圧縮データを生成する圧縮データ生成手段とを備える、データ圧縮装置。 - 前記ブロック生成手段は、前記複数の周波数領域のデータの特性に基づいて、前記複数のブロックを生成する、請求項1に記載のデータ圧縮装置。
- 前記ブロック生成手段は、一定数の前記非圧縮データごとに、前記複数の周波数領域のデータの特性に基づいて、前記複数のブロックを生成する、請求項2に記載のデータ圧縮装置。
- 前記ブロック生成手段は、複数のデータ間の類似性に基づいて、前記複数のブロックを生成する、請求項2または3に記載のデータ圧縮装置。
- 前記ブロック生成手段は、前記周波数領域のデータ列について、値が異なっていても類似性のある複数のデータを1のブロックに含めるように前記複数のブロックを生成する、請求項2から4の何れかに記載のデータ圧縮装置。
- 前記ブロック生成手段は、値に応じて前記周波数領域のデータを分類し、当該分類に基づいて、前記複数のブロックを生成する、請求項2から5の何れかに記載のデータ圧縮装置。
- 前記ブロック生成手段は、前記分類が同じデータを同じブロックに含めるようにブロックを生成する、請求項6に記載のデータ圧縮装置。
- 前記ブロック生成手段は、前記周波数領域のデータが異なる分類であっても、当該データとブロックとの間で所定条件を満たす場合には、当該データを当該ブロックに含める、請求項7に記載のデータ圧縮装置。
- 前記ブロック生成手段は、並べられている複数のデータの連続性に基づいて、前記複数のブロックを生成する、請求項2から8の何れかに記載のデータ圧縮装置。
- 前記ブロック生成手段は、データを表すためのビット数に基づいて、前記複数のブロックを生成する、請求項1から9の何れかに記載のデータ圧縮装置。
- 前記ブロック生成手段は、前記ビット数が同じデータを1のブロックにまとめ、
前記圧縮データ生成手段は、ブロックに含まれる各データを表すためのビットを残して不要なビットを削減することにより、各ブロックに含まれるデータを圧縮する、請求項10に記載のデータ圧縮装置。 - 前記ブロック生成手段は、ビット数が異なるデータであっても、当該データとブロックとの間の所定条件が満たされている場合に、当該データを当該ブロックに含める、請求項11に記載のデータ圧縮装置。
- 前記ブロック生成手段は、あるブロックを分割して圧縮した場合のサイズと分割せずに圧縮した場合のサイズとを考慮して当該ブロックを分割するか否かを判定し、分割すると判定した場合に、当該ブロックを分割する、請求項1から12の何れかに記載のデータ圧縮装置。
- 前記ブロック生成手段は、前記データ列をある位置で区切って圧縮したときのサイズが、当該ある位置とは別の位置で区切って圧縮したときのサイズよりも小さい場合、当該ある位置で前記データ列を区切る、請求項1から13の何れかに記載のデータ圧縮装置。
- 前記ブロック生成手段は、前記ブロックを伸張するために用いられる伸張情報をブロックごとに生成する、請求項1から14の何れかに記載のデータ圧縮装置。
- 前記伸張情報は、ブロックに含まれる各データに共通の情報である、請求項15に記載のデータ圧縮装置。
- 前記ブロック生成手段は、前記伸張情報のサイズに基づいて、前記複数のブロックを生成する、請求項15又は16に記載のデータ圧縮装置。
- 前記ブロック生成手段は、あるブロックを分割したときに増加される前記伸張情報を含めた2つのブロックのサイズよりも分割しないときの当該あるブロックのサイズが大きい場合、当該あるブロックを分割する、請求項15から17の何れかに記載のデータ圧縮装置。
- 前記ブロック生成手段は、前記複数の周波数領域のデータを周波数に応じて並べた場合に、周波数の区切り位置が可変になるようにして複数のブロックに分割する、請求項1から18の何れかに記載のデータ圧縮装置。
- 前記ブロック生成手段は、
前記複数の周波数領域のデータを並べたデータ列に対して、1の周波数領域のデータを現在のブロックに含めるか否かを順に判定する判定手段と、
前記判定手段によって現在のブロックに含めると判定された場合に、現在のブロックに前記周波数領域のデータを含め、現在のブロックに含めないと判定された場合に、次のブロックを生成して当該次のブロックに前記周波数領域のデータを含める生成手段と、を含む、請求項1から19の何れかに記載のデータ圧縮装置。 - 入力された被圧縮データを圧縮して圧縮データを生成するデータ圧縮システムであって、
前記被圧縮データを複数の周波数領域のデータに変換する変換手段と、
前記複数の周波数領域のデータに基づいて、当該複数の周波数領域のデータを並べたデータ列を区切り位置が可変になるように複数のブロックに分割することにより、当該複数のブロックを生成するブロック生成手段と、
前記ブロック生成手段により生成されたブロックごとに当該ブロックに含まれるデータを圧縮することにより、前記圧縮データを生成する圧縮データ生成手段とを備える、データ圧縮システム。 - 入力された被圧縮データを圧縮して圧縮データを生成するデータ圧縮装置のコンピュータによって実行されるデータ圧縮プログラムであって、前記コンピュータを、
前記被圧縮データを複数の周波数領域のデータに変換する変換手段と、
前記複数の周波数領域のデータに基づいて、当該複数の周波数領域のデータを並べたデータ列を区切り位置が可変になるように複数のブロックに分割することにより、当該複数のブロックを生成するブロック生成手段と、
前記ブロック生成手段により生成されたブロックごとに当該ブロックに含まれるデータを圧縮することにより、前記圧縮データを生成する圧縮データ生成手段として機能させる、データ圧縮プログラム。 - 入力された被圧縮データを圧縮して圧縮データを生成するデータ圧縮システムにおいて行われるデータ圧縮方法であって、
前記被圧縮データを複数の周波数領域のデータに変換する変換ステップと、
前記複数の周波数領域のデータに基づいて、当該複数の周波数領域のデータを並べたデータ列を区切り位置が可変になるように複数のブロックに分割することにより、当該複数のブロックを生成するブロック生成ステップと、
前記ブロック生成ステップで生成されたブロックごとに当該ブロックに含まれるデータを圧縮することにより、前記圧縮データを生成する圧縮データ生成ステップとを含む、データ圧縮方法。 - 入力された被圧縮データを圧縮して圧縮データを生成するデータ圧縮装置であって、
前記被圧縮データを複数の周波数領域のデータに変換する変換手段と、
前記複数の周波数領域のデータの特性に基づいて、1のブロックに含まれる前記周波数領域のデータの数が可変になるようにして、複数のブロックを生成するブロック生成手段と、
前記ブロック生成手段により生成されたブロックごとに当該ブロックに含まれるデータを圧縮することにより、前記圧縮データを生成する圧縮データ生成手段とを備える、データ圧縮装置。 - 圧縮データを伸張して伸張データを生成するデータ伸張装置であって、
前記圧縮データには、圧縮された複数の周波数領域のデータを有する複数のブロックと、各ブロックに含まれるデータの数を特定するための情報とが含まれ、
前記圧縮データに含まれる各ブロックを抽出する抽出手段と、
前記ブロックに含まれるデータの数を特定するための情報に基づいて、前記ブロックごとにデータを伸張して複数の周波数領域のデータを生成することにより、前記伸張データを生成する伸張手段とを備える、データ伸張装置。 - 入力データを圧縮して圧縮データを生成するとともに、当該圧縮データを伸張するデータ圧縮伸張システムであって、
前記入力データを複数の周波数領域のデータに変換する変換手段と、
前記複数の周波数領域のデータに基づいて、当該複数の周波数領域のデータを並べたデータ列を区切り位置が可変になるように複数のブロックに分割することにより、当該複数のブロックを生成するブロック生成手段と、
前記ブロック生成手段により生成されたブロックごとに当該ブロックに含まれるデータを圧縮することにより、前記圧縮データを生成する圧縮データ生成手段と、
前記圧縮データに含まれる各ブロックを抽出する抽出手段と、
前記ブロックごとにデータを伸張して前記複数の周波数領域のデータを生成することにより、前記圧縮データを伸張する伸張手段と、を備える、データ圧縮伸張システム。 - 被圧縮データを圧縮して得られる圧縮データのデータ構造であって、
前記圧縮データは、複数のブロックを含み、
前記複数のブロックの各々は、複数の圧縮されたデータを含む領域と、圧縮されたデータを伸張するための情報を含むブロックヘッダ領域とを含む、圧縮データのデータ構造。 - 前記データ構造は、
前記ブロックヘッダ領域に関する情報を指定するための情報を含むフレームヘッダ領域をさらに含む、請求項27に記載の圧縮データのデータ構造。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012170963A JP6021498B2 (ja) | 2012-08-01 | 2012-08-01 | データ圧縮装置、データ圧縮プログラム、データ圧縮システム、データ圧縮方法、データ伸張装置、データ圧縮伸張システム、および圧縮データのデータ構造 |
US13/598,826 US9031852B2 (en) | 2012-08-01 | 2012-08-30 | Data compression apparatus, computer-readable storage medium having stored therein data compression program, data compression system, data compression method, data decompression apparatus, data compression/decompression apparatus, and data structure of compressed data |
EP13174618.2A EP2693431B1 (en) | 2012-08-01 | 2013-07-02 | Data compression apparatus, data compression program, data compression method and data compression/decompression system |
US14/684,796 US10229688B2 (en) | 2012-08-01 | 2015-04-13 | Data compression apparatus, computer-readable storage medium having stored therein data compression program, data compression system, data compression method, data decompression apparatus, data compression/decompression apparatus, and data structure of compressed data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012170963A JP6021498B2 (ja) | 2012-08-01 | 2012-08-01 | データ圧縮装置、データ圧縮プログラム、データ圧縮システム、データ圧縮方法、データ伸張装置、データ圧縮伸張システム、および圧縮データのデータ構造 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014033253A true JP2014033253A (ja) | 2014-02-20 |
JP6021498B2 JP6021498B2 (ja) | 2016-11-09 |
Family
ID=50026331
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012170963A Active JP6021498B2 (ja) | 2012-08-01 | 2012-08-01 | データ圧縮装置、データ圧縮プログラム、データ圧縮システム、データ圧縮方法、データ伸張装置、データ圧縮伸張システム、および圧縮データのデータ構造 |
Country Status (2)
Country | Link |
---|---|
US (2) | US9031852B2 (ja) |
JP (1) | JP6021498B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017058663A (ja) * | 2015-09-15 | 2017-03-23 | カシオ計算機株式会社 | 波形データ構造、波形データ格納装置、波形データ格納方法、波形データ取り出し装置、波形データ取り出し方法および電子楽器 |
US10515618B2 (en) | 2015-09-15 | 2019-12-24 | Casio Computer Co., Ltd. | Waveform data structure, waveform data storage device, waveform data storing method, waveform data extracting device, waveform data extracting method and electronic musical instrument |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6021498B2 (ja) | 2012-08-01 | 2016-11-09 | 任天堂株式会社 | データ圧縮装置、データ圧縮プログラム、データ圧縮システム、データ圧縮方法、データ伸張装置、データ圧縮伸張システム、および圧縮データのデータ構造 |
CN108702160B (zh) * | 2016-01-29 | 2022-05-17 | 零点科技公司 | 用于压缩和解压缩数据的方法、设备和*** |
KR102514061B1 (ko) * | 2018-01-17 | 2023-03-24 | 삼성전자주식회사 | 무선 통신 시스템에서 신호를 송수신하는 방법 및 장치 |
US10929768B2 (en) * | 2019-04-22 | 2021-02-23 | The United States Of America, As Represented By The Secretary, Department Of Health And Human Services | Probabilistic efficient storage algorithm for time-domain spectrum measurements |
CN113452378B (zh) * | 2021-06-28 | 2024-07-05 | 国网北京市电力公司 | 孪生数据的压缩方法、装置与计算机可读存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07336232A (ja) * | 1994-06-13 | 1995-12-22 | Sony Corp | 情報符号化方法及び装置、情報復号化方法及び装置、並びに情報記録媒体 |
JP2003189312A (ja) * | 2001-12-20 | 2003-07-04 | Oki Electric Ind Co Ltd | 動画像符号化装置及び動画像復号化装置 |
JP2003332914A (ja) * | 2001-08-23 | 2003-11-21 | Nippon Telegr & Teleph Corp <Ntt> | ディジタル信号符号化方法、復号化方法、これらの装置及びプログラム |
JP2004138789A (ja) * | 2002-10-17 | 2004-05-13 | Nippon Telegr & Teleph Corp <Ntt> | ディジタル信号符号化方法、復号化方法、符号器、復号器及びこれらのプログラム |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3178026B2 (ja) * | 1991-08-23 | 2001-06-18 | ソニー株式会社 | ディジタル信号符号化装置及び復号化装置 |
US5765126A (en) * | 1993-06-30 | 1998-06-09 | Sony Corporation | Method and apparatus for variable length encoding of separated tone and noise characteristic components of an acoustic signal |
JP3371590B2 (ja) * | 1994-12-28 | 2003-01-27 | ソニー株式会社 | 高能率符号化方法及び高能率復号化方法 |
JP3618833B2 (ja) | 1995-07-14 | 2005-02-09 | キヤノン株式会社 | 画像処理装置及び方法 |
JPH0937262A (ja) | 1995-07-14 | 1997-02-07 | Canon Inc | 画像処理装置及び方法 |
EP0750428B1 (en) | 1995-06-22 | 2004-03-31 | Canon Kabushiki Kaisha | Image processing apparatus and method |
US6101282A (en) | 1995-06-22 | 2000-08-08 | Canon Kabushiki Kaisha | Apparatus and method for image data encoding |
JPH0993134A (ja) | 1995-09-25 | 1997-04-04 | Dainippon Screen Mfg Co Ltd | ウェーブレット変換方法 |
US5977889A (en) * | 1997-06-05 | 1999-11-02 | International Business Machines Corporation | Optimization of data representations for transmission of storage using differences from reference data |
US20020016161A1 (en) * | 2000-02-10 | 2002-02-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for compression of speech encoded parameters |
JP3854849B2 (ja) * | 2001-11-07 | 2006-12-06 | 富士通株式会社 | データ伸長処理方法およびデータ伸長処理装置 |
JP4016662B2 (ja) | 2002-01-24 | 2007-12-05 | ソニー株式会社 | 符号化処理装置、復号処理装置、および方法、並びにコンピュータ・プログラム |
JP2005151327A (ja) | 2003-11-18 | 2005-06-09 | Nec Micro Systems Ltd | Pcmデータ圧縮・伸長方法及び装置 |
US7298293B2 (en) * | 2005-06-03 | 2007-11-20 | Sarukkai R. Narayanan | Method for encoding data |
US7630882B2 (en) | 2005-07-15 | 2009-12-08 | Microsoft Corporation | Frequency segmentation to obtain bands for efficient coding of digital media |
JP2008107615A (ja) | 2006-10-26 | 2008-05-08 | Yamaha Corp | データ圧縮装置 |
WO2009048239A2 (en) | 2007-10-12 | 2009-04-16 | Electronics And Telecommunications Research Institute | Encoding and decoding method using variable subband analysis and apparatus thereof |
WO2009061814A2 (en) * | 2007-11-05 | 2009-05-14 | University Of Florida Research Foundation, Inc. | Lossless data compression and real-time decompression |
KR20090110244A (ko) | 2008-04-17 | 2009-10-21 | 삼성전자주식회사 | 오디오 시맨틱 정보를 이용한 오디오 신호의 부호화/복호화 방법 및 그 장치 |
US7793001B2 (en) * | 2008-05-09 | 2010-09-07 | Microsoft Corporation | Packet compression for network packet traffic analysis |
US8457976B2 (en) * | 2009-01-30 | 2013-06-04 | Qnx Software Systems Limited | Sub-band processing complexity reduction |
KR20110060181A (ko) * | 2009-11-30 | 2011-06-08 | 한국전자통신연구원 | 무손실/준무손실 영상 압축 장치 및 방법 |
JP6021498B2 (ja) | 2012-08-01 | 2016-11-09 | 任天堂株式会社 | データ圧縮装置、データ圧縮プログラム、データ圧縮システム、データ圧縮方法、データ伸張装置、データ圧縮伸張システム、および圧縮データのデータ構造 |
-
2012
- 2012-08-01 JP JP2012170963A patent/JP6021498B2/ja active Active
- 2012-08-30 US US13/598,826 patent/US9031852B2/en active Active
-
2015
- 2015-04-13 US US14/684,796 patent/US10229688B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07336232A (ja) * | 1994-06-13 | 1995-12-22 | Sony Corp | 情報符号化方法及び装置、情報復号化方法及び装置、並びに情報記録媒体 |
JP2003332914A (ja) * | 2001-08-23 | 2003-11-21 | Nippon Telegr & Teleph Corp <Ntt> | ディジタル信号符号化方法、復号化方法、これらの装置及びプログラム |
JP2003189312A (ja) * | 2001-12-20 | 2003-07-04 | Oki Electric Ind Co Ltd | 動画像符号化装置及び動画像復号化装置 |
JP2004138789A (ja) * | 2002-10-17 | 2004-05-13 | Nippon Telegr & Teleph Corp <Ntt> | ディジタル信号符号化方法、復号化方法、符号器、復号器及びこれらのプログラム |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017058663A (ja) * | 2015-09-15 | 2017-03-23 | カシオ計算機株式会社 | 波形データ構造、波形データ格納装置、波形データ格納方法、波形データ取り出し装置、波形データ取り出し方法および電子楽器 |
JP2017138629A (ja) * | 2015-09-15 | 2017-08-10 | カシオ計算機株式会社 | データ構造、データ格納装置、データ取り出し装置および電子楽器 |
US10515618B2 (en) | 2015-09-15 | 2019-12-24 | Casio Computer Co., Ltd. | Waveform data structure, waveform data storage device, waveform data storing method, waveform data extracting device, waveform data extracting method and electronic musical instrument |
Also Published As
Publication number | Publication date |
---|---|
US9031852B2 (en) | 2015-05-12 |
US10229688B2 (en) | 2019-03-12 |
JP6021498B2 (ja) | 2016-11-09 |
US20140039902A1 (en) | 2014-02-06 |
US20150221310A1 (en) | 2015-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6021498B2 (ja) | データ圧縮装置、データ圧縮プログラム、データ圧縮システム、データ圧縮方法、データ伸張装置、データ圧縮伸張システム、および圧縮データのデータ構造 | |
JP4786796B2 (ja) | 周波数領域オーディオ符号化のためのエントロピー符号モード切替え | |
JP4744899B2 (ja) | 無損失オーディオ符号化/復号化方法および装置 | |
RU2751150C1 (ru) | Устройство аудиодекодирования, устройство аудиокодирования, способ аудиодекодирования, способ аудиокодирования, программа аудиодекодирования и программа аудиокодирования | |
RU2607230C2 (ru) | Адаптация взвешивающих окон анализа или синтеза для кодирования или декодирования путем преобразования | |
BRPI0614759A2 (pt) | codificação e decodificação eficiente de blocos de transformação | |
JP2005531024A (ja) | 圧縮されたマルチメディアコンテンツからのハッシュを生成する方法 | |
KR102613282B1 (ko) | 디지털 오디오 신호들에서의 가변 알파벳 크기 | |
JP2005326862A (ja) | 音声信号圧縮装置及び方法、音声信号復元装置及び方法、ならびにコンピュータ読取可能な記録媒体 | |
CN111602197A (zh) | 解码装置、编码装置、它们的方法以及程序 | |
JP2009253706A (ja) | 符号化装置、復号装置、符号化方法、復号方法及びプログラム | |
JP2013081003A (ja) | データ符号化装置及び方法、並びに、データ復号装置及び方法 | |
JP6125807B2 (ja) | データ圧縮装置、データ圧縮プログラム、データ圧縮システム、データ圧縮方法、データ伸張装置、およびデータ圧縮伸張システム | |
Firmansah et al. | Data audio compression lossless FLAC format to lossy audio MP3 format with Huffman shift coding algorithm | |
JP6125808B2 (ja) | データ圧縮装置、データ圧縮プログラム、データ圧縮システム、およびデータ圧縮方法 | |
JP6130128B2 (ja) | 圧縮データのデータ構造、記録媒体、データ圧縮装置、データ圧縮システム、データ圧縮プログラム、およびデータ圧縮方法 | |
EP2693431B1 (en) | Data compression apparatus, data compression program, data compression method and data compression/decompression system | |
CN111788628B (zh) | 声音信号的编码装置、声音信号的编码方法以及记录介质 | |
JP3968276B2 (ja) | 時系列データ圧縮・解凍装置およびその方法 | |
WO2011000408A1 (en) | Audio coding | |
JPH03233500A (ja) | 音声合成方式およびこれに用いる装置 | |
JP4645866B2 (ja) | ディジタル信号処理方法、学習方法及びそれらの装置並びにプログラム格納媒体 | |
Ali et al. | Speeding up audio fractal compression | |
JPWO2019021552A1 (ja) | 符号化装置、復号装置、符号列のデータ構造、符号化方法、復号方法、符号化プログラム、復号プログラム | |
US11501782B2 (en) | Encoder, decoder, encoding method, decoding method, program, and recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150602 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160302 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160307 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160427 |
|
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: 20160907 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161004 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6021498 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |