Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0546589B2 - - Google Patents
[go: Go Back, main page]

JPH0546589B2 - - Google Patents

Info

Publication number
JPH0546589B2
JPH0546589B2 JP60072291A JP7229185A JPH0546589B2 JP H0546589 B2 JPH0546589 B2 JP H0546589B2 JP 60072291 A JP60072291 A JP 60072291A JP 7229185 A JP7229185 A JP 7229185A JP H0546589 B2 JPH0546589 B2 JP H0546589B2
Authority
JP
Japan
Prior art keywords
scanning area
signal
circuit
area
subject
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
JP60072291A
Other languages
Japanese (ja)
Other versions
JPS61231681A (en
Inventor
Hideyuki Kondo
Yasuo Komatsu
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.)
Nidec Instruments Corp
Original Assignee
Sankyo Seiki Manufacturing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sankyo Seiki Manufacturing Co Ltd filed Critical Sankyo Seiki Manufacturing Co Ltd
Priority to JP7229185A priority Critical patent/JPS61231681A/en
Publication of JPS61231681A publication Critical patent/JPS61231681A/en
Publication of JPH0546589B2 publication Critical patent/JPH0546589B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は画像処理装置に関する。[Detailed description of the invention] (Industrial application field) The present invention relates to an image processing device.

(従来の技術) 従来の画像処理装置は第6図に示すようにテレ
ビジヨンカメラ1により被写体を撮像してその映
像信号をフレームメモリ2に256×256ドツト又は
512×512ドツトの分解能で記憶し、このフレーム
メモリ2内の映像信号により画像デイスプレイ装
置3にて被写体像を表示している。そしてマイク
ロコンピユータ4によりフレームメモリ2内の映
像信号から被写体のX軸、Y軸及び角度の位置情
報を求めてモニター5に表示させると共に外部装
置へ出力している。
(Prior Art) As shown in FIG. 6, a conventional image processing device captures an image of a subject with a television camera 1 and stores the video signal in a frame memory 2 as 256×256 dots or
The image is stored at a resolution of 512×512 dots, and the image display device 3 displays the subject image using the video signal in the frame memory 2. Then, the microcomputer 4 determines the X-axis, Y-axis, and angular position information of the subject from the video signal in the frame memory 2, displays it on the monitor 5, and outputs it to an external device.

(発明が解決しようとする問題点) 上記画像処理装置ではテレビジヨンカメラ1か
らの映像信号をフレームメモリ2に256×256ドツ
ト又は512×512ドツトの分解能で記憶するので、
最小分解能が大きすぎて数μmあるいは数min程
度の位置情報が得られない。またテレビジヨンカ
メラ1からの映像信号が2次元情報のまま処理さ
れるので、データ処理に時間がかかり且つ高価に
なる。
(Problems to be Solved by the Invention) In the above image processing device, the video signal from the television camera 1 is stored in the frame memory 2 at a resolution of 256 x 256 dots or 512 x 512 dots.
The minimum resolution is so large that positional information of several μm or several minutes cannot be obtained. Furthermore, since the video signal from the television camera 1 is processed as two-dimensional information, data processing takes time and becomes expensive.

本発明は、上記欠点を改善し、処理時間を速く
できてメモリ容量を増大することなく最小分割能
を小さくできる上に低価格にできる画像処理装置
を提供することを目的とする。
SUMMARY OF THE INVENTION It is an object of the present invention to provide an image processing apparatus which can improve the above-mentioned drawbacks, speed up the processing time, reduce the minimum dividing power without increasing the memory capacity, and reduce the cost.

(問題点を解決するための手段) 上記目的を達成するため、本発明は、被写体を
撮像して映像信号を得る撮像手段と、この撮像手
段からの映像信号を2値化して2値化信号を得る
2値化手段と、被写体に対する所定の走査域内で
この走査域の開始基準点を基準としてクロツクを
カウントすることにより上記2値化信号の転位点
の位置を算出するカウント手段と、このカウント
手段で算出した上記位置を記憶するメモリと、上
記走査域を変更する走査域変更手段と、この走査
走域変更手段の走査域変更に合わせて上記クロツ
クの周波数を変更するクロツク周波数変更手段
と、被写体を移動させる被写体移動手段とを備え
たものである。
(Means for Solving the Problems) In order to achieve the above object, the present invention provides an imaging means for imaging a subject to obtain a video signal, and a binarized signal for binarizing the video signal from the imaging means. a counting means for calculating the position of a transition point of the binary signal by counting clocks within a predetermined scanning area for the subject with reference to the starting reference point of the scanning area; a memory for storing the position calculated by the scanning means, a scanning area changing means for changing the scanning area, and a clock frequency changing means for changing the frequency of the clock in accordance with the changing of the scanning area by the scanning area changing means; The apparatus also includes a subject moving means for moving the subject.

(作用) 撮像手段が被写体を撮像して映像信号を得、こ
の撮像手段からの映像信号が2値化手段により2
値化されて2値化信号が得られる。カウント手段
が被写体に対する所定の走査域内でこの走査域の
開始基準点を基準としてクロツクをカウントする
ことにより上記2値化信号の転位点の位置を算出
し、このカウント手段で算出した上記位置がメモ
リに記憶される。走査域変更手段は上記走査域を
変更し、この走査域変更手段の走査域変更に合わ
せて上記クロツクの周波数がクロツク周波数変更
手段により変更される。また、被写体移動手段が
被写体を移動させる。
(Function) The imaging means images the subject to obtain a video signal, and the video signal from the imaging means is converted into two by the binarization means.
The signal is digitized to obtain a binary signal. A counting means calculates the position of the transposition point of the binary signal by counting clocks within a predetermined scanning area for the subject with reference to the start reference point of this scanning area, and the position calculated by the counting means is stored in the memory. is memorized. The scanning area changing means changes the scanning area, and the frequency of the clock is changed by the clock frequency changing means in accordance with the scanning area changing means. Further, the subject moving means moves the subject.

(実施例) 第1図は本発明の一実施例を示す。(Example) FIG. 1 shows an embodiment of the invention.

この実施例はワーク(被加工物)16を予め定
めれた規定の位置に高い精度で位置決めするもの
であり、ワーク16は簡単な図形例えば長円を有
し、支持台17上にセツトされてテレビジヨンカ
メラ18により撮像される。画像処理回路19は
テレビジヨンカメラ18からの映像信号を2値化
し、この2値化信号が白レベルから黒レベルに転
位する転位点及び黒レベルから白レベルに転位す
る転位点の位置を、走査域の開始基準点を基準に
してクロツクをカウントすることによつて算出し
てそのデータをマイクロコンピユータ20に送
る。マイクロコンピユータ20は画像処理回路1
9からのデータを一旦メモリに記憶して処理する
ことによつてワーク16の変位を判断し、モータ
駆動回路21をワーク16が正規の位置に移動す
るように制御する。モータ駆動回路21はモータ
22を駆動して支持台17をX軸方向へ移動させ
ると共にモータ23を駆動して支持台17をY軸
方向へ移動させ、さらにモータ24を駆動して支
持台17を回転させることによつてワーク16を
規定の位置に移動させる。このワーク16の位置
決め動作はまず上記走査域を第2図に示すように
微位置決めエリア11に設定して行ない、このエ
リア11内に被写体の図形12がない場合にはこ
れをマイクロコンピユータ20で判断して走査域
を粗位置決めエリア(画面全体)13に変更し、
図形12が微位置決めエリア11内に入るように
支持台17を移動させた後に走査域を微位置決め
エリア11に変更してワーク位置決め動作を行
う。微位置決めエリア11は例えば粗位置決めエ
リア13の1/4の幅を持ち、上記クロツクの周波
数は走査域を粗位置決めエリア13に変更した場
合には走査域を微位置決めエリア11に設定した
場合に比べて1/4に分周される。画像処理回路1
9において上記クロツクをカウントするカウンタ
は最大カウント数が256で8ビツトのデータを出
力し、走査域を粗位置決めエリア13に設定した
場合走査域は256走査線×256ドツトに分割されて
画面最左端が開始基準点14となる。走査域を微
位置決めエリア11に設定した場合が面は256走
査線×1024ドツトに分割され、走査域は256走査
線×256ドツトに分割されて画面の中央が開始基
準点15となる。
In this embodiment, a workpiece (workpiece) 16 is positioned at a predetermined position with high precision, and the workpiece 16 has a simple shape, for example, an ellipse, and is set on a support stand 17. The image is captured by a television camera 18. The image processing circuit 19 binarizes the video signal from the television camera 18, and scans the positions of the transition points where this binary signal transitions from the white level to the black level and from the black level to the white level. The data is calculated by counting clocks with reference to the start reference point of the area, and the data is sent to the microcomputer 20. The microcomputer 20 is the image processing circuit 1
The displacement of the workpiece 16 is determined by temporarily storing the data from 9 in the memory and processing it, and the motor drive circuit 21 is controlled so that the workpiece 16 moves to the normal position. The motor drive circuit 21 drives the motor 22 to move the support stand 17 in the X-axis direction, drives the motor 23 to move the support stand 17 in the Y-axis direction, and further drives the motor 24 to move the support stand 17. By rotating the workpiece 16, the workpiece 16 is moved to a prescribed position. The positioning operation of the workpiece 16 is first performed by setting the scanning area as a fine positioning area 11 as shown in FIG. and change the scanning area to coarse positioning area (entire screen) 13,
After moving the support base 17 so that the figure 12 enters the fine positioning area 11, the scanning area is changed to the fine positioning area 11 and a workpiece positioning operation is performed. The fine positioning area 11 has a width that is, for example, 1/4 of the coarse positioning area 13, and the frequency of the clock mentioned above is different when the scanning area is changed to the coarse positioning area 13 compared to when the scanning area is set to the fine positioning area 11. The frequency is divided into 1/4. Image processing circuit 1
In step 9, the counter that counts the clock has a maximum count of 256 and outputs 8-bit data, and when the scanning area is set to coarse positioning area 13, the scanning area is divided into 256 scanning lines x 256 dots and is placed at the leftmost edge of the screen. becomes the starting reference point 14. When the scanning area is set to the fine positioning area 11, the surface is divided into 256 scanning lines x 1024 dots, the scanning area is divided into 256 scanning lines x 256 dots, and the center of the screen becomes the starting reference point 15.

第3図は上記画像処理回路19を具体的に示
し、第4図はそのタイミングチヤートを示す。
FIG. 3 specifically shows the image processing circuit 19, and FIG. 4 shows its timing chart.

この画像処理回路19においては全てリセツト
されている状態においてマイクロコンピユータ2
0から走査域指定、クロツク指定信号○ホが入力さ
れると、走査域指定フリツプフロツプ及びクロツ
ク指定フリツプフロツプ35がその信号○ホをラツ
チしてアンドゲート36,37のいずれか一方に
出力信号を出力することによつてその一方のアン
ドゲートを開けると共にアンドゲート38,39
のいずれか一方に出力信号を出力してその一方の
アンドゲートを開ける。次にマイクロコンピユー
タ20からデータ取込要求信号○ハが入力される
と、この信号○ハによりフリツプフロツプ25がセ
ツトされる。テレビジヨンカメラ18からの映像
信号は同期分離回路26により同期信号が分
離され、さらにこの同期信号から垂直同期分離
回路27により偶数フイールドの垂直同期信号〓
が分離される。この垂直同期信号〓はフリツプフ
ロツプ25の出力信号によりアンドゲート28を
通過してトリガー回路29をセツトし、これによ
りトリガー回路29の出力信号がアンドゲート3
0,31に加えられてこれらが開けられる。また
同期分離回路26からの同期信号が水平同期カ
ウンタ32によりカウントされる。走査域設定回
路33,34は同期分離回路26からの同期信号
により微位置決めエリア11、粗位置決めエリ
ア13の走査時に出力信号を発生し、つまり映像
信号が微位置決めエリア11、粗位置決めエリ
ア13のものである時に出力信号を発生する。こ
の走査域設定回路33,34の出力信号はアンド
ゲート36,37により一方が選択されて通さ
れ、オア回路40に送られる。このオア回路40
の出力信号がアンドゲート31を通つてカウンタ
41,42に加えられてカウンタ41,42がク
ロツクをカウントする。発振器43からのクロ
ツクはそのままアンドゲート38に送られ、また
分周器44で1/4に分周されてアンドゲート39
に送られる。アンドゲート38,39は走査域指
定フリツプフロツプ及びクロツク指定フリツプフ
ロツプ35により1方が開けられてクロツクを通
し、このクロツクがオア回路45を通つてカウン
タ41,42でカウントされる。従つて、カウン
タ41,42でカウントされるクロツクの周波数
は走査域設定回路33,34の出力信号の一方が
アンドゲート36,37で選択されることによる
走査域の選択に合わせて選択されることになる。
In this image processing circuit 19, the microcomputer 2
When the scanning area designation and clock designation signal ○ho is input from 0 to 0, the scanning area designation flip-flop and clock designation flip-flop 35 latches the signal ○ho and outputs an output signal to one of the AND gates 36 and 37. By opening one of the AND gates, AND gates 38 and 39
An output signal is output to one of the two, and one of the AND gates is opened. Next, when the data acquisition request signal ○c is inputted from the microcomputer 20, the flip-flop 25 is set by this signal ○c. A synchronization signal is separated from the video signal from the television camera 18 by a synchronization separation circuit 26, and then a vertical synchronization signal of an even field is separated from this synchronization signal by a vertical synchronization separation circuit 27.
are separated. This vertical synchronizing signal 〓 passes through the AND gate 28 according to the output signal of the flip-flop 25 and sets the trigger circuit 29, so that the output signal of the trigger circuit 29 is changed to the AND gate 3.
0,31 and these are opened. Further, the synchronization signal from the synchronization separation circuit 26 is counted by the horizontal synchronization counter 32. The scanning area setting circuits 33 and 34 generate output signals when scanning the fine positioning area 11 and the coarse positioning area 13 in accordance with the synchronization signal from the synchronization separation circuit 26, that is, the video signals are those of the fine positioning area 11 and the coarse positioning area 13. generates an output signal when . One of the output signals of the scan area setting circuits 33 and 34 is selected by AND gates 36 and 37 and is sent to an OR circuit 40. This OR circuit 40
The output signal of is applied to counters 41 and 42 through AND gate 31, and counters 41 and 42 count the clocks. The clock from the oscillator 43 is sent as is to the AND gate 38, and the frequency is divided by 1/4 by the frequency divider 44 and then sent to the AND gate 39.
sent to. One side of the AND gates 38 and 39 is opened by a scan area specifying flip-flop and a clock specifying flip-flop 35 to pass a clock, and this clock passes through an OR circuit 45 and is counted by counters 41 and 42. Therefore, the frequency of the clock counted by the counters 41 and 42 is selected in accordance with the selection of the scanning area by selecting one of the output signals of the scanning area setting circuits 33 and 34 by the AND gates 36 and 37. become.

またテレビジヨンカメラ18からの映像信号
が2値化回路46により基準レベルで黒部分と白
部分に2値化れ、その2値化信号がオア回路3
9の出力信号によりアンドゲート47を通過し
オア回路55を通つて正トリガーフリツプフロツ
プ56及び負トリガーフリツプフロツプ57に入
力される。正トリガーフリツプフロツプ56はオ
ア回路55からの2値化信号の立上り(始めて白
レベルから黒レベルに転位する転位点の位置)で
セツトされて出力信号をカウント停止信号として
カウンタ41に送り、カウンタ41を停止させ
る。負トリガーフリツプフロツプ57はオア回路
55からの2値化信号の立下り(始めて黒レベル
から白レベルに転位する転位点の位置)でセツト
されて出力信号をカウント停止信号としてカウン
タ42に送り、カウンタ42を停止させる。
Further, the video signal from the television camera 18 is binarized by the binarization circuit 46 into a black part and a white part at a reference level, and the binarized signal is sent to the OR circuit 3.
The output signal of 9 passes through an AND gate 47 and is inputted to a positive trigger flip-flop 56 and a negative trigger flip-flop 57 through an OR circuit 55. The positive trigger flip-flop 56 is set at the rising edge of the binary signal from the OR circuit 55 (the position of the transition point where the white level changes to the black level for the first time), and sends the output signal to the counter 41 as a count stop signal. The counter 41 is stopped. The negative trigger flip-flop 57 is set at the falling edge of the binary signal from the OR circuit 55 (the position of the transition point where the black level first transitions to the white level), and sends the output signal to the counter 42 as a count stop signal. , stops the counter 42.

ラツチパルス発生回路58は同期分離回路26
からの同期信号の立下りでラツチパルスを発生
し、このラツチパルスがトリガー回路29の出
力信号によりアンドゲート30を通過してラツ
チ回路59,60に加えられる。ラツチ回路5
9,60はそのラツチパルスによりカウンタ4
1,42のカウント値をラツチし、データセツト
フリツプフロツプ61はアンドゲート30からの
ラツチパルスによりセツトされて出力信号をデー
タセツト完了信号○イとしてマイクロコンピユータ
20に送る。マイクロコンピユータ20はデータ
セツト完了信号○イが入力されると、ラツチ回路5
9,60からデータをとり込み、その後データ取
込完了信号○ロを送つてデータセツトフリツプフロ
ツプ61をリセツトする。
The latch pulse generation circuit 58 is connected to the synchronous separation circuit 26.
A latch pulse is generated at the fall of the synchronizing signal from the trigger circuit 29, and this latch pulse is applied to the latch circuits 59 and 60 through the AND gate 30 by the output signal of the trigger circuit 29. Latch circuit 5
9 and 60 are counter 4 due to the latch pulse.
The count values of 1 and 42 are latched, and the data set flip-flop 61 is set by a latch pulse from the AND gate 30 and sends an output signal to the microcomputer 20 as a data set completion signal ○. When the data set completion signal ○a is input to the microcomputer 20, the latch circuit 5 is activated.
The data set flip-flop 61 is reset by fetching data from the flip-flops 9 and 60 and then sending a data fetching completion signal ○.

またリセツトパルス発生回路62は同期分離回
路26からの同期信号によりリセツトパルス
をラツチパルスより後で発生し、このリセツト
パルスによりカウンタ41,42、正トリガー
フリツプフロツプ56、急トリガーフリツプフロ
ツプ57がリセツトされる。又カウンタ41が8
ビツトのデータ(256)をオーバーした時には
その出力信号がオア回路55に入力されてカウン
タ41,42が停止する。
Further, the reset pulse generation circuit 62 generates a reset pulse after the latch pulse based on the synchronization signal from the synchronization separation circuit 26, and this reset pulse causes the counters 41 and 42, the positive trigger flip-flop 56, and the sudden trigger flip-flop 57 to operate. is reset. Also, the counter 41 is 8
When the bit data (256) is exceeded, the output signal is input to the OR circuit 55 and the counters 41 and 42 are stopped.

上記動作は映像信号の1走査線分毎にくり返さ
れ、1画面分の映像信号の処理終了で水平同期カ
ウンタ32が256になつてパルスを出力する
と、このパルスがトリガー回路29及びフリツプ
フロツプ25をリセツトすると共に全データ取込
完了信号○ニとしてアイクロコンピユータ20に送
られる。
The above operation is repeated for each scanning line of the video signal, and when the horizontal synchronization counter 32 reaches 256 and outputs a pulse when the processing of the video signal for one screen is completed, this pulse triggers the trigger circuit 29 and the flip-flop 25. At the same time as the reset, it is sent to the Acrocomputer 20 as an all data acquisition completion signal.

第5図は上記マイクロコンピユータ20の位置
決めルーチンを示す。マイクロコンピユータ20
はまず微位置決めエリア11の走査を行う。即ち
走査域指定、クロツク指定信号○ホによりアンドゲ
ート36,38を開けさせて走査域を微位置決め
エリア11に設定し、画像処理回路19に上記動
作を行なわせてラツチ回路59,60からデータ
を取込みRAM(ランダムアクセスメモリ)に記
憶する。次にこのRAMに取込んだデータから被
写体16の図形12が微位置決めエリア11内に
有るか否かを判断する。図形12が微位置決めエ
リア11内に有る場合は上記RAM内のデータか
ら図形12のX軸、Y軸、回転角度の位置情報を
求めて予め設定されている規定位置の情報と比較
することによつて図形12の位置が規定位置と一
致するかどうかを判断し、図形12の位置が規定
位置と一致すれば位置決め終了とする。図形12
の位置が規定位置と一致しなければ上記比較結果
によりモータ駆動回路21を働かせて支持台17
を移動させ、図形12の位置が規定位置と一致し
た所で位置決め終了とする。
FIG. 5 shows the positioning routine of the microcomputer 20. microcomputer 20
First, the fine positioning area 11 is scanned. That is, the scanning area designation and clock designation signal ○ho are used to open the AND gates 36 and 38 to set the scanning area to the fine positioning area 11, and the image processing circuit 19 is caused to carry out the above operation to receive data from the latch circuits 59 and 60. Store in capture RAM (random access memory). Next, it is determined whether the figure 12 of the subject 16 is within the fine positioning area 11 from the data taken into this RAM. If the figure 12 is within the fine positioning area 11, the position information of the figure 12 on the X-axis, Y-axis, and rotation angle is obtained from the data in the RAM and compared with the preset specified position information. Then, it is determined whether the position of the figure 12 matches the specified position, and if the position of the figure 12 matches the specified position, the positioning is completed. Figure 12
If the position does not match the specified position, the motor drive circuit 21 is activated based on the comparison result to
is moved, and positioning is completed when the position of the figure 12 matches the specified position.

図形12が微位置決めエリア11内に無い場合
は粗位置決めエリア13の走査を行う。即ち走査
域指定、クロツク指定信号○ホによりアンドゲート
37,39を開けさせて走査域を粗位置決めエリ
ア13に変更すると同時にクロツクの周波数を1/
4に分周し、画像処理回路19に上記動作を行な
わせてラツチ回路59,60からデータを取込み
RAMに記憶する。次に今RAMに取込んだデー
タから図形12が粗位置決めエリア13内に有る
か否かを判断する。図形12が粗位置決めエリア
13内に無ければエラーとみなして処理する。図
形12が粗位置決めエリア13内に有れば粗の位
置決め動作を行う。即ち上記RAM内のデータか
ら図形12のX軸、Y軸、回転角度の位置情報を
求めて規定位置の情報と比較し、その結果によい
モータ駆動回路21を働かせて図形12を微位置
決めエリア11内に移動させる。しかる後に走査
域指定、クロツク指定信号○ホによりアンドゲート
36,38を開けさせて走査域、クロツクを元に
戻し、微位置決めエリア11の走査に戻り上述の
如く微の位置決めを行う。
If the figure 12 is not within the fine positioning area 11, the coarse positioning area 13 is scanned. That is, the scanning area designation and clock designation signal ○ho opens the AND gates 37 and 39 to change the scanning area to the coarse positioning area 13, and at the same time, the clock frequency is 1/1.
4, the image processing circuit 19 performs the above operation, and data is fetched from the latch circuits 59 and 60.
Store in RAM. Next, it is determined whether the figure 12 is within the rough positioning area 13 from the data just taken into the RAM. If the graphic 12 is not within the rough positioning area 13, it is treated as an error and processed. If the figure 12 is within the coarse positioning area 13, a coarse positioning operation is performed. That is, the positional information of the X-axis, Y-axis, and rotation angle of the figure 12 is obtained from the data in the RAM, and compared with the specified position information, and the motor drive circuit 21 is activated based on the results to move the figure 12 to the fine positioning area 11. move it inside. Thereafter, the AND gates 36 and 38 are opened by the scanning area designation and clock designation signal ◯, the scanning area and the clock are returned to their original positions, and the scanning of the fine positioning area 11 is resumed to perform fine positioning as described above.

(発明の効果) 以上のように本発明によれば被写体を撮像して
映像信号を得る撮像手段と、この撮像手段からの
映像信号を2値化して2値化信号を得る2値化手
段と、被写体に対する所定の走査域内でこの走査
域の開始基準点を基準としてクロツクをカウント
することにより上記2値化信号の転位点の位置を
算出するカウント手段と、このカウント手段で算
出した上記位置を記憶するメモリと、上記走査域
を変更する走査域変更手段と、この走査域変更手
段の走査域変更に合わせて上記クロツクの周波数
を変更するクロツク周波数変更手段と、被写体を
移動させる被写体移動手段とを備えたので、処理
データ少なくなつて処理時間を速くでき、メモリ
容量を増大することなく最小分解能を小さくでき
て被写体の高精度な位置決めができる低価格にで
きる。
(Effects of the Invention) As described above, the present invention includes an imaging means for imaging a subject and obtaining a video signal, and a binarization means for obtaining a binary signal by binarizing the video signal from the imaging means. , a counting means for calculating the position of the transition point of the binary signal by counting clocks within a predetermined scanning area for the subject with reference to the starting reference point of the scanning area; a memory for storing, a scanning area changing means for changing the scanning area, a clock frequency changing means for changing the frequency of the clock in accordance with the changing of the scanning area of the scanning area changing means, and an object moving means for moving the object. As a result, the processing time can be increased by reducing the amount of data to be processed, and the minimum resolution can be reduced without increasing the memory capacity, allowing highly accurate positioning of the subject at a low price.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の一実施例を示す概略図、第2
図は同実施例を説明するための図、第3図は同実
施例の画像処理回路を示すブロツク図、第4図は
同画像処理回路のタイミングチヤート、第5図は
上記実施例におけるマイクロコンピユータの位置
決めルーチンを示すフローチヤート、第6図は従
来装置を示すブロツク図である。 16……被写体、22〜24……モータ、3
3,34……走査域設定回路、35……走査域指
定フリツプフロツプ及びクロツク指定フリツプフ
ロツプ、41,42……カウンタ、58……ラツ
チパルス発生回路、59,60……ラツチ回路、
62……リセツトパルス発生回路。
FIG. 1 is a schematic diagram showing one embodiment of the present invention, and FIG.
3 is a block diagram showing the image processing circuit of the same embodiment, FIG. 4 is a timing chart of the image processing circuit, and FIG. 5 is a microcomputer in the above embodiment. FIG. 6 is a flowchart showing a positioning routine. FIG. 6 is a block diagram showing a conventional device. 16...Subject, 22-24...Motor, 3
3, 34...Scanning area setting circuit, 35...Scanning area specification flip-flop and clock specification flip-flop, 41, 42...Counter, 58...Latch pulse generation circuit, 59, 60...Latch circuit,
62...Reset pulse generation circuit.

Claims (1)

【特許請求の範囲】[Claims] 1 被写体を撮像して映像信号を得る撮像手段
と、この撮像手段からの映像信号を2値化して2
値化信号を得る2値化手段と、被写体に対する所
定の走査域内でこの走査域の開始基準点を基準と
してクロツクをカウントすることにより上記2値
化信号の転位点の位置を算出するカウント手段
と、このカウント手段で算出した上記位置を記憶
するメモリと、上記走査域を変更する走査域変更
手段と、この走査域変更手段の走査域変更に合わ
せて上記クロツクの周波数を変更するクロツク周
波数変更手段と、被写体を移動させる被写体移動
手段とを備えたことを特徴とする画像処理装置。
1. An imaging means for imaging a subject and obtaining a video signal, and a video signal from this imaging means is binarized and converted into 2
Binarization means for obtaining a digitized signal; Counting means for calculating the position of a transposition point of the digitized signal by counting clocks within a predetermined scanning area for a subject with reference to a starting reference point of this scanning area. , a memory for storing the position calculated by the counting means, a scanning area changing means for changing the scanning area, and a clock frequency changing means for changing the frequency of the clock in accordance with the changing of the scanning area by the scanning area changing means. and a subject moving means for moving the subject.
JP7229185A 1985-04-05 1985-04-05 Picture processor Granted JPS61231681A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7229185A JPS61231681A (en) 1985-04-05 1985-04-05 Picture processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7229185A JPS61231681A (en) 1985-04-05 1985-04-05 Picture processor

Publications (2)

Publication Number Publication Date
JPS61231681A JPS61231681A (en) 1986-10-15
JPH0546589B2 true JPH0546589B2 (en) 1993-07-14

Family

ID=13485018

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7229185A Granted JPS61231681A (en) 1985-04-05 1985-04-05 Picture processor

Country Status (1)

Country Link
JP (1) JPS61231681A (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57196377A (en) * 1981-05-27 1982-12-02 Hitachi Ltd Pattern recognizing method
JPS58105651U (en) * 1981-12-29 1983-07-18 株式会社島津製作所 Pattern center position detection device
JPS59211167A (en) * 1984-05-04 1984-11-29 Hitachi Ltd Pattern position detection device

Also Published As

Publication number Publication date
JPS61231681A (en) 1986-10-15

Similar Documents

Publication Publication Date Title
US4301470A (en) Alignment apparatus
JPH0546589B2 (en)
JPH0416828B2 (en)
US4070692A (en) Video digitizing system for single valued functions
JPS5922268B2 (en) Pattern matching device for characters, figures, etc.
Ehrmann et al. Computer analysis of tracks in nuclear emulsion utilizing digitized video scan
JP2638073B2 (en) Tilt angle detector
JP3035783B2 (en) Image reading device
JP2638074B2 (en) Intersection position detection device
JPH11281322A (en) 3D shape measuring device
JP2555343B2 (en) Image processing device
JPS59139776A (en) Digital picture processor
JPS5846475A (en) Pattern recording device
JPS61206389A (en) Pattern discrimination device
JPH05306957A (en) Infrared thermal imaging device
JPH09167964A (en) Image input circuit of image processing device
JPH045123B2 (en)
JPS63263587A (en) barcode reader
JPH08292017A (en) Sectional form sorting device
JPH01219603A (en) Method and apparatus for measuring fine dimension
JPS6015995B2 (en) How to recognize specific patterns
JPH0362268A (en) Image processor
JPH04233670A (en) Picture processor
JPS62202292A (en) Pattern matching method
JPS58163079A (en) Pattern measuring device