JP2004007775A - 動き補償復号化装置 - Google Patents
動き補償復号化装置 Download PDFInfo
- Publication number
- JP2004007775A JP2004007775A JP2003273897A JP2003273897A JP2004007775A JP 2004007775 A JP2004007775 A JP 2004007775A JP 2003273897 A JP2003273897 A JP 2003273897A JP 2003273897 A JP2003273897 A JP 2003273897A JP 2004007775 A JP2004007775 A JP 2004007775A
- Authority
- JP
- Japan
- Prior art keywords
- code
- code table
- motion compensation
- motion
- decoding
- 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 abstract description 14
- 230000000694 effects Effects 0.000 description 13
- 238000009826 distribution Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
【解決手段】 符号入力端子21より入来する動き補償予測符号化された符号列は、多重化分離器22で予測残差の符号とMVの符号と符号表選択情報が分離され、予測残差の符号は可変長復号化器23へ、MVの符号と符号表選択情報はMV復号化器25へ与えられる。MV復号化器25は、MVの符号と符号表選択情報からMV符号化の逆処理を行い、得られたMV値をMVバッファ26に与える。MVの復号で用いられる符号表は、MV群単位で符号表選択情報により複数の種類の中からひとつが選択され使用される。MVバッファ26はMVを保持し、動き補償予測器10で必要となった際に与える。
【選択図】 図2
Description
動画像符号化はMPEGなどに代表されるように、動き補償画像間予測が行われるのが一般的である。その際、動き補償で使われた動きベクトル(MV)の情報は可変長符号化され、予測残差の符号と多重化されて伝送される。
従来の動き補償符号化装置の構成例を図6と共に、以下に説明する。
図7は、図6の動き補償符号化装置に対応する動き補償復号化装置の従来例の構成を示したものである。
入来する動画像符号列は、前記動きベクトルの情報と、前記動き補償ブロックを複数統合して一画像を複数に分割した単位毎に前記複数の可変長符号化表から選択された可変長符号表を示す符号表選択情報とが多重化されているものであり、
前記入来する動画像符号列から、前記動きベクトルの情報と前記符号表選択情報とを分離して得る多重化分離手段と、
前記符号表選択情報に従って選択された可変長符号表を用いて、前記動きベクトルの情報を可変長復号化する動きベクトル復号化手段と、
前記復号化された動きベクトルを用いて、前記入来する動画像符号列を動き補償予測復号化して前記動画像を得る復号化手段と、
を有することを特徴とする動き補償復号化装置。
本発明は、以下の動き補償符号化により符号化された符号列を的確に動き補償復号化するものである。動き補償動画像符号化で、動きベクトル(MV)符号化用の可変長符号表を複数種類有し、MVを所定数で統合し、一画像(ひとつのフレーム乃至フィールド)が複数に分割されたMV群単位で選択された符号表を用いてMV符号化を行い、その符号表選択情報を伝送して復号でも共通の符号表を使用することで、複数の符号表の中から適当な符号表が使用される。符号表は、異なったMV差分発生分布に合わせて複数種類用意されるので、MV差分のMV群内分布が平均的分布と大きく異なっても、そのMV群に適した符号表が選択される。選択された符号表は、そのMV群のMV差分の分布に適合した可変長符号で構成されて、MV群の符号量は平均的符号表の場合より少なくなる。
本発明の動き補償復号化装置に対応する(本発明の動き補償復号化装置において的確に復号化される符号列を生成する)動き補償符号化装置の第1の例について、以下に説明する。
本発明の特徴に貢献しているMVの符号化部分の一実施例について、以下に説明する。
本発明の動き補償復号化装置に対応する(本発明の動き補償復号化装置において的確に復号化される符号列を生成する)動き補償符号化装置の第2の例について、以下に説明する。
本発明の動き補償復号化装置に対応する(本発明の動き補償復号化装置において的確に復号化される符号列を生成する)動き補償符号化装置の第3の例について、以下に説明する。
上述の各例の動き補償符号化装置に対応する本発明の動き補償復号化装置の一実施例について、以下に図と共に説明する。
2 減算器
3 DCT
4 量子化器
5 可変長符号化器
6 MV検出器
7 逆量子化器
8、61 多重化器
9 符号列出力端子
10 動補償予測器
11 画像メモリ
12 加算器
13 逆DCT
14、62 MV符号化器
15 MV統合器
16 仮MV符号化器
17 符号量算出器
18、32 符号表判定器
19 遅延器
21 符号列入力端子
22、71 多重化分離器
23 可変長復号化器
24 画像出力端子
25、72 MV復号化器
26 MVバッファ
31 アクティビティ検出器
Claims (1)
- 動画像が動き補償ブロック毎の動きベクトルにより動き補償予測符号化された動画像符号列であり、複数の可変長符号化表の中から符号表が切り換えられて前記動きベクトルが可変長符号化された動きベクトルの情報が多重化されている動画像符号列を復号化する動き補償復号化装置において、
入来する動画像符号列は、前記動きベクトルの情報と、前記動き補償ブロックを複数統合して一画像を複数に分割した単位毎に前記複数の可変長符号化表から選択された可変長符号表を示す符号表選択情報とが多重化されているものであり、
前記入来する動画像符号列から、前記動きベクトルの情報と前記符号表選択情報とを分離して得る多重化分離手段と、
前記符号表選択情報に従って選択された可変長符号表を用いて、前記動きベクトルの情報を可変長復号化する動きベクトル復号化手段と、
前記復号化された動きベクトルを用いて、前記入来する動画像符号列を動き補償予測復号化して前記動画像を得る復号化手段と、
を有することを特徴とする動き補償復号化装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003273897A JP3948442B2 (ja) | 2003-07-14 | 2003-07-14 | 動き補償復号化装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003273897A JP3948442B2 (ja) | 2003-07-14 | 2003-07-14 | 動き補償復号化装置 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17700398A Division JP3888597B2 (ja) | 1998-06-24 | 1998-06-24 | 動き補償符号化装置、及び動き補償符号化復号化方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004007775A true JP2004007775A (ja) | 2004-01-08 |
| JP3948442B2 JP3948442B2 (ja) | 2007-07-25 |
Family
ID=30438616
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003273897A Expired - Lifetime JP3948442B2 (ja) | 2003-07-14 | 2003-07-14 | 動き補償復号化装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3948442B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013002219A1 (ja) * | 2011-06-29 | 2013-01-03 | 日本電信電話株式会社 | 動画像符号化装置、動画像復号装置、動画像符号化方法、動画像復号方法、動画像符号化プログラム及び動画像復号プログラム |
-
2003
- 2003-07-14 JP JP2003273897A patent/JP3948442B2/ja not_active Expired - Lifetime
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013002219A1 (ja) * | 2011-06-29 | 2013-01-03 | 日本電信電話株式会社 | 動画像符号化装置、動画像復号装置、動画像符号化方法、動画像復号方法、動画像符号化プログラム及び動画像復号プログラム |
| JP2013012894A (ja) * | 2011-06-29 | 2013-01-17 | Nippon Telegr & Teleph Corp <Ntt> | 動画像符号化装置、動画像復号装置、動画像符号化方法、動画像復号方法、動画像符号化プログラム及び動画像復号プログラム |
| US9693053B2 (en) | 2011-06-29 | 2017-06-27 | Nippon Telegraph And Telephone Corporation | Video encoding device, video decoding device, video encoding method, video decoding method, and non-transitory computer-readable recording media that use similarity between components of motion vector |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3948442B2 (ja) | 2007-07-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3888597B2 (ja) | 動き補償符号化装置、及び動き補償符号化復号化方法 | |
| KR100314116B1 (ko) | 움직임벡터정확도가제어되는움직임보상부호기및복호기,움직임보상부호화방법및복호화방법 | |
| JP3856262B2 (ja) | 動き補償符号化装置、動き補償符号化方法、及び動き補償符号記録媒体 | |
| US5428396A (en) | Variable length coding/decoding method for motion vectors | |
| US8855202B2 (en) | Flexible range reduction | |
| KR950010913B1 (ko) | 가변장부호화 및 복호화시스템 | |
| US20040136457A1 (en) | Method and system for supercompression of compressed digital video | |
| JPH11275592A (ja) | 動画像符号列変換装置及びその方法 | |
| JP5073004B2 (ja) | 画像符号化装置及び画像符号化方法並びに画像復号化装置及び画像復号化方法 | |
| US7995848B2 (en) | Method and apparatus for encoding and decoding image data | |
| JP4284265B2 (ja) | 動画像符号化装置、動画像符号化方法、動画像復号化装置および動画像復号化方法 | |
| US7436889B2 (en) | Methods and systems for reducing requantization-originated generational error in predictive video streams using motion compensation | |
| JP2000324498A (ja) | 動画像符号化装置 | |
| JP2004007778A (ja) | 動き補償復号化方法 | |
| US20020118757A1 (en) | Motion image decoding apparatus and method reducing error accumulation and hence image degradation | |
| JP3948442B2 (ja) | 動き補償復号化装置 | |
| JP2004501531A (ja) | ビデオ・データをランレングス符号化するための方法と装置 | |
| US20040013200A1 (en) | Advanced method of coding and decoding motion vector and apparatus therefor | |
| JP2004007777A (ja) | 動き補償復号化装置 | |
| JP2004007776A (ja) | 動き補償復号化方法 | |
| JP2004007774A (ja) | 動き補償符号化方法 | |
| KR20060027831A (ko) | 신호를 비트 스트림으로 인코딩하는 방법 | |
| KR0148155B1 (ko) | 영상부호화의 esc 부호화장치 및 그 방법 | |
| KR100221196B1 (ko) | 영상신호의 압축 및 복원을 위한 가변 길이부호화기 | |
| KR0123092B1 (ko) | 픽쳐 시작 위치 코드 코딩 방법 및 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040930 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060606 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060804 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061226 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070226 |
|
| 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: 20070327 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070409 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110427 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120427 Year of fee payment: 5 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120427 Year of fee payment: 5 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130427 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140427 Year of fee payment: 7 |
|
| EXPY | Cancellation because of completion of term |