JPH0495470A - 画像データ処理方式 - Google Patents

画像データ処理方式

Info

Publication number
JPH0495470A
JPH0495470A JP2213380A JP21338090A JPH0495470A JP H0495470 A JPH0495470 A JP H0495470A JP 2213380 A JP2213380 A JP 2213380A JP 21338090 A JP21338090 A JP 21338090A JP H0495470 A JPH0495470 A JP H0495470A
Authority
JP
Japan
Prior art keywords
image
data
image data
small area
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2213380A
Other languages
English (en)
Inventor
Takashi Morihara
隆 森原
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2213380A priority Critical patent/JPH0495470A/ja
Publication of JPH0495470A publication Critical patent/JPH0495470A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

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

Description

【発明の詳細な説明】 [概要] 画面内の部分ごとに多値画像の符号化と復号化を行う画
像データ処理方式に関し、 画像内の任意の部分を移動する編集処理を可能とするこ
とを目的とし、 原画像をそれぞれが複数の画素からなる複数のブロック
に分割して得られる各ブロック毎に画像を符号化する際
に、画像を複数のブロックからなる小領域に分割して小
領域ごとに符号化すると共に各小領域の位置データを格
納し、任意の小領域を選択して移動先を指定した場合に
は、この小領域の位置データを移動先の位置データに変
更し、一方、復号化は所定の順番に従って小領域を復元
し、この復元の際に位置データを参照して復元した小領
域の画像データの格納位置を指定するように構成する。
[産業上の利用分野コ 本発明は、画面内の部分ごとに多値画像の符号化と復号
化を行う画像データ処理方式に関する。
数値データに比べて情報量が桁違いに大きい画像データ
、特に、中間調画像やカラー画像のブタを蓄積し、ある
いは、高速、高品質で伝送するためには、画素毎の階調
値を高能率に符号化する必要がある。
データベース検索等においては、受信者が早い時期から
画像の概略を認識できるように、粗い画像から高品質画
像へと段階的に画質が向上する階層的復元が望まれてい
る。
[従来の技術] 従来、画像データの高能率な圧縮方式として、例えば文
献「昭和63年電子情報通信学会秋期全国大会予稿D−
72Jに記載の適応離散コサイン変換符号化方式がある
適応離散コサイン変換符号化方式(^dapliveD
口c+ete Co51ne T+anslum  以
下、略して[ADCTJと称する)について次に説明す
る。
ADCTは、画像を8X8画素からなるブロックに分割
し、各ブロックの画信号を2次元離散コサイン変換(以
下、DCTと称する)により空間周波数分布の係数に変
換し、視覚に適応した閾値で量子化し、求まった量子化
係数を統計的に求めたハフマン・テーブルにより符号化
するものである。
第14図に示すADCTの基本ブロック図に従って、符
号化動作を詳細に説明する。
まず画像メモリ(フレームメモリ)50に格納された画
像データを第7図に示す8×8画素からなるブロックに
分割し、DCT変換部51に入力する。DCT変換部5
1では入力された画信号をDCTにより直交変換し、第
8図に示す空間周波数分布のDCT係数に変換し、線形
量子化部52に出力する。線形量子化部52では、入力
されたDCT係数を、視覚実験により決められた第9図
に示す閾値で構成する量子化マトリクス53により、線
形量子化する。この量子化の結果、第10図に示すよう
に、閾値以下のDCT係数は0となり、DC成分とわず
かのAC成分のみが値を持つ量子化DCT係数が生成さ
れる。
2次元的に配列された量子化DCT係数は、第11図に
示すジグサグスキャンにより、1次元に変換され、可変
長符号化部54に入力される。可変長符号化部54は、
各ブロック先頭のDC成分と前ブロックのDC成分との
差分を可変長符号化する。AC成分については有効係数
(値が0でない係数)の値とそこまでの無効係数(値が
0の係数)のランの長さを可変長符号化する。DC,A
C各成分は、画像ごとの統計量をもとに作成するハフマ
ン・テーブルで構成する符号表55を用いて符号化され
、符号データ格納部56に格納される。
以上の符号化処理を、一画面の全てのブロックに対して
行ない、ブロックAの符号データの後にブロックBの符
号データというように、ブロック毎の符号データをブロ
ック間で接続して符号データ格納部56に一画面分を格
納する。
一方、符号データから画像を復元する復号化は、復号表
を使用して符号データを二次元の量子化DCT係数に復
号した後、量子化マトリクスによりブロック内の量子化
DCT係数を量子化係数に変換し、更に逆DCT変換し
て元の精細な画像を復元する。
[発明が解決しようとする課題] しかしながら、このような従来の画像データ処理方式に
あっては、画像データを符号化及び復号化する際に、画
像の先頭、例えば左上のブロックから順番に符号化及び
復号化しなければならず、画像内での一変更などの編集
処理ができない問題があった。
本発明は、このような従来の問題点に鑑みてなされたも
ので、画像内で領域を移動する編集処理を可能とする符
号化及び復号化を行う画像データ処理方式を提供するこ
とを目的とする。
[課題を解決するための手段] 第1図は本発明の原理説明図である。
まず本発明は、第1図(a)に示す復号手段100と同
図(b)に示す復号化手段200で構成される。
まず符号化手段100は、原画像をそれぞれが複数の画
素からなる複数のブロックに分割して得られる各ブロッ
ク毎に画像を符号化する画像データ符号化部15と、第
1図(c)のように画像を複数のブロックからなる小領
域300に分割して小領域ごとに画像データ符号化部1
5により符号化させる領域分割部12と、領域分割手段
12て分割された各小領域の位置データを作成して格納
する位置データ作成部14と、任意の小領域を選択して
移動先の領域位置を指定を受けた際に位置データ作成部
14の位置データを移動先の位置データに変更させる領
域移動処理部13とを備える。
また復号化手段200は、符号化手段100により符号
化された画像データを復元する画像データ復号化部19
と、複数のブロックからなる小領域300を所定の順番
に従って選択して画像データ復号化部19により画像デ
ータに復元させる小領域検出部18と、位置データ作成
部14で作成した位置データに基づき画像データ復号部
19で復元された小領域の画像データを格納する画像位
置を指定する画像格納位置制御部17とを備える。
ここで符号化手段100の画像データ符号化部15は、
原画像をそれぞれが複数の画素からなる複数のブロック
に分割して得られる各ブロック毎に、該ブロック内の複
数の画素の階調値を2次元離散コサイン変換して得られ
た変換係数を量子化し、更に得られた量子化係数を符号
化し、また復号化手段200の画像データ復号化部19
は、符号データから復号された二次元量子化係数を各ブ
ロック毎に逆量子化した後に、2次元離散逆コサイン変
換して画素の階調値を復元するADCTを行う。
[作用] このような構成を備えた本発明の画像データ処理方式に
よれば次の卓用が得られる。
まず符号化において画像データは、小領域分割部12で
小領域に分割される。例えば、8X8画素からなる1つ
のブロックを、8×8ブロツクごとにまとめて1つの小
領域とする。
分割された小領域に対し領域移動処理部13では、選択
された小領域の移動先の指定に基づく位置の変更を検出
し、位置データ作成部14により作成されている移動を
指定した小領域の位置データを移動先の位置データに変
更させる。
画像データ符号化部15は、伊東光の指定を行った小領
域ごとに従来と同様、例えばADCTによる符号化を実
施することにより、画像自体を小さな画像の集合として
処理し、以下、移動先を指定した小領域を順次、符号化
して符号化データを格納する。合わせて、各小傾城の画
像内の位置データも格納する。
次に復元時には、ます、復号化手段200の小領域検出
部18が第1図(C)に示す所定の小領域番号の順番に
格納データから小領域の符号データを読出して画像デー
タ復号化部19により画像データに復元させる。同時に
画像格納位置制御部17が復元する小領域の位置データ
を読出して復元された小領域画像の画像内の格納位置を
決定して画像データ内に再構成する。このとき位置デー
タが符号化の際に移動先の位置データに変更されていれ
ば、元の画像ないの位置とき異なる位置に移動した復元
ができる。以下、同様に小領域の番号順に小領域の復元
動作を反復する。
このように本発明の場合、予め用意された画像に対し、
符号化の際に希望する位置への小領域の移動を指定して
符号化し、復号化時には移動先を指定した画像内の位置
に復元された小領域画像を格納することで、必要に応し
て画像ないの意を変更する編集を可能とする符号化及び
復号化を実現できる。
[実施例] 第2図は本発明の本発明の画像データ処理方式に用いる
符号化装置の実施例構成図である。
この実施例にあっては、画像をコンソールのCRTに表
示すると共に、マスク等による入力デバイスの表示も重
ねて表示するシステム環境での例を説明する。
また画像のサイズは、第4図に示すように1024X7
68画素としている。
符号化装置による画像の符号化は次のようにして行われ
る。
ます画像データは、外部記憶装置やその他の画像入力装
置から画像メモリ(フレームメモリ)21内に読み込ま
れる。
画像メモリ21内の画像データは、小領域分割部22で
、予め定めである画素数でブロック化され、処理を開始
される。この実施例では第4図の8×8画素を1つのブ
ロックとしている。
更に、8×8画素で1ブロツクを構成した複数のブロッ
クをまとめて1つの小領域を作成する。
この実施例では8×8ブロツクを1つの小領域ととして
おり、従って、第4,5図に示すように、縦12領域、
横16領域の合計192領域に分割され、第5図のよう
に左上隅から領域番号1〜192かつけられる。
次に、領域移動処理部23による各小領域の移動処理が
開始される。この移動処理は、まず図示していない制御
部から、図示していないCRTデイスプレィ上に移動対
象とする小領域を選択するようにメツセージを表示する
。小領域を選択する場合、利用者は、マウスを移動させ
ることにより、CRT上のアイコン(又はカーソル)を
対象とする小領域に合わせ、入力動作を行なう。例えば
、マウスの左ボタンのクリックが移動対象とする小領域
の指定動作となる。また、いずれの状況でも、それ以上
の選択を行なわない場合は、マウスの右ボタンを選択す
るものとする。
制御部は、マウスの左ボタンクリックを検出後、選択さ
れた小領域に対応した位置データ格納部25内の位置デ
ータを選択する。
位置データ格納部25には第12図に示すように、領域
番号1〜192を指示パラメータとして領域の位置を示
すX座標の格納領域とy座標の格納領域でなる2バイト
の格納領域が設けられている。但し、このデータ構成に
制限されるものではなく、各小領域の移動先を識別でき
る形式であれば適宜の形式として良い。
次にCRT上のアイコンを移動先となる小領域の位置に
動かし、マウスの右ボタンをクリックする。位置データ
作成部では、このときのアイコンの位置、即ち移動先の
位置座標(x、  y)を検出し、選択されている位置
データ格納部25内の位置データに移動先座標(x、 
 y)を格納する。
このように移動先の指定が終了すると小領域移動処理部
23は、現在処理している小領域を構成する第6図に示
す8×8ブロツクの中の最初のブロック番号1のデータ
を選択してDCT変換部26に入力する。DCT変換部
26では、入力された1ブロツクの画信号、即ち第7図
に示す階調値をもつ8×8画素でなる画信号をDCTに
より直交変換し、第8図に示す空間周波数分布のDCT
係数に変換し、線形量子化部27に出力する。線形量子
化部27では、入力されたDCT係数を、視覚実験によ
り決められた第9図に示す閾値で構成する量子化マトリ
クス28により線形量子化する。この量子化の結果、第
10図に示すように、閾値以下のDCT係数は0となり
、DC成分とわずかのAC成分のみか値を持つ量子化D
CT係数か生成される。
2次元的に配列された量子化係数は、第11図に示すジ
グザグスキャンにより1次元に変換され、可変長符号化
部29に入力される。可変長符号化部29は、各ブロッ
ク先頭のDC成分と前ブロックのDC成分との差分を可
変長符号化する。AC成分については有効係数(値がO
でない係数)の値とそこまでの無効係数(値が0の係数
)のランの長さを可変長符号化する。DC,AC各成分
は、画像ごとの統計量をもとに作成するハフマン・テブ
ルて構成する符号表30を用いて符号化される。符号化
されたデータは、符号データ格納部31に格納され、そ
の後に伝送あるいはバッジ的に他のファイルに格納され
る。
以上のような手順により小領域内の左上の番号1ブロツ
クを符号化したのち、同じ小領域内の右隣の番号2のブ
ロックを同様に符号化する。符号化か進み、同じ小領域
の右端の番号8のブロックの符号化終了後、2段目の番
号9〜16のブロックの符号化を順次行なう。
小領域の符号化を全て終了すると、制御部は利用者に対
し他の小領域を選択して移動先を指定するようにCRT
デイスプレィ上にメツセージ表示を行なう。従って利用
者は次に処理する小領域にマウスの操作でアイコンを移
動させ、入力動作を行なう。制御部は、マウスの左ボタ
ンのクリック検出後、小領域移動処理部23て選択され
た領域の位置情報に対応する位置データを位置データ格
納部25内から選択し、以下同様の処理を繰り返す。
このような移動処理を伴う小領域の符号化動作を反復し
、画像全体を符号化する。
次に第3図の復号化装置の実施例を参照して符号データ
を画像に復元する処理を説明する。
まず、図示していない制御部の指示により、符号データ
と位置データとが、外部記憶装置から主記憶内の位置デ
ータ格納部25及び符号データ格納部31に格納される
。符号データ格納部31の符号データは第5図に示した
小領域の領域番号順に格納されており、可変長復号化部
33は小領域の番号順に符号データを読出す。これに対
応して位置データ識別部32は、位置データ格納部25
の第12図に示した格納データに対し、現在続出を行な
った小領域の領域番号によるアクセスを行って位置デー
タ(x、y)を読出す。即ち、最初は番号1の小領域の
符号データと位置データ(Xl、yl)が読出される。
続いて位置データ認識部32は、読出した位置データ(
xi、yl)により指定された座標を含む小領域の位置
に画像を再構成するように画像再構成部37に対し書き
込むべき領域を指示する。
可変長復号化部33では、符号データ格納部31から最
初に復元する番号1の小領域の符号データを読出すと、
符号表34を用いて可変長符号から固定長のデータに復
号する。さらに、復元された量子化DCT係数は、係数
格納部35に格納されたあと、DCT逆変換処理部36
でDCT逆変換を施されて元の画像に復元され、画像再
構成部37で位置データ識別部32から指示された画像
位置に表示するように画像を再構成し、画像データ38
として出力する。
以下同様にして位置データ格納部25及び符号データ格
納部31に格納された小領域の番号順に従って、画像デ
ータを復元していく。
尚、位置データ格納部25の位置座標(x、  y)か
(0,0)と移動先を指定していなかった場合には、再
現された画像は再構成せずに符号データの領域番号の位
置にそのまま表示するように格納する。
第14図は本発明の位置データ格納部25の他の構成を
示したもので、この実施例の場合、画像全体を予め第5
図のような番号をもつ小領域に分けしておき、移動先の
領域番号を格納する。この実施例によれば、位置座標を
格納する第12図の実施例に比べて位置データ格納部2
5の容量を削減できる。
尚、上記の実施例ではDCT変換を行なう場合について
説明したが、本発明は画像を小領域に分割した後に符号
化処理および対応する復号化処理を行っていることから
、画面全体を1つの領域とする従来の方式をそのまま利
用できる。このため、ブロック符号化方式、ベクトル符
号化方式など、他の方式に対しても適用可能なことは、
明らかである。さらに、本発明は上記実施例の画面の大
きさに制限されないことも明らかである。同様に、各領
域の大きさにも制限されない。また、本実施例では、1
つの画像データについて示したか、同様の処理を複数の
成分について行なうことにより、カラー画像についても
有効なことは明らかである。
[発明の効果] 以上説明したように本発明によれば、原画像をそれぞれ
が複数の画素からなる複数のブロックに分割して得られ
る各ブロック毎に画像を符号化する際に、複数のブロッ
クからなる小領域に分割し、小領域を符号化する際に移
動先を示す位置情報を作成して格納し、一方、復号化の
際には、画像内における小領域の位置情報に基づき復元
した小領域の画像を指定された移動位置に再構成でき、
画像内での領域の移動という編集処理を可能とする符号
化及び復号化により効率的な画像データの処理が実現で
きる。
【図面の簡単な説明】
第1図は本発明の原理説明図; 第2図は本発明の符号化装置の実施例構成図第3図は本
発明の復号化装置の実施例構成図第4図は本発明の画像
データの説明図;第5図は本発明の詳細な説明図: 第6図は本発明の小領域内のブロック処理順序説明図; 第7図は画像データの階調値説明図: 第8図は画像データのDCT係数説明図;第9図はDC
T係数に関する閾値説明図;第10図は量子化後のDC
T係数説明図;第11図は量子化DCT係数の走査順序
説明図;第12図は本発明の位置データ格納部の説明図
;第13図は本発明の位置データ格納部の他の構成説明
図; 第14図は従来の符号化方式の説明図である。 図中、 100 符号化手段 200:復号化手段 300:小領域 12:領域分割部 13・領域移動処理部 14:位置データ作成部 15・画像データ符号化部 17・画像格納位置制御部 18 ・ 21 : 24 : 26 : 27 = 28 。 30 : 31 ・ 32 : 33 ・ 34 : 35 。 37 = 38 ・ 小領域検出部 画像データ復号化部 画像メモリ (フレームメモリ) 小領域分割部 領域移動処理部 位置データ作成部 位置データ格納部 DCT変換部 線形量子化部 量子化マトリクス 可変長符号化部 符号表 符号データ格納部 位置データ識別部 可変長復号化部 符号表 係数格納部 DCT逆変換処理部 画像再構成部 画像データ 不4e明の管引フ1の叉往竹゛鴎厄に 第2図 41芒日珂σ)1号)し?昭1の艮ケこ1り11積W+
ヨ第3図 不梵明の画1覧f’−’lのこミリ2 第4 図 靴明の・H引へ品か月日 第5図 杢発明の小憧2門の70・ノアぐ遍1’l’Msか門囮
第6図 面1条づ1−17のト官二戸11連1占IIす1びa第
7図 量子1じキ次のD CT i、’r、骸晶υ唱囮第10
図 量暑化DCT悴収のar+I/’!!i見明図第11図 面像データのDCT係数捉明日 第8図 DCT係数に関する關値既明凹 第9図 杢梵明の[1丁−7拵■訃悄へ図 位置データ格納品25 1バイト 不梵明の恒aγ−■看、悄群の本の悄八日第13図

Claims (2)

    【特許請求の範囲】
  1. (1)原画像をそれぞれが複数の画素からなる複数のブ
    ロックに分割して得られる各ブロック毎に画像を符号化
    する画像データ符号化部(15)を備えた符号化手段(
    100)に、 画像を複数のブロックからなる小領域(300)に分割
    して該小領域ごとに前記画像データ符号化部(15)に
    より符号化させる領域分割部(12)と;該領域分割手
    段(12)で分割された各小領域の位置データを作成し
    て格納する位置データ作成部(14)と; 任意の小領域を選択して移動先の領域位置を指定を受け
    た際に前記位置データ作成部(14)の位置データを移
    動先の位置データに変更させる領域移動処理部(13)
    と; を設け、 前記符号化手段(100)により符号化された画像デー
    タを復元する画像データ復号化部(19)を備えた復号
    化手段(200)に、 複数のブロックからなる小領域(300)を所定の順番
    に従って選択して前記画像データ復号化部(19)によ
    り画像データに復元させる小領域検出部(18)と; 前記位置データ作成部(14)で作成した位置データに
    基づき前記画像データ復号部(19)で復元された小領
    域の画像データを格納する画像一を指定する画像格納位
    置制御部(17)と; を設けたことを特徴とする画像データ処理方式。
  2. (2)請求項1記載の画像データ処理方式に於いて、 前記符号化手段(100)の画像データ符号化部(15
    )は、原画像をそれぞれが複数の画素からなる複数のブ
    ロックに分割して得られる各ブロック毎に、該ブロック
    内の前記複数の画素の階調値を2次元離散コサイン変換
    して得られた変換係数を量子化し、更に得られた量子化
    係数を符号化し、 前記復号化手段(200)の画像データ復号化部(19
    )は、符号データから復号された二次元量子化係数を各
    ブロック毎に逆量子化した後に、2次元離散逆コサイン
    変換して画素の階調値を復元することを特徴とする画像
    データ処理方式。
JP2213380A 1990-08-10 1990-08-10 画像データ処理方式 Pending JPH0495470A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2213380A JPH0495470A (ja) 1990-08-10 1990-08-10 画像データ処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2213380A JPH0495470A (ja) 1990-08-10 1990-08-10 画像データ処理方式

Publications (1)

Publication Number Publication Date
JPH0495470A true JPH0495470A (ja) 1992-03-27

Family

ID=16638241

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2213380A Pending JPH0495470A (ja) 1990-08-10 1990-08-10 画像データ処理方式

Country Status (1)

Country Link
JP (1) JPH0495470A (ja)

Similar Documents

Publication Publication Date Title
CA2432741C (en) Transformation block optimization
US6545687B2 (en) Thumbnail manipulation using fast and aspect ratio zooming, compressing and scaling
US5327248A (en) Compressed image virtual editing system
JP2005516553A (ja) 複合文書の圧縮のためのコーダに整合したレイヤ分離
JP2003533912A (ja) イメージ・データ再利用を伴う/伴わない複数解像度イメージ上のスケーラブル・グラフィックス・イメージ描画
JPH04280376A (ja) 画像表示装置
JP2839943B2 (ja) 画像データ復元方法及び装置
CN113473139A (zh) 一种图像处理方法和图像处理装置
JP2839944B2 (ja) 画像データ処理方式
JPH04247770A (ja) 画像データ圧縮方法および画像データ圧縮装置ならびに画像データ復元装置
JPH06292184A (ja) 符号化方式
JP2001333281A (ja) 画像符号化装置、画像復号化装置、画像符号化方法、画像復号化方法、画像符号化プログラムを記録する記録媒体及び復号化プログラムを記録する記録媒体
JPH0495472A (ja) 画像データ処理方式
JPH07240922A (ja) 画像符号化・復号化装置
JPH04280377A (ja) 画像表示装置
JPH04274486A (ja) 画像表示装置
JPH04291676A (ja) 画像表示装置
JPH0746407A (ja) 画像データ圧縮装置および画像データ復元装置
JPH04271664A (ja) 画像データ圧縮装置および画像データ復元装置
JP3018713B2 (ja) 画像通信装置
JPH04291298A (ja) 画像表示装置
JP2856268B2 (ja) 画像データ復元装置
JPH09261645A (ja) 画像データ伸長装置
JPH0795415A (ja) 画像通信方法およびその装置
KR100775422B1 (ko) 비균일 표본화된 영상의 압축/복원 방법