JP4175366B2 - 符号化装置および方法 - Google Patents
符号化装置および方法 Download PDFInfo
- Publication number
- JP4175366B2 JP4175366B2 JP2005371428A JP2005371428A JP4175366B2 JP 4175366 B2 JP4175366 B2 JP 4175366B2 JP 2005371428 A JP2005371428 A JP 2005371428A JP 2005371428 A JP2005371428 A JP 2005371428A JP 4175366 B2 JP4175366 B2 JP 4175366B2
- Authority
- JP
- Japan
- Prior art keywords
- encoding
- code
- data
- symbol
- additional
- 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 title claims description 35
- 238000004590 computer program Methods 0.000 claims description 3
- 238000013479 data entry Methods 0.000 claims 2
- 238000006243 chemical reaction Methods 0.000 description 102
- 230000006835 compression Effects 0.000 description 37
- 238000007906 compression Methods 0.000 description 37
- 238000013139 quantization Methods 0.000 description 26
- 238000012545 processing Methods 0.000 description 24
- 230000008569 process Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 11
- 238000004364 calculation method Methods 0.000 description 7
- 238000000605 extraction Methods 0.000 description 7
- ZGDZDAPCWHIIKB-LVYWIKMTSA-N Stanolone benzoate Chemical compound O([C@H]1CC[C@H]2[C@H]3[C@@H]([C@]4(CCC(=O)C[C@@H]4CC3)C)CC[C@@]21C)C(=O)C1=CC=CC=C1 ZGDZDAPCWHIIKB-LVYWIKMTSA-N 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- OYFRNYNHAZOYNF-UHFFFAOYSA-N 2,5-dihydroxyterephthalic acid Chemical compound OC(=O)C1=CC(O)=C(C(O)=O)C=C1O OYFRNYNHAZOYNF-UHFFFAOYSA-N 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
(1)一般的な符号変換装置として実施する例(本発明の前提)
(2)一般的な符号化装置として実施する例(本発明の実施例1)
(3)画像符号化に適用する例(本発明の他の前提)
(4)画像出力システムとして実施する例(本発明の実施例2)
本発明の前提として、まず一般的な符号変換装置として実施する例を述べる。以下、本発明の前提の構成の具体的な説明を行う。図1は本発明の前提の符号変換装置を示すブロック図である。図中、図12と同様の部分には同一の符号を付して説明を省略する。図中、20は互換情報参照部、30は圧縮シンボル変換部、120は互換情報データである。
a=r/R (1)
b=r mod R (2)
Lall=S×(L1+L2+L3) (3)
の処理負荷がかかるのに対して、本発明の前提構成ならば、
Lall=S/R×L2 (4)
の処理負荷ですむ。一般にL1>L2、L3>L2が成立することも考え合わせると、本発明の実施例の効果は明らかである。
ここでは、まず、多値のランレングスコーダについてHuffman符号の符号語の変換を行う場合を例にとって、実施例2の前提となる画像符号変換装置を具体的に説明する。
11 ブロック抽出部
12 逆量子化部
13 フレーム間演算部
14 量子化部
15 再構成部
16 データ入力部
17 画像入力部
20 互換情報参照部
30 圧縮シンボル変換部
31 符号化部
32 符号語切り出し部
33 符号語置換部
34 符号語連結部
40 変換符号出力部
41、42 画像印刷部
50、51 復号部
110 入力符号データ
111 量子化データ
112、113 変換データ
114 再量子化データ
116 入力データ
117 入力画像データ
120 互換情報データ
130 変換符号データ
131、132 符号語データ
Claims (5)
- データを入力するデータ入力手段と、
所定の符号化において意味のある付加情報をなす付加シンボルを符号化するかどうか記述する互換情報を参照する互換情報参照手段と、
上記互換情報に基づいて、符号化すべく指定された付加シンボルがある場合には、当該付加シンボルと上記データから生成したデータシンボルとを圧縮することにより上記データを、上記所定の符号化と異なる手法で符号化する符号化手段と、
上記符号化手段の符号化結果を出力する符号出力手段とを具備し、
上記符号化手段で符号化した符号を上記所定の符号化による符号に変換したときに、上記付加情報を利用可能にすることを特徴とする符号化装置。 - 上記符号化手段は上記入力データからシンボルを生成するシンボル生成手段と、上記生成したシンボルを符号語に置き換える符号語化手段と、上記符号語を連結して符号とする符号語連結手段とを具備することを特徴とする請求項1に記載の符号化装置。
- (a)データを入力し、(b)所定の符号化において意味のある付加情報をなす付加シンボルを符号化するかどうか記述する互換情報に基づいて、符号化すべく指定された付加シンボルがある場合には、当該加シンボルと、上記データから生成したデータシンボルとを圧縮することにより上記データを、上記所定の符号化と異なる手法で符号化し、(c)符号化結果を出力し、上記符号化手段で符号化した符号を上記所定の符号化による符号に変換したときに、上記付加情報を利用可能にすることを特徴とする符号化方法。
- データを入力するデータ入力ステップと、
所定の符号化において意味のある付加情報をなす付加シンボルを符号化するかどうか記述する互換情報を参照する互換情報参照ステップと、
上記互換情報に基づいて、符号化すべく指定された付加シンボルがある場合には、当該付加シンボルと上記データから生成したデータシンボルとを圧縮することにより上記データを、上記所定の符号化と異なる手法で符号化する符号化ステップと、
上記符号化手段の符号化結果を出力する符号出力ステップとを具備し、
上記符号化手段で符号化した符号を上記所定の符号化による符号に変換したときに、上記付加情報を利用可能にすることを特徴とする符号化方法。 - 後に符号を変換することを前提とする符号化を行うためにコンピュータにおいて用いられる符号化用コンピュータプログラムにおいて、
データを入力するデータ入力ステップと、
所定の符号化において意味のある付加情報をなす付加シンボルを符号化するかどうか記述する互換情報を参照する互換情報参照ステップと、
上記互換情報に基づいて、符号化すべく指定された付加シンボルがある場合には、当該付加シンボルと上記データから生成したデータシンボルとを圧縮することにより上記データを、上記所定の符号化と異なる手法で符号化する符号化ステップと、
上記符号化手段の符号化結果を出力する符号出力ステップとをコンピュータに実行させるために用いられ、
上記符号化手段で符号化した符号を上記所定の符号化による符号に変換したときに、上記付加情報を利用可能にすることを特徴とする符号化用コンピュータプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005371428A JP4175366B2 (ja) | 2005-12-26 | 2005-12-26 | 符号化装置および方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005371428A JP4175366B2 (ja) | 2005-12-26 | 2005-12-26 | 符号化装置および方法 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001270186A Division JP3859474B2 (ja) | 2001-09-06 | 2001-09-06 | 符号変換装置、符号化装置および画像出力装置ならびにこれらの方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006174489A JP2006174489A (ja) | 2006-06-29 |
| JP4175366B2 true JP4175366B2 (ja) | 2008-11-05 |
Family
ID=36674638
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005371428A Expired - Fee Related JP4175366B2 (ja) | 2005-12-26 | 2005-12-26 | 符号化装置および方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4175366B2 (ja) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8263716B2 (en) | 2004-02-04 | 2012-09-11 | Basf Aktiengesellschaft | Fluid polyester molding masses |
| US8278381B2 (en) | 2004-10-13 | 2012-10-02 | Basf Se | Flowable thermoplastics with halogen flame retardancy system |
| US8293823B2 (en) | 2004-10-08 | 2012-10-23 | Basf Se | Flowable thermoplastic materials with halogen-free flame protection |
| US8362136B2 (en) | 2004-08-10 | 2013-01-29 | Basf Se | Flowable polyester molding compositions with ASA/ABS and SAN |
| US8362122B2 (en) | 2005-02-01 | 2013-01-29 | Basf Se | Flowable polyesters with carbodiimide stabilizers |
| US8362146B2 (en) | 2004-08-10 | 2013-01-29 | Basf Se | Impact-modified polyesters with hyperbranched polyesters/polycarbonates |
| US8410227B2 (en) | 2004-02-04 | 2013-04-02 | Basf Se | Fluid polyester moulding masses |
| US8445107B2 (en) | 2005-06-14 | 2013-05-21 | Basf Se | Multicomponent molding with polyester layers |
| US8445576B2 (en) | 2004-07-21 | 2013-05-21 | Basf Se | Continuous process for preparing polyalkylene arylates with hyperbranched polyesters and/or polycarbonates |
| US8501845B2 (en) | 2005-01-14 | 2013-08-06 | Basf Se | Flowable polyesters with hydrolysis resistance |
| US8530568B2 (en) | 2004-10-20 | 2013-09-10 | Basf Se | Flowable polyamides with hyperbranched polyesters/polycarbonates |
-
2005
- 2005-12-26 JP JP2005371428A patent/JP4175366B2/ja not_active Expired - Fee Related
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8263716B2 (en) | 2004-02-04 | 2012-09-11 | Basf Aktiengesellschaft | Fluid polyester molding masses |
| US8410227B2 (en) | 2004-02-04 | 2013-04-02 | Basf Se | Fluid polyester moulding masses |
| US8445576B2 (en) | 2004-07-21 | 2013-05-21 | Basf Se | Continuous process for preparing polyalkylene arylates with hyperbranched polyesters and/or polycarbonates |
| US8362136B2 (en) | 2004-08-10 | 2013-01-29 | Basf Se | Flowable polyester molding compositions with ASA/ABS and SAN |
| US8362146B2 (en) | 2004-08-10 | 2013-01-29 | Basf Se | Impact-modified polyesters with hyperbranched polyesters/polycarbonates |
| US8293823B2 (en) | 2004-10-08 | 2012-10-23 | Basf Se | Flowable thermoplastic materials with halogen-free flame protection |
| US8278381B2 (en) | 2004-10-13 | 2012-10-02 | Basf Se | Flowable thermoplastics with halogen flame retardancy system |
| US8530568B2 (en) | 2004-10-20 | 2013-09-10 | Basf Se | Flowable polyamides with hyperbranched polyesters/polycarbonates |
| US8501845B2 (en) | 2005-01-14 | 2013-08-06 | Basf Se | Flowable polyesters with hydrolysis resistance |
| US8362122B2 (en) | 2005-02-01 | 2013-01-29 | Basf Se | Flowable polyesters with carbodiimide stabilizers |
| US8445107B2 (en) | 2005-06-14 | 2013-05-21 | Basf Se | Multicomponent molding with polyester layers |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006174489A (ja) | 2006-06-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2417518C2 (ru) | Эффективное кодирование и декодирование блоков преобразования | |
| TWI344797B (en) | System and method for compressing digital data | |
| KR100801364B1 (ko) | 산술부호의 복호기 또는 부호화기와 역2치화 변환기 또는2치화 변환기의 사이에 중간 버퍼가 삽입된 복호장치 또는부호화 장치 | |
| CA2811660C (en) | Methods and devices for parallel encoding and decoding using a bitstream structured for reduced delay | |
| RU2693902C2 (ru) | Кодер, декодер и способ | |
| US20110150351A1 (en) | Parallelization of variable length decoding | |
| US20070154090A1 (en) | System and method for using pattern vectors for video and image coding and decoding | |
| KR101610610B1 (ko) | 인코더, 디코더 및 방법 | |
| JP4175366B2 (ja) | 符号化装置および方法 | |
| EP3991303B1 (en) | Features of range asymmetric number system encoding and decoding | |
| CN1327713C (zh) | 用于对视频数据流压缩和解压缩的方法和装置 | |
| JP2006157678A (ja) | 可変長符号化装置及び可変長符号化方法 | |
| US5826225A (en) | Method and apparatus for improving vector quantization performance | |
| RU2611249C1 (ru) | Модификатор энтропии и способ его использования | |
| Mahmud | An improved data compression method for general data | |
| JP3859474B2 (ja) | 符号変換装置、符号化装置および画像出力装置ならびにこれらの方法 | |
| KR20100089546A (ko) | 단계적인 영상 부호화, 복호화 방법 및 장치 | |
| JP2025145993A (ja) | 復号装置及び復号方法 | |
| JP2006246500A (ja) | 符号化装置および方法 | |
| JP2012085256A (ja) | 階層構造の映像処理のためのエントロピーエンコーディング/デコーディング方法及び装置とこのためのシンボルエンコーディング/デコーディング方法及び装置 | |
| JPH08316846A (ja) | 画像符号化装置、画像復号化装置、画像符号化方法および画像復号化方法 | |
| KR100335622B1 (ko) | 위치적확률모형을이용한문법기반의적응식산술부호화기및/또는복호화기및이를이용한고능률영상부호화기및/또는복호화기 | |
| JP2007243306A (ja) | 画像符号化装置および方法ならびに画像復号装置および方法 | |
| WO2013065262A1 (ja) | 映像符号化装置、映像復号装置、映像符号化方法、映像復号方法およびプログラム | |
| EA044215B1 (ru) | Энтропийное кодирование усиления сигнала |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080331 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080513 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080714 |
|
| 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: 20080729 |
|
| 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: 20080811 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110829 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120829 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120829 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130829 Year of fee payment: 5 |
|
| LAPS | Cancellation because of no payment of annual fees |