JP2586260B2 - 適応的ブロッキング画像符号化装置 - Google Patents

適応的ブロッキング画像符号化装置

Info

Publication number
JP2586260B2
JP2586260B2 JP27384391A JP27384391A JP2586260B2 JP 2586260 B2 JP2586260 B2 JP 2586260B2 JP 27384391 A JP27384391 A JP 27384391A JP 27384391 A JP27384391 A JP 27384391A JP 2586260 B2 JP2586260 B2 JP 2586260B2
Authority
JP
Japan
Prior art keywords
blocking
pixels
lines
block
belonging
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
Application number
JP27384391A
Other languages
English (en)
Other versions
JPH05115059A (ja
Inventor
篤道 村上
光太郎 浅井
博文 西川
悦久 山田
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=26421636&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JP2586260(B2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP27384391A priority Critical patent/JP2586260B2/ja
Priority to JP8065492A priority patent/JP2924431B2/ja
Priority to KR1019920016376A priority patent/KR950011197B1/ko
Priority to US07/962,299 priority patent/US5274442A/en
Priority to FI924720A priority patent/FI111591B/fi
Priority to AT99124383T priority patent/ATE236492T1/de
Priority to DE1992632993 priority patent/DE69232993T2/de
Priority to ES97113971T priority patent/ES2163074T3/es
Priority to DK97113971T priority patent/DK0825780T3/da
Priority to EP19990124382 priority patent/EP0986263A3/en
Priority to CA 2234391 priority patent/CA2234391C/en
Priority to DE1992633505 priority patent/DE69233505T2/de
Priority to AT99124384T priority patent/ATE247362T1/de
Priority to CA 2081065 priority patent/CA2081065C/en
Priority to ES03000329T priority patent/ES2242104T3/es
Priority to ES92118018T priority patent/ES2136070T3/es
Priority to DK92118018T priority patent/DK0538834T3/da
Priority to DE1992633466 priority patent/DE69233466T2/de
Priority to EP19990124383 priority patent/EP0984635B1/en
Priority to EP03000329A priority patent/EP1309202B8/en
Priority to DE1992633167 priority patent/DE69233167T2/de
Priority to DE1992629210 priority patent/DE69229210T2/de
Priority to EP19920118018 priority patent/EP0538834B1/en
Priority to CA 2234387 priority patent/CA2234387C/en
Priority to ES99124383T priority patent/ES2196708T3/es
Priority to DK99124383T priority patent/DK0984635T3/da
Priority to ES99124384T priority patent/ES2205687T3/es
Priority to NO19924074A priority patent/NO310849B1/no
Priority to DK03000329T priority patent/DK1309202T3/da
Priority to EP20000127405 priority patent/EP1091589B1/en
Priority to DK99124384T priority patent/DK0984636T3/da
Priority to CA 2327489 priority patent/CA2327489C/en
Priority to ES00127405T priority patent/ES2235756T3/es
Priority to EP19990124384 priority patent/EP0984636B1/en
Priority to AU27173/92A priority patent/AU652490B2/en
Priority to EP19970113971 priority patent/EP0825780B1/en
Priority to AT03000329T priority patent/ATE295050T1/de
Priority to SG1996008459A priority patent/SG65597A1/en
Priority to DE1992632077 priority patent/DE69232077T2/de
Publication of JPH05115059A publication Critical patent/JPH05115059A/ja
Priority to US08/121,293 priority patent/US5638127A/en
Priority to US08/174,665 priority patent/US5416523A/en
Priority to AU73056/94A priority patent/AU672328B2/en
Priority to US08/803,235 priority patent/US5867220A/en
Application granted granted Critical
Publication of JP2586260B2 publication Critical patent/JP2586260B2/ja
Priority to DK00127405T priority patent/DK1091589T3/da
Priority to US09/126,763 priority patent/US5963258A/en
Priority to US09/126,762 priority patent/US5949489A/en
Priority to HK98110001A priority patent/HK1009223A1/xx
Priority to HK98110318A priority patent/HK1009623A1/xx
Priority to US09/178,619 priority patent/US5970175A/en
Priority to US09/207,919 priority patent/US5990960A/en
Priority to US09/315,038 priority patent/US6188794B1/en
Priority to US09/320,726 priority patent/US6002439A/en
Priority to US09/422,234 priority patent/US6128345A/en
Priority to US09/444,455 priority patent/US6097759A/en
Priority to HK00105001A priority patent/HK1025863A1/xx
Priority to HK00105005A priority patent/HK1025864A1/xx
Priority to US09/728,076 priority patent/US6307973B2/en
Priority to NO20006396A priority patent/NO310850B1/no
Priority to FI20011173A priority patent/FI117267B/fi
Priority to FI20011172A priority patent/FI117535B/fi
Priority to FI20011174A priority patent/FI117419B/fi
Priority to FI20011175A priority patent/FI117417B/fi
Priority to HK01105973A priority patent/HK1035289A1/xx
Anticipated expiration legal-status Critical
Expired - Lifetime 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/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/577Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
    • 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/103Selection of coding mode or of prediction mode
    • H04N19/105Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
    • 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/103Selection of coding mode or of prediction mode
    • H04N19/112Selection of coding mode or of prediction mode according to a given display mode, e.g. for interlaced or progressive display mode
    • 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/119Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
    • 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/124Quantisation
    • 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
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/137Motion inside a coding unit, e.g. average field, frame or block difference
    • 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/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/146Data rate or code amount at the encoder output
    • H04N19/152Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer
    • 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/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/16Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter for a given display mode, e.g. for interlaced or progressive display mode
    • 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/172Methods 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 picture, frame or field
    • 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/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

Landscapes

  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Engineering & Computer Science (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Color Television Systems (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Iron Core Of Rotating Electric Machines (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Picture Signal Circuits (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)
  • Image Processing (AREA)
  • Networks Using Active Elements (AREA)
  • Television Systems (AREA)
  • Superconductors And Manufacturing Methods Therefor (AREA)
  • Burglar Alarm Systems (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、画像信号を符号化す
る画像符号化装置に関するものである。
【0002】
【従来の技術】画像信号を高能率に符号化しようとする
場合、画像信号に含まれる冗長成分を取り除くための手
段がとられる。代表的な手法に一つとして、画像をブロ
ック化して直交変換を行い、変換係数を符号化する変換
符号化がある。一方、NTSC信号などのテレビジョン
信号は飛び越し走査を行っており、1フレームの画像信
号が奇数フィールドと偶数フィールドの2回にわたって
走査される。両フィールドは画像において相補的な空間
位置を走査する。両フィールドは異なる時点の画像情報
を持っているが、空間的にはラインが隣接しており、互
いに強い相関がある。このような飛び越し走査の構造を
持った画像信号の符号化を行うためにフィールドを組み
合わせてブロックを形成した後に符号化を行うという手
法がある。
【0003】図3は、例えば特開平3ー1688号公報
における「高能率画像符号化装置」の一実施例の構成を
示すブロック図である。図において、1はノンインター
レース化部、2は動き検出部、3はノンインターレース
ブロッキング部、4はフィールド個別ブロッキング部、
5は直交変換部、6は直交変換部5の出力の変換係数を
量子化する量子化部、7は符号化部である。
【0004】次に図3をもとに動作について説明する。
飛び越し走査され、フィールド毎に入力される入力画像
信号系列100は、ノンインターレース化部1において
図4(C)に示すノンインターレース状態の信号101
となる。図にみられるように、奇数フィールドに属する
画素と偶数フィールドに属する画素が1ライン毎に交代
する配列となっている。同配列は、被写体が静止してい
る場合には隣接するラインの相関が高く、両方のフィー
ルドを同一のブロックとして符号化した方が効率的であ
る。図5(A)がこれに相当する。一方、被写体が動い
ている場合には隣接するラインの相関が低下し、個別の
フィールド単位で符号化した方が効率的と考えられる。
これは動きのある場合にノンインターレース化を行う
と、図5(B)に示すような不連続が発生して変換符号
化において高周波の係数に電力が発生する原因となるか
らである。このような場合には、図5(C)のようなブ
ロッキングが適当となる。このため、動き検出部2では
被写体の動きを検出し、動きを示す信号103によって
静止と判断された場合には、ノンインターレースブロッ
キング部3において図5(A)に示すブロッキング(以
下、同配列をノンインターレースブロッキングと呼ぶ)
を行うよう切り換える。また、被写体が動いていると判
断された場合には、フィールド個別ブロッキング部4に
おいて図5(C)に示すブロッキング(以下、同配列を
フィールド個別ブロッキングと呼ぶ)を行うよう切り換
える。
【0005】前記のようにブロッキングの切り換えを行
って得られたブロックを直交変換部5において離散コサ
イン変換する。得られた変換係数を量子化部6において
量子化し、符号化部7において各々の事象の生起確率に
即した可変長符号を割り当てる。N画素×Mラインのブ
ロックを変換するとN×Mの変換係数が得られる。変換
によって信号電力は一部の係数に集中することが期待さ
れるので、量子化後の係数は多くがゼロ(電力が集中し
ていない係数)になると見込まれる。この性質を利用
し、変換係数をある順序に従って走査し、ブロック内部
である係数以降が全てゼロの時に、「最後のノンゼロ」
という意味の符号を挿入して以下のゼロを伝送せず、符
号化効率を高めるということも行われる。(例えばGlob
al Telecommunications Conference, 1987, vol. 1/3,
pp. 36-39, section 4-4の記述)すなわち、走査の順序
において、最初の方に電力の大きい係数があり、後の方
に小さな係数があると効率がよい。
【0006】
【発明が解決しようとする課題】従来の画像符号化装置
はたとえば以上のように構成されていたので、動きのあ
る場合にはフィールド間の相関を生かしたブロッキング
をすることが困難であった。また、ブロック内部の画素
配列が異なることから、変換後の係数における電力分布
の強弱が異なるという性質があるが、利用されていなか
った。さらに、静止しているブロックと動きのあるブロ
ックでは、電力の大きさに差があり、動いているブロッ
クでは信号の電力が大きいという性質があるが、利用さ
れていなかった。
【0007】この発明は上記のような問題点を解決する
ためになされたもので、ノンインターレースブロッキン
グが有効であるブロックと、フィールド個別ブロッキン
グが有効であるブロックとを適応的に識別することのみ
ならず、動きがある場合にもフィールド相関を利用する
ことのできるブロッキングのクラスを追加し、ブロッキ
ングの切り換えに連動して、量子化精度の可変制御、変
換係数の走査順序を変えることによって符号化効率を高
めることを目的としている。
【0008】
【課題を解決するための手段】第一の発明に係わる適応
的ブロッキング画像符号化装置は、飛び越し走査により
得られる入力画像信号をM画素×Nラインのブロック単
位で符号化する画像符号化装置であって、前記入力画像
信号の奇数フィールドに属するM画素×Nライン分の画
素と偶数フィールドに属するM画素×Nライン分の画素
のいずれかの画素のみを含む第1種のブロックと、前記
奇数フィールドに属するM画素×N/2ライン分の画素
と偶数フィールドに属するN/2ライン分の画素とが、
画面上の走査位置に対応するように1ラインおきに並ぶ
第2種のブロック、および前記奇数フィールドに属する
M画素×N/2ライン分の画素がブロックの上半分また
は下半分に並び、偶数フィールドに属するM画素×N/
2ライン分の画素が残りの半分に並ぶ第3種のブロッ
ク、および前記奇数フィールドに属するM画素×N/2
ライン分の画素がブロックの上半分または下半分に並
び、偶数フィールドに属するM画素×N/2ライン分の
画素が残りの半分に並び、いずれかのフィールドの画素
が画面上の位置関係に対して垂直方向に倒立するように
並ぶ第4種のブロックとを選択的に形成するブロッキン
グ手段と、前記ブロッキング手段によるブロッキングの
種別を決定するブロッキング決定手段と、前記ブロッキ
ング手段によって形成されたブロックを直交変換する変
換手段と、前記変換手段によって得られた変換係数を量
子化する量子化手段と、前記量子化手段によって得られ
た量子化インデックスを符号化する符号化手段とを備え
る。
【0009】第二の発明に係わる適応的ブロッキング画
像符号化装置は、前記第一の発明に係わる適応的ブロッ
キング画像符号化装置であって、前記変換係数を量子化
する量子化手段は、前記ブロッキング手段によってブロ
ッキングされる配列の種別に対応して量子化精度を可変
制御する。
【0010】第三の発明に係わる適応的ブロッキング画
像符号化装置は、前記第二の発明に係わる適応的ブロッ
キング画像符号化装置であって、前記変換係数を量子化
した量子化インデックスを符号化する符号化手段は、前
記ブロック手段によってブロッキングされる配列の種別
に対応して変換係数を量子化する走査順序を決定する。
【0011】第四の発明に係わる適応的ブロッキング画
像符号化装置は、前記第二の発明に係わる適応的ブロッ
キング画像符号化装置であって、ブロック内部に含まれ
る各ラインの画素に所定の重み係数を掛け合わせた後に
足し合わせた結果の値によってブロッキングする配列の
種別を決定するブロッキング決定手段を備える。
【0012】第五の発明に係わる適応的ブロッキング画
像符号化装置は、前記第二の発明に係わる適応的ブロッ
キング画像符号化装置であって、ブロックを離散コサイ
ン変換した変換係数の内、所定の高周波成分の係数電力
が最も小さな値をとるような配列の種別を決定するブロ
ッキング決定手段を備える。
【0013】
【作用】第一の発明においては、奇数フィールドに属す
るM画素×N/2ライン分の画素と偶数フィールドに属
するM画素×2ライン分の画素とが、画面上の走査位置
に対応するように1ラインおきに並ぶノンインターレー
スブロッキング、および奇数フィールドに属するM画素
×N/2ライン分の画素がブロックの上半分または下半
分に並び、偶数フィールドに属するM画素×N/2ライ
ン分の画素が残りの半分に並ぶ配列(以下、スプリット
ブロッキングと呼ぶ)、および奇数フィールドに属する
M画素×N/2ライン分の画素がブロックの上半分また
は下半分に並び、偶数フィールドに属するM画素×N/
2ライン分の画素が残りの半分に並び、いずれかのフィ
ールドの画素が画面上の位置関係に対して垂直方向に倒
立するように並ぶ配列(以下、倒立スプリットブロッキ
ングと呼ぶ)、のいずれかのブロッキングによるM画素
×Nラインのブロックを直交変換し、変換係数を量子
化、量子化インデックスを符号化する。
【0014】第二の発明においては、フィールド個別ブ
ロッキングまたはノンインターレースブロッキングまた
はスプリットブロッキングまたは倒立スプリットブロッ
キングされるブロックのいずれかを直交変換し、前記ブ
ロッキングのいずれを選択したかを示す情報に従った量
子化精度によって変換係数を量子化、量子化インデック
スを符号化する。
【0015】第三の発明においては、フィールド個別ブ
ロッキングまたはノンインターレースブロッキングまた
はスプリットブロッキングまたは倒立スプリットブロッ
キングされるブロックのいずれかを直交変換し、前記ブ
ロッキングのいずれを選択したかを示す情報に従った量
子化精度および順序によって変換係数を量子化、量子化
インデックスを符号化する。
【0016】第四の発明においては、フィールド個別ブ
ロッキング、ノンインターレースブロッキング、スプリ
ットブロッキングまたは倒立スプリットブロッキングさ
れるブロックのいずれかを、ブロック内部に含まれる各
ラインの画素に所定の重み係数を掛け合わせた後に足し
合わせた結果の値によって決定する。決定したブロック
を直交変換し、変換係数を量子化、量子化インデックス
を符号化する。
【0017】第五の発明においては、フィールド個別ブ
ロッキングまたはノンインターレースブロッキングまた
はスプリットブロッキングまたは倒立スプリットブロッ
キングされるブロックのいずれかを、ブロックを離散コ
サイン変換した変換係数の内、所定の高周波成分の係数
電力が最も小さな値をとるように決定する。決定したブ
ロックを直交変換し変換係数を量子化、量子化インデッ
クスを符号化する。
【0018】
【実施例】以下、本発明の一実施例を図1をもとに説明
する。図1は本発明の一実施例による適応的ブロッキン
グ画像符号化装置のブロック図である。図1において、
1はノンインターレース化を行うノンインターレース化
部、8はブロッキング決定部、4はフィールド個別ブロ
ッキング部、3はノンインターレースブロッキング部、
9はスプリットブロッキング部、10は倒立スプリット
ブロッキング部、11は直交変換部、12は量子化部、
13は符号化部である。また、図2はブロッキングの種
別を示す図である。図2(A)はフィールド個別ブロッ
キング、図2(B)はノンインターレースブロッキン
グ、図2(C)はスプリットブロッキング、図2(D)
は倒立スプリットブロッキングに対応する。
【0019】次に図1をもとに動作について説明する。
飛び越し走査され,フィールド毎に入力される入力画像
信号系列100は、ノンインターレース化部1において
ノンインターレース化信号101となる。図4は従来例
におけるノンインターレース化のようすを示したもので
あるが、この発明におけるノンインターレース化の過程
も同様である。(A)を奇数フィールドからの入力画像
信号、(B)を偶数フィールドの入力画像信号とした場
合、各フィールドからのラインを交互に組み合わせた
(C)に示されるノンインターレース化信号101が得
られる。
【0020】フィールド個別ブロッキング部4では、図
2(A)に示すように、各フィールド個別のブロッキン
グを行う。激しい動きの時など、フィールド間の相関が
利用できない場合に有効なブロッキングである。
【0021】ノンインターレースブロッキング部3で
は、図2(B)に示すようなブロッキングを行う。静止
画の場合、フィールドをノンターレース化することによ
って連続的な画像が得られ、実質的に信号の波長が長く
なるため、後の変換符号化において低周波数成分への電
力集中度が高まるという効果がある。
【0022】スプリットブロッキング部9では、図2
(C)に示すようなブロッキングを行う。フィールド間
相関はあるが、ノンインターレース化した場合には不連
続となる場合に有効である。
【0023】倒立スプリットブロッキング部10では、
図2(D)に示すようなブロッキングを行う。フィール
ド間相関はあるが、ノンインターレース化した場合には
不連続となる場合であり、前記スプリットブロッキング
によってブロック中央に不連続が発生するのを防ぐブロ
ッキングである。
【0024】ブロッキング決定部8では、上記のような
複数のブロッキングから最適なブロッキングを決定し、
決定されたブロッキングを選択するためのブロッキング
配列選択信号102を出力する。今、目的とするところ
は、変換符号化において低周波係数への電力集中度を高
めることである。それには各ブロッキングによる高周波
成分の大きさを評価し、最も小さいブロッキングを選択
すればよい。ひとつの方法は、各ラインの画素に重みを
かけて足し合わせることである。例えば、図2に示すラ
イン番号を使って、ライン0、2、4、6に+1の重み
をつけ、ライン1、3、5、7に−1の重みをつけて足
し合わせたものの絶対値をとる。さらに、ライン8、1
0、12、14に+1の重みをつけ、ライン9、11、
13、15に−1の重みをつけて足し合わせたものの絶
対値をとり、両絶対値を加算する。これはライン交互に
反転した重み付けであり、ノンインターレースブロッキ
ングをした時の最高周波成分を評価していることに他な
らない。
【0025】また、ライン0、4、8、12に+1の重
みをつけ、ライン2、6、10、14に−1の重みをつ
けて足し合わせ、絶対値をとる。さらにライン1、5、
9、13に+1の重みをつけ、ライン3、7、11、1
5に−1の重みをつけて足し合わせたものの絶対値をと
り、両絶対値を加算すれば、フィールド個別ブロッキン
グの最高周波数成分を評価することになる。
【0026】さらに、ライン0、4、1、5に+1の重
みをつけ、ライン2、6、3、7に−1の重みをつけて
足し合わせ、絶対値をとる。さらにライン8、12、
9、13に+1の重みをつけ、ライン10、14、1
1、15に−1の重みをつけて足し合わせたものの絶対
値をとり、両絶対値を加算すれば、スプリットブロッキ
ングの最高周波数成分を評価することになる。
【0027】ライン0、4、7、3に+1の重みをつ
け、ライン2、6、5、1に−1の重みをつけて足し合
わせ、絶対値をとる。さらにライン8、12、15、1
1に+1の重みをつけ、ライン10、14、13、9に
−1の重みをつけて足し合わせたものの絶対値をとり、
両絶対値を加算すれば、倒立スプリットブロッキングの
最高周波数成分を評価することになる。
【0028】各ブロッキングを評価する別の方法例は、
それぞれのブロッキングについて直交変換した係数のう
ち、所定のしきい値より大きな振幅を持つ係数の数をカ
ウントし、その数の最も少ないブロッキングを選ぶ方法
である。
【0029】直交変換部11では、上記のようにして決
定したブロッキング配列を示すブロッキング配列選択信
号102に従って選択されるブロックを直交変換し、変
換係数が得られる。得られた変換係数を一定の順序で量
子化部12において量子化する。このとき、ブロッキン
グの種別により、係数の電力に違いがある。一般に、静
止領域はノンインターレースブロッキングが選択されや
すく、電力は小さい。一方、激しい動きの領域では、フ
ィールド間相関が小さくなるために、フィールド個別ブ
ロッキングが選択されやすく、電力が大きい。また、ス
プリットブロッキングと倒立スプリットブロッキングは
前記二者の中間的存在である。これを利用し、ブロッキ
ングの種別によって量子化精度を可変制御すれば信号電
力と割当情報量の関係で無駄が少なくなり、効率が向上
する。なお、量子化精度は、ブロッキングの種別だけで
なく実際の信号電力や量子化誤差電力などと組み合わせ
て可変制御することも可能である。このとき、ブロッキ
ング種別を示す情報と量子化精度を現す情報とを組み合
わせて可変長符号化することも考えられる。
【0030】前記係数を量子化したインデックスを符号
化部13において符号化する。このとき、符号化効率を
高めるため、係数電力の大きいものから小さいものへと
係数の走査を行い、ある程度以上電力が低い係数につい
ては符号化を打ち切ることがよく行われる。このため、
電力分布があらかじめ予見できれば好都合となる。係数
の電力分布は周波数の低い方が大きな電力を持つ、とい
う傾向がある。ただし、本発明のように、ブロッキング
が適応的に変化している場合、係数電力の低くなる係数
は必ずしも通常の低周波成分には対応しない。したがっ
て、ブロッキングの種別によって走査順序を変えてやる
ことによって符号化効率を高めることができる。
【0031】
【発明の効果】この発明は、以上説明したように構成さ
れているので、以下に記載されるような効果を奏する。
飛び越し走査された画像信号を適応的なブロッキングに
切り替えることによって変換符号化の符号化効率を高め
る。また、ブロッキングの切り換えに対応して変換係数
の量子化精度を可変制御することによって効率のよい情
報量の割当が可能になる。さらに、変換符号化におい
て、変換係数をブロック内部で走査する順序を切り替え
ることによって符号化効率を高める。
【図面の簡単な説明】
【図1】本発明の一実施例を示すブロック図である。
【図2】本発明の一実施例における適応的ブロッキング
を説明するための説明図である。
【図3】従来例を示すブロック図である。
【図4】ノンインターレース化を説明するための説明図
である。
【図5】従来例における適応ブロッキングを説明するた
めの説明図である。
【符号の説明】
1 ノンインターレース化部 3 ノンインターレースブロッキング部 4 フィールド個別ブロッキング部 8 ブロッキング決定部 9 スプリットブロッキング部 10 倒立スプリットブロッキング部 11 直交変換部 12 量子化部 13 符号化部 100 入力画像信号系列 101 ノンインターレース化信号 102 ブロッキング配列選択信号

Claims (5)

    (57)【特許請求の範囲】
  1. 【請求項1】 飛び越し走査により得られる入力画像信
    号をM画素×Nラインのブロック単位で符号化する画像
    符号化装置において、 前記入力画像信号の奇数フィールドに属するM画素×N
    ライン分の画素と偶数フィールドに属するM画素×Nラ
    イン分の画素のいずれかの画素のみを含む第1種のブロ
    ックと、前記奇数フィールドに属するM画素×N/2ラ
    イン分の画素と偶数フィールドに属するN/2ライン分
    の画素とが、画面上の走査位置に対応するように1ライ
    ンおきに並ぶ第2種のブロック、および前記奇数フィー
    ルドに属するM画素×N/2ライン分の画素がブロック
    の上半分または下半分に並び、偶数フィールドに属する
    M画素×N/2ライン分の画素が残りの半分に並ぶ第3
    種のブロック、および前記奇数フィールドに属するM画
    素×N/2ライン分の画素がブロックの上半分または下
    半分に並び、偶数フィールドに属するM画素×N/2ラ
    イン分の画素が残りの半分に並び、いずれかのフィール
    ドの画素が画面上の位置関係に対して垂直方向に倒立す
    るように並ぶ第4種のブロックとを選択的に形成するブ
    ロッキング手段と、 前記ブロッキング手段によるブロッキングの種別を決定
    するブロッキング決定手段と、 前記ブロッキング手段によって形成されたブロックを直
    交変換する変換手段と、前記変換手段によって得られた
    変換係数を量子化する量子化手段と、 前記量子化手段によって得られた量子化インデックスを
    符号化する符号化手段とを備えたことを特徴とする適応
    的ブロッキング画像符号化装置。
  2. 【請求項2】 請求項1記載の適応的ブロッキング画像
    符号化装置において、前記変換係数を量子化する量子化
    手段は、量子化精度を前記ブロッキング手段によってブ
    ロッキングされる配列の種別に対応して可変制御するこ
    とを特徴とする適応的ブロッキング画像符号化装置。
  3. 【請求項3】 請求項記載の適応的ブロッキング画像
    符号化装置において、前記変換係数を量子化した量子化
    インデックスを符号化する符号化手段は、変換係数の走
    査順序を前記ブロッキング手段によってブロッキングさ
    れる配列の種別に対応して決定することを特徴とする適
    応的ブロッキング画像符号化装置。
  4. 【請求項4】 請求項記載の適応的ブロッキング画像
    符号化装置において、ブロック内部に含まれる各ライン
    の画素に所定の重み係数を掛け合わせた後に足し合わせ
    た結果の値によって前記ブロッキング手段においてブロ
    ッキングする配列の種別を決定するブロッキング決定手
    段を備えたことを特徴とする適応的ブロッキング画像符
    号化装置。
  5. 【請求項5】 請求項記載の適応的ブロッキング画像
    符号化装置において、ブロックを離散コサイン変換した
    変換係数の内、所定の高周波成分の係数電力が最も小さ
    な値をとるような配列の種別を決定するブロッキング決
    定手段を備えたことを特徴とする適応的ブロッキング画
    像符号化装置。
JP27384391A 1991-10-22 1991-10-22 適応的ブロッキング画像符号化装置 Expired - Lifetime JP2586260B2 (ja)

Priority Applications (63)

Application Number Priority Date Filing Date Title
JP27384391A JP2586260B2 (ja) 1991-10-22 1991-10-22 適応的ブロッキング画像符号化装置
JP8065492A JP2924431B2 (ja) 1991-10-22 1992-04-02 符号化方式
KR1019920016376A KR950011197B1 (ko) 1991-10-22 1992-09-08 적응 블로킹 화상 부호화 장치
US07/962,299 US5274442A (en) 1991-10-22 1992-10-16 Adaptive blocking image signal coding system
FI924720A FI111591B (fi) 1991-10-22 1992-10-19 Kuvasignaalin koodausjärjestelmä
AT99124383T ATE236492T1 (de) 1991-10-22 1992-10-21 Prädiktives videokodierungssystem
DE1992632993 DE69232993T2 (de) 1991-10-22 1992-10-21 Prädiktives Videokodierungssystem
ES97113971T ES2163074T3 (es) 1991-10-22 1992-10-21 Sistema de codificado.
DK97113971T DK0825780T3 (da) 1991-10-22 1992-10-21 Kodningssystem
EP19990124382 EP0986263A3 (en) 1991-10-22 1992-10-21 Predictive video coding system
CA 2234391 CA2234391C (en) 1991-10-22 1992-10-21 Image signal coding system
DE1992633505 DE69233505T2 (de) 1991-10-22 1992-10-21 Videokodierungssystem
AT99124384T ATE247362T1 (de) 1991-10-22 1992-10-21 Prädiktives videokodierungssystem
CA 2081065 CA2081065C (en) 1991-10-22 1992-10-21 Image signal coding system
ES03000329T ES2242104T3 (es) 1991-10-22 1992-10-21 Sistema de codificacion de video.
ES92118018T ES2136070T3 (es) 1991-10-22 1992-10-21 Sistema de codificado de una señal de imagen.
DK92118018T DK0538834T3 (da) 1991-10-22 1992-10-21 Et adaptivt, blokdannende billedkodningssystem
DE1992633466 DE69233466T2 (de) 1991-10-22 1992-10-21 Kodierungssystem
EP19990124383 EP0984635B1 (en) 1991-10-22 1992-10-21 Predictive video coding system
EP03000329A EP1309202B8 (en) 1991-10-22 1992-10-21 Video coding system
DE1992633167 DE69233167T2 (de) 1991-10-22 1992-10-21 Prädiktives Videokodierungssystem
DE1992629210 DE69229210T2 (de) 1991-10-22 1992-10-21 System zum Kodieren eines Bildsignals
EP19920118018 EP0538834B1 (en) 1991-10-22 1992-10-21 Image signal coding system
CA 2234387 CA2234387C (en) 1991-10-22 1992-10-21 Image signal coding system
ES99124383T ES2196708T3 (es) 1991-10-22 1992-10-21 Sistema de codificado de video predictivo.
DK99124383T DK0984635T3 (da) 1991-10-22 1992-10-21 Prædiktivt videokodningssystem
ES99124384T ES2205687T3 (es) 1991-10-22 1992-10-21 Sistema de codificado de video predictivo.
NO19924074A NO310849B1 (no) 1991-10-22 1992-10-21 Kodeanordning og prediktor med forutsigelsesutstyr
DK03000329T DK1309202T3 (da) 1991-10-22 1992-10-21 Videokodningssystem
EP20000127405 EP1091589B1 (en) 1991-10-22 1992-10-21 Coding system
DK99124384T DK0984636T3 (da) 1991-10-22 1992-10-21 Prædiktivt videokodningssystem
CA 2327489 CA2327489C (en) 1991-10-22 1992-10-21 Image signal coding system
ES00127405T ES2235756T3 (es) 1991-10-22 1992-10-21 Sistema codificado.
EP19990124384 EP0984636B1 (en) 1991-10-22 1992-10-21 Predictive video coding system
AU27173/92A AU652490B2 (en) 1991-10-22 1992-10-21 Adaptive blocking image signal coding system
EP19970113971 EP0825780B1 (en) 1991-10-22 1992-10-21 Coding system
AT03000329T ATE295050T1 (de) 1991-10-22 1992-10-21 Videokodierungssystem
SG1996008459A SG65597A1 (en) 1991-10-22 1992-10-21 Image signal coding system
DE1992632077 DE69232077T2 (de) 1991-10-22 1992-10-21 Kodierungssystem
US08/121,293 US5638127A (en) 1991-10-22 1993-09-13 Adaptive blocking image signal coding system
US08/174,665 US5416523A (en) 1991-10-22 1993-12-28 Adaptive block image signal coding system
AU73056/94A AU672328B2 (en) 1991-10-22 1994-09-19 Coding system
US08/803,235 US5867220A (en) 1991-10-22 1997-02-20 Image signal coding system
DK00127405T DK1091589T3 (da) 1991-10-22 1997-10-21 Kodningssystem
US09/126,763 US5963258A (en) 1991-10-22 1998-07-31 Image signal coding system
US09/126,762 US5949489A (en) 1991-10-22 1998-07-31 Image signal coding system
HK98110001A HK1009223A1 (en) 1991-10-22 1998-08-19 Coding system
HK98110318A HK1009623A1 (en) 1991-10-22 1998-08-31 Image signal coding system
US09/178,619 US5970175A (en) 1991-10-22 1998-10-26 Image signal coding system
US09/207,919 US5990960A (en) 1991-10-22 1998-12-09 Image signal coding system
US09/315,038 US6188794B1 (en) 1991-10-22 1999-05-20 Image signal coding system
US09/320,726 US6002439A (en) 1991-10-22 1999-05-27 Image signal coding system
US09/422,234 US6128345A (en) 1991-10-22 1999-10-21 Image signal coding system
US09/444,455 US6097759A (en) 1991-10-22 1999-11-22 Image signal coding system
HK00105001A HK1025863A1 (en) 1991-10-22 2000-08-10 Predictive video coding system
HK00105005A HK1025864A1 (en) 1991-10-22 2000-08-10 Predictive video coding system
US09/728,076 US6307973B2 (en) 1991-10-22 2000-12-04 Image signal coding system
NO20006396A NO310850B1 (no) 1991-10-22 2000-12-14 Kodeanordning og konverteringssystem for videosignaler
FI20011173A FI117267B (fi) 1991-10-22 2001-06-04 Kuvasignaalin koodausjärjestelmä
FI20011172A FI117535B (fi) 1991-10-22 2001-06-04 Kuvasignaalin koodausjärjestelmä
FI20011174A FI117419B (fi) 1991-10-22 2001-06-04 Kuvasignaalin koodausjärjestelmä
FI20011175A FI117417B (fi) 1991-10-22 2001-06-04 Kuvasignaalin koodausjärjestelmä
HK01105973A HK1035289A1 (en) 1991-10-22 2001-08-23 Coding system.

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP27384391A JP2586260B2 (ja) 1991-10-22 1991-10-22 適応的ブロッキング画像符号化装置
JP8065492A JP2924431B2 (ja) 1991-10-22 1992-04-02 符号化方式

Publications (2)

Publication Number Publication Date
JPH05115059A JPH05115059A (ja) 1993-05-07
JP2586260B2 true JP2586260B2 (ja) 1997-02-26

Family

ID=26421636

Family Applications (2)

Application Number Title Priority Date Filing Date
JP27384391A Expired - Lifetime JP2586260B2 (ja) 1991-10-22 1991-10-22 適応的ブロッキング画像符号化装置
JP8065492A Expired - Lifetime JP2924431B2 (ja) 1991-10-22 1992-04-02 符号化方式

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP8065492A Expired - Lifetime JP2924431B2 (ja) 1991-10-22 1992-04-02 符号化方式

Country Status (14)

Country Link
US (13) US5274442A (ja)
EP (7) EP1309202B8 (ja)
JP (2) JP2586260B2 (ja)
KR (1) KR950011197B1 (ja)
AT (3) ATE247362T1 (ja)
AU (2) AU652490B2 (ja)
CA (4) CA2234387C (ja)
DE (6) DE69232993T2 (ja)
DK (6) DK1309202T3 (ja)
ES (6) ES2136070T3 (ja)
FI (5) FI111591B (ja)
HK (5) HK1009223A1 (ja)
NO (2) NO310849B1 (ja)
SG (1) SG65597A1 (ja)

Families Citing this family (131)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2586260B2 (ja) * 1991-10-22 1997-02-26 三菱電機株式会社 適応的ブロッキング画像符号化装置
JP3165296B2 (ja) * 1992-12-25 2001-05-14 三菱電機株式会社 フレーム間符号化処理方式及びフレーム間符号化処理方法及び符号化制御方式
US5915040A (en) * 1993-03-29 1999-06-22 Canon Kabushiki Kaisha Image processing apparatus
BE1007252A3 (nl) * 1993-06-29 1995-05-02 Philips Electronics Nv Bewegingscompensator.
JPH0787448A (ja) * 1993-06-30 1995-03-31 Victor Co Of Japan Ltd デジタル映像信号の符号化回路及び復号化回路
JP3202433B2 (ja) * 1993-09-17 2001-08-27 株式会社リコー 量子化装置、逆量子化装置及び画像処理装置並びに量子化方法、逆量子化方法及び画像処理方法
FR2711879B1 (fr) * 1993-10-22 1995-12-15 Thomson Csf Procédé et dispositif de codage inter-trame avec régulation de débit pour l'enregistrement d'images sur magnétoscope.
US6243139B1 (en) * 1993-12-22 2001-06-05 Canon Kabushiki Kaisha Apparatus for block-encoding input image signals
TW283289B (ja) * 1994-04-11 1996-08-11 Gen Instrument Corp
US5719961A (en) * 1994-07-22 1998-02-17 Apple Computer, Inc. Adaptive technique for encoder and decoder signal transformation
JPH0865681A (ja) * 1994-08-25 1996-03-08 Sony Corp 動きベクトル検出装置およびそれを使用した動き補償予測符号化システム
US5596376A (en) * 1995-02-16 1997-01-21 C-Cube Microsystems, Inc. Structure and method for a multistandard video encoder including an addressing scheme supporting two banks of memory
US5774593A (en) * 1995-07-24 1998-06-30 University Of Washington Automatic scene decomposition and optimization of MPEG compressed video
JP2962348B2 (ja) * 1996-02-08 1999-10-12 日本電気株式会社 画像符号変換方式
US6542642B2 (en) * 1996-02-29 2003-04-01 Canon Kabushiki Kaisha Image coding process and motion detecting process using bidirectional prediction
JP3111028B2 (ja) * 1996-03-14 2000-11-20 松下電器産業株式会社 画像信号処理装置及び画像信号処理方法
CN1216199A (zh) * 1997-01-30 1999-05-05 松下电器产业株式会社 数字图象填补方法、图象处理装置及数据记录媒体
JPH10234014A (ja) * 1997-02-20 1998-09-02 Matsushita Electric Ind Co Ltd 画像復号化方法、画像復号化装置、画像多重化方法、画像多重化装置、及び記録媒体
JPH10262244A (ja) * 1997-03-18 1998-09-29 Fujitsu Ltd 静止画符号化装置
JP3604864B2 (ja) * 1997-04-25 2004-12-22 シャープ株式会社 動画像符号化装置
US6108383A (en) * 1997-07-15 2000-08-22 On2.Com, Inc. Method and apparatus for compression and decompression of video images
JPH11122613A (ja) * 1997-10-16 1999-04-30 Matsushita Electric Ind Co Ltd 映像信号処理装置、及び映像信号処理方法
US5973743A (en) * 1997-12-02 1999-10-26 Daewoo Electronics Co., Ltd. Mode coding method and apparatus for use in an interlaced shape coder
CA2320177A1 (en) 1998-02-13 1999-08-19 Quvis, Inc. Apparatus and method for optimized compression of interlaced motion images
US20020044692A1 (en) * 2000-10-25 2002-04-18 Goertzen Kenbe D. Apparatus and method for optimized compression of interlaced motion images
US7046734B2 (en) * 1998-04-02 2006-05-16 Intel Corporation Method and apparatus for performing real-time data encoding
US7263127B1 (en) 1998-04-02 2007-08-28 Intel Corporation Method and apparatus for simplifying frame-based motion estimation
US6904174B1 (en) * 1998-12-11 2005-06-07 Intel Corporation Simplified predictive video encoder
US6999047B1 (en) * 1998-08-12 2006-02-14 Koninklijke Philips Electronics N.V. Displaying video on a plasma display panel
US6243140B1 (en) * 1998-08-24 2001-06-05 Hitachi America, Ltd Methods and apparatus for reducing the amount of buffer memory required for decoding MPEG data and for performing scan conversion
KR20000021867A (ko) * 1998-09-30 2000-04-25 전주범 이진 형상 신호의 움직임 벡터 부호화 방법
US6983018B1 (en) 1998-11-30 2006-01-03 Microsoft Corporation Efficient motion vector coding for video compression
US20030185455A1 (en) * 1999-02-04 2003-10-02 Goertzen Kenbe D. Digital image processor
US20030142875A1 (en) * 1999-02-04 2003-07-31 Goertzen Kenbe D. Quality priority
US6499060B1 (en) 1999-03-12 2002-12-24 Microsoft Corporation Media coding for loss recovery with remotely predicted data units
US6956971B1 (en) * 1999-07-20 2005-10-18 Lg Electronics Inc. Terminal and method for transporting still picture
DE69937557D1 (de) 1999-09-03 2007-12-27 St Microelectronics Srl Verfahren zum Erkennen von Zeilensprung oder progressiver Abtastung des Inhalt einer Videosequenz
US6633612B2 (en) * 2000-12-13 2003-10-14 Genesis Microchip Inc. Method and apparatus for detecting motion between odd and even video fields
FR2832271A1 (fr) * 2001-11-13 2003-05-16 Koninkl Philips Electronics Nv Tuner comprenant un convertisseur de tension
US7027982B2 (en) * 2001-12-14 2006-04-11 Microsoft Corporation Quality and rate control strategy for digital audio
US7003035B2 (en) 2002-01-25 2006-02-21 Microsoft Corporation Video coding methods and apparatuses
US20040001546A1 (en) 2002-06-03 2004-01-01 Alexandros Tourapis Spatiotemporal prediction for bidirectionally predictive (B) pictures and motion vector prediction for multi-picture reference motion compensation
US7224731B2 (en) * 2002-06-28 2007-05-29 Microsoft Corporation Motion estimation/compensation for screen capture video
US6980695B2 (en) * 2002-06-28 2005-12-27 Microsoft Corporation Rate allocation for mixed content video
US7016547B1 (en) * 2002-06-28 2006-03-21 Microsoft Corporation Adaptive entropy encoding/decoding for screen capture content
US7280700B2 (en) 2002-07-05 2007-10-09 Microsoft Corporation Optimization techniques for data compression
KR100865034B1 (ko) 2002-07-18 2008-10-23 엘지전자 주식회사 모션 벡터 예측 방법
US7154952B2 (en) 2002-07-19 2006-12-26 Microsoft Corporation Timestamp-independent motion vector prediction for predictive (P) and bidirectionally predictive (B) pictures
AU2003241696A1 (en) * 2002-07-26 2004-02-16 Matsushita Electric Industrial Co., Ltd. Moving picture encoding method, moving picture decoding method, and recording medium
ATE449405T1 (de) 2002-09-04 2009-12-15 Microsoft Corp Entropische kodierung mittels anpassung des kodierungsmodus zwischen niveau- und lauflängenniveau-modus
US7433824B2 (en) 2002-09-04 2008-10-07 Microsoft Corporation Entropy coding by adapting coding between level and run-length/level modes
JP3791922B2 (ja) * 2002-09-06 2006-06-28 富士通株式会社 動画像復号化装置及び方法
KR101039987B1 (ko) * 2002-10-01 2011-06-09 파나소닉 주식회사 화상 복호화 장치 및 그 방법
JP3960258B2 (ja) * 2003-04-28 2007-08-15 ソニー株式会社 信号処理装置および信号処理方法
US10554985B2 (en) 2003-07-18 2020-02-04 Microsoft Technology Licensing, Llc DC coefficient signaling at small quantization step sizes
US7343291B2 (en) 2003-07-18 2008-03-11 Microsoft Corporation Multi-pass variable bitrate media encoding
US20050013498A1 (en) 2003-07-18 2005-01-20 Microsoft Corporation Coding of motion vector information
US7738554B2 (en) 2003-07-18 2010-06-15 Microsoft Corporation DC coefficient signaling at small quantization step sizes
US7499495B2 (en) * 2003-07-18 2009-03-03 Microsoft Corporation Extended range motion vectors
US7426308B2 (en) 2003-07-18 2008-09-16 Microsoft Corporation Intraframe and interframe interlace coding and decoding
US7383180B2 (en) 2003-07-18 2008-06-03 Microsoft Corporation Constant bitrate media encoding techniques
US7609763B2 (en) * 2003-07-18 2009-10-27 Microsoft Corporation Advanced bi-directional predictive coding of video frames
US7782954B2 (en) * 2003-09-07 2010-08-24 Microsoft Corporation Scan patterns for progressive video content
US8085844B2 (en) * 2003-09-07 2011-12-27 Microsoft Corporation Signaling reference frame distances
US7724827B2 (en) 2003-09-07 2010-05-25 Microsoft Corporation Multi-layer run level encoding and decoding
US7317839B2 (en) 2003-09-07 2008-01-08 Microsoft Corporation Chroma motion vector derivation for interlaced forward-predicted fields
US8064520B2 (en) * 2003-09-07 2011-11-22 Microsoft Corporation Advanced bi-directional predictive coding of interlaced video
US7567617B2 (en) 2003-09-07 2009-07-28 Microsoft Corporation Predicting motion vectors for fields of forward-predicted interlaced video frames
US7599438B2 (en) * 2003-09-07 2009-10-06 Microsoft Corporation Motion vector block pattern coding and decoding
US7577198B2 (en) * 2003-09-07 2009-08-18 Microsoft Corporation Number of reference fields for an interlaced forward-predicted field
US7688894B2 (en) * 2003-09-07 2010-03-30 Microsoft Corporation Scan patterns for interlaced video content
US7577200B2 (en) 2003-09-07 2009-08-18 Microsoft Corporation Extended range variable length coding/decoding of differential motion vector information
US7570818B2 (en) * 2003-10-17 2009-08-04 Hewlett-Packard Development Company, L.P. Method for deblocking and transcoding a media stream
WO2005083637A1 (es) * 2004-02-27 2005-09-09 Td Vision Corporation, S.A. De C.V. Método y sistema de decodificación digital de imágenes de video 3d estereoscópicas
EP1727091A1 (en) * 2004-02-27 2006-11-29 Tdvision Corporation S.A. DE C.V. Method and system for digital coding 3d stereoscopic video images
US8634413B2 (en) 2004-12-30 2014-01-21 Microsoft Corporation Use of frame caching to improve packet loss recovery
US7599840B2 (en) 2005-07-15 2009-10-06 Microsoft Corporation Selectively using multiple entropy models in adaptive coding and decoding
US7684981B2 (en) 2005-07-15 2010-03-23 Microsoft Corporation Prediction of spectral coefficients in waveform coding and decoding
US7693709B2 (en) 2005-07-15 2010-04-06 Microsoft Corporation Reordering coefficients for waveform coding or decoding
US9077960B2 (en) 2005-08-12 2015-07-07 Microsoft Corporation Non-zero coefficient block pattern coding
US7933337B2 (en) 2005-08-12 2011-04-26 Microsoft Corporation Prediction of transform coefficients for image compression
US7565018B2 (en) 2005-08-12 2009-07-21 Microsoft Corporation Adaptive coding and decoding of wide-range coefficients
US8599925B2 (en) 2005-08-12 2013-12-03 Microsoft Corporation Efficient coding and decoding of transform blocks
JP2008118239A (ja) * 2006-11-01 2008-05-22 Canon Inc 撮像装置および撮像装置の制御方法
CN101227601B (zh) * 2007-01-15 2011-09-14 飞思卡尔半导体公司 在视频再现中进行几何变换的方法和设备
US8184710B2 (en) 2007-02-21 2012-05-22 Microsoft Corporation Adaptive truncation of transform coefficient data in a transform-based digital media codec
JP4984983B2 (ja) * 2007-03-09 2012-07-25 富士通株式会社 符号化装置および符号化方法
WO2008126225A1 (ja) * 2007-03-29 2008-10-23 Pioneer Corporation 動画像再符号化装置及び方法
US8447123B2 (en) * 2007-04-20 2013-05-21 Thomson Licensing Method and apparatus for selecting a scan path for the elements of a block in spatial domain picture encoding and decoding
US8031954B2 (en) * 2007-04-26 2011-10-04 Canon Kabushiki Kaisha Image encoding apparatus and control method thereof using prediction encoding and pixel classification
US7774205B2 (en) 2007-06-15 2010-08-10 Microsoft Corporation Coding of sparse digital media spectral data
US8254455B2 (en) 2007-06-30 2012-08-28 Microsoft Corporation Computing collocated macroblock information for direct mode macroblocks
US8179974B2 (en) 2008-05-02 2012-05-15 Microsoft Corporation Multi-level representation of reordered transform coefficients
US8325800B2 (en) 2008-05-07 2012-12-04 Microsoft Corporation Encoding streaming media as a high bit rate layer, a low bit rate layer, and one or more intermediate bit rate layers
US8379851B2 (en) 2008-05-12 2013-02-19 Microsoft Corporation Optimized client side rate control and indexed file layout for streaming media
US7925774B2 (en) 2008-05-30 2011-04-12 Microsoft Corporation Media streaming using an index file
US8406307B2 (en) 2008-08-22 2013-03-26 Microsoft Corporation Entropy coding/decoding of hierarchically organized data
US8326075B2 (en) 2008-09-11 2012-12-04 Google Inc. System and method for video encoding using adaptive loop filter
US8311111B2 (en) 2008-09-11 2012-11-13 Google Inc. System and method for decoding using parallel processing
US8325796B2 (en) * 2008-09-11 2012-12-04 Google Inc. System and method for video coding using adaptive segmentation
US8265140B2 (en) 2008-09-30 2012-09-11 Microsoft Corporation Fine-grained client-side control of scalable media delivery
US8189666B2 (en) 2009-02-02 2012-05-29 Microsoft Corporation Local picture identifier and computation of co-located information
US8599932B2 (en) 2009-12-18 2013-12-03 General Instrument Corporation Carriage systems encoding or decoding JPEG 2000 video
US8798131B1 (en) 2010-05-18 2014-08-05 Google Inc. Apparatus and method for encoding video using assumed values with intra-prediction
US9210442B2 (en) 2011-01-12 2015-12-08 Google Technology Holdings LLC Efficient transform unit representation
US9380319B2 (en) 2011-02-04 2016-06-28 Google Technology Holdings LLC Implicit transform unit representation
US9154799B2 (en) 2011-04-07 2015-10-06 Google Inc. Encoding and decoding motion via image segmentation
US8781004B1 (en) 2011-04-07 2014-07-15 Google Inc. System and method for encoding video using variable loop filter
US8780996B2 (en) 2011-04-07 2014-07-15 Google, Inc. System and method for encoding and decoding video data
US8780971B1 (en) 2011-04-07 2014-07-15 Google, Inc. System and method of encoding using selectable loop filters
US8885706B2 (en) 2011-09-16 2014-11-11 Google Inc. Apparatus and methodology for a video codec system with noise reduction capability
JP5803500B2 (ja) * 2011-09-27 2015-11-04 株式会社Jvcケンウッド 動きベクトル検出装置及び方法
US9100657B1 (en) 2011-12-07 2015-08-04 Google Inc. Encoding time management in parallel real-time video encoding
US9262670B2 (en) 2012-02-10 2016-02-16 Google Inc. Adaptive region of interest
US9131073B1 (en) 2012-03-02 2015-09-08 Google Inc. Motion estimation aided noise reduction
US9344729B1 (en) 2012-07-11 2016-05-17 Google Inc. Selective prediction signal filtering
US9219915B1 (en) 2013-01-17 2015-12-22 Google Inc. Selection of transform size in video coding
US9544597B1 (en) 2013-02-11 2017-01-10 Google Inc. Hybrid transform in video encoding and decoding
US9967559B1 (en) 2013-02-11 2018-05-08 Google Llc Motion vector dependent spatial transformation in video coding
US9674530B1 (en) 2013-04-30 2017-06-06 Google Inc. Hybrid transforms in video coding
US11425395B2 (en) 2013-08-20 2022-08-23 Google Llc Encoding and decoding using tiling
US9392272B1 (en) 2014-06-02 2016-07-12 Google Inc. Video coding using adaptive source variance based partitioning
US9578324B1 (en) 2014-06-27 2017-02-21 Google Inc. Video coding using statistical-based spatially differentiated partitioning
US10102613B2 (en) 2014-09-25 2018-10-16 Google Llc Frequency-domain denoising
US9565451B1 (en) 2014-10-31 2017-02-07 Google Inc. Prediction dependent transform coding
US9769499B2 (en) 2015-08-11 2017-09-19 Google Inc. Super-transform video coding
US10277905B2 (en) 2015-09-14 2019-04-30 Google Llc Transform selection for non-baseband signal coding
US9807423B1 (en) 2015-11-24 2017-10-31 Google Inc. Hybrid transform scheme for video coding
US9794574B2 (en) 2016-01-11 2017-10-17 Google Inc. Adaptive tile data size coding for video and image compression
US10542258B2 (en) 2016-01-25 2020-01-21 Google Llc Tile copying for video compression
US11122297B2 (en) 2019-05-03 2021-09-14 Google Llc Using border-aligned block functions for image compression

Family Cites Families (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AT361699B (de) * 1979-06-11 1981-03-25 Schelling & Co Buntaufteilanlage fuer plattenartige werkstuecke
JPS57210785A (en) * 1981-06-19 1982-12-24 Kokusai Denshin Denwa Co Ltd <Kdd> Adaptive forecasting system between frames of television signal
JPS5836090A (ja) * 1981-08-27 1983-03-02 Kokusai Denshin Denwa Co Ltd <Kdd> テレビジョン信号の中央値予測符号化方式
JPS58127488A (ja) * 1982-01-25 1983-07-29 Kokusai Denshin Denwa Co Ltd <Kdd> テレビジヨン信号の適応予測符号化方式
JPS58137379A (ja) * 1982-02-10 1983-08-15 Nec Corp 動き補償フレ−ム間・フイ−ルド間符号化装置
JPH0746864B2 (ja) * 1984-08-22 1995-05-17 ソニー株式会社 高能率符号化装置
JPS6162286A (ja) * 1984-09-04 1986-03-31 Univ Nagoya 画像信号帯域圧縮方式
EP0207774B1 (en) * 1985-07-02 1992-03-04 Matsushita Electric Industrial Co., Ltd. Block encoder
JPS62102685A (ja) * 1985-10-29 1987-05-13 Sony Corp 高能率符号化装置
JP2612557B2 (ja) * 1985-12-18 1997-05-21 ソニー株式会社 データ伝送受信システム及びデータ復号装置
JPS62145988A (ja) * 1985-12-20 1987-06-30 Fujitsu Ltd 適応的走査線変換画像伝送方式
US4736136A (en) 1986-06-16 1988-04-05 Gte Laboratories Incorporated Discharge lamps with coated ceramic arc tubes and fabrication thereof
DE3642492A1 (de) * 1986-12-12 1988-06-23 Bosch Gmbh Robert Verfahren und schaltungsanordnung zur reduktion der datenrate digitalisierter bilder
NL8700565A (nl) * 1987-03-10 1988-10-03 Philips Nv Televisiesysteem waarin aan een transformatiekodering onderworpen gedigitaliseerde beeldsignalen worden overgebracht van een kodeerstation naar een dekodeerstation.
JP2637093B2 (ja) * 1987-03-13 1997-08-06 株式会社東芝 画像符号化方式
US4783698A (en) * 1987-04-13 1988-11-08 Technology Inc., 64 Interpolator for compressed video data
JPH01278184A (ja) * 1988-04-29 1989-11-08 Nec Home Electron Ltd 画像信号符号化装置
JPH0220082A (ja) * 1988-07-08 1990-01-23 Nikon Corp 放電型エキシマレーザ装置
US4941045A (en) * 1988-10-11 1990-07-10 Scientific-Atlanta, Inc. Method and apparatus for improving vertical definition of a television signal by scan conversion
JPH02200082A (ja) * 1989-01-30 1990-08-08 Hitachi Ltd 画像符号化装置
JPH02226886A (ja) * 1989-02-28 1990-09-10 Sony Corp データ伝送装置及び伝送方法
JPH02266683A (ja) * 1989-04-07 1990-10-31 Oki Electric Ind Co Ltd 画像処理装置
JP2946531B2 (ja) 1989-05-29 1999-09-06 ソニー株式会社 オートフォーカス回路
JP2562499B2 (ja) * 1989-05-29 1996-12-11 日本電信電話株式会社 高能率画像符号化装置およびその復号化装置
US4894812A (en) 1989-06-29 1990-01-16 Wood Eddie M Removable and reusable cap with timepiece for a modified disposable cigarette lighter
JPH0832039B2 (ja) * 1989-08-19 1996-03-27 日本ビクター株式会社 可変長符号化方法及びその装置
JPH0397320A (ja) * 1989-09-11 1991-04-23 Matsushita Electric Ind Co Ltd データ圧縮装置
JPH03252287A (ja) * 1990-02-28 1991-11-11 Victor Co Of Japan Ltd 動画像圧縮装置
US5046119A (en) * 1990-03-16 1991-09-03 Apple Computer, Inc. Method and apparatus for compressing and decompressing color video data with an anti-aliasing mode
US5091782A (en) * 1990-04-09 1992-02-25 General Instrument Corporation Apparatus and method for adaptively compressing successive blocks of digital video
US5068724A (en) * 1990-06-15 1991-11-26 General Instrument Corporation Adaptive motion compensation for digital television
JPH0490799A (ja) * 1990-08-06 1992-03-24 Matsushita Electric Ind Co Ltd コードレスアイロン
JPH0797540B2 (ja) * 1990-08-18 1995-10-18 エルナー株式会社 アルミニウム電解コンデンサの電極箔と引出端子との超音波溶接方法およびこの方法に使用するアンビル
US5093720A (en) * 1990-08-20 1992-03-03 General Instrument Corporation Motion compensation for interlaced digital television signals
JP2839358B2 (ja) * 1990-11-13 1998-12-16 松下電器産業株式会社 符号化装置及びその方法
JP3057746B2 (ja) * 1990-10-31 2000-07-04 日本ビクター株式会社 インターレース動画像の符号化方法
EP0484140B1 (en) * 1990-10-31 1996-12-18 Victor Company Of Japan, Ltd. Compression method of interlace moving image signals
JP2830881B2 (ja) * 1991-03-18 1998-12-02 日本ビクター株式会社 インタレース画像信号の予測符号化方法
GB9025518D0 (en) * 1990-11-23 1991-01-09 British Broadcasting Corp Bandwidth reduction by switched filtering
US5193004A (en) * 1990-12-03 1993-03-09 The Trustees Of Columbia University In The City Of New York Systems and methods for coding even fields of interlaced video sequences
FR2670348A1 (fr) * 1990-12-07 1992-06-12 France Etat Dispositif de codage d'images appartenant a une sequence d'images, a rearrangement des lignes avant transformation mathematique, systeme de transmission d'images, recepteur et procede de codage correspondants.
US5157747A (en) * 1991-01-18 1992-10-20 At&T Bell Laboratories Photorefractive optical fiber
JPH04252690A (ja) * 1991-01-29 1992-09-08 Matsushita Electric Ind Co Ltd 映像信号符号化方法と映像信号符号化装置
NL9100234A (nl) * 1991-02-11 1992-09-01 Philips Nv Codeerschakeling voor transformatiecodering van een beeldsignaal en decodeerschakeling voor het decoderen daarvan.
US5083720A (en) * 1991-04-03 1992-01-28 Eastman Kodak Company Film cassette with cooperating stripper and light-lock
JP2924430B2 (ja) * 1991-04-12 1999-07-26 三菱電機株式会社 動き補償予測符号化装置及び動き補償予測復号装置
US5347309A (en) * 1991-04-25 1994-09-13 Matsushita Electric Industrial Co., Ltd. Image coding method and apparatus
US5146325A (en) * 1991-04-29 1992-09-08 Rca Thomson Licensing Corporation Video signal decompression apparatus for independently compressed even and odd field data
US5317397A (en) * 1991-05-31 1994-05-31 Kabushiki Kaisha Toshiba Predictive coding using spatial-temporal filtering and plural motion vectors
JP2863026B2 (ja) * 1991-07-15 1999-03-03 日本電信電話株式会社 動き補償予測方法
JP2699703B2 (ja) * 1991-07-31 1998-01-19 松下電器産業株式会社 動き補償予測方法とそれを用いた画像信号符号化方法
JP2586260B2 (ja) * 1991-10-22 1997-02-26 三菱電機株式会社 適応的ブロッキング画像符号化装置
EP0607484B1 (en) * 1993-01-20 1998-09-09 Samsung Electronics Co. Ltd. Method and device for encoding and decoding image data
KR0178198B1 (ko) * 1995-03-28 1999-05-01 배순훈 영상 신호 부호화 장치
JP3713067B2 (ja) * 1995-04-07 2005-11-02 富士写真フイルム株式会社 画像信号圧縮符号化装置および伸長再生装置
US5838825A (en) * 1996-01-17 1998-11-17 Matsushita Electric Industrial Co., Ltd. Apparatus for decompressing image data which has been compressed using a linear transform

Also Published As

Publication number Publication date
US5963258A (en) 1999-10-05
ATE236492T1 (de) 2003-04-15
NO924074L (no) 1993-04-23
EP1091589A3 (en) 2001-05-16
NO20006396L (no) 1993-04-23
EP1309202B8 (en) 2005-10-26
FI20011175A (fi) 2001-06-04
EP0825780B1 (en) 2001-09-19
EP0825780A2 (en) 1998-02-25
DE69232077D1 (de) 2001-10-25
EP0538834B1 (en) 1999-05-19
US5638127A (en) 1997-06-10
EP0984636A3 (en) 2001-02-07
US5970175A (en) 1999-10-19
CA2081065A1 (en) 1993-04-23
FI20011173A (fi) 2001-06-04
EP1091589A2 (en) 2001-04-11
FI111591B (fi) 2003-08-15
AU672328B2 (en) 1996-09-26
CA2234387A1 (en) 1993-04-23
DE69233466T2 (de) 2006-03-02
JPH05284535A (ja) 1993-10-29
JPH05115059A (ja) 1993-05-07
CA2234391C (en) 2001-07-24
NO924074D0 (no) 1992-10-21
DE69232993D1 (de) 2003-05-08
US5274442A (en) 1993-12-28
FI20011172A (fi) 2001-06-04
ATE295050T1 (de) 2005-05-15
ATE247362T1 (de) 2003-08-15
US6097759A (en) 2000-08-01
DE69229210D1 (de) 1999-06-24
HK1009623A1 (en) 1999-06-04
FI924720A0 (fi) 1992-10-19
ES2242104T3 (es) 2005-11-01
EP1309202A2 (en) 2003-05-07
EP0538834A2 (en) 1993-04-28
CA2234387C (en) 2001-07-24
CA2327489C (en) 2001-08-07
FI117267B (fi) 2006-08-15
DE69232993T2 (de) 2004-02-12
DE69233466D1 (de) 2005-02-03
ES2196708T3 (es) 2003-12-16
HK1025864A1 (en) 2000-11-24
DE69229210T2 (de) 1999-09-30
DK1309202T3 (da) 2005-05-30
AU7305694A (en) 1994-11-17
EP0984635A2 (en) 2000-03-08
HK1025863A1 (en) 2000-11-24
EP0825780A3 (en) 1999-06-02
EP0984636A2 (en) 2000-03-08
CA2081065C (en) 1998-10-27
EP0984635A3 (en) 2001-02-07
SG65597A1 (en) 1999-06-22
EP0984635B1 (en) 2003-04-02
DE69233167D1 (de) 2003-09-18
EP0986263A2 (en) 2000-03-15
JP2924431B2 (ja) 1999-07-26
US6307973B2 (en) 2001-10-23
DK1091589T3 (da) 2005-02-07
ES2163074T3 (es) 2002-01-16
US20010000072A1 (en) 2001-03-29
FI20011174A (fi) 2001-06-04
AU652490B2 (en) 1994-08-25
US5949489A (en) 1999-09-07
DK0825780T3 (da) 2001-11-12
US6002439A (en) 1999-12-14
DE69232077T2 (de) 2002-07-18
ES2205687T3 (es) 2004-05-01
DK0984636T3 (da) 2003-10-06
AU2717392A (en) 1993-04-29
HK1035289A1 (en) 2001-11-16
EP1091589B1 (en) 2004-12-29
HK1009223A1 (en) 1999-05-28
NO310850B1 (no) 2001-09-03
US5867220A (en) 1999-02-02
DE69233505T2 (de) 2006-02-23
KR950011197B1 (ko) 1995-09-29
EP0538834A3 (ja) 1994-04-20
DK0538834T3 (da) 1999-11-08
EP0984636B1 (en) 2003-08-13
US5990960A (en) 1999-11-23
US6128345A (en) 2000-10-03
CA2327489A1 (en) 1993-04-23
DE69233505D1 (de) 2005-06-09
CA2234391A1 (en) 1993-04-23
ES2136070T3 (es) 1999-11-16
KR930009403A (ko) 1993-05-22
FI117535B (fi) 2006-11-15
DE69233167T2 (de) 2004-06-03
FI117417B (fi) 2006-09-29
EP1309202B1 (en) 2005-05-04
FI924720A (fi) 1993-04-23
EP1309202A3 (en) 2003-05-14
DK0984635T3 (da) 2003-07-21
NO310849B1 (no) 2001-09-03
EP0986263A3 (en) 2001-02-07
FI117419B (fi) 2006-09-29
US6188794B1 (en) 2001-02-13
US5416523A (en) 1995-05-16
NO20006396D0 (no) 2000-12-14
ES2235756T3 (es) 2005-07-16

Similar Documents

Publication Publication Date Title
JP2586260B2 (ja) 適応的ブロッキング画像符号化装置
US7092445B2 (en) Video coder providing implicit coefficient prediction and scan adaptation for image coding and intra coding of video
Zan et al. New techniques for multi-resolution motion estimation
EP1465431B1 (en) Video coder providing implicit coefficient prediction and scan adaption for image coding and intra coding of video
JP3175741B2 (ja) 局部画像復号器、局部画像復号方法および画像符号化器
JP3127956B2 (ja) 局部画像復号器および局部画像復号方法
JPH05227527A (ja) インターレース画像符号化方法と装置
JPH09135445A (ja) 直交変換装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071205

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081205

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091205

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091205

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101205

Year of fee payment: 14

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111205

Year of fee payment: 15

EXPY Cancellation because of completion of term