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