JP2002344973A - 画像符号化データのサイズ変換方法、画像符号化データ伝送方法、及び画像符号化データサイズ変換装置 - Google Patents

画像符号化データのサイズ変換方法、画像符号化データ伝送方法、及び画像符号化データサイズ変換装置

Info

Publication number
JP2002344973A
JP2002344973A JP2001150546A JP2001150546A JP2002344973A JP 2002344973 A JP2002344973 A JP 2002344973A JP 2001150546 A JP2001150546 A JP 2001150546A JP 2001150546 A JP2001150546 A JP 2001150546A JP 2002344973 A JP2002344973 A JP 2002344973A
Authority
JP
Japan
Prior art keywords
image
motion vector
data
unit
size
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.)
Pending
Application number
JP2001150546A
Other languages
English (en)
Inventor
Takayuki Sugawara
隆幸 菅原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP2001150546A priority Critical patent/JP2002344973A/ja
Publication of JP2002344973A publication Critical patent/JP2002344973A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

(57)【要約】 【課題】 動き補償予測及び直交変換が用いられて
符号化されたデータの画像サイズ変換を、簡易に、且つ
良好な画質が得られる符号化データ画像サイズ変換装置
の構成として提供することにある。 【解決手段】 供給される画像符号化データより所定の
画像サイズに変換されたマクロブロック画像データを画
像データ変換器14により得、またそのマクロブロック
画像データに係る変換動きベクトルを供給される画像符
号化データの動きベクトルに所定の変換比率を乗じて動
きベクトル変換器15により得るに際し、その変換比率
が1より小さいときは画像データの変換に必要な複数の
変換動きベクトルの分散に応じて統合動きベクトルを求
め、その統合動きベクトルと求められたマクロブロック
画像データを用いてサイズ変換のされた画像符号化デー
タを得る様にして実現した。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、動き補償予測を用
いたディジタル動画像の符号化データを復号するとき、
出力画像の画像サイズを変更できる画像サイズ変換可能
な画像符号化データのサイズ変換方法、画像符号化デー
タ伝送方法、及び画像符号化データサイズ変換装置に関
するもので、特に少ないデータ処理量により画像サイズ
の変換ができるデータ変換処理に関する。
【0002】
【従来の技術】テレビジョン信号などの動画像信号を高
能率符号化する技術として、いわゆるMPEG(moving
picture experts group)規格がディジタル放送、DV
D(Digital versatile Disc)、ディジタルテープレコ
ーダ、及び通信ネットワークで伝送される信号として広
く用いられるようになってきた。
【0003】そのMPEGは、1988年ISO/IE
C(International Organization for Standardization
/ International Electrotechnical Commission)のJ
TC1/SC2(Joint Technical Committee 1 / Sub
committee 2国際標準化機構/国際電気標準化会合同技術
委員会1/専門部会2)に設立された動画像符号化標準を
検討する組織である。
【0004】そのSC2は、現在SC29として動画、
及び音響信号等の符号化に係る規格制定活動を継続して
おり、またMPEGの人達により制定された国際標準は
通俗的にMPEGとも呼ばれている。
【0005】最初に制定されたMPEG1(MPEGフ
ェーズ1)は1.5Mbps程度の伝送レートで記録さ
れる蓄積メディアを対象とした、音響信号の付随される
動画信号の符号化標準で、静止画の符号化を目的とする
JPEG(Joint Photographic Coding Experts Grou
p)と、ISDN(Integrated services digital netwo
rk)のテレビ会議やテレビ電話の低転送レート用の動画
像圧縮を目的としたH.261(CCITT SGXV、現在のIT
U-T SG15で標準化)の基本的な技術を用いた符号化標準
である。
【0006】そのようにしてMPEG1は1993年8
月に、ISO/IEC11172として制定され、その
MPEG1規格により符号化されて記録されたディスク
は多く製品化されている。
【0007】その後制定されたMPEG2(MPEGフェー
ズ2)は通信及び放送などの多様なアプリケーションに
対応できるように汎用標準を目的として、1994年1
1月ISO/IEC13818、及び「H.262」と
して制定されている。
【0008】これらのMPEG1及びMPEG2による
符号化は複数の符号化技術より構成されており、それら
の技術は動画像を構成する「フレーム」画像を「マクロブ
ロック」と呼ばれる16×16画素のブロックに分割
し、各マクロブロック単位ごとに、時間的に未来または
過去に所定の数フレーム離れた参照画像と被符号化画像
との間で「動きベクトル」と呼ばれる動き量を求め、そ
の動き量を基に参照画像から被符号化画像を符号化する
「動き補償予測」技術と、その動き補償予測の誤差信号
または被符号化画像そのものに対して、直交変換技術の
一つであるDCT(Discrete Cosine Transform :離散
コサイン変換)を用いて画像情報を周波数情報量に変換
し、その変換された周波数領域の情報より視覚的に有意
な情報のみを得るようにして圧縮符号化を行う「変換符
号化」技術と、の2つの画像符号化の要素技術を基にし
て規定されている。
【0009】そして、動き補償予測における予測の方向
は、過去、未来、及び過去未来の両方から予測する場合
の3モードが存在し、それらの3モードは16画素×1
6画素のデータよりなるMB(マクロブロック)ごとに
切り替えて使用できるようになされている。
【0010】また、それらの予測方向は入力画像のフレ
ームに与えられるピクチャタイプ、即ちI(Intra-code
d)、P(Predictive-coded)、及びB(Bidirectional
ly predictive-coded)の3種類のピクチャタイプが定
められている。
【0011】そのIピクチャは動き予測を行わずに符号
化するピクチャであるが、Pピクチャには過去からの予
測及び、予測を行わずに符号化する2モードが存在して
おり、またBピクチャには未来からの予測、過去からの
予測、過去及び未来の両方向からの予測、及び予測を行
わずにフレーム内符号化を行う4つのMC(Motion Comp
ensation)モードがある。
【0012】それらの未来、ないしは過去の画像を用い
て行う動き補償は、動き領域をMBごとにパターンマッ
チングを行ってハーフペル(画素間距離の1/2)精度
で動きベクトルを求め、求められた動きベクトル量に対
応させて未来、ないしは過去の参照画像位置をそのベク
トル方向に移動させた画像を基に供給される画像信号の
符号化を行う。
【0013】そのようにして求められる動きベクトルの
方向には水平方向と垂直方向とがあり、それらのベクト
ル情報はMCモードと共にMBの付加情報として伝送さ
れるようになされている。
【0014】また、そのようにしてなされるピックチャ
データのうち、I、P、及びBの3種類のピクチャはI
ピクチャを先頭として所定の順に並べられて伝送され、
そのIピクチャより次のIピクチャの手前のピクチャま
でのピクチャ(フレーム画像)の集合をGOP(Group O
f Picture)と呼び、通常の蓄積メディアなどでなされる
符号化においては、15枚程度のピクチャによりGOP
が構成されるようになされている。
【0015】そして、Iピクチャ、及び動き補償画像と
して符号化されるP、及びBピクチャはDCT(discre
te cosine transform)、即ち余弦関数を積分核とする
積分変換が有限空間へ離散変換する直交変換としてなさ
れる。
【0016】その直交変換はMBを8画素×8画素のD
CTブロックに分割して2次元DCTを行うが、一般に
画像データの周波数成分は低域成分に多く高域成分は少
ないため、画像データはDCTを行い低域周波数に集中
された変換係数により表現することができる。
【0017】そして、そのDCTされた画像データ(DC
T係数)は量子化器で量子化が行われる。即ちその量子
化器により、DCT係数は所定の量子化値により叙算さ
れて求められるが、その量子化値は8画素×8画素の2
次元周波数を視覚特性で重み付けされた量子化値として
得られ、その量子化値はを所定の量子化スケールにより
スカラー倍されたものとして用いられる。
【0018】また、その量子化値は符号化された画像デ
ータの復号時に得られる逆量子化値を乗算することによ
り、デコード時にはエンコード時に与えられた量子化値
による特性が打ち消されるようになっている。
【0019】次に、この様な手法により符号化及び復号
化を行うMPEG符号化器の構成について述べる。図1
0に、MPEG符号化器の構成を示し、その動作の概略
を述べる。
【0020】そのMPEG符号化器50は入力端子5
1、加算器52、DCT器53、量子化器54、VLC
器55、バッファ56、符号量制御器57、逆量子化器
61、逆DCT器62、加算器63、画像メモリ64、
及び動き補償予測器65より構成される。
【0021】まず、入力端子51に供給された動画信号
は動き補償予測器65及び加算器52に供給され、その
加算器では動き補償予測器65より供給される信号は極
性反転されて加算され、加算されて得られる信号はDC
T器53に供給される。
【0022】そのDCT器53では、供給される画像信
号は前記の離散余弦変換が行われ、変換して得られるD
CT変換係数は量子化器54に供給され、前記所定の量
子化値を基に量子化がなされ、量子化のなされた量子化
データは逆量子化器61、及びVLC(variable lengt
h coding)器55に供給される。
【0023】そのVLC器55では、供給された量子化
データは可変長符号化されるが、量子化された値のうち
DCT変換がなされて得られる直流(DC)成分はDP
CM(differential pulse code modulation)変調がな
される。
【0024】また、交流(AC)成分は低域周波数成分
のデータより高域周波数成分のデータの順にジグザグス
キャン(zigzag scan)がされながら得られ、その得ら
れたデータはゼロのラン長および有効係数値を1つの事
象とし、出現確率の高いものから順に符号長の短い符号
が割り当てられるようにして、ハフマン符号化がなされ
る。
【0025】その可変長符号化である、ハフマン符号化
のなされたデータはバッファ56に一時記憶され、一時
記憶されたデータは所定の転送レートにより符号化デー
タ出力として供給される。
【0026】そして、その供給されるデータのマクロブ
ロック毎の発生符号量は、符号量制御器57に供給され
て、予め設定されている目標符号量と比較され、比較し
て得られる発生符号量との差の符号量は量子化器54に
供給され、量子化器54ではその差の符号量を基に量子
化スケールの値を変更するなどにより所定の転送レート
の符号化データが得られるように符号量の制御がなされ
る。
【0027】一方、量子化器54で量子化された画像デ
ータは逆量子化器61に供給されて逆量子化がなされ、
その逆量子化のなされたデータは逆DCT器62に供給
されて、そこで逆DCTがなされ、その逆DCTされた
データは加算器63に供給される。
【0028】その加算器63では動き補償予測器65よ
り供給される参照画像と加算され、加算して得られる信
号は画像メモリ64に供給されて、そこに一時記憶され
る。その一時記憶された画像データは動き補償予測器6
5において差分画像を演算するためのリファレンス復号
化画像として用いられることにより、MPEG符号器5
0より動き補償のされた符号化データとして得られるよ
うになされている。
【0029】このようにして得られた符号化データはM
PEG復号化器に供給されて復号される。図11に、M
PEG復号化器の構成を示し、その動作の概略について
述べる。
【0030】同図に示すMPEG復号化器70は、符号
化データ入力端子71、バッファ72、VLD器73、
逆量子化器74、逆DCT器75、加算器76、画像メ
モリ77、及び動き補償予測器78より構成される。
【0031】まず、入力端子71に供給された符号化デ
ータはバッファ72に一時記憶され、一時記憶された符
号化データは必要に応じてVLD(variable length de
coding)器73に供給される。
【0032】そのVLD器73では、VLC器55によ
り符号化されたデータの可変長復号が行われ、前述の直
流(DC)成分および交流(AC)成分に係るデータが
得られる。
【0033】それらの得られたデータのうち交流成分の
データはMPEG符号化器50でなされたと同じ低域か
ら高域周波数成分へのジグザグスキャンの順で8×8の
マトリックスに配置される量子化データが得られ、その
得られた量子化データは逆量子化器74に供給される。
【0034】その逆量子化器74では、前述の量子化マ
トリックスにより逆量子化がなされ、その逆量子化され
て得られるデータは逆DCT器75に供給され、そこで
は逆DCT演算がなされて画像データが復号化データと
して得られる。
【0035】そして、その得られた画像データは画像メ
モリ77に一時記憶され、一時記憶された画像データは
動き補償予測器78に供給され、供給された画像データ
は動き補償予測における差分画像を演算するためのリフ
ァレンス復号化画像として用いられる。
【0036】このようにして、動画を構成する画像デー
タはMPEG符号化器50により符号化されて伝送、な
いしは記録され、その受信、ないしは再生された符号化
データはMPEG復号器70により復号されて動画情報
として得られるようになされており、このような手法は
MPEG1、及びMPEG2の両者において用いられて
いる。
【0037】そのMPEG1が扱う符号化レートは1.
5Mbpsであり、またMPEG2が扱う標準TV信号
の符号化レートは15Mbpsであり、HDTV信号の
符号化レートは更に高い符号化レートが用いられる。
【0038】それとは反対に、符号化レートの低い高能
率な低レート符号化方法は低伝送レートの通信線路用符
号化方式として、マルチメディア信号を扱うための多く
の機能が追加された符号化方法としてMPEG4標準が
制定された。
【0039】そのMPEG4は、当初インターネットな
どの低レートの通信ネットワークで用いられることが想
定されて符号化方式の審議がなされた。そのMPEG4
が扱う画像サイズは、MPEG2が扱う水平方向720
画素の解像度に比して、その半分、ないしは1/4の画
像サイズが扱われるようになされている。
【0040】それらの画像サイズの異なるデータは、そ
れぞれの通信路で扱えるデータサイズに応じて通常の解
像度の画像、ないしはサイズの小さな画像が用いられる
ようになされており、MPEG2により制作された通常
サイズの画像データソフトをMPEG4による符号化画
像として得るためには、通常サイズの画像を小さな画像
サイズに変換して用いるためのデータ変換が必要とな
る。
【0041】
【発明が解決しようとする課題】ところで、一般的にな
される符号化データの画像サイズ変換は、符号化された
符号化データを復号化して画像データを得、その得られ
た画像データをダウンコンバートして所望の画像サイズ
のデータとして得た後に、再度圧縮符号化して画像サイ
ズの変換された符号化データとして得られるようになさ
れている。
【0042】しかし、そのような画像の復号及び再符号
化により画像サイズの変換された符号化データとして得
る方法では、再符号化時に大きな画像メモリを必要とす
る、また復号化と再符号化の信号処理時には大量のデー
タ処理ステップが必要とされる。
【0043】特に、符号化時の動きベクトルを求める処
理ステップは、例えばブロックマッチングのための差分
絶対値演算は画素数分の加算処理が必要であるなど大き
な演算処理ステップが必要とされる。
【0044】そのような画像サイズの変換は、復号化、
及び再符号化のために大きな装置が必要となり経済的に
好ましくないばかりでなく、再符号化時に画像信号に新
たな歪成分が加算されることとなり、画質的にも好まし
くない。
【0045】そこで、符号化された画像データを復号す
ることなしに画素数を変更した符号化データを生成でき
れば経済的に好ましく、また再生画質を良好に保ちつつ
新たな符号化信号を得ることができ、好ましいこととな
る。
【0046】そのような、符号化された信号より画像デ
ータを復号することなしに画像サイズの変換を行う方法
が、特開平10−336672号公報「符号化方式変換
装置およびその動きベクトル検出方法」に開示されてい
る。
【0047】同公報には、符号化された画像データを他
の符号化方式により符号化されたデータとして得る方法
に係り、動き予測補償のための動きベクトル検出精度を
劣化させることなく信号処理量を削減する方法として、
符号化された画像データを復号する際に動きベクトルを
一時記憶し、その一時記憶された動きベクトルを用いて
候補ベクトルを選出し、その選出された候補ベクトルを
用いて画像サイズ比の変換を行う方法が開示されてい
る。
【0048】しかしながら、その画像サイズ変換を行う
方法では、複数の候補ベクトルから新たな動きベクトル
を選択する際に、サイズ変換後の新たな画像データに対
して一つ一つ複数の候補ベクトルを用いて動き補償予測
を行うことにより予測画像と被予測画像との差分画像を
求め、その求められた差分画像の画素値との絶対差分値
の累計が最小となる動きベクトルを求めるようにして信
号処理を行っているため、変換された画像信号の品質は
良好に保つことができるものの、信号演算処理のための
ステップ数は大きな数になってしまうといった程度のも
のでしかなかった。
【0049】そこで本発明は、動き補償予測が用いられ
て符号化されたデータの画像サイズ変換を行うに際し、
動きベクトルに変換画像サイズ比を乗じて変換後動きベ
クトルを求めるようにし、その画像サイズ比が1より大
きいときは求められた動きベクトル値をすべてのマクロ
ブロックに対して用い、画像サイズが1より小さいとき
は変換後のマクロブロックの大きさに対応する変換前の
画像に対応する複数の動きベクトルの統計量を用いて動
きベクトルを求めるようにして符号化データの画像サイ
ズ変換方法、画像符号化データ伝送方法、及び符号化デ
ータ画像サイズ変換装置の構成を提供しようとするもの
である。
【0050】
【課題を解決するための手段】本発明は、上記課題を解
決するために以下の1)〜6)の手段より成るものであ
る。すなわち、
【0051】1) 所定の画素数を単位とする単位画像
毎に動きベクトルを求めて動き補償を行い、その動き補
償のなされた単位画像毎のそれぞれの画像データを直交
変換することにより第1の画像サイズによる画像データ
を符号化した第1の符号化データを得、その得られた第
1の符号化データを第2の画像サイズの画像データによ
り符号化した第2の符号化データとして得るための画像
サイズ変換を行う画像符号化データのサイズ変換方法で
あって、前記第1の符号化データより単位画像毎の直交
変換された画像データ及び動きベクトルを得て一時記憶
する第1のステップ(14a、14b、15a)と、前
記第1の画像サイズに対する前記第2の画像サイズの比
である画像変換比率が1より大きいときは、前記第1の
ステップにより一時記憶された1つの単位画像より複数
の変換単位画像を前記画像変換比率に基づいて生成する
と共に、前記複数の変換単位画像のそれぞれの動きベク
トルを、前記1つの単位画像の動き補償に用いられて前
記第1のステップで一時記憶された動きベクトルに前記
画像変換比率を乗じた第1の変換動きベクトルとして
得、また前記画像変換比率が1より小さいときは、前記
第1のステップにより一時記憶された複数の単位画像よ
り1つの変換単位画像を前記画像変換比率に基づいて生
成すると共に、前記複数の単位画像のそれぞれの動きベ
クトルに前記画像変換比率を乗じて複数の第2の変換動
きベクトルを得、得られた複数の第2の変換動きベクト
ルを基に1つの統合動きベクトルを生成して得る第2の
ステップ(14c、14d、15b、15c)と、前記
第1の変換動きベクトルと前記統合動きベクトルとのう
ちのいずれかと、前記変換単位画像のデータとを可変長
符号化する第3のステップ(17)と、を少なくとも有
してなることを特徴とする画像符号化データのサイズ変
換方法。
【0052】2) 前記第2のステップにおける統合動
きベクトルは、前記複数の単位画像に係る複数の動きベ
クトルの相関が低いときは、最も低い動き補償誤差デー
タのアクティビティを与える動きベクトルを用いること
を特徴とする1)項記載の画像符号化データのサイズ変
換方法。
【0053】3) 前記第2のステップにおける統合動
きベクトルは、前記複数の単位画像に係る複数の動きベ
クトルの相関が低いときは、動き量が0である動きベク
トルを用いることを特徴とする1)項記載の画像符号化
データのサイズ変換方法。
【0054】4) 前記第2のステップにおける統合動
きベクトルは、前記複数の単位画像に係る複数の前記変
換動きベクトルに相関の高い動きベクトルが含まれると
きは、その相関の高い動きベクトルを基に統合動きベク
トルを生成して得ることを特徴とする1)項記載の画像
符号化データのサイズ変換方法。
【0055】5) 所定の画素数を単位とする単位画像
毎に動きベクトルを求めて動き補償を行い、その動き補
償のなされた単位画像毎のそれぞれの画像データを直交
変換することにより第1の画像サイズによる画像データ
を符号化した第1の符号化データを得、その得られた第
1の符号化データを第2の画像サイズの画像データによ
り符号化した第2の符号化データとして得るための画像
サイズ変換を行って得られる符号化データを伝送する画
像符号化データ伝送方法であって、前記第1の符号化デ
ータより単位画像毎の直交変換された画像データ及び動
きベクトルを得て一時記憶する第1のステップ(14
a、14b、15a)と、前記第1の画像サイズに対す
る前記第2の画像サイズの比である画像変換比率が1よ
り大きいときは、前記第1のステップにより一時記憶さ
れた1つの単位画像より複数の変換単位画像を前記画像
変換比率に基づいて生成すると共に、前記複数の変換単
位画像のそれぞれの動きベクトルを、前記1つの単位画
像の動き補償に用いられて前記第1のステップで一時記
憶された動きベクトルに前記画像変換比率を乗じた第1
の変換動きベクトルとして得、また前記画像変換比率が
1より小さいときは、前記第1のステップにより一時記
憶された複数の単位画像より1つの変換単位画像を前記
画像変換比率に基づいて生成すると共に、前記複数の単
位画像のそれぞれの動きベクトルに前記画像変換比率を
乗じて複数の第2の変換動きベクトルを得、得られた複
数の第2の変換動きベクトルを基に1つの統合動きベク
トルを生成して得る第2のステップ(14c、14d、
15b、15c)と、前記第1の変換動きベクトルと前
記統合動きベクトルとのうちのいずれかと、前記変換単
位画像のデータとを可変長符号化する第3のステップ
(17)と、その第3のステップにより得られた符号化
データを所定サイズのパケットに配置されるデータとし
て生成する第4のステップ(32)と、とよりなること
を特徴とする画像符号化データ伝送方法。
【0056】6) 所定の画素数を単位とする単位画像
毎に動きベクトルを求めて動き補償を行い、その動き補
償のなされた単位画像毎のそれぞれの画像データを直交
変換することにより第1の画像サイズによる画像データ
を符号化した第1の符号化データを得、その得られた第
1の符号化データを第2の画像サイズの画像データによ
り符号化した第2の符号化データとして得るための画像
サイズ変換を行う画像符号化データサイズ変換装置であ
って、前記第1の符号化データより単位画像毎の直交変
換された画像データ及び動きベクトルを得て一時記憶す
る一時記憶手段(14a、14b、15a)と、前記第
1の画像サイズに対する前記第2の画像サイズの比であ
る画像変換比率が1より大きいときは、前記一時記憶手
段により一時記憶された1つの単位画像より複数の変換
単位画像を前記画像変換比率に基づいて生成すると共
に、前記複数の変換単位画像のそれぞれの動きベクトル
を、前記1つの単位画像の動き補償に用いられて前記一
時記憶手段で一時記憶された動きベクトルに前記画像変
換比率を乗じた第1の変換動きベクトルとして得、また
前記画像変換比率が1より小さいときは、前記一時記憶
手段により一時記憶された複数の単位画像より1つの変
換単位画像を前記画像変換比率に基づいて生成すると共
に、前記複数の単位画像のそれぞれの動きベクトルに前
記画像変換比率を乗じて複数の第2の変換動きベクトル
を得、得られた複数の第2の変換動きベクトルを基に1
つの統合動きベクトルを生成して得るデータ変換手段
(14c、14d、15b、15c)と、前記第1の変
換動きベクトルと前記統合動きベクトルとのうちのいず
れかと、前記変換単位画像のデータとを可変長符号化す
る可変長符号化手段(17)と、を具備して構成するこ
とを特徴とする画像符号化データサイズ変換装置。
【0057】
【発明の実施の形態】以下、本発明の符号化データの画
像サイズ変換方法、画像符号化データ伝送方法、及び符
号化データ画像サイズ変換装置の実施形態につき好まし
い実施例により説明する。図1は、その符号化データの
画像サイズ変換方法を搭載した符号化データ画像サイズ
変換装置の構成であり、以下図と共に説明する。
【0058】同図に示す符号化データ画像サイズ変換装
置10は、符号化データ入力端子11、バッファ12、
VLD(variable length decoding)器13、画像デー
タ変換器14、動きベクトル変換器15、ヘッダパラメ
ータ変換器16、再VLC(variable length coding)
器17、符号量制御器18、及びバッファ19より構成
される。
【0059】次に、このように構成される符号化データ
画像サイズ変換装置10の動作について述べる。まず、
入力端子11に供給されたMPEG(moving picture e
xperts group)符号化データはバッファ12に供給され
て一時記憶され、必要に応じてVLD器13により読み
出される。
【0060】そのVLD器13では所定のフォーマット
によりVLCされた符号化データの復号化を行い、複合
化されて得られるデータのうち画像データは画像データ
変換器14に、動きベクトルは動きベクトル変換器15
に、そしてヘッダ情報信号はヘッダパラメータ変換器1
6に供給される。
【0061】それらの変換器のうち、ヘッダパラメータ
変換器16では、符号化データ画像サイズ変換装置10
において行われる画像サイズの変換に基づいてなされる
ヘッダ情報の変換を行い、変換されたヘッダ情報は再V
LC器17に供給される。
【0062】そして、動きベクトル変換器15では後述
の方法により画像サイズの変換に伴う動きベクトルの変
換がなされ、また画像データ変換器14では後述の所定
の方法による画像サイズの変換がなされ、それらの変換
して得られる動きベクトル及び画像データは再VLC器
17に供給される。
【0063】その再VLC器17では、供給されたそれ
ぞれの変換されたデータはMPEG標準により規定され
る方法に従って可変長符号化が行われ、可変長符号化の
なされた符号化データはバッファ19に供給されて、一
時記憶される。
【0064】そのバッファ19では、一時記憶された符
号化データの符号量情報が符号量制御器18に供給さ
れ、その符号量制御器18では供給された符号化データ
の符号量と図示しない目標符号量設定手段により設定さ
れた目標符号量とが比較され、その比較して得られる符
号量増減情報は前記の画像データ変換器14に供給され
る。
【0065】その画像データ変換器14では、供給され
た符号量増減情報に基づいて画像データを変換するとき
に使用する、例えば量子化スケールなどのスケール値を
変更するなどにより、変換されて生成される符号化デー
タの符号量を調整するようにし、バッファ19より供給
されるサイズ変換後の符号化データが所定の目標符号量
になるように制御される。
【0066】そのようにして、符号化データ画像サイズ
変換装置10に供給された符号化データの画像サイズ
は、所定の画像サイズに変換された所定の符号量である
符号化データ出力として符号化データ画像サイズ変換装
置10より供給されるものである。
【0067】このようにしてなされる符号化された画像
データの画像サイズ変換について更に述べる。その画像
サイズの変換が、例えば横方向640画素×縦方向が4
80画素である大きな画面を縦横の各々がそれらの1/
2である320画素×240画素の画面に変換する場合
は、16画素×16画素のマクロブロック(以下MBと
略すこともある)のデータ4個、即ち32画素×32画
素のデータを16画素×16画素のデータに変換するよ
うにすればよい。
【0068】そして、それら4個のMBの動きベクトル
が同一方向に同一距離であるときは画像データ変換器1
4により画像データを変換し、同一である4個の動きベ
クトルは縦方向及び横方向の動き量を1/2にした1つ
の動きベクトルとすればよいことになる。
【0069】しかし、符号化されて伝送される画像信号
は、画面内で複雑な動きをしていることが多く、隣り合
うMBにおいても異なるベクトル値を有しているのが通
常であり、そのベクトル値の差により画像サイズの変換
方法が異なる。
【0070】そこで、MBごとの動きベクトルの差に対
する画像サイズの変換について、更に図と共に述べる。
図2は、大きな画像における動きベクトルを4個のMB
について例示したものである。
【0071】同図において、横方向640画素×縦方向
480画素である大きな画面の中にある16画素×16
画素のMB4個それぞれの動きベクトルを2a、2b、
2c、2dとして示してある。
【0072】そして、それらの動きベクトルは右上の方
向を向いてはいるもののお互いに異なっており、そのよ
うな異なる方向を向く動きベクトルの同一性は相関値に
より、例えば動きベクトルの平均値からの差分値のばら
つき、分散、もしくは標準偏差値を用いて表現すること
ができる。
【0073】ここで、画面を構成するそれぞれのMBの
動きベクトルの相関値に係る画像サイズの変換方法につ
いて、またその変換が画像サイズを大きくする場合及び
小さくする場合について詳述する。
【0074】最初に、画像サイズを小さな画像から大き
なサイズの画像に変換する場合について述べる。図3
に、小さな画像における動きベクトルを1個のMBにつ
いて例示する。
【0075】同図において、横方向320画素×縦方向
240画素である小さな画面の中にある16画素×16
画素のMB1個、及びそのMBに係る動きベクトルを3
aとして示してある。
【0076】この図に示すような小さい画像サイズか
ら、前述の図2に示すような例えば水平及び垂直方向の
それぞれが2倍である画像サイズに変換する場合は、1
個のMBよりなる画像データを縦横それぞれ2個づつの
MBの画像データに変換すると共に、それらのMBに係
る動きベクトルは、動きベクトル3aを、縦方向及び横
方向のそれぞれに2倍し、2倍して得られる動きベクト
ルを2a、2b、2c、及び2dのそれぞれの動きベク
トルとすればよい。
【0077】画像サイズを大きな画像サイズに変換する
場合はこのようにして複数の新たな動きベクトルを生成
し、及び1個のMBの画像データを基に複数のMBデー
タを生成することにより符号化データの画像サイズの変
換を行なうことができる。
【0078】次に、画像サイズを小さな画像サイズに変
換する場合にいて述べる。その小さな画像サイズに変換
する場合は、複数のMBの画像データを1つのMBの画
像データに変換するようにして小さな画像サイズのデー
タを得るが、同時に複数の動きベクトルを合成して1つ
の動きベクトルを得る必要があり、その動きベクトルの
合成方法は複数の動きベクトル同士の相関により異な
る。
【0079】まず、合成すべき複数の動きベクトルの相
関が低い場合であるが、前述の図2に示したような大き
い画像サイズから、図3に示した例えば水平及び垂直が
1/2倍である画像サイズに変換する場合は、複数の動
きベクトル2a、2b、2c、及び2dの相関が低いた
め、動きベクトルの統合ができないことになる。
【0080】そのような動きベクトルの相関が低い場合
は、それぞれの動きベクトルを用いた動き補償誤差デー
タのうちアクティビティがもっとも低い、即ち復号した
ときに生じる動き補償誤差画像の複雑度が最も小さい値
である動きベクトルを候補として選び、その選ばれた動
きベクトルにサイズ変換比率(この場合は1/2倍)を
乗算した値を用いるのが好ましい。
【0081】簡易的に低い補償誤差データを与える動き
ベクトルは、該当するマクロブロックの画像データが高
い周波数で大きなレベルのDCT係数値を有するものを
選定する方法があるが、正確には予めそれぞれの動きベ
クトルに係り生じる誤差データを演算して、選定するの
が好ましい。
【0082】従って、そのような動きベクトル選定のた
めの処理量を削減するために、動きベクトルをゼロとし
て与える方法がある。それは、それぞれのベクトル値が
所定のピクセル数を超えて異なっているような場合に
は、異なる4つの動きベクトルのうちどのベクトル値を
代表ベクトルとして使用する場合であっても、統計的に
はベクトル値をゼロとする場合の誤差量に比してほぼ同
程度の補償誤差が得られることが多いとされるからであ
る。
【0083】以上、合成すべき複数の動きベクトルの相
関が低い場合について述べたが、次に画像サイズを小さ
くする場合であり且つ、複数の動きベクトルの相関が大
きい場合について述べる。
【0084】図4に、一部に相関の高い動きベクトル群
を有する場合の動きベクトルの分布例を示す。ここに示
す例は、9個のMBを1個のMBの画像データに変換す
る、即ち画像サイズの水平及び垂直のそれぞれを1/3
に変換する場合である。
【0085】このように、多くのMBの画像データを1
個のMBのデータに変換する場合には複数ある動きベク
トル同士で相関が部分的に大きく存在している場合があ
り、ここに示す例では4a〜4iとして示される9個の
MBの動きベクトルの内、4a、4b、及び4dを除く
6個のMBの動きベクトルはほぼ同一のベクトル値を有
している。
【0086】このように共通するベクトルが多く存在す
る場合は、そのブロック全体を統合する動きベクトルと
して最も大きな頻度で存在する動きベクトル値を、最頻
値として採用する。
【0087】この動きベクトルの最頻値を統計的に求め
るには、動きベクトル値の分布を基に、もっとも頻度の
大きな値を統合動きベクトルとして求め、その求めらら
れたベクトル値を統合動きベクトル値とする。
【0088】しかし、これらの同一ベクトル値とされる
4c、4e、4f、4g、4h、及び4iの動きベクト
ル値も多少は異なった値となっているが、その差が例え
ば0.5画素程度の所定の誤差レベルであるときはその
誤差を無視するようにする。
【0089】このようにして、相関度の高い動きベクト
ル群を選択し、それらの動きベクトルの最頻値、ないし
は平均値を統合動きベクトル値として用いることができ
るが、そのようにして求められた動きベクトル値は画像
サイズの変換比率に応じた、例えば1/3倍の係数を乗
算して得られる動きベクトル値を動きベクトル変換器1
5により生成して再VLC器17に供給するようにす
る。
【0090】以上、画像サイズを小さくする場合であ
り、且つ複数の動きベクトルの相関が部分的に大きい場
合について述べたが、次に動きベクトルの相関が全体的
に大きな場合について述べる。
【0091】図5に、相関の高い動きベクトル値を有す
る場合の動きベクトルの分布例を示す。ここに示す例
は、前述の図4と同様に9個のMBより1個のMBの画
像データに変換する、水平及び垂直のそれぞれを1/3
に変換する場合である。
【0092】このように、複数ある動きベクトル同士の
相関が全体的に大きい場合は、複数の動きベクトルの相
関度合い(分散値)をそれぞれの動きベクトル値に乗算
して、総和を求め、その総和の値を動きベクトル数で除
算して統合動きベクトル値を求め、求められた統合ベク
トル値に例えば1/3である画像サイズのサイズ変換比
率を乗算して得られる動きベクトル値を変換動きベクト
ル値として用いる。
【0093】以上、画像サイズを1より大きな比率の画
像サイズに変換する場合と、画像サイズを1より小さな
比率の画像サイズに変換する場合で複数の動きベクトル
値に相関がない場合、部分的に相関が大きな動きベクト
ル群が存在する場合、及び動きベクトル全体に大きな相
関がある場合について、それぞれの動きベクトルの変換
方法を述べた。
【0094】次に、このような動きベクトルの変換方法
を搭載する符号化データ画像サイズ変換装置の構成と、
その装置の動作について詳述する。図6に、その符号化
データ画像サイズ変換装置の構成を示す。
【0095】同図に示す符号化データ画像サイズ変換装
置10aは、符号化データ入力端子11と、バッファ1
2と、VLD器13と、AC・DC係数メモリ14a、
パラメータメモリ14b、画像サイズ変換器14c、及
び再量子化器14dよりなる画像データ変換器14と、
動きベクトルメモリ15a、サイズ変換器15b、及び
動きベクトル統計処理器15cよりなる動きベクトル変
換器15と、ヘッダパラメータ変換器16と、再VLC
器17と、符号量制御器18と、バッファ19とより構
成される。
【0096】次に、このように構成される符号化データ
画像サイズ変換装置10aの動作について述べる。ま
ず、画像サイズ変換のなされる例えばMPEG標準に基
づいて符号化されたデータは入力端子1を介してバッフ
ァ12に供給されて、そこに一時記憶される。
【0097】そのバッファ12に一時記憶された符号化
データはVLD器13よりの読み出し要求に応じて読み
出され、読み出された符号化データはVLD器13に供
給される。
【0098】そのVLD器13では、MPEG2エンコ
ーダにより可変長復号化されて伝送された符号化データ
より、画像データが離散余弦変換されて得られたDCT
係数の直流(DC)成分および交流(AC)成分が、ま
た符号化されて伝送された画像データのマクロブロック
ごとの符号化モード、量子化スケール、マクロブロック
内のどのブロック情報を含むかを示すCBP(coded blo
ck pattern)などのパラメータ、及び動きベクトル情報
等が得られる。
【0099】これらの得られた符号化に係るそれぞれの
情報の内、DCT係数の直流成分および交流成分に係る
情報はAC・DC係数メモリ14aに、符号化モード、
量子化スケール、CBPなどのパラメータ情報はパラメ
ータメモリ14bに、そして動きベクトルに係る情報は
動きベクトルメモリ15aに供給され、またMPEGの
シーケンスヘッダ、及びピクチャーヘッダなどのヘッダ
に記述されるパラメータ値情報は図示しないメモリを内
蔵するヘッダパラメータ値変換器16に供給され、それ
らの供給された情報はそれぞれのメモリに一時記憶され
る。
【0100】このようにして、それぞれのメモリに一時
記憶された情報は必要に応じて読み出されて画像サイズ
変換処理がなされるが、次にその画像サイズ変換処理に
ついて述べる。
【0101】まず、画像データの画像サイズ変換につい
て述べるに、AC・DC係数メモリ14aに一時記憶さ
れた画像データは画像サイズ変換器14cに供給され、
そこでは供給された交流成分データと直流成分データは
低域から高域周波数の方向に所定の順で8×8のマトリ
ックスとして配置される。
【0102】そのマトリックス配置された画像データ成
分は、画像変換の比率に応じて所定の画像データの周波
数成分位置に係るDCT変換された係数値のみが得られ
る様にDCT係数値の変換がなされる。
【0103】即ち、その変換された画像サイズにおける
DCT係数値を得る方法は、画像のサイズ変換の比率に
よって異なるが、例えば変換後画像サイズを変換前画像
サイズに対して水平及び垂直のサイズをそれぞれ1/2
倍として設定するときのDCT係数は、画素サイズを水
平及び垂直のそれぞれに対して1/2倍して得られる、
低域側3×3の周波数成分領域のものを再量子化器14
dより得て用いるようにする。
【0104】なお、このサイズ変換は特開2000−2
17111号公報「画像サイズ変換可能なディジタル動
画像復号装置およびプログラム記録媒体」に開示されて
いる技術内容を応用することが出来る。
【0105】このようにして、画像サイズ変換器14c
ではパラメータメモリ14bに記憶されたマクロブロッ
クごとのCBP(coded block pattern)のパラメータ
が供給され、そのCBPパラメータに基づいて有効とさ
れるDCT係数の交流成分データ及び直流成分データが
生成されるようにされて画像サイズの変換処理がなされ
る。
【0106】その画像サイズ変換処理のなされた画像デ
ータは再量子化器14dに供給されるが、その再量子化
器14dにはパラメータメモリ14bに一時記憶された
マクロブロックごとの量子化スケール情報及び符号化モ
ード情報が供給される。
【0107】その符号化モード情報には動き補償予測の
モード、即ちその予測モードには前方予測、後方予測、
両方向予測、及び独立モードなどがあるが、それらの予
測モード情報は変更せずに使用するようにする。
【0108】また、符号化モード情報と共に供給される
量子化スケール情報は、画像サイズ変換後の再量子化デ
ータが所望のビットレートになるように符号量制御器1
8より供給される量子化スケール情報に基づいて再量子
化器14dでの再量子化がなされる。
【0109】このようにして再量子化器14dで再量子
化のなされた再量子化データは、MPEGで規定される
所定の順に並べ替えられ、その並び替えられた再量子化
データは再VLC器17に供給される。
【0110】その再VLC器17では、動きベクトルメ
モリ15aに記憶された動きベクトルはサイズ変換器1
5bにより画像サイズの比に基づいて動きベクトルのサ
イズが変換され、サイズの変換された動きベクトルは動
きベクトル統計処理器15cに供給され、前述の処理方
法に基づいて画像サイズ変換後のMBデータに対して求
められた動きベクトル値も供給される。
【0111】そしてその再VLC器17には、ヘッダパ
ラメータ変換器16で、画像サイズの変換処理に基づい
てMPEGのシーケンスヘッダ及びピクチャヘッダなど
パラメータ情報の変換された情報がヘッダ情報として生
成され、その生成されたヘッダ情報も供給される。
【0112】即ち、その変換生成されるヘッダ情報は、
符号化データがMPEG1標準に基づく符号化データで
あるときは、その符号化データのシーケンスヘッダのピ
クチャヘッダに記述されるhorizontal#size#value、及
びvertical#siz#valueは変換後の画像サイズに、またbi
t#rate#value、vbv#buffer#size#value、及びvbv#delay
などに係るヘッダ情報は変換後符号化データに基づく値
に変更されて再VLC器17に供給される。
【0113】その再VLC器17では、再量子化器14
d、動きベクトル統計処理器15c、及びヘッダパラメ
ータ変換器16より供給されるデータの再VLC化処理
を行い、その処理により生成された符号化データはバッ
ファ19に供給される。
【0114】このようにして行われる変換符号化データ
の生成が画像サイズ変換のみに係って行われると共に、
出力信号として供給される符号化データのフォーマット
が異なるMPEG方式のフォーマットに基づく符号化デ
ータに変換される場合は、そのための信号処理が必要と
なる。
【0115】例えばMPEG2フォーマットに基づいて
生成された符号化データの画像サイズを変換してMPE
G4に基づく符号化データのビットストリーム信号とし
て供給されるような場合では、再VLCにおける信号処
理はMPEG4標準に準拠したVLC信号処理としてな
される。
【0116】このようにしてVLC信号処理により得ら
れた符号化データはバッファ19に供給され、そこでは
所定の時間間隔で供給される符号量を基にその符号化デ
ータのビットレート情報が得られ、その得られたビット
レート情報は再量子化器14dに供給される。
【0117】その再量子化器14dでは、あらかじめ設
定されたビットレートと画像サイズ変換後のビットレー
トとが比較され、例えば変換後のビットレートが設定ビ
ットレートよりも大きいときは、量子化スケールを大き
な値に変更して再VLC化処理を行うことにより変換後
のビットストリームの符号量が小さくなるようにされ
る。
【0118】それとは反対に、変換後のビットストリー
ムのビットレートが所定の設定ビットレートよりも小さ
いときは、再量子化器14dにおける量子化スケールを
小さな値に変更し、再VLC化されたビットストリーム
の符号量が大きくなるようにしてフィードバック符号量
制御を行い、所望のビットレートのサイズ変換後符号化
データが得られるようになされる。
【0119】以上、サイズ変換前の符号化データが供給
され、所定の画像サイズの符号化データを出力信号とし
て供給する符号化データ画像サイズ変換装置の構成と、
その動作について述べた。
【0120】その符号化データ画像サイズ変換装置によ
れば、動き補償予測を用いて符号化された画像データの
画像サイズを変換するに際し、画像サイズの変換された
マクロブロックを生成すると共に、そのマクロブロック
に係る画像サイズ変換後の動きベクトルは変換後のマク
ロブロックの大きさに対応する変換前の画像に対応する
動きベクトルに変換サイズ比率を乗じて求めるように
し、画像サイズを大きな値に変換するときには求められ
た動きベクトル値をすべてのマクロブロックに対して用
い、また画像サイズを小さな値に変換するときには、変
換後のマクロブロックの大きさに対応する変換前の画像
に係る複数の動きベクトルの統計量を用いて変換後動き
ベクトルを得、その得られた動きベクトルと変換された
マクロブロックを用いて画像サイズの変換された符号化
データが得られるようにした。
【0121】そしてそのデータサイズ変換装置では、画
像サイズを小さな値に変換するときに用いる変換後の複
数の動きベクトルの相関が低いときは、それぞれの動き
ベクトルを用いたときの動き補償誤差データのアクティ
ビティがもっとも低いとして得られる動きベクトルを用
いて変換処理を行なうようにした。
【0122】また、そのデータサイズ変換装置において
画像サイズを小さくするときに、変換処理に用いられる
複数の動きベクトルの相関が低いときは、動きベクトル
をゼロとして変換処理を行うと共に、動きベクトルの相
関が高いときは複数の動きベクトルの中から相関の高い
動きベクトル群を選ぶことにより、またはそれらの動き
ベクトルの中の最頻値を与える動きベクトルを得ること
により、もしくは動きベクトルの平均値を求めることに
より、サイズ変換後の符号化データの生成を行なうよう
にした。
【0123】さらに、データサイズ変換装置において、
画像サイズを小さくするときの変換後の動きベクトル
は、複数の動きベクトルの相関度合いを基にして重み付
け値、及び複数の動きベクトル値を求め、その求められ
た動きベクトル値を用いてサイズ変換後の符号化データ
の生成を行なうようにした。
【0124】以上のようにして、これらの例で述べた符
号化データ画像サイズ変換装置の構成によれば、複数の
候補ベクトルから新たな動きベクトルを選択する際に、
サイズ変換後の新たな画像データに対して、動きベクト
ルの変換を関連部分の動きベクトル値の統計量のみで計
算できるので、従来行なっていたような復号した画像デ
ータそのものから動きベクトルを検出する処理、及び複
数の候補ベクトルの個々のベクトルを用いる場合による
動き補償予測に基づいて生じる予測画像と被予測画像と
の差分画像を求める、さらにはそれらの差分画像の画素
値との絶対差分値の累計が最小となる動きベクトルを求
めるといったような複雑な信号処理を行う必要が無くな
り、動きベクトルの検出精度の劣化を少なく保ち、且つ
装置を構成するハードウェアの規模を縮小することが可
能である画像サイズ変換を行う画像サイズ変換装置を構
成することができる。
【0125】そして、これらの例に示した画像サイズ変
換前及び変換後の符号量制御がそれぞれは、固定ビット
データサイズ制御、又は可変ビットデータサイズ制御の
いずれの場合であっても適用可能である。
【0126】なお、以上述べた実施例では変換対象のビ
ットストリームの符号化方式はMPEG1及びMPEG
2を中心として述べたが、符号化方式はそれらに限るこ
となく、同様の動き補償予測により符号化されたビット
ストリームに対しても適用可能である。
【0127】また、その符号化に係るマクロブロックは
MPEG1及びMPEG2の場合では16画素×16画
素のサイズのものが用いられるが、それ以外の画素サイ
ズにより符号化がなされる符号化方式の場合であって
も、所定の画素数を単位とする単位画像を定義し、その
単位画素毎に動きベクトルを求めて動き補償を行い、そ
の動き補償のなされた単位画像毎のそれぞれの画像デー
タをデータ変換して画像データのエネルギ分布を集中さ
せるような方式の場合では上述の符号化データの画像サ
イズ変換を応用することができものである。
【0128】次に、その画像サイズ変換をパケット化さ
れたデータ構造で伝送される通信路におけるビットスト
リームのレート変換に応用する場合について述べる。図
7に、パケット化されて伝送される符号化データが供給
され、それを異なるパケットサイズのデータに変換して
伝送する画像符号化データ伝送装置の構成を示す。
【0129】同図に示す画像符号化データ伝送装置30
は、符号化データ入力端子11、ヘッダ除去器31、バ
ッファ12、VLD器13、画像データ変換器14、動
きベクトル変換器15、ヘッダパラメータ変換器16、
再VLC器17、符号量制御器18、バッファ19、及
びパケット化器32より構成される。
【0130】この画像符号化データ伝送装置30は、第
1のパケットサイズのデータとして構成されるビットス
トリームを受信して、符号化データを得、その得られた
符号化データは前述の図1に示した符号化データ画像サ
イズ変換装置と同様の方法により画像サイズの変換がな
され、変換のなされた符号化データはパケット化器32
により第2のパケットサイズのビットストリームとして
生成されて供給されるようになっている。
【0131】図8に、ヘッダ除去器の動作を示す。同図
において、S41によりヘッダ除去動作が開始され、S
42により第1のパケットサイズで供給されるデータの
ヘッダ除去を行い、S43により符号化データを得、S
44により得られた符号化データはバッファ12に供給
されるようにする動作が継続される。
【0132】そのようにしてバッファ12に一時記憶さ
れた符号化データは前述のようにして画像サイズの変換
がなされ、画像サイズ変換のなされた符号化データはバ
ッファ19に一時記憶され、必要に応じてパケット化器
32に供給される。
【0133】図9にパケット化器の動作を示す。そのパ
ケット化器32の動作はS51により開始され、S52
で第2のビットストリームのパケットサイズに応じてパ
ケット化され、S53でそのパケットの最初の部分にヘ
ッダ信号が付与されてビットストリームが生成され、S
54でそのようにして生成されたビットストリームは図
示しないネットワークに供給され、そのような一連の動
作の全てがなされてS55のエンドとなる。
【0134】このようにした動作のなされる画像符号化
データ伝送装置30は、伝送容量の異なるネットワーク
間で所望の画像信号の受信及び伝送を、画像サイズの変
換を行うことによりビットレートを変換した符号化デー
タとして生成し、伝送しようとするものである。
【0135】その画像サイズの変換は、例えばxDSL
線路より供給されるMPEG2で符号化された動画ビッ
トストリームを、画像サイズを例えば縦横各々1/3で
あるMPEG4フォーマットの符号化データに変換して
ISDNに接続される友人の端末に伝送しようとする場
合などに用いられる。
【0136】以上の様にして、この画像符号化データ伝
送装置30は今後活発に導入の計画されている有線、及
び無線方式により構成される複数の伝送ビットレートの
異なるネットワーク間で、画像サイズを変換することに
よりそれぞれのネットワークに適合させたビットレート
のビットストリームを生成して供給することができるも
のである。
【0137】
【発明の効果】請求項1記載の発明によれば、所定画素
数毎に動き補償予測及び直交変換がなされて第1の画像
サイズにより圧縮符号化のされた符号化データを第2の
画像サイズにより符号化された画像符号化データに変換
する際に、その画像サイズの変換比率に応じた直交変換
係数及び変換動きベクトルを得、それらの得られた直交
変換係数及び変換動きベクトルを基に画像サイズの変換
された符号化データを得るに際し、変換後動きベクトル
を簡単な信号処理により得ることができるため、少ない
信号処理ステップにより行える画像符号化データのサイ
ズ変換方法を提供できる効果がある。
【0138】また、請求項2記載の発明によれば、特に
複数の単位画像データに係る複数の前記変換動きベクト
ルの相関が低いときは、最も低い動き補償誤差データの
アクティビティを与える動きベクトルを用いるようにし
て画像サイズの変換を行なうようにしているため、請求
項1の効果に加え、更に高画質である画像符号化データ
のサイズ変換方法を提供することが出来る効果がある。
【0139】また、請求項3記載の発明によれば、特に
変換動きベクトルの相関が低いときは、動き量が0であ
る動きベクトルを用いるようにしているため、請求項1
の効果に加え、更に変換方法が容易である画像符号化デ
ータのサイズ変換方法を提供することが出来る効果があ
る。
【0140】また、請求項4記載の発明によれば、特に
複数の単位画像データに係る複数の前記変換動きベクト
ルの相関が高いベクトルが含まれるときは、その相関の
高い動きベクトルを基に統合動きベクトルを生成するよ
うにして画像サイズの変換を行なうため、請求項1の効
果に加え、更に画質の良い画像符号化データのサイズ変
換方法を提供することが出来る効果がある。
【0141】また、請求項5記載の発明によれば、ネッ
トワークより供給される所定画素数毎に動き補償予測及
び直交変換がなされて第1の画像サイズにより圧縮符号
化のされた符号化データを第2の画像サイズにより符号
化された画像符号化データに変換する際に、その画像サ
イズの変換比率に応じた直交変換係数及び変換動きベク
トルを得、それらの得られた直交変換係数及び変換動き
ベクトルを基に画像符号化データのサイズ変換を行うた
め、変換後動きベクトルを簡単な信号処理により検出精
度劣化の少ない動きベクトルを求めて画像符号化データ
のサイズ変換を行って伝送レートの異なるネットワーク
に伝送できる画像符号化データの伝送方法を提供できる
効果がある。
【0142】請求項6記載の発明によれば、所定画素数
毎に動き補償予測及び直交変換がなされて第1の画像サ
イズにより圧縮符号化のされた符号化データを第2の画
像サイズにより符号化された画像符号化データに変換す
る際に、その画像サイズの変換比率に応じた直交変換係
数及び変換動きベクトルを得、それらの得られた直交変
換係数及び変換動きベクトルを基に画像符号化データの
サイズ変換を行うため、変換後動きベクトルを簡単な信
号処理により検出精度劣化の少ない動きベクトルとして
求めることができるため容易に実現できる画像符号化デ
ータサイズ変換装置の構成を提供できる効果がある。
【図面の簡単な説明】
【図1】本発明の実施例に係る符号化データ画像サイズ
変換装置の概略ブロック図である。
【図2】本発明の実施例に係る大きな画像における動き
ベクトルを4個のマクロブロックについて示した図であ
る。
【図3】本発明の実施例に係る小さな画像における動き
ベクトルを1個のマクロブロックについて示した図であ
る。
【図4】本発明の実施例に係る相関の高い動きベクトル
群を有する動きベクトルの分布を示した図である。
【図5】本発明の実施例に係る相関の高い動きベクトル
値を有する動きベクトルの分布を示した図である。
【図6】本発明の実施例に係る符号化データ画像サイズ
変換装置の構成を示した図である。
【図7】本発明の実施例に係る画像符号化データ伝送装
置の概略構成を示した図である。
【図8】本発明の実施例に係るヘッダ除去器の動作をフ
ローチャートにより示した図である。
【図9】本発明の実施例に係るパケット化器の動作をフ
ローチャートにより示した図である。
【図10】従来のMPEG符号化器の構成を示した図で
ある。
【図11】従来のMPEG復号化器の構成を示した図で
ある。
【符号の説明】
10、10a 符号化データ画像サイズ変換装置 11 入力端子 12 バッファ 13 VLD器 14 画像データ変換器 14a AC・DC係数メモリ 14b パラメータメモリ 14c 画像サイズ変換器 14d 再量子化器 15 動きベクトル変換器 15a 動きベクトルメモリ 15b サイズ変換器 15c 動きベクトル統計処理器 16 ヘッダパラメータ変換器 17 再VLC器 18 符号量制御器 19 バッファ 30 画像符号化データ伝送装置 31 ヘッダ除去器 32 パケット化器 50 MPEG符号化器 51 入力端子 52 加算器 53 DCT器 54 量子化器 55 VLC器 56 バッファ 57 符号量制御器 61 逆量子化器 62 逆DCT器 63 加算器 64 画像メモリ 65 動き補償予測器 70 MPEG復号化器 71 符号化データ入力端子 72 バッファ 73 VLD器 74 逆量子化器 75 逆DCT器 76 加算器 77 画像メモリ 78 動き補償予測器

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】所定の画素数を単位とする単位画像毎に動
    きベクトルを求めて動き補償を行い、その動き補償のな
    された単位画像毎のそれぞれの画像データを直交変換す
    ることにより第1の画像サイズによる画像データを符号
    化した第1の符号化データを得、その得られた第1の符
    号化データを第2の画像サイズの画像データにより符号
    化した第2の符号化データとして得るための画像サイズ
    変換を行う画像符号化データのサイズ変換方法であっ
    て、 前記第1の符号化データより単位画像毎の直交変換され
    た画像データ及び動きベクトルを得て一時記憶する第1
    のステップと、 前記第1の画像サイズに対する前記第2の画像サイズの
    比である画像変換比率が1より大きいときは、前記第1
    のステップにより一時記憶された1つの単位画像より複
    数の変換単位画像を前記画像変換比率に基づいて生成す
    ると共に、前記複数の変換単位画像のそれぞれの動きベ
    クトルを、前記1つの単位画像の動き補償に用いられて
    前記第1のステップで一時記憶された動きベクトルに前
    記画像変換比率を乗じた第1の変換動きベクトルとして
    得、また前記画像変換比率が1より小さいときは、前記
    第1のステップにより一時記憶された複数の単位画像よ
    り1つの変換単位画像を前記画像変換比率に基づいて生
    成すると共に、前記複数の単位画像のそれぞれの動きベ
    クトルに前記画像変換比率を乗じて複数の第2の変換動
    きベクトルを得、得られた複数の第2の変換動きベクト
    ルを基に1つの統合動きベクトルを生成して得る第2の
    ステップと、 前記第1の変換動きベクトルと前記統合動きベクトルと
    のうちのいずれかと、前記変換単位画像のデータとを可
    変長符号化する第3のステップと、 を少なくとも有してなることを特徴とする画像符号化デ
    ータのサイズ変換方法。
  2. 【請求項2】前記第2のステップにおける統合動きベク
    トルは、前記複数の単位画像に係る複数の動きベクトル
    の相関が低いときは、最も低い動き補償誤差データのア
    クティビティを与える動きベクトルを用いることを特徴
    とする請求項1記載の画像符号化データのサイズ変換方
    法。
  3. 【請求項3】前記第2のステップにおける統合動きベク
    トルは、前記複数の単位画像に係る複数の動きベクトル
    の相関が低いときは、動き量が0である動きベクトルを
    用いることを特徴とする請求項1記載の画像符号化デー
    タのサイズ変換方法。
  4. 【請求項4】前記第2のステップにおける統合動きベク
    トルは、前記複数の単位画像に係る複数の前記変換動き
    ベクトルに相関の高い動きベクトルが含まれるときは、
    その相関の高い動きベクトルを基に統合動きベクトルを
    生成して得ることを特徴とする請求項1記載の画像符号
    化データのサイズ変換方法。
  5. 【請求項5】所定の画素数を単位とする単位画像毎に動
    きベクトルを求めて動き補償を行い、その動き補償のな
    された単位画像毎のそれぞれの画像データを直交変換す
    ることにより第1の画像サイズによる画像データを符号
    化した第1の符号化データを得、その得られた第1の符
    号化データを第2の画像サイズの画像データにより符号
    化した第2の符号化データとして得るための画像サイズ
    変換を行って得られる符号化データを伝送する画像符号
    化データ伝送方法であって、 前記第1の符号化データより単位画像毎の直交変換され
    た画像データ及び動きベクトルを得て一時記憶する第1
    のステップと、 前記第1の画像サイズに対する前記第2の画像サイズの
    比である画像変換比率が1より大きいときは、前記第1
    のステップにより一時記憶された1つの単位画像より複
    数の変換単位画像を前記画像変換比率に基づいて生成す
    ると共に、前記複数の変換単位画像のそれぞれの動きベ
    クトルを、前記1つの単位画像の動き補償に用いられて
    前記第1のステップで一時記憶された動きベクトルに前
    記画像変換比率を乗じた第1の変換動きベクトルとして
    得、また前記画像変換比率が1より小さいときは、前記
    第1のステップにより一時記憶された複数の単位画像よ
    り1つの変換単位画像を前記画像変換比率に基づいて生
    成すると共に、前記複数の単位画像のそれぞれの動きベ
    クトルに前記画像変換比率を乗じて複数の第2の変換動
    きベクトルを得、得られた複数の第2の変換動きベクト
    ルを基に1つの統合動きベクトルを生成して得る第2の
    ステップと、 前記第1の変換動きベクトルと前記統合動きベクトルと
    のうちのいずれかと、前記変換単位画像のデータとを可
    変長符号化する第3のステップと、 その第3のステップにより得られた符号化データを所定
    サイズのパケットに配置されるデータとして生成する第
    4のステップと、 とよりなることを特徴とする画像符号化データ伝送方
    法。
  6. 【請求項6】所定の画素数を単位とする単位画像毎に動
    きベクトルを求めて動き補償を行い、その動き補償のな
    された単位画像毎のそれぞれの画像データを直交変換す
    ることにより第1の画像サイズによる画像データを符号
    化した第1の符号化データを得、その得られた第1の符
    号化データを第2の画像サイズの画像データにより符号
    化した第2の符号化データとして得るための画像サイズ
    変換を行う画像符号化データサイズ変換装置であって、 前記第1の符号化データより単位画像毎の直交変換され
    た画像データ及び動きベクトルを得て一時記憶する一時
    記憶手段と、 前記第1の画像サイズに対する前記第2の画像サイズの
    比である画像変換比率が1より大きいときは、前記一時
    記憶手段により一時記憶された1つの単位画像より複数
    の変換単位画像を前記画像変換比率に基づいて生成する
    と共に、前記複数の変換単位画像のそれぞれの動きベク
    トルを、前記1つの単位画像の動き補償に用いられて前
    記一時記憶手段で一時記憶された動きベクトルに前記画
    像変換比率を乗じた第1の変換動きベクトルとして得、
    また前記画像変換比率が1より小さいときは、前記一時
    記憶手段により一時記憶された複数の単位画像より1つ
    の変換単位画像を前記画像変換比率に基づいて生成する
    と共に、前記複数の単位画像のそれぞれの動きベクトル
    に前記画像変換比率を乗じて複数の第2の変換動きベク
    トルを得、得られた複数の第2の変換動きベクトルを基
    に1つの統合動きベクトルを生成して得るデータ変換手
    段と、 前記第1の変換動きベクトルと前記統合動きベクトルと
    のうちのいずれかと、前記変換単位画像のデータとを可
    変長符号化する可変長符号化手段と、 を具備して構成することを特徴とする画像符号化データ
    サイズ変換装置。
JP2001150546A 2001-05-21 2001-05-21 画像符号化データのサイズ変換方法、画像符号化データ伝送方法、及び画像符号化データサイズ変換装置 Pending JP2002344973A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001150546A JP2002344973A (ja) 2001-05-21 2001-05-21 画像符号化データのサイズ変換方法、画像符号化データ伝送方法、及び画像符号化データサイズ変換装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001150546A JP2002344973A (ja) 2001-05-21 2001-05-21 画像符号化データのサイズ変換方法、画像符号化データ伝送方法、及び画像符号化データサイズ変換装置

Publications (1)

Publication Number Publication Date
JP2002344973A true JP2002344973A (ja) 2002-11-29

Family

ID=18995538

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001150546A Pending JP2002344973A (ja) 2001-05-21 2001-05-21 画像符号化データのサイズ変換方法、画像符号化データ伝送方法、及び画像符号化データサイズ変換装置

Country Status (1)

Country Link
JP (1) JP2002344973A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008521293A (ja) * 2004-11-15 2008-06-19 スミス マイクロ ソフトウエア,インコーポレイテッド 既圧縮ファイルのロスレス圧縮システムおよび方法
WO2010079797A1 (ja) * 2009-01-08 2010-07-15 日本電気株式会社 画像変換装置と方法及びプログラム
US7760952B2 (en) 2003-09-09 2010-07-20 Lg Electronics Inc. Method for setting motion vector of digital video
CN102273216A (zh) * 2009-01-08 2011-12-07 日本电气株式会社 分发***、方法以及变换装置
CN102792689A (zh) * 2010-03-02 2012-11-21 高通股份有限公司 能够进行增量压缩以及对运动估计和元数据的修改以用于将图像呈现给远程显示器
CN105284110A (zh) * 2013-07-31 2016-01-27 松下电器(美国)知识产权公司 图像编码方法及图像编码装置

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7760952B2 (en) 2003-09-09 2010-07-20 Lg Electronics Inc. Method for setting motion vector of digital video
JP2008521293A (ja) * 2004-11-15 2008-06-19 スミス マイクロ ソフトウエア,インコーポレイテッド 既圧縮ファイルのロスレス圧縮システムおよび方法
WO2010079797A1 (ja) * 2009-01-08 2010-07-15 日本電気株式会社 画像変換装置と方法及びプログラム
CN102273216A (zh) * 2009-01-08 2011-12-07 日本电气株式会社 分发***、方法以及变换装置
JPWO2010079797A1 (ja) * 2009-01-08 2012-06-21 日本電気株式会社 画像変換装置と方法
JP2013158060A (ja) * 2009-01-08 2013-08-15 Nec Corp 画像変換装置と方法及びプログラム
US9319699B2 (en) 2009-01-08 2016-04-19 Nec Corporation Apparatus, method and program for image conversion
CN102792689A (zh) * 2010-03-02 2012-11-21 高通股份有限公司 能够进行增量压缩以及对运动估计和元数据的修改以用于将图像呈现给远程显示器
JP2013521717A (ja) * 2010-03-02 2013-06-10 クゥアルコム・インコーポレイテッド リモートディスプレイに画像をレンダリングするためのデルタ圧縮ならびに動き予測およびメタデータの修正を可能にすること
CN102792689B (zh) * 2010-03-02 2015-11-25 高通股份有限公司 能够进行增量压缩以及对运动估计和元数据的修改以用于将图像呈现给远程显示器
CN105284110A (zh) * 2013-07-31 2016-01-27 松下电器(美国)知识产权公司 图像编码方法及图像编码装置
CN105284110B (zh) * 2013-07-31 2019-04-23 太阳专利托管公司 图像编码方法及图像编码装置

Similar Documents

Publication Publication Date Title
JP4447197B2 (ja) 動画像符号化装置および動画像復号装置
JP4092734B2 (ja) ディジタル信号変換方法およびディジタル信号変換装置
US7266148B2 (en) Video transcoding apparatus
US20030095603A1 (en) Reduced-complexity video decoding using larger pixel-grid motion compensation
US9071844B2 (en) Motion estimation with motion vector penalty
JP3633204B2 (ja) 信号符号化装置、信号符号化方法、信号記録媒体及び信号伝送方法
KR100945826B1 (ko) 화상 정보 복호 방법 및 장치
JP4360093B2 (ja) 画像処理装置および符号化装置とそれらの方法
JPH08154249A (ja) 画像再生装置及び画像再生方式
JPH0818979A (ja) 画像処理装置
JP2010538575A (ja) 代替え的エントロピー符号化方法
KR100364748B1 (ko) 영상 변환 부호화 장치
JP2002344973A (ja) 画像符号化データのサイズ変換方法、画像符号化データ伝送方法、及び画像符号化データサイズ変換装置
KR100366382B1 (ko) 동영상 부호화 장치 및 방법
JP2001309384A (ja) 画像圧縮装置
JP3703088B2 (ja) 拡張画像符号化装置及び拡張画像復号化装置
JP2008109700A (ja) ディジタル信号変換方法およびディジタル信号変換装置
JP4655791B2 (ja) 符号化装置、符号化方法およびそのプログラム
JP2001148852A (ja) 画像情報変換装置及び画像情報変換方法
JP2002354484A (ja) 符号化画像のレート変換方法、及び符号化画像レート変換装置
JP4100067B2 (ja) 画像情報変換方法及び画像情報変換装置
JP3166835B2 (ja) 動画像の高能率符号化方法及び装置
JP4605212B2 (ja) ディジタル信号変換方法およびディジタル信号変換装置
JP3384739B2 (ja) 動画像復号化方法
JP3481112B2 (ja) 動画像復号化装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051018

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060303