JP3202403B2 - 画像処理装置及びその方法 - Google Patents

画像処理装置及びその方法

Info

Publication number
JP3202403B2
JP3202403B2 JP9686493A JP9686493A JP3202403B2 JP 3202403 B2 JP3202403 B2 JP 3202403B2 JP 9686493 A JP9686493 A JP 9686493A JP 9686493 A JP9686493 A JP 9686493A JP 3202403 B2 JP3202403 B2 JP 3202403B2
Authority
JP
Japan
Prior art keywords
image data
block
read
blocks
encoding
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
JP9686493A
Other languages
English (en)
Other versions
JPH06291673A (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.)
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
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP9686493A priority Critical patent/JP3202403B2/ja
Publication of JPH06291673A publication Critical patent/JPH06291673A/ja
Priority to US08/714,500 priority patent/US6301390B1/en
Priority to US09/053,826 priority patent/US6263107B1/en
Application granted granted Critical
Publication of JP3202403B2 publication Critical patent/JP3202403B2/ja
Priority to US09/946,530 priority patent/US6731816B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、画像データを可変長符
号化する画像処理装置及びその方法に関する。
【0002】
【従来の技術】画像信号を複数の画素から成るブロック
に分割するとともに、そのデータを直交変換し、上記複
数のブロックである範囲の符号量となるように、上記直
交変換したデータを量子化および可変長符号化する画像
処理装置が考えられている。
【0003】このような画像処理装置における上記複数
のブロックの選択の方法としては図3に示すものが考え
られている。図3において、(a)は画像全体を表して
いて、横にi=1〜nまで分割され、縦j=1〜mまで
分割されている。さらに、図3(b)は、図3(a)で
分割したブロックの1つを表していて、各ブロックにお
いてはk=1〜lまでさらに分割されている。
【0004】従来の画像処理装置は、上述したようにし
て画像信号を直交変換を行うブロックに分割している。
このブロックをx個(xはnの整数倍)でxブロック固
定長符号化する場合におけるxブロックの選択の方法を
示したのが図4である。このとき、図3(a)のiは1
からnまで順次進めていき、jはxブロック固定長符号
化内で適当に変化をさせる。また、kは同じ値でもよ
く、異なった値でもよい。
【0005】例えば、ブロック1個ごとの選択の方法と
して、x=2nとした場合を図5(a)、x=4nとし
た場合を図5(b)に示す。なお、図5において、tは
時間を示し、t=1を選んだ次のブロックをt=2とす
る。このように、xブロック固定長符号化のブロックを
選択するようにして画像処理装置を構成していた。
【0006】
【発明が解決しようとする課題】しかしながら、上記し
た従来の画像処理装置では、xブロック固定長符号化を
行うxブロックのX番目のブロックが画像の水平方向に
対し相関を持ってしまうことになる。
【0007】また、xブロック中のX番目のブロックで
エラーが発生した場合、X番目以降が復号できなくなっ
てしまい、xブロック固定長符号化の終わりに近いブロ
ックほどエラーが多くなる性質がある。
【0008】以上のことから、画像の水平方向に対して
エラーがだんだん多く発生し、視覚上見苦しいという欠
点があった。本発明は上述の問題点にかんがみ、途中に
エラーが入っても復号した画面上において目立たないよ
うにすることを目的とする。
【0009】
【課題を解決するための手段】本発明に係わる画像処理
装置は、画像データを入力する入力手段と、前記画像デ
ータを記憶する記憶手段と、前記記憶手段に記憶された
画像データを、大ブロックに分割し、更に前記大ブロッ
クを小ブロックに分割し、前記小ブロック単位で前記画
像データを読み出す読み出し手段と、前記読み出し手段
によって読み出された画像データを順次可変長符号化す
る符号化手段とを有し、前記読み出し手段は、N(Nは
2以上の正の整数)個の大ブロックから夫々1個の小ブ
ロックを読み出し、n番目に読み出される小ブロックを
含む大ブロックの画面位置が、前記nが大きくなるほど
画面の両端に近づくように読み出し、前記符号化手段は
前記N個の小ブロック単位に符号化した際の符号量が所
定量となるように符号量を制御することを特徴とする。
また、本発明に係わる画像処理方法は、画像データを入
力する入力処理と、前記画像データを記憶媒体に記憶す
る記憶処理と、前記記憶媒体に記憶された画像データ
を、大ブロックに分割し、更に前記大ブロックを小ブロ
ックに分割し、前記小ブロック単位で前記画像データを
読み出す読み出し処理と、前記読み出し処理によって読
み出された画像データを順次可変長符号化する符号化処
理とを有し、前記読み出し処理は、N(Nは2以上の正
の整数)個の大ブロックから夫々1個の小ブロックを読
み出し、n番目に読み出される小ブロックを含む大ブロ
ックの画面位置が、前記nが大きくなるほど画面の両端
に近づくように読み出し、前記符号化処理は前記N個の
小ブロック単位に符号化した際の符号量が所定量となる
ように符号量を制御することを特徴とする。
【0010】
【0011】
【実施例】以下、本発明の画像処理装置及びその方法の
一実施例を図面を参照して説明する。図1は、本発明の
一実施例を示す画像処理装置の構成図である。図1にお
いて、1は外部から供給されるアナログの入力信号Si
nを内部に導入するための入力端子である。
【0012】入力端子1を介して内部に導入されたアナ
ログの入力画像信号Sinは、まず、A/D変換器2に
与えられてディジタルの画像信号S1に変換される。そ
して、このディジタル化された画像信号S1は、次に、
メモリ回路3に与えられて蓄積される。このメモリ回路
3は、アドレス、および書き込み/読み出し動作がメモ
リ制御部4により制御されるように構成されている。
【0013】メモリ制御部4の読み出し制御に基いてメ
モリ回路3から読み出された画像データS2は、次に、
直交変換処理部5に与えられて直交変換される。そし
て、この直交変換された画像データS3は、次に、量子
化器6に与えられ、任意の量子化テーブルで量子化され
る。そして、量子化された画像データS4は、次に、可
変長符号化回路に与えられて可変長符号化される。
【0014】また、直交変換された画像データS3は、
符号量計算部7にも与えられていて、x個(x>1)の
ブロック単位で量子化、可変長符号化した場合に,ある
範囲の符号量となるよう(以下xブロック固定長符号化
という)な量子化テーブルが、符号量計算部7によって
計算された値に基いて選択される
【0015】このようにして、所定の量子化テーブルを
用いて量子化された画像データS4は、次に、可変長符
号化回路(VLC)8に与えられて可変長符号化され
る。そして、この可変長符号化された画像データが画像
処理装置の出力画像信号Soutとして出力される。
【0016】このように構成された本実施例の画像処理
装置において、直交変換するブロックの分割、およびx
ブロック固定長符号化するブロックの選択を、上述した
ようにメモリ制御部4で行っている。なお、直交変換に
ついては、図6の画像処理装置の説明において、図3
(a)、(b)を参照して説明した動作を同じであるの
で、詳細な説明は省略する。
【0017】図2において、(a)は、図3でi=1〜
nのnが偶数の場合、(b)はnが奇数の場合のブロッ
ク選択方法を示している。図2から明らかなように、本
実施例においては(a)および(b)共に、画面の中央
からブロックを選択していき、徐々に画面の両端へと選
択していくようにしている。
【0018】このように選択することにより、xブロッ
ク固定長符号化のX番目に選択されるブロックが、上記
Xの値が大きくなればなるほど画面の周辺に近づくこと
になる。したがって、復号の前にエラーが発生した場合
には、そのエラーの発生が徐々に画像の周辺に多くなる
ので、上記エラーを視覚的に目立たなくすることがで
き、エラーの発生による画質の劣化を最小限に抑えるこ
とができる。
【0019】
【発明の効果】本発明は上述したように、固定長符号化
を行うために複数のブロックを選択する際に、n番目に
選択するブロックの位置が、上記nが大きくなるほど画
面の周辺に近づくようにしたので、復号の前にエラーが
発生した場合、そのエラーが徐々に画像の周辺に多くな
るようにすることができ、上記エラーが視覚的に目立た
ないようにすることができる。
【図面の簡単な説明】
【図1】本発明の一実施例を示す画像処理装置の構成図
である。
【図2】図1の画像処理装置において行われるxブロッ
ク固定長符号化のブロック選択法を表した図である。
【図3】画像のブロック分割を示した図である。
【図4】従来の画像処理装置において行われるxブロッ
ク固定長符号化のブロック選択法を表した図である。
【図5】従来の画像処理装置において行われるxブロッ
ク固定長符号化のブロック選択法を表した図である。
【符号の説明】
1 アナログ画像信号入力 2 A/D変換器 3 メモリ回路 4 メモリ制御部 5 直交変換処理部 6 量子化器 7 符号量計算部 8 可変長符号化回路

Claims (2)

    (57)【特許請求の範囲】
  1. 【請求項1】 画像データを入力する入力手段と、 前記画像データを記憶する記憶手段と、 前記記憶手段に記憶された画像データを、大ブロックに
    分割し、更に前記大ブロックを小ブロックに分割し、前
    記小ブロック単位で前記画像データを読み出す読み出し
    手段と、 前記読み出し手段によって読み出された画像データを順
    次可変長符号化する符号化手段とを有し、 前記読み出し手段は、N(Nは2以上の正の整数)個の
    大ブロックから夫々1個の小ブロックを読み出し、n番
    目に読み出される小ブロックを含む大ブロックの画面位
    置が、前記nが大きくなるほど画面の両端に近づくよう
    に読み出し、 前記符号化手段は、前記N個の小ブロック単位に符号化
    した際の符号量が所定量となるように符号量を制御する
    ことを特徴とする画像処理装置。
  2. 【請求項2】 画像データを入力する入力処理と、 前記画像データを記憶媒体に記憶する記憶処理と、 前記記憶媒体に記憶された画像データを、大ブロックに
    分割し、更に前記大ブロックを小ブロックに分割し、前
    記小ブロック単位で前記画像データを読み出す読み出し
    処理と、 前記読み出し処理によって読み出された画像データを順
    次可変長符号化する符号化処理とを有し、 前記読み出し処理は、N(Nは2以上の正の整数)個の
    大ブロックから夫々1個の小ブロックを読み出し、n番
    目に読み出される小ブロックを含む大ブロックの画面位
    置が、前記nが大きくなるほど画面の両端に近づくよう
    に読み出し、 前記符号化処理は、前記N個の小ブロック単位に符号化
    した際の符号量が所定量となるように符号量を制御する
    ことを特徴とする画像処理方法。
JP9686493A 1993-03-31 1993-03-31 画像処理装置及びその方法 Expired - Lifetime JP3202403B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP9686493A JP3202403B2 (ja) 1993-03-31 1993-03-31 画像処理装置及びその方法
US08/714,500 US6301390B1 (en) 1993-03-31 1996-09-16 Encoding image data in blocks read out in a predetermined order
US09/053,826 US6263107B1 (en) 1993-03-31 1998-04-02 Image processing apparatus
US09/946,530 US6731816B2 (en) 1993-03-31 2001-09-06 Image processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9686493A JP3202403B2 (ja) 1993-03-31 1993-03-31 画像処理装置及びその方法

Publications (2)

Publication Number Publication Date
JPH06291673A JPH06291673A (ja) 1994-10-18
JP3202403B2 true JP3202403B2 (ja) 2001-08-27

Family

ID=14176318

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9686493A Expired - Lifetime JP3202403B2 (ja) 1993-03-31 1993-03-31 画像処理装置及びその方法

Country Status (1)

Country Link
JP (1) JP3202403B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6104754A (en) 1995-03-15 2000-08-15 Kabushiki Kaisha Toshiba Moving picture coding and/or decoding systems, and variable-length coding and/or decoding system

Also Published As

Publication number Publication date
JPH06291673A (ja) 1994-10-18

Similar Documents

Publication Publication Date Title
EP0665653B1 (en) Apparatus and method for decoding variable-length code
US5510785A (en) Method of coding a digital signal, method of generating a coding table, coding apparatus and coding method
EP0665512B1 (en) An image processing method and apparatus
EP0589682A2 (en) Variable length code decoder
EP0708565B1 (en) Variable-length decoding apparatus using relative addressing
US5513301A (en) Image compression and decompression apparatus with reduced frame memory
JP3816204B2 (ja) ランレングス・レベル符号化/復号化システム及び方法
JP3202403B2 (ja) 画像処理装置及びその方法
JP3005385B2 (ja) ハフマン復号化回路
JP2638424B2 (ja) 可変長復号化装置
JP3382358B2 (ja) 画像処理装置及びその方法
JPH07255055A (ja) 可変長符号復号回路及び復号方法
JP2728003B2 (ja) ゼロラン展開回路およびゼロラン展開方法
JP2512195B2 (ja) 符号化装置および復号化装置
JP3937471B2 (ja) 符号化装置、復号化装置及び画像処理装置
JPH06292182A (ja) 画像処理装置
JP3368164B2 (ja) 符号化復号化システム
JP3371634B2 (ja) フラクタル画像圧縮復元方法及び圧縮装置
JP3108243B2 (ja) 符号化及び復号化装置
KR100219131B1 (ko) 순차기록방식에 따라 기록된 영상데이타를 위한 가변장 복호기
JPH04269084A (ja) 画像変換装置
JPH04186984A (ja) 画像符号化装置
JPH0974560A (ja) 画像処理装置
JPH05130580A (ja) 可変長符号復号装置
JPH0993610A (ja) 画像処理装置

Legal Events

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

Free format text: PAYMENT UNTIL: 20080622

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090622

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20090622

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20100622

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20110622

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20120622

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20120622

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20130622

Year of fee payment: 12