JPH0374779A - 画像処理プロセッサの同期調整方式 - Google Patents

画像処理プロセッサの同期調整方式

Info

Publication number
JPH0374779A
JPH0374779A JP21115489A JP21115489A JPH0374779A JP H0374779 A JPH0374779 A JP H0374779A JP 21115489 A JP21115489 A JP 21115489A JP 21115489 A JP21115489 A JP 21115489A JP H0374779 A JPH0374779 A JP H0374779A
Authority
JP
Japan
Prior art keywords
image
image data
delay
memory
address pointer
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
JP21115489A
Other languages
English (en)
Inventor
Toshiyuki Goto
敏行 後藤
Yoshiyuki Ota
善之 太田
Koyo Nakagawa
幸洋 中川
Toshiyuki Yoshitake
敏幸 吉武
Morihito Shiobara
守人 塩原
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 JP21115489A priority Critical patent/JPH0374779A/ja
Publication of JPH0374779A publication Critical patent/JPH0374779A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Advance Control (AREA)
  • Image Processing (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔目次] 概要 産業上の利用分野 従来の技術(第5図〜第8図) 発明が解決しようとする課題 課題を解決するための手段(第1図) 作用 実施例(第2図〜第4図) 発明の効果 構成する。
〔概要〕
画像処理プロセッサの同期調整方式に関し、画素間演算
など、並列バイブラインから人力する2つの画像データ
を、ホストで管理することなく自動的に同期をとって入
力できるようにすることを目的とし、 リードアドレスポインタと、ライトアドレスポインタと
を別々に持つメモリを設け、画像データと同期して、画
像データの有効領域を示す2つの制御信号の内、バイブ
ライン遅延の少ない方の制御信号では、その非画像部分
でライトアドレスポインタを初期化し、画像部分では、
その有効領域内の画像データをライトアドレスポインタ
を1づつ加算しながら上記メモリに書き込み、バイブラ
イン遅延の多い方の制御信号では、その非画像部分でリ
ードアドレスポインタを初期化し、画像部分では、リー
ドアドレスポインタの示す部分から、メモリに書き込ん
だ画像データを読み出すように〔産業上の利用分野〕 本発明は画像処理プロセッサの同期調整方式に関し、更
に詳しくいえば、テレビカメラやCODカメラで捉えた
画像を処理するのに利用され、特に画素間演算等、並列
パイプラインから人力する2つの画像データを、自動的
に同期をとって人力できるようにした画像プロセッサの
同期調整方式〔従来の技術〕 従来、テレビカメラ(撮像管型)やCODカメラなどで
捉えた画像を処理するための装置は、医療、FA、OA
、自動監視、放送など、幅広い分野で利用されている。
例えば、医療分野における細胞の自動診断や、FAにお
ける部品の自動検査などでは、細胞や部品を2値化する
ことによって背影と分離し、連続領域の分離技術により
、それぞれ対象(細胞や部品)を区別し、さらにそれら
の複数対象物のそれぞれについての特@(面積、周囲長
など)を検出することによって細胞や部品の自動認識が
可能になる。
このような装置として、従来一般にパイプライン型の画
像処理装置が用いられていたが、この装置は、高速処理
が可能であるが、柔軟性に欠けるという問題点があった
この問題点を解決したものとして、複数のプロセッサを
ネットワーク機構を経由して接続した「構造可変型パイ
プラインアーキテクチャ」の提案があった(例えば、特
開昭61−13379号公報参照)。
これにより、高速性についてはネットワークを経由して
各プロセッサをパイプライン接続することによって達威
し、柔軟性についてはネットワクの切り換えにより、プ
ロセッサの組み合わせを変えることによって実現したも
のである。
第5図は、従来知られていた構造可変型バイブライン・
プロセッサを示した図であり、NWはネットワーク、P
MI〜PMnはそれぞれプロセッサモジュールを示す。
プロセッサモジュールPMI〜PMnは、それぞれ1つ
1つが高速にバイブライン的に処理可能となっていて、
ネットワークNW内で任意のプロセッサモジュール間を
接続すれば、任意の処理ネットワークが構成できる。
第6図は、上記のようにして構成した、並行なパイプラ
インを含むネットワーク例を示した図である。
例えば、プロセッサユニットPMIで画像の輪郭を抽出
し、プロセッサユニットPM2でその画像を合成するな
ど、並行なパイプラインを含むようにネットワークを組
んで画像処理をインプリメントしようとする場合がある
このような場合、プロセッサユニットPM2の2つの入
力画像データ(C)と(d)において、画像データの遅
延が問題となる。即ち、プロセッサユニットには、それ
ぞれ固有の処理遅延時間があり、これが問題となる。
具体的には、経路Cを通りプロセッサユニットPMIを
通ってきた画像データ(C)は、プロセッサユニットP
Mlに内在するパイプライン遅延によって、人力から経
路りを通り、直接プロセッサユニットPM2に入る画像
データ(d)に比べて(di)時間だけ遅れることにな
る。
第7図は、第6図のタイミングチャートを示した図であ
り、(C)、(d)はプロセッサ15712M2へ人力
する画像データを示す。
プロセッサ15712M2へt像データ(d)が人力し
てから41時間後に、画像データ(C)がプロセッサ1
5712M2へ人力する。
この遅延を残したまま、プロセッサ15712M2で画
像データ(C)と(d)とを合成すると、輪郭と元の画
像がずれるなど、正当な処理結果が得られないという問
題が住じる。
第8図は、デイレイ回路による遅延時間の調整例を示し
た図である。
lはデータ変換(1)、2は空間フィルタ、3はデータ
変換、4は画素間演算、5はデイレイ回路であり、それ
ぞれプロセッサユニットにより構成する。
上記データ変換(1)、空間フィルタ、データ変換のそ
れぞれのバイブライン遅延をdl、d2、d3とした場
合、人力からA点までの遅延時間はdl+d2+d3と
なる。
また、デイレイ回路5は、上記の遅延時間を調整するも
のであり、ホストからデイレイ量の設定をするように構
成されている。
即ち、ホストから遅延時間を自由に設定できるデイレイ
回路5を用いて、並行バイブライン相互の遅延時間を調
整し、同期を合わせていた。
〔発明が解決しようとする課題〕
上記のような従来のものにおいては、デイレイ回路にホ
ストコンピュータから予め、適切な遅延時間を設定して
いた。
例えば、上記のように、A点でのパイプライン遅延は、
データ変換(1)、空間フィルタおよびデータ変換(2
)の総和となり、この値をホストが管理し、デイレイ回
路に設定することになる。
しかし、各プロセッサモジュールの遅延時間は、プロセ
ッサモジュールに対するパラメータによって変化する場
合もあり、遅延時間が予め特定できない時は、この管理
がユーザにとって負担となっていた。
本発明は、このような従来の欠点を解消し、画素間演算
など、並列バイブラインから人力する2つの画像データ
を、ホストで管理することなく自動的に同期をとって人
力できるようにすることを目的とする。
〔課題を解決するための手段〕
第1図は本発明の原理図であり、MEはリード/ライト
別々のアドレスポインタを持ったメモリを示す、また、
制御信号(例えばフレーム同期信号)Aは、パイプライ
ン遅延の多い方の信号であり、制御信号B(例えばフレ
ーム同期信号)は、パイプライン遅延の少ない方の信号
である。
本発明では、複数の画像データを人力して処理するバイ
ブライン型の画像処理プロセッサにおいて、リードとラ
イト別々のアドレスポインタを持ったメモリMEを用い
、リードアドレスポインタPrとライトアドレスポイン
タPwとをフレーム毎に初期化して遅延時間を調整する
ことにより、プロセッサユニットへ2つの画像データを
自動的に同期をとって入力できるようにしたものである
具体的には、パイプライン遅延の少ない方の制御信号B
が0(フレームの隙間で非画像部分)において、ライト
アドレスポインタPwをアドレス0に初期化する。
また、制御信号Bが1(フレーム内の画像部分)になる
と、フレーム内の各画素をライトアドレスポインタPw
を1づつ加算しながらメモリMEに格納していく。
一方、リードアドレスポインタPrもパイプライン遅延
の多い方の制御信号AがO(フレームの隙間の非画像部
分の際に、アドレス0に初期化する。
そして、制御信号Aが1 (フレーム内の画像部分)に
なると、リードアドレスポインタP「をインクリメント
しながらメモリMEに格納されている画像Bの内容を逐
次読み出すことによって、画像データAと、画像データ
Bの同期をとって、次のプロセッサユニットに渡すこと
が可能となる。
上記の場合、メモリMEの幅nが画像データ全体の画素
数Nよりも小さくても、ライトアドレスポインタPw及
びリードアドレスポインタPrを0〜L(ただし、Lは
L+1がnよりも小さく、かつL+1の整数倍がNと等
しい値である)の範囲でサイクリックに回すことにより
、フレームの最終画素が常にメモリのアドレスLに格納
されるようにできる。
従って、連続してフレームが入力された場合でも、遅延
時間の差がL以下の範囲であれば、正しく遅延時間を調
整することができる。
〔作用〕
本発明は上記のように、パイプライン遅延の少ない方の
制御信号では、その非画像部分でライトアドレスポイン
タを初期化すると共に、画像部分ではその画像データを
メモリに書き込む。
また、パイプライン遅延の多い方の制御信号では、その
非画像部分でリードアドレスポインタを初期化すると共
に、画像部分では上記メモリに書き込んだ画像データを
、リードアドレスポインタに従って読み出すようにして
いる。
このようにすると、パイプライン遅延が異なり、かつそ
の遅延が予め特定できない2つの並列なパイプラインか
ら入力する2つの画像の遅延時間を自動的に調整し、同
期のとれた画像データを得ることができる。
〔実施例〕
以下、本発明の実施例を図面第2図〜第4図に基づいて
説明する。
第2図は、本発明のl実施例で用いる画素間演算部の構
成図、第3図は、メモリ制御回路の構成図、第4図は、
実施例のタイミングチャートを示した図である。
図において、10は画素間演算部、11は演算部、12
はデイレイ用メモリ、13はメモリ制御回路、Dl、D
2、D3はラッチ部、14はMPX(マルチプレクサ)
、15.16はカウンタを示す。
また、WEはライトイネーブル信号、CK、CKl、C
K2はクロック、REはリセット信号、ADはアドレス
を示す。
この例では、512X512X8ビツトの画像を処理す
るものであり、デイレイ用メモリ12は64KX8ビツ
トの高速SRAMを用いる。
また、画像データAはパイプライン遅延の多い方であり
、画像データBはパイプライン遅延の少ない方とする。
画像データAはラッチ部DIでラッチされた後、クロッ
クCKIに同期して演算部11へ取り込まれるが、画像
データBは、デイレイ用メモリ12へ人力して遅延され
る。その後、ラッチ部D2でラッチされた後、クロ7り
CKIに同期して演算部11へ取り込まれる。
これにより、演算部11では、画像データAと画像デー
タBとが同時に入力し、画像演算を行い、画像データC
として出力する。
上記の画像データとは別に、制御信号Aは、メモリ制御
回路13に人力すると共に、ラッチ部D3に入力してラ
ッチされ、その後、同期信号CK1に同期して出力され
る。
制御信号Bはメモリ制御回路13へ人力し、上記の制御
信号Aと共に、デイレイ用メモリ12の遅延の調整に用
いられる。
メモリ制御回路13では、カウンタ15はリドアドレス
ポインタPrを制御する。具体的には、制御信号Aのレ
ベルがOになるのを受けて、カウンタ15の値を0にリ
セットする。
そして、画像データへの画素に同期してカウントアツプ
され、その値が64Kになる毎にOにクリアされる。
一方、カウンタ16は、リードアドレスポイン1−Pw
を制御する。具体的には、制御信号Bのレベル0を受け
てカウンタ16の値を0にリセットし、画像Bの画素に
同期してカウントアツプされ、その値が64Kになる毎
にクリアされる。
MPX 14は、カウンタ15とカウンタ16の出力を
ライトイネーブル信号WEに同期して切り換え、その値
をアドレスとして、デイレイ用メモリ12の内容をリー
ド/ライトする(第4図参照)。
ライトイネーブル信号WEのレベルがOの時に、ライト
サイクルとなり、アドレスADにアドレス(W)が出力
されると共に、クロックCK2の立下りパルスに同期し
て画像データの値が書き込まれる。
また、ライトイネーブル信号WEのレベルが1の時には
、リードサイクルとなる。ここでは、アドレスADにア
ドレス(r)が出力されると共に、デイレイ用メモリ1
2から、このアドレスの内容が出力され、クロックCK
Iの立下りパルスでこの内容が外部のラッチD2に保持
される。
これにより、画像データAと画像データBとは、同じタ
イミングでそれぞれラッチ部D1及びD2にラッチされ
、その後、これら2つの画像データは、同一のクロック
CKIに同期して演算部11へ取り込まれる。
演算部11は、64KX8ビット幅のLUTであり、ホ
ストから予めテーブルの内容を記入しである。
ラッチ部DI及びD2からのデータa及びbに応じて演
算部11はその内容を出力するが、具体的には、画像の
各画素について、a及びbを入力してa+256Xbの
アドレスの内容を出力する。
例えば、画像の各画素に対して、A+Bを計算したい場
合には、 T (i+256j) = i+j (ただし0≦l、
j≦255)を予め設定しておくことになる。
ラッチ部D3は、ラッチ部D1及び演算部の遅延に相当
する時間だけ、制御信号Aを遅延させることによって、
演算部から出力される画像データと、制御信号Aとの同
期をとるものである。
なお、上記の実施例では、2つの並列なバイブラインか
ら入力する2つの画像データの遅延時間を調整する例に
ついて説明したが、本発明は、このような例に限定され
るものではなく、−船釣に、バイブライン遅延の異なり
、かつその遅延時間が予め定められない複数の並列なパ
イプラインから人力する複数の画像データについて、上
記と同様にして遅延調整を行い、同期をとることが可能
である。
〔発明の効果〕
以上説明したように、本発明によれば画素間演算など並
列バイブラインから入力する2つの画像データを、ホス
トで管理することなく、自動的に同期をとって入力する
ことができる効果がある。
【図面の簡単な説明】
第1図は本発明に係る画像処理プロセッサの同期調整方
式の原理図、 第2図は本発明の1実施例で用いる画素間演算部の構成
図、 第3図は第2図におけるメモリ制御回路の構成図、 第4図は実施例のタイミングチャートを示した図、 第5図は従来の構造可変型パイプライン・プロセッサを
示した図、 第6図は従来の並行なパイプラインを含むネットワーク
例を示した図、 第7図は第6図のタイミングチャートを示した図、 第8図は従来のデイレイ回路による遅延時間の調整例を
示した図である。 ME−・メモリ Pr・・・・・リードアドレスポインタPw・−ライト
アドレスポインタ

Claims (1)

  1. 【特許請求の範囲】  パイプライン遅延が異なり、かつその遅延時間が予め
    特定できない2つの並列なパイプラインから入力する2
    つの画像データの遅延時間を調整して同期をとる画像処
    理プロセッサの同期調整方式において、 リードアドレスポインタ(Pr)と、ライトアドレスポ
    インタ(Pw)とを別々に持つメモリ(ME)を設け、 上記画像データと同期して、画像データの有効領域を示
    す2つの制御信号(A、B)の内、パイプライン遅延の
    少ない方の制御信号(A)では、その非画像部分(0)
    でライトアドレスポインタ(Pw)を初期化し、 画像部分(1)では、その有効領域内の画像データ(B
    )をライトアドレスポインタ(Pw)を1づつ加算しな
    がら上記メモリ(ME)に書き込み、 パイプライン遅延の多い方の制御信号(A)では、その
    非画像部分(0)でリードアドレスポインタ(Pr)を
    初期化し、 画像部分(1)では、リードアドレスポインタ(Pr)
    の示す部分から、上記メモリ(ME)に書き込んだ画像
    データ(B)を読み出すことを特徴とする画像プロセッ
    サの同期調整方式。
JP21115489A 1989-08-16 1989-08-16 画像処理プロセッサの同期調整方式 Pending JPH0374779A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21115489A JPH0374779A (ja) 1989-08-16 1989-08-16 画像処理プロセッサの同期調整方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21115489A JPH0374779A (ja) 1989-08-16 1989-08-16 画像処理プロセッサの同期調整方式

Publications (1)

Publication Number Publication Date
JPH0374779A true JPH0374779A (ja) 1991-03-29

Family

ID=16601285

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21115489A Pending JPH0374779A (ja) 1989-08-16 1989-08-16 画像処理プロセッサの同期調整方式

Country Status (1)

Country Link
JP (1) JPH0374779A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5362943A (en) * 1991-03-26 1994-11-08 Kanegafuchi Kagaku Kogyo Kabushiki Kaisha Fixing device and heat roller therefor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5362943A (en) * 1991-03-26 1994-11-08 Kanegafuchi Kagaku Kogyo Kabushiki Kaisha Fixing device and heat roller therefor

Similar Documents

Publication Publication Date Title
US5440648A (en) High speed defect detection apparatus having defect detection circuits mounted in the camera housing
US5812704A (en) Method and apparatus for image overlap processing
KR870011790A (ko) 화상 처리 장치
KR940025337A (ko) 영상신호처리장치 및 처리방법
Birla Fpga based reconfigurable platform for complex image processing
JPH0374779A (ja) 画像処理プロセッサの同期調整方式
JP2836129B2 (ja) 画像処理におけるフレーム同期化方式
US20060170954A1 (en) Method and system for generating synchronous multidimensional data streams from a one -dimensional data stream
JPS63245084A (ja) インタレ−ス画像デ−タ変換方式
JPS58215813A (ja) デイジタル信号処理装置
EP0449631A3 (en) Still store system and method with simple image access
JPS61131122A (ja) 並列パイプライン処理装置
JPH0233672A (ja) 記憶回路及び画像処理装置
JP2513759B2 (ja) ビデオレ―ト画像処理方式
RU2019060C1 (ru) Устройство ввода-вывода изображения
RU1783572C (ru) Устройство дл вывода графической информации
KR0129378Y1 (ko) 비디오 폰의 수직/수평 화상검출 시스템
JPH0638231A (ja) Palビデオ信号処理装置
JP2549002B2 (ja) 映像信号取り込み回路
JPH0448884A (ja) 記憶回路
JP2975469B2 (ja) 画像評価装置およびこれを使用した画像表示装置
JP3031554B2 (ja) 画像処理装置
RU1795478C (ru) Телевизионное устройство дл селекции объектов
EI-Din et al. Rapid video data capture and processing system for computer image measurement and analysis
JPH0415763A (ja) 静止画像処理装置