JP3948442B2 - 動き補償復号化装置 - Google Patents
動き補償復号化装置 Download PDFInfo
- Publication number
- JP3948442B2 JP3948442B2 JP2003273897A JP2003273897A JP3948442B2 JP 3948442 B2 JP3948442 B2 JP 3948442B2 JP 2003273897 A JP2003273897 A JP 2003273897A JP 2003273897 A JP2003273897 A JP 2003273897A JP 3948442 B2 JP3948442 B2 JP 3948442B2
- Authority
- JP
- Japan
- Prior art keywords
- motion vector
- code
- motion
- code table
- motion compensation
- 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
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
動画像符号化はMPEGなどに代表されるように、動き補償画像間予測が行われるのが一般的である。その際、動き補償で使われた動きベクトル(MV)の情報は可変長符号化され、予測残差の符号と多重化されて伝送される。
従来の動き補償符号化装置の構成例を図6と共に、以下に説明する。
図7は、図6の動き補償符号化装置に対応する動き補償復号化装置の従来例の構成を示したものである。
入来する動画像符号列は、前記動き補償ブロックを16個〜64個程度の範囲内で統合した統合単位で一画像を複数の領域に分割されるように区切ったその各統合単位において前記動きベクトルを統合して得た動きベクトル群毎に、複数の可変長符号化表から前記動きベクトルを符号化するために選択された可変長符号表を示す符号表選択情報と、前記選択された可変長符号表を用いて前記動きベクトルが可変長符号化された動きベクトルの情報とが多重化されているものであり、
前記動きベクトルを符号化するための可変長符号表は、前記複数の可変長符号表により前記動きベクトルを符号化した際の符号量に関する値を前記動きベクトル群毎に比較した比較結果に応じて、前記複数の可変長符号表から前記動きベクトル群毎に選択されたものであり、
前記入来する動画像符号列から、前記動きベクトルの情報と前記符号表選択情報とを分離して得る多重化分離手段と、
前記符号表選択情報に従って選択された可変長符号表を用いて、前記動きベクトルの情報を可変長復号化する動きベクトル復号化手段と、
前記復号化された動きベクトルを用いて、前記入来する動画像符号列を動き補償予測復号化して前記動画像を得る復号化手段と、
を有することを特徴とする動き補償復号化装置。
(2) 動画像が動き補償ブロック毎の動きベクトルにより動き補償予測符号化された動画像符号列を復号化する動き補償復号化装置において、
入来する動画像符号列は、前記動き補償ブロックを16個〜64個程度の範囲内で統合した統合単位で一画像を複数の領域に分割されるように区切ったその各統合単位において前記動きベクトルを統合して得た動きベクトル群毎に、複数の可変長符号化表から前記動きベクトルを符号化するために選択された可変長符号表を示す符号表選択情報と、前記選択された可変長符号表を用いて前記動きベクトルが可変長符号化された動きベクトルの情報とが多重化されているものであり、
前記動きベクトルを符号化するための可変長符号表は、前記複数の可変長符号表から予め選択されている1つの可変長符号表により前記動きベクトルを符号化した際の符号量に関する値を前記動きベクトル群毎に求め、前記動きベクトル群毎の符号量に関する値と予め設定されている閾値との関係に応じて、前記複数の可変長符号表から前記動きベクトル群毎に選択されたものであり、
前記入来する動画像符号列から、前記動きベクトルの情報と前記符号表選択情報とを分離して得る多重化分離手段と、
前記符号表選択情報に従って選択された可変長符号表を用いて、前記動きベクトルの情報を可変長復号化する動きベクトル復号化手段と、
前記復号化された動きベクトルを保持するバッファ手段と、
前記各動き補償ブロックに応じた前記復号化された動きベクトルが前記バッファ手段から供給されて、前記入来する動画像符号列を動き補償予測復号化して前記動画像を得る復号化手段と、
を有することを特徴とする動き補償復号化装置。
本発明は、以下の動き補償符号化により符号化された符号列を的確に動き補償復号化するものである。動き補償動画像符号化で、動きベクトル(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 (2)
- 動画像が動き補償ブロック毎の動きベクトルにより動き補償予測符号化された動画像符号列を復号化する動き補償復号化装置において、
入来する動画像符号列は、前記動き補償ブロックを16個〜64個程度の範囲内で統合した統合単位で一画像を複数の領域に分割されるように区切ったその各統合単位において前記動きベクトルを統合して得た動きベクトル群毎に、複数の可変長符号化表から前記動きベクトルを符号化するために選択された可変長符号表を示す符号表選択情報と、前記選択された可変長符号表を用いて前記動きベクトルが可変長符号化された動きベクトルの情報とが多重化されているものであり、
前記動きベクトルを符号化するための可変長符号表は、前記複数の可変長符号表により前記動きベクトルを符号化した際の符号量に関する値を前記動きベクトル群毎に比較した比較結果に応じて、前記複数の可変長符号表から前記動きベクトル群毎に選択されたものであり、
前記入来する動画像符号列から、前記動きベクトルの情報と前記符号表選択情報とを分離して得る多重化分離手段と、
前記符号表選択情報に従って選択された可変長符号表を用いて、前記動きベクトルの情報を可変長復号化する動きベクトル復号化手段と、
前記復号化された動きベクトルを用いて、前記入来する動画像符号列を動き補償予測復号化して前記動画像を得る復号化手段と、
を有することを特徴とする動き補償復号化装置。 - 動画像が動き補償ブロック毎の動きベクトルにより動き補償予測符号化された動画像符号列を復号化する動き補償復号化装置において、
入来する動画像符号列は、前記動き補償ブロックを16個〜64個程度の範囲内で統合した統合単位で一画像を複数の領域に分割されるように区切ったその各統合単位において前記動きベクトルを統合して得た動きベクトル群毎に、複数の可変長符号化表から前記動きベクトルを符号化するために選択された可変長符号表を示す符号表選択情報と、前記選択された可変長符号表を用いて前記動きベクトルが可変長符号化された動きベクトルの情報とが多重化されているものであり、
前記動きベクトルを符号化するための可変長符号表は、前記複数の可変長符号表から予め選択されている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 JP2004007775A (ja) | 2004-01-08 |
JP3948442B2 true 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) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5729817B2 (ja) * | 2011-06-29 | 2015-06-03 | 日本電信電話株式会社 | 動画像符号化装置、動画像復号装置、動画像符号化方法、動画像復号方法、動画像符号化プログラム及び動画像復号プログラム |
-
2003
- 2003-07-14 JP JP2003273897A patent/JP3948442B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2004007775A (ja) | 2004-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3888597B2 (ja) | 動き補償符号化装置、及び動き補償符号化復号化方法 | |
JP3856262B2 (ja) | 動き補償符号化装置、動き補償符号化方法、及び動き補償符号記録媒体 | |
EP1370087B1 (en) | Moving picture coding apparatus and moving picture decoding apparatus | |
KR100314116B1 (ko) | 움직임벡터정확도가제어되는움직임보상부호기및복호기,움직임보상부호화방법및복호화방법 | |
KR950010913B1 (ko) | 가변장부호화 및 복호화시스템 | |
US6393059B1 (en) | Conversion of video data bit stream | |
US20040136457A1 (en) | Method and system for supercompression of compressed digital video | |
KR101425602B1 (ko) | 영상 부호화/복호화 장치 및 그 방법 | |
US20070065026A1 (en) | Method of and apparatus for lossless video encoding and decoding | |
US20040125204A1 (en) | Moving picture coding apparatus and moving picture decoding apparatus | |
JP4284265B2 (ja) | 動画像符号化装置、動画像符号化方法、動画像復号化装置および動画像復号化方法 | |
JP2000324498A (ja) | 動画像符号化装置 | |
KR20060059774A (ko) | 시간적 분해레벨이 다른 픽처의 모션벡터를 이용하는영상신호의 엔코딩/디코딩 방법 및 장치 | |
JP3948442B2 (ja) | 動き補償復号化装置 | |
JP2004007778A (ja) | 動き補償復号化方法 | |
US20040013200A1 (en) | Advanced method of coding and decoding motion vector and apparatus therefor | |
JP2004007776A (ja) | 動き補償復号化方法 | |
JP2004007777A (ja) | 動き補償復号化装置 | |
JP2004007774A (ja) | 動き補償符号化方法 | |
KR0130167B1 (ko) | 동영상 압축 부호화 장치 | |
KR100293369B1 (ko) | 모양 적응적 선택을 이용하는 디지털 영상압축 부호화 및 복호화장치 및 그 방법 | |
KR100530566B1 (ko) | 적응적 변환방법을 이용하는 영상압축 부호화 및 복호화 장치및 그 방법 | |
JPH0514873A (ja) | 画像符号化装置 | |
JPH1141594A (ja) | 動画像符号化装置および方法、動画像復号化装置および方法、並びに伝送媒体 | |
JP2005333662A (ja) | 符号化装置、復号装置および再符号化装置ならびに符号化方法、復号方法および再符号化方法 |
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 |