JPH0438019B2 - - Google Patents

Info

Publication number
JPH0438019B2
JPH0438019B2 JP59134189A JP13418984A JPH0438019B2 JP H0438019 B2 JPH0438019 B2 JP H0438019B2 JP 59134189 A JP59134189 A JP 59134189A JP 13418984 A JP13418984 A JP 13418984A JP H0438019 B2 JPH0438019 B2 JP H0438019B2
Authority
JP
Japan
Prior art keywords
adder
output
register
input
synchronization
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
JP59134189A
Other languages
English (en)
Other versions
JPS6113380A (ja
Inventor
Makoto Imamura
Norihisa Miki
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric Corp
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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP59134189A priority Critical patent/JPS6113380A/ja
Publication of JPS6113380A publication Critical patent/JPS6113380A/ja
Publication of JPH0438019B2 publication Critical patent/JPH0438019B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
    • G06F7/48Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
    • G06F7/544Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices for evaluating functions by calculation
    • G06F7/548Trigonometric functions; Co-ordinate transformations

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Digital Computer Display Output (AREA)
  • Studio Circuits (AREA)
  • Complex Calculations (AREA)
  • Image Processing (AREA)

Description

【発明の詳細な説明】 ≪産業上の利用分野≫ 本発明は画像処理装置におて、画像の拡大、縮
小、回転などを実現する際に用いられる座標変換
回路の改良に関するものである。
≪従来の技術≫ 画像処理装置において、画像の拡大、縮小、回
転などを実現するためには、例えばアフイン変換
などにより、座標変換を行つて、変換されたアド
レスにより画像メモリを読出す必要がある。座標
(x1+y1)から座標(x2,y2)へのアフイン変換
は次式で表される。
x2=ax1+by1+c y2=dx1+ey1+f…… (1) 第2図はラスタ・スキヤン型画像装置に対して
リアルタイムでアフイン変換を行うための従来の
ハードウエアによる座標変換回路を示す。aレジ
スタ1,c/レジスタ2,bレジスタ3にはあら
かじめ制御用コンピユータなどから、それぞれ係
数a,c/b,bのデータ入力(以下a,c/
b,bと呼ぶ)が入力保持されている。xカウン
タ4の内容はラスタ・スキヤンのxクロツクごと
にその値を増加しx座標を出力する。係数乗算器
5は前記aレジスタ1からの出力aと前記xカウ
ンタ4からの出力との乗算を行い、a・xを出力
する。yカウンタ6は前記c/bレジスタ2から
の出力c/bをy同期信号(1パルス/1画像)
のタイミングでロードした後、x同期信号により
ラスタ・スキヤンの1行ごとに+1加算されてゆ
くので出力はy+c/bとなる。係数乗算器7は
前記bレジスタ3からの出力bと前記yカウンタ
6からの出力y+c/bとの間で乗算を行いb・
y+cを出力する。加算器8は前記係数乗算器5
からの出力a・xと前記係数乗算器7の出力b・
y+cとを加算し、アフイン変換出力a・x+
b・y+cを出力する。
この様な構成の座標変換回路によれば、リアル
タイムの座標変換が可能であるが、構成が複雑か
つ高価な高速乗算器を用いるなど、ハードウエア
が大がかりになる欠点がある。
上記の座標変換回路を改良したものに特願昭58
−74635号(特開昭59−200373号)の座標変換回
路があるが、出力レジスタの2組必要とするなど
回路構成が十分に単純とはいえない面があつた。
≪発明が解決しようとする問題点≫ 本発明は上記の問題点を解決するためになされ
たもので、「少ないハードウエアおよび単純な制
御ロジツクでリアルタイムのアフイン変換が可能
な座標変換回路を実現することを目的としてい
る。
≪問題点を解決するための手段≫ 本発明の第1の発明の座標変換回路はラスタ・
スキヤン型画像処理装置からのx,y同期信号に
対応して係数a,b,c,x同期信号の周期およ
び信号幅によつて決まる3種のデータ入力の1つ
を選択する選択手段と、この選択手段からの出力
のその一方の入力とし画素クロツクと同期して出
力する2入力の加算器と、この加算器からの出力
を保持し1画素クロツク遅れてその出力が前記加
算器の他方の入力となるレジスタとを備え、画像
走査位置のx,y座標に対応して前記レジスタか
らax+by+cを出力することを特徴とする。
本発明の第2の発明の座標変換回路はラスタ・
スキヤン型画像処理装置からの同期信号に対応し
て係数a,b,c,d,x同期信号の周期および
信号幅によつて決まる4種のデータ入力の1つを
選択する選択手段と、この選択手段からの出力を
その一方の入力とし画素クロツクと同期して出力
する2入力の加算器と、この加算器からの出力を
保持し1画素クロツク遅れてその出力が前記加算
器の他方の入力となるレジスタとを備え、係数d
を係数cに対しy方向1ライン分のずれを考慮し
た値とし、画像走査位置のx,y座標に対応し
て、前記レジスタから、偶数フイールドではax
+by+cを出力し奇数フイールドではax+by+
dを出力することを特徴とする。
≪作用≫ 本発明の第1の発明の座標変換回路では画像走
査位置のx,y座標に対応して、レジスタから
ax+by+cを出力することができる。
本発明の第2の発明の座標変換回路では画像走
査位置のx,y座標に対応して、レジスタから、
偶数フイールドではax+by+cを出力し奇数フ
イールドではax+by+dを出力することにより
インターレース・モードの画像走査にも対応する
ことができる。
≪実施例≫ 以下本発明を図面を用いて詳しく説明する。
第1図は本発明に係わる座標変換回路の一実施
例を示す構成ブロツク図である。11,12,1
3は制御用コンピユータなどから係数a,b,c
に関連するデータ入力a,b′,c′を入力し保持す
る、3ステート出力のそれぞれa,b′,c′係数レ
ジスタで選択手段を構成するもの、14はこの係
数レジスタ11,12,13のうちいずれか1つ
を一方の入力とする加算器、15はこの加算器1
4の出力を保持しその出力を前記加算器14の他
方の入力とする3ステート出力のFレジスタ、1
6はラスタ・スキヤン型画像装置からの同期信号
であるx,y同期信号および画素クロツクを入力
し、前記係数レジスタ11,12,13間のレジ
スタ選択、前記加算器14および前記Fレジスタ
15の出力制御などを行う制御回路、17は前記
加算器14の他方の入力に接続されるプル・アツ
プ抵抗である。
第3図は上記のような構成の座標変換回路の各
部の動作をx方向6画数、x同期幅4画素クロツ
クの場合について示したタイム・チヤートであ
る。ラスタ・スキヤンにおいて画素クロツクハに
対応して画素がx方向にスキヤンされ、1行スキ
ヤンするごとにx同期信号パルスロが発生し、1
画像スキヤンし終わるごとにy同期信号パルスイ
発生する。
係数レジスタ11,12,13には、制御用コ
ンピユータなどからそれぞれ係数a,b′,c′を入
力、保持する。ただしb′=b−ha,c′=c−ga−
b′。ここでh=x周期−1(画素クロツク),g=
x同期幅−1(画素クロツク)で、第3図の場合
x周期=10(画素クロツク),x同期幅=4(画素
クロツク)なのでh=9,g=3となる。
y同期信号がLのとき、制御回路16からのレ
ジスタ選択信号により加算器14ののA入力には
c′レジスタ13が選択される(第3図ニ)。Fレ
ジスタ15の出力はデイスエーブル(非接続)と
なる(第3図ト)ので、プル・アツプ抵抗17に
より加算器14のB入力は総べてHとなる(第3
図ホ)。かつキヤリ入力coがHとなるので加算器
14の出力はF=c′となる(第3図ヘ)。Fレジ
スタ15にはc′の値が保持される(第3図ヘ)。
次にy同期信号がH,x同期信号がLとなつた
とき、x同期信号の同期幅における最初の画素ク
ロツク(周期t)から最後より1クロツク前の時
点までは加算器14のA入力にはaレジスタ11
が選択され、Fレジスタ15は出力イネーブル、
加算器14のキヤリ入力はLとなり、加算器14
の出力はF=c′+〓aとなる。
次にx同期信号の同期幅における最後のクロツ
クの時点で、加算器14のA入力にはb′レジスタ
12が選択される。加算器14の出力はF=b′+
c′+ga=cとなり、この結果次のクロツクでFレ
ジスタ15には係数cが保持される。
次にx同期信号がHとなつたとき、加算器14
の入力にはaレジスタ11が選択され、F=c+
〓aとなる。加算器14の出力Fは1クロツク遅
れてFレジスタ15から出力される。
次にx同期信号がLとなつたときも、加算器1
4のA入力にはaレジスタ11が選択されaが順
に加算されるが、最後のクロツクの時点でa入力
としてb′びレジスタ12が選択される。この時加
算出力はF=c+ha+b′=b+cとなり、次のク
ロツクでFレジスタ15にはb+cが保持され
る。
以下同様に加算が繰返され、y同期信号とx同
期信号が共にHの時すなわち実際に画像メモリへ
アクセスする時には、1クロツクごとにaが加算
され、1ラインごとにbが加算された値がFレジ
スタ15より出力される。すなわち、画像走査位
置のx,y座標に対応するFレジスタ15の出力
はax+by+cとなる。
上記のような構成の座標変換回路によれば、出
力レジスタが1個になるなど構成が簡単となり、
コントロール・ロジツクも簡単となる。
なお上記の実施例では加算器14のA入力選択
手段として3ステート素子のレジスタを用いてい
るが、これに限らずマルチプレクサや、オープン
コレクタ素子を用いたワイヤードOR等も同様に
使用できる。
また加算器の代りにALU(算術論理演算回路)
を用いてもよい。この場合、Fレジスタに係数
c′を保持する時点(y同期信号がLのの時)では
ALUの関数をF=Aに、それ以外の時点ではF
=A+Bに設定すればよい。このような構成を用
いると、プルアツプ抵抗17は不要となり、Fレ
ジスタ15も3ステート出力の必要がなくなる。
第4図は本発明に係る座標変換回路の第2の実
施例でインターレース・モードの走査画像を処理
できるものを示す構成ブロツク図である。第1図
と同一の部分については同じ符号を付して説明を
省略する。18は選択手段の1つで、制御用コン
ピユータなどから入力データd′=d−ga−b′が与
えられるd′レジスタ、19は(インターレース・
モードの)ラスタ・スキヤン型画像装置からの同
期信号であるx,y同期信号および画素クロツク
に加えて偶奇フイールド信号を入力するようにし
た制御回路である。本回路の基本動作は第1図の
実施例と同様であるが、インターレース・モード
でフイールドの切換に対応してc′レジスタとd′レ
ジスタ(いずれもオフセツト係数用レジスタ)を
交互に使用する点が異なる。すなわち、画面の走
査において偶数番目の走査線のみが処理される偶
数フイールドでは、偶数フイールド信号により
c′レジスタが選択されてFレジスタ15の出力は
ax+by+cとなる。奇数番目の走査線のみが処
理される奇数フイールドでは、同様にd′レジスタ
が選択されてFレジスタ15の出力はax+by+
dとなる。ここで係数dはy方向1ライン分のず
れを考慮した値とする。このような構成の座標変
換回路を用いることにより、インターレース・モ
ードの画像走査においても座標変換を行うことが
可能となる。
≪発明の効果≫ 以上述べたように本発明によれば、少ないハー
ドウエアおよび単純な制御ロジツクでリアルタイ
ムのアフイン変換が可能な座標変換回路を簡単な
構成で実現できる。またインターレース・モード
の走査画像についても適用できる。
【図面の簡単な説明】
第1図は本発明に係わる座標変換回路の一実施
例の構成ブロツク図、第2図は従来の座標変換回
路の一例を示す構成ブロツク図、第3図は第1図
の座標変換回路の動作を説明するためのタイムチ
ヤート、第4図は本発明に係わる座標変換回路の
第2の実施例の構成ブロツク図である。 a,b′,c′,d…データ入力、11,12,1
3,18…選択手段、14…加算器、15…レジ
スタ。

Claims (1)

  1. 【特許請求の範囲】 1 ラスタ・スキヤン型画像処理装置からのx,
    y同期信号に対応して係数a,b,c,x同期信
    号の周期および信号幅によつて決まる3種のデー
    タ入力の1つを選択する選択手段と、 この選択手段からの出力をその一方の入力とし
    画素クロツクと同期して出力する2入力の加算器
    と、 この加算器からの出力を保持し1画素クロツク
    遅れてその出力が前記加算器の他方の入力となる
    レジスタとを備え、 画像走査位置のx,y座標に対応して前記レジ
    スタからax+by+cを出力することを特徴とす
    る座標変換回路。 2 ラスタ・スキヤン型画像処理装置からの同期
    信号に対応して係数a,b,c,d,x同期信号
    の周期および信号幅によつて決まる4種のデータ
    入力の1つを選択する選択手段と、 この選択手段からの出力をその一方の入力とし
    画素クロツクと同期して出力する2入力の加算器
    と、 この加算器からの出力を保持し1画素クロツク
    遅れてその出力が前記加算器の他方の入力となる
    レジスタとを備え、 係数dを係数cに対しy方向1ライン分のずれ
    を考慮した値とし、画像走査位置のx,y座標に
    対応して、前記レジスタから、偶数フイールドで
    はax+by+cを出力し奇数フイールドではax+
    by+dを出力することを特徴とする座標変換回
    路。
JP59134189A 1984-06-29 1984-06-29 座標変換回路 Granted JPS6113380A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59134189A JPS6113380A (ja) 1984-06-29 1984-06-29 座標変換回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59134189A JPS6113380A (ja) 1984-06-29 1984-06-29 座標変換回路

Publications (2)

Publication Number Publication Date
JPS6113380A JPS6113380A (ja) 1986-01-21
JPH0438019B2 true JPH0438019B2 (ja) 1992-06-23

Family

ID=15122511

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59134189A Granted JPS6113380A (ja) 1984-06-29 1984-06-29 座標変換回路

Country Status (1)

Country Link
JP (1) JPS6113380A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2712804B2 (ja) * 1990-09-29 1998-02-16 日本電気株式会社 テレビジョン用特殊効果装置

Also Published As

Publication number Publication date
JPS6113380A (ja) 1986-01-21

Similar Documents

Publication Publication Date Title
US4402012A (en) Two-dimensional digital linear interpolation system
JP3747523B2 (ja) 画像処理装置および処理方法
EP0316956A2 (en) Image processing system
JPH0438019B2 (ja)
JPH01261086A (ja) 撮像装置
JPH0139149B2 (ja)
JP2510019B2 (ja) 画像表示方法および装置
KR100665485B1 (ko) 디지털 신호 처리 장치 및 디지털 신호 처리 방법
JP3327961B2 (ja) 画像処理装置
JP2823433B2 (ja) デジタル画像のズーム処理用補間回路
JP2000059800A (ja) 画像信号処理回路
JPH0447866B2 (ja)
JPH02135880A (ja) 撮像装置
JPH0676051A (ja) 並列画像処理装置
JPS62282377A (ja) 補間付き画像拡大処理回路
JPH02253105A (ja) 画像計測装置
JPH0863595A (ja) 画像の回転処理方法およびその装置
JPH0444306B2 (ja)
JPH0463063A (ja) 誤差拡散回路
JPH03229375A (ja) 画像データの画素密度変換方式
JPS62263580A (ja) 補間拡大回路
JPH0738804A (ja) デジタル画像のズーム処理回路
JPH0444305B2 (ja)
JPS62263579A (ja) 補間演算回路
JPH0468679A (ja) 高解像度表示装置