JPS59214376A - 画像デ−タ処理装置 - Google Patents

画像デ−タ処理装置

Info

Publication number
JPS59214376A
JPS59214376A JP58088527A JP8852783A JPS59214376A JP S59214376 A JPS59214376 A JP S59214376A JP 58088527 A JP58088527 A JP 58088527A JP 8852783 A JP8852783 A JP 8852783A JP S59214376 A JPS59214376 A JP S59214376A
Authority
JP
Japan
Prior art keywords
register
information
original image
image information
ratio
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
JP58088527A
Other languages
English (en)
Inventor
Katsura Kawakami
桂 川上
Shigeo Shimazaki
島崎 成夫
Etsuko Hiroue
広上 悦子
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP58088527A priority Critical patent/JPS59214376A/ja
Priority to DE19843418624 priority patent/DE3418624A1/de
Priority to US06/612,010 priority patent/US4602346A/en
Publication of JPS59214376A publication Critical patent/JPS59214376A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4023Scaling of whole images or parts thereof, e.g. expanding or contracting based on decimating pixels or lines of pixels; based on inserting pixels or lines of pixels

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)
  • Facsimile Scanning Arrangements (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明は画像の拡大、縮小を行なう画像データ処理装置
に関するものである。
従来例の構成とその問題点 近年、事務処理の機械化、超小型計算機による原稿編集
の普及に伴い、拡大、縮小など画像の加工7編集作業の
高速化の必要性か高且っている。
しかし従来の画像データ処理装置では、2次元画面上に
配置された画像データを任意の比率に拡犬捷たは縮小す
るには多大の時間全必要としていた。
以下図面を参照しながら、丑ず従来の画像データ処理に
ついて説明する。
第1図(a)は2次元画面上の各画素とアドレスの関係
を、第1図(b)は第1図(a)に対応する一次元のア
ドレス構造をもつ記憶装置の記憶状態を示すものである
なお第1図(a) において、画面の横幅の語数をM。
高さiN行(但し、λしNi正の整数)とし、各アドレ
スの値A〜(A+MN−1)fl上方よりも下方の画素
に対応するアドレスの方が大きい値をとり、また同一の
水平な行の中では左方よりも右方の画素に対応するアド
レスの方が大きな値をとるものとする。さらに1ビツト
が1画素に対応し、−語は16ビノトとし、同一語内で
にlイSB(最上位ビット)が左端、LSB (最下位
ビット)が右端に対応している。
さて第1図aのようにアドレス付けされた画面内の各ビ
yトu第2図のような格子点に対応させて考えることが
できる。このような格子点上に配置されたデータを拡大
・縮小するためには、従来は各点の座標値に拡大・縮小
比率を乗じて、対応点の座標を算出していた。
従来のこのような拡大・縮小の計算はアファイン変換行
列の乗算による処理が主な方式であった。
第3図はこの方式を説明する図である。たとえば第3図
のP1〜P8の8個の点をQl−Q6の6個の点へ縮小
し、移動する場合、P1〜P8の各点のX座標をP+、
z−Pax+ Q1〜Q6  のX座標をQ1x〜Q6
x  とし\各点の持つ画素としての濃度(この場合ば
Oまだは1の2値である。)を、D(Pkx)、D(Q
lx)とすると、 Qlx == Q、X +x (”kx  p + X
 )”””””’ (1)D(Qlx)−D(Pkx)
      ・・・・・・・・・・(2)なる計算を行
ない、Pkに対応するQlを求め、第2式により濃度を
転写する方式を用いていた。
このような方式は第1式から明らかなようにP1〜P8
の各点について1回ずつ乗算を必要とし、多くの時間を
要していた。
さらに以下第4図を参照して、従来の画像データ処理装
置の具体的構成を説明する。
第4図は従来の画像データ処理装置のブロック結線図で
ある。
第4図において、1は画像情報を記憶する記憶部、2は
データバス3を介して記憶部1に記憶されている画像情
報の拡大又は縮小の計算を行なう計算手段である。
計算手段2についてさらに具体的な構成全説明すると、
4は拡大又は縮小が行なわれる以前の画像情報(以下、
原画情報と称する)P1〜Pnの位置における語のアド
レスを保持するアドレスレジスタ+5il−を原画情報
P1〜Pn の位置における語の内容を保持する内容レ
ジスタ、6は原画情報P1〜Pnを拡大又は縮小して移
動された位置(以下、移動情報と称する) Q1〜Qr
1 における語のアドレスを保持スるアドレスレジスタ
、7は移動情報Q1〜Qnの位置における語の内容を保
持する内容レジスタ。
8tri原画の中からどの情報を拡大又は縮小するか指
定する情報を保持する指定レジスタ、 9id拡大又は
縮小の比率を保持する比率レジスタ、10は指定レジス
タ8及び比率レジスタ9か保持している情報により原画
情報P1〜Pnに拡大又は縮小するのに必要な計算を行
なう演算器、11.12は原画情報及び移動情報の最左
端の座標値をそれぞれ保持する第1.第2の座標レジス
タ、13は原画情報内における現在処理の対象となって
いる座標値を保持している第3の座標レジスタ、14け
演算器10の演算により原画情報Pmか移動情報Qm(
但[/%mは1≦m≦nの整数)へ移動される際その位
置の語のアドレスを保持するアドレスレジスタである。
上記のように構成された画像データ処理装置について、
以下その動作を説明する。
なお以下の説明では第3図に示すように、原画情報P1
〜への各8点を移動情報としてQ1〜Q6  の各点に
縮小する場合について説明する。その際P1〜P8は同
−語内にあり、一方Q+”=96も同−語内にあるもの
とし、P、−P8 の各点のX座標をPlx−P8:c
Q1〜Q6 の各点のX座標をQ 1.z −Q6xと
する。また−語は16ビツトとする。
(イ) まずアドレスレジスタ4が保持している内容を
もとに、データバス3を介して記憶部1から対応する語
の内容を検索し、その内容を内容レジスタ5に保持させ
る。
(o)次に演算器10は を計算し、原画の中からどの情報を縮小するかを指定す
る情報BSを指定レジスタ8に、また縮小される際縮小
される位置の語のアドレス情報Bdをアドレスレジスタ
14に格納させる。
(ハ)第1の座標レジスタ11力3保持している原画情
報の最左端の座標値P、Jcを、第3の座標レジスタ1
3に転送して格納させる。
に)第3の座標レジスタ13の内容に格子間隔の長さを
加算するとともに、指定レジスタ8の情報BSにおける
指定ビットが1ビツト右にずれるよう調整される。
(ホ)演算器10は比率レジスタ9の比率にもとづを計
算し、その結果をアドレスレジスタ14に格納する。
(へ)指定レジスタ8の情報BSに対応する内容レジス
タ5のビット値を、アドレスレジスタ14によって指定
される内容レジスタ8に格納する。
(ト)原画の点の数だけ上記(イ)〜(へ)の処理を繰
り返した後、内容レジスタ7の情報を、アドレスレジス
タ6により指定される記憶部1の中に転送して縮小を終
了する。
しかしながら以上の構成では各点につきそれぞれ乗算が
必要となり、多大な計算時間を要する。
さらにこのような構成では多数のパラメータを保持させ
るレジスタが数多く必要であり、・・−ドウエアが複雑
化するという欠点を有していた。
発明の目的 本発明は上記欠点に鑑み、乗算を用いずに加算の処理に
より画像の拡大・縮小を行なうことで高速処理を可能と
するとともに、ノ1−ドウエアの構成の軽減をはか−)
だ画像データ処理装置を提供するものである。
発明の構成 本発明は、原画情報保持手段が保持している原画情報に
対する拡大あるいは縮小の比率と現在記憶している残余
とから加算による演算を行ない、演算の結果生じる残余
を再び記憶する残余演算手段と、前記残余演算手段が演
算を行なった際に、演算の結果桁上げが生じたか否かを
検出する桁」二げ検出手段とを設け、前記桁上げ検出手
段の検出結果に応じて、前記原画情報保持手段から拡大
・縮小情報保持手段への情報転送を制御することにより
、上記目的を達するものである。
実施例の説明 以下図面を参照しながら、本発明の一実施例について説
明する。
第5図は本発明の一実施例における画像データ処理装置
のブロック図である。
第6図において、51は画像の縮小比率値を保持してい
る比率レジスタである。52は残余レジスタで、現在保
持している残余Rと比率レジスタ51の比率の値αとの
加算を加算器53により行ない、その加算によりある桁
−ヒげが発生した場合にその桁上げにより生じた余り値
を残余Rとして再び記憶しなおす。54−桁上げ検出部
で、残余レジスタ52に桁上げが生じたことを検出する
55は原画情報をビット情報として記憶している原画レ
ジスタ、56は原画情報に対して縮小が行なわれた移動
情報を桁上げ検出部54の制御により左側にシフトしな
からビット情報で記憶していく結果レジスタである。
上記のような構成において、以下第6図を参照しながら
その動作を説明する。
捷ず残余レジスタ52は現在保持している残余Rと比率
レジスタ51が保持している比率値αとの加算を、加算
器53により行なう。その際、比率l/レジスタ1に記
憶されている比率値αは第6図に示すような直線lの傾
きの値に一致している。
そして残余レジスタ52は下表に示すような計算結果を
第6図に示した81〜S8 の各点で得ることができる
表 次に結果レジスタ56は桁上げ検出部54の制御により
、たとえは点S1の時点で左側に1つずつシフトされる
。すると第6図に示すようにビット情報aが原画レジス
タ55から結果レジスタ56に転送される。以下同様に
、ビット情報す、cが点S2.S3 の時点で転送され
る。すなわち原画情報P+ 、 P2. p3に対応す
るピッ)・情報’+ b+ cia移動情報Q、+ 、
 Q2 、 Q5 としてそれぞれ左側にシフトを行な
っている原画し・ジスタ55から、桁上げ検出部54の
制菌により左側にシフトを行なっている結果レジスタ5
6に転送される。
ところが点S4の時点では、桁上げ検出部54け結果レ
ジスタ56のシフトを行なわないとともに、原画レジス
タ55から送出されてくるビット情報dを結果レジスタ
56に書き込まないように制御する。
そして点S5の時点では桁上げ検出部54の制御により
、再び原画情報P5としてビット情報Cか移動情報Q4
として結果レジスタ56に保持される。
以下同様に、原画情報P6.P7.P8としてビット情
報f、g、hが原画レジスタ65から送出され、ビット
情報f、gのみか移画情報Q5.Q6  として結果レ
ジスタ56に保持される。
以上の動作により、原画データを−に縮小することがで
きる。
なお以上は縮小の場合の実施例について説明したが、拡
大の場合も同様に行々うことが出来る。
第7図は、拡大の場合の計算方法を説明する図である。
71は原画、72は結果のデータである。
拡大の場合は直線β′の傾きを1より大きくする。
すなわち第5図で示した比率レジスタ61の比率値2が
1以上となる。そして結果レジスタ56は常時シフトさ
せる一方で、残余レジスタ52の残余R及び桁上げの有
無に応じて、桁上げ検出部54により原画レジスタ55
の原118iビットをシフトす゛るかしないかを制御す
るように構成すればよい。
捷だ第5図に示した上記実施例では、比率レジスタ51
.残余レジスタ52.加算器53により第6図π示した
桁上げ処理を行なわせたが、第8図に示すような装置で
も可能である。
第8図は第5図の桁上げ検出部54から出力される制御
信号の別の生成装置を示すブロック結線図である。第8
図において残余レジスタ82は、第6図の残余レジスタ
52と同様の機能を有する。
一方、拡大・縮小比率は、比率レジスタ81及び850
2個のレジスタによって保持される。即ち比率がL/K
 (但し、L及びKは整数)である場合には比率レジス
タ81.85には、L及び−Kがそれぞれ保持されてい
る。
上記構成において、以下その動作を説明すると、(イ)
残余レジスタ82と比率レジスタ81の内容りが加算さ
れ、残余レジスタ82へ再び格納される。
(ロ)次に残余レジスタ82の内容と比率レジスタ86
の内容−Kが加算器れる0このときの桁上げ情報が桁上
げ検出部84へ格納される。
(ハ)上記加算の結果が正である場合はその加算結果を
、加q、の結果が負である場合は加算を行なう前の値が
マルチプレクサ88により選択されて、残余レジスタ8
2へ保持される。
以」―比率レジスタ85の値−Kを加算する動作を行な
う際、桁上げ情報が” o ”のときは桁借りが発生し
た(即ち加算結果が負であった)ことを意味し、また桁
上は情報がu 、 +1のときは桁借シが発生しなかっ
た(即ち、加算結果が正であった)ことを意味する。従
って桁上げ検出部84の桁上げ情報は第5図の制御信号
と常に同一のものとなる。また残余レジスタ82の保持
する値は常に第6図の残余レジスタ62の保持する値に
比率レジスタ85の保持する値Kを乗じた値となってい
る。
以上のように、第5図に示した比率レジスタ51゜残余
レジスタ52.加算器53は第8図のような装置に置き
かえることもできる。
次に第9図を用いて、画像データ処理装置のさらに具体
的な構成を説明する。
第9図において、1は画像情報を記憶−する記憶部、2
′はデータバス3を介して記憶部1に記憶されている画
像情報の拡大又は縮小の計Xを行なう計算手段である。
計ユ;〔手段2′についてさらpc具体的な構成を説明
すると、91は拡大又は縮小が行なわれる以前の画像情
報(以下、原画情報と称する) P+〜Pnの位#Vこ
おける語のアドレスを保持するアドレスレジスタ、92
は原画情報P1〜Pnの位置における語の内容を保持す
る内容レジスタ、93は原画情報P1〜Pnを拡大又は
縮小して移動された位置(り下、移動情報と称する) 
Q1〜Qn Kおける語のアドレスを保持するアドレス
レジスタ、94け移動情報Q1〜Qn の位置における
語の内容を保持する内容レジスタ、95は拡大又は縮小
の比率を保持する比率レジスタ、96は比率レジスタ9
′が保持している情報により原画情報P1〜Pnを移動
情報Q1〜Qn K拡大又は縮小するのに必要な計算を
行なう演算器、97ij桁上げ情報を格納するフラグ、
98は残余Rを保持する残余レジスタである0 上記のよう々構成において、以下その動作を蒲;明する
(イ) 丑ずアドレスレジスタ91の内容をアドレスと
してデータバス3を介し、て記憶部1の中からl」応す
る語の内容を内容レジスタ92へ格納するQ (ロ)比率レジスタ95の内容を演算器96によって残
余レジスタ98へ加算する。このときの桁−にげ情報は
フラグ97に保持されるものとするC(ハ) フラグ9
7の値が1″のときは、内容シ・・ンスタ92の内容を
演算器96により左シフl−1,、最上位ビットからこ
ぼれ出だ値をフラグ97に格納し、次に内容レジスタ9
4を演算器96(でよって左シフトする際に、内容レジ
スタ94の最下位ビノトヘフラグ97の値を書゛き込む
桁上げ情報を有するグラフ97の内容が○″であった場
合は、内容レジスタ94のみを1ビツト左にシフトし、
内容レジスタ94については何も行なわない。
に)原画の画素数に等しい回数たり(0)、(ハ)を繰
返″′jO (ホ) アドレスレジスタ93の内容により、記憶部1
の中の対応する語へ内容レジスタ94の内容を格納する
以上のような操作により第6図に示したQ1〜Q6に対
応するデータが作り出される0 なお本実施例では画素が1ピントに対応するものとした
が、一画素が複数ビットに対応する場合も同様の手順で
拡大・縮小の処理ができることは言うまでもないO 発明の効果 以上のように本発明は、原画情報の拡大あるいは縮小の
比率と現在保持している残余とから加算による演算を実
行し、その都度残余を求めるとともに、その演算により
桁上げが生じた場合に原il!ii情報保持手段から拡
大・縮小情報保持手段に送出する情報を制御−丈るよう
構成−することにより、従来性なっていた乗算の画像処
理を加算による処理で行なえる/ξめ高速な処理を行な
うことができるとともに、ノ・−ドウエアの構成を軽減
することができ、その価値は大々るものがある0
【図面の簡単な説明】
第1図(a)、 (bl−j:画面と記憶装置のアドレ
スとの関係を示す概念図、第2図及び第3図は各情報を
縮小する際の概念図、第4図は従来の画像データ処理装
置のブロック結線図、第5図は本発明の一実施例におけ
る画像データ処理装置のブロック結線図、第6図は第5
図の画像データ処理装置の動作を示すグラ乙第71菌は
拡大を行なう際の画像データ処理装置の動作を示すグラ
フ、第8図は本発明の他の実施例を示すブロック結線図
、第9図は第5図の画像データ装置の具体的構成を示す
ブロック結線図である。 51・・・・・比率レジスタ、52・・・・残余レジス
タ。 63・・・・加算部、54・・・・桁上げ検出部、56
・・・・・・原画レジスタ、56・・・・・・結果レジ
スタ。 代理人の氏名 弁理士 中 尾 敏 男 ほか1名第1
図    (α) (b) 第4図 第5図 z55 第7図 第8図 第9図 手続補正書 昭 不ll59 イi−3JJ   /   ++特許
庁長官殿 ■事件の表示 昭和58年1.1゛許願第88527号2発明の名称 画像データ処理装置 3補正をする者 71:’f’l吉の1知2−41    許   出 
  願  人任 所  大阪府門真市大字門真1006
番地名 称 (582)松丁電器産業株式会社代表4′
5       山   下   俊   彦4代理人
 〒571 住 所  大阪府門真市大字門真1006番地松下電器
産業株式会社内 5補正の対尿 明細書の発明の詳細な説明の欄 6、補正の内容 (1)明細書第7頁第10行の 補正しまず。

Claims (1)

    【特許請求の範囲】
  1. 原画情報を保持する原画情報保持手段と、前記原画情報
    保持手段が保持している原画情報に対する拡大あるいは
    縮小の比率と現在記憶している残余とから加算による演
    算を行々い、演算の結果中じる残余を再び記憶する残余
    演算手段と、前記残余演算手段が演算を行なった際に、
    演算の結果桁上げが生じたか否かを検出する桁上げ検出
    手段と、前記桁上げ検出手段の検出結果に応じて前記原
    画情報保持手段から送出されてくる原画情報を保持する
    拡大・縮小情報手段とを具備する画像データ処理装置。
JP58088527A 1983-05-19 1983-05-19 画像デ−タ処理装置 Pending JPS59214376A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP58088527A JPS59214376A (ja) 1983-05-19 1983-05-19 画像デ−タ処理装置
DE19843418624 DE3418624A1 (de) 1983-05-19 1984-05-18 Verfahren und einrichtung zur bilddatenverarbeitung unter anwendung von additions- und subtraktionsvorgaengen
US06/612,010 US4602346A (en) 1983-05-19 1984-05-18 Method and apparatus for processing image data using sum and subtract operations

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58088527A JPS59214376A (ja) 1983-05-19 1983-05-19 画像デ−タ処理装置

Publications (1)

Publication Number Publication Date
JPS59214376A true JPS59214376A (ja) 1984-12-04

Family

ID=13945308

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58088527A Pending JPS59214376A (ja) 1983-05-19 1983-05-19 画像デ−タ処理装置

Country Status (1)

Country Link
JP (1) JPS59214376A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61179671A (ja) * 1985-02-05 1986-08-12 Sanyo Electric Co Ltd イメ−ジ情報の拡大縮小回路
JPS641073A (en) * 1987-06-24 1989-01-05 Matsushita Electric Ind Co Ltd Parallel processing system for image data
JPH01233963A (ja) * 1988-03-15 1989-09-19 Matsushita Graphic Commun Syst Inc 画像処理装置および間引き信号発生装置
JPH02278332A (ja) * 1989-04-19 1990-11-14 Fuji Xerox Co Ltd 画像供給装置
JPH0462681A (ja) * 1990-06-30 1992-02-27 Nisca Corp 画像の拡大方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5639532A (en) * 1979-08-01 1981-04-15 Xerox Corp Image contraction*expansion device and method therefor

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5639532A (en) * 1979-08-01 1981-04-15 Xerox Corp Image contraction*expansion device and method therefor

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61179671A (ja) * 1985-02-05 1986-08-12 Sanyo Electric Co Ltd イメ−ジ情報の拡大縮小回路
JPS641073A (en) * 1987-06-24 1989-01-05 Matsushita Electric Ind Co Ltd Parallel processing system for image data
JPH01233963A (ja) * 1988-03-15 1989-09-19 Matsushita Graphic Commun Syst Inc 画像処理装置および間引き信号発生装置
JPH02278332A (ja) * 1989-04-19 1990-11-14 Fuji Xerox Co Ltd 画像供給装置
JPH0462681A (ja) * 1990-06-30 1992-02-27 Nisca Corp 画像の拡大方法

Similar Documents

Publication Publication Date Title
EP0182237B1 (en) Method and means for altering the spatial characteristics of a digital image
JPS623372A (ja) 画像変換装置
JPS6085680A (ja) 画像処理方法
JPS59214376A (ja) 画像デ−タ処理装置
JPS59214377A (ja) 画像デ−タ処理装置
JPS60189579A (ja) 画像デ−タ処理装置
JPH0524552B2 (ja)
JP4313863B2 (ja) 画像処理装置
KR900005068Y1 (ko) 상 확대 축소 장치
JP2002056385A (ja) 画像補正方法及び画像補正装置
JPS59229669A (ja) 画像デ−タ処理装置
JP3247441B2 (ja) 画像処理装置
JPS61201350A (ja) 画像編集用イメ−ジメモリ
JPS6195478A (ja) 画像の座標変換処理装置
JPH01259398A (ja) アドレス発生装置
JPS61221879A (ja) 画像拡大縮小回路
JPH01118967A (ja) 画像処理装置
JPS59214968A (ja) 画像デ−タ処理装置
JPS58219663A (ja) 画像回転方式
JPS59167774A (ja) 画像回転方法
JPH0863595A (ja) 画像の回転処理方法およびその装置
JPH027178A (ja) 高速画像データ拡大縮小方式
JPS61206364A (ja) 画像拡大縮小回路
JPH023512B2 (ja)
JPH02127776A (ja) 文書清書の画像データ表示領域サイズ算出方式