JPH10126780A - 復号化映像補償装置 - Google Patents

復号化映像補償装置

Info

Publication number
JPH10126780A
JPH10126780A JP23602897A JP23602897A JPH10126780A JP H10126780 A JPH10126780 A JP H10126780A JP 23602897 A JP23602897 A JP 23602897A JP 23602897 A JP23602897 A JP 23602897A JP H10126780 A JPH10126780 A JP H10126780A
Authority
JP
Japan
Prior art keywords
discrete cosine
cosine transform
data
transform coefficients
current frame
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
JP23602897A
Other languages
English (en)
Inventor
Shoichi Kin
鐘一 金
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.)
WiniaDaewoo Co Ltd
Original Assignee
Daewoo Electronics 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 Daewoo Electronics Co Ltd filed Critical Daewoo Electronics Co Ltd
Publication of JPH10126780A publication Critical patent/JPH10126780A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/86Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/14Coding unit complexity, e.g. amount of activity or edge presence estimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/117Filters, e.g. for pre-processing or post-processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/132Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/18Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a set of transform coefficients
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/80Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation

Landscapes

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

Abstract

(57)【要約】 (修正有) 【課題】 適応的フィルタを用いて、量子化エラーを補
償する改善された復号化映像補償装置を提供する。 【解決手段】 現フレームの前に復号化された前フレー
ムデータを格納するフレームメモリ190と、可変長復
号化技法を用いて、符号化映像信号を処理して量子化離
散的コサイン変換(DCT)係数の組を発生するVLD
130と、量子化DCT係数の組をDCT係数の組に変
換するIQ部140と、予め定められた領域内のDCT
係数の組の高周波成分をフィルタリングして、フィルタ
リング済みのDCT係数の組を発生する適応的フィルタ
150と、フィルタリング済みのDCT係数の組を逆D
CTデータに変換するIDCT部160と、動き補償を
通じて現フレームデータを補償する動き補償部170と
を含む。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、適応的フィルタを
用いて、復号化ビデオ映像の量子化エラーを補償する復
号化映像補償装置に関し、特に、現フレームデータの複
雑さに基づいて、高周波成分を適応的にフィルタリング
し得る復号化映像補償装置に関する。
【0002】
【従来の技術】一般に、テレビ電話、電子会議及び高精
細度テレビジョンシステムのようなディジタルテレビジ
ョンシステムにおいて、映像フレーム信号のビデオライ
ン信号が「画素値」と呼ばれる一連のディジタルデータ
よりなっているため、各映像フレーム信号を定義するに
は大量のディジタルデータを必要とする。しかしなが
ら、従来の伝送チャネル上の利用可能な周波数帯域幅は
制限されているため、取分け、テレビ電話及び電子会議
のシステムのような低ビットレートの映像信号エンコー
ダの場合、そのような伝送チャネルを通じて多量のディ
ジタルデータを伝送するためには、多様なデータ圧縮技
法を用いて伝送すべきデータの量を圧縮するかまたは減
らす必要がある。
【0003】通常、単一フレーム内の幾つかの画素の間
で、または隣接するフレーム内の画素の間で相関関係ま
たは冗長性が存在するため、映像信号はそのインテグリ
ティに悪影響を与えることなく圧縮され得る。多様な映
像圧縮技法のうち、いわゆる、時間的、空間的圧縮技法
と統計的符号化技法とを組合わせたハイブリッド符号化
技法が最も効果的なこととして知られている。
【0004】殆どのハイブリッド符号化技法は、適応的
インタ/イントラモード符号化、直交変換、変換係数の
量子化及び可変長符号化(VLC)を採用する。適応的
インタ/イントラモード符号化は、例えば、偏差に基づ
いて、現フレームのPCM(パルス符号変調)データま
たはDPCM(パルス符号変調)データから、後続直交
変換のため映像信号を適応的に選択するプロセスであ
る。予測方法としても知られているインタモード符号化
は、隣接フレームの間の冗長性を減らすために、現フレ
ームと1つまたは2つの隣接フレームとの間の物体の動
きを決定し、物体の動きの流れによって現フレームを予
測し、現フレ−ムとその予測値との間の差を表す差分信
号を発生するプロセスである。この符号化技法は、例え
ば、Staffan Ericsson氏の論文の「Fixed and Adaptive
Predictors for Hybrid Predictive/Transform Codin
g」,IEEE Transactions on Communications,COM-33,NO.
1(1985年12月)と、Ninomiya及びOhtsuka氏の論文の「A
Motion-Compensated Interframe Coding Scheme for Te
levision Pictures」、IEEE Transactions on Communic
ations,COM-30,NO.1(1982年1月)に開示されており、こ
れらの論文を本願の引用例として参照されたい。
【0005】現フレームのPCMデータ及び動き補償D
PCMデータのような映像データの間の空間的相関関係
を用いて、データの間の空間的冗長性を取除くか減らす
直交変換は、ディジタル映像データよりなるブロックを
変換係数の組に変換するのに用いられる。この技法は、
Chen及びPratt氏の論文の「Scene Adaptive Coder」、I
EEE Transactions on Communications、COM−32、NO.3
(1984年3月)に開示されている。量子化及びVLCでそ
のような変換係数データを処理することによって、伝送
すべきデータの量を効果的に圧縮し得る。
【0006】詳述すると、DCT(離散的コサイン変
換)等の直交変換において、映像データは、同一の大き
さのブロック(例えば、8×8画素)に分けられ、各ブ
ロックは空間的領域から周波数領域に変換される。ブロ
ックのDC係数は、ブロック内の画素の平均強さを反映
する。通常、イントラモードにおける入力映像信号の画
素は、0〜255範囲の値を有し、イントラブロックD
C変換係数に対しては、11ビットで表現され得る0〜
2040のダイナミックレンジを付与し、イントラブロ
ックAC変換係数に対しては、約−1000〜1000
までの最大のダイナミックレンジを付与する。−255
〜255の範囲の画素値を有するインタモード入力映像
信号の場合に、ACまたはDC変換係数に対する最大の
ダイナミックレンジは、約−2000〜2000であ
る。
【0007】その後、直交変換によって生成された直交
変換係数が量子化される。量子化の際、より小さい量子
化幅大きさで量子化する場合、データ表現のためにはよ
り多く数の符号ビットを要するので多量のデータが生成
されることになる。反面、より大きい量子化幅大きさで
量子化する場合には、より少ない数の符号ビットでもデ
ータ表現が可能である。また、より多い数の符号ビット
は、より少ない数の符号ビットよりより正確な映像表現
が可能である。従って、伝送チャネル上のデータ量また
は負荷量と伝送された映像の画質との間にはトレードオ
フの関係が存在する。
【0008】量子化幅大きさを制御するのには多様な方
法がある。そのような制御方法において、通常、量子化
幅大きさの制御とは、インタブロックAC、DC、及び
イントラブロックAC係数を量子化する際に用いられる
量子化幅大きさの制御を意味する。そのような量子化幅
大きさの制御は、バッファメモリに現に格納されたデー
タの量及び入力映像信号の複雑さに基づいて決定され
る。インタブロックAC、DC、及びイントラブロック
DC係数の場合は、MPEG−2標準案に開示されたよ
うに、比較的小さく一定な幅大きさ(例えば、16画素
または8画)で量子化され、イントラブロックAC係数
の場合には、高周波の量子化幅大きさが低周波の量子化
幅大きさより大きくなる。
【0009】ブロッキング効果とは、ブロックの境界線
が受信端にて目に見えるようになる現像である。そのよ
うなブロッキング効果は、フレームがブロック単位で符
号化されるため生じ、量子化幅大きさが大きくなるほ
ど、即ち、ブロックがより粗く量子化されるほどひどく
なる。従って、イントラブロックAC係数において、高
周波数の量子化幅大きさが低周波の量子化幅大きさより
大きいため、ブロックとそれに隣接するブロックとの間
の強さの差が非常に大きくなることによって、一層大き
いブロッキング効果をもたらし、映像の画質が低下す
る。さらに、動き補償フレーム予測でインタモード符号
化を行う場合、そのようなブロッキング効果は程度はそ
れほどひどくはないが、依然として現れ得るという不都
合がある。
【0010】
【発明が解決しようとする課題】従って、本発明の主な
目的は、適応的フィルタを用いて、量子化エラーを補償
する改善された復号化映像補償装置を提供することにあ
る。
【0011】
【課題を解決するための手段】上記の目的を達成するた
めに、本発明によれば、 符号化映像信号を復号化し
て、前フレーム及び現フレームよりなりマクロブロック
単位で処理される復号化映像信号を補償する復号化映像
補償装置であって、現フレームの復号化の前に復号化さ
れた前フレームデータを格納する格納手段と、可変長復
号化技法を用いて、前記符号化映像信号を処理して量子
化離散的コサイン変換係数の組を発生する映像信号処理
手段と、前記現フレーム内の各マクロブロックに対応す
る前記現フレームの量子化パラメータに基づいて、前記
量子化離散的コサイン変換係数の組を離散的コサイン変
換係数の組に変換する第1変換手段と、前記離散的コサ
イン変換係数の組及び前記前フレームデータに基づい
て、予め定められた領域内の前記離散的コサイン変換係
数の組の高周波成分をフィルタリングして、フィルタリ
ング済みの離散的コサイン変換係数の組を発生するフィ
ルタリング手段と、前記フィルタリング済みの離散的コ
サイン変換係数の組を逆離散的コサイン変換データに変
換する第2変換手段と、前記逆離散的コサイン変換デー
タ及び前記前フレームデータに基づいて、前記動き補償
を通じて前記現フレームデータを補償する補償手段と、
前記現フレームデータを新たな前フレームデータとして
前記格納手段に発生し、前記現フレームデータを前記復
号化映像信号として発生する復号化映像信号発生手段と
を含むことを特徴とする復号化映像補償装置が提供され
る。
【0012】
【発明の実施の形態】以下、本発明の好適実施例につい
て図面を参照しながらより詳しく説明する。
【0013】図1には、本発明の好適実施例によって適
応的フィルタ150が組み込まれた復号化器100のブ
ロック図が示されている。
【0014】図1に示したように、対応する通常の符号
化器(図示せず)からの符号化ビットストリームは復号
化器100内のバッファ110に入力される。バッファ
110は符号化ビットストリームを受取り、一定レート
でマクロブロック単位のデマルチフレクサ(DEMU
X)120に供給する。ここで、符号化ビットストリー
ムは多重分離され、インタ/イントラモード信号、量子
化幅及び符号化映像データ(即ち、可変長符号化変換係
数の組及び動きベクトル)のような符号化情報信号を発
生する。インタ/イントラトラモード信号はラインL1
0を通じて、逆量子化部(IQ)140及び加算部18
0に各々供給され、量子化幅はラインL20を通じて、
IQ部140に供給され、可変長符号化変換係数の組及
び動きベクトルはラインL30を通じて、可変長復号化
部(VLD)130に供給される。
【0015】可変長復号化部130は可変長符号化変換
係数の組及び動きベクトルを復号化し、ラインL40を
通じて量子化離散的コサイン変換係数の組をIQ部14
0に、ラインL50を通じて動きベクトルを動き補償器
170に各々供給する。符号化ビットストリームに含ま
れた各マクロブロックに対する量子化離散的コサイン変
換係数の組は、1つのDC係数及び例えば、63個のA
C係数を含む。
【0016】IQ部140は受け取った量子化離散的コ
サイン変換係数の組を離散的コサイン変換係数の組に変
換し、DMUX120からのラインL10上のインタ/
イントラモード信号及びラインL20上からの量子化幅
に応じて、量子化パラメータを計算する。量子化パラメ
ータはラインL60を通じて、離散的コサイン変換係数
の組はラインL70を通じて、各々適応的フィルタ15
0に供給される。
【0017】適応的フィルタ150はIQ部140から
量子化パラメータ及び離散的コサイン変換係数を受取
り、各々が前フレーム内の各マクロブロックに対応する
前フレームの量子化パラメータを用いて、現フレームの
複雑さを計算し、高周波成分を選択的に0にセットする
ことによって、適応的にフィルタリングされた離散的コ
サイン変換係数の組を逆離散的コサイン変換部(IDC
T)160に供給する。図2及び図3を参考して適応的
フィルタ150の動作を詳しく説明する。
【0018】IDCT160は、適応的にフィルタリン
グされた離散的コサイン変換係数の組を適応的にフィル
タされた逆離散的コサイン変換データの組に変換して、
加算部180に供給する。
【0019】一方、動き補償器170はラインL50を
通じて可変長復号化部130から入力された動きベクト
ルに基づいて、ラインL80を通じてフレームメモリ1
90に格納された前フレームデータから、対応する画素
データを取出し、取出した画素データを動き補償映像デ
ータの組として加算部180に供給する。
【0020】加算部180は、逆離散的コサイン変換部
160からの適応的にフィルタリングされた逆離散的コ
サイン変換データの組と、ラインL10上のインタ/イ
ントラモード信号に応じて、動き補償器170からの動
き補償映像データの組とを加算して(または加算しない
で)、適応的にフィルタリングされた映像データを生成
する。インタモードの場合は、逆離散的コサイン変換デ
ータの組と動き補償映像データの組との間の加算が行わ
れ、イントラモードの場合には、加算動作なしに、逆離
散的コサイン変換データの組は加算部180を通じてフ
レームメモリ190に供給される。適応的にフィルタリ
ングされた映像データは、前フレームデータとしてフレ
ームメモリ190に格納され、ラインL90を通じてデ
ィジタル/アナログ変換部(D/A変換部)200に供
給される。
【0021】D/A変換部200は、適応的にフィルタ
リングされた映像データをアナログ信号に変換して、表
示装置(図示せず)に復号化映像信号として供給する。
【0022】以下、適応的フィルタ150の詳細な動作
を説明する。
【0023】図2には、図1中の適応的フィルタ150
の詳細なブロック図が示されている。平均量子化パラメ
ータ計算部152は、IQ部140からラインL60を
通じて入力された現フレーム内の全てのマクロブロック
の量子化パラメータを受け取り、現フレーム内の各マク
ロブロックの量子化パラメータを平均して、現フレーム
の平均量子化パラメータを計算する。現フレームの量子
化パラメータは平均量子化パラメータ計算部152に格
納され、後続フレームのフィルタ制御のために用いられ
る。また、前フレームの平均量子化パラメータとして取
出され、フィルタ制御部154に供給されて現フレーム
のフィルタ制御のために用いられる。ここで、前フレー
ムの平均量子化パラメータは、現フレームの平均量子化
パラメータと類似な方法にて、前フレーム内の各マクロ
ブロックの量子化パラメータに基づいて、計算され格納
される。
【0024】詳述すると、現フレームの大きさがM×N
画素であり、現フレーム内の各マクロブロックの大きさ
がL×L画素である(L、M、Nは、各々正の整数)場
合、現フレーム内のマクロブロックの数は、(M/L)
×(N/L)個である。各マクロブロックが1つの量子
化パラメータを有するので、現フレームを復号化した後
の量子化パラメータの数は、(M/L)×(N/L)個に
なる。例えば、現フレームの大きさが352×288で
あり、現フレーム内の各マクロブロックの大きさが16
×16である場合、現フレーム内のマクロブロックの数
は、(352/16)×(288/16)=22×18=3
96個であり、量子化パラメータの数も396個であ
る。本発明によると、現フレーム内の全てのマクロブロ
ックの量子化パラメータが平均され、それが後続フレー
ムデータの複雑さを決定するのに用いられる。
【0025】計算された平均量子化パラメータはビデオ
映像の情報量に関連される。復号化されるべきビデオ映
像が複雑である場合、平均量子化パラメータは大きくな
り、そうでない場合は、平均量子化パラメータは小さく
なる。
【0026】平均量子化パラメータ計算部152は、前
フレームの計算済みの平均量子化パラメータをフィルタ
制御部154に供給する。フィルタ制御部154は、
「0」にセットされる離散的コサイン変換係数の周波数
成分を決定するのに用いられるフィルタ制御信号を生成
する。
【0027】フィルタ制御信号は、次式(1)によって
求められる。
【0028】
【数2】 C=1 ;AQP≦16の場合 =1+ROUND{(AQP−16)/5} ;AQP>16の場合 式(1)
【0029】ここで、Cはフィルタ制御信号、AQPは
平均量子化パラメータ、ROUNDは四捨五入演算子を
それぞれ表わす。
【0030】通常の符号化器の量子化パラメータは1〜
31の範囲であるため、フィルタ制御信号Cは1〜4の
範囲を有する。例えば、平均量子化パラメータが28で
ある場合、Cは下記のように3となる。
【0031】
【数3】C=1+ROUND{(28−16)/5} =1+ROUND(12/5) =1+ROUND(2.4) =3.
【0032】周波数選択部156は、フィルタ制御部1
54から計算されたフィルタ制御信号を受取り、ライン
L70を通じて、IQ部140からの離散的コサイン変
換係数の組を受取る。フィルタ制御信号Cが1である場
合、周波数選択部156は、離散的コサイン変換係数の
組をフィルタリングせずに、そのまま通過させる。フィ
ルタ制御信号Cが1より大きい場合、周波数選択部15
6は、離散的コサイン変換係数の組の高周波成分を
「0」にセットする。
【0033】即ち、周波数選択部156は、フィルタ制
御部154からのフィルタ制御信号及びIQ部140か
らラインL70を通じて入力された離散的コサイン変換
係数の組に応じて周波数を選択する。フィルタ制御信号
が1である場合、周波数選択部156はフィルタリング
過程なしに離散的コサイン変換係数の組をバイパスし、
フィルタ制御信号が1である場合には、周波数選択部1
56は離散的コサイン変換係数の高周波成分を0にセッ
トする。
【0034】即ち、周波数選択部156は、フィルタ制
御部154からのフィルタ制御信号に応じて0にセット
されるべき周波数成分を選択する。図3には、N=8の
場合のフィルタ制御信号に応じて、「0」にセットされ
るべき周波数成分の領域を表す模式図が示されている。
図3に示したように、点線下の離散的コサイン変換係数
は、フィルタ制御信号に応じて「0」にセットされる。
【0035】結果として、周波数選択部156は、適応
的にフィルタリングされた離散的コサイン変換係数の組
を逆離散的コサイン変換部160に供給する。ここで、
高周波成分は現フレームデータの複雑さに基づいて、
「0」にセットされる。現フレームデータの複雑さは、
前フレーム内の各マクロブロックの量子化パラメータか
ら計算される。
【0036】上記において、本発明の好適な実施の形態
について説明したが、本発明の請求範囲を逸脱すること
なく、当業者は種々の改変をなし得るであろう。
【0037】
【発明の効果】従って、本発明によれば、現フレームデ
ータの複雑さが前フレーム内の各マクロブロックの量子
化パラメータを平均して求められるので、現フレームデ
ータが平均量子化パラメータに比べて複雑である場合、
人間の視覚特性に鈍感であるビデオ映像の高周波成分は
フィルタリングすることによって、量子化エラーにより
生じる画質の低下を効果的に防ぐことができる。
【図面の簡単な説明】
【図1】本発明による適応的フィルタが組み込まれた復
号化器のブロック図である。
【図2】図1中の適応的フィルタの詳細なブロック図で
ある。
【図3】現フレームデータの複雑さに基づいて、「0」
にセットされる離散的コサイン変換係数の組の周波数成
分を示した模式図である。
【符号の説明】
110 バッファ 120 ディマルチフレクサ(DMUX) 130 可変長復号化部(VLD) 140 逆量子化部(IQ) 150 適応的フィルタ 152 平均量子化パラメータ計算部 154 フィルタ制御部 156 周波数選択部 160 逆離散的コサイン変換部(IDCT) 170 動き補償部 180 加算部 190 フレームメモリ 200 D/A変換部

Claims (7)

    【特許請求の範囲】
  1. 【請求項1】 符号化映像信号を復号化して、前フレ
    ーム及び現フレームよりなりマクロブロック単位で処理
    される復号化映像信号を補償する復号化映像補償装置で
    あって、 現フレームの復号化の前に復号化された前フレームデー
    タを格納する格納手段と、 可変長復号化技法を用いて、前記符号化映像信号を処理
    して量子化離散的コサイン変換係数の組を発生する映像
    信号処理手段と、 前記現フレーム内の各マクロブロックに対応する前記現
    フレームの量子化パラメータに基づいて、前記量子化離
    散的コサイン変換係数の組を離散的コサイン変換係数の
    組に変換する第1変換手段と、 前記離散的コサイン変換係数の組及び前記前フレームデ
    ータに基づいて、予め定められた領域内の前記離散的コ
    サイン変換係数の組の高周波成分をフィルタリングし
    て、フィルタリング済みの離散的コサイン変換係数の組
    を発生するフィルタリング手段と、 前記フィルタリング済みの離散的コサイン変換係数の組
    を逆離散的コサイン変換データに変換する第2変換手段
    と、 前記逆離散的コサイン変換データ及び前記前フレームデ
    ータに基づいて、前記動き補償を通じて前記現フレーム
    データを補償する補償手段と、 前記現フレームデータを新たな前フレームデータとして
    前記格納手段に発生し、前記現フレームデータを前記復
    号化映像信号として発生する復号化映像信号発生手段と
    を含むことを特徴とする復号化映像補償装置。
  2. 【請求項2】 前記フィルタリング手段が、 前記前フレーム内の各マクロブロックに対応する前記前
    フレームの量子化パラメータに基づいて、前記現フレー
    ムデータの複雑さを検出する複雑さ検出手段と、 前記現フレームデータの複雑さに応じて、フィルタ制御
    信号を発生するフィルタ制御信号発生手段と、 前記フィルタリング制御信号に応じて、前記予め定めら
    れた領域内の前記離散的コサイン変換係数の組の高周波
    成分をフィルタリングして、前記フィルタリング済みの
    離散的コサイン変換係数の組を発生する高周波成分フィ
    ルタリング手段とを有することを特徴とする請求項1に
    記載の復号化映像補償装置。
  3. 【請求項3】 前記複雑さ検出手段が、 前記現フレームの処理の前に処理された前記前フレーム
    内の各マクロブロックに対応する前記前フレームの量子
    化パラメータを格納する格納手段と、 前記格納手段に格納された前記前フレームの量子化パラ
    メータを平均する平均手段と、 前記前フレームの平均量子化パラメータを前記現フレー
    ムデータの複雑さとして発生する複雑さ発生手段とを有
    することを特徴とする請求項2に記載の復号化映像補償
    装置。
  4. 【請求項4】 前記予め定められた領域内の前記離散
    的コサイン変換係数の組の高周波成分が、ディジット値
    0にセットされることを特徴とする請求項3に記載の復
    号化映像補償装置。
  5. 【請求項5】 前記フィルタリング制御信号が、前記
    離散的コサイン変換係数の組の高周波成分を適応的にフ
    ィルタリングするため、2つ以上の論理レベルを有する
    ことを特徴とする請求項4に記載の復号化映像補償装
    置。
  6. 【請求項6】 前記フィルタリング制御信号が、Cが
    フィルタ制御信号、AQPが平均量子化パラメータ、R
    OUNDが四捨五入演算子である時、下記式 【数1】 C=1 ;AQP≦16の場合 =1+ROUND{(AQP−16)/5} ;AQP>16の場合 のように求められることを特徴とする請求項5に記載の
    復号化映像補償装置。
  7. 【請求項7】 前記予め定められた領域が前記フィル
    タリング制御信号に応じて変更され、前記予め定められ
    た領域の幅が前記フィルタリング制御信号の値が増加す
    ることによって大きくなることを特徴とする請求項6に
    記載の復号化映像補償装置。
JP23602897A 1996-08-30 1997-09-01 復号化映像補償装置 Pending JPH10126780A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1019960036972A KR100229796B1 (ko) 1996-08-30 1996-08-30 열화영상에 대한 보상기능을 갖는 영상 복호화 시스템
KR1996-36972 1996-08-30

Publications (1)

Publication Number Publication Date
JPH10126780A true JPH10126780A (ja) 1998-05-15

Family

ID=19471851

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23602897A Pending JPH10126780A (ja) 1996-08-30 1997-09-01 復号化映像補償装置

Country Status (6)

Country Link
US (1) US5946421A (ja)
JP (1) JPH10126780A (ja)
KR (1) KR100229796B1 (ja)
CN (1) CN1124041C (ja)
GB (1) GB2316827B (ja)
IN (1) IN192427B (ja)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100243225B1 (ko) * 1997-07-16 2000-02-01 윤종용 블록화효과 및 링잉잡음 감소를 위한 신호적응필터링방법 및신호적응필터
GB2352906B (en) * 1999-07-30 2003-10-29 Sony Uk Ltd Video data compression
GB2352903B (en) * 1999-07-30 2003-10-29 Sony Uk Ltd Video data compression
CN1383688A (zh) * 2000-04-21 2002-12-04 松下电器产业株式会社 像素运算装置
US6831947B2 (en) 2001-03-23 2004-12-14 Sharp Laboratories Of America, Inc. Adaptive quantization based on bit rate prediction and prediction error energy
KR100390813B1 (ko) * 2001-05-29 2003-07-12 주식회사 하이닉스반도체 하드웨어의 메모리를 절반으로 줄인 디지탈 텔레비젼비디오 디코딩 장치 및 방법
US20040062310A1 (en) * 2002-01-17 2004-04-01 Zhong Xue Coding distortion removal method, video encoding method, video decoding method, and apparatus and program for the same
MXPA03006715A (es) 2001-11-29 2003-10-24 Matsushita Electric Industrial Co Ltd Metodo para la remocion de la distorsion de la codificacion, metodo codificador de video, metodo descodificador de video y aparato y programa para los mismos.
JP4571489B2 (ja) * 2002-04-23 2010-10-27 ノキア コーポレイション ビデオ符号化システムにおける量子化器パラメータを表示するための方法および装置
KR100961760B1 (ko) 2002-08-13 2010-06-07 퀄컴 인코포레이티드 이산코사인변환 계수를 참조하는 움직임 추정 방법 및 장치
CN100490534C (zh) * 2004-12-23 2009-05-20 中华电信股份有限公司 连续影像压缩方法
JP4763525B2 (ja) 2006-06-21 2011-08-31 日本電信電話株式会社 映像整合方法
US8195001B2 (en) 2008-04-09 2012-06-05 Intel Corporation In-loop adaptive wiener filter for video coding and decoding
WO2010013543A1 (ja) * 2008-07-30 2010-02-04 株式会社日立製作所 圧縮画像ノイズ除去装置と再生装置
NO346137B1 (en) * 2020-06-17 2022-03-14 Pexip AS Method, computer program and system for detecting changes and moving objects in a video view

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5454051A (en) * 1991-08-05 1995-09-26 Eastman Kodak Company Method of reducing block artifacts created by block transform compression algorithms
KR970009302B1 (en) * 1993-08-17 1997-06-10 Lg Electronics Inc Block effect reducing apparatus for hdtv
JP2673778B2 (ja) * 1994-02-22 1997-11-05 国際電信電話株式会社 動画像の復号化における雑音低減装置
KR100213014B1 (ko) * 1994-03-15 1999-08-02 윤종용 동화상신호의 고능률 부호화를 위한 레이트 콘트롤 장치
US5777679A (en) * 1996-03-15 1998-07-07 International Business Machines Corporation Video decoder including polyphase fir horizontal filter
US5737451A (en) * 1996-04-10 1998-04-07 Eastman Kodak Company Method and apparatus for suppressing blocking artifacts in block-transform coded images

Also Published As

Publication number Publication date
GB9718396D0 (en) 1997-11-05
KR19980017213A (ko) 1998-06-05
CN1124041C (zh) 2003-10-08
GB2316827A (en) 1998-03-04
CN1175852A (zh) 1998-03-11
KR100229796B1 (ko) 1999-11-15
US5946421A (en) 1999-08-31
GB2316827B (en) 2000-10-18
IN192427B (ja) 2004-04-24

Similar Documents

Publication Publication Date Title
JP3678482B2 (ja) 映像データ後処理方法
US5473377A (en) Method for quantizing intra-block DC transform coefficients using the human visual characteristics
JP3678481B2 (ja) 映像データ後処理方法
US20030095603A1 (en) Reduced-complexity video decoding using larger pixel-grid motion compensation
US5606372A (en) Video signal decoding apparatus capable of reducing blocking effects
JP3819461B2 (ja) 映像データ後処理方法
US5946421A (en) Method and apparatus for compensating quantization errors of a decoded video image by using an adaptive filter
JP2001145113A (ja) 画像情報変換装置及び方法
JPH09163405A (ja) カラービデオ符号器におけるクロミナンス情報の符号化方法と装置
JPH10191391A (ja) データ処理装置および方法、動画像符号化装置および方法、並びに、動画像復号化装置および方法
KR100312421B1 (ko) 영상시스템에서의압축동영상변환장치및그방법
JPH1070738A (ja) 視感誤差処理方法及びこの方法を用いた画像符号化装置
US5614953A (en) Image signal decoding apparatus having an encoding error compensation
JP3738511B2 (ja) 動画像符号化方式
JP3963296B2 (ja) 動画像の伝送レート変換装置
JP2795225B2 (ja) 動画像符号化方式
JPH09200769A (ja) 動き補償フレーム間符号化方式
JPH1098727A (ja) 映像信号復号化装置
JP3166835B2 (ja) 動画像の高能率符号化方法及び装置
JP3902475B2 (ja) 動画像符号化装置及び動画像復号化装置
JP2956726B2 (ja) 動画像の高能率符号化方法及び装置
JP2917782B2 (ja) 画像ブロック符号化装置
JPH03124182A (ja) セル廃棄補償画像復号化方式
JPH06217296A (ja) 適応的イントラ/インタモード圧縮を用いた映像信号符号化装置
KR100204473B1 (ko) 피오씨에스기법을 이용한 이산여현 변환기

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040723

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070515

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070813

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080318