JPS5981771A - 位置検出装置 - Google Patents
位置検出装置Info
- Publication number
- JPS5981771A JPS5981771A JP58156262A JP15626283A JPS5981771A JP S5981771 A JPS5981771 A JP S5981771A JP 58156262 A JP58156262 A JP 58156262A JP 15626283 A JP15626283 A JP 15626283A JP S5981771 A JPS5981771 A JP S5981771A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- signal
- processing
- register
- pellet
- 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
Links
Classifications
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10W—GENERIC PACKAGES, INTERCONNECTIONS, CONNECTORS OR OTHER CONSTRUCTIONAL DETAILS OF DEVICES COVERED BY CLASS H10
- H10W72/00—Interconnections or connectors in packages
- H10W72/071—Connecting or disconnecting
- H10W72/0711—Apparatus therefor
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明はIC1LSIなどの半導体集積回路の組立工程
におけるワイヤホンディングの位置測定の自声IJ化に
[夕1する。
におけるワイヤホンディングの位置測定の自声IJ化に
[夕1する。
従来 IC,LSIなどの半導体製品の組立工程におけ
るベレットのダイボンディング工程において、ベレット
はかなり寸法が太きいものであり。
るベレットのダイボンディング工程において、ベレット
はかなり寸法が太きいものであり。
リードフレームと称する治具上にベレットを熱圧着する
場合、ぞの位置決め精度は±100μ以上であるため、
その位置ずれ量は作業名の目視により測定していたが、
この目視作業はパターンがきわめて集積化しているため
1作業名に精神的苦痛ウー力えていた。また、このよう
な精密作業においては、わずかの測定ミスガ製品の歩留
り低下につながってくるため、信頼性の高い自動位置測
定装置を必要としてきた。
場合、ぞの位置決め精度は±100μ以上であるため、
その位置ずれ量は作業名の目視により測定していたが、
この目視作業はパターンがきわめて集積化しているため
1作業名に精神的苦痛ウー力えていた。また、このよう
な精密作業においては、わずかの測定ミスガ製品の歩留
り低下につながってくるため、信頼性の高い自動位置測
定装置を必要としてきた。
本発明の目的は、このようなワイヤボンディングを行な
うための目視作業を自動化し、高信頼度。
うための目視作業を自動化し、高信頼度。
高精展かつ高速度の自動位置測定装置を提供することで
ある。
ある。
(以下余白)
第1図は、ワイヤボンディングのなされる前の、たとえ
ばLSIペレットのような半導体部品を示す、同図中、
1はLSIペレット(以下ペレットと略記する)、2は
タブと称されるベレットの台座WIS分、3−0.3−
1.・・・・・・(一部は図示せず)はペレット1内の
ポンプイングツ(ラド(以下、〕(ツドと略記する)、
4−0.4−1.等はリードフレームの一部である外
部電極で、ノクツド3−0゜3−1は同図には簡単のた
め3−0.3−1の2個しか記載してないが、外部電極
4−0.4−1と同数だけ・実際には20〜40個程度
設けてあシ、ワイヤボンディングによりそれぞれ対応す
るパッドと外部電極とを金線やアルミ線で互いに接続す
る。
ばLSIペレットのような半導体部品を示す、同図中、
1はLSIペレット(以下ペレットと略記する)、2は
タブと称されるベレットの台座WIS分、3−0.3−
1.・・・・・・(一部は図示せず)はペレット1内の
ポンプイングツ(ラド(以下、〕(ツドと略記する)、
4−0.4−1.等はリードフレームの一部である外
部電極で、ノクツド3−0゜3−1は同図には簡単のた
め3−0.3−1の2個しか記載してないが、外部電極
4−0.4−1と同数だけ・実際には20〜40個程度
設けてあシ、ワイヤボンディングによりそれぞれ対応す
るパッドと外部電極とを金線やアルミ線で互いに接続す
る。
ここで問題となるのは、ペレット位置すなわち直角座標
で表わした場合の座標(X、Y)と、ペレット方向すな
わち角度(θ)のばらつきである。
で表わした場合の座標(X、Y)と、ペレット方向すな
わち角度(θ)のばらつきである。
この場合・ばらつきの大きさ、すなわちΔXおよびΔY
は±ioo〜150μ、Δθば30′程度であり、自]
)υ的にワイヤボンディングを行なうには、各パッドの
位置を±10μ程度で検出する必要がある。
は±ioo〜150μ、Δθば30′程度であり、自]
)υ的にワイヤボンディングを行なうには、各パッドの
位置を±10μ程度で検出する必要がある。
本発明では、たとえば第2図に示すように、パッドが存
在するベレット1の周辺部に少なくとも二つの視野像5
−0.5−1を設定し、その中のパッド3−0.3−1
を1本発明と同一出願人により既に出願された°特定パ
ターンの認識方法”(特1厘昭51−14031号)に
よシ検出する。
在するベレット1の周辺部に少なくとも二つの視野像5
−0.5−1を設定し、その中のパッド3−0.3−1
を1本発明と同一出願人により既に出願された°特定パ
ターンの認識方法”(特1厘昭51−14031号)に
よシ検出する。
上記視野像の数としては、ペレットの回転ずれΔθを検
出するために複数個必要であるが、説明をf7ij単に
するため・餌宜上2個としておく。なお視野像の大きさ
としては、ベレットの位置ずれΔX。
出するために複数個必要であるが、説明をf7ij単に
するため・餌宜上2個としておく。なお視野像の大きさ
としては、ベレットの位置ずれΔX。
ΔYおよび回1伝ずれΔθ等をカバーできるよう600
μ程度のものとする。また視野像の位置は可変で1種々
の大きさのベレットに対してもパッド検出を行なえるよ
うに2本発明の装置では・それぞれの視野像の位置を任
意に指定できるようにする。
μ程度のものとする。また視野像の位置は可変で1種々
の大きさのベレットに対してもパッド検出を行なえるよ
うに2本発明の装置では・それぞれの視野像の位置を任
意に指定できるようにする。
第3図は本発明による位置検出装置δの基本tG成を示
す。同図中、6はリードフレームと称する金属板で、前
第1図に示したように、そのタブ2の部分にベレット1
が一部ピッチで圧着されている。
す。同図中、6はリードフレームと称する金属板で、前
第1図に示したように、そのタブ2の部分にベレット1
が一部ピッチで圧着されている。
7はフレーム送り機構で、図示の破線の矢印の方向にリ
ードフレーム6を間欠的に送り、光学系の直下にベレツ
)lff−個づつ供給する。また8はペレット照明用光
源、lJ:半透明鏡、10はペレット1の拡大像を得る
ための対物レンズ、11は像分割用の反射鏡であり、ペ
レット1からの拡大像を少なくとも二つの部分像に分割
する。同図は二つの部分像に分割する場合を示し、これ
によって図示の12−0.12−1の位置にペレット1
の一部の拡大された実像が得られる。
ードフレーム6を間欠的に送り、光学系の直下にベレツ
)lff−個づつ供給する。また8はペレット照明用光
源、lJ:半透明鏡、10はペレット1の拡大像を得る
ための対物レンズ、11は像分割用の反射鏡であり、ペ
レット1からの拡大像を少なくとも二つの部分像に分割
する。同図は二つの部分像に分割する場合を示し、これ
によって図示の12−0.12−1の位置にペレット1
の一部の拡大された実像が得られる。
13−0.13−1はリレーレンズ、14−0゜14−
1は光学像を走査して時間的なアナログ映像信号に変換
するための光電変換装置で、−例とL−rビジコン等の
TV右カメラどを用いる。15−0.15−1は上記の
TVカメラ移動用の載物台で、光電変換装置14−0.
14−1の受光面に平行な平面内で光電変換装置を移動
することにより・ペレット1の品種を変更した場合、ペ
レットに応じて視野の位置を調節するためのものである
0 16−0.16−1は光1F?、変換装置ハ:15−0
゜15−1からのアナログ映像信号、 1 ’7 (4
映像処理装置で、アナログ映住信号16−0.16−1
の2値化、パッド検出処理等を行なう。21は計n様の
ようなtlj’J御装置行で、パッド検出処理に必要な
データ処理映像処理回路の市IJ御等を信号18゜20
およびインターフェイス19を介して行なう。
1は光学像を走査して時間的なアナログ映像信号に変換
するための光電変換装置で、−例とL−rビジコン等の
TV右カメラどを用いる。15−0.15−1は上記の
TVカメラ移動用の載物台で、光電変換装置14−0.
14−1の受光面に平行な平面内で光電変換装置を移動
することにより・ペレット1の品種を変更した場合、ペ
レットに応じて視野の位置を調節するためのものである
0 16−0.16−1は光1F?、変換装置ハ:15−0
゜15−1からのアナログ映像信号、 1 ’7 (4
映像処理装置で、アナログ映住信号16−0.16−1
の2値化、パッド検出処理等を行なう。21は計n様の
ようなtlj’J御装置行で、パッド検出処理に必要な
データ処理映像処理回路の市IJ御等を信号18゜20
およびインターフェイス19を介して行なう。
22はフレーム送りイ1.゛を構7及び載物台15−0
゜15−1の1駆S功回路、23は1嘔動回路22を制
御するための回路で、信号24.インターフェイス19
および信号20を介して計算、騰に接X’5++されて
いる。
゜15−1の1駆S功回路、23は1嘔動回路22を制
御するための回路で、信号24.インターフェイス19
および信号20を介して計算、騰に接X’5++されて
いる。
25は自動ワイヤボンダで、映像処理装置17で求めた
パッドの位置をもとに、計算機21ですべてのパッドの
位置が求められ、この自動ワイヤボンダ25で各パッド
と外部電極とを金門線で自動的に接続する。この場合、
パッドの位置を検出する速度と自※hワ・fヤボノデイ
ングを行なう速度とが整合しないときには自動ワイヤボ
ンダ25にカセットテープのようなバッファを付加して
入力信号を一時記憶させ、検出ステーション26と自動
ワイヤボンダ25とをオフライン的に結合させるような
システムも考えられる。
パッドの位置をもとに、計算機21ですべてのパッドの
位置が求められ、この自動ワイヤボンダ25で各パッド
と外部電極とを金門線で自動的に接続する。この場合、
パッドの位置を検出する速度と自※hワ・fヤボノデイ
ングを行なう速度とが整合しないときには自動ワイヤボ
ンダ25にカセットテープのようなバッファを付加して
入力信号を一時記憶させ、検出ステーション26と自動
ワイヤボンダ25とをオフライン的に結合させるような
システムも考えられる。
またパッド位置検出速度がフレーム送シ速度に比べて十
分速い場合には、第4図に示すように。
分速い場合には、第4図に示すように。
1台の映像処理装置および計算機で複数台の検出ステー
ション26をI11]御するようにできる。本発明で(
d、1台の映像処理装置および計算機で少なくとも4台
の検出ステーションをまかなうようなシステムを提供す
る。
ション26をI11]御するようにできる。本発明で(
d、1台の映像処理装置および計算機で少なくとも4台
の検出ステーションをまかなうようなシステムを提供す
る。
次に、本発明による映像処理の概要を示す。第5図にお
いて、30は本発明の光学系におけるTV左カメラの光
電製換器から得られるペレットの部分拡大像のアナログ
映像を示す。同図中、正方形の部分31はアルミニウム
のパッド、32は上記31の延長で内部配線への引出部
、33は前工程における検査用プローバの傷跡である。
いて、30は本発明の光学系におけるTV左カメラの光
電製換器から得られるペレットの部分拡大像のアナログ
映像を示す。同図中、正方形の部分31はアルミニウム
のパッド、32は上記31の延長で内部配線への引出部
、33は前工程における検査用プローバの傷跡である。
ペレットは品種によって種々の大きさのものがあるが、
いずれもパッドの正方形の部分31の大きさは共通で、
はぼ120μ口である。この場合・引出部32としては
LSIの品種やペレット内の視野の位ばにより、上下左
右いずれの側にも出ている可能性がある。また、プロー
バの傷跡33の大きさはほぼ一定しているが、パッド内
での位置は不定である。なおバット31の周辺部34は
酸化シリコンのコーティング部、35はペレットの縁の
シリコン部、36はペレット外部の金−シリコン共晶部
である。
いずれもパッドの正方形の部分31の大きさは共通で、
はぼ120μ口である。この場合・引出部32としては
LSIの品種やペレット内の視野の位ばにより、上下左
右いずれの側にも出ている可能性がある。また、プロー
バの傷跡33の大きさはほぼ一定しているが、パッド内
での位置は不定である。なおバット31の周辺部34は
酸化シリコンのコーティング部、35はペレットの縁の
シリコン部、36はペレット外部の金−シリコン共晶部
である。
前記第3図に示したような落射照明の場合・パッドのよ
うなアルミ部が最も明るく、次いでシリコン部35.酸
化シリコン部34の順に暗くなる。
うなアルミ部が最も明るく、次いでシリコン部35.酸
化シリコン部34の順に暗くなる。
金−シリコン共晶部36は、光学系の光軸方向に傾斜が
あるため図示のようにペレット近辺が最も暗く、ペレッ
トから離れるにつれて除々に明るくなる。また、プロー
バの傷跡33はくほんでいるため暗くなる。
あるため図示のようにペレット近辺が最も暗く、ペレッ
トから離れるにつれて除々に明るくなる。また、プロー
バの傷跡33はくほんでいるため暗くなる。
第6図は第5図のアナログ映像30を、アルミ部の明る
さと酸化シリコン部の明るさとの中間の明るさをしきい
値として2値化した場合の2値化映像である。図示のよ
うに、パッド41.引出部42、シリコン部45および
金−シリコン共晶部46のペレットから遠い部分46−
1は白になり・ブローバのイち跡43.酸化シリコン部
44および金−共品部46のペレットに近い部分46−
Oは黒(ハツチング部分)になる。このように、アナロ
グ映像信号′f:2値化できれば、比較的簡単な映像処
理装置を実現できるため1本発明では処理対象を2値化
映像とする。
さと酸化シリコン部の明るさとの中間の明るさをしきい
値として2値化した場合の2値化映像である。図示のよ
うに、パッド41.引出部42、シリコン部45および
金−シリコン共晶部46のペレットから遠い部分46−
1は白になり・ブローバのイち跡43.酸化シリコン部
44および金−共品部46のペレットに近い部分46−
Oは黒(ハツチング部分)になる。このように、アナロ
グ映像信号′f:2値化できれば、比較的簡単な映像処
理装置を実現できるため1本発明では処理対象を2値化
映像とする。
また・本発明では映像の電気的処理をさらに容易にする
ため、21直化映像をたとえば第7図のようにX方向に
320絵素、Y方向に240絵素にサンプリングする。
ため、21直化映像をたとえば第7図のようにX方向に
320絵素、Y方向に240絵素にサンプリングする。
なお同図のX方向64絵素。
Y方向20絵素の部分は帰腺区間であり、その中のX方
向32絵素、Y方向12絵素の帯状の部分にtTVカメ
ラの外部同期信号のパルスが出る部分である。なお、1
″8+示の分割された各格子点のX。
向32絵素、Y方向12絵素の帯状の部分にtTVカメ
ラの外部同期信号のパルスが出る部分である。なお、1
″8+示の分割された各格子点のX。
Y両方向に1絵素毎、2絵素毎、・・・・・・に映像の
サンプリングを行なうことを・以降では”モード1”。
サンプリングを行なうことを・以降では”モード1”。
“モード2°、・・・・・・と呼ぶことにする。第7図
において、・印はモード1のサンプリング、■印はモー
ド4のサンプリング子それぞれ示している。
において、・印はモード1のサンプリング、■印はモー
ド4のサンプリング子それぞれ示している。
ところで、バッド演出のための本発明の基本的な映像処
理は、 (1)2値化用しきい値側算 (2)マクロ処理 (3)方向チェック (4) ミクロ処理 の四つから成り立っており、その他の処理として・(5
)各視野中のパッド相互位置の判定(6)すべてのパッ
ド位置の計算 などの処理がある。
理は、 (1)2値化用しきい値側算 (2)マクロ処理 (3)方向チェック (4) ミクロ処理 の四つから成り立っており、その他の処理として・(5
)各視野中のパッド相互位置の判定(6)すべてのパッ
ド位置の計算 などの処理がある。
このうち・(1)は前記のように、アルミ部と酸化シリ
コン部の各映像信号レベルの中間の値をしきい値として
求めるための処理である。(2)はバンドの大体の位置
を検出するためのものである。(3)は(2)で(λ出
したパッドが、はたして所定の方向に引出部が出ている
かどうかを調べるためのものである。さらに(4)の処
理は、(2)で検出したパッドの位置を高精度に検出す
るためのものである。
コン部の各映像信号レベルの中間の値をしきい値として
求めるための処理である。(2)はバンドの大体の位置
を検出するためのものである。(3)は(2)で(λ出
したパッドが、はたして所定の方向に引出部が出ている
かどうかを調べるためのものである。さらに(4)の処
理は、(2)で検出したパッドの位置を高精度に検出す
るためのものである。
これら(1)〜(4)の処理は本発明の映像処理回路を
1吏用し、各処理に必要なデータ処理のみを計算機プロ
グラムで行ない、これに対しく5)、(6)はすべて計
算機プログラムで処理するようにする。また、本発明で
はペレットを間欠的に移動し、ペレットが停止している
期間中に上記のような映像処理を行なう。したがって、
その期間中、各TVカメラからは同一の映像信号が繰り
返し得られる。
1吏用し、各処理に必要なデータ処理のみを計算機プロ
グラムで行ない、これに対しく5)、(6)はすべて計
算機プログラムで処理するようにする。また、本発明で
はペレットを間欠的に移動し、ペレットが停止している
期間中に上記のような映像処理を行なう。したがって、
その期間中、各TVカメラからは同一の映像信号が繰り
返し得られる。
以下、上記の(1)〜(4)の各映像処理の状態を概説
する。
する。
まず・(1)の2値化用しきい短針Hの状態を第8図に
示す。同図中−fo(す、f(t)はTVカメラから得
られるアナログ映像信号であり、元来fo(りであった
ものがドリフトによシf (t)に変化したものとする
。
示す。同図中−fo(す、f(t)はTVカメラから得
られるアナログ映像信号であり、元来fo(りであった
ものがドリフトによシf (t)に変化したものとする
。
前述のようにペレットは停止しているため、図示のよう
な短時間の期間中、f(りは同一の信号が繰り返[7人
力されるはは周期的な信号(周期的157 m s )
と考えてよい。なお同図中・tOnt□、 tl 、
t、はそれぞれペレットの極端に明るい部分、アルミ部
、酸化シリコン部、極端に暗い部分に対応した信号レベ
ルである。このうち極端に明るい部分とは、落射照明の
場合、アルミ部。
な短時間の期間中、f(りは同一の信号が繰り返[7人
力されるはは周期的な信号(周期的157 m s )
と考えてよい。なお同図中・tOnt□、 tl 、
t、はそれぞれペレットの極端に明るい部分、アルミ部
、酸化シリコン部、極端に暗い部分に対応した信号レベ
ルである。このうち極端に明るい部分とは、落射照明の
場合、アルミ部。
金−シリコン共晶部などに存在する正反射の部分で、極
端に暗い部分とは、金−シリコン共晶部のペレット近辺
の陰の部分である。
端に暗い部分とは、金−シリコン共晶部のペレット近辺
の陰の部分である。
2値化の目的からは、このような信号レベルは無視した
い。そこで・tB、1wのように無視すべき信号レベル
限界を設定し、tB−1Wの範囲のあるしきい値θn−
1を設定して・この範囲内のon−1以上およびon−
1以下の各映像平均レベルΔ(wrn−t) オヨヒΔ
f !+ ”−”f:求メ、各平均レベルから新たなし
きい値θnを次のように決める。
い。そこで・tB、1wのように無視すべき信号レベル
限界を設定し、tB−1Wの範囲のあるしきい値θn−
1を設定して・この範囲内のon−1以上およびon−
1以下の各映像平均レベルΔ(wrn−t) オヨヒΔ
f !+ ”−”f:求メ、各平均レベルから新たなし
きい値θnを次のように決める。
すなわちhn=1.2.・・・・・・Nに対して。
θn=θn−、+r(βΔfw”−”−(1−β)Δf
B (n−1))・・・・・・ (2) ・・・・・・ (3) ただし、0〈β〈1.γ〉1 ココに、β、1−βは21w(n−t)、Δfn”−”
K対する荷重、γは式(1)の右辺第2項のしきい値修
正量の過不足を補う係数であり、twn−1はθn−1
≦f(t)≦twf+ ”5n−1はθ。−3≧f(
t)≧Amをそれぞれ満足する時間区間である。また、
ペレットの映像では・N≧3でtl とtlをβ:(1
−β)に分割するようなしきい値を定めることができる
・nの単位としては、TVカメラの場合1通常1フィー
ルド時間(キ167mS )である。なお図示のTに相
当する時間帯以外の信号をマスクするようにすれば、さ
らに精度よく2値化のしきい値を求めることができる。
B (n−1))・・・・・・ (2) ・・・・・・ (3) ただし、0〈β〈1.γ〉1 ココに、β、1−βは21w(n−t)、Δfn”−”
K対する荷重、γは式(1)の右辺第2項のしきい値修
正量の過不足を補う係数であり、twn−1はθn−1
≦f(t)≦twf+ ”5n−1はθ。−3≧f(
t)≧Amをそれぞれ満足する時間区間である。また、
ペレットの映像では・N≧3でtl とtlをβ:(1
−β)に分割するようなしきい値を定めることができる
・nの単位としては、TVカメラの場合1通常1フィー
ルド時間(キ167mS )である。なお図示のTに相
当する時間帯以外の信号をマスクするようにすれば、さ
らに精度よく2値化のしきい値を求めることができる。
このように、ある時間帯の信号のみを処理の対象とする
場合、その時間帯以降では”エリアゲート処〕」°ヲ行
なうことにする。すなわち、Tのような時間帯は画面上
のある長方形領域に対応するため・その長方形の左上隅
位置とX、Y方向の大きさを指定し、その内部の信号の
みを処理する。
場合、その時間帯以降では”エリアゲート処〕」°ヲ行
なうことにする。すなわち、Tのような時間帯は画面上
のある長方形領域に対応するため・その長方形の左上隅
位置とX、Y方向の大きさを指定し、その内部の信号の
みを処理する。
また・上記のしきい短針算処理は1両面のサンプリング
は粗くても差支えないので、本発明では。
は粗くても差支えないので、本発明では。
たとえばモード4程度のサンプリングで行なうようにす
る。
る。
以上のようにすることによシ、たとえアナログ映像信号
がドリフトしても安定にしきい値をそのドリフトに追従
させることができ・信頼性の高い2値化信号をイ(Iる
ことができる。
がドリフトしても安定にしきい値をそのドリフトに追従
させることができ・信頼性の高い2値化信号をイ(Iる
ことができる。
第9図は、上記の2値化用しきい短針算処理回路を動作
させるための計算機のソフトウェアの処理の状態を示す
。図示のように、まず50でしきい値計算回路の処理に
必要なデータを与えた後。
させるための計算機のソフトウェアの処理の状態を示す
。図示のように、まず50でしきい値計算回路の処理に
必要なデータを与えた後。
5工でしきい値計算回路を起動する。それ以降。
計算(歳としては52のように処理終了の待ち状態に入
るが・その間、計算機ヲただ待たせておくのではなく・
別個の作業を行なうようにすれば、処理時間を大幅に短
縮することができる。
るが・その間、計算機ヲただ待たせておくのではなく・
別個の作業を行なうようにすれば、処理時間を大幅に短
縮することができる。
なお53はしきい匝計算回路からの処理終了の割込み要
求であり、映像走査点が50で与えたエリアゲートの外
へ完全に出たとき(すなわち・第81・?1の時間帯T
を通った直後)に発生し、計算機は次の54の処理へ移
ることができる。55はしきい短針算の反復回数を判定
する処理であり5n〈Nの場合のnを更新して再び50
の処理1繰り返し、n=Hの場合、しきい値は求まった
として次の56の処理へ移る。
求であり、映像走査点が50で与えたエリアゲートの外
へ完全に出たとき(すなわち・第81・?1の時間帯T
を通った直後)に発生し、計算機は次の54の処理へ移
ることができる。55はしきい短針算の反復回数を判定
する処理であり5n〈Nの場合のnを更新して再び50
の処理1繰り返し、n=Hの場合、しきい値は求まった
として次の56の処理へ移る。
上記のように、計算機が必要なデータを処理回路に与え
て起動させてのち、終了割込みを待ちながら別作業を行
なうよう力処理方法は、本発明の(1)〜(4)の映像
処理に共通の基本的形態である。これにより計算機の処
理時間を最大限に活用することができ、それに伴い高速
処理が可能となるから、第4図に示したような複数台の
検出ステーションを1台の計算機、映像処理回路でまか
なうようなシステムを実現できる。
て起動させてのち、終了割込みを待ちながら別作業を行
なうよう力処理方法は、本発明の(1)〜(4)の映像
処理に共通の基本的形態である。これにより計算機の処
理時間を最大限に活用することができ、それに伴い高速
処理が可能となるから、第4図に示したような複数台の
検出ステーションを1台の計算機、映像処理回路でまか
なうようなシステムを実現できる。
次に、(2)項のマクロ処理の状態を説明する。
本発明のマクロ処理に関係する回路としては・(a)
ノイズ除去回路 (b)群パターンマツチング回路 の二つがある。(a)は量子化した2値化映像中のノイ
ズや量子化誤差を処理するためのもので、(b)はパッ
ドの大略の位fifft検出するものである。ここで、
(a)、(b)いずれも検出精度は問題とならないから
、禾発明では、たとえばモード4程度のサンプリングで
処理するようにする。ただし・映像ノイズが少ない場合
には、(a)の処理を省略しても差しつかえない。
ノイズ除去回路 (b)群パターンマツチング回路 の二つがある。(a)は量子化した2値化映像中のノイ
ズや量子化誤差を処理するためのもので、(b)はパッ
ドの大略の位fifft検出するものである。ここで、
(a)、(b)いずれも検出精度は問題とならないから
、禾発明では、たとえばモード4程度のサンプリングで
処理するようにする。ただし・映像ノイズが少ない場合
には、(a)の処理を省略しても差しつかえない。
2g10図、第11図に(a)の回路によるノイズ除去
の処理の状態を示す。この場合、パッドの2値化映像を
モード4程度でサンプリングすると第10図のようなパ
ターンが得られるが、一般に70−0.70−1.70
−2のようなパターン境界部の量子化誤差や、71−0
.71−1のように微小なノイズが発生する。ところが
ベレットのパターンに着目すると、プローバの傷跡43
や引出部42などの例外を除けば、はとんどX、 Yい
ずれかの方向に平行な成分から成り立っている。
の処理の状態を示す。この場合、パッドの2値化映像を
モード4程度でサンプリングすると第10図のようなパ
ターンが得られるが、一般に70−0.70−1.70
−2のようなパターン境界部の量子化誤差や、71−0
.71−1のように微小なノイズが発生する。ところが
ベレットのパターンに着目すると、プローバの傷跡43
や引出部42などの例外を除けば、はとんどX、 Yい
ずれかの方向に平行な成分から成り立っている。
したがって、たとえば量子化映像中の各点に対して第i
o r、g+の72のようなX、Y方向に平行な成分
しかもたない十字状の領域(X、Y方向ともi絵累から
なる)全考え、その中にi −1絵素以上白絵素が含腫
れておれば白とし、i −1絵素未満ならば愚とするよ
うな変換を行なえば、第11図のようなパターンが得ら
れる。ただし、同図はi=5の例である。
o r、g+の72のようなX、Y方向に平行な成分
しかもたない十字状の領域(X、Y方向ともi絵累から
なる)全考え、その中にi −1絵素以上白絵素が含腫
れておれば白とし、i −1絵素未満ならば愚とするよ
うな変換を行なえば、第11図のようなパターンが得ら
れる。ただし、同図はi=5の例である。
この変換を行なえば、第10図におけるパッド41、引
出し部42およびプローバの傷跡43等は第11図に示
す61.62および63のようになって、パターン中の
量子化誤差や、微小なノイズは除去することができる。
出し部42およびプローバの傷跡43等は第11図に示
す61.62および63のようになって、パターン中の
量子化誤差や、微小なノイズは除去することができる。
しかしif:、あまシ大きくすると、ノイズがパッド近
辺に存在する場合などにパッドの形状を大幅に変えてし
、まうことがあるため、LSIペレットの場合、i=5
程度が妥当と考えられる。したがって、比較的大きなノ
イズや量子化誤差については若干小さくすることはでき
ても・完全に除去することは困難である・次に、第12
図にυ)回路による群パターンマツチング処理の状態を
示す。同図のように、X、 Y方向とも、たとえば5絵
素の幅の四つの正方形の領域(標準パターン)73−0
.73−1.73−2.73−3を、相互の相対位置を
保存したまま一体としたパターン73を用いてノイズ除
去後の映像面上を走査させ、各領域での対象パターンと
、図示のような白黒の標準パターンとの一致を判定する
。
辺に存在する場合などにパッドの形状を大幅に変えてし
、まうことがあるため、LSIペレットの場合、i=5
程度が妥当と考えられる。したがって、比較的大きなノ
イズや量子化誤差については若干小さくすることはでき
ても・完全に除去することは困難である・次に、第12
図にυ)回路による群パターンマツチング処理の状態を
示す。同図のように、X、 Y方向とも、たとえば5絵
素の幅の四つの正方形の領域(標準パターン)73−0
.73−1.73−2.73−3を、相互の相対位置を
保存したまま一体としたパターン73を用いてノイズ除
去後の映像面上を走査させ、各領域での対象パターンと
、図示のような白黒の標準パターンとの一致を判定する
。
同図のように・マスクパターンを設けるのは・ノイズ除
去では除去しきれなかった大きな量子化誤差や、ペレッ
トの回転ずれによるパッドの傾きの影響を少なくするた
めである。このようにして四つの領域のうち三つ以上の
領域でパターンの一致が取れ、しかも指定したエリアゲ
ート内であれば、その点をパッドとして抽出する。たと
えば・図示のように右下隅にプローバの傷跡63がある
パッド61に対しては、領域73−0.73−1゜73
−2の各中心がA点、B点、0点のような特徴を通過し
たとき、それぞれの白黒標準パターンに一致するから、
そのタイミングで°パターン検出1の信号を出すことが
できる。この場合、A〜0点はそれぞれ複紋個存在する
ものであるが、同図ではc7U単のため、各1点ずつを
示す6いま・各領域の白黒標準パターンを8(u、V)
、マスクパターン’kM(u、V)、量子化映像面上の
ある点(X、Y)とそれぞれに対応する領域U内での対
象パターンをI (x+u、Y+v )とおくと・点(
X、Y)でパターンが一致するかどうかは次の舖J4関
式J (X、Y)が成り立つかどうかを調べればよい。
去では除去しきれなかった大きな量子化誤差や、ペレッ
トの回転ずれによるパッドの傾きの影響を少なくするた
めである。このようにして四つの領域のうち三つ以上の
領域でパターンの一致が取れ、しかも指定したエリアゲ
ート内であれば、その点をパッドとして抽出する。たと
えば・図示のように右下隅にプローバの傷跡63がある
パッド61に対しては、領域73−0.73−1゜73
−2の各中心がA点、B点、0点のような特徴を通過し
たとき、それぞれの白黒標準パターンに一致するから、
そのタイミングで°パターン検出1の信号を出すことが
できる。この場合、A〜0点はそれぞれ複紋個存在する
ものであるが、同図ではc7U単のため、各1点ずつを
示す6いま・各領域の白黒標準パターンを8(u、V)
、マスクパターン’kM(u、V)、量子化映像面上の
ある点(X、Y)とそれぞれに対応する領域U内での対
象パターンをI (x+u、Y+v )とおくと・点(
X、Y)でパターンが一致するかどうかは次の舖J4関
式J (X、Y)が成り立つかどうかを調べればよい。
・・・・・・ (4)
ここに、[有]は排他的論理和、Aは論理積、Σ(u、
vleu は1」戸域Uにおける全絵素情報の論理和・−は論理否
定を表わす。
vleu は1」戸域Uにおける全絵素情報の論理和・−は論理否
定を表わす。
各領域1川のX、Y方向の距離は・パッドの大きさすな
わち検出系の倍率で決まり、領域の大きさ紮5絨素X5
絵素にした場合・K x = K y = 3(絵素)
程度がス鳴当である。
わち検出系の倍率で決まり、領域の大きさ紮5絨素X5
絵素にした場合・K x = K y = 3(絵素)
程度がス鳴当である。
しかし、上記のマスクパターンだけでは完全には除去で
きない大きな1量子化誤差やパッドの傾きなどのほかに
、実際にはさらにTVカメラの偏向ひずみや光学系のひ
ずみなどがある。よって本発明では・これらの影響を#
I案して、第13図のように領域間の距離をX方向にK
x±1(絵素)、Ky±1(絵素)の幅を持たせ、各距
離の組合せが(Kx+ Ky ) + (KX 1
+ Ky 1 ) s (KX +1 、 ICr+
1 )の三つを満足する群パターンマッチンクの判定を
同時に行なうようにする。
きない大きな1量子化誤差やパッドの傾きなどのほかに
、実際にはさらにTVカメラの偏向ひずみや光学系のひ
ずみなどがある。よって本発明では・これらの影響を#
I案して、第13図のように領域間の距離をX方向にK
x±1(絵素)、Ky±1(絵素)の幅を持たせ、各距
離の組合せが(Kx+ Ky ) + (KX 1
+ Ky 1 ) s (KX +1 、 ICr+
1 )の三つを満足する群パターンマッチンクの判定を
同時に行なうようにする。
以上のように、パターン73内の領域間の距離に変動許
容幅を持たせることにより、すべてのパッドを多少多め
に抽出する。すなわち・たとえば第12図の抽出点A、
B、Cの近傍の点、たとえばA’ 、B’ 、C’のよ
うな点も抽出される・したがって群パターンマツチング
回路では、抽出されたパッドの位置とその抽出され方、
すなわち。
容幅を持たせることにより、すべてのパッドを多少多め
に抽出する。すなわち・たとえば第12図の抽出点A、
B、Cの近傍の点、たとえばA’ 、B’ 、C’のよ
うな点も抽出される・したがって群パターンマツチング
回路では、抽出されたパッドの位置とその抽出され方、
すなわち。
いずれの領域間距離で四つの領域のうち、どの領
”城でアツチングが取れたが(この処Jlマツチングモ
ードの判定と呼ぶ)をバッファメモリ内に一時格納して
おき・計算機プログラムで近接するパッドの結合(バイ
ンド)を行なう。したがって・計算機プログラムの動作
としては第14図のようになる。同図のように・しきい
短針算処理と同様に、処理終了の待ち状態時に群パター
ンマツチング回路がパッド抽出動作を行ない、処理終了
割込要求77によりこの待ち状態が解除できる状態にな
り、次の処理78へ進むことができる。
”城でアツチングが取れたが(この処Jlマツチングモ
ードの判定と呼ぶ)をバッファメモリ内に一時格納して
おき・計算機プログラムで近接するパッドの結合(バイ
ンド)を行なう。したがって・計算機プログラムの動作
としては第14図のようになる。同図のように・しきい
短針算処理と同様に、処理終了の待ち状態時に群パター
ンマツチング回路がパッド抽出動作を行ない、処理終了
割込要求77によりこの待ち状態が解除できる状態にな
り、次の処理78へ進むことができる。
次に、(3)項の方向チェックの処理の状態を纂15図
に示す。この処理は、図示のように(2)のマクロ処理
により抽出されたパッドの特徴点(同図の例ではA点、
B点、0点)の外側にd(耘素)だけ離れた四つの方向
に長手方向と短手方向がそれぞれa(絵素)とb(絵素
)の長さの長刀形80−0.80−1.80−2.80
−3を想定し、各長方形内の白の面rtt−計数するも
のである。
に示す。この処理は、図示のように(2)のマクロ処理
により抽出されたパッドの特徴点(同図の例ではA点、
B点、0点)の外側にd(耘素)だけ離れた四つの方向
に長手方向と短手方向がそれぞれa(絵素)とb(絵素
)の長さの長刀形80−0.80−1.80−2.80
−3を想定し、各長方形内の白の面rtt−計数するも
のである。
そして、所定の方向(同図の例では右方向)の長方形内
の白面積が所定のしきい値SG以上、他の3方向の長方
形内の白面積が所定のしきい値So′以下であるか否か
を判定する。このような判定により、(2)の群パター
ンマツチング処理でたとえ誤ってパッドを検出したとし
てもリジェクトし、所定のパッドのみを確実に抽出する
ことができる。
の白面積が所定のしきい値SG以上、他の3方向の長方
形内の白面積が所定のしきい値So′以下であるか否か
を判定する。このような判定により、(2)の群パター
ンマツチング処理でたとえ誤ってパッドを検出したとし
てもリジェクトし、所定のパッドのみを確実に抽出する
ことができる。
本発明では上記の方向チェックの処理のうち、四つの長
方形内の白面積を計数する処理は専用装置で行ない、他
の処理は計算機プログラムで行なうようにする。凍た上
記のようか方向チェックの処理において、処理を高速化
するために白面積カウンタfcr7 d 11?j用意
し・並列動作させるのが望ましい。本発明では、たとえ
ば白面積カウンタ4個をまとめて゛白面積カウンタ群”
とし、第16図に示すようなエリアゲートおよび白面積
カウント用の長方形を指定する。
方形内の白面積を計数する処理は専用装置で行ない、他
の処理は計算機プログラムで行なうようにする。凍た上
記のようか方向チェックの処理において、処理を高速化
するために白面積カウンタfcr7 d 11?j用意
し・並列動作させるのが望ましい。本発明では、たとえ
ば白面積カウンタ4個をまとめて゛白面積カウンタ群”
とし、第16図に示すようなエリアゲートおよび白面積
カウント用の長方形を指定する。
すなわち、一般にS*点全すべての白面積カウント用の
長方形の図形より上(Yl坐標小)にとり・このS*点
を基準に各長方形の左上隅の点SO〜S3の座標と、X
、Y方向の長さくao、bo)〜(as 、bs )を
与える。この場合、Soの座標は(Xs 、Ys )−
Soの座標は(Xs + X 8o 。
長方形の図形より上(Yl坐標小)にとり・このS*点
を基準に各長方形の左上隅の点SO〜S3の座標と、X
、Y方向の長さくao、bo)〜(as 、bs )を
与える。この場合、Soの座標は(Xs 、Ys )−
Soの座標は(Xs + X 8o 。
Ys + yso ) −Stの座標は(Xs + X
1ll + Ys+ ygt l s 82の座標は(
XB + Xl+2 、 Ys +y82)・S3の座
標u CXg +Xsa 、 Y日子y83)である。
1ll + Ys+ ygt l s 82の座標は(
XB + Xl+2 、 Ys +y82)・S3の座
標u CXg +Xsa 、 Y日子y83)である。
このようにすることにより、すべての長方形のうち、映
像走査が最後の点Eを白面積カウンタ群で自動的に求め
・図示の破線の内部をエリアゲートになるようにする。
像走査が最後の点Eを白面積カウンタ群で自動的に求め
・図示の破線の内部をエリアゲートになるようにする。
これにより、映像走査点がE点ヲ鼎過した後、再びこの
白面積カウンタ群全動作させることができ、同一画面内
の複数個の白面積カウンタ群の処理をリアルタイム(す
なわち同一フィールド内)で行なえるオリ点がある。
白面積カウンタ群全動作させることができ、同一画面内
の複数個の白面積カウンタ群の処理をリアルタイム(す
なわち同一フィールド内)で行なえるオリ点がある。
第17図は、このような白面積カウンタ群りによる方向
チェックのプログラムの動作を示す。
チェックのプログラムの動作を示す。
次に、(4)項のミクロ処理の状態を第18図に示す。
この処理は1図示のように(2)のマクロ処理で抽出さ
れたパッドの各特徴点(同図で?′iA点、B点、C点
)の付近Ke(絵素)の距離だけ離れた位1社に長手、
尻手方向がf(絵素)1g(絵素)の良さの長方形を想
足し、各長方形内の白面Mを計数する。各%徴点におけ
る長方形の敢は、たとえばA点、0点のような直角コー
ナ部ではそれぞれ2個(ただし互いに直交する)、B点
のような稜線部では1111.lであり、長手方向に必
ず白黒パターンが変化するようにfの大きさを取る必要
がある。このようにして想定した各長方形内の白面積は
・マクロ処理により抽出された特徴点の位置に依存した
値をとる。逆にいえば、各長方形の白面積からたとえば
AO点、BO点+CO点のように・各特徴点A点、B点
、C点の位置を簡単な計算により補正することができる
・ 以上のミクロ処理は、(3)項の方向チェックと同様に
白面績カウンタ群Mを使用することができ・ただ想定す
る長方形の位置と大きさを変えればよい。また・(2)
項のマクロ処理の群パターンマツチング回路では、四つ
の領域のうち三つ以上で一致がとれれば、その点をパッ
ドとして抽出するが。
れたパッドの各特徴点(同図で?′iA点、B点、C点
)の付近Ke(絵素)の距離だけ離れた位1社に長手、
尻手方向がf(絵素)1g(絵素)の良さの長方形を想
足し、各長方形内の白面Mを計数する。各%徴点におけ
る長方形の敢は、たとえばA点、0点のような直角コー
ナ部ではそれぞれ2個(ただし互いに直交する)、B点
のような稜線部では1111.lであり、長手方向に必
ず白黒パターンが変化するようにfの大きさを取る必要
がある。このようにして想定した各長方形内の白面積は
・マクロ処理により抽出された特徴点の位置に依存した
値をとる。逆にいえば、各長方形の白面積からたとえば
AO点、BO点+CO点のように・各特徴点A点、B点
、C点の位置を簡単な計算により補正することができる
・ 以上のミクロ処理は、(3)項の方向チェックと同様に
白面績カウンタ群Mを使用することができ・ただ想定す
る長方形の位置と大きさを変えればよい。また・(2)
項のマクロ処理の群パターンマツチング回路では、四つ
の領域のうち三つ以上で一致がとれれば、その点をパッ
ドとして抽出するが。
ミクロ処理では、そのマツチングのとれた特徴点(同図
ではA点、B点、0点)に応じて各長方形を設けるよう
にする。
ではA点、B点、0点)に応じて各長方形を設けるよう
にする。
第19図にミクロ処理に対するプログラムの動作を示す
。同図において、白面積カウンタ群Mはたとえば41同
の白面積カウンタを一括したもので。
。同図において、白面積カウンタ群Mはたとえば41同
の白面積カウンタを一括したもので。
前記の白面積カウンタDと同一のものでも、別個のもの
でも構わない。同一のものとした場合、装置規僕は小さ
くなるが・方向チェック処理全行なった後、ミクロ処理
を行なうような順次処理とならざるを得ないため、処理
時間がかかる。一方。
でも構わない。同一のものとした場合、装置規僕は小さ
くなるが・方向チェック処理全行なった後、ミクロ処理
を行なうような順次処理とならざるを得ないため、処理
時間がかかる。一方。
別間のものにした場合、装置規模は多少大きくなるが同
時処理が可能であり、処理時間はかからない。
時処理が可能であり、処理時間はかからない。
本96施1クリでは白面積カウンタ群り、Mを互いに別
回路とし、高速処理全行なうようにする。また・同図の
92.96の処理とも白面望カウンタ群M全共有するが
・これは上側の特徴点から下側の特徴点へ映像走査が移
行する間に充分時間的余裕があるため、同一フィールド
時間内でミクロ処理を゛完了することができ、白面積カ
ウンタ群Mの有効活用を図るからである。
回路とし、高速処理全行なうようにする。また・同図の
92.96の処理とも白面望カウンタ群M全共有するが
・これは上側の特徴点から下側の特徴点へ映像走査が移
行する間に充分時間的余裕があるため、同一フィールド
時間内でミクロ処理を゛完了することができ、白面積カ
ウンタ群Mの有効活用を図るからである。
第20図に、上記(1)〜(4)の四つの処理の多重動
作の例ゲ示す。ただし、同図は検出ステーション1台、
TVカメラ2台、2値化用しきい短針算回路1台1群パ
ターンマツチング回路1台および白面(貞カウンタ群(
各4個づつの白面積カウンタ)2台の場合である。ここ
で、各処理を示す図形中に記入された数値j−にのうち
、jは検出動作試行回d、にはTVカメラ俯号(0,1
)による処理であること全示し、また各処理間の矢印は
それぞれ処理回路の処理終了割込みによる起動全意味す
る。また、(1)のしきい短針算処理すなわちz値化処
理のフィールド間の矢印はしきい短針算のくり返し動作
を表わし・この場合、各刀メラからのアナログ映1象信
号からしきい値全決定するために・3フイールドづつ貸
されることヲ欽味する。さらに(4)のミクロ処理途中
における矢印は、白面積カウンタ群の再起IMl+ k
意味する。なお(2)のマクロ処理を最初から起動した
のは次の理由による。
作の例ゲ示す。ただし、同図は検出ステーション1台、
TVカメラ2台、2値化用しきい短針算回路1台1群パ
ターンマツチング回路1台および白面(貞カウンタ群(
各4個づつの白面積カウンタ)2台の場合である。ここ
で、各処理を示す図形中に記入された数値j−にのうち
、jは検出動作試行回d、にはTVカメラ俯号(0,1
)による処理であること全示し、また各処理間の矢印は
それぞれ処理回路の処理終了割込みによる起動全意味す
る。また、(1)のしきい短針算処理すなわちz値化処
理のフィールド間の矢印はしきい短針算のくり返し動作
を表わし・この場合、各刀メラからのアナログ映1象信
号からしきい値全決定するために・3フイールドづつ貸
されることヲ欽味する。さらに(4)のミクロ処理途中
における矢印は、白面積カウンタ群の再起IMl+ k
意味する。なお(2)のマクロ処理を最初から起動した
のは次の理由による。
(+)LSIペレットの場合、ペレットの反射率のばら
つきは少ないため、実際上2値化のしきい値は突然変化
することはない。
つきは少ないため、実際上2値化のしきい値は突然変化
することはない。
(it ) L、たがって、前ペレットの21直化に適
用したしきい旭は、現在調べているペレットにも適用で
きる可能性が高い0 (iillLかも2値化処[は合計6フイールドかかる
ため%現在調べているペレットに対するしきい堕の計、
s、ヲ待つと遅くなる。
用したしきい旭は、現在調べているペレットにも適用で
きる可能性が高い0 (iillLかも2値化処[は合計6フイールドかかる
ため%現在調べているペレットに対するしきい堕の計、
s、ヲ待つと遅くなる。
ところが、(1)の2111化処理の目的は、映像信号
の利得や直流レベルのドリフトによる。非常にゆっくり
とした変化に追従するしきい値を求めることであるため
・この処理にも起動をかける必要がある。したがって、
映像処理装置としては(1)のしきい胆Mt 杯回路と
2 lit化回路とを別個の回路に切り1・Ilj、
L −2mj化回路のしきい値はしきい恒量算回h゛、
6とは独立に与えられるようにする。また、(2)のマ
クロ処理終了後、(3)の方向チェック処理と(4)の
ミクロ処IJjに同時に起1助がかけられるのは・マク
ロ処理によりパッドの位置が大まかに与えられるので、
方向チェックとミクロ処理ともにこの位置のI+7報が
あれば十分で、所定の長方形を複数個発生することがで
きるからである・ 以上のようにすれば、(5)の”判定”、すなわち2祝
野合理性チェックで合格の場合、一応前回のしきい11
1によるパッド検出が可能であるが、(1)のしきい匝
計其がまだTVカメラOに対応するしきい値しか終了し
ていないので1次のTVカメラ1に対応するしきい恒量
算が終了するまで待たせるようにする。
の利得や直流レベルのドリフトによる。非常にゆっくり
とした変化に追従するしきい値を求めることであるため
・この処理にも起動をかける必要がある。したがって、
映像処理装置としては(1)のしきい胆Mt 杯回路と
2 lit化回路とを別個の回路に切り1・Ilj、
L −2mj化回路のしきい値はしきい恒量算回h゛、
6とは独立に与えられるようにする。また、(2)のマ
クロ処理終了後、(3)の方向チェック処理と(4)の
ミクロ処IJjに同時に起1助がかけられるのは・マク
ロ処理によりパッドの位置が大まかに与えられるので、
方向チェックとミクロ処理ともにこの位置のI+7報が
あれば十分で、所定の長方形を複数個発生することがで
きるからである・ 以上のようにすれば、(5)の”判定”、すなわち2祝
野合理性チェックで合格の場合、一応前回のしきい11
1によるパッド検出が可能であるが、(1)のしきい匝
計其がまだTVカメラOに対応するしきい値しか終了し
ていないので1次のTVカメラ1に対応するしきい恒量
算が終了するまで待たせるようにする。
ところが不合格であれば、図示のように新たなしきい値
が求まった段階で、再びマクロ処理→方向チェック処理
、ミクロ処理を起動すればよい。
が求まった段階で、再びマクロ処理→方向チェック処理
、ミクロ処理を起動すればよい。
かくして、1回目の判定で合格の場合は6フイールド(
=100mS)、2回目の判定で合格の場合は8フイー
ルド(=133mS )の時間で、パッド検出を行なう
ことができる。
=100mS)、2回目の判定で合格の場合は8フイー
ルド(=133mS )の時間で、パッド検出を行なう
ことができる。
処理時間をさらに短縮したい場合は、各処理回路の数を
」・〃加すればよい。しかし上記の処理時間は、フレー
ム送りやカセットテープへの書き込み。
」・〃加すればよい。しかし上記の処理時間は、フレー
ム送りやカセットテープへの書き込み。
あるいはワイヤポンディングの時間に比べて充分短いの
で、第4図でn=4程度の検出システムでは実用上問題
にならない。
で、第4図でn=4程度の検出システムでは実用上問題
にならない。
以上の各処理において、計算機プログラムによる処理が
幾つかあったが・座標計算程度の単純なものばかりなの
で計算機の代わりにマイクロコンピュータで置換でき、
装置親桟の増大をいとわなければ専用装置Iで実現でき
る。
幾つかあったが・座標計算程度の単純なものばかりなの
で計算機の代わりにマイクロコンピュータで置換でき、
装置親桟の増大をいとわなければ専用装置Iで実現でき
る。
以下1本発明を実施例により詳11、υ1に説明する。
第21図は第4因における映像処理装置17と。
インターフェイス19の映像処理装置に関係する部分1
9′ケ含めた1本発明装置の基本槽成の一例ケ示す。同
図は、第4図に分ける検出ステーションの故が4.しき
い11!計算回路の数が11群パターンマツチング回路
の数が1.白面積カウンタ4個で1−19成された白面
積カウンタ群の数が2の場合のr114成例である。同
図中−16161丁(fs =0〜3. j T−0
,1)は%rBiI1番目の1戸出ステーションの第i
T番目のTVカメラからのアナログ映像信号である。
9′ケ含めた1本発明装置の基本槽成の一例ケ示す。同
図は、第4図に分ける検出ステーションの故が4.しき
い11!計算回路の数が11群パターンマツチング回路
の数が1.白面積カウンタ4個で1−19成された白面
積カウンタ群の数が2の場合のr114成例である。同
図中−16161丁(fs =0〜3. j T−0
,1)は%rBiI1番目の1戸出ステーションの第i
T番目のTVカメラからのアナログ映像信号である。
100はいずれも映像前処理回路で、TVカメラからの
アナログ映像信号の直流再生、IX市向歪の浦iE、シ
ェージング補正および2値化の処理を行なう。すなわち
、映像前処理回路100の中の信号補正回路101は、
アナログ映像信号の直流再生、偏向歪の浦正、シェージ
ング補正を行なう回1洛で・この場合・三者とも従来方
式を用いる。
アナログ映像信号の直流再生、IX市向歪の浦iE、シ
ェージング補正および2値化の処理を行なう。すなわち
、映像前処理回路100の中の信号補正回路101は、
アナログ映像信号の直流再生、偏向歪の浦正、シェージ
ング補正を行なう回1洛で・この場合・三者とも従来方
式を用いる。
102は2値化回路で、その中の103はしきい値可変
型のシュミット回路、104はD / A、変換器・1
05はレジスタであり、前l引υの2値化用しきい恒量
g処理により求まったしきい値T HRjIl’rkい
ずれかのレジスタ105に書き込み・その値を保持する
。したがって・第9図に示したような処理によりレジス
タ105の出力、すなわち1)/A変換器104の出力
からアナログ映像信号VID’s 1丁のドリフト変化
に追従するしきい値THRjsfT’iシュミット回路
103へ提供することができ、常に安定な2値化映像信
号BNRrs j T k得ることができる。一方、
アナログ映像信号VIDjl!ITは図示のようにセレ
クタ106を介してしきい恒量算回路107へ入力され
、しきい恒量箕処理が行なわれる。
型のシュミット回路、104はD / A、変換器・1
05はレジスタであり、前l引υの2値化用しきい恒量
g処理により求まったしきい値T HRjIl’rkい
ずれかのレジスタ105に書き込み・その値を保持する
。したがって・第9図に示したような処理によりレジス
タ105の出力、すなわち1)/A変換器104の出力
からアナログ映像信号VID’s 1丁のドリフト変化
に追従するしきい値THRjsfT’iシュミット回路
103へ提供することができ、常に安定な2値化映像信
号BNRrs j T k得ることができる。一方、
アナログ映像信号VIDjl!ITは図示のようにセレ
クタ106を介してしきい恒量算回路107へ入力され
、しきい恒量箕処理が行なわれる。
このように1本兄明では2値化用のしきい恒量尊回路と
2値化回路とを分1イ[(させたため、第20図で睨明
した映像処理を同時に行なうことができる。
2値化回路とを分1イ[(させたため、第20図で睨明
した映像処理を同時に行なうことができる。
また、各7ユミツト回路103から得られる2値化映像
信号ENR1’ll’Tは、セレクタ106を介してノ
イズ除去回路109.白面積カウンタ群Di 11.白
面積カウンタ群M112のいずれかに順次に信号Nl3
NR,DBNR,MBNRとして供給される。各映像前
処理回路100からはBNI(Ijs O,BNRls
1のように2種類の2値化信号が供給されるが、セレ
クタ106としては2:3の18号の接続関係を任意に
指定することができる。また、各映像前処理回路100
相互の間をまたがるような信号の接続関係はないものと
し、セレクタ106に、その映像処理回路の番号すなわ
ち演出ステーションの番号fst指定する。
信号ENR1’ll’Tは、セレクタ106を介してノ
イズ除去回路109.白面積カウンタ群Di 11.白
面積カウンタ群M112のいずれかに順次に信号Nl3
NR,DBNR,MBNRとして供給される。各映像前
処理回路100からはBNI(Ijs O,BNRls
1のように2種類の2値化信号が供給されるが、セレ
クタ106としては2:3の18号の接続関係を任意に
指定することができる。また、各映像前処理回路100
相互の間をまたがるような信号の接続関係はないものと
し、セレクタ106に、その映像処理回路の番号すなわ
ち演出ステーションの番号fst指定する。
以上のような信号の接続関係は、インターフェイス19
′経由で計算機からレジスタ108に書き込凍れ、SE
L信号としてセレクタ106へ与えられる。iだ、ノイ
ズ除去回路109の出力PBNRは群パターンマツチン
グ回路110へ供給され、パッドを粗い積度で抽出する
。かくして図示のように、しきい領置算回路1071群
パターンマツチング回路110.白面積カウンタ群D1
11、白面積カウンタ群M112のデータ転送。
′経由で計算機からレジスタ108に書き込凍れ、SE
L信号としてセレクタ106へ与えられる。iだ、ノイ
ズ除去回路109の出力PBNRは群パターンマツチン
グ回路110へ供給され、パッドを粗い積度で抽出する
。かくして図示のように、しきい領置算回路1071群
パターンマツチング回路110.白面積カウンタ群D1
11、白面積カウンタ群M112のデータ転送。
起動1割込みの制御を、インターフェイス19′を経由
して行なう。なお113は同期分配回路で・同図に示す
各回路および各TV右カメラ必要な同期信号、走査点の
座標を表わす信号等を供給する。
して行なう。なお113は同期分配回路で・同図に示す
各回路および各TV右カメラ必要な同期信号、走査点の
座標を表わす信号等を供給する。
上記の説明では、2値化映像信号はノイズ除去回路10
9を経由して群パターンマツチング回路110へ与えら
れていたが、映像にノイズが少ない場合は、必ずしもノ
イズ除去回路を必要としない。
9を経由して群パターンマツチング回路110へ与えら
れていたが、映像にノイズが少ない場合は、必ずしもノ
イズ除去回路を必要としない。
以上の映像処理回路の詳細な説明を、HITAC−10
M (商品名)のような小型計算機に接続しfC場合の
各回路の実施例によって説明する。なお。
M (商品名)のような小型計算機に接続しfC場合の
各回路の実施例によって説明する。なお。
一般の計′R,i&の場合でも、以下の実施例とおおむ
ね同じ考えで実現できる。
ね同じ考えで実現できる。
第22図は小型計算機HITAC−1Onに接続した場
合のインターフェイス19′の一実施例を示す。同図中
、レジスタ用コントローラ120は、第21図の各レジ
スタ105,108に関する書込みおよび状態センスを
行なうためのものであり、信号DVNとSQLでレジス
タ用コントローラ120が選択された争件下で、信号O
D Rにより次の三つの動作が動作指令回路122によ
り指定される。
合のインターフェイス19′の一実施例を示す。同図中
、レジスタ用コントローラ120は、第21図の各レジ
スタ105,108に関する書込みおよび状態センスを
行なうためのものであり、信号DVNとSQLでレジス
タ用コントローラ120が選択された争件下で、信号O
D Rにより次の三つの動作が動作指令回路122によ
り指定される。
1ず、’vV T HR命令は第21図の2値化用しき
い1ルジスタ105にしきい値を省き込むためのもの、
WSEL命令は第21Fli!lのセレクタ用レジスタ
108にセレクタ106の信号接続関係を寿き込むため
のもの、DSEL命令はその信号接続状態全検出するた
めのものである。なお、5TR1idレジスタヤ1込み
命令を実行するためのストローブ1d号である。かくし
て、レジスタ書込命令が発せられたときはDOT信号、
レジスタ状態センス命令が発せられたときはDIN信号
をそれぞれ経由してデータが転送される。
い1ルジスタ105にしきい値を省き込むためのもの、
WSEL命令は第21Fli!lのセレクタ用レジスタ
108にセレクタ106の信号接続関係を寿き込むため
のもの、DSEL命令はその信号接続状態全検出するた
めのものである。なお、5TR1idレジスタヤ1込み
命令を実行するためのストローブ1d号である。かくし
て、レジスタ書込命令が発せられたときはDOT信号、
レジスタ状態センス命令が発せられたときはDIN信号
をそれぞれ経由してデータが転送される。
次に、第22図のチャネルコントローラ123゜映像処
理−■コントローラ126について説明する。
理−■コントローラ126について説明する。
両回路中の装置選択回路124と127、動作指令回路
125と128の機能は、いずれもレジスタ用コントロ
ーラ120の場合と同様である。チャネルコントローラ
123は。
125と128の機能は、いずれもレジスタ用コントロ
ーラ120の場合と同様である。チャネルコントローラ
123は。
(1)シきい仮計算回路
(2) 群パターンマツチング回路
(3)白面積カウンタ群D
(4)白面積カウンタ群M
と計算機との間の各高速データ転送を行ない、映像処理
用コントローラ126は上記の四つの処理回路の動作状
態kittlJf111するためのものである。
用コントローラ126は上記の四つの処理回路の動作状
態kittlJf111するためのものである。
チャネルコントローラ123の入力力信号CNTOはチ
ャネルコントローラ123と計Wi tlとの間の高速
データ転送用の1IiI制御イd号、CN’I’l:I
チャネルコントローラ123と上記四つの処理回路との
間のデータ転送用の制御信号、CNT2はチャネルコン
トローラ123と映像処理用コントローラ126との間
の制御信号である。また映像処理用コントローラ126
の入出力13号CNT3は上記の四つの処理回路の起動
、動作中、訃力作終了などの動作状!線を制御するため
の信号である。
ャネルコントローラ123と計Wi tlとの間の高速
データ転送用の1IiI制御イd号、CN’I’l:I
チャネルコントローラ123と上記四つの処理回路との
間のデータ転送用の制御信号、CNT2はチャネルコン
トローラ123と映像処理用コントローラ126との間
の制御信号である。また映像処理用コントローラ126
の入出力13号CNT3は上記の四つの処理回路の起動
、動作中、訃力作終了などの動作状!線を制御するため
の信号である。
チャネルコントローラ123の出力信号CHNINTは
割込み要求信号で、データ転送終了時にセットされる。
割込み要求信号で、データ転送終了時にセットされる。
映像処理用コントローラ126の出力信号IMP I
NTも割込み要求信号で、上Muの四つの処理回路のい
ずれかが処理終了時にセットする。上記の両割込み要求
信号は図示のようにオア回路を通り、INT信号として
割込み要求を計算機に知らせる。これにより、計算機は
割込み要因をセンスするための命令を発生し、FLG信
号によりいずれの装置からの割込み要求であったかを認
知する。
NTも割込み要求信号で、上Muの四つの処理回路のい
ずれかが処理終了時にセットする。上記の両割込み要求
信号は図示のようにオア回路を通り、INT信号として
割込み要求を計算機に知らせる。これにより、計算機は
割込み要因をセンスするための命令を発生し、FLG信
号によりいずれの装置からの割込み要求であったかを認
知する。
第23図は第21図のレジスタ10日Iセレクタ106
の各実施例を示す。レジスタ108は7ビツトのDタイ
プラッチレジスタで、同図はたとえば5ビツト目と6ビ
ツト目で検出ステーション番号(00)2〜(11)*
を、4ビツト目で2値化回路甫号(012、<1)2
t:、3ビツト目でしきい恒量算回路107へ入力す
べきアナログ番号(0)*。
の各実施例を示す。レジスタ108は7ビツトのDタイ
プラッチレジスタで、同図はたとえば5ビツト目と6ビ
ツト目で検出ステーション番号(00)2〜(11)*
を、4ビツト目で2値化回路甫号(012、<1)2
t:、3ビツト目でしきい恒量算回路107へ入力す
べきアナログ番号(0)*。
(1)2 ’e、 2ビット目、1ビット目、0ビツト
目で1帆に群パターンマツチング回路、白面積カウンタ
++p D 、白面積カウンタ群Mへ入力すべき2値化
映像信号番号を、それぞれ割付けた場合の例である。
目で1帆に群パターンマツチング回路、白面積カウンタ
++p D 、白面積カウンタ群Mへ入力すべき2値化
映像信号番号を、それぞれ割付けた場合の例である。
このレジスタ108への書き込みのストローブはWSE
L命令、読出しのストローブはDSEL命令で行なう。
L命令、読出しのストローブはDSEL命令で行なう。
まず、アナログ映像信号VIDI++!Tはアナログセ
レクタ130でSTN SEL信号とTVDSL!:
L信号により、いずれかのi、、ir (すなわち検出
ステーション番号とTVカメラ番号)が選ばれ、TVI
D信号として第21図のしきい1直計算回路107へ供
給される。また2値化映像信号BNR’lll?は、デ
コーダ131により5TNs ir、 r、信号で指定
される検出ステーション番号isが選ばれ、アンド回路
群132 +CおいてPTMSEL、D几CSEL、M
ICSELの各SEL信号によりノイズ除去回路、白面
積カウンタ群り。
レクタ130でSTN SEL信号とTVDSL!:
L信号により、いずれかのi、、ir (すなわち検出
ステーション番号とTVカメラ番号)が選ばれ、TVI
D信号として第21図のしきい1直計算回路107へ供
給される。また2値化映像信号BNR’lll?は、デ
コーダ131により5TNs ir、 r、信号で指定
される検出ステーション番号isが選ばれ、アンド回路
群132 +CおいてPTMSEL、D几CSEL、M
ICSELの各SEL信号によりノイズ除去回路、白面
積カウンタ群り。
白面積カウンタ群Mに対する2値化入力信号NBNR,
DBN几、MBN几全ノ1ζ択する。
DBN几、MBN几全ノ1ζ択する。
以上のように構成することにより、一つのレジスタの内
容に適当な数値を計算機から指定するだけで、前記のよ
うな種々の映像処理が同時に行なうことができる。
容に適当な数値を計算機から指定するだけで、前記のよ
うな種々の映像処理が同時に行なうことができる。
第24図は第22図のチャネルコントローラ123の一
実施例である。大略の構成としては上記HITACIO
IIの直接モードの高速インターフェイス標準品とほぼ
同じなので、同一部分の説明は省略する。ここで標準品
と異なる点は、入出力用のバッファを各処理回路側に持
たせたこと、四つの処J、!H回Ij6のうち、いずれ
の処理回路とデータ転送中であるかを示すチャネル・ス
テータスのレジスタ140ケ設けたことである。
実施例である。大略の構成としては上記HITACIO
IIの直接モードの高速インターフェイス標準品とほぼ
同じなので、同一部分の説明は省略する。ここで標準品
と異なる点は、入出力用のバッファを各処理回路側に持
たせたこと、四つの処J、!H回Ij6のうち、いずれ
の処理回路とデータ転送中であるかを示すチャネル・ス
テータスのレジスタ140ケ設けたことである。
具体的にはデコーダ141を経由してデータ転送を行な
うべき処理回路に対応する番号i p (=0〜4)の
ビットを、8CHN命令によりセットする。KCH’N
命令は割込みフラグ142のセンス。
うべき処理回路に対応する番号i p (=0〜4)の
ビットを、8CHN命令によりセットする。KCH’N
命令は割込みフラグ142のセンス。
CCHN命令は割込みフラグ142のクリヤ。
AC)fNff6令はWAIも(ワード・アドレス・レ
ジスタ)1430セツト、ILCHN命令は読出しのデ
ータ転送、WCHN命令は書込みのデータ転送金それぞ
れ行なうための命令で、R,CHN命令またはW CH
N命令にエリWCR(ワード・カウント・レジスタ]1
44に転送ワード数がセットされる。
ジスタ)1430セツト、ILCHN命令は読出しのデ
ータ転送、WCHN命令は書込みのデータ転送金それぞ
れ行なうための命令で、R,CHN命令またはW CH
N命令にエリWCR(ワード・カウント・レジスタ]1
44に転送ワード数がセットされる。
次に%第24図のチャネルコントローラの動作の概I@
を第25図を用いて説明する。なお・詳細はHITAC
−10■の高速インター7エイヌ(直接モード)等と同
じなので説明は省略する。
を第25図を用いて説明する。なお・詳細はHITAC
−10■の高速インター7エイヌ(直接モード)等と同
じなので説明は省略する。
まずS CI−I N命令によりチャネル・ステータス
・レジスタ140の第jpビット目をオンして、CHN
、B S Y信号として転送すべき処理回路を指定
する。続いてACHN命令により、計算機のメモリ内の
アドレスt[24図のWARにセットする。なおS C
)(N命令、ACHN命令の順序は入れ換えてもよい。
・レジスタ140の第jpビット目をオンして、CHN
、B S Y信号として転送すべき処理回路を指定
する。続いてACHN命令により、計算機のメモリ内の
アドレスt[24図のWARにセットする。なおS C
)(N命令、ACHN命令の順序は入れ換えてもよい。
次いで・データ転送カリ1込み動作のとき(a)のWC
HN命令、読出し動作のとき(1))の几C]l N命
令C以下(a)は書込み、(b)は読出しの動作に伴う
信号動作をn味するものとする)ヲ促すると・第24し
1のWCR144に転送すべきデータ数nがセットされ
る。これにより第24図のWRITEMODEの7リツ
プ・フロップ149は(a)の場合は”12に、Φ)の
場合は“0゛にセットされる。
HN命令、読出し動作のとき(1))の几C]l N命
令C以下(a)は書込み、(b)は読出しの動作に伴う
信号動作をn味するものとする)ヲ促すると・第24し
1のWCR144に転送すべきデータ数nがセットされ
る。これにより第24図のWRITEMODEの7リツ
プ・フロップ149は(a)の場合は”12に、Φ)の
場合は“0゛にセットされる。
以降・このチャネルによる高速データ転送が開始し、(
ADDRIN)のようにnデータ転送終了後、割込み要
求信号CHN INTがセットされる。
ADDRIN)のようにnデータ転送終了後、割込み要
求信号CHN INTがセットされる。
計算機はK CI−I N命令を出して、CHN F
’LGのよりにこのチャネルからの割込み要求であるこ
とを認知後、CCHN命令で割込み要求信号CHNIN
I:クリヤする。それとともに、(a)の場合は詔24
図のアンドゲート145によりIMI)S ’I’ R
Tの第ip ビット目にパルスが出て該当処理回路を
起動し、(b)の場合は第24図のアントゲ−)146
(CjすIMP 5TOP(7)第1pビツト目にパ
ルスが出て該当処理回路の動作を停止し、いずれの場合
でもオアゲート147によりチャネルステータスレジス
タ14(1−リセットスル。
’LGのよりにこのチャネルからの割込み要求であるこ
とを認知後、CCHN命令で割込み要求信号CHNIN
I:クリヤする。それとともに、(a)の場合は詔24
図のアンドゲート145によりIMI)S ’I’ R
Tの第ip ビット目にパルスが出て該当処理回路を
起動し、(b)の場合は第24図のアントゲ−)146
(CjすIMP 5TOP(7)第1pビツト目にパ
ルスが出て該当処理回路の動作を停止し、いずれの場合
でもオアゲート147によりチャネルステータスレジス
タ14(1−リセットスル。
なお第24図におりで、 T IM、 REQ、 PM
T in。
T in。
ADDRIN、DATA IN(入力側)、DATA
OUT(出力側)、RQLO(D各信号U、?42Z園
のCNTOに相当する信号である。また、R8L CT
は図示のようにWCR,?デコードしたものであり、読
出し時のレジスタ切換信号である。
OUT(出力側)、RQLO(D各信号U、?42Z園
のCNTOに相当する信号である。また、R8L CT
は図示のようにWCR,?デコードしたものであり、読
出し時のレジスタ切換信号である。
これと、DATA 0UT(出力側)、DATAIN
(入力1μす)およびCHN BSYの各信号は。
(入力1μす)およびCHN BSYの各信号は。
第22図(DCNTIVc相当スル。さらに、IMPS
T几T、IMP 8TOPの各信号は第22図のCN
T 2に相当する信号である。
T几T、IMP 8TOPの各信号は第22図のCN
T 2に相当する信号である。
第26図は、第22図の映像処理用コントローラ126
の一笑施例である。図の映像処理ステータス・レジスタ
150は前記四つの処理回路の動作を制御するためのも
のであり・前述のようにiiP STIも’I’、I
MP 5TOPの第jp ビット目の信号によりこ
のレジスタの第ipビット目がそれぞれセット、リセッ
トしてその出力信号IMPB8YKより該当回路’c
tltlJ御する。また、151はフラグ・レジスタで
1図示のようにIMPBSY信号の第1pビツト目がセ
ット(すなわち、ipに対応する処理回路が動作中)の
条件下でIMPEND信号のip ビット目にパルスが
くると、このフラグ・レジスタ151の第ipビット目
がセットする。したがって、いずれかの処理回路が動作
を終了すると、オアゲート152の出力から終了割込み
要求信号が出る。
の一笑施例である。図の映像処理ステータス・レジスタ
150は前記四つの処理回路の動作を制御するためのも
のであり・前述のようにiiP STIも’I’、I
MP 5TOPの第jp ビット目の信号によりこ
のレジスタの第ipビット目がそれぞれセット、リセッ
トしてその出力信号IMPB8YKより該当回路’c
tltlJ御する。また、151はフラグ・レジスタで
1図示のようにIMPBSY信号の第1pビツト目がセ
ット(すなわち、ipに対応する処理回路が動作中)の
条件下でIMPEND信号のip ビット目にパルスが
くると、このフラグ・レジスタ151の第ipビット目
がセットする。したがって、いずれかの処理回路が動作
を終了すると、オアゲート152の出力から終了割込み
要求信号が出る。
154はマスクレジスタで、MIMP命令はこのレジス
タ154のセット/リセット全制御するためのものであ
り、二つ以上の処理回路から同時に終了割込み要求が発
生する場合、各側込み要求に対する計n機処理を円滑に
行なわせるものである。IたK I M、 Pは終了割
込みのセンス命令。
タ154のセット/リセット全制御するためのものであ
り、二つ以上の処理回路から同時に終了割込み要求が発
生する場合、各側込み要求に対する計n機処理を円滑に
行なわせるものである。IたK I M、 Pは終了割
込みのセンス命令。
CBSYはフラグレジスタ151の特定ビットクリヤ命
令、DB8XMフラグレジスタ151のステータスセン
ス命令である。さらに、几PTMは後述の群パターンマ
ツチング回路のパラメータの読出しを制御するための命
令である。
令、DB8XMフラグレジスタ151のステータスセン
ス命令である。さらに、几PTMは後述の群パターンマ
ツチング回路のパラメータの読出しを制御するための命
令である。
次に、第27図に第26図の映像処理用コントローラの
動作例を示す。第27図のADD几IN(a)、 (1
3)はチャネルコントローラによる書込み、読出しデー
タ転送中であることを表わし、前述のように書込みデー
タ転送終了後、IMP 8TR,T。
動作例を示す。第27図のADD几IN(a)、 (1
3)はチャネルコントローラによる書込み、読出しデー
タ転送中であることを表わし、前述のように書込みデー
タ転送終了後、IMP 8TR,T。
1Tha出1.f−夕転送終了後、IMP 8TOP
(7)各jpビット目にパルスが出る。
(7)各jpビット目にパルスが出る。
if、IMP 8’l’几Tのパルスに伴い、映像処
理ステータスレジスタ150の出力すなわちIMPBS
Yのjp ビット目がセットし、Ipに対応する処理回
路が動作状態に入る。以降、その処理回路は所定の動作
を行ない、動作終了の時点でIMPENDにパルスが出
力され1図示のようにIMPBSYがセットしている条
件下でフラグレジスタ151の1pビツト目がセットし
・マスクレジスタ154がリセットしておればIMP
INT から処理終了割込み要求が出る。
理ステータスレジスタ150の出力すなわちIMPBS
Yのjp ビット目がセットし、Ipに対応する処理回
路が動作状態に入る。以降、その処理回路は所定の動作
を行ない、動作終了の時点でIMPENDにパルスが出
力され1図示のようにIMPBSYがセットしている条
件下でフラグレジスタ151の1pビツト目がセットし
・マスクレジスタ154がリセットしておればIMP
INT から処理終了割込み要求が出る。
これにより計算機からKIMP命令が送出され・これが
映像入出力コントローラからの割込み要求であることが
、IMP FLGにパルスが返ってくることで認知さ
れる。計算機は次にMIMP命令を送出してマスク・レ
ジスタ154をセットし・他の割込み要求を禁止し友後
、CIMP命令を出して72グレジスタ151のjp
ビット目をクリヤする。この場合、もし他の割込み要求
がなければIMP INTはリセットする。それに伴
ない、計算機は(b)のようにチャネルコントローラに
よる読み出しデータ転送を行なう。
映像入出力コントローラからの割込み要求であることが
、IMP FLGにパルスが返ってくることで認知さ
れる。計算機は次にMIMP命令を送出してマスク・レ
ジスタ154をセットし・他の割込み要求を禁止し友後
、CIMP命令を出して72グレジスタ151のjp
ビット目をクリヤする。この場合、もし他の割込み要求
がなければIMP INTはリセットする。それに伴
ない、計算機は(b)のようにチャネルコントローラに
よる読み出しデータ転送を行なう。
読み出しデータ転送終了時にはipに対応する処理回路
からIMP 5TOPの第jp ビット目にパルスが
発生し・映像処理ステータス・レジスタ・したがってI
MP BSYの第1pビツト目全リセツトする。これ
とともに、計算機は再びMIMP命令によりマスクレジ
スタをリセットして、他の終了割込み要求を許可する。
からIMP 5TOPの第jp ビット目にパルスが
発生し・映像処理ステータス・レジスタ・したがってI
MP BSYの第1pビツト目全リセツトする。これ
とともに、計算機は再びMIMP命令によりマスクレジ
スタをリセットして、他の終了割込み要求を許可する。
以上のようにして処理回路の動作を制御することができ
るが、上記の説明で示されたように。
るが、上記の説明で示されたように。
IMP BSYの第jpビット目がセットした後しば
らくの間、計算機は別の作業を行なうことができるから
、ip以外の番号に対応する処理回路を起動させるよう
にすれば、複数個の処理回路を同時に起動させることが
できる。
らくの間、計算機は別の作業を行なうことができるから
、ip以外の番号に対応する処理回路を起動させるよう
にすれば、複数個の処理回路を同時に起動させることが
できる。
第28図は、第21図の2値化用しきい恒量算11路1
07の一実施例である。同図中、アナログ映[象信号T
VIDは、サンプルホールド回路160IA / D
変換器161によりデジタル信号に変換され・ラッチレ
ジスタ162へ格納される。XCP/4とその111!
延された信号は、このサンプルホールド回路160.A
/D変換器161.ランチレジスタ162のクロック信
号である。一方、エリア・ゲート回路163は画面中の
特定の長方形領域をゲートするための回路で、■端子の
信号TH几AREAがゲート信号である。
07の一実施例である。同図中、アナログ映[象信号T
VIDは、サンプルホールド回路160IA / D
変換器161によりデジタル信号に変換され・ラッチレ
ジスタ162へ格納される。XCP/4とその111!
延された信号は、このサンプルホールド回路160.A
/D変換器161.ランチレジスタ162のクロック信
号である。一方、エリア・ゲート回路163は画面中の
特定の長方形領域をゲートするための回路で、■端子の
信号TH几AREAがゲート信号である。
本回路の訃込みデータ転送の制御は、CHNBSY O
とDATA OUTすなわちチャネルコントローラに
より行なわれ・アンドゲート164全経由してエリアゲ
ート回路163の■端子からエリア用パラメータのラッ
チレジスタ165に無視すべき信号レベルの限界1wと
ln−およびラッチレジスタ166にしきい値の初期値
θO′lr、それぞれ設定する。
とDATA OUTすなわちチャネルコントローラに
より行なわれ・アンドゲート164全経由してエリアゲ
ート回路163の■端子からエリア用パラメータのラッ
チレジスタ165に無視すべき信号レベルの限界1wと
ln−およびラッチレジスタ166にしきい値の初期値
θO′lr、それぞれ設定する。
コンパレータ167.168はそれぞれfとtw−fと
An との値の大小関係を比較するためのもので、それ
ぞれf < tw、 f > tyrのときに11”と
なる。したがって、アンドゲート169の出力は、映像
信号fが指定されたエリアの内部でかつtw>f>ti
+のとき12となる。171はアダーで、ラッチレジス
タ162とノット回路170の各出力を加えられ%f−
00なる1直の出力を送出する・ さらに172.173は式(2L (31の分子に相当
する”明るさIff分゛を計算する回路、174゜17
5は式(2)、(3)の分母に相当する′時間積分”を
計算するカウンタで、f≧00ときアンドゲート176
が開いて172,174が動作し、f(θのときアンド
ゲート177が開いて173゜175が動作する。明る
さ積分回路172,173の構成は1図示のようにアダ
ーとラッチレジスタ178で実現でき、このアダーの一
方の入力にはf−00,他力の入力にはラッチレジスタ
178の出力全フィードバックするようにすればよい。
An との値の大小関係を比較するためのもので、それ
ぞれf < tw、 f > tyrのときに11”と
なる。したがって、アンドゲート169の出力は、映像
信号fが指定されたエリアの内部でかつtw>f>ti
+のとき12となる。171はアダーで、ラッチレジス
タ162とノット回路170の各出力を加えられ%f−
00なる1直の出力を送出する・ さらに172.173は式(2L (31の分子に相当
する”明るさIff分゛を計算する回路、174゜17
5は式(2)、(3)の分母に相当する′時間積分”を
計算するカウンタで、f≧00ときアンドゲート176
が開いて172,174が動作し、f(θのときアンド
ゲート177が開いて173゜175が動作する。明る
さ積分回路172,173の構成は1図示のようにアダ
ーとラッチレジスタ178で実現でき、このアダーの一
方の入力にはf−00,他力の入力にはラッチレジスタ
178の出力全フィードバックするようにすればよい。
かくして所定のしきい値積分動作終了時に、エリアゲー
ト回路163の■端子からIMP ENDOの16号
パルスが送出され、ラッチレジスタ178゜179には
所定の明るさ積分値pn、Qn、カウンタ174,17
5には所定の時間積分値An、Bnが格納される。なお
IMP 8TRTOはカウンタ174.175を積分
動作をする前にリセットするための信号である。
ト回路163の■端子からIMP ENDOの16号
パルスが送出され、ラッチレジスタ178゜179には
所定の明るさ積分値pn、Qn、カウンタ174,17
5には所定の時間積分値An、Bnが格納される。なお
IMP 8TRTOはカウンタ174.175を積分
動作をする前にリセットするための信号である。
このようにして得られた各データは、チャネルコントロ
ーラにより順次読出される。すなわち・読出し用ストロ
ーブパルスDATA INはアンドゲート180でC
HN B8YOとのアンドが取られ%几 8LCT信
号によりアンドゲート181において選択された各デー
タは、上記アンドゲート180の出力tUjl出し用ス
トローブとしてナントゲート182=i経由して順次読
出されてゆく。
ーラにより順次読出される。すなわち・読出し用ストロ
ーブパルスDATA INはアンドゲート180でC
HN B8YOとのアンドが取られ%几 8LCT信
号によりアンドゲート181において選択された各デー
タは、上記アンドゲート180の出力tUjl出し用ス
トローブとしてナントゲート182=i経由して順次読
出されてゆく。
計算機は以上の四つのパラメータをもとに式(2)。
(3)の除算および式(1)の新たなしきい値θ1を計
算し・ラッチレジスタ166の内容をθ電として全く同
一の処理をしきい恒量算回路に繰り返し行なわせ・n
=Nとなったとき得られるしきい値θNを第21図のレ
ジスタ105に与える。かくして。
算し・ラッチレジスタ166の内容をθ電として全く同
一の処理をしきい恒量算回路に繰り返し行なわせ・n
=Nとなったとき得られるしきい値θNを第21図のレ
ジスタ105に与える。かくして。
同図のシュミット回路103の出力からはθNをしきい
値とする2値化信号を得ることができる。
値とする2値化信号を得ることができる。
第29図は本発明のエリアゲート回路163の一実施例
で、エリアに関するパラメータは% 16図に準する。
で、エリアに関するパラメータは% 16図に準する。
また第30図は第29図の主要部の波形を示す。第29
図において、ラッチレジスタ190.191,192,
193はそれぞれx8 +yI!、a、bを設定するた
めのものである。すなわち・チャネルコントローラによ
る書込みストローブパルスが@端子より与えられ、各デ
ータはのり高子より・たとえば図のように直列または並
列的に設定される。
図において、ラッチレジスタ190.191,192,
193はそれぞれx8 +yI!、a、bを設定するた
めのものである。すなわち・チャネルコントローラによ
る書込みストローブパルスが@端子より与えられ、各デ
ータはのり高子より・たとえば図のように直列または並
列的に設定される。
一方、■、■端子はカウンタ194,195の起動(イ
ニシャライズ)用のもので、画面走査が第16図のX=
XI1.Y=Ysなるタイミングでパルスが印加され、
各カウンタはリセットされる。
ニシャライズ)用のもので、画面走査が第16図のX=
XI1.Y=Ysなるタイミングでパルスが印加され、
各カウンタはリセットされる。
■νIM子のIMP BAY lpはjpに対応する
処理回路がIIf11作可trB状)ト(に入れば第3
0図のA部のようVCオンになり、■端子のXクロック
、■端子のYクロックがアントゲ−)196.19’l
それぞれ通過し・カウンタ194,195が計数動作を
行なう。したがって、コンパレータ198,199はそ
れぞれX = X s + X s 、 Y = Y
II+ ’/ sなるタイミングでパルスを送出する。
処理回路がIIf11作可trB状)ト(に入れば第3
0図のA部のようVCオンになり、■端子のXクロック
、■端子のYクロックがアントゲ−)196.19’l
それぞれ通過し・カウンタ194,195が計数動作を
行なう。したがって、コンパレータ198,199はそ
れぞれX = X s + X s 、 Y = Y
II+ ’/ sなるタイミングでパルスを送出する。
これに伴ない、それぞれカウンタ200,201にリセ
ットするとともに、クリップ・70ツブ202,203
t−セットする。それ以+cf!−カウンタ200,2
01は動作全開始し、それぞれX=X、+XII+a。
ットするとともに、クリップ・70ツブ202,203
t−セットする。それ以+cf!−カウンタ200,2
01は動作全開始し、それぞれX=X、+XII+a。
Y=Ys +Ys +bとなるタイミングでコンパレー
タ204.?、05から出力パルスを送出し、フリップ
・フロップ202,203をそれぞハ、リセットする。
タ204.?、05から出力パルスを送出し、フリップ
・フロップ202,203をそれぞハ、リセットする。
したがって、アンドゲート206の出力すなわち■端子
からは、第30図のようなX II + X s ≦X
≦X5−1−x8+a、Ys +Vs ≦Y≦Ys +
)’g+E)なるエリアの時間帯でオンとなるようなA
RE几信号が得られる。また、アンドゲート回路207
の出力は第30図のB部のように、X=X s、 +
X s + a−かつY=Yg +Ys +bなるタイ
ミングでパルスを送出するから、■端子からはディレー
208によりエリア走査終了という意味のパルスが送出
される。なお、■端子はチャネル用コントローラによる
書込みデータが次段の回路にまたがるような場合の出力
端子である(たとえば第28図参照)。
からは、第30図のようなX II + X s ≦X
≦X5−1−x8+a、Ys +Vs ≦Y≦Ys +
)’g+E)なるエリアの時間帯でオンとなるようなA
RE几信号が得られる。また、アンドゲート回路207
の出力は第30図のB部のように、X=X s、 +
X s + a−かつY=Yg +Ys +bなるタイ
ミングでパルスを送出するから、■端子からはディレー
208によりエリア走査終了という意味のパルスが送出
される。なお、■端子はチャネル用コントローラによる
書込みデータが次段の回路にまたがるような場合の出力
端子である(たとえば第28図参照)。
δa31図ti、棺21図のノイズ除去回路109の一
実施例である。同図は第10図の原理説明における十字
状領域をX、Y方向とも5絵素にとった例である。同図
中、シフトバッファ210は画面の4水平走査線(ラヌ
タ)のメモリ容jA: lcもつ直列入力直列出力型シ
フトレジスタ群で、各レジスタ211の長さはXCP/
4のように、たとえばモード4のサンプリングクロック
を用いる場合。
実施例である。同図は第10図の原理説明における十字
状領域をX、Y方向とも5絵素にとった例である。同図
中、シフトバッファ210は画面の4水平走査線(ラヌ
タ)のメモリ容jA: lcもつ直列入力直列出力型シ
フトレジスタ群で、各レジスタ211の長さはXCP/
4のように、たとえばモード4のサンプリングクロック
を用いる場合。
96ビツトである。
一方、切出し111バツフア212は、XCP/4をサ
ンプリングクロックとして画面から5絵素×5@素の領
域全切出す回路で、長さ5ビツトの直列入力並列出力型
のシフトレジスタ213t−5本1:1吋え、入力信号
NBN1tTh#−tじめとして、シフトレジスタ21
1の各出力■が並列的に各シフトレジスタ213に入力
される。この(→は画面上のX座177が同一で、Y座
標が、たとえばモード4で連り櫃ユした情i−にである
・ 切出し用バッファ212の出力■I′1iio図の十字
状領域に相当する信号で、1ビツト9人力のアダー21
4で@の”1″の個数を並列的に計数する。一方、21
5はし言い+iiプリセットするためのレジスタであり
、この出力■とアダー214の出力■とがコンパレータ
216で比軟され、■≧(r)iらuコンパレータ21
6の出力PBNl’111”となる。
ンプリングクロックとして画面から5絵素×5@素の領
域全切出す回路で、長さ5ビツトの直列入力並列出力型
のシフトレジスタ213t−5本1:1吋え、入力信号
NBN1tTh#−tじめとして、シフトレジスタ21
1の各出力■が並列的に各シフトレジスタ213に入力
される。この(→は画面上のX座177が同一で、Y座
標が、たとえばモード4で連り櫃ユした情i−にである
・ 切出し用バッファ212の出力■I′1iio図の十字
状領域に相当する信号で、1ビツト9人力のアダー21
4で@の”1″の個数を並列的に計数する。一方、21
5はし言い+iiプリセットするためのレジスタであり
、この出力■とアダー214の出力■とがコンパレータ
216で比軟され、■≧(r)iらuコンパレータ21
6の出力PBNl’111”となる。
このようにして得られた信号NBN几は、前述のように
パターンの量子化誤差や・微小な孤立ノイズが除去され
た信号となる。
パターンの量子化誤差や・微小な孤立ノイズが除去され
た信号となる。
1刊32図は第21図のノイズ除去回路109の他の一
実施例でありh 74131図の実施例と異なる点は・
シフトバッファ210中のシフトレジスタ2110代り
にRA M (fLamdom Access Mer
nory)217を用いて等価な1q路を実現したもの
である。
実施例でありh 74131図の実施例と異なる点は・
シフトバッファ210中のシフトレジスタ2110代り
にRA M (fLamdom Access Mer
nory)217を用いて等価な1q路を実現したもの
である。
シフトバッファ1/こシフトレジスタを用いた場合。
本発明のように96ビツト丁度の長さのものは実在せぬ
ため、たとえば64ビツト+32ビツトのように適当な
長さのシフトレジスタを組合せて実現しなければならな
いため、ICのtrrv数が多くなつてしまう。
ため、たとえば64ビツト+32ビツトのように適当な
長さのシフトレジスタを組合せて実現しなければならな
いため、ICのtrrv数が多くなつてしまう。
これに比べて、RA M金層いる場合は長さは自由にθ
ろめることができ、ICの個数も少なくて済む利点があ
る。
ろめることができ、ICの個数も少なくて済む利点があ
る。
第33図に第32図のIt A Mの制御動作を示す。
同図のl’l、 A Mのアドレス信号ADDRO値は
XCI)/4−αのパルスが出る毎に更新され、画面の
1ラスク走査時間に0がら95まで変わる。W/R信号
はRAMの1′手込み/読出しの指定を行なうためのも
ので、“0″が続出し、“1″が書込みである。R,A
M 8’l’R,BitRAMO書込4.U出り。
XCI)/4−αのパルスが出る毎に更新され、画面の
1ラスク走査時間に0がら95まで変わる。W/R信号
はRAMの1′手込み/読出しの指定を行なうためのも
ので、“0″が続出し、“1″が書込みである。R,A
M 8’l’R,BitRAMO書込4.U出り。
用のストローブ信号、BFFR5TrLBHバツフアレ
ジスタ(D形りリップフロップ)218へのストローブ
信号である。図示のように、XCP/4−αの各パルス
の前牛部では、ADDII、の値のアドレスのすべて(
l(、AM217のt#@)を下のバッファレジスタ2
18へ書込む。次いで後半部でVま、バッファレジスタ
218から読み出された情報を、シフトレジスタ213
へ送るとともに次段のRAMの同一アドレスへ41込む
。この動作をXCP/4のパルス毎に繰り返すことによ
り、1(、A M eシフトレジスタとして使うことが
できる。
ジスタ(D形りリップフロップ)218へのストローブ
信号である。図示のように、XCP/4−αの各パルス
の前牛部では、ADDII、の値のアドレスのすべて(
l(、AM217のt#@)を下のバッファレジスタ2
18へ書込む。次いで後半部でVま、バッファレジスタ
218から読み出された情報を、シフトレジスタ213
へ送るとともに次段のRAMの同一アドレスへ41込む
。この動作をXCP/4のパルス毎に繰り返すことによ
り、1(、A M eシフトレジスタとして使うことが
できる。
以降の処理は第31図の処理と全く同一なので、説明を
省略する。
省略する。
なお第31図、第32図における切出し用バッファ21
2中の直列入力並列出力型シフトレジスタ2130代り
に、信号@をビット成分に持つラッチレジスタを4本用
いることにより切出し用バッファ212を実現すること
もできる。また、アダー214.I、きい値プリセント
用レジスタ215゜コンパレータ216の代りに■信号
をいったん電流値に変庚し、−を光音アナログ加算した
結果業シュミット回路で2値化する形態も考えられる。
2中の直列入力並列出力型シフトレジスタ2130代り
に、信号@をビット成分に持つラッチレジスタを4本用
いることにより切出し用バッファ212を実現すること
もできる。また、アダー214.I、きい値プリセント
用レジスタ215゜コンパレータ216の代りに■信号
をいったん電流値に変庚し、−を光音アナログ加算した
結果業シュミット回路で2値化する形態も考えられる。
さらに、一般にi絵素xj絵素の切出しバッファを実現
するためには、j−1個の直列入力直列出力型のシフト
レジスタまたはRA Mからなるシフトバッファを構成
すればよい。
するためには、j−1個の直列入力直列出力型のシフト
レジスタまたはRA Mからなるシフトバッファを構成
すればよい。
以上のようにして得られたノイズ除去信号PBN几は、
次の群パターンマツチング回路へ提供される。
次の群パターンマツチング回路へ提供される。
第34図は、第21図における群パターンマツチング回
路110の基本構成例を示す。同図の210すなわちシ
フトバッファ0と2.および220すなわちシフトバッ
ファ1は第31図、第321メ1と同様に、それぞれ順
に4本、4本および15本の直列入力直列出力型のシフ
トレジスタまたはxL A Mから構成される。また、
212すなわちljJ出し用バッファ0,1,2.3は
第31図。
路110の基本構成例を示す。同図の210すなわちシ
フトバッファ0と2.および220すなわちシフトバッ
ファ1は第31図、第321メ1と同様に、それぞれ順
に4本、4本および15本の直列入力直列出力型のシフ
トレジスタまたはxL A Mから構成される。また、
212すなわちljJ出し用バッファ0,1,2.3は
第31図。
m132図と同様に、5本の直列入力並列出力型のシフ
トレジスタteはラッチレジスタから構成される。
トレジスタteはラッチレジスタから構成される。
ここで210すなわちシフトバッファ0.2の役割はノ
イズ除去回路の場合と同様に、画面上のX座標が同一で
Y座標がたとえばモード4で連続したI’# lf嘔■
全並列的に得ることである。゛また、220すなわちシ
フトバッファ1の役割は、第12図の各494パターン
相互のY方向の間隔を与えることである。212すなわ
ち切出し用バッファ0,1,2.3は第12図の各領域
の対象パターンすなわちPKUPo、1.2.3を提供
するためのものである。
イズ除去回路の場合と同様に、画面上のX座標が同一で
Y座標がたとえばモード4で連続したI’# lf嘔■
全並列的に得ることである。゛また、220すなわちシ
フトバッファ1の役割は、第12図の各494パターン
相互のY方向の間隔を与えることである。212すなわ
ち切出し用バッファ0,1,2.3は第12図の各領域
の対象パターンすなわちPKUPo、1.2.3を提供
するためのものである。
221すなわち部分パターンマツチング回路0゜1.2
.3は各無械での対象パターンPKUP0゜1.2.3
と、標準パターン5TND O,1,2゜3およびM8
K O,1,2,3との一致判定(式(4)参照)を行
なう回路であり、各出力PTM 0 。
.3は各無械での対象パターンPKUP0゜1.2.3
と、標準パターン5TND O,1,2゜3およびM8
K O,1,2,3との一致判定(式(4)参照)を行
なう回路であり、各出力PTM 0 。
1.2,3は対象パターンと標準パターンとが一致すれ
ば°1”、不一致であれば°Omである。
ば°1”、不一致であれば°Omである。
また、マツチングシフト回路222は第121縮。
第13図に示すように各領域間の幾何学的距離の判定を
行なう回路であり、X方向はマツチング結果PTM0.
1,2.3を相対的にディレーさせることにより、Y方
向は220すなわちシフトバッファ1から送出されるY
TAP信号のうちいずれかを選択することによりそれぞ
れ距醋を判定を行なう。疫おMTCHijはその判定結
果である。
行なう回路であり、X方向はマツチング結果PTM0.
1,2.3を相対的にディレーさせることにより、Y方
向は220すなわちシフトバッファ1から送出されるY
TAP信号のうちいずれかを選択することによりそれぞ
れ距醋を判定を行なう。疫おMTCHijはその判定結
果である。
マツチングモード判定回路と223は、前述のマツチン
グモード(すなわちマツチングの敗り方)の−RJ定処
惟を行ない、 MTCIイ MODEはその判定結果で
ある。このように画面走査に従い、順次求まる判定結果
MTCHMODEおよびマツチングが取れた画面座標X
/4.Y/4が、一時的にメモリバッファ224に格納
される。
グモード(すなわちマツチングの敗り方)の−RJ定処
惟を行ない、 MTCIイ MODEはその判定結果で
ある。このように画面走査に従い、順次求まる判定結果
MTCHMODEおよびマツチングが取れた画面座標X
/4.Y/4が、一時的にメモリバッファ224に格納
される。
また、エリアゲート回路163は、指定されたエリアだ
けのパッドのみを抽出するようにゲートする信号P’[
’M AJ(EA全発生するための回路である・この
よう(Cl、て・画面内の指定されたエリア内における
パッド数Nとその抽出結果PADが計算機へ転送される
。
けのパッドのみを抽出するようにゲートする信号P’[
’M AJ(EA全発生するための回路である・この
よう(Cl、て・画面内の指定されたエリア内における
パッド数Nとその抽出結果PADが計算機へ転送される
。
なお上記の構成ではエリアゲート回路が1個であったが
、映1女処理の都合上さらに複雑な形状をしたエリアヶ
ゲートしたい場合には・エリアゲート回路を複数II’
il用いるようにすればよい。
、映1女処理の都合上さらに複雑な形状をしたエリアヶ
ゲートしたい場合には・エリアゲート回路を複数II’
il用いるようにすればよい。
以ド、第21図における群バターyマツチング回路11
0を構成する各回路の実ノイa例の説明を行なう。
0を構成する各回路の実ノイa例の説明を行なう。
まず%第35図は第34図の部分パターンマツチング回
路221の実施例で、5絵素X 5 :Q素の部分パタ
ーンマツチング回路の1例を示す。同図中、23(1,
231+71椋準パターン、マスクパターンIJの各レ
ジスタで、図示のようにそれぞれ511・Mのラッチレ
ジスタ(5ビツト)から成る。各レジスタは図示のよう
に直列に接続されており、各データはチャネルコントロ
ーラにより七き込捷れる。すなわち、CHN BSY
ITh条件として書込み用ストローブ信号]JAi
’A OUTがアントゲ−)23:1通り・各ラッチ
レジスタの左から右ヘテータが転送される。
路221の実施例で、5絵素X 5 :Q素の部分パタ
ーンマツチング回路の1例を示す。同図中、23(1,
231+71椋準パターン、マスクパターンIJの各レ
ジスタで、図示のようにそれぞれ511・Mのラッチレ
ジスタ(5ビツト)から成る。各レジスタは図示のよう
に直列に接続されており、各データはチャネルコントロ
ーラにより七き込捷れる。すなわち、CHN BSY
ITh条件として書込み用ストローブ信号]JAi
’A OUTがアントゲ−)23:1通り・各ラッチ
レジスタの左から右ヘテータが転送される。
PKUP iは対象パターンの2次元信号であり、標準
パターン用のレジスタ230の各ラッチレジスタの出力
と対応するもの同志が排他論理和(FOR)回路マドリ
スで排他論理和をとられ、各結果は次のナンド回路マト
リクス234へ送られる。
パターン用のレジスタ230の各ラッチレジスタの出力
と対応するもの同志が排他論理和(FOR)回路マドリ
スで排他論理和をとられ、各結果は次のナンド回路マト
リクス234へ送られる。
各ナンド回路は図示のようにオープンコレクタになって
おり・排他論理和の各結果とそれに対応するマスクパタ
ーンとのナンド結果とは図のように出力部でワイヤード
オアされ、ノット回路235によりパターンマツチング
結果の信号PTMi が得られる。
おり・排他論理和の各結果とそれに対応するマスクパタ
ーンとのナンド結果とは図のように出力部でワイヤード
オアされ、ノット回路235によりパターンマツチング
結果の信号PTMi が得られる。
第36図は、第34図のマツチングシフト回路222の
一実施例である。ラッチレジスタ241゜241を第1
21司、第13図の領域間の「距離−1」すなわちKx
−1、Ky lを格納するためのもので・各データは
チャネルコントローラにより′)14き込まれる。すな
わち第35図と同様に。
一実施例である。ラッチレジスタ241゜241を第1
21司、第13図の領域間の「距離−1」すなわちKx
−1、Ky lを格納するためのもので・各データは
チャネルコントローラにより′)14き込まれる。すな
わち第35図と同様に。
CHN BSY 1 とDATA OUT が77
)”ゲート240に加えられ、その出力に、シ4・込み
用ストローブ信号が与えられる。なお、この部分は第3
51ニドlの場合と同じなので、第35図のアンドゲー
ト232の出力信号をラッチレジスタ241,242の
ストローブ信号としてもよい。
)”ゲート240に加えられ、その出力に、シ4・込み
用ストローブ信号が与えられる。なお、この部分は第3
51ニドlの場合と同じなので、第35図のアンドゲー
ト232の出力信号をラッチレジスタ241,242の
ストローブ信号としてもよい。
ラッチレジスタ241の出力すなわちK x−1はセレ
クタ244と246に与えられ、それぞれL)TM 2
、 l)TM O’を直列入力並列出力型のシフトレ
ジスタ243,245でノ(≠延させた信号のうち、い
ずれか一方ヲ込択する。また・ラッチレジスタ242の
出力すなわちKylはセレクタ247に与えられ、第3
4図のシフトバッファ1の出力YTAPの1d号からい
ずれが一方全選択してYSI>L(#カン−出力する。
クタ244と246に与えられ、それぞれL)TM 2
、 l)TM O’を直列入力並列出力型のシフトレ
ジスタ243,245でノ(≠延させた信号のうち、い
ずれか一方ヲ込択する。また・ラッチレジスタ242の
出力すなわちKylはセレクタ247に与えられ、第3
4図のシフトバッファ1の出力YTAPの1d号からい
ずれが一方全選択してYSI>L(#カン−出力する。
−q ツチ7グ結果(7)PTM 3tj:MTCH3
0ト同じ信号であり、 x、H13図の点PBoに対応
するマツチング結果PTM 2に関しては、セレクタ2
44の出力は2ビット直列入力並列出力型のシフトレジ
スタ248で遅タルされ、セレクタ244の出力。
0ト同じ信号であり、 x、H13図の点PBoに対応
するマツチング結果PTM 2に関しては、セレクタ2
44の出力は2ビット直列入力並列出力型のシフトレジ
スタ248で遅タルされ、セレクタ244の出力。
シフトレジスタ241mよる1絵素フエれ、同じく2絵
素・、14れの各信号が順にMTCH20,21゜22
となり、第13図の点P2o+ Pa1s Pzzに対
応するものとなる。
素・、14れの各信号が順にMTCH20,21゜22
となり、第13図の点P2o+ Pa1s Pzzに対
応するものとなる。
マツチング結果のPTM 1は、各2個の1(、A M
249とバッファメモリ250により2ラスタ分だけ遅
延され、PTM 1そのもの、1ラスタ遅れ、2ラスタ
遅れの各信号が順にMTCH10,11゜12となり、
抛13図の点PIO+ PII+ Plzに対応するも
のとなる。
249とバッファメモリ250により2ラスタ分だけ遅
延され、PTM 1そのもの、1ラスタ遅れ、2ラスタ
遅れの各信号が順にMTCH10,11゜12となり、
抛13図の点PIO+ PII+ Plzに対応するも
のとなる。
マツチング結果のPTA40に関しては、同様に各2個
のRAM249.バッファメモリ250と251、なら
びに直列入力直列出力のシフトレジスタ252により、
セレクタ246の出力、1ラスタ+l絵素遅れ、2ラス
タ+2絵素遅れの各信号が順に第13図の点Pao+
Pot # P 02に対応するものとなる。
のRAM249.バッファメモリ250と251、なら
びに直列入力直列出力のシフトレジスタ252により、
セレクタ246の出力、1ラスタ+l絵素遅れ、2ラス
タ+2絵素遅れの各信号が順に第13図の点Pao+
Pot # P 02に対応するものとなる。
以上のようにして、各マツチング結果を第131に1の
ような壁間的な対応関係にさせることができる。またノ
イズ除去回路109の場合と同様に。
ような壁間的な対応関係にさせることができる。またノ
イズ除去回路109の場合と同様に。
本回baaのシフトバッファ中のRAM 249および
バッファメモリ2500代りにシフトレジスタを用いて
もよい。
バッファメモリ2500代りにシフトレジスタを用いて
もよい。
第37図は1434図のマツチングモード判足回11i
i 223の−’lさ流側である。同図のアンドゲート
回路群260,261,262では、四つの部分パター
ンマツチングのうち三つ以′上でマツチングが1反れた
か否か′fr、判定する。すなわち、各アンドゲート回
路群中のアンドゲート263は部分パターンが四つとも
iツチングがとれたとき、264は第12図の左上隅の
マツチングのみがとれなかったとき、265は右下隅の
マツチングのみがとれなかったとき、266は左下隅の
マツチングのみがとれなかったとき・267は右下隅の
マツチングのみがとれなかったとき、それぞれ出力°1
″となる。
i 223の−’lさ流側である。同図のアンドゲート
回路群260,261,262では、四つの部分パター
ンマツチングのうち三つ以′上でマツチングが1反れた
か否か′fr、判定する。すなわち、各アンドゲート回
路群中のアンドゲート263は部分パターンが四つとも
iツチングがとれたとき、264は第12図の左上隅の
マツチングのみがとれなかったとき、265は右下隅の
マツチングのみがとれなかったとき、266は左下隅の
マツチングのみがとれなかったとき・267は右下隅の
マツチングのみがとれなかったとき、それぞれ出力°1
″となる。
アンドゲート回路群260,261,262Fi第13
(2)の各領域間の距離が、(Kxl)x(1(y
1)、(KXXKY)、(KX+1)X(Ky+1)の
群パターンマツチングに対応する。
(2)の各領域間の距離が、(Kxl)x(1(y
1)、(KXXKY)、(KX+1)X(Ky+1)の
群パターンマツチングに対応する。
これらのアンドゲート回路群260,261゜262の
各出力はそれぞれオアゲート268に通り、エンコーダ
269で3ピツトにコード化される。このオアゲート2
69の出力1ビツトと、コードの3ビツトとの計4ビッ
トが領域間の三種類の距離について4X3=12 (ビ
ット)の情報としてラッチレジスタ270に一時格納さ
れる。
各出力はそれぞれオアゲート268に通り、エンコーダ
269で3ピツトにコード化される。このオアゲート2
69の出力1ビツトと、コードの3ビツトとの計4ビッ
トが領域間の三種類の距離について4X3=12 (ビ
ット)の情報としてラッチレジスタ270に一時格納さ
れる。
一方・3個のオアゲート268の各出力は図示のように
オアゲート271に加えられるが、これはアンドゲート
263〜267のうち少なくとも1個のアンドゲートが
°1“となったこと・すなわちパッド全検出したことを
意味する。よって。
オアゲート271に加えられるが、これはアンドゲート
263〜267のうち少なくとも1個のアンドゲートが
°1“となったこと・すなわちパッド全検出したことを
意味する。よって。
フリップフロップ272はセットされ、DTCT信号が
01″となる。また、ラッチレジスタ270の出力はマ
ツチングのとれ方を表わし、klTcHMODE信号と
して次に説明するメモリバッファへ送られる。
01″となる。また、ラッチレジスタ270の出力はマ
ツチングのとれ方を表わし、klTcHMODE信号と
して次に説明するメモリバッファへ送られる。
第38図は第34図のメモリバッファ224の−央hf
’4例である。パッドが検出された銀、)合、第36
)イlで説明したパッドの求まり方を表わすMTCHM
ODRと、そのパッドの画面座標(X/4.X/4)5
C計JA、機へ転送する必要がある。
’4例である。パッドが検出された銀、)合、第36
)イlで説明したパッドの求まり方を表わすMTCHM
ODRと、そのパッドの画面座標(X/4.X/4)5
C計JA、機へ転送する必要がある。
sr< 3 s図および各部の動作を示す第39図にお
いて、PTM Al(、EA=“1” の条件下でパ
ッドが・演出(すなわち、DTCT=“1”)されたと
e、XCP/4−ε0にパルスが出ればフリップフロッ
プ2801dセツトし、アンドゲート281が開いてM
TCHMOI)Eのデータがメモリバッファ283へ送
られる。′−!た、XCP/4−εlにパルスが出れば
ノリツブ70ツブ280+dリセツトし、アンドゲート
282が開いて画面座標の2.1hデータ(X/4.X
/4 )がメモリバッファ283へ送られる。
いて、PTM Al(、EA=“1” の条件下でパ
ッドが・演出(すなわち、DTCT=“1”)されたと
e、XCP/4−ε0にパルスが出ればフリップフロッ
プ2801dセツトし、アンドゲート281が開いてM
TCHMOI)Eのデータがメモリバッファ283へ送
られる。′−!た、XCP/4−εlにパルスが出れば
ノリツブ70ツブ280+dリセツトし、アンドゲート
282が開いて画面座標の2.1hデータ(X/4.X
/4 )がメモリバッファ283へ送られる。
XCP/4−ε。、XCP/4−ε1のパルスはD’r
CT= ” 1”なる時間幅で1個づつ出るので、オア
ゲート284.アンドゲート285によりDTCT=“
1゛となる毎にアップダウンカウンタ286の匝を2づ
つ大きくする。一方、メモリバッファ283は図示のよ
うに祖数個の1(lAM289で侮成されており、MT
CHMODEまたは(X/4.X/4 )のデータの各
ビットが1個の■もAMに対応しているO いま、アンドゲート285からノくルスが出れば・フリ
ップフロップ287ケセツトしてRAM289の桝込み
動作を指定し、オアゲート288からのパルス金ストロ
ーブとし′〔・アップダウンカウンタ286の内容をI
LAM 289のアドレスへX住込む。ここでディレー
290は、−4・込み用の最初のストローブパルスのタ
イミングにより、lLAMのアドレスが0から始まるよ
うにするためのものである。したがって%1(、AM
289の偶数アドレスにはMTCHMODE、奇数アド
レスには(X/4、X/4)がそれぞれ格納されてゆく
。
CT= ” 1”なる時間幅で1個づつ出るので、オア
ゲート284.アンドゲート285によりDTCT=“
1゛となる毎にアップダウンカウンタ286の匝を2づ
つ大きくする。一方、メモリバッファ283は図示のよ
うに祖数個の1(lAM289で侮成されており、MT
CHMODEまたは(X/4.X/4 )のデータの各
ビットが1個の■もAMに対応しているO いま、アンドゲート285からノくルスが出れば・フリ
ップフロップ287ケセツトしてRAM289の桝込み
動作を指定し、オアゲート288からのパルス金ストロ
ーブとし′〔・アップダウンカウンタ286の内容をI
LAM 289のアドレスへX住込む。ここでディレー
290は、−4・込み用の最初のストローブパルスのタ
イミングにより、lLAMのアドレスが0から始まるよ
うにするためのものである。したがって%1(、AM
289の偶数アドレスにはMTCHMODE、奇数アド
レスには(X/4、X/4)がそれぞれ格納されてゆく
。
次に・W〜出しの場合の動作を説明する。几PTM命令
C第26図参照)が出ると、まず、アップダウンカウン
タ286の内y(すなわち1、演出したパッド数をNと
すれば2Nなる値)をアンドゲート291を介して計算
機に読込む。これによ2て・3目¥−’Jeはチャネル
コントローラにより2N個のデータを+t6速に読込む
。
C第26図参照)が出ると、まず、アップダウンカウン
タ286の内y(すなわち1、演出したパッド数をNと
すれば2Nなる値)をアンドゲート291を介して計算
機に読込む。これによ2て・3目¥−’Jeはチャネル
コントローラにより2N個のデータを+t6速に読込む
。
す彦わち* tr7e出し用ストローブパルスDATA
INはアンドゲート292でCHN BSYIとのア
ンドがとられ、PTM AREA=”0“ なる条1
生下で、このストローブパルスはアンドゲート293を
通過し、アップダウンカウンタ286全ダウンさせる。
INはアンドゲート292でCHN BSYIとのア
ンドがとられ、PTM AREA=”0“ なる条1
生下で、このストローブパルスはアンドゲート293を
通過し、アップダウンカウンタ286全ダウンさせる。
彦お、これとともにフリップフロップ287をリセット
してn A M +1ffi出し動作を指定し、アツブ
ダウンカウンク286の内容であるit A Mのアド
レスから、オアゲー1−288の出力パルスケストロー
ブとして、アンドゲート294全経由して1唄次i恍出
す。
してn A M +1ffi出し動作を指定し、アツブ
ダウンカウンク286の内容であるit A Mのアド
レスから、オアゲー1−288の出力パルスケストロー
ブとして、アンドゲート294全経由して1唄次i恍出
す。
なおディレー295は読出し用の最初のストローブパル
スのタイミングによりRAMのアドレスが2N−1から
セットされるようにするためである。したがって、この
読出し動作によりRA Mの2N−1からOまでl1j
iに読出されてゆく。
スのタイミングによりRAMのアドレスが2N−1から
セットされるようにするためである。したがって、この
読出し動作によりRA Mの2N−1からOまでl1j
iに読出されてゆく。
以上のような回路構成により1群パターンマツチング回
路を実現することができる。
路を実現することができる。
次に、紀40図にm121図の白面積カウンタ群Dll
l(あるいは白面積カウンタ群M112)の一実施例を
示す。白面積カウンタ群り1Mとも回路構成は全く同一
であるため1図にはカウンタ群りに関する回路番号、信
号名等を示し、カウンタ群Mに関するものは括弧内に示
しである。
l(あるいは白面積カウンタ群M112)の一実施例を
示す。白面積カウンタ群り1Mとも回路構成は全く同一
であるため1図にはカウンタ群りに関する回路番号、信
号名等を示し、カウンタ群Mに関するものは括弧内に示
しである。
本回路のパラメータ書込みもチャネルコントローラの制
御により行なわれる。すなわち、C,EINH8Y 2
(31とI)ATA OUTとがアンドゲート30
0に加えられ、その出力を一仰込み用ストローブとして
・たとえば図示のよう[163すなわちエリアゲート回
路3,2,1.0およびランチレジスタ302,301
へデータを直列に畦込んでゆく。ただし、ラッチレジス
タ301,302のデータは第16図のXIl、Yg
(モード1)である。
御により行なわれる。すなわち、C,EINH8Y 2
(31とI)ATA OUTとがアンドゲート30
0に加えられ、その出力を一仰込み用ストローブとして
・たとえば図示のよう[163すなわちエリアゲート回
路3,2,1.0およびランチレジスタ302,301
へデータを直列に畦込んでゆく。ただし、ラッチレジス
タ301,302のデータは第16図のXIl、Yg
(モード1)である。
コンパレータ303,304はそれぞれX=Xs。
Y = Y I+になったとき、各エリアゲート回h¥
163中のX、Yカウンタk 端子@、 @ k 通じ
てリセットするとともに、フリップフロップ305,3
06をセットする。したがってIMP BSY2f3
)=”1°なる条件下で−X=XsかつY = Y s
なるタイミングでアンドゲート307が開き、■端子に
よりすべてのエリアゲート回路163を起動する。一方
、モード1のクロックパルスxcp。
163中のX、Yカウンタk 端子@、 @ k 通じ
てリセットするとともに、フリップフロップ305,3
06をセットする。したがってIMP BSY2f3
)=”1°なる条件下で−X=XsかつY = Y s
なるタイミングでアンドゲート307が開き、■端子に
よりすべてのエリアゲート回路163を起動する。一方
、モード1のクロックパルスxcp。
YCPが端子■、■より加えられ、すべてのエリアゲー
ト回路163のX、Yカランタラ動作させるO 各エリアゲート回路は、第16図に示した各エリアを走
査中に■端子が”1”となるため、アンドゲート308
はその時間帯でのXCPノくルスが加わり、かつ第21
図に示したセレクタ106からの信号1)BNR,(、
MBNR)=”1”すなわち対塚パターンが白のとき出
力を送出し・カウンタ309には計数される。このよう
にして、各エリアゲート回路163けエリア走査終了時
点に端子■からパルスを送出し、フリップフロップ31
0會セツトする。したがって、すべてのフリップフロッ
プ310がセットしたタイミングでアンドゲート311
が°1°となり、フリップフロップ305.306,3
10をリセットし%IMPE N D 2 (3)から
パルスを送出する。
ト回路163のX、Yカランタラ動作させるO 各エリアゲート回路は、第16図に示した各エリアを走
査中に■端子が”1”となるため、アンドゲート308
はその時間帯でのXCPノくルスが加わり、かつ第21
図に示したセレクタ106からの信号1)BNR,(、
MBNR)=”1”すなわち対塚パターンが白のとき出
力を送出し・カウンタ309には計数される。このよう
にして、各エリアゲート回路163けエリア走査終了時
点に端子■からパルスを送出し、フリップフロップ31
0會セツトする。したがって、すべてのフリップフロッ
プ310がセットしたタイミングでアンドゲート311
が°1°となり、フリップフロップ305.306,3
10をリセットし%IMPE N D 2 (3)から
パルスを送出する。
このようにして、309すなわちカウンタ0゜1.2.
3に各エリアの白面イ責1直bO+5lIS2+S3が
得られるが、各データはチャネルコントローラにより1
@次読出される。すなわち、CHNHS Y 2 (3
)とDATA INとがアンドゲート311に加わり
・その出力を読出し用ス)o−ブとしてRS L CT
とアンドゲート312で選択された各データは、ナント
ゲート313e経由して順次F、JP、出されてゆく。
3に各エリアの白面イ責1直bO+5lIS2+S3が
得られるが、各データはチャネルコントローラにより1
@次読出される。すなわち、CHNHS Y 2 (3
)とDATA INとがアンドゲート311に加わり
・その出力を読出し用ス)o−ブとしてRS L CT
とアンドゲート312で選択された各データは、ナント
ゲート313e経由して順次F、JP、出されてゆく。
第41図は、第21図の同期分配回路113の一実施例
である。同図中、320はたとえば6MH1のパルス発
振器、321は)<ルス幅変換用の整形回路で、X、Y
カウンタ322,324およびデコーダ323,325
とともに図示のように接続されている。なお、この主要
出力信号の波形を第42図に示す。
である。同図中、320はたとえば6MH1のパルス発
振器、321は)<ルス幅変換用の整形回路で、X、Y
カウンタ322,324およびデコーダ323,325
とともに図示のように接続されている。なお、この主要
出力信号の波形を第42図に示す。
ここで、XCPは整形回路321の出力で6M1−12
のパルス、YCPはデコーダ323の出力値が384に
なる毎1回送出される、すなわち15.7I(HZのパ
ルスである。HD、Vl)すなわちTVカメラ用の外部
同期信号は、それぞれフリップフロップ326,328
および波形整形回路(レベル、極性変換用)327,3
29により図のようになる。また、5YNCすなわちモ
ニタ用外部同期信号はフリップフロップ330,331
.EOR回路332および波形整形回路(レベル、極性
変換用)333に、より図のようになる。
のパルス、YCPはデコーダ323の出力値が384に
なる毎1回送出される、すなわち15.7I(HZのパ
ルスである。HD、Vl)すなわちTVカメラ用の外部
同期信号は、それぞれフリップフロップ326,328
および波形整形回路(レベル、極性変換用)327,3
29により図のようになる。また、5YNCすなわちモ
ニタ用外部同期信号はフリップフロップ330,331
.EOR回路332および波形整形回路(レベル、極性
変換用)333に、より図のようになる。
XCP/4はモード4のサンプリングクロックパルスで
、アンドゲート334,335および336によりYカ
ウンタの値が4の倍数のときにのみXカウンタの値が4
の倍数毎にパルスを出、す。
、アンドゲート334,335および336によりYカ
ウンタの値が4の倍数のときにのみXカウンタの値が4
の倍数毎にパルスを出、す。
一方、YCP/4はアントゲ−)335,337により
Yカウンタの値が4の倍数毎に1回のみパルス金山す。
Yカウンタの値が4の倍数毎に1回のみパルス金山す。
なお第43図にさらに詳細な信号波形141を示す◎
21’!:41図の338〜341はディレーまたはデ
ィレ一群で、図のような各ディレ一時間を有するものと
すれは、XCP、XCP/4.lもAM STIもB。
ィレ一群で、図のような各ディレ一時間を有するものと
すれは、XCP、XCP/4.lもAM STIもB。
W/Rに関してはf−pJ43図のようになる。なおり
FI 5TRBに関しては両図とも省略しである。さ
らに第41図のXo 、 YoはそれぞれX=Xo 、
Y”Yoなるタイミングにパルスを出す信号である。
FI 5TRBに関しては両図とも省略しである。さ
らに第41図のXo 、 YoはそれぞれX=Xo 、
Y”Yoなるタイミングにパルスを出す信号である。
以上説明したように5本発明においては主要部公金すべ
てハードウェアで実現し、計算様の方は簡単な座標計算
程度の処理全行なうのみのため。
てハードウェアで実現し、計算様の方は簡単な座標計算
程度の処理全行なうのみのため。
信頼性の高い自動位置検出装置を提供することができ、
その効果は大きいものである。
その効果は大きいものである。
hf4,1図はワイヤボンディング前のIC,LSI等
のベレットの説明図、第2図はベレット上へ設定する視
野を示す説明図、第3図は本発明の基本装置構成を示す
説明図、第4図は本発明を応用した位置検出システムの
借成例の説明図、第5図は光’flf変換器から得られ
るペレットの部分的拡大像のアナログ映像図・第6図は
第5図の2値化映像図、47図(は本発明における映像
サンプリング例の説明図、X118図は2埴化用しきい
恒量算の原理1兄明図、−9図はi、i、l、’ f3
図のしきい値a1算を行なうためのNIG’?I屈プロ
グラムの説明図%お110図、第11図tまノイズ除去
処理の原理説明図、第12図は群パターンマツチング処
理の原理説明図、第13図は11Cパターンマツチング
処理用領域の組合せ説明図、さ′414図は第12図、
第13図の群パターンマツチング処理を行なうための計
算機プログラムの説明図%第15図は方向チェック処理
の原理説明図、21〜16図はエリアゲートおよび白面
4イ1カウント用に指定する長方形ffl’の説明図、
第17図は第15図の方向チェック処:E!l!を行な
うための計算機プログラムの説明図、第18図はミクロ
処理の原理説明図、第19図は第18図のミクロ処理を
行なうための計算機プログラムの説明図、第20図は本
発明の装置を動作させるための多重iRj作の一例を示
す説明図、第21図は第4図の位置検出システムにおけ
る本発明の基本装置構成例の説明図、422図は本発明
の装置を小型計算様BITAC10nに接続した場合の
インターフェイス部の(1゛4成例を示す接続(9)、
第23図はε1321図におけるレジスタ、セレクタの
実施例を示す接続1匈、第24図はε(122図におけ
るチャネルコントローラの実/lf+i @を示す接続
図、第25図は424図のチャネルコントローラの動作
説明図、第26図は第22図における映像処理用コント
ローラの′lt、画例を示す接続図、第27図は第26
図の映像処理用コントローラの動作説明図、第28図は
2 +11f化用しきい恒量算回路の実施例を示す接続
図、第29図はエリアゲート回路の実施例を示す接続図
、第30図は第29図の主要部の動作説明(図、第31
図は第21図におけるノイズ除去回路の実施例を示す接
続図、第32図は第21図のノイズ除去回路の他の実施
例を示す接続図、第33図はW2B5図のRAMの制御
動作の説明図、第34図は第21図の群パターンマツチ
ング回路の実施例を示す接続図・鎮35図は第34図に
おける部分パターンマツチング回路の実施例を示す接続
図、第36図I/i第34図におけるマツチングシフト
回路の実施例を示す接続図、第37図は第34図におけ
るマツチングモード判定回路の実施例を示す扱続図、第
38図は第34図におけるメモリバッファの実lIi!
i例を示す接続図、第39図はCI!38図の動作説明
図、第40図は第21図における白面積カウンタ群の実
施例を示す接続図、第41図は第21図における同期分
配回路の実施例を示す接続図、εPJ42図、第43図
は第41図における信号波形図である。 1・・・LSIペレット、2・・・タブ(台座部分)、
3−0.3−1・・・ポンディングパッド、4−0.4
−1・・・外部電極・5−0.5−1・・・視野像、6
・・・fJi板(リードフレーム)、7・・・フレーム
送り機II′・I、8・・・ペレット照明用光源・9・
・・半透明鏡・10・・・対′吻しンズ、11・・・反
射鏡、13−0゜13−1・・・リレーレンズ、14−
0.14−1゜15−0.15−1・・・光電変換装置
・16−0゜16−1・・・アナログ映像信号、17・
・・映像処理装置;闇、19・・・インターフェイス、
21・・・制御装置(計nLA) 、22・・・駆動回
路、23・・・制御回路。 25・・・自動ワイヤボンダ、26・・・検出ステーシ
ョ¥ 4 図 f5図 第6図 第 7 邑 Yq図 第79図 ■ 12 図 薯 73 図 第 /4I2) 第 75 口 第 72 図 夏 17 図 篤 /F 図 第1q図 第 22 図 (注1)−(1−ワイヤートオI ”8 2.3 図 第1頁の続き 0発 明 者 山崎勇 0発 明 者 浜田利潤 横浜市戸塚区吉田町292番地株 式会社日立製作所生産技術研究 所内
のベレットの説明図、第2図はベレット上へ設定する視
野を示す説明図、第3図は本発明の基本装置構成を示す
説明図、第4図は本発明を応用した位置検出システムの
借成例の説明図、第5図は光’flf変換器から得られ
るペレットの部分的拡大像のアナログ映像図・第6図は
第5図の2値化映像図、47図(は本発明における映像
サンプリング例の説明図、X118図は2埴化用しきい
恒量算の原理1兄明図、−9図はi、i、l、’ f3
図のしきい値a1算を行なうためのNIG’?I屈プロ
グラムの説明図%お110図、第11図tまノイズ除去
処理の原理説明図、第12図は群パターンマツチング処
理の原理説明図、第13図は11Cパターンマツチング
処理用領域の組合せ説明図、さ′414図は第12図、
第13図の群パターンマツチング処理を行なうための計
算機プログラムの説明図%第15図は方向チェック処理
の原理説明図、21〜16図はエリアゲートおよび白面
4イ1カウント用に指定する長方形ffl’の説明図、
第17図は第15図の方向チェック処:E!l!を行な
うための計算機プログラムの説明図、第18図はミクロ
処理の原理説明図、第19図は第18図のミクロ処理を
行なうための計算機プログラムの説明図、第20図は本
発明の装置を動作させるための多重iRj作の一例を示
す説明図、第21図は第4図の位置検出システムにおけ
る本発明の基本装置構成例の説明図、422図は本発明
の装置を小型計算様BITAC10nに接続した場合の
インターフェイス部の(1゛4成例を示す接続(9)、
第23図はε1321図におけるレジスタ、セレクタの
実施例を示す接続1匈、第24図はε(122図におけ
るチャネルコントローラの実/lf+i @を示す接続
図、第25図は424図のチャネルコントローラの動作
説明図、第26図は第22図における映像処理用コント
ローラの′lt、画例を示す接続図、第27図は第26
図の映像処理用コントローラの動作説明図、第28図は
2 +11f化用しきい恒量算回路の実施例を示す接続
図、第29図はエリアゲート回路の実施例を示す接続図
、第30図は第29図の主要部の動作説明(図、第31
図は第21図におけるノイズ除去回路の実施例を示す接
続図、第32図は第21図のノイズ除去回路の他の実施
例を示す接続図、第33図はW2B5図のRAMの制御
動作の説明図、第34図は第21図の群パターンマツチ
ング回路の実施例を示す接続図・鎮35図は第34図に
おける部分パターンマツチング回路の実施例を示す接続
図、第36図I/i第34図におけるマツチングシフト
回路の実施例を示す接続図、第37図は第34図におけ
るマツチングモード判定回路の実施例を示す扱続図、第
38図は第34図におけるメモリバッファの実lIi!
i例を示す接続図、第39図はCI!38図の動作説明
図、第40図は第21図における白面積カウンタ群の実
施例を示す接続図、第41図は第21図における同期分
配回路の実施例を示す接続図、εPJ42図、第43図
は第41図における信号波形図である。 1・・・LSIペレット、2・・・タブ(台座部分)、
3−0.3−1・・・ポンディングパッド、4−0.4
−1・・・外部電極・5−0.5−1・・・視野像、6
・・・fJi板(リードフレーム)、7・・・フレーム
送り機II′・I、8・・・ペレット照明用光源・9・
・・半透明鏡・10・・・対′吻しンズ、11・・・反
射鏡、13−0゜13−1・・・リレーレンズ、14−
0.14−1゜15−0.15−1・・・光電変換装置
・16−0゜16−1・・・アナログ映像信号、17・
・・映像処理装置;闇、19・・・インターフェイス、
21・・・制御装置(計nLA) 、22・・・駆動回
路、23・・・制御回路。 25・・・自動ワイヤボンダ、26・・・検出ステーシ
ョ¥ 4 図 f5図 第6図 第 7 邑 Yq図 第79図 ■ 12 図 薯 73 図 第 /4I2) 第 75 口 第 72 図 夏 17 図 篤 /F 図 第1q図 第 22 図 (注1)−(1−ワイヤートオI ”8 2.3 図 第1頁の続き 0発 明 者 山崎勇 0発 明 者 浜田利潤 横浜市戸塚区吉田町292番地株 式会社日立製作所生産技術研究 所内
Claims (1)
- 位置検出Aべき対象物を間欠的に移動するための第1の
手段と、咳対象物が停止している期間中に上記対象物の
位置を検出する第2の手段とからなることを特徴とする
位置検出装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58156262A JPS5981771A (ja) | 1983-08-29 | 1983-08-29 | 位置検出装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58156262A JPS5981771A (ja) | 1983-08-29 | 1983-08-29 | 位置検出装置 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5651976A Division JPS52140278A (en) | 1976-05-19 | 1976-05-19 | Position detector |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5981771A true JPS5981771A (ja) | 1984-05-11 |
Family
ID=15623953
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58156262A Pending JPS5981771A (ja) | 1983-08-29 | 1983-08-29 | 位置検出装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5981771A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0266120A (ja) * | 1988-08-31 | 1990-03-06 | Kubota Ltd | 組込管の引抜装置 |
-
1983
- 1983-08-29 JP JP58156262A patent/JPS5981771A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0266120A (ja) * | 1988-08-31 | 1990-03-06 | Kubota Ltd | 組込管の引抜装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4291334A (en) | System for detecting the position of an object | |
| US4450579A (en) | Recognition method and apparatus | |
| US20040012569A1 (en) | Method for displaying and reading information code for commercial transaction | |
| US9721532B2 (en) | Color chart detection apparatus, color chart detection method, and color chart detection computer program | |
| CN111370345A (zh) | 芯片检测方法、装置、电子设备和计算机可读存储介质 | |
| CN103106927A (zh) | 坏点修正方法与装置 | |
| CN115272143A (zh) | 一种条形码的视觉增强方法、装置、设备及存储介质 | |
| CN117036236A (zh) | 智能工厂贴合数据自适应补偿方法、装置及计算机设备 | |
| JP2020177619A (ja) | 赤外線カメラによる対話型画像処理システム | |
| JPS6027185B2 (ja) | 位置検出装置 | |
| JPS623577B2 (ja) | ||
| JPS623579B2 (ja) | ||
| JPS5999581A (ja) | パタ−ン認識方法及びその装置 | |
| US20060165309A1 (en) | Image processing apparatus and method, information processing apparatus and method, recording medium, and program | |
| JPS5981769A (ja) | 位置検出装置 | |
| TW202326601A (zh) | 測試結果辨識方法及測試結果辨識裝置 | |
| JP2850641B2 (ja) | 半導体装置の製造方法および製造装置 | |
| JPS6214280A (ja) | 画像処理装置 | |
| CN114529483A (zh) | 数据处理方法、装置、终端和可读存储介质 | |
| JPS5990162A (ja) | 位置検出装置 | |
| JPH0723872B2 (ja) | 棒状突起物の検査方法 | |
| US20250371800A1 (en) | Three-dimensional image generation device and three-dimensional image generation method | |
| US20060145973A1 (en) | LCOS micro-display device | |
| CN118470682A (zh) | 泊车位检测方法、装置、存储介质和车辆 | |
| CN104655052A (zh) | 扫描仪及其成像方法 |