JPH04323961A - 画像符号化方法及び装置 - Google Patents

画像符号化方法及び装置

Info

Publication number
JPH04323961A
JPH04323961A JP3092301A JP9230191A JPH04323961A JP H04323961 A JPH04323961 A JP H04323961A JP 3092301 A JP3092301 A JP 3092301A JP 9230191 A JP9230191 A JP 9230191A JP H04323961 A JPH04323961 A JP H04323961A
Authority
JP
Japan
Prior art keywords
quantization
coefficients
image
coefficient
variable length
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.)
Granted
Application number
JP3092301A
Other languages
English (en)
Other versions
JP3109854B2 (ja
Inventor
Nobuhiro Hoshi
星 伸宏
Kenichi Nagasawa
健一 長沢
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.)
Canon Inc
Original Assignee
Canon Inc
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
Priority to JP9230191A priority Critical patent/JP3109854B2/ja
Application filed by Canon Inc filed Critical Canon Inc
Priority to DE69227398T priority patent/DE69227398T2/de
Priority to US07/872,144 priority patent/US5301040A/en
Priority to EP19980200862 priority patent/EP0859516B1/en
Priority to EP19920303584 priority patent/EP0510929B1/en
Priority to DE69232245T priority patent/DE69232245T2/de
Priority to SG9803885A priority patent/SG93188A1/en
Publication of JPH04323961A publication Critical patent/JPH04323961A/ja
Priority to US08/178,842 priority patent/US5444542A/en
Application granted granted Critical
Publication of JP3109854B2 publication Critical patent/JP3109854B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related 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/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
    • H04N19/126Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
    • 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/15Data rate or code amount at the encoder output by monitoring actual compressed data size at the memory before deciding storage at 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/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
    • 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/13Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/91Entropy coding, e.g. variable length coding [VLC] or arithmetic coding

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は画像符号化方法及び装置
に関し、特に画像情報を周波数領域に変換して得た変換
データを量子化し、該量子化された変換データを可変長
符号化する画像符号化方法及び装置に関するものである
【0002】
【従来の技術】近年、カラー画像信号の符号化方式とし
て、ADCT(適応的離散的コサイン変換)符号化方式
が注目されており、この種の符号化方式の国際標準化期
間として設立されたグループであるJPEG(Join
t  PhotographicExpert  Gr
oup)における符号化方式においても、DCT符号化
方式が採用されようとしている。
【0003】以下、この種の符号化方式の基本システム
の概要について簡単に説明する。
【0004】図3はDCT変換を用いた従来の符号化方
式の概略構成例を説明するためのブロック図、図4(A
)〜(D)は図3に示す符号化方式の処理を説明するた
めの図である。2は符号化しようとするデジタル画像信
号の入力端子であり、ラスタースキャンによるデジタル
画像信号が入力される。該端子2に入力された画像信号
は8×8ブロック化回路4に入力され、ここで2次元的
に(8×8)画素からなる画素ブロックに分割され、こ
の画素ブロック単位で後段に送出される。
【0005】6はこのブロック化回路4からの画像信号
をDCT変換し、周波数領域についての(8×8)のデ
ータマトリクスを出力するDCT変換回路である。即ち
、図4(A)に示す如き画像データD11〜D88から
なる画素ブロックは、該回路6により図4(B)に示す
如きX11〜X88からなるデータマトリクスに変換さ
れる。
【0006】ここで、X11は画素ブロックの水平方向
及び垂直方向についての直流(DC)成分、即ち、この
画素ブロックの平均値を示している。このX11〜X8
8を一般にXijとすると、iが大きい程垂直方向に高
い周波数を有する成分、jが大きい程水平方向に高い周
波数を有する成分を示している。
【0007】DCT変換回路6から出力されたデータマ
トリクスは線形量子化回路8に入力される。一方、量子
化マトリクス発生回路18は、各DCT係数X11〜X
88に対する量子化ステップサイズの重み付けを示す量
子化マトリクスW11〜W88(図4(C)に示す)を
発生し、係数発生回路16は係数Cを発生する。この量
子化マトリクスW11〜W88及び係数Cは乗算器20
へ入力される。乗算器20では(Wij×C/C0)を
演算し、線形量子化回路8の量子化ステップはこの乗算
器20の出力Q11〜Q88に従って決定される。ここ
ではCは正の値であり、このCの値により画質や発生デ
ータ量が制御される。またC0は定数である。
【0008】実際には、線形量子化回路8ではXij/
Qijが演算され、出力される。この線形量子化回路8
の出力をG11〜G88とする。この量子化された変換
データG11〜G88はジグザグ走査回路10にて直流
成分から順に送出される。即ち、ジグザグ走査回路10
からは、G11〜G88がG11,G12,G21,G
31,G22,G13,G14,G23,G32,G4
1…G85,G86,G77,G68,G78,G87
,G88の順で可変長符号化回路(VLC)12に供給
される。
【0009】VLC12においては、例えば直流成分G
11については近傍に位置する画素ブロック間で予測値
を算出し、この予測値との予測誤差をハフマン符号化す
る。また、他の交流成分G12〜G88についてはかな
りの係数が0であると思われるので、0以外の有意係数
はその値によりグループ分けされたグループの識別番号
と、その有意係数の前にある0の数(0ラン長)を組に
した値をハフマン符号化する。又、有意係数をグループ
分けされたグループ内の何れの値であるかを示すデータ
を付加符号とする。
【0010】一般に、画像の斜め方向の高周波成分は発
生確率が低いため、ジグザグ走査後のGijの後半部分
はすべて0になることが多いと予想される。従って、こ
の様にして得た可変長符号は非常に高い圧縮率が期待で
き、平均で数分の1程度の圧縮率を想定した場合には、
殆ど画質劣化のない画像が復元できる。
【0011】一方、一般に伝送路は単位時間あたりの伝
送容量は定められており、例えば動画像を伝送する場合
の様に所定期間毎に1画面を伝送しなければならない場
合においては、出力される符号が画面単位もしくは画素
ブロック単位で固定されたビット数となることが望まれ
る。
【0012】ここで、前述の係数Cを大きくとればGi
jが0となる確率が増加し、符号化されたデータの総ビ
ット数NBが減少する。この係数Cと総ビット数NBと
の関係は、画像によって異なるが何れにしても単純減少
関数であり、平均的な画像について図4(D)の如き対
数曲線となることが知られている。
【0013】そこで、所望の総ビット数NB0を得る、
係数C0を予測する手法が前述のJPEG等により提示
されている。即ち、係数C1について先ず符号化を行い
、こうして得られた符号の総ビット数nb1を求める。 このnb1に基づきC0の予測値C2を計算する。この
計算は図4(D)に示す対数曲線が(C1,nb1)上
を通ることから予測することができる。
【0014】この操作を数回繰返すことにより、所望の
総ビット数NB0に対して数%程度の誤差の範囲内の符
号量とすることができる。
【0015】
【発明が解決しようとしている課題】しかしながら、こ
の様に繰返し符号化を行い上記係数Cの値を決定する処
理は、非常に時間のかかる処理であり、動画像の様に所
定期間に1画面を必ず伝送しなければならない符号化装
置には適していない。特に、高品位テレビジョン信号の
如くビットレートの極めて高い画像信号を取扱う場合に
はこの様な処理は不可能である。
【0016】本発明は斯かる背景下に、画像情報を周波
数領域に変換して得た変換データを量子化し、該量子化
された変換データを可変長符号化する符号化装置におい
て、高速の処理が可能で、かつ、所定期間毎のデータ量
を所望のデータ量に設定することの出来る画像符号化方
法及び装置を提供することを目的とする。
【0017】
【課題を解決するための手段】上記課題を解決するため
、本発明の画像符号化装置は、画像を周波数領域に変換
して得たデータを量子化し、該量子化された変換データ
を可変長符号化する符号化装置であって、入力画像に対
して量子化ステップを制御する複数の係数に基づき複数
の量子化結果を出力する第1の量子化手段と、前記複数
の係数と複数の量子化結果に基づいて、所定時間遅延さ
れた前記入力画像を量子化する際の量子化ステップを制
御する複数の係数を発生する係数発生手段とを有するこ
とを特徴とする。
【0018】また、本発明の画像符号化方法は、画像を
周波数領域に変換して得たデータを量子化し、該量子化
された変換データを可変長符号化する画像符号化方法で
あって、入力画像に対して量子化ステップを制御する複
数の係数に基づき複数の量子化結果を出力し、前記複数
の係数と複数の量子化結果に基づいて、所定時間遅延さ
れた前記入力画像を量子化する際の量子化ステップを制
御する複数の係数を発生することを特徴とする。
【0019】
【実施例】本発明の以下に説明する実施例によれば画像
情報を周波数領域に変換して得た変換データを量子化し
、該量子化された変換データを可変長符号化する符号化
装置において、あらかじめ複数の制御係数により制御す
る複数の量子化手段と、前記複数の量子化された変換デ
ータを可変長符号化により符号化した際のデータ量を所
定期間単位で演算する手段と、前記複数の制御係数と前
記可変長符号化量をもとに第2の複数の制御係数を演算
し発生する出段と第2の複数の制御係数でそれぞれ量子
化し可変長符号化した出力を選択する手段を備える構成
とした。
【0020】上述の如く構成することにより、第2の量
子化手段の制御係数は第1の量子化手段の制御係数に比
べ所望の値に近くなり、ほぼ所望の制御係数を得ること
ができる。また、符号化や制御係数の演算を繰返し行う
必要がないので処理は極めて高速に行うことができ、動
画像等の処理にも十分適用することができる。
【0021】以下、本発明の実施例について具体的に説
明する。図1は本発明の第1の実施例を示すブロック図
である。
【0022】図中、20はアナログテレビジョン信号の
入力端子であり、該端子20から入力されたテレビジョ
ン信号はA/D変換器22にて8ビットにデジタル化さ
れ、図3のブロック化回路4と同様の動作を行う(8×
8)ブロック化回路26にて(8×8)の画素ブロック
に分割され、各ブロック毎にDCT変換回路28に供給
される。
【0023】各ブロックの画素データD11〜D88は
DCT変換回路28にて、図3の場合と同様に周波数領
域についてのデータマトリクスX11〜X88に変換さ
れ、ジグザグ走査回路30に供給される。該ジグザグ走
査回路30は、図3の10と同様の動作を行い、DCT
変換されたデータマトリクスX11〜X88をX11,
X12,X21,X31,X22,X13,X14,X
23,X32,X41…X85,X86,X77,X6
8,X78,X87,X88の順で出力する。
【0024】量子化マトリクス発生回路36は、前述の
量子化マトリクスW11〜W88を発生する。但し、本
実施例では各量子化回路32a〜32dには既にジグザ
グ走査されたデータが入力されるのでこの量子化マトリ
クスW11〜W88もジグザグ走査に対応した順序で発
生され、乗算回路38a〜38dに供給される。
【0025】乗算器38a〜38dには、係数演算器4
8より前述の制御係数Cとして初期係数C1〜C4が供
給される。乗算器38a〜38dでは前記従来例と同様
に量子化マトリクスの出力W11〜W88と制御係数C
xとそれぞれ(Wij×Cx/C0)を演算し、量子化
回路32a〜32dへ出力する。量子化器38a〜38
dではそれぞれ制御係数C1〜C4で制御された量子化
ステップでジグザグ走査された変換係数を量子化し、可
変長符号化器40a〜40dへ出力する。
【0026】本実施例にあってはVLC40a〜40d
は実際の符号化データは出力せず、図3のVLC12と
同様の処理を行った場合の各画面毎の総ビット数情報n
b1〜nb4のみを出力する。
【0027】係数演算器48では、上記VLC40a〜
40dより出力されたnb1〜nb4と前記制御係数C
1〜C4を用いて、本来希望とする総ビット数に対する
制御係数C5を算出し、乗算器38eへ出力する。
【0028】又、制御係数C6とC7をC5の近傍値と
して乗算器38f,38gへ出力する一方、スイッチ4
4の端子44a〜44cへも出力する。
【0029】ただし、C5をCn≦C5≦Cn+1とし
た時C6,C7はCn≦C6<C5,C5<C7≦Cn
+1とし、nは1≦n≦3である。
【0030】乗算器38e〜38gでは前記乗算器38
a〜38dと同様に量子化マトリクス36とそれぞれの
制御係数C5〜C7で演算した後垂直ブランキング期間
内に量子化器32e〜32gへ出力する。
【0031】一方、量子化器32e〜32gではジグザ
グ走査器30より出力されたDCT変換係数を1フレー
ム遅延器34で1フレーム分遅延したDCT変換係数が
入力されている。
【0032】量子化器32e〜32gでは前記制御係数
C5〜C6で制御された量子化ステップで前記変換係数
を量子化し、可変長符号化器40e〜40gへそれぞれ
出力する。本実施例にあってはVLC40e〜40fは
実際の符号化データをエントリーバッファ42a〜42
cへ出力する一方、総ビット数nb5〜nb7を判定器
50へ出力する。判定器50では本来希望する総ビット
数以下でかつ一番近い量子化結果を選択する様な出力を
スイッチ44と46へ出力する。エントリーバッファ4
2a〜42cは判定器50より判定結果が出るまで符号
化データを蓄積する。スイッチ44では判定結果により
制御係数を選択しマルチプレクサ52へ出力する。又ス
イッチ46では、符号化データを選択しマルチプレクサ
52へ出力する。マルチプレクサ52では制御係数と符
号化データを多重化し出力端子54へ出力する。
【0033】(他の実施例)図2は本発明の第2の実施
例を示すブロック図である。第1の実施例と同様の動作
を示すものについては、同一の番号を付し説明は省略す
る。
【0034】図2中ジグザグ走査器30から出力された
DCT係数は1フレーム遅延器34へ出力し、量子化器
60へも出力する。一方、乗算器62では係数演算器6
4から出力された初期係数C1と量子化マトリクス器3
6の出力W11〜W38とが演算され量子化器60へ出
力されている。量子化器60では制御係数C1で制御さ
れた量子化ステップでDCT変換係数を量子化し可変長
符号化器40a〜40dへ出力する。ここで量子化され
たDCT係数の全ビット数をKビットとすれば、VLC
40aにはKビット出力し、VLC40bには(K−1
)ビットをVLC40bの下位ビットに出力し、VLC
40cには(K−2)ビットをVLC40cの下位ビッ
トへ、VLC40dには(K−3)ビットをVLC40
dの下位ビットへ出力する。VLC40a〜40dでは
前記第1の実施例と同様に符号化データは出力せずに各
画面毎の総ビット数情報nb1〜nb4のみを係数演算
器64へ出力する。ここでVLC40a〜40dでは量
子化器60の出力を下位方向へ0〜3ビットシフトして
接続することにより、VLC40aでは初期制御係数C
1で制御した量子化出力に対し可変長符号化を行いVL
C40bでは初期制御係数C1の2倍のステップサイズ
で量子化された量子化出力に対し可変長符号化を行い、
VLC40cではC1の4倍のステップサイズで、又、
VLC40dではC1の8倍のステップサイズで量子化
された結果に対して可変長符号化を行っていることに近
似することができる。すなわち、可変長符号化量nb1
〜nb4は制御係数C1,C1×2,C1×4,C1×
8で制御した符号化量を表わしていることになる。
【0035】係数演算器64では制御係数C1,C1×
2,C1×4,C1×8に対しての符号化総数nb1,
nb2,nb3,nb4をもとに本来希望とする符号化
量に対する制御係数C5を求め、又、制御係数C5の近
傍の値としてC6=C5−α,C7=C5+αとしてC
6,C7を決める。そして制御係数C5〜C7を乗算器
38e〜38gへ出力する。以後の処理は第1の実施例
と同様に処理する。
【0036】
【発明の効果】以上説明した様に、本発明の画像符号化
装置によれば、画像情報を周波数領域に変換して得た変
換データを量子化し、該量子化された変換データを可変
長符号化する符号化装置において、所定期間毎のデータ
量を所望のデータ量に設定することができ、かつ、極め
て高速で処理が可能となった。
【図面の簡単な説明】
【図1】本発明を実施した第1の実施例を示す図。
【図2】本発明の第2の実施例を示す図。
【図3】従来の実施例を示す図。
【図4】図3の符号化方法を説明する図。
【符号の説明】
20  入力端子 22  A/D変換器 26  8×8ブロック化器 28  DCT変換器 30  ジグザグ走査器 32a〜32g  量子化器 38a〜38g  乗算器 40a〜40g  可変長符号化器 36  量子化マトリクス器 48  係数演算器 50  判定器 42a〜42c  エントリーバッファ器44,46 
 スイッチ 52  マルチプレクサ器 34  1フレーム遅延器 54  出力端子

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】  画像を周波数領域に変換して得たデー
    タを量子化し、該量子化された変換データを可変長符号
    化する符号化装置であって、入力画像に対して量子化ス
    テップを制御する複数の係数に基づき複数の量子化結果
    を出力する第1の量子化手段と、前記複数の係数と複数
    の量子化結果に基づいて、所定時間遅延された前記入力
    画像を量子化する際の量子化ステップを制御する複数の
    係数を発生する係数発生手段とを有することを特徴とす
    る画像符号化装置。
  2. 【請求項2】  更に前記係数発生手段によって発生し
    た複数の係数に基づいて前記所定時間遅延された入力画
    像の量子化を行う第2の量子化手段を有することを特徴
    とする請求項1記載の画像符号化装置。
  3. 【請求項3】  更に前記第2の量子化手段による複数
    の量子化結果の1つを選択する選択手段を有することを
    特徴とする請求項2記載の画像符号化装置。
  4. 【請求項4】  前記第1の量子化手段で量子化した量
    子化結果を0〜nビットシフトし、それぞれ複数の可変
    長符号化手段へ入力することを特徴とする請求項1記載
    の画像符号化装置。
  5. 【請求項5】  画像を周波数領域に変換して得たデー
    タを量子化し、該量子化された変換データを可変長符号
    化する画像符号化方法であって、入力画像に対して量子
    化ステップを制御する複数の係数に基づき複数の量子化
    結果を出力し、前記複数の係数と複数の量子化結果に基
    づいて、所定時間遅延された前記入力画像を量子化する
    際の量子化ステップを制御する複数の係数を発生するこ
    とを特徴とする画像符号化方法。
JP9230191A 1991-04-23 1991-04-23 画像符号化方法及び装置 Expired - Fee Related JP3109854B2 (ja)

Priority Applications (8)

Application Number Priority Date Filing Date Title
JP9230191A JP3109854B2 (ja) 1991-04-23 1991-04-23 画像符号化方法及び装置
US07/872,144 US5301040A (en) 1991-04-23 1992-04-22 Image processing apparatus and method
EP19980200862 EP0859516B1 (en) 1991-04-23 1992-04-22 Image processing apparatus and method using quantization
EP19920303584 EP0510929B1 (en) 1991-04-23 1992-04-22 Image processing apparatus and method
DE69227398T DE69227398T2 (de) 1991-04-23 1992-04-22 Verfahren und Gerät zur Bildverarbeitung
DE69232245T DE69232245T2 (de) 1991-04-23 1992-04-22 Anlage und Verfahren zur Bildbearbeitung mit Quantisierung
SG9803885A SG93188A1 (en) 1991-04-23 1992-04-22 Image processing apparatus and method
US08/178,842 US5444542A (en) 1991-04-23 1994-01-07 Image processing apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9230191A JP3109854B2 (ja) 1991-04-23 1991-04-23 画像符号化方法及び装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP10460398A Division JP3397682B2 (ja) 1998-04-15 1998-04-15 画像符号化装置

Publications (2)

Publication Number Publication Date
JPH04323961A true JPH04323961A (ja) 1992-11-13
JP3109854B2 JP3109854B2 (ja) 2000-11-20

Family

ID=14050589

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9230191A Expired - Fee Related JP3109854B2 (ja) 1991-04-23 1991-04-23 画像符号化方法及び装置

Country Status (5)

Country Link
US (2) US5301040A (ja)
EP (2) EP0510929B1 (ja)
JP (1) JP3109854B2 (ja)
DE (2) DE69232245T2 (ja)
SG (1) SG93188A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0757490A2 (en) 1995-08-02 1997-02-05 Matsushita Electric Industrial Co., Ltd. Video coding device and video transmission system using the same, quantization control method and average throughput calculation method used therein
JP2004120779A (ja) * 2003-10-30 2004-04-15 Ricoh Co Ltd 多地点テレビ会議システム
US9277221B2 (en) 2011-03-09 2016-03-01 Canon Kabushiki Kaisha Image coding apparatus, method for coding image, program therefor, image decoding apparatus, method for decoding image, and program therefor

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9405914D0 (en) 1994-03-24 1994-05-11 Discovision Ass Video decompression
EP0576749B1 (en) 1992-06-30 1999-06-02 Discovision Associates Data pipeline system
JPH04323960A (ja) * 1991-04-23 1992-11-13 Canon Inc 画像符号化装置
JP3109854B2 (ja) * 1991-04-23 2000-11-20 キヤノン株式会社 画像符号化方法及び装置
US5657399A (en) * 1991-05-17 1997-08-12 Canon Kabushiki Kaisha Encoding/decoding apparatus using quantizing steps information
US5838834A (en) * 1991-11-07 1998-11-17 Canon Kabushiki Kaisha Image processing apparatus and method for quantizing image data and quantization errors using single quantizing unit and pluralities of quantization tables
US6112017A (en) 1992-06-30 2000-08-29 Discovision Associates Pipeline processing machine having a plurality of reconfigurable processing stages interconnected by a two-wire interface bus
US5809270A (en) 1992-06-30 1998-09-15 Discovision Associates Inverse quantizer
US5768561A (en) 1992-06-30 1998-06-16 Discovision Associates Tokens-based adaptive video processing arrangement
US5784631A (en) 1992-06-30 1998-07-21 Discovision Associates Huffman decoder
US7095783B1 (en) 1992-06-30 2006-08-22 Discovision Associates Multistandard video decoder and decompression system for processing encoded bit streams including start codes and methods relating thereto
US6047112A (en) 1992-06-30 2000-04-04 Discovision Associates Technique for initiating processing of a data stream of encoded video information
US6067417A (en) 1992-06-30 2000-05-23 Discovision Associates Picture start token
US6435737B1 (en) 1992-06-30 2002-08-20 Discovision Associates Data pipeline system and data encoding method
US6330665B1 (en) 1992-06-30 2001-12-11 Discovision Associates Video parser
US6079009A (en) 1992-06-30 2000-06-20 Discovision Associates Coding standard token in a system compromising a plurality of pipeline stages
DE69331126T2 (de) * 1992-07-31 2002-06-20 Canon K.K., Tokio/Tokyo Bildverarbeitungsgerät und Verfahren zur mehrstufigen Kompression
US6028961A (en) * 1992-07-31 2000-02-22 Canon Kabushiki Kaisha Image processing method and apparatus
US6427025B1 (en) 1992-08-14 2002-07-30 Canon Kabushiki Kaisha Image processing with selection between reversible and irreversible compression
JP3196906B2 (ja) * 1992-08-21 2001-08-06 富士ゼロックス株式会社 画像信号の符号化装置
KR100287624B1 (ko) * 1992-09-28 2001-04-16 야스카와 히데아키 화상데이타의압축,해제방법및그장치
US5663763A (en) * 1992-10-29 1997-09-02 Sony Corp. Picture signal encoding method and apparatus and picture signal decoding method and apparatus
CN1092446C (zh) * 1993-05-31 2002-10-09 佳能株式会社 图象处理方法和装置
US5805914A (en) 1993-06-24 1998-09-08 Discovision Associates Data pipeline system and data encoding method
US5768629A (en) 1993-06-24 1998-06-16 Discovision Associates Token-based adaptive video processing arrangement
US5699544A (en) 1993-06-24 1997-12-16 Discovision Associates Method and apparatus for using a fixed width word for addressing variable width data
US5861894A (en) 1993-06-24 1999-01-19 Discovision Associates Buffer manager
TW323029U (en) * 1993-06-30 1997-12-11 Victor Company Of Japan Co Ltd Processing system for digital video signal
US6486981B1 (en) 1993-07-27 2002-11-26 Canon Kabushiki Kaisha Color image processing method and apparatus thereof
KR0183688B1 (ko) * 1994-01-12 1999-05-01 김광호 영상부호화방법 및 장치
CA2145379C (en) 1994-03-24 1999-06-08 William P. Robbins Method and apparatus for addressing memory
CA2145365C (en) 1994-03-24 1999-04-27 Anthony M. Jones Method for accessing banks of dram
CA2145361C (en) 1994-03-24 1999-09-07 Martin William Sotheran Buffer manager
TW374283B (en) * 1994-05-25 1999-11-11 Sony Corp A multiple coding device
GB9417138D0 (en) 1994-08-23 1994-10-12 Discovision Ass Data rate conversion
US5659362A (en) * 1994-09-07 1997-08-19 University Of South Florida VLSI circuit structure for implementing JPEG image compression standard
JPH08102943A (ja) * 1994-09-30 1996-04-16 Fuji Xerox Co Ltd 画像符号化装置
JPH08116448A (ja) * 1994-10-13 1996-05-07 Fuji Xerox Co Ltd 画像信号の符号化装置及び復号装置
KR100381830B1 (ko) * 1995-03-09 2003-08-02 소니 가부시끼 가이샤 화상신호의부호화방법및그장치
JPH08317219A (ja) * 1995-05-18 1996-11-29 Mitsubishi Electric Corp 画像圧縮伸長装置
US6167085A (en) * 1997-07-31 2000-12-26 Sony Corporation Image data compression
US6738561B1 (en) * 1997-11-21 2004-05-18 Victor Company Of Japan, Ltd. Recording medium and signal processing apparatus
JP2003032677A (ja) * 2001-07-18 2003-01-31 Hitachi Ltd 動画像圧縮符号化装置
GB2387059A (en) * 2002-03-28 2003-10-01 Sony Uk Ltd Data compression using trial quantisations to determine final quantiser
GB0215028D0 (en) * 2002-06-28 2002-08-07 Critical Blue Ltd Microarchitecture description
US20090320678A1 (en) * 2006-11-03 2009-12-31 Electric Power Research Institute, Inc. Sorbent Filter for the Removal of Vapor Phase Contaminants

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3992697A (en) * 1974-12-27 1976-11-16 Scan-Data Corporation Character recognition system utilizing feature extraction
US4371895A (en) * 1980-01-18 1983-02-01 Nippon Electric Co., Ltd. Coded video signal transmitting and receiving system
US4797945A (en) * 1985-12-13 1989-01-10 Canon Kabushiki Kaisha Image data coding apparatus
US4887151A (en) * 1986-06-30 1989-12-12 Canon Kabushiki Kaisha Encoding apparatus for color image data with block-by-block individual quantizing or individual encoding of luminosity, structure, and color information
JP2589298B2 (ja) * 1987-01-28 1997-03-12 キヤノン株式会社 符号化画像データの復号化装置
US4974071A (en) * 1987-04-28 1990-11-27 Canon Kabushiki Kaisha Color image data encoding apparatus having improved resolution/efficiency characteristics
US5162923A (en) * 1988-02-22 1992-11-10 Canon Kabushiki Kaisha Method and apparatus for encoding frequency components of image information
US4903124A (en) * 1988-03-17 1990-02-20 Canon Kabushiki Kaisha Image information signal transmission apparatus
US4984076A (en) * 1988-07-27 1991-01-08 Kabushiki Kaisha Toshiba Image compression coding system
KR930004311B1 (ko) * 1989-04-18 1993-05-22 미쯔비시덴끼 가부시끼가이샤 동화상 부호화 복호화장치
US5128758A (en) * 1989-06-02 1992-07-07 North American Philips Corporation Method and apparatus for digitally processing a high definition television augmentation signal
EP0401854B1 (en) * 1989-06-09 1997-08-06 Matsushita Electric Industrial Co., Ltd. An apparatus for orthogonal transform coding
US5121216A (en) * 1989-07-19 1992-06-09 Bell Communications Research Adaptive transform coding of still images
JP3085465B2 (ja) * 1989-10-31 2000-09-11 オリンパス光学工業株式会社 画像データの符号化装置および符号化方法
JPH0714209B2 (ja) * 1989-12-20 1995-02-15 松下電器産業株式会社 動画像符号化装置
US5216516A (en) * 1990-04-27 1993-06-01 Ricoh Company, Inc. Orthogonal transformation arithmetic unit
US5146324A (en) * 1990-07-31 1992-09-08 Ampex Corporation Data compression using a feedforward quantization estimator
EP0475251B1 (en) * 1990-09-10 1997-03-26 Mitsubishi Denki Kabushiki Kaisha Coding apparatus for digital image data
US5303058A (en) * 1990-10-22 1994-04-12 Fujitsu Limited Data processing apparatus for compressing and reconstructing image data
US5173694A (en) * 1990-10-29 1992-12-22 International Business Machines Corporation Binary data encoding and decoding using a rate 2/5 (2,18,2) code
JP3109854B2 (ja) * 1991-04-23 2000-11-20 キヤノン株式会社 画像符号化方法及び装置

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0757490A2 (en) 1995-08-02 1997-02-05 Matsushita Electric Industrial Co., Ltd. Video coding device and video transmission system using the same, quantization control method and average throughput calculation method used therein
US6356309B1 (en) 1995-08-02 2002-03-12 Matsushita Electric Industrial Co., Ltd. Video coding device and video transmission system using the same, quantization control method and average throughput calculation method used therein
JP2004120779A (ja) * 2003-10-30 2004-04-15 Ricoh Co Ltd 多地点テレビ会議システム
US9277221B2 (en) 2011-03-09 2016-03-01 Canon Kabushiki Kaisha Image coding apparatus, method for coding image, program therefor, image decoding apparatus, method for decoding image, and program therefor
EP3253060A1 (en) 2011-03-09 2017-12-06 Canon Kabushiki Kaisha Image coding apparatus, method for coding image, program therefor, image decoding apparatus, method for decoding image, and program therefor
EP3512199A1 (en) 2011-03-09 2019-07-17 Canon Kabushiki Kaisha Image coding apparatus, method for coding image, program therefor, image decoding apparatus, method for decoding image, and program therefor
EP4114002A1 (en) 2011-03-09 2023-01-04 Canon Kabushiki Kaisha Image coding apparatus, method for coding image, program therefor, image decoding apparatus, method for decoding image, and program therefor
EP4114003A1 (en) 2011-03-09 2023-01-04 Canon Kabushiki Kaisha Image coding apparatus, method for coding image, program therefor, image decoding apparatus, method for decoding image, and program therefor

Also Published As

Publication number Publication date
EP0510929A2 (en) 1992-10-28
DE69232245D1 (de) 2002-01-10
JP3109854B2 (ja) 2000-11-20
DE69227398T2 (de) 1999-04-29
US5444542A (en) 1995-08-22
EP0859516A1 (en) 1998-08-19
SG93188A1 (en) 2002-12-17
EP0510929B1 (en) 1998-10-28
US5301040A (en) 1994-04-05
DE69232245T2 (de) 2002-06-27
EP0510929A3 (en) 1993-06-09
DE69227398D1 (de) 1998-12-03
EP0859516B1 (en) 2001-11-28

Similar Documents

Publication Publication Date Title
JPH04323961A (ja) 画像符号化方法及び装置
EP0763925B1 (en) Image encoding optimising the amount of generated code
JP3716931B2 (ja) 連続画像の適応型復号装置
KR0184905B1 (ko) 부호량제어장치 및 이것을 사용한 부호화장치
JP3025610B2 (ja) 符号化方法およびその装置
JPH0595536A (ja) 高能率符号化信号処理装置
JP2000013799A (ja) 動き補償符号化復号化装置及びその方法
JPH1093966A (ja) 画像符号化装置
JPH06189281A (ja) 適応的フレーム/フィールドフォーマット圧縮を用いた映像信号符号化装置
JPH10243399A (ja) 符号量制御装置及び該符号量制御装置を含む動画像符号化装置
JP2880051B2 (ja) 1d/2d dctを用いた映像信号符号化装置
US5822462A (en) Image processing apparatus
US5742342A (en) Apparatus for encoding an image signal using vector quantization technique
JPH07162863A (ja) 適応量子化パラメータ制御装置
JP3089941B2 (ja) 画像間予測符号化装置
JP3104803B2 (ja) 映像信号伝送装置
JP3397682B2 (ja) 画像符号化装置
KR100230841B1 (ko) 동영상 복호기의 블록화 현상 제거 방법 및 그 장치(Method of and Device for eliminating blocking effect in a motion picture decoder)
JPH04341065A (ja) 画像符号化装置及びその方法
JP3200082B2 (ja) 画像処理方法
JPH05227513A (ja) 映像信号伝送装置
JP3082957B2 (ja) 画像処理方法
JPH04341063A (ja) 画像符号化装置
JP3135271B2 (ja) 符号化装置
JP2668900B2 (ja) 高能率符号化装置

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20000822

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

Free format text: PAYMENT UNTIL: 20070914

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20080914

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20090914

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20090914

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20100914

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees