JPS60153564A - 画像処理装置 - Google Patents
画像処理装置Info
- Publication number
- JPS60153564A JPS60153564A JP59007224A JP722484A JPS60153564A JP S60153564 A JPS60153564 A JP S60153564A JP 59007224 A JP59007224 A JP 59007224A JP 722484 A JP722484 A JP 722484A JP S60153564 A JPS60153564 A JP S60153564A
- Authority
- JP
- Japan
- Prior art keywords
- address
- data
- circuit
- picture
- image
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/02—Affine transformations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/40068—Modification of image resolution, i.e. determining the values of picture elements at new relative positions
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、画像メモリに記憶されている原画像データに
基づいて、座標変換によって変形された変形画像を作成
する画像処理装置に関する。
基づいて、座標変換によって変形された変形画像を作成
する画像処理装置に関する。
(従来技術)
従来から、画像に座標変換を施す装置としては。
第1図に示すような回路構成が知らnている。
第1図において、アドレス発生回路(11、アドレス変
換回路(2)、第一1の画像メモ1月3)、第?の画像
メモリ(4)、遅延回路(5)は、それぞfクロック発
生回路(6)と接続さnている。
換回路(2)、第一1の画像メモ1月3)、第?の画像
メモリ(4)、遅延回路(5)は、それぞfクロック発
生回路(6)と接続さnている。
アドレス発生回路+11は、イニシャライズパルス(P
)とクロック(CKυが入力してアドレスデータ(XA
。
)とクロック(CKυが入力してアドレスデータ(XA
。
yA)を出力する。アドレス変換回路(2)では、アド
レスデータ(x、a、yA)をクロック(CK、 )に
よって読み込み、予め設定された演算を施して変換され
たアドレスデータ(XB yn)を、第1の画像メモ1
月3)に出力する。画像メモ1月3)は、クロック(C
K、)でアドレスデータ(Xo yn)を読出アドレス
として受けと9、対応するメモリ領域から、画像データ
(pB)を出力する。
レスデータ(x、a、yA)をクロック(CK、 )に
よって読み込み、予め設定された演算を施して変換され
たアドレスデータ(XB yn)を、第1の画像メモ1
月3)に出力する。画像メモ1月3)は、クロック(C
K、)でアドレスデータ(Xo yn)を読出アドレス
として受けと9、対応するメモリ領域から、画像データ
(pB)を出力する。
一力、遅延回路(5)には、クロック(CK、 ) 、
(CK、)が供給され、入力したアドレスデータ(X
A yA)が、クロック(CK、)でそのまま保持され
、クロック(CK、 )で、画像データ(pB)ととも
に第2の画像メモ1月4)に取込ま九る。画像メモ1月
4)では、アドレスデータ(XA、yA)を書込アドレ
スとして、画像データ(1)B)が書き込まれる。
(CK、)が供給され、入力したアドレスデータ(X
A yA)が、クロック(CK、)でそのまま保持され
、クロック(CK、 )で、画像データ(pB)ととも
に第2の画像メモ1月4)に取込ま九る。画像メモ1月
4)では、アドレスデータ(XA、yA)を書込アドレ
スとして、画像データ(1)B)が書き込まれる。
このようにして、第2の画像メモ1月4)には、第1の
画像メモ1月3)に記憶さnていた原画像データが、座
標変換によって変形さtた画像とじて書き込まれる。
画像メモ1月3)に記憶さnていた原画像データが、座
標変換によって変形さtた画像とじて書き込まれる。
上述した従来の画像処理装置を構成する各回路ブロック
を、第2図乃至第4図に示す。
を、第2図乃至第4図に示す。
第2図は、アドレス発生回路(1)を示し、Xアドレス
(XA) + Xアドレス(yA)を、順次インクリメ
ントして出力することができる。
(XA) + Xアドレス(yA)を、順次インクリメ
ントして出力することができる。
すなわち、最初に、RSフリップフロップ(7)にイニ
シャライズパルス(PI)を入れてセット状態にすると
、カウンタ(81、(91の各ロード入力(LD )に
「1」信号が入力する。このとき、カウンタ(8)。
シャライズパルス(PI)を入れてセット状態にすると
、カウンタ(81、(91の各ロード入力(LD )に
「1」信号が入力する。このとき、カウンタ(8)。
(9)に供給されているクロック(CK、)の第1見目
で、カウンタ(8)には、スタートアドレス(Xs)が
ロードされ、また、カウンタ(9)には、スタートアド
レス(ys)がロードされる。
で、カウンタ(8)には、スタートアドレス(Xs)が
ロードされ、また、カウンタ(9)には、スタートアド
レス(ys)がロードされる。
コンパレータαQには、Xアドレス(XA)の最終値エ
ンドアドレス(XE)が供給さnていて、XA=XEで
、はじめてその出力が11」となシ、XA<XBO間は
「0」となっている。したがって、イニシャライズ時は
、カウンタ(8)の出力がスタートアドレス(Xs)、
カウンタ(9)の出力がスタートアドレス(ys’)と
なる。
ンドアドレス(XE)が供給さnていて、XA=XEで
、はじめてその出力が11」となシ、XA<XBO間は
「0」となっている。したがって、イニシャライズ時は
、カウンタ(8)の出力がスタートアドレス(Xs)、
カウンタ(9)の出力がスタートアドレス(ys’)と
なる。
次に、クロック(CK、)の第2見目で5カウンタ(8
)の出力(XA)がインクリメントされて1増加して、
Xアドレス(XA)はXs+1 となるが、カウンタ(
9)はイネーブル入力が「0」であって、最初の状態を
保持する。
)の出力(XA)がインクリメントされて1増加して、
Xアドレス(XA)はXs+1 となるが、カウンタ(
9)はイネーブル入力が「0」であって、最初の状態を
保持する。
こうして、クロック(CK、)が入力する毎に、Xアド
レス(X、)のみがXS + 1 r Xs+2 +・
・・と増加しXEとなったときに、カウンタ(8)のロ
ード入力穴に「1」が供給さ肛、クロック(CK、)に
よって、Xアドレス(XA)はスタートアドレス(Xs
)に戻る。そのとき、カウンタ(9)のイネーブル入
力(矧は「1」になっているため、Xアドレス(yA)
はインクリメントされて1増加する。
レス(X、)のみがXS + 1 r Xs+2 +・
・・と増加しXEとなったときに、カウンタ(8)のロ
ード入力穴に「1」が供給さ肛、クロック(CK、)に
よって、Xアドレス(XA)はスタートアドレス(Xs
)に戻る。そのとき、カウンタ(9)のイネーブル入
力(矧は「1」になっているため、Xアドレス(yA)
はインクリメントされて1増加する。
クロック(CK、)は、アドレスがXE 、yEとなっ
たときに停止されるようになってお9、アドレス発生回
路(11からは、クロック(CK、)によって、 (x
S。
たときに停止されるようになってお9、アドレス発生回
路(11からは、クロック(CK、)によって、 (x
S。
ys)から(XE、yE)までのアドレスデータ(XA
、yA)が、順次出力される。
、yA)が、順次出力される。
第3図は、アドレス変換回路(2)を示しており、乗算
回路0乃、 031 、 Q4) 、0句、加算回路u
eu力およびDフリップフロップ(1(11により構成
さnている。
回路0乃、 031 、 Q4) 、0句、加算回路u
eu力およびDフリップフロップ(1(11により構成
さnている。
このアドレス変換回路(2)では、アドレスデータ(X
A、yA)を受けとり、次式で表わさnるアフィン変換
を行なって、出力(xB yu)に変換することができ
る。
A、yA)を受けとり、次式で表わさnるアフィン変換
を行なって、出力(xB yu)に変換することができ
る。
(Xu、yu)−(XA、yA)(bd) +(tx
、 ty)a、cは、そnぞれ乗算回路Q21 (+4
+に入力する定数信号で、Xアドレス(XA)と掛は合
わされ、b。
、 ty)a、cは、そnぞれ乗算回路Q21 (+4
+に入力する定数信号で、Xアドレス(XA)と掛は合
わされ、b。
dは、そnぞれ乗算回路α31(151に入力する定数
信号で、Xアドレス(yA)と掛は合わされる。
信号で、Xアドレス(yA)と掛は合わされる。
加算回路06)では、出力aXAとbyAと定数信号(
tx)とが加算され、出力XB(−aXA十byA+
t・)を得ることができる。
tx)とが加算され、出力XB(−aXA十byA+
t・)を得ることができる。
加算回路U力では、出力CXAとdyAと定数信号(t
、)とが加算され、出力ys (−CXA十dyA十t
、)を得ることができる。
、)とが加算され、出力ys (−CXA十dyA十t
、)を得ることができる。
第4図は、Dフリップフロップc!0)と(211とが
直列に接続され、第5図に示したそれぞれに1パルス遅
延したクロックCK、とCK、を供給することによって
、入力さnるアドレスデータ(XA、yA)を遅延して
出力する遅延回路(5)である。
直列に接続され、第5図に示したそれぞれに1パルス遅
延したクロックCK、とCK、を供給することによって
、入力さnるアドレスデータ(XA、yA)を遅延して
出力する遅延回路(5)である。
この遅延回路(5)では、アドレス発生回路(1)のア
ドレスデータを所要時間保持し、第1の画像メモ1月3
)からの画像データ(PB)の出力と書き込みタイミン
グを合わせることができる。
ドレスデータを所要時間保持し、第1の画像メモ1月3
)からの画像データ(PB)の出力と書き込みタイミン
グを合わせることができる。
前記従来の画像処理装置によ九ば、たとえば、第6図の
左側に示すL字形の線分パターンが、第1の画像メモ1
月3)に記憶されていたとき、変換回路(2)によって
、角度0だけ回転させた図形を得ようとした場合、第2
の画像メモ1月4)上には、第6図の右側に示すL字形
の線分パターンが書込まれる。図において、数字「4」
は、パターンの線分上の濃度を示している。
左側に示すL字形の線分パターンが、第1の画像メモ1
月3)に記憶されていたとき、変換回路(2)によって
、角度0だけ回転させた図形を得ようとした場合、第2
の画像メモ1月4)上には、第6図の右側に示すL字形
の線分パターンが書込まれる。図において、数字「4」
は、パターンの線分上の濃度を示している。
図示の通や、回転した図形は、回転以前の図形にくらべ
て歪みが大きく、原画パターンのもつ輪郭線部の線分が
忠実に再現できないという欠点があった。
て歪みが大きく、原画パターンのもつ輪郭線部の線分が
忠実に再現できないという欠点があった。
また、第7図の左側に示すようなチェッカーパターンを
もとにして、縮小さnた図形として新たな画像パターン
を得る場合、座標変換のだめのアドレス変換回路(2)
において、縮小率に応じたアドレスデータの間引きが行
なわすることによって。
もとにして、縮小さnた図形として新たな画像パターン
を得る場合、座標変換のだめのアドレス変換回路(2)
において、縮小率に応じたアドレスデータの間引きが行
なわすることによって。
のパターンとなってしまうおそnがある。
すなわち、従来の画像処理装置にあっては、縮小によっ
て、間引き間隔と特徴的微細パターンが同調した場合に
、その特徴パターンを消失してしまうという欠点があっ
た。
て、間引き間隔と特徴的微細パターンが同調した場合に
、その特徴パターンを消失してしまうという欠点があっ
た。
さらに、回転と縮小を同時に施した場合には、間引間隔
の周期性と1画像の歪の周期性等によって、原画像デー
タにはない一種のモアレ現象による擬似パターンが現わ
れる等の欠点もあった。
の周期性と1画像の歪の周期性等によって、原画像デー
タにはない一種のモアレ現象による擬似パターンが現わ
れる等の欠点もあった。
(発明の目的および構成)
本発明は、上記欠点に鑑みなされたもので、第1の記憶
手段に記憶された原画像データから、変換されたアドレ
スデータにもとづいて一1第2の記憶手段に変形画像を
書きこむ画像処理装置において、アドレス発生手段から
順次に出力される原アドレスデータ毎に、近傍のn個の
変換さnたアドレスデータを出力するアドレス変換手段
と、変換されたアドレスデータにもとづいて、読み出さ
nた原画像データに所定の演算処理を施す演算処理手段
とを具備してなシ、従来の変形画像にみられる画像の歪
等の不自然さを除去し1画像変形の目的に応じた精度よ
い忠実性をもつ画像処理装置を提供することを目的とし
ている。
手段に記憶された原画像データから、変換されたアドレ
スデータにもとづいて一1第2の記憶手段に変形画像を
書きこむ画像処理装置において、アドレス発生手段から
順次に出力される原アドレスデータ毎に、近傍のn個の
変換さnたアドレスデータを出力するアドレス変換手段
と、変換されたアドレスデータにもとづいて、読み出さ
nた原画像データに所定の演算処理を施す演算処理手段
とを具備してなシ、従来の変形画像にみられる画像の歪
等の不自然さを除去し1画像変形の目的に応じた精度よ
い忠実性をもつ画像処理装置を提供することを目的とし
ている。
(実施例の説明)
以下、図面にもとづき本発明の実施例について説明する
。
。
第8図の実施例では、アドレス発生回路Oυ、第1の画
像メモリ02、第2の画像メモリ(至)および遅延回路
(財)は、前記第1図の従来装置と同一であシ、本発明
に係るアドレス変換回路0!i1、平均回路(至)およ
びクロック発生回路C37+の構成および動作について
、以下に説明する。
像メモリ02、第2の画像メモリ(至)および遅延回路
(財)は、前記第1図の従来装置と同一であシ、本発明
に係るアドレス変換回路0!i1、平均回路(至)およ
びクロック発生回路C37+の構成および動作について
、以下に説明する。
第9図に示したアドレス変換回路C35)は、アドレス
発生回路C311で発生したアドレスデータ(XA y
A)を受けとり、所定の演算処理によって注目するアド
レス近傍のn個の変換アドレス群(XBI 、 ’Is
υ。
発生回路C311で発生したアドレスデータ(XA y
A)を受けとり、所定の演算処理によって注目するアド
レス近傍のn個の変換アドレス群(XBI 、 ’Is
υ。
(XBI 、 ’/Bt ) □・・(xnn、ynn
)を出力するものである。
)を出力するものである。
Xアドレス(XA)が入力するDフリップフロップ(至
)、Xアドレス(、yA)が入力するDフリップフロッ
プ0!1には、クロック(CK、 )が供給され、n進
カウンタ(41)には、クロック(CK、 )が供給さ
nている。
)、Xアドレス(、yA)が入力するDフリップフロッ
プ0!1には、クロック(CK、 )が供給され、n進
カウンタ(41)には、クロック(CK、 )が供給さ
nている。
クロック(CK、 )は、第11図に示すように、クロ
ック(CK、)の周波数をn倍(n:整数、この場合、
4)とした逓倍信号である。
ック(CK、)の周波数をn倍(n:整数、この場合、
4)とした逓倍信号である。
n進カウンタ鵠の出力1(i=o、1・・・、(n−1
))は、ルックアップテーブル(4υに供給さt、カウ
ント内容iに応じたデータ(△X、)、(Δyt)が出
力さnる。k3 、 (431はそn−rn加算回路で
、加算回路(42ではXアドレス(XA)とデータ(△
X、)とが加算さnて、Xアドレス(XA)の近傍のア
ドレス(XA十△XO)。
))は、ルックアップテーブル(4υに供給さt、カウ
ント内容iに応じたデータ(△X、)、(Δyt)が出
力さnる。k3 、 (431はそn−rn加算回路で
、加算回路(42ではXアドレス(XA)とデータ(△
X、)とが加算さnて、Xアドレス(XA)の近傍のア
ドレス(XA十△XO)。
(XA+ △X+) + ”’ (XA + △x、−
+ )が出力さn、加算回路θ3では、Xアドレス(y
A)とデータ(△yt)とが加算されて、Xアドレス(
yA )の近傍のアドレス(yA+八Vへ)、(yA+
ΔyI) r ”’ (yA+Δy、−+)が出力さn
る。
+ )が出力さn、加算回路θ3では、Xアドレス(y
A)とデータ(△yt)とが加算されて、Xアドレス(
yA )の近傍のアドレス(yA+八Vへ)、(yA+
ΔyI) r ”’ (yA+Δy、−+)が出力さn
る。
上記加算回路f41D 、 (dの後段回路は、乗算回
路(4滲(451(461(4ηおよび加算回路(4s
G19)VCよシ構成されて、次式で表わさnるアフ
ィン変換を行なう回路となっている。
路(4滲(451(461(4ηおよび加算回路(4s
G19)VCよシ構成されて、次式で表わさnるアフ
ィン変換を行なう回路となっている。
(XB + 、 3’ B 1) ”” (XA十△X
l、yA十△y+Xb d)+(t、、ty)a、cは
、それぞれ、乗算回路(44) (461に入力する定
数信号で、Xアドレス(XA+△x+)と掛は合わされ
、b、dは、それぞれ乗算回路(45i (471に入
力する定数信号で、yアドレスfJA+△y+)と掛は
合わされる。
l、yA十△y+Xb d)+(t、、ty)a、cは
、それぞれ、乗算回路(44) (461に入力する定
数信号で、Xアドレス(XA+△x+)と掛は合わされ
、b、dは、それぞれ乗算回路(45i (471に入
力する定数信号で、yアドレスfJA+△y+)と掛は
合わされる。
加算回路囮では、出力a(XA十△x、)とす、(yA
+△y+) と定数信号txが加算され、出力データ(
X、、 )を得ることができる。また加算回路(49)
では、出力C(XA+△X+)とd(yA+△yt)と
定数信号t、が加算され、出力データ(yn+)を得る
ことができる。すなわち、 Xn、=a()(A+△x+)+b(yA十△yt)+
txyB1−c(XA+△xυ+d(yA+△3’l
)+ t。
+△y+) と定数信号txが加算され、出力データ(
X、、 )を得ることができる。また加算回路(49)
では、出力C(XA+△X+)とd(yA+△yt)と
定数信号t、が加算され、出力データ(yn+)を得る
ことができる。すなわち、 Xn、=a()(A+△x+)+b(yA十△yt)+
txyB1−c(XA+△xυ+d(yA+△3’l
)+ t。
(ただし、i=Q、1・・n−1)
が変換されたアドレスデータとして得らrるのである。
変換されたアドレスデータ(XB + + V Bυは
クロック(CK、)にもとづいて、第1の画像メモリo
2に入力さハ、対応するメモリ領域にある画像データ(
pnt)を出力する。−力、遅延回路(2)にはクロッ
ク(CK、)。
クロック(CK、)にもとづいて、第1の画像メモリo
2に入力さハ、対応するメモリ領域にある画像データ(
pnt)を出力する。−力、遅延回路(2)にはクロッ
ク(CK、)。
(CK、 )が供給さt、入力された注目するアドレス
データ(xA、yi)が、クロック(CK6)でそのま
ま所要時間保持さn、クロック(CK、)のタイミング
で、第2の画像メモリ03Iに供給さrる。
データ(xA、yi)が、クロック(CK6)でそのま
ま所要時間保持さn、クロック(CK、)のタイミング
で、第2の画像メモリ03Iに供給さrる。
第10図は、第1の画像メモリGzから出力されたn個
の画像データ(1)B1) 、 (1)B2) 、 −
(1)B、)(コノ場合n−4)が入力する平均回路(
支))の実施例を示している。
の画像データ(1)B1) 、 (1)B2) 、 −
(1)B、)(コノ場合n−4)が入力する平均回路(
支))の実施例を示している。
画像データ(pn:)は、クロック(CK、)の第1見
目でDフリップフロップ50)に取りこまれる。これと
同時に、n進カウンタ6υからは、出力(i)−1のカ
ウントが行なわハる。このカウンタ出力(i)は、ルッ
クアップテーブル62に供給さハて、カウント内容(i
lに応じたデータ(G1)が出力さゎ、る。
目でDフリップフロップ50)に取りこまれる。これと
同時に、n進カウンタ6υからは、出力(i)−1のカ
ウントが行なわハる。このカウンタ出力(i)は、ルッ
クアップテーブル62に供給さハて、カウント内容(i
lに応じたデータ(G1)が出力さゎ、る。
531は乗算回路で、ここで、画像データ(po:)に
対して係数データ(α・)が乗算される。乗算された出
力データ(α+put)は、加算回路54)に供給され
、かつDフリップフロップ59を介して帰還さnるi=
1のときのデータ(α・pnt)と加算されるようにな
っている。
対して係数データ(α・)が乗算される。乗算された出
力データ(α+put)は、加算回路54)に供給され
、かつDフリップフロップ59を介して帰還さnるi=
1のときのデータ(α・pnt)と加算されるようにな
っている。
一力、n進カウンタ62からの出力(j)は、クロック
(CK、)の第1見目でj=1となり、その後、第n
−1発目までj−0を保持するようになっていて、その
出力(j)は、上記Dフリップフロップ65)のクリア
入力として供給さnている。
(CK、)の第1見目でj=1となり、その後、第n
−1発目までj−0を保持するようになっていて、その
出力(j)は、上記Dフリップフロップ65)のクリア
入力として供給さnている。
したがって、加算回路64)の出力データは、クロック
(CK 、 )の第1見目のタイミングで(αIpB+
)、第2発註のタイミングには(α+pB+十α2p
112)となシ、それぞf′LDフリップフロップ6!
ilに、第i見目のタイミングでΣα+p旧として取り
こまれる。
(CK 、 )の第1見目のタイミングで(αIpB+
)、第2発註のタイミングには(α+pB+十α2p
112)となシ、それぞf′LDフリップフロップ6!
ilに、第i見目のタイミングでΣα+p旧として取り
こまれる。
こうして、クロックCK5の第n発註のタイミングに、
この平均回路0G)からは、 pB =、人α+p旧 が出力される。
この平均回路0G)からは、 pB =、人α+p旧 が出力される。
平均律された画像データ(pB)は、遅延回路G4から
クロック(CK、 )によって読出されるアドレスデー
タ(XAyA)を書込アドレスとして、第2の画像メモ
リ(ハ)に取込ま九る。
クロック(CK、 )によって読出されるアドレスデー
タ(XAyA)を書込アドレスとして、第2の画像メモ
リ(ハ)に取込ま九る。
第2の画像メモ’J C331には、クロック(CK、
)が供給さnておシ、第1I図に示すように、クロック
(CK、)の第(n−+−1)発註と同期して、第1の
パルスが入ることにより、平均回路(支))からの画像
データ(pB)の出力とタイミングが合って、座標変換
さnた変形画像を、この第2の画像メモリ關に記憶する
ことができるようになっている。
)が供給さnておシ、第1I図に示すように、クロック
(CK、)の第(n−+−1)発註と同期して、第1の
パルスが入ることにより、平均回路(支))からの画像
データ(pB)の出力とタイミングが合って、座標変換
さnた変形画像を、この第2の画像メモリ關に記憶する
ことができるようになっている。
このように構成される本発明装置によfば、原画像デー
タ(pA)から得らnる変換画像データ(pB)は、注
目する原画像アドレスデータ毎に、その近傍のn個の変
換されたアドレスデータを使用して加重平均さハたもの
となシ、以下に説明するように、縮小と回転を同時に行
なうようにしたディジタル画像処理において、精度よく
忠実に再現することができる。
タ(pA)から得らnる変換画像データ(pB)は、注
目する原画像アドレスデータ毎に、その近傍のn個の変
換されたアドレスデータを使用して加重平均さハたもの
となシ、以下に説明するように、縮小と回転を同時に行
なうようにしたディジタル画像処理において、精度よく
忠実に再現することができる。
第12図は、第1の画像メモリ0湯を、上記実施例装置
によって変換されたアドレスデータにもとづき読み出す
方法を示している。
によって変換されたアドレスデータにもとづき読み出す
方法を示している。
実線のます目は、第1の画像メモリ0渇の1画素分のア
ドレス空間を模式的に示し、各ます目に対応して、所定
濃度値の画像データが収納さnている。
ドレス空間を模式的に示し、各ます目に対応して、所定
濃度値の画像データが収納さnている。
一方、1点鎖線で示す正方形は、縮小、回転されて変換
された1画素分のデータ領域である。すなわち、1点鎖
線内の全画像データは、変換画像の1画素に対応する。
された1画素分のデータ領域である。すなわち、1点鎖
線内の全画像データは、変換画像の1画素に対応する。
従来装置にあっては、変換された画像データ(pn)は
、中心点Aに対応するデータ、すなわち、X−3゜y=
4に収納さnた画像データのみを使用しているが、本発
明装置においては、A点の近傍のn個の点に対応するデ
ータ、たとえば(pBl) 、 (pB−) 。
、中心点Aに対応するデータ、すなわち、X−3゜y=
4に収納さnた画像データのみを使用しているが、本発
明装置においては、A点の近傍のn個の点に対応するデ
ータ、たとえば(pBl) 、 (pB−) 。
(pBs) 、 (pn−)を用いて、Pn−(pu+
十pBI + pns + pB4 )を第2の画像
メモリ(至)に書き込むように−1,!−2i)この場
合、近傍のn個をどう選択するかは、たとえば、前記ル
ックアップテーブル@υの設定によって決めることがで
き、再現精度を高めるためには、使用するデータ数nを
増やせばよい。
十pBI + pns + pB4 )を第2の画像
メモリ(至)に書き込むように−1,!−2i)この場
合、近傍のn個をどう選択するかは、たとえば、前記ル
ックアップテーブル@υの設定によって決めることがで
き、再現精度を高めるためには、使用するデータ数nを
増やせばよい。
まだ、必要に応じて、中心部のデータを重視するため
とし、pBsをA点のデータ(pe)とすることもでき
る。この場合も、そ九ぞれの係数は、平均回路(至)の
ルックアップテーブル6zの設定によって、任意に決定
できる。
る。この場合も、そ九ぞれの係数は、平均回路(至)の
ルックアップテーブル6zの設定によって、任意に決定
できる。
第13図は、前記第6図に示しだものと同様、L字形の
パターンを1本発明装置によって角度θだけ回転させて
得られる変形画像を示している。
パターンを1本発明装置によって角度θだけ回転させて
得られる変形画像を示している。
従来装置によるものに較べて、L字形線分の歪が目立た
ず、L字形として正しく認汽七うる画像が得らnる。
ず、L字形として正しく認汽七うる画像が得らnる。
第14図は、前記第7図に示したものと同様、チェッカ
ーパターンを縮小した状態を示している。
ーパターンを縮小した状態を示している。
原アドレスデータ毎に、近傍のn個の変換さnたアドレ
スデータを使用することによって、原画像に含まnる細
かいパターンが平均化され、変換さfた画像データは、
その濃度を「チ」として、中間トーンを表現できる。
スデータを使用することによって、原画像に含まnる細
かいパターンが平均化され、変換さfた画像データは、
その濃度を「チ」として、中間トーンを表現できる。
このように、縮小にともなって、原画の細かいパターン
そのものは消失することもあるが、全体として平均化さ
することによって1画像の歪等の不自然さは確実に除去
でき1画像変形の目的に応じた精度よい再現画像が得ら
れる。
そのものは消失することもあるが、全体として平均化さ
することによって1画像の歪等の不自然さは確実に除去
でき1画像変形の目的に応じた精度よい再現画像が得ら
れる。
第1図乃至第7図は、従来の画像処理装置について説明
するだめの図、 第8図は、本発明の一実施例を示す回路構成図、第9図
は、アドレス変換回路の一例を示す回路構成図。 第10図は、平均回路の一例を示す回路構成図。 第11図は、上記実施例の装置に使用されるクロックを
示す動作タイミング図、 6υアドレス発生回路 02第1の画像メモリ(至)第
2の画像メモリ (財)遅延回路09アドレス変換回路
(ト)平均回路0nクロック発生回路 第3図 2 と− 2 第4図 第11図 CH2−−−−一「1−「l」− 第13図 第14図
するだめの図、 第8図は、本発明の一実施例を示す回路構成図、第9図
は、アドレス変換回路の一例を示す回路構成図。 第10図は、平均回路の一例を示す回路構成図。 第11図は、上記実施例の装置に使用されるクロックを
示す動作タイミング図、 6υアドレス発生回路 02第1の画像メモリ(至)第
2の画像メモリ (財)遅延回路09アドレス変換回路
(ト)平均回路0nクロック発生回路 第3図 2 と− 2 第4図 第11図 CH2−−−−一「1−「l」− 第13図 第14図
Claims (4)
- (1)第1の記憶手段に記憶された原画像データを変換
したアドレスデータにもとづいて、第2の記憶手段に変
形画像を書きこむようにした画像処理装置において、ア
ドレス発生手段から順次に出力さnる原アドレスデータ
毎に、その近傍における適数の変換さnたアドレスデー
タを出力するアドレス変換手段と、変換されたアドレス
データにもとづいて読み出された原画像データに、所定
の演算処理を施す演算処理手段とを具備することを特徴
とする画像処理装置。 - (2)前記アドレス変換手段が、アフィン変換回路をな
すことを特徴とする特許請求の範囲第(11項に記載の
画像処理装置。 - (3)前記演算処理手段が、複数の変換さnたアドレス
データにもとづく原画像データを単純平均しうるもので
あることを特徴とする特許請求の範囲第(11項又は第
(2)項に記載の画像処理装置。 - (4)前記演算処理手段が、複数の変換されたアドレス
データにもとづく原画像データを加重加算平均しうるも
のであることを特徴とする特許請求の範囲第(11項又
は第(2)項に記載の画像処理装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59007224A JPS60153564A (ja) | 1984-01-20 | 1984-01-20 | 画像処理装置 |
| GB08500537A GB2153621B (en) | 1984-01-20 | 1985-01-09 | Image processor |
| DE3500795A DE3500795C2 (de) | 1984-01-20 | 1985-01-11 | Vorrichtung zur Durchführung einer Bildtransformation |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59007224A JPS60153564A (ja) | 1984-01-20 | 1984-01-20 | 画像処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60153564A true JPS60153564A (ja) | 1985-08-13 |
| JPH0226260B2 JPH0226260B2 (ja) | 1990-06-08 |
Family
ID=11660020
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59007224A Granted JPS60153564A (ja) | 1984-01-20 | 1984-01-20 | 画像処理装置 |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JPS60153564A (ja) |
| DE (1) | DE3500795C2 (ja) |
| GB (1) | GB2153621B (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62256089A (ja) * | 1986-04-30 | 1987-11-07 | Toshiba Corp | 画像処理装置 |
| JPS6337480A (ja) * | 1986-08-01 | 1988-02-18 | Fuji Electric Co Ltd | 画像変換装置 |
| JPS6431458U (ja) * | 1987-08-14 | 1989-02-27 | ||
| JPH01256867A (ja) * | 1988-04-07 | 1989-10-13 | Fujitsu Ltd | 画像アドレス変換回路 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6429166A (en) * | 1987-07-24 | 1989-01-31 | Sharp Kk | Picture rotating device |
| JP3483273B2 (ja) * | 1993-05-28 | 2004-01-06 | キヤノン株式会社 | 画像処理装置および画像処理方法 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5533287A (en) * | 1978-08-31 | 1980-03-08 | Fujitsu Ltd | Projection formation circuit |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5540460A (en) * | 1978-09-14 | 1980-03-21 | Fuji Xerox Co Ltd | Image transfer device |
| GB2073988B (en) * | 1980-04-10 | 1984-09-26 | Micro Consultants Ltd | Video picture processing |
| DE3177295T4 (de) * | 1980-04-11 | 1994-05-26 | Ampex | Vordezimierungsfilter für Bildveränderungssystem. |
| EP0069541A3 (en) * | 1981-07-04 | 1985-12-27 | Gec-Marconi Limited | Data processing arrangement |
| GB2119197B (en) * | 1982-03-19 | 1986-02-05 | Quantel Ltd | Video processing system for picture rotation |
-
1984
- 1984-01-20 JP JP59007224A patent/JPS60153564A/ja active Granted
-
1985
- 1985-01-09 GB GB08500537A patent/GB2153621B/en not_active Expired
- 1985-01-11 DE DE3500795A patent/DE3500795C2/de not_active Expired
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5533287A (en) * | 1978-08-31 | 1980-03-08 | Fujitsu Ltd | Projection formation circuit |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62256089A (ja) * | 1986-04-30 | 1987-11-07 | Toshiba Corp | 画像処理装置 |
| JPS6337480A (ja) * | 1986-08-01 | 1988-02-18 | Fuji Electric Co Ltd | 画像変換装置 |
| JPS6431458U (ja) * | 1987-08-14 | 1989-02-27 | ||
| JPH01256867A (ja) * | 1988-04-07 | 1989-10-13 | Fujitsu Ltd | 画像アドレス変換回路 |
Also Published As
| Publication number | Publication date |
|---|---|
| DE3500795C2 (de) | 1987-04-16 |
| GB2153621B (en) | 1988-10-12 |
| GB2153621A (en) | 1985-08-21 |
| DE3500795A1 (de) | 1985-07-25 |
| GB8500537D0 (en) | 1985-02-13 |
| JPH0226260B2 (ja) | 1990-06-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100481703B1 (ko) | 화상처리장치및처리방법 | |
| JPH09326958A (ja) | 画像処理装置および処理方法 | |
| HK1004048B (en) | Sampled data memory system eg for a television picture magnification system | |
| JP3319667B2 (ja) | 映像フォーマット変換装置 | |
| US5257324A (en) | Zero-time-delay video processor circuit | |
| CA1251553A (en) | Video signal processing circuits | |
| US5668895A (en) | Digital filter for image processing | |
| JPH0226260B2 (ja) | ||
| US5500744A (en) | Method and appparatus for image scaling using parallel incremental interpolation | |
| EP0435905B1 (en) | Improvements in and relating to the production of digital video effects | |
| JPH01293078A (ja) | テレビジョンデジタルビデオエフェクト装置 | |
| JP2820222B2 (ja) | 画像信号処理装置 | |
| JPS63102473A (ja) | 画像信号処理装置 | |
| JP2817367B2 (ja) | リニア/フロート変換器および該変換器を用いた楽音合成装置 | |
| JP2661343B2 (ja) | 画像特殊効果装置及び画像特殊効果装置用アドレス発生回路 | |
| JP2791215B2 (ja) | 画素密度変換装置 | |
| JP4465570B2 (ja) | 画像処理装置および方法、並びに記録媒体 | |
| JPH11155099A (ja) | 電子ズーム処理装置 | |
| JPH0567206A (ja) | デジタル画像縮小回路 | |
| JPH1028239A (ja) | 画像縮小回路 | |
| JP2546011B2 (ja) | 遅延整相アドレス発生回路 | |
| JPH05304621A (ja) | 映像信号フィルタリング回路 | |
| JPH0294965A (ja) | 輪郭補正方法及びディジタル輪郭補正回路 | |
| JP2606094B2 (ja) | 画像サンプリング回路 | |
| JP2621260B2 (ja) | 画像の拡大縮小装置 |