JPS63186383A - Image processing device - Google Patents

Image processing device

Info

Publication number
JPS63186383A
JPS63186383A JP62017254A JP1725487A JPS63186383A JP S63186383 A JPS63186383 A JP S63186383A JP 62017254 A JP62017254 A JP 62017254A JP 1725487 A JP1725487 A JP 1725487A JP S63186383 A JPS63186383 A JP S63186383A
Authority
JP
Japan
Prior art keywords
output
image signal
subtractor
outputs
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP62017254A
Other languages
Japanese (ja)
Inventor
Fusaaki Hatanaka
房昭 畑中
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.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric 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 Yaskawa Electric Manufacturing Co Ltd filed Critical Yaskawa Electric Manufacturing Co Ltd
Priority to JP62017254A priority Critical patent/JPS63186383A/en
Publication of JPS63186383A publication Critical patent/JPS63186383A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)

Abstract

PURPOSE:To process image at a high speed by obtaining the 2-dimensional edges in both horizontal and vertical directions separately with each other and using a memory to detect the horizontal edge and to fetch the vertical picture elements. CONSTITUTION:The shift registers 1-6 obtain signals 16-22 after a picture signal 16 is successively shifted for each image element by a image element clock. The subtractors 7, 8 and 9 perform the subtracting operations to obtain signals 23-25. Furthermore the subtractors 10 and 11 perform the subtracting operations to obtain signals 26 and 27 respectively. A comparator 12 delivers a signal of '1' when the signal 24 is higher than the prescribed threshold value T. A comparator 13 compares the signal 26 with 0 and outputs '1' when the comparison result is positive. A comparator 14 compares the signal 27 with 0 and outputs a signal of '1' when the comparison result is equal to 0 or negative. An AND circuit 15 delivers a signal showing the detection of a vertical edge when the output signals of comparators 12-14 are all equal to '1'. In such a way, the entire picture edge can be detected in real time and the picture processing speed can be increased.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、テレビカメラを備え、前記テレビカメラから
の画像信号をA/D変換して、画像の2次元濃淡処理を
行なう画像処理装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an image processing device that is equipped with a television camera and performs two-dimensional gradation processing of the image by A/D converting an image signal from the television camera. .

〔従来の技術〕[Conventional technology]

従来、この種の画像処理装置は、カメラからの画像信号
を処理して物体のエツジを求める場合、−・度、画像信
号を画像メモリに蓄えてソフトウェアで処理するものが
殆どであった。
Conventionally, in most image processing apparatuses of this type, when determining the edges of an object by processing an image signal from a camera, the image signal is stored in an image memory and processed by software.

〔発明が解決しようとした問題点〕[Problem that the invention sought to solve]

上述した従来の画像処理装置は、処理演算にかなりの時
間がかかり実用的でなくまた、画像データを蓄えるため
の多大の画像メモリが必要であるなどの欠点がある。
The above-described conventional image processing apparatus has drawbacks such as being impractical because it takes a considerable amount of time to perform processing operations, and requires a large amount of image memory to store image data.

〔問題点を解決するための手段〕[Means for solving problems]

本発明の画像処理装置は、 デジタル化された1水平ラインの画像信号を1画素毎に
順次、取込む直列に接続された第1、第2、・・・、第
6のシフトレジスタと、第1のシフトレジスタに入力す
る画像信号と第2のシフトレジスタから出力された画像
信号の差を求める第1の減算器と、第2のシフトレジス
タから出力された画像信号と第4のシフトレジスタから
出力された画像信号の差を求める第2の減算器と、第4
のシフトレジスタから出力された画像信号と第6のシフ
トレジスタから出力された画像信号の差を求める第3の
減算器と、第1の減算器の出力と第2の減算器の出力の
差を求める第4の減算器と、第2の減算器の出力と第3
の減算器の出力の差を求める第5の減算器と、第2の減
算器の出力と第3の減算器の出力の絶対値を所定のスレ
ッショルド値と比較する第1の比較器と、第2、第3の
減算器の出力を零と比較する第2.第3の比較器と、第
2の減算の出力の絶対値が所定のスレー7シヨルド値よ
りも大きく、かつ第4、第5の減算器の出力が互いに異
符号であることを示す信号を第1〜第3の比較器から入
力すると垂直エツジ検出を示す信号を出力するゲート回
路とを有する垂直エツジ検出回路と、 1垂直ラインの画像信号を画素毎に順次、取込んだ画像
信号を出力するとともに直列に接続された第1.第2、
・・・、第6のメモリと、画素クロックをカウントして
第1〜第6のメモリに同一アドレスを出力するカウンタ
と、画素クロックに同期して第1〜第6のメモリへ書込
み信号を同時に出力する書込み信号発生器と、第1のメ
モリに入力する画像信号と第2のメモリから出力されて
いる画像信号の差を求める第6の減算器と、第2のメモ
リから出力されている画像信号と第4のメモリから出力
されている画像信号の差を求める第7の減算器と、第4
のメモリから出力されている画像信号と第6のメモリか
ら出力されている画像信号の差を求める第8の減算器と
、第6の減算器の出力と第7の減算器の出力の差を求め
る第9の減算器と、第7の減算器の出力と第8の減算器
の出力の差を求める第10の減算器と、第7の減算器の
出力の絶対値を所定のスレッショルド値と比較する第4
の比較器と、第7、第8の減算器の出力を零と比較する
第5、第6の比較器と、第7の減算器の出力の絶対値が
所定のスレッショルド値よりも大きく、かつ第9、第1
Oの減算器の出力が互いに異符号であることを示す信号
を第4〜第6の比較器から入力すると水平エツジ検出を
示す信号を出力するゲート回路とを有する水平エツジ検
出回路とを含んでいる。
The image processing device of the present invention includes first, second, ..., sixth shift registers connected in series that sequentially capture a digitalized image signal of one horizontal line pixel by pixel; a first subtracter that calculates the difference between the image signal input to the first shift register and the image signal output from the second shift register; and a subtracter that calculates the difference between the image signal input to the first shift register and the image signal output from the second shift register; a second subtracter for calculating the difference between the output image signals;
a third subtracter that calculates the difference between the image signal output from the shift register and the image signal output from the sixth shift register, and a third subtracter that calculates the difference between the output of the first subtracter and the output of the second subtracter The fourth subtracter to seek, the output of the second subtractor, and the third
a first comparator that compares the absolute value of the output of the second subtractor and the output of the third subtractor with a predetermined threshold value; 2. Compare the output of the third subtractor with zero. A signal indicating that the absolute value of the output of the third comparator and the second subtractor is larger than a predetermined threshold value, and that the outputs of the fourth and fifth subtractors are of opposite signs to each other. a vertical edge detection circuit having a gate circuit that outputs a signal indicating vertical edge detection when inputted from the first to third comparators; and an image signal that sequentially captures the image signal of one vertical line pixel by pixel and outputs an image signal. The first . Second,
..., a sixth memory, a counter that counts the pixel clock and outputs the same address to the first to sixth memories, and a write signal to the first to sixth memories simultaneously in synchronization with the pixel clock. a write signal generator for outputting, a sixth subtractor for calculating the difference between an image signal input to the first memory and an image signal output from the second memory, and an image output from the second memory. a seventh subtractor for calculating the difference between the signal and the image signal output from the fourth memory;
an eighth subtractor that calculates the difference between the image signal output from the memory and the image signal output from the sixth memory; and a difference between the output of the sixth subtracter and the output of the seventh subtracter. a 9th subtractor to calculate the difference between the output of the 7th subtractor and the output of the 8th subtractor; 4th to compare
the absolute value of the output of the comparator, the fifth and sixth comparators that compare the outputs of the seventh and eighth subtractors with zero, and the seventh subtractor is greater than a predetermined threshold value, and 9th, 1st
a horizontal edge detection circuit having a gate circuit that outputs a signal indicating horizontal edge detection when a signal indicating that the outputs of the O subtractors have different signs is inputted from the fourth to sixth comparators; There is.

〔作用〕[Effect]

ある画像の波形を第3図(1)のようにV (x)(X
は画像の水平方向)とすると、その−次微分V’(り、
二次微分V”(りの波形はそれぞれ第3図(2)、第3
図(3)となる、これらの図かられかるように、画像の
変化点(エツジ点)Pでは、二次微分V’(x)の値は
極大で、二次微分V ”(x)の値はOである。
The waveform of a certain image is expressed as V (x) (X
is the horizontal direction of the image), then its −th derivative V'(ri,
The waveforms of the second-order differential V'' (respectively are shown in Figure 3 (2) and
As shown in Figure (3), at the changing point (edge point) P of the image, the value of the second-order differential V'(x) is maximum, and the value of the second-order differential V''(x) is the maximum. The value is O.

したがって、第4図に示すような1画像フレーム61の
P点に垂直エツジが存在するかどうかを知るためには、
P点を中心とした水平に並んだ画素列62を取り出し、
P点での二次微分値がOlかつ一次微分値があるスレッ
ショルド−値Tより大きければエツジがあるものとする
ことができる。この方法を画素ごとにサンプリングされ
たデジタル画像データに施すためには、第5図(1)に
示すようにP点を中心に横並びの7個の画素を得て、次
の計算を行なう。
Therefore, in order to know whether a vertical edge exists at point P in one image frame 61 as shown in FIG.
Take out a horizontally arranged pixel row 62 centered on point P,
If the second-order differential value at point P is O1 and the first-order differential value is greater than a certain threshold value T, it can be determined that an edge exists. In order to apply this method to digital image data sampled pixel by pixel, seven pixels arranged horizontally around point P are obtained as shown in FIG. 5(1), and the following calculation is performed.

第5図(1)に示す7個の画素の濃度値をそれぞれ V (X−3) 、 V (x−2)  、 ・・・、
 V (x+2)、V (x+3)とする。
The density values of the seven pixels shown in FIG. 5 (1) are respectively V (X-3), V (x-2), . . .
Let V (x+2) and V (x+3).

次に、下記の式で第5図(2)に示す一次微分値V’(
!−2)、 V’(り、 V’(x+2)ヲ求め6゜V
 ’ (x−2)  =  V (!−1) −V (
!−3)V’(り   =  V(x−1) −V(x
−1)V ’ (x+2)  =  V Cx+3) 
−V (x+1)次に、下記の式で第5図(3)に示す
二次微分値V”(x−1) 、 V”(x+1)を求め
る。
Next, use the following formula to calculate the first-order differential value V'(
! -2), V'(ri, V'(x+2), find 6°V
' (x-2) = V (!-1) -V (
! -3)V'(ri = V(x-1) -V(x
-1) V' (x+2) = V Cx+3)
-V (x+1) Next, the second-order differential values V"(x-1) and V"(x+1) shown in FIG. 5(3) are determined using the following formula.

V”(x−1)  =  V’(X)−V’(x−2)
V”(x+1)  =  V“(x+2) −V ’ 
(x)そして、次の条件を満たすときP点にエツジが存
在すると判定する。
V"(x-1) = V'(X)-V'(x-2)
V"(x+1) = V"(x+2) -V'
(x) Then, it is determined that an edge exists at point P when the following condition is satisfied.

V ’(り> TかつV ”(!−1)> OかつV″
(x+1)< OT:あるスレッショルド値 垂直方向のエツジを検出する場合、第6図に示すように
P点を中心とした垂直に並んだ画素列83について同様
の処理を行なえばよい。
V'(ri>T and V"(!-1)>O and V"
(x+1)<OT: A certain threshold value When detecting an edge in the vertical direction, similar processing may be performed for a pixel column 83 arranged vertically centered at point P, as shown in FIG.

本発明は以上の原理により画像全体のエツジを求めるも
ので、水平垂直の両方向のエツジを別々に求め、また画
像の垂直方向の画素間の演算を行なうために蓄えなけれ
ばならないカメラからの画像信号を、多段シフトレジス
タの代わりにメモリを用いて垂直方向に並んだ画素を取
り出すものである。
The present invention calculates the edges of the entire image based on the above principle, and calculates the edges in both the horizontal and vertical directions separately, and also uses the image signal from the camera that must be stored in order to perform calculations between pixels in the vertical direction of the image. In this method, pixels arranged in the vertical direction are extracted using memory instead of a multi-stage shift register.

これにより、画像全体のエツジをリアルタイムに求める
ことができる。
This allows the edges of the entire image to be determined in real time.

〔実施例〕〔Example〕

次に、本発明の実施例について図面を参照して説明する
Next, embodiments of the present invention will be described with reference to the drawings.

第1図は本発明の画像処理装置の一実施例で、垂直エツ
ジ検出回路のブロック図である。
FIG. 1 is a block diagram of a vertical edge detection circuit, which is an embodiment of the image processing apparatus of the present invention.

シフトレジスタ1,2.・・・、6には、A/D変換器
(不図示)でデジタル化されたカメラからの画像信号1
Bが1画素(8ビツト)毎に画素クロックCLKにより
順次シフトされ、第5図(1)のV (x+3) 、V
 C!+2)、・・−、V (X−2)、V (x−3
)にそれぞれ対応した信号IJ1?、・・・、21.2
2が得られる。減算器23.24.25はそれぞれ(信
号18−信号1B)  、  (信号2〇−信号1B)
  、  (信号22−信号21)の演算を行ない、第
5図(2)のV ’(x+2)、 V ’(x)。
Shift registers 1, 2. . . , 6, the image signal 1 from the camera is digitized by an A/D converter (not shown).
B is sequentially shifted by the pixel clock CLK every pixel (8 bits), and V (x+3) and V in FIG. 5(1)
C! +2),...-, V (X-2), V (x-3
) corresponding to the respective signals IJ1? ,...,21.2
2 is obtained. Subtractors 23, 24, and 25 are respectively (signal 18 - signal 1B), (signal 20 - signal 1B)
, (signal 22-signal 21), and obtain V'(x+2) and V'(x) in FIG. 5(2).

V ’ (!−2)に対応する信号23 、24.25
が得られる。
Signals 23, 24.25 corresponding to V' (!-2)
is obtained.

さらに、減算器10.11はそれぞれ(信号24−信号
23)、(信号25−信号24)の演算を行ない、第5
図(3)(7)V”(!+1)、 V”(x−1)ニ対
応する信号28゜27が得られる。比較器12は減算器
8の出力信号24(V ’ (X)に対応)を所定のス
レッショルド値Tと比較し、スレッショルド値T以上の
とき 1”の信号を出力する。比較器13は減算器10
の出力信号26(v”(x+1)に対応)をOと比較し
、正の場合に”l”の信号を出力する。比較器14は減
算器11の出力信号27(v”(x−1)に対応)を0
と比較し、0または負の場合に1″の信号を出力する。
Further, the subtracters 10.11 respectively perform operations on (signal 24-signal 23) and (signal 25-signal 24), and
(3) (7) Signals 28°27 corresponding to V"(!+1) and V"(x-1) are obtained. The comparator 12 compares the output signal 24 (corresponding to V' (X)) of the subtractor 8 with a predetermined threshold value T, and outputs a signal of 1'' when the signal is equal to or greater than the threshold value T.The comparator 13 is a subtracter. 10
The output signal 26 (corresponding to v"(x+1)) of ) corresponding to ) to 0
If the value is 0 or negative, a signal of 1'' is output.

アンド回路15は比較器12,13.14は出力信号を
入力し、これら出力信号が全て”l”のとき、垂直エツ
ジ検出を示す信号を出力する。
The AND circuit 15 inputs the output signals of the comparators 12, 13, and 14, and outputs a signal indicating vertical edge detection when these output signals are all "L".

第6図は本発明の画像処理装置の一実施例で、水平エツ
ジ検出回路のブロック図である。
FIG. 6 shows an embodiment of the image processing apparatus of the present invention, and is a block diagram of a horizontal edge detection circuit.

メモリ32〜37はいずれもlフレームのx方向の画素
数(例えば256とする)に対応して258バイトの容
量を持ち、直列に接続されて、入力した1ラインの画像
信号(1画素8ビツト)を順次記憶するとともに、出力
する。カウンタ31は画素クロックをカウントして、メ
モリ32〜37へ同一のアドレス(1フレームの画像の
水平方向アトリス)を出力する。また、書込み信号発生
器38は画素クロックに同期してメモリ32〜37へ書
込み信号を出力する。メモリ32〜37はシフトレジス
タと同じ動作をし、例えば水平方向アドレス=5のライ
ンの画像信号がカメラから出力されたとき、カウンタ3
1からアドレス=5が出力されて水平方向アドレス=5
の垂直ラインの各画素の画像信号が垂直方向アドレスの
小さい方から順次、書込み信号によりメモリ32〜37
に書込まれる。減算器38.40.41はそれぞれ(メ
モリ32の入力画像信号ζB−メモリ33の出力画像信
号50)、(メモリ33の出力画像信号50−メモリ3
5の出力画像信号52)、(メモリ35の出力画像信号
52−メモリ37の出力画像信号54)の演算を行なう
。減算器42.43、比較器44.45.46、アンド
回路47はそれぞれ第1図の減算器10゜11、比較器
12.13.14、アンド回路15に対応しており、第
1図の垂直エツジを得る場合と同じ操作により、水平エ
ツジを得ることができる。以上の動作は各水平方向アド
レスについて繰返される。
Each of the memories 32 to 37 has a capacity of 258 bytes corresponding to the number of pixels in the x direction of an l frame (for example, 256), and is connected in series to receive one line of input image signal (one pixel is 8 bits). ) are sequentially stored and output. The counter 31 counts the pixel clock and outputs the same address (horizontal atris of one frame of image) to the memories 32 to 37. Further, the write signal generator 38 outputs write signals to the memories 32 to 37 in synchronization with the pixel clock. The memories 32 to 37 operate in the same way as shift registers, and for example, when the image signal of the line with the horizontal direction address = 5 is output from the camera, the counter 3
Address=5 is output from 1 and horizontal address=5
The image signals of each pixel in the vertical line of
written to. The subtracters 38, 40, and 41 respectively (input image signal ζB of memory 32 - output image signal 50 of memory 33), (output image signal 50 of memory 33 - memory 3
5) and (output image signal 52 of memory 35 - output image signal 54 of memory 37) are calculated. The subtracters 42, 43, comparators 44, 45, 46, and AND circuit 47 correspond to the subtracter 10, 11, comparator 12, 13, 14, and AND circuit 15 in FIG. 1, respectively. Horizontal edges can be obtained using the same operations used to obtain vertical edges. The above operation is repeated for each horizontal address.

そして第1図と第2図の2つのアンド回路15.47の
出力信号の論理和をとって画像全体のエツジが検出され
る。
Then, the edges of the entire image are detected by taking the logical sum of the output signals of the two AND circuits 15 and 47 in FIGS. 1 and 2.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、物体の2次元のエツジを
水平、垂直方向別々に求め、水平エツジを検出するのに
メモリを用いて垂直方向の画素を取込むことにより、リ
アルタイムで画像全体のエツジを検出できるので、直線
の抽出や物体の認識等の濃淡画像処理を高速に、また容
易に行なうことができるという効果がある。
As explained above, the present invention calculates the two-dimensional edges of an object separately in the horizontal and vertical directions, and uses memory to capture pixels in the vertical direction to detect the horizontal edges, thereby detecting the entire image in real time. Since edges can be detected, grayscale image processing such as straight line extraction and object recognition can be performed quickly and easily.

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

第1図は垂直エツジ検出回路の一実施例を示すプロ、り
図、第2図は水平エツジ検出回路の一実施例を示すブロ
ー2り図、第3図は画像信号V (x)。 その−次微分V’(x)、二次微分V”(x)の波形を
示す図、第4図は1画像フレームの画像データの例を示
す図、第5図は第4図中の画素列B2の各画素の濃度値
、その−次微分値、二次微分値を示す図、第6図は1画
像フレームの画像データの例を示す図である。 1〜6 ・・・ シフトレジスタ、 7〜11.38〜43  ・・・ 減算器、12〜14
.44〜46  ・・・ 比較器、15.47  ・・
・ アンド回路。 16〜27.48〜54  ・・・ 画像信号、31 
 ・・・ カウンタ、 32〜37  ・・・ メモリ
、38  ・・・ 書込み信号発生器、 61  ・・・ 画像フレーム。 62  ・・・ 水平に並んだ画素列、63  ・・・
 垂直に並んだ画素列。
FIG. 1 is a diagram showing an embodiment of a vertical edge detection circuit, FIG. 2 is a diagram showing an embodiment of a horizontal edge detection circuit, and FIG. 3 is a diagram showing an image signal V (x). A diagram showing the waveforms of the negative derivative V'(x) and second derivative V''(x), Figure 4 is a diagram showing an example of image data of one image frame, and Figure 5 is the pixel in Figure 4. FIG. 6 is a diagram showing an example of image data of one image frame. 1 to 6: Shift register; 7~11.38~43... Subtractor, 12~14
.. 44-46... Comparator, 15.47...
・AND circuit. 16~27.48~54... Image signal, 31
... Counter, 32-37 ... Memory, 38 ... Write signal generator, 61 ... Image frame. 62... Pixel row arranged horizontally, 63...
A row of pixels arranged vertically.

Claims (1)

【特許請求の範囲】 テレビカメラを備え、前記テレビカメラからの画像信号
をA/D変換して、画像の2次元濃淡処理を行なう画像
処理装置において、 デジタル化された1水平ラインの画像信号を1画素毎に
順次、取込む直列に接続された第1、第2、・・・、第
6のシフトレジスタと、第1のシフトレジスタに入力す
る画像信号と第2のシフトレジスタから出力された画像
信号の差を求める第1の減算器と、第2のシフトレジス
タから出力された画像信号と第4のシフトレジスタから
出力された画像信号の差を求める第2の減算器と、第4
のシフトレジスタから出力された画像信号と第6のシフ
トレジスタから出力された画像信号の差を求める第3の
減算器と、第1の減算器の出力と第2の減算器の出力の
差を求める第4の減算器と、第2の減算器の出力と第3
の減算器の出力の差を求める第5の減算器と、第2の減
算器の出力と第3の減算器の出力の絶対値を所定のスレ
ッショルド値と比較する第1の比較器と、第2、第3の
減算器の出力を零と比較する第2、第3の比較器と、第
2の減算の出力の絶対値が所定のスレッショルド値より
も大きく、かつ第4、第5の減算器の出力が互いに異符
号であることを示す信号を第1〜第3の比較器から入力
すると垂直エッジ検出を示す信号を出力するゲート回路
とを有する垂直エッジ検出回路と、 1垂直ラインの画像信号を画素毎に順次、取込むととも
に、取込んだ画像信号を出力する直列に接続された第1
、第2、・・・、第6のメモリと、画素クロックをカウ
ントして第1〜第6のメモリに同一アドレスを出力する
カウンタと、画素クロックに同期して第1〜第6のメモ
リへ書込み信号を同時に出力する書込み信号発生器と、
第1のメモリに入力する画像信号と第2のメモリから出
力されている画像信号の差を求める第6の減算器と、第
2のメモリから出力されている画像信号と第4のメモリ
から出力されている画像信号の差を求める第7の減算器
と、第4のメモリから出力されている画像信号と第6の
メモリから出力されている画像信号の差を求める第8の
減算器と、第6の減算器の出力と第7の減算器の出力の
差を求める第9の減算器と、第7の減算器の出力と第8
の減算器の出力の差を求める第10の減算器と、第7の
減算器の出力の絶対値を所定のスレッショルド値と比較
する第4の比較器と、第7、第8の減算器の出力を零と
比較する第5、第6の比較器と、第7の減算器の出力の
絶対値が所定のスレッショルド値よりも大きく、かつ第
9、第10の減算器の出力が互いに異符号であることを
示す信号を第4〜第6の比較器から入力すると水平エッ
ジ検出を示す信号を出力するゲート回路とを有する水平
エッジ検出回路とを含むことを特徴とする画像処理装置
[Scope of Claims] An image processing device that is equipped with a television camera and performs two-dimensional grayscale processing of the image by A/D converting the image signal from the television camera, which converts the digitized image signal of one horizontal line into an image signal. The first, second, ..., sixth shift registers connected in series take in each pixel one by one, and the image signal input to the first shift register and the image signal output from the second shift register. a first subtracter for calculating the difference between image signals; a second subtracter for calculating the difference between the image signal output from the second shift register and the image signal output from the fourth shift register;
a third subtracter that calculates the difference between the image signal output from the shift register and the image signal output from the sixth shift register, and a third subtracter that calculates the difference between the output of the first subtracter and the output of the second subtracter The fourth subtracter to seek, the output of the second subtractor, and the third
a first comparator that compares the absolute value of the output of the second subtractor and the output of the third subtractor with a predetermined threshold value; 2. second and third comparators that compare the output of the third subtractor with zero, and the absolute value of the output of the second subtraction is greater than a predetermined threshold value, and the fourth and fifth subtraction a vertical edge detection circuit having a gate circuit that outputs a signal indicating vertical edge detection when signals indicating that the outputs of the detectors have different signs from the first to third comparators are input; and an image of one vertical line; A first circuit connected in series that sequentially captures a signal pixel by pixel and outputs the captured image signal.
, second, . . . , sixth memories, a counter that counts the pixel clock and outputs the same address to the first to sixth memories, and a counter that outputs the same address to the first to sixth memories in synchronization with the pixel clock. a write signal generator that simultaneously outputs write signals;
a sixth subtractor that calculates the difference between the image signal input to the first memory and the image signal output from the second memory; and the image signal output from the second memory and the image signal output from the fourth memory. a seventh subtractor that calculates the difference between the image signals output from the fourth memory and the image signal output from the sixth memory; a ninth subtractor that calculates the difference between the output of the sixth subtractor and the output of the seventh subtractor;
a fourth comparator that compares the absolute value of the output of the seventh subtractor with a predetermined threshold value; The absolute values of the outputs of the fifth and sixth comparators that compare the outputs with zero and the seventh subtractor are larger than a predetermined threshold value, and the outputs of the ninth and tenth subtractors have opposite signs. and a gate circuit that outputs a signal indicating horizontal edge detection when a signal indicating that horizontal edge detection is input from the fourth to sixth comparators.
JP62017254A 1987-01-29 1987-01-29 Image processing device Pending JPS63186383A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62017254A JPS63186383A (en) 1987-01-29 1987-01-29 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62017254A JPS63186383A (en) 1987-01-29 1987-01-29 Image processing device

Publications (1)

Publication Number Publication Date
JPS63186383A true JPS63186383A (en) 1988-08-01

Family

ID=11938823

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62017254A Pending JPS63186383A (en) 1987-01-29 1987-01-29 Image processing device

Country Status (1)

Country Link
JP (1) JPS63186383A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03277056A (en) * 1990-03-27 1991-12-09 Nec Corp Attendant board connection system
JPH0436659U (en) * 1990-07-25 1992-03-27

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03277056A (en) * 1990-03-27 1991-12-09 Nec Corp Attendant board connection system
JPH0436659U (en) * 1990-07-25 1992-03-27

Similar Documents

Publication Publication Date Title
US4855933A (en) Line figure connecting apparatus
US20060245652A1 (en) Method for recognizing objects in an image without recording the image in its entirety
JPH07110041B2 (en) Image processing device
JPS63186383A (en) Image processing device
WO2021174506A1 (en) Image edge detection method and apparatus, and image signal processor
JPH0236896B2 (en) JIKUTAISHOBUTSUTAINOKETSUKANKENSASOCHI
Rendevski et al. Low-Complex Real-Time Edge Detection with a Compact FPGA Architecture for Embedded IoT Applications
JPS5914782B2 (en) Binary pattern digitization processing method
JPS61188671A (en) Image processor
JPH08178795A (en) Lcd panel detect inspection instrument
Dorofeeva et al. Features of the hardware implementation of real time Hough transform on FPGA.
JP2001243419A (en) Image data reader
JP2848369B2 (en) Video monitor device
JPH0129643Y2 (en)
JP3566016B2 (en) Image processing device
JP2752266B2 (en) Motion vector detection device
JPH03224074A (en) Method and device for image processing
JPS61251973A (en) Image processing device
JPS6365575A (en) Detecting method for singular point by image processing
JPH07271985A (en) Motion detector and its method
JPS6240593A (en) Number of objects and holes counting system
JPH05122563A (en) Video signal processing circuit
JPH0312788A (en) Traveling object detecting device
JPH04337900A (en) Instrument for measuring vehicle movement
JPH04373079A (en) Method and device for separating image signal