JPH08289302A - 画像復号化装置 - Google Patents

画像復号化装置

Info

Publication number
JPH08289302A
JPH08289302A JP8908595A JP8908595A JPH08289302A JP H08289302 A JPH08289302 A JP H08289302A JP 8908595 A JP8908595 A JP 8908595A JP 8908595 A JP8908595 A JP 8908595A JP H08289302 A JPH08289302 A JP H08289302A
Authority
JP
Japan
Prior art keywords
data
image data
frame
divided image
memory
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
JP8908595A
Other languages
English (en)
Inventor
Koichi Kurihara
弘一 栗原
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.)
Toshiba Corp
Toshiba AVE Co Ltd
Original Assignee
Toshiba Corp
Toshiba AVE Co 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 Toshiba Corp, Toshiba AVE Co Ltd filed Critical Toshiba Corp
Priority to JP8908595A priority Critical patent/JPH08289302A/ja
Priority to US08/630,208 priority patent/US5736944A/en
Priority to EP19960302580 priority patent/EP0738084A3/en
Priority to KR1019960011191A priority patent/KR960040016A/ko
Priority to TW085106002A priority patent/TW359058B/zh
Publication of JPH08289302A publication Critical patent/JPH08289302A/ja
Pending legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/423—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
    • H04N19/426—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements using memory downsizing methods
    • H04N19/427—Display on the fly, e.g. simultaneous writing to and reading from decoding memory
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/423—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

(57)【要約】 【目的】メモリ容量を低減する。 【構成】加算器5からはBピクチャの復号化出力がメモ
リ21に与えられる。メモリ制御回路22は1画面を4つの
領域に分割し、第1及び第2フィールドの8つの領域に
対する各分割画像データ毎にメモリ21への書込みを行
う。分割画像データが属するフィールド及び画面上の位
置に応じて、各分割画像データがメモリ21に保持される
時間が決定され、これに基いて、分割画像データの読出
し以後に他の分割画像データをメモリ21の共通の記憶領
域に書込む。これにより、メモリ容量を低減してインタ
ーレース変換を可能にする。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、両方向予測符号化デー
タを含む符号化データを復号化する画像復号化装置に関
する。
【0002】
【従来の技術】近年、画像の高能率符号化技術の確立に
伴って、画像のディジタル処理が普及してきている。高
能率符号化技術は、ディジタル伝送及び記録等の効率を
向上させるために、少ないビットレートで画像データを
符号化するものである。この高能率符号化においては、
m×n画素のブロック単位でDCT(離散コサイン変
換)処理等の直交変換を行っている。直交変換は、入力
される標本値を空間周波数成分等の直交成分に変換する
ものである。これにより空間的な相関成分が削減可能と
なる。直交変換された成分は量子化することにより、ブ
ロックの信号の冗長度を削減する。
【0003】更に、量子化出力にハフマン符号化等の可
変長符号化を施すことにより、データ量を一層削減す
る。ハフマン符号化は、量子化出力の統計的符号量から
算出した結果に基づいて符号化を行うものであり、出現
確率が高いデータには短いビットを割当て、出現確率が
低いデータには長いビットを割当てる可変長符号化によ
って全体のデータ量を削減する。
【0004】更に、高能率符号化を行う装置において
は、MPEG(Moving Picture experts group)等など
で検討されているハイブリッド方式が主流となってい
る。この方式では、フレーム内の画像をDCT処理する
フレーム内圧縮の外に、フレーム間の相関を利用して時
間軸方向の冗長度を削減するフレーム間圧縮も採用す
る。フレーム間圧縮は、一般の動画像が前後のフレーム
でよく似ているという性質を利用して、前後のフレーム
の差分を求め差分値(予測誤差)を符号化することによ
って、ビットレートを一層低減させるものである。特
に、画像の動きを予測してフレーム間差を求めることに
より予測誤差を低減する動き補償フレーム間予測符号化
が有効である。
【0005】このように、ハイブリッド方式では、所定
フレームの画像データをそのままDCT処理して符号化
するフレーム内符号化の外に、所定フレームの画像デー
タとこのフレーム前後のフレームの参照画像データとの
差分データのみをDCT処理して符号化する予測符号化
とを採用する。予測符号化方法としては、時間的に前方
向の参照画像データを動き補償して予測誤差を求める前
方予測符号化と、時間的に後方向の参照画像データを動
き補償して予測誤差を求める後方予測符号化と、符号化
効率を考慮して、前方若しくは後方のいずれか一方又は
両方向の平均を用いた両方向予測符号化とがある。
【0006】フレーム内符号化によって符号化されたフ
レーム(以下、Iピクチャという)はフレーム内情報の
みによって符号化されているので、単独の符号化データ
のみによって復号可能である。従って、MPEG規格に
おいては、エラー伝播防止等のために、Iピクチャを固
定周期(例えば12フレーム)に1枚挿入するようにな
っている。MPEG規格では、このIピクチャを用いた
前方予測符号化によってフレーム間符号化フレーム(以
下、Pピクチャという)を得る。なお、Pピクチャは前
方のPピクチャを前方予測符号化することによっても得
られる。また、前方若しくは後方のいずれか一方又は両
方向のI,Pピクチャを用いた両方向予測符号化によっ
て両方向予測適応切換フレーム(以下、Bピクチャとい
う)を得る。
【0007】図9はこの方式の圧縮法を説明するための
説明図である。図9(a)は入力されるフレーム画像を
示し、図9(b)は符号化データを示し、図9(c)は
復号化データを示している。また、図10はブロック化
を説明するための説明図である。
【0008】フレーム番号0のフレーム画像はフレーム
内符号化される。このフレーム画像を参照画像として用
いてフレーム番号3のフレーム画像を前方予測符号化す
る。図9(b)の矢印はこのような符号化の予測方向を
示しており、フレーム番号6のフレーム画像も前方のフ
レーム番号3のフレーム画像を参照画像として前方予測
符号化する。また、フレーム番号1,2のフレーム画像
はフレーム番号0,3のフレーム画像を参照画像として
両方向予測符号化される。また、フレーム番号4,5の
フレーム画像はフレーム番号3,6のフレーム画像を参
照画像として両方向予測符号化する。
【0009】即ち、図9(b)に示すように、先ず、フ
レーム番号0の画像データをフレーム内符号化してIピ
クチャを得る。この場合には、フレーム番号0の画像デ
ータをメモリ等によってフレーム化すると共に、図10
に示すように、8画素×8ライン毎にブロック化し、ブ
ロック単位でDCT処理を施す。なお、図中、実線で示
すODDは奇数フィールドの走査線を示し、破線で示す
EVENは偶数フィールドの走査線を示している。DC
T処理によって得たDCT変換係数は所定の量子化係数
を用いて量子化した後、可変長符号化を施して符号化デ
ータを得る。
【0010】次に入力されるフレーム番号1のフレーム
画像については、フレーム番号0,3のフレーム画像を
用いた両方向予測符号化を行うので、フレーム番号3の
フレーム画像を符号化するまではメモリに保持する。同
様に、フレーム番号2のフレーム画像についてもフレー
ム番号3のフレーム画像の符号化の後に符号化する。フ
レーム番号3のフレーム画像については、フレーム番号
0のフレーム画像を参照画像として用いた前方予測符号
化を行ってPピクチャを得る(図9(b))。即ち、フ
レーム番号0の画像データを動きベクトルを用いて動き
補償し、動き補償した参照画像データと現フレーム(フ
レーム番号3のフレーム)の画像データとの差分(予測
誤差)をDCT処理する。DCT変換係数を量子化した
後可変長符号化することはフレーム内符号化時と同様で
ある。
【0011】次に、既に符号化したフレーム番号0,3
のIピクチャ,Pピクチャを用いてフレーム番号1,2
のフレーム画像を順次両方向予測符号化する。こうし
て、図9(b)に示すように、2つのBピクチャを得
る。以後同様にして、図9(b)に示すように、フレー
ム番号6,4,5,…のフレーム画像の順に符号化を行
って、Pピクチャ,Bピクチャ,Bピクチャ,…を得
る。
【0012】このように、符号化時においては、実際に
入力されるフレーム順と異なるフレーム順で符号化を行
う。復号化時には、符号化データの復号化順を元に戻し
てフレーム番号0,1,2,…の順に復号化データを出
力する必要がある。図11はこのような従来の画像復号
化装置を示すブロック図である。また、図12はフレー
ム化を説明するための説明図であり、図12(a)はノ
ンインターレース走査時のフレーム化を示し、図12
(b)はインターレース走査時のフレーム化を示してい
る。
【0013】符号バッファメモリ回路1には符号化デー
タを与える。この符号化データは図9(b)に示す符号
化順で、画像データ又は予測誤差をDCT処理して量子
化した後、可変長符号化したものである。符号バッファ
メモリ回路1は入力された符号化データを保持し、復号
化処理時間と出力処理時間との時間あわせを行って可変
長復号回路2に出力する。可変長復号回路2は符号化デ
ータを可変長復号化して逆量子化回路3及びバッファ制
御回路7に出力する。バッファ制御回路7によって符号
バッファメモリ回路1を制御する。
【0014】可変長復号回路2の出力は逆量子化回路3
によって逆量子化し、逆DCT回路4によって逆DCT
処理して符号化側のDCT処理前のデータに戻す。い
ま、フレーム番号0の符号化データであるIピクチャが
入力されているものとする。この場合には、逆DCT回
路4の出力がフレーム番号0の復元画像であり、逆DC
T回路4の出力をそのままフレームメモリ6に与える。
【0015】逆DCT回路4の出力はブロック単位の画
素データであり、フレームメモリ6は1フレーム分の画
素データを保持する。フレームメモリ6は後述するよう
に、M1 乃至M4 の4つの領域を有している。ノンイン
ターレース表示を行う場合には、図12(a)に示すよ
うに、フレームメモリ6は逆DCT回路4の出力をフレ
ーム順に配列して、ラスタ順に出力する。また、インタ
ーレース表示を行う場合には、図12(b)に示すよう
に、フレームメモリ6は逆DCT回路4の出力を奇数フ
ィールドのデータと偶数フィールドのデータとに分けて
配列して、各フィールド毎にラスタ順で出力する。フレ
ームメモリ6の出力はスイッチ16を介して復号化データ
として出力する(図9(c))。逆DCT回路4からの
フレーム番号0の復元画像データはP,Bピクチャの復
号化のためにフレームメモリ12にも供給する。
【0016】なお、DCTブロックがフレーム化後にブ
ロック化されている場合には、ノンインターレース表示
を行うものとすると、ライン方向の画素配列は変化させ
る必要がないので、出力順を変更するメモリとしては、
8ライン(1ブロックライン)分のデータを保持する容
量があればよい。しかし、インターレース表示を可能に
するためには、奇数フィールドと偶数フィールドとに分
けてデータを出力する必要があることから、更に多くの
メモリを必要とする。このため、一般的には、表示順を
変更するためのメモリとしてフレームメモリを採用して
フレーム化を行うことが多い。
【0017】次に、フレーム番号3のPピクチャを復号
化する。この場合には、逆DCT回路4の出力は予測誤
差である。一方、動きベクトル抽出回路8は可変長復号
化回路2の出力に含まれる動きベクトルを抽出して動き
補償回路10に与えており、動き補償回路10はフレームメ
モリ12からIピクチャの復元画像データを読出して、動
きベクトルを用いて動き補償する。動き補償回路10の出
力はスイッチ15を介して加算器5に与える。加算器5は
動き補償したフレーム番号0の復元画像データと逆DC
T回路4からの予測誤差とを加算してフレーム番号3の
復元画像データを得る。このデータはフレームメモリ11
に供給する。
【0018】次に、フレーム番号1のBピクチャを復号
化する。この場合にも、逆DCT回路4の出力は予測誤
差である。動きベクトル抽出回路8はフレーム番号3の
画像とフレーム番号1の画像との間の動きベクトルを可
変長復号出力から抽出して動き補償回路9に与え、動き
補償回路9はこの動きベクトルを用いて、フレームメモ
リ11からフレーム番号3の復元画像データを動き補償し
て加算器13に出力する。加算器13は符号化時の予測モー
ドに応じて、動き補償回路9,10の出力を加算し、スイ
ッチ15を介して加算器5に供給する。加算器5は予測誤
差にスイッチ15の出力を加算してフレーム番号1のBピ
クチャの復元画像データを得る。この画像データはフレ
ームメモリ6に与えてフレーム化した後、スイッチ16を
介して出力する(図9(c))。
【0019】次に、フレーム番号2のBピクチャを復号
化する。この場合にも、逆DCT回路4の出力とスイッ
チ15の出力とを加算してフレーム番号2のBピクチャの
復元画像データを得る。この画像データはフレームメモ
リ6に与えてフレーム化した後、スイッチ16を介して出
力する(図9(c))。次に、図9(c)に示すよう
に、フレームメモリ11に格納しているフレーム番号3の
復元画像データをスイッチ14及びスイッチ16を介して表
示順に復号化データとして出力する。
【0020】以後、同様の動作を繰返して、図9(c)
の復号化順で復元した画像データ(復号化データ)を出
力する。なお、復号処理と出力処理とはメモリのオーバ
ラップ分とシステム中の動作時間とを考慮しながら制御
される。
【0021】次に、図13を参照してインターレース出
力を得る場合のフレームメモリ6の書込み及び読出しに
ついて説明する。図13(a)はフレームメモリ6の書
込み及び読出しを示し、図13(b)は1画面の画像デ
ータの分割方法を示している。
【0022】上述したように、フレームメモリ6はM1
乃至M4 の4つの領域を有している。1フレーム分のメ
モリを用いて1フレームの画像データをインターレース
化して出力するためには、書込み及び読出しを同時に行
う必要がある。そこで、1フレームの画像データを4つ
に分割すると共に4つの領域M1 乃至M4 を設けて、領
域毎に書込みと読出しとを制御するようになっている。
【0023】即ち、図13(b)に示すように、第1フ
ィールドの画像データを画面の上下で分けて夫々データ
A1 ,A2 とする。また、第2フィールドの画像データ
も画面の上下で分けて夫々データB1 ,B2 とする。デ
ータA1 ,A2 は夫々領域M1 ,M2 に記憶させ、デー
タB1 ,B2 は夫々領域M3 ,M4 に記憶させる。
【0024】フレーム構成で符号化された符号化データ
を復号化した場合には、加算器5からの復号化出力は、
画面の上端に対応する第1ブロックラインから画面下端
に対応するブロックラインまでブロック単位で順次出力
される。即ち、図11の画像復号化装置では、1フィー
ルド時間にデータA1 ,B1 が復号化され、次の1フィ
ールド期間にデータA2 ,B2 が復号化されることにな
る。図13(a)の横軸は復号時間及び出力時間をフィ
ールド単位で示しており、縦軸はフレームメモリ6の領
域M1 乃至M4 のメモリアドレスを示している。各領域
M1 乃至M4 の容量はフレームメモリ6の全容量の1/
4である。
【0025】最初の1フィールド期間には、加算器5か
ら出力されたデータA1 ,B1 が夫々メモリM1 ,M3
に順次書込まれる。図13(a)の斜線K1 ,K3 は領
域M1 ,M3 への書込みを示している。データA1 ,B
1 のデータ量は1フレームの1/4であり、領域M1 ,
M3 の全域に1フィールド期間で書込まれる。
【0026】次の1フィールド期間には、加算器5から
出力されたデータA2 ,B2 が夫々メモリM2 ,M4 に
順次書込まれる。図13(a)の斜線K2 ,K4 は領域
M2,M4 への書込みを示している。データA2 ,B2
のデータ量は1フレームの1/4であり、領域M2 ,M
4 の全域に1フィールド期間で書込まれる。
【0027】また、このフィールド期間には、領域M1
から読出しが行われる。図13(a)の斜線R1 は領域
M1 からの読出しを示しており、領域M1 からは書込み
順にデータが読出されて、半フィールド期間で領域M1
に格納されたデータA1 の全てが読出されている。図1
3(a)の斜線領域はデータがフレームメモリ6の所定
のアドレスに蓄積中であることを示している。更に、図
13(a)の斜線R2によって、このフィールド期間の
後半では、領域M2 に格納されたデータA2 も読出され
ることが示されている。このフィールド期間において読
出したデータA1 ,A2 は第1フィールドのデータとし
て出力される。
【0028】次のフィールド期間の前半には、斜線K3
の期間に領域M3 に書込まれたデータB1 が読出され
(斜線R3 )、後半には、斜線K4の期間に領域M4 に
書込まれたデータB2 が読出される(斜線R4 )。こう
して、データB1 ,B2 は第二フィールドのデータとし
て出力される。
【0029】以後同様の書込み及び読出しを繰返して、
フレーム毎の復号化出力をフィールド毎のインターレー
ス出力に変換して出力する。
【0030】ところで、Pピクチャは前方フレームの参
照画像を用いて復号化しており、復号化には参照画像を
保持するための1フレーム分のメモリが必要である。ま
た、Bピクチャは前方及び後方フレームの参照画像を用
いて復号化しており、これらの参照画像を保持するため
の2フレーム分のメモリが必要である。更に、符号化処
理はDCTブロック単位で行っていることから、上述し
たように、加算器5の出力をフレーム化してインタレー
ス表示又はノンインターレース表示を可能にする1フレ
ーム分のメモリが必要である。この場合、I,Pピクチ
ャの復号化データはBピクチャの参照画像として用いる
ためにフレームメモリ11,12に記憶させており、これら
のフレームメモリ11,12からの読出しを制御して出力す
ることにより、これらのフレームメモリ11,12をフレー
ム化用に兼用することができる。しかし、Bピクチャの
復号化データは参照画像用として用いられることはなく
フレームメモリ11,12に記憶されないので、フレーム化
のためにフレームメモリ6を設ける必要がある。
【0031】
【発明が解決しようとする課題】このように、上述した
従来の画像復号化装置においては、Bピクチャを含む画
像符号化データを復号化するためには、多数のメモリが
必要であり、回路規模が増大すると共にコスト高である
という問題点があった。
【0032】本発明は、Bピクチャを含む画像符号化デ
ータの復号化に必要なメモリを削減して回路規模を小さ
くし、低コスト化することができる画像復号化装置を提
供することを目的とする。
【0033】
【課題を解決するための手段】本発明に係る画像復号化
装置は、前方及び後方の参照画像を用いた両方向予測符
号化データを含む符号化データが入力され、入力された
符号化データを所定のブロック単位で復号化して復号化
データを出力する復号化手段と、前記復号化データを1
フレーム分記憶する容量の所定分割数分の1の容量の記
憶領域を複数有し、前記両方向予測符号化データに対す
る復号化処理によって前記復号化手段から出力されたフ
レーム構成の復号化データが与えられて前記記憶領域に
記憶し、記憶したデータを表示順に読出すことによりイ
ンターレース出力を得る記憶手段と、画面を垂直方向位
置に対応させて前記所定分割数の1/2の数の分割画像
領域に分割し、第1及び第2フィールドの前記所定分割
数個の各分割画像領域に夫々対応した前記復号化データ
列である分割画像データ毎に前記記憶手段の書込み及び
読出しを制御するものであって、前記各分割画像データ
の入出力時間を考慮して前記記憶手段に対する書込み及
び読出しを制御することにより、異なる前記分割画像領
域に対応する複数の前記分割画像データを前記記憶手段
の共通の記憶領域に記憶させて前記記憶手段からインタ
ーレース出力を得る制御手段とを具備したものである。
【0034】
【作用】本発明において、両方向予測符号化データは復
号化手段によって復号化される。制御手段は、画面を所
定分割数の1/2の分割画像領域に分割し、第1フィー
ルドと第2フィールドの所定分割数個の分割画像データ
毎に記憶手段の書込み及び読出しを制御する。この場合
に、制御手段は、複数の分割画像データを共通の記憶領
域に記憶させることにより、1フレーム分のデータを記
憶してインターレース出力を得るための記憶手段の記憶
領域の数を低減可能にする。制御手段は、記憶手段から
分割画像データ毎にデータを読出して、インターレース
出力を得る。
【0035】
【実施例】以下、図面を参照して本発明の実施例につい
て説明する。図1は本発明に係る画像復号化装置の一実
施例を示すブロック図である。図1において図11と同
一の構成要素には同一符号を付してある。
【0036】符号化データは符号バッファメモリ回路1
に供給される。この符号化データは、DCT処理、量子
化処理及び可変長符号化処理によって作成されたもので
あり、フレーム内の処理によるIピクチャ、前方又は後
方フレームの参照画像を用いたPピクチャ及び両方向フ
レームの参照画像を用いたBピクチャを有している。ま
た、符号化データはP,Bピクチャ作成時に用いた動き
ベクトルの情報も含んでいる。なお、DCT処理はフレ
ーム化後にブロック化して得たブロック単位で行う。
【0037】符号バッファメモリ回路1は入力された符
号化データを保持し、復号化処理時間と出力処理時間と
の時間あわせを行って出力する。符号バッファメモリ回
路1の出力は可変長復号回路2に与えられる。可変長復
号回路2は入力された符号化データを可変長復号化処理
によって符号化側の可変長符号化処理前のデータに戻し
て、バッファ制御回路7、逆量子化回路3及び動きベク
トル抽出回路8に出力する。バッファ制御回路7は可変
長復号回路2の出力に基づいて符号バッファメモリ回路
1を制御するようになっている。
【0038】動きベクトル抽出回路8はP,Bピクチャ
については、可変長復号出力に含まれる動きベクトルを
抽出して動き補償回路9,10に出力する。逆量子化回路
3は入力されたデータを逆量子化処理して逆DCT回路
4に与え、逆DCT回路4は逆量子化出力を逆DCT処
理して加算器5に出力する。
【0039】加算器5にはスイッチ15の出力も与えられ
る。スイッチ15は、逆DCT回路4の出力がIピクチャ
に基づくものである場合には0を加算器5に与え、Pピ
クチャに基づくものである場合には後述する動き補償回
路9,10の一方の出力を加算器5に与え、Bピクチャに
基づくものである場合には動き補償回路9,10又は後述
する加算器13の出力を加算器5に与える。加算器5は逆
DCT回路4の出力とスイッチ15の出力とを加算するこ
とにより画像を復元して、フレームメモリ11,12に出力
すると共に、メモリ21に出力する。
【0040】フレームメモリ11,12は、メモリ制御回路
22に書込み及び読出しが制御されて、参照画像となる
I,Pピクチャの復元画像データを保持する。フレーム
メモリ11,12は対応するP,Bピクチャの復号タイミン
グで保持している参照画像データを動き補償回路9,10
に出力するようになっている。動き補償回路9,10は夫
々フレームメモリ11,12からの参照画像データを動きベ
クトル抽出回路8からの動きベクトルに基づいて動き補
償して出力する。動き補償回路9,10の出力はスイッチ
15に供給されると共に、加算器13にも供給される。加算
器13は、予測モードに応じて動き補償回路9,10の出力
を加算してスイッチ15に出力するようになっている。
【0041】メモリ21は複数の記憶領域に分割されてお
り、各領域は、1フレーム分の画像データを記憶する容
量(以下、フレーム容量という)の所定分割数分の1
(後述する画面分割数×2分の1)の容量を有してい
る。なお、図1ではメモリ21をフレーム容量の1/8の
容量を有する5つの領域M1 乃至M5 によって構成した
例を示している。即ち、この場合には、メモリ21の容量
はフレーム容量の5/8である。メモリ21は、後述する
ように、メモリ制御回路22に書込み及び読出しが制御さ
れて、順次入力されるBピクチャの復号化データを記憶
し、インターレース順に読出してスイッチ16に出力する
ようになっている。
【0042】一方、I,Pピクチャについては、フレー
ムメモリ11,12に格納されている復元画像データを用い
るようになっている。フレームメモリ11,12はメモリ制
御回路22に書込み及び読出しが制御されて、格納されて
いる復元画像データをインターレース順に読出してスイ
ッチ14に出力する。スイッチ14は、画像の出力フレーム
順に応じて切換り、フレームメモリ11,12からの画像デ
ータをスイッチ16に出力する。スイッチ16は画像の出力
フレーム順に応じて切換って、一連のフレームの復元画
像データを復号化データとして出力するようになってい
る。
【0043】メモリ制御回路22は、第1及び第2フィー
ルドを夫々画面の上下方向に所定の画面分割数で分割し
て、分割した各領域に対応する分割画像データ毎に、メ
モリ21に対する書込みを行うようになっている。例え
ば、画面分割数を4とし、第1フィールドの第1乃至第
4の4つの領域に対応する分割画像データを夫々A1 乃
至A4 とし、第2フィールドの第1乃至第4の4つの領
域に対応する分割画像データを夫々B1 乃至B4 とする
ものとする。この場合には、メモリ制御回路22は、例え
ば、分割画像データA1 ,A3 ,A4 をメモリ21の領域
M1 に書込み、分割画像データB1 を領域M2 に書込
み、分割画像データB2 を領域M3 に書込む。更に、メ
モリ制御回路22は、分割画像データA2 を分割画像デー
タA3 又はA4 と組にして領域M4 又はM5 に書込み、
残った分割画像データA3 又はA4 を領域M5 又はM4
に書込むようになっている。
【0044】次に、このように構成された実施例の動作
について図2の説明図を参照して説明する。図2(a)
はメモリ21の書込み及び読出しを示し、図2(b)は1
画面の画像データの分割方法を示している。なお、図2
中では、奇数フィールドのデータを斜線にて示し、偶数
フィールドのデータを網線にて示している。
【0045】復号化処理は従来と同様である。即ち、符
号化データは符号バッファメモリ回路1に入力される。
符号化データはI,P,Bピクチャを有しており、例え
ば、図9(b)のフレーム順で入力されるものとする。
符号バッファメモリ回路1は符号化処理時間及び出力時
間を考慮して、入力された符号化データを保持して可変
長復号回路2に出力する。
【0046】可変長復号回路2によって符号化データは
可変長復号化され、逆量子化回路3によって逆量子化さ
れ、逆DCT回路4によって逆DCT処理されて、符号
化側のDCT処理前のデータに戻されて加算器5に供給
される。なお、これらの処理はブロック単位で行われ
る。
【0047】入力された符号化データがIピクチャを符
号化したものである場合には、スイッチ15は0を加算器
5に与える。これにより、加算器5は逆DCT回路4の
出力をそのままフレームメモリ12に出力する。フレーム
メモリ12によって、各ブロックの復号化データは1フレ
ーム分蓄積され、所定の出力タイミングにおいて、表示
順に読出されてスイッチ14,16を介して出力される。
【0048】入力された符号化データがPピクチャを符
号化したものである場合には、可変長復号回路2の出力
は動きベクトル抽出回路8にも与えられる。動きベクト
ル抽出回路8によって、Pピクチャの符号化データに含
まれる動きベクトルが抽出されて動き補償回路10に与え
られる。
【0049】フレームメモリ12はIピクチャの復号化デ
ータを参照画像として保持しており、動き補償回路10は
フレームメモリ12のデータを読出して、動きベクトルを
用いて動き補償する。この動き補償された参照画像のデ
ータはスイッチ15を介して加算器5に与えられる。逆D
CT回路4の出力は復号された予測誤差であり、加算器
5はこの予測誤差にスイッチ15からの参照画像のデータ
を加算することにより画像データを復元する。この画像
データはフレームメモリ11に格納される。
【0050】次に、Bピクチャに基く符号化データが入
力されるものとする。この場合にも、可変長復号回路2
の出力は、逆量子化回路3及び逆DCT回路4に与えら
れると共に、動きベクトル抽出回路8にも与えられる。
逆DCT回路4からはDCT処理前の予測誤差が加算器
5に出力される。一方、動きベクトル抽出回路8は可変
長復号出力から参照画像に対応する動きベクトルを抽出
して夫々動き補償回路10,9に出力する。なお、予測モ
ードによっては、いずれか一方の動きベクトルのみが抽
出されることもある。
【0051】フレームメモリ12,11は夫々Iピクチャ,
Pピクチャの復元画像データを参照画像データとして保
持しており、動き補償回路9,10はこれらの復元画像デ
ータを読出して、動きベクトルに基づいて動き補償して
スイッチ15及び加算器13に出力する。即ち、動き補償回
路9,10は、逆DCT回路4から出力された所定ブロッ
クの復号化データに対応するブロック化位置を動きベク
トルによって補正して、補正したブロック化位置のブロ
ックデータを動き補償した参照画像データとして出力す
る。加算器13は動き補償回路9,10の出力を加算してス
イッチ15に出力する。スイッチ15は、予測方向が前方で
ある場合には動き補償回路10の出力を選択し、後方であ
る場合には動き補償回路9の出力を選択し、両方向であ
る場合には加算器13の出力を選択して、動き補償した参
照画像データとして加算器5に出力する。
【0052】こうして、加算器5は、逆DCT回路4か
らのブロックデータとスイッチ15からのブロック単位の
参照画像データとを加算して、各ブロック単位でBピク
チャの画像データを復元してメモリ21に出力する。
【0053】加算器5からのブロックデータはブロック
単位で出力される。即ち、加算器5からは画面上端のブ
ロックラインから画面下端のブロックラインまで順次ブ
ロック単位でBピクチャのデータが出力される。いま、
画面分割数を4とすると、加算器5からは、先ず、所定
の1/2フィールド期間に図2(b)の分割画像データ
A1 ,B1 が出力され、次の1/2フィールド期間に分
割画像データA2 ,B2 が出力され、次の1/2フィー
ルド期間に分割画像データA3 ,B3 が出力され、次の
1/2フィールド期間に分割画像データA4 ,B4 が出
力される。
【0054】一方、メモリ21が5つの領域M1 乃至M5
を有しているものとする。各領域M1 乃至M5 の容量は
フレーム容量の1/8である。従って、所定タイミング
において、各領域M1 乃至M5 は夫々分割画像データA
1 乃至A4 ,B1 乃至B4 のいずれか1つのデータを格
納することができる。
【0055】図2(a)は横軸にフィールド単位の時間
をとり、縦軸に各領域M1 乃至M5に対応するメモリア
ドレスを示している。この図2(a)に示すように、加
算器5から分割画像データA1 ,B1 が出力されるタイ
ミング、即ち図2(a)のT0 期間の前半において、メ
モリ制御回路22はメモリ21の領域M1 ,M2 に対応する
アドレスを順次発生する。こうして、図2(a)の斜線
K1 ,K3 に示すように、T0 期間の前半の1/2フィ
ールド期間で領域M1 ,M2 に対して分割画像データA
1 ,B1 の書込みが行われる。
【0056】次のT0 期間の後半には、加算器5から分
割画像データA2 ,B2 が出力される。メモリ制御回路
22はこのタイミングで領域M4 ,M3 に対応するアドレ
スを順次指定する。これにより、図2(a)の斜線K2
,K4 に示すように、領域M4 ,M3 に対して分割画
像データA2 ,B2 の書込みが行われる。
【0057】図2(a)の斜線部は分割画像データA1
乃至A4 がメモリ21に蓄積されている期間を示してお
り、網線部は分割画像データB1 乃至B4 がメモリ21に
蓄積されている期間を示している。メモリ制御回路22
は、図2(a)の斜線R1 に示すように、次のT1 期間
の開始タイミングから領域M1 に対して読出しアドレス
を順次指定する。これにより、図2(a)に示すよう
に、分割画像データA1 は次のT1 期間の最初の1/4
の期間で領域M1 から読出されてスイッチ16を介して出
力される。T1 期間の次の1/4の期間には、メモリ制
御回路22によって領域M4 の読出しアドレスが指定され
て、分割画像データA2 が読出されて出力される。
【0058】また、このT1 期間の前半には、加算器5
から分割画像データA3 ,B3 が出力されている。メモ
リ制御回路22は、領域M1 に対して上述した斜線R1 で
示す読出しアドレスを発生すると共に、斜線K5 で示す
書込みアドレスも発生している。これらの読出しアドレ
スと書込みアドレスとは例えば時分割で発生させる。即
ち、メモリ制御回路22は期間T1 の前半において領域M
1 に対して読出し及び書込みアドレスを順次指定して、
分割画像データA1 を読出しながら分割画像データA3
を領域M1 に記憶させる。なお、読出しレートは書込み
レートの2倍であるので、分割画像データA3 によって
領域M1 が更新される前に、分割画像データA1 は読出
される。また、T1 期間の前半には領域M5 のアドレス
も順次指定されて、分割画像データB3 が領域M5 に記
憶される。
【0059】同様にして、T1 期間の後半には、領域M
1 に対して読出しアドレス及び書込みアドレスが指定さ
れて、分割画像データA3 が1/4フィールド期間で読
出されながら(斜線K6 )、分割画像データA4 が1/
2フィールド期間で書込まれる(斜線R4 )。また、領
域M4 の書込みアドレスが指定されて、斜線K8 に示す
分割画像データB4 の書込みが行われる。また、T2 期
間の最後の1/4フィールド期間には、領域M1 に対す
る書込みアドレスが発生して、斜線R4 に示す分割画像
データA4 の読出しが行われる。こうして、T1 期間に
は分割画像データA1 乃至A4 が順次読出されることに
なって、第1フィールドの画像が形成される。
【0060】次のT2 期間の前半には、最初の1/4フ
ィールド期間で領域M2 から分割画像データB1 を読出
し(斜線R5 )、次の1/4フィールド期間で領域M3
から分割画像データB2 を読出す(斜線R6 )。このT
2 期間の前半において、加算器5から出力される分割画
像データA1 ,B1 が領域M1 ,M2 に夫々書込まれる
ことは期間T0 と同様である。
【0061】T2 期間の後半には加算器5から分割画像
データA2 ,B2 が出力される。T0 期間においては分
割画像データA2 を領域M4 に蓄積したが、T2 期間の
後半においては、領域M4 に格納されている分割画像デ
ータB4 が読出されていないので、分割画像データA2
は領域M5 に書込む。即ち、メモリ制御回路22はT2期
間の後半において、領域M5 に対して読出しアドレス及
び書込みアドレスを指定して、斜線R7 ,K10に示すよ
うに、データR3 を読出しながら、分割画像データA2
を書込む。T2 期間の最後の1/4フィールド期間に領
域M4 から分割画像データB4 を読出す。こうして、T
2 期間において分割画像データB1 乃至B4 が順次読出
されて、第2フィールドの画像が形成される。
【0062】次のT3 期間には領域M1 ,M5 ,M1 ,
M1 の読出しアドレスが1/4フィールド毎に指定され
て、分割画像データA1 乃至A4 が読出される。また、
T3期間の前半には、領域M1 ,M4 の書込みアドレス
が発生して分割画像データA3 ,B3 が書込まれ、後半
には、領域M1 ,M5 の書込みアドレスが発生して分割
画像データA4 ,B4 が書込まれる。
【0063】T4 期間においては、領域M2 乃至M5 の
書込みアドレスが1/4フィールド期間ごとに発生し
て、これらの領域から分割画像データB1 乃至B4 が順
次読出される。以後、同様の動作が繰返される。
【0064】このようにして、フレーム容量の5/8の
容量のメモリ21を用いて、Bピクチャをインターレース
出力することができる。
【0065】このように、本実施例においては、1つの
記憶領域に画面上の複数の領域の分割画像データを書込
むようになっている。各分割画像データがメモリ21に書
込まれる時間及びメモリ21から読出される時間は、分割
画像データが属するフィールド及び画面上の位置に応じ
て決定され、分割画像データによっては、比較的短い時
間だけメモリ21に蓄積される。本実施例は、メモリ21の
1領域に複数の分割画像データを記憶させることによ
り、図2(a)と図13(a)との比較から明らかなよ
うに、メモリが使用されていない期間を少なくして、メ
モリ容量を低減させている。分割画像データB3 と分割
画像データB4 とは同一期間にメモリに保持されている
必要があるが、所定フレームの分割画像データB3 の読
出し終了から次のフレームの分割画像データB4 の書込
み開始の間には、分割画像データA2 を書込んで読出す
だけの余裕が存在する。
【0066】この理由から、分割画像データB3 と分割
画像データB3 の読出し終了時点から書込みが開始され
る分割画像データA2 とを組にして、この組のデータと
分割画像データB4 とを1フレームおきに領域M4 ,M
5 に交互に書込む。そして、読出しが終了した分割画像
データA3 と同一の領域M5 に分割画像データA2 を書
込み、この分割画像データA2 の読出しが終了した後の
領域M4 に分割画像データB4 を書込むようになってい
る。
【0067】また、例えば領域M1 に示すように、読出
しレートと書込みレートとの相違を利用して、書込みア
ドレスと読出しアドレスとを同一の期間に発生させて、
データを読出しながら書込みを行っており、メモリ21の
利用効率を一層向上させている。
【0068】このようにして、復号化された画像データ
の出力を停止させることなく、メモリを有効に使用し
て、少ないメモリ容量で1フレーム単位の画像データを
インターレース変換している。メモリ21の各領域M1 乃
至M5 の容量はフレーム容量の8分の1であり、メモリ
21の容量を0.625フレーム分の容量に低減すること
ができる。例えば、本実施例をPAL方式に採用する
と、デコーダで必要な全メモリを例えば16Mビット容
量のメモリを用いて構成することが可能となる。
【0069】なお、例えば、分割画像データA1 ,A3
,A4 は領域M1 に書込み、分割画像データB1 ,B2
は夫々領域M2 ,M3 に書込んだが、他の領域に書込
んでもよく、メモリが5つの領域を有していればいずれ
の領域に割り当てて書込んでもよいことは明らかであ
る。
【0070】更に、分割画像データA1 乃至A4 ,B1
乃至B4 を書込むパターンとしては、図2(a)のパタ
ーンに限定されるものではない。図3(a)乃至(c)
は夫々他の書込みパターンを説明するための説明図であ
る。図3(a)は図2(a)と同一のパターンを示し、
図3(b),(c)は他のパターンを示している。
【0071】同一領域に対する各分割画像データA1 乃
至A4 ,B1 乃至B4 の蓄積時間が重ならないように、
各データを記憶させる領域を決定すればよい。例えば、
領域M1 に記憶させた分割画像データA1 の読出しは、
図3(a)に示すように、第1フレームの後半から開始
されるので、加算器5からの出力がこのタイミング以降
に行われる分割画像データA3 ,B3 ,A4 ,B4 を領
域M1 に書込むことができる。この場合、分割画像デー
タA4 ,B4 をこの領域に書込むよりも、分割画像デー
タA3 ,B3 を書込んだ方が効率がよいことは明らかで
ある。
【0072】効率を考慮すると、同一領域に書込む2つ
の連続したデータの組合せは、下記表1に示すものとな
る。
【0073】
【表1】 更に、分割画像データB1 ,B2 は蓄積時間が長いの
で、分割画像データB1,B2 は夫々所定の領域に単独
で書込む。これらの条件に基いて図3のパターンが考え
られている。例えば、図3(b)は領域M1 について
は、分割画像データA1 の次に分割画像データB3 を書
込んだ例である。また、上述したように、分割画像デー
タB3 と分割画像データA2 とを組にして、この組のデ
ータについては、書込む領域を領域M1 と領域M4 とで
変化させている。また、図3(c)は分割画像データA
1 の次に分割画像データA3 を書込んだ例である。この
例においても、分割画像データB3 と分割画像データA
2 とを組にして、この組のデータについては、書込む領
域を領域M4 ,M5 で交互に変化させている。
【0074】また、例えば、分割画像データA1 と分割
画像データB1 とは書込み開始時間が一致している。従
って、分割画像データA1 以降のデータを書込む領域と
分割画像データB1 以降のデータを書込む領域とを交換
してもよいことは明らかである。書込み開始時間が一致
している他のデータについても同様である。
【0075】図4は本発明の他の実施例を示すブロック
図である。図4において図1と同一の構成要素には同一
符号を付して説明を省略する。
【0076】本実施例は図1のメモリ21に代えてメモリ
31を採用している。メモリ31は6つの領域M1 乃至M6
に分割されており、各領域は、フレーム容量の1/8の
容量を有している。即ち、この場合には、メモリ31の容
量はフレーム容量の6/8である。メモリ31は、メモリ
制御回路22に書込み及び読出しが制御されて、順次入力
されるBピクチャの復号化データを記憶し、インターレ
ース順に読出してスイッチ16に出力するようになってい
る。
【0077】次に、このように構成された実施例の動作
について図5の説明図を参照して説明する。図5
(a),(b)は夫々図2(a),(b)に対応してい
る。図5(a)はメモリ31の書込み及び読出しを示し、
図5(b)は1画面の画像データの分割方法を示してい
る。また、図5においても、奇数フィールドのデータを
斜線にて示し、偶数フィールドのデータを網線にて示し
ている。
【0078】図1の実施例においては、所定の領域から
のデータの読出しタイミングとこの領域に対する他のデ
ータの書込みタイミングとが一致するパターンが比較的
多い。これに対し、本実施例は同一領域に対する読出し
終了から書込みまでに、時間余裕を有するパターンを得
るものである。これにより、メモリ制御が容易となり、
回路設計上の制限を緩和することができる。
【0079】いずれの領域においても、蓄積されている
データの読出し終了タイミングと次のデータの書込み開
始タイミングとの間に所定の時間を設けるものとする
と、同一領域に書込む2つの連続したデータの組合せ
は、下記表2に示すものとなる。なお、括弧内はフレー
ム番号を示している。
【0080】
【表2】 図5(a)は領域M1 に分割画像データA1 と分割画像
データA4 とを交互に書込んだ例である。領域M4 ,M
5 には夫々分割画像データB2 ,B3 のみを書込む。領
域M2 には分割画像データA3 ,B1 ,A2 ,B4 の順
でデータを書込む。また、領域M3 には分割画像データ
B1 ,A2 ,B4 ,A3 の順でデータを書込み、領域M
6 には分割画像データA2 ,B4 ,A3 ,B1 の順でデ
ータを書込む。こうして、図5(a)に示すように、読
出しと書込みとの間に時間を有したインターレース変換
が可能である。
【0081】本実施例においても、図1の実施例と同様
に、図5(a)のパターンに特定されることはない。図
6は本実施例における他の書込みパターンを示す説明図
である。
【0082】図6(a),(b)のいずれも上記表2の
制約に従ったパターンとなっている。また、異なる領域
に書込むデータの書込み開始時間が一致している場合に
は、これらの領域同士で書込むデータを交換してもよい
ことは図1の実施例と同様である。
【0083】このように、本実施例においては、メモリ
43を0.75フレーム分の容量で構成してインターレー
ス変換が可能である。
【0084】図7は本発明の他の実施例を示すブロック
図である。図7において図4と同一の構成要素には同一
符号を付して説明を省略する。
【0085】本実施例はメモリ31に代えてメモリ41を採
用している。メモリ41は3つの領域M1 乃至M3 に分割
されており、各領域は、フレーム容量の1/4の容量を
有している。即ち、この場合には、メモリ41の容量はフ
レーム容量の3/4である。メモリ41は、メモリ制御回
路22に書込み及び読出しが制御されて、順次入力される
Bピクチャの復号化データを記憶し、インターレース順
に読出してスイッチ16に出力するようになっている。
【0086】次に、このように構成された実施例の動作
について図8の説明図を参照して説明する。図8
(a),(c)は夫々図5(a),(b)に対応してい
る。図8(a)はメモリ41の書込み及び読出しを示し、
図8(c)は1画面の画像データの分割方法を示してい
る。また、図8(b)は本実施例おいて考えられる他の
書込みパターンを示している。図8においても、奇数フ
ィールドのデータを斜線にて示し、偶数フィールドのデ
ータを網線にて示している。
【0087】図4の実施例においては、画面分割数を4
にして1フレームの画像データを8つの分割画像データ
A1 乃至A4 ,B1 乃至B4 に分割し、分割した各デー
タ毎にメモリへの書込みを制御している。画面分割数を
大きくすればするほどメモリを有効に使用することがで
きるが、画面分割数が大きくなると、メモリ制御が複雑
になってしまう。本実施例はメモリ制御を比較的容易に
するために、画面分割数を2に設定した例を示してい
る。
【0088】メモリ制御回路22は、第1及び第2フィー
ルドを夫々画面の上下方向に2分割し、第1フィールド
の2つの領域に対応する分割画像データA1 ,A2 及び
第2フィールドの2つの領域に対応する分割画像データ
B1 ,B2 をメモリ41の領域M1 乃至M3 に書込む。分
割画像データA1 ,A2 はメモリ41に蓄積する時間が比
較的短く、分割画像データA1 の読出し開始時間と分割
画像データA2 の書込み開始時間は一致している。ま
た、各データに対する読出しレートは書込みレートの2
倍であるので、分割画像データA1 ,A2 を同一の領域
に書込むことができる。
【0089】メモリ制御回路22は、分割画像データA1
,A2 を領域M1 に書込む。また、メモリ制御回路22
は分割画像データB1 ,B2 を夫々領域M2 ,M3 に書
込む。こうして、図8(a)に示すように、フレーム画
像をインターレース変換して出力することができる。
【0090】図8(b)は分割画像データA1 ,B2 ,
A2 を組にして領域M1 と領域M2とで切換えながら書
込み、分割画像データB1 は領域M2 に書込んだ例であ
る。この場合においても、正常にインターレース変換が
行われる。
【0091】このように、本実施例においては、画面分
割数を小さくすることによりメモリ制御を容易にするこ
とができるという効果を有する。
【0092】
【発明の効果】以上説明したように本発明によれば、B
ピクチャを含む画像符号化データの復号化に必要なメモ
リを削減して回路規模を小さくし、低コスト化すること
ができるという効果を有する。
【図面の簡単な説明】
【図1】本発明に係る画像復号化装置の一実施例を示す
ブロック図。
【図2】実施例の動作を説明するための説明図。
【図3】実施例の動作を説明するための説明図。
【図4】本発明の他の実施例を示すブロック図。
【図5】図4の実施例の動作を説明するための説明図。
【図6】図4の実施例の動作を説明するための説明図。
【図7】本発明の他の実施例を示すブロック図。
【図8】図7の実施例の動作を説明するための説明図。
【図9】予測符号化を説明するための説明図。
【図10】ブロック化を説明するための説明図。
【図11】従来の画像復号化装置を示すブロック図。
【図12】フレーム化を説明するための説明図。
【図13】従来例におけるインターレース変換を説明す
るための説明図。
【符号の説明】
2…可変長復号回路、3…逆量子化回路、4…逆DCT
回路、5…加算器、11,12…フレームメモリ、21…メモ
リ、22…メモリ制御回路

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 前方及び後方の参照画像を用いた両方向
    予測符号化データを含む符号化データが入力され、入力
    された符号化データを所定のブロック単位で復号化して
    復号化データを出力する復号化手段と、 前記復号化データを1フレーム分記憶する容量の所定分
    割数分の1の容量の記憶領域を複数有し、前記両方向予
    測符号化データに対する復号化処理によって前記復号化
    手段から出力されたフレーム構成の復号化データが与え
    られて前記記憶領域に記憶し、記憶したデータを表示順
    に読出すことによりインターレース出力を得る記憶手段
    と、 画面を垂直方向位置に対応させて前記所定分割数の1/
    2の数の分割画像領域に分割し、第1及び第2フィール
    ドの前記所定分割数個の各分割画像領域に夫々対応した
    前記復号化データ列である分割画像データ毎に前記記憶
    手段の書込み及び読出しを制御するものであって、前記
    各分割画像データの入出力時間を考慮して前記記憶手段
    に対する書込み及び読出しを制御することにより、異な
    る前記分割画像領域に対応する複数の前記分割画像デー
    タを前記記憶手段の共通の記憶領域に記憶させて前記記
    憶手段からインターレース出力を得る制御手段とを具備
    したことを特徴とする画像復号化装置。
  2. 【請求項2】 前記所定分割数の1/2の数は、4であ
    り、 前記記憶手段は、前記復号化データを1フレーム分記憶
    する容量の1/8の容量の5つの領域を有することを特
    徴とする請求項1に記載の画像復号化装置。
  3. 【請求項3】 前記所定分割数の1/2の数は、4であ
    り、 前記記憶手段は、前記復号化データを1フレーム分記憶
    する容量の1/8の容量の6つの領域を有することを特
    徴とする請求項1に記載の画像復号化装置。
  4. 【請求項4】 前記所定分割数の1/2の数は、2であ
    り、 前記記憶手段は、前記復号化データを1フレーム分記憶
    する容量の1/4の容量の3つの領域を有することを特
    徴とする請求項1に記載の画像復号化装置。
  5. 【請求項5】 前記符号化データはPAL方式の映像信
    号を符号化したものであることを特徴とする請求項1に
    記載の画像復号化装置。
JP8908595A 1995-04-14 1995-04-14 画像復号化装置 Pending JPH08289302A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP8908595A JPH08289302A (ja) 1995-04-14 1995-04-14 画像復号化装置
US08/630,208 US5736944A (en) 1995-04-14 1996-04-11 Image decoding apparatus
EP19960302580 EP0738084A3 (en) 1995-04-14 1996-04-12 Image decoding apparatus
KR1019960011191A KR960040016A (ko) 1995-04-14 1996-04-13 화상 복호화 장치
TW085106002A TW359058B (en) 1995-04-14 1996-05-21 Image decoder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8908595A JPH08289302A (ja) 1995-04-14 1995-04-14 画像復号化装置

Publications (1)

Publication Number Publication Date
JPH08289302A true JPH08289302A (ja) 1996-11-01

Family

ID=13961036

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8908595A Pending JPH08289302A (ja) 1995-04-14 1995-04-14 画像復号化装置

Country Status (5)

Country Link
US (1) US5736944A (ja)
EP (1) EP0738084A3 (ja)
JP (1) JPH08289302A (ja)
KR (1) KR960040016A (ja)
TW (1) TW359058B (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5946036A (en) * 1996-02-01 1999-08-31 Kabushiki Kaisha Toshiba Image decoding using read/write memory control based on display region setting
WO2000001157A1 (fr) * 1998-06-26 2000-01-06 Sony Corporation Decodeur et procede de decodage
US6356317B1 (en) 1996-08-22 2002-03-12 Matsushita Electric Industrial Co., Ltd. Image processor
JP2014035721A (ja) * 2012-08-10 2014-02-24 Yazaki Corp Pwm制御装置

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6225923B1 (en) * 1992-02-19 2001-05-01 Netergy Networks, Inc. Encoder arrangement and bit-exact IDCT protocol
US6215425B1 (en) * 1992-02-19 2001-04-10 Netergy Networks, Inc. Deblocking filter for encoder/decoder arrangement and method with divergence reduction
US6160503A (en) * 1992-02-19 2000-12-12 8×8, Inc. Deblocking filter for encoder/decoder arrangement and method with divergence reduction
US6088391A (en) * 1996-05-28 2000-07-11 Lsi Logic Corporation Method and apparatus for segmenting memory to reduce the memory required for bidirectionally predictive-coded frames
US6313880B1 (en) 1997-04-03 2001-11-06 Sony Corporation Display with one or more display windows and placement dependent cursor and function control
US6191822B1 (en) 1997-06-20 2001-02-20 Sony Corporation Method of and apparatus for separating audio and video data from a combined audio/video stream of data
US6765625B1 (en) * 1998-03-09 2004-07-20 Divio, Inc. Method and apparatus for bit-shuffling video data
US6501441B1 (en) 1998-06-18 2002-12-31 Sony Corporation Method of and apparatus for partitioning, scaling and displaying video and/or graphics across several display devices
WO2001011456A1 (en) * 1999-08-06 2001-02-15 Intergraph Corporation Video card with interchangeable connector module
JP3406255B2 (ja) * 1999-09-29 2003-05-12 松下電器産業株式会社 画像復号装置および方法
AU2002233186A1 (en) 2000-11-28 2002-06-11 Henkel Kommanditgesellschaft Auf Aktien Cyclodextrin glucanotransferase (cgtase), obtained from bacillus agaradherens (dsm 9948) and detergents and cleaning agents containing said novel cyclodextrin glucanotransferase
DE10133934A1 (de) * 2001-07-12 2003-01-30 Infineon Technologies Ag Kodiereinrichtung und Dekodiereinrichtung
CN1309257C (zh) * 2001-12-13 2007-04-04 联发科技股份有限公司 视讯解码的存储器存取方法
KR100604032B1 (ko) * 2003-01-08 2006-07-24 엘지전자 주식회사 복수 코덱을 지원하는 장치와 방법

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5146325A (en) * 1991-04-29 1992-09-08 Rca Thomson Licensing Corporation Video signal decompression apparatus for independently compressed even and odd field data
TW199257B (ja) * 1991-07-30 1993-02-01 Sony Co Ltd
US5539466A (en) * 1991-07-30 1996-07-23 Sony Corporation Efficient coding apparatus for picture signal and decoding apparatus therefor
JPH0591341A (ja) * 1991-09-26 1993-04-09 Fuji Xerox Co Ltd 画像データ処理装置
JPH0698311A (ja) * 1992-09-11 1994-04-08 Sony Corp 画像信号の高能率符号化及び復号化装置
US5461420A (en) * 1992-09-18 1995-10-24 Sony Corporation Apparatus for coding and decoding a digital video signal derived from a motion picture film source
JPH06338918A (ja) * 1993-05-28 1994-12-06 Nec Corp 非同期転送網におけるバースト帯域予約方法
FR2703535A1 (fr) * 1993-03-31 1994-10-07 Philips Electronique Lab Procédé et dispositif pour décoder des images comprimées.
WO1995002948A1 (fr) * 1993-07-12 1995-01-26 Sony Corporation Procede et dispositif de decodage d'images et procede et dispositif de codage d'images
JPH07212399A (ja) * 1994-01-24 1995-08-11 Matsushita Electric Ind Co Ltd パケット通信システム
US5880786A (en) * 1994-06-15 1999-03-09 Hitachi, Ltd. Apparatus for picture decoding having frame memories commonly connected to one data bus and one address bus
JP3694912B2 (ja) * 1995-02-23 2005-09-14 株式会社日立製作所 メモリ制御方法及び画像復号装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5946036A (en) * 1996-02-01 1999-08-31 Kabushiki Kaisha Toshiba Image decoding using read/write memory control based on display region setting
US6356317B1 (en) 1996-08-22 2002-03-12 Matsushita Electric Industrial Co., Ltd. Image processor
WO2000001157A1 (fr) * 1998-06-26 2000-01-06 Sony Corporation Decodeur et procede de decodage
US6574275B1 (en) 1998-06-26 2003-06-03 Sony Corporation Decoding apparatus and decoding method
KR100777930B1 (ko) * 1998-06-26 2007-11-20 소니 가부시끼 가이샤 복호 장치 및 복호 방법
JP2014035721A (ja) * 2012-08-10 2014-02-24 Yazaki Corp Pwm制御装置

Also Published As

Publication number Publication date
EP0738084A2 (en) 1996-10-16
TW359058B (en) 1999-05-21
US5736944A (en) 1998-04-07
EP0738084A3 (en) 1998-05-06
KR960040016A (ko) 1996-11-25

Similar Documents

Publication Publication Date Title
KR100239260B1 (ko) 화상 디코딩 장치
US5646686A (en) Methods and apparatus for reducing drift in video decoders
JP3462208B2 (ja) 独立に圧縮された偶数および奇数フィールド・データ用のビデオ信号圧縮解除装置
JP3395166B2 (ja) 統合ビデオ復号化システム、フレーム・バッファ、符号化ストリーム処理方法、フレーム・バッファ割当て方法及び記憶媒体
JPH0818953A (ja) 動画像復号表示装置
US6320909B1 (en) Picture decoding and display unit including a memory having reduce storage capacity for storing pixel data
US5736944A (en) Image decoding apparatus
JPH0723399A (ja) 圧縮されたフレームの復号方法及び装置
US5754243A (en) Letter-box transformation device
JPH10271516A (ja) 圧縮符号化装置、符号化方法、復号化装置および復号化方法
US7542612B2 (en) Signal processing method and signal processing device
JPH08280022A (ja) 符号化ビデオ信号の復号化方法及び装置
JP2898413B2 (ja) 所要メモリ容量の低減化を伴う圧縮ビデオデータ流の復号化及び符号化のための方法
US5903672A (en) Method and apparatus for conversion of access of prediction macroblock data for motion picture
JP2947389B2 (ja) 画像処理用メモリ集積回路
JPH08130707A (ja) 画像信号処理装置
JPH10136381A (ja) 動画像符号化復号化装置及びその方法
JP2000050272A (ja) 復号化装置及び方法
JP2863096B2 (ja) 並列処理による画像復号装置
JP3569961B2 (ja) ディジタル映像信号復号装置
JPH08130741A (ja) 画像復号化装置
JP2820631B2 (ja) 画像復号方法および装置
JP3639610B2 (ja) 画像符号化装置
JP3262464B2 (ja) 画像復号化装置
JP3078990B2 (ja) 低遅延モード画像復号方法