JPS6015782A - 画像処理装置 - Google Patents
画像処理装置Info
- Publication number
- JPS6015782A JPS6015782A JP58123008A JP12300883A JPS6015782A JP S6015782 A JPS6015782 A JP S6015782A JP 58123008 A JP58123008 A JP 58123008A JP 12300883 A JP12300883 A JP 12300883A JP S6015782 A JPS6015782 A JP S6015782A
- Authority
- JP
- Japan
- Prior art keywords
- data
- pixel data
- storage means
- delayed
- addition
- 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.)
- Granted
Links
Landscapes
- Complex Calculations (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は画像中の小σ」域の特徴を効果的に抽出するこ
との可能な簡易で実用性の高い11′?成の画像処理装
置に関する。
との可能な簡易で実用性の高い11′?成の画像処理装
置に関する。
物体表面の粒度や傷検査等を行う場合、しばしば上記検
査対象を画像人力し、その画像の一定面積内に含まtし
る検査対象の斂や上記検査対象の面積の緑、和をめると
云う画像処理゛が良く利用さJしる。このような画像処
理において、従来一般的にはその処理時間を短くする為
に、検査対象である全領域を複数の小領域に分割し、各
小領域内でそれぞれ所定の画像処理が行われている。し
かし、このような処理法は、画像中の検査対象がその画
像の全域に亘って均一に分布している場合には非常に効
果的であるが、例えば第1図に示すよう妃分布の片蟹り
が在る場合、どの小領域を検査するかによって問題が生
じる。
査対象を画像人力し、その画像の一定面積内に含まtし
る検査対象の斂や上記検査対象の面積の緑、和をめると
云う画像処理゛が良く利用さJしる。このような画像処
理において、従来一般的にはその処理時間を短くする為
に、検査対象である全領域を複数の小領域に分割し、各
小領域内でそれぞれ所定の画像処理が行われている。し
かし、このような処理法は、画像中の検査対象がその画
像の全域に亘って均一に分布している場合には非常に効
果的であるが、例えば第1図に示すよう妃分布の片蟹り
が在る場合、どの小領域を検査するかによって問題が生
じる。
即ち、第1図に示すように(MXN)画素からなる検査
対象画像1の(mXn )画素からなる小頭域2に着目
し、この小頭域2内における傷3の数をn1数して検査
結果を得るものとすると、上記小領域2の設定位置によ
っては第2図I(a)(b)に示すように傷3の数が異
ってくる。この為、同じ画像1を処理(検査)している
にも拘らず、その横歪結果が合格になる場合と、不合格
になる場合とが生じ、甚だ具合が悪い。この為、従来に
あっては、検査対象が不均一に分布している場合には、
対象画像1の全域に亘って画像処理することが必要とさ
れていた。
対象画像1の(mXn )画素からなる小頭域2に着目
し、この小頭域2内における傷3の数をn1数して検査
結果を得るものとすると、上記小領域2の設定位置によ
っては第2図I(a)(b)に示すように傷3の数が異
ってくる。この為、同じ画像1を処理(検査)している
にも拘らず、その横歪結果が合格になる場合と、不合格
になる場合とが生じ、甚だ具合が悪い。この為、従来に
あっては、検査対象が不均一に分布している場合には、
対象画像1の全域に亘って画像処理することが必要とさ
れていた。
本発明はこのような事情を考慮してなされたもので、そ
の目的とするところは、検査対象の不均一な画像に対し
ても局所的に簡易に、且つ高速に誤差のない検査結果を
得ることのできる実用性の高い画像処理装#を提供する
ことにある。
の目的とするところは、検査対象の不均一な画像に対し
ても局所的に簡易に、且つ高速に誤差のない検査結果を
得ることのできる実用性の高い画像処理装#を提供する
ことにある。
本発明は(MXN )画素からなる画像を2次元走査し
て得られる時系列な入力画素データを(MX(n−t)
)段遅延すると共に、更にこれをm段遅延し、上記(n
−1)ライン遅延された画素データと現出力画素データ
およびM段の記憶手段に格納された加算画素データとか
ら(n−1)ラインに亘る各画素列の加算画素データを
漸化的にめてこノtを上記M段の記憶手段に格納し、累
積和レジスタに格納されるデータ、上記処理過程で得ら
iする(n−1)ラインに亘る画素列の加算画素データ
および前記m段遅延されたデータ等から上記累積和レジ
スタに(mXn)画素からなる小領域の特徴情報(累積
和データ)を漸化的に得るようにしたものである。
て得られる時系列な入力画素データを(MX(n−t)
)段遅延すると共に、更にこれをm段遅延し、上記(n
−1)ライン遅延された画素データと現出力画素データ
およびM段の記憶手段に格納された加算画素データとか
ら(n−1)ラインに亘る各画素列の加算画素データを
漸化的にめてこノtを上記M段の記憶手段に格納し、累
積和レジスタに格納されるデータ、上記処理過程で得ら
iする(n−1)ラインに亘る画素列の加算画素データ
および前記m段遅延されたデータ等から上記累積和レジ
スタに(mXn)画素からなる小領域の特徴情報(累積
和データ)を漸化的に得るようにしたものである。
従って本発明によれば、簡易にして高速に画像に対する
(mXn)画素からなる小領域の累積和データを漸化的
にめることが可能となる。
(mXn)画素からなる小領域の累積和データを漸化的
にめることが可能となる。
しかも、上記小領域位置を画像の全額域に対してそれぞ
れ設定して、各位置における上記塾積オlデータを各々
高楯度にめることができる。
れ設定して、各位置における上記塾積オlデータを各々
高楯度にめることができる。
故に、任意の小領域から処理対象画像の情報を正確に得
ることができ、その実用的利点は絶大である。
ることができ、その実用的利点は絶大である。
以下、図面を参照して本発明の一実施例につき説明する
。
。
駆3図は本装置における演J1. I東埋を示すもので
、1は(MXN)画素からなる処理対象画1妖2は演算
処理の対象となる( m x n ) 1tjji素の
小領域を示している。、また4ば、上記ll′llI4
1#、1を2次元走査して得られる時系列な画素をそオ
Lぞれ示している。また図中5は、上記小領域6の(n
−1)ライン分の縦方向の加算データ、つまシ縦方同n
画素のデータ和を仮想的に示したものである。尚、図中
6は上記小領域3の最上ラインを除いた(mX(n−1
)’)画素からなる部分領域を示している。
、1は(MXN)画素からなる処理対象画1妖2は演算
処理の対象となる( m x n ) 1tjji素の
小領域を示している。、また4ば、上記ll′llI4
1#、1を2次元走査して得られる時系列な画素をそオ
Lぞれ示している。また図中5は、上記小領域6の(n
−1)ライン分の縦方向の加算データ、つまシ縦方同n
画素のデータ和を仮想的に示したものである。尚、図中
6は上記小領域3の最上ラインを除いた(mX(n−1
)’)画素からなる部分領域を示している。
今、ここで、既に(mxn)画Zyyhらなる小領域2
の累Ah和”−,1’ i −1、jがめられ、才だ前
記部分領域6における各列(縦方向)のデータ和Si
−m、 j ’ Si −mN 、 j 〜si −1
、jがそれぞれめられているものとする。そして、次に
計算すべき小領域2が、右に1画素分ずれるものとする
。
の累Ah和”−,1’ i −1、jがめられ、才だ前
記部分領域6における各列(縦方向)のデータ和Si
−m、 j ’ Si −mN 、 j 〜si −1
、jがそれぞれめられているものとする。そして、次に
計算すべき小領域2が、右に1画素分ずれるものとする
。
この場合、走査によってや[シく、(i、j)なる画素
のデータd、、jが入力され、このデータを用いて、そ
の列のn画累分のデータオIIT、・が計1、J 算される。更にこのデータの和T・、がら、最上1、コ ラインを除<(n−t)画累分のデータの和St、jが
計算されることになる。このH1算は、既にめられてい
るその列の(n−1)画素分のr−夕の和S、に、上記
入力画素データd、、jl、j−1 を加算することによシ行われ、 l・コ 1.j −11,J として、前記1画素分のデータの和がめられる。更ニ(
n−1)画累分のデータの和S i 、 jはt、J
i、j t、j−in−1)=”1.j−1+di、j
−di、j −(n−11としてめられる。そして、こ
の新らしくめられた加算データ’r、、jを、先にめら
れた小領域2の累積和5i−1,jIC加え、この先の
追加によって先の小領域2の最左端列r消去して賄だな
1画素分右にシフトした小ff−1’! ’威2が股足
されることから、前記部分領域6のEt LE jJ列
のデータの和Sl−□、jおよび小領域2のut ZE
端列・最上性のii!ii集データd4 m、j−n−
、’(I:差し引くことによって Si、j=Si−”、j”i+j−i−m、j ’i−
m、 j−(n−1)として、新たな小領域2の累積:
1[1データがめられる。つまり、画像102次元iJ
1食(Cよって、新たな画素データdt、jが入力され
るもil 、i視、上771(した計算処理を行えば、
上記画素(”J)−i<j、 (i 、 j )によっ
て規定される(mxn ) i+bI素からなる小領域
2の累積和を高速度に蓬仄求めることができる。
のデータd、、jが入力され、このデータを用いて、そ
の列のn画累分のデータオIIT、・が計1、J 算される。更にこのデータの和T・、がら、最上1、コ ラインを除<(n−t)画累分のデータの和St、jが
計算されることになる。このH1算は、既にめられてい
るその列の(n−1)画素分のr−夕の和S、に、上記
入力画素データd、、jl、j−1 を加算することによシ行われ、 l・コ 1.j −11,J として、前記1画素分のデータの和がめられる。更ニ(
n−1)画累分のデータの和S i 、 jはt、J
i、j t、j−in−1)=”1.j−1+di、j
−di、j −(n−11としてめられる。そして、こ
の新らしくめられた加算データ’r、、jを、先にめら
れた小領域2の累積和5i−1,jIC加え、この先の
追加によって先の小領域2の最左端列r消去して賄だな
1画素分右にシフトした小ff−1’! ’威2が股足
されることから、前記部分領域6のEt LE jJ列
のデータの和Sl−□、jおよび小領域2のut ZE
端列・最上性のii!ii集データd4 m、j−n−
、’(I:差し引くことによって Si、j=Si−”、j”i+j−i−m、j ’i−
m、 j−(n−1)として、新たな小領域2の累積:
1[1データがめられる。つまり、画像102次元iJ
1食(Cよって、新たな画素データdt、jが入力され
るもil 、i視、上771(した計算処理を行えば、
上記画素(”J)−i<j、 (i 、 j )によっ
て規定される(mxn ) i+bI素からなる小領域
2の累積和を高速度に蓬仄求めることができる。
第4図はこのようにして両「檄処理を実行する本発明の
実施例装置の4t47j略構成図である。
実施例装置の4t47j略構成図である。
画像メモリ等に一時記憶された( R4X N )画素
からなる処理対象両像のデータは、図示しない制御装置
等により2次元的にラスク走査されて順次時系列に読出
され、その時系列な入力画素データd + 、 jは加
算器1ノに導びかれると共に(M 1tiIi素X(n
−1)ライン)段の第1の記憶手段であるシフトレジス
タ12に導びかれる。
からなる処理対象両像のデータは、図示しない制御装置
等により2次元的にラスク走査されて順次時系列に読出
され、その時系列な入力画素データd + 、 jは加
算器1ノに導びかれると共に(M 1tiIi素X(n
−1)ライン)段の第1の記憶手段であるシフトレジス
タ12に導びかれる。
このシフトレジスタ12は、前記画素データのクロック
によってデータ転送駆動されるもので、1ラインM段か
らなるシフトレジスタ12af(n −1)個縦続に接
続したものとなっている。
によってデータ転送駆動されるもので、1ラインM段か
らなるシフトレジスタ12af(n −1)個縦続に接
続したものとなっている。
このシフトレジスタ12によシ、前記画素データは1つ
のシフトレジスタ12 a f<介する都度1ライン分
遅延され、つまりM画素タイミング遅勉されている。そ
して、上記シフトレジスタ12を介して遅延された画素
データは、減算器13に尋びかれると共に、第2の記憶
手段(シフトレジスタ)14に供給され、m 1ijI
i素分、遅延されるようになっている。
のシフトレジスタ12 a f<介する都度1ライン分
遅延され、つまりM画素タイミング遅勉されている。そ
して、上記シフトレジスタ12を介して遅延された画素
データは、減算器13に尋びかれると共に、第2の記憶
手段(シフトレジスタ)14に供給され、m 1ijI
i素分、遅延されるようになっている。
ところで、上記減q器13の出力を画像の縦方向(n−
1)画素の加豹データとして入力するM段の第3の記憶
手段(シフトレジスタ)15は、上記加算データを前記
画像データの入力タイミングに同期して転送し、これを
1ライン遅延して出力する如く構成されている。そして
、このシフトレジスタ15の出力データは前記加算器1
1に帰還されている。この加算器11は、上記1ライン
遅帆された加Ω−データに現入力画素データを加算する
もので、これによシn画累の縦方向加算データT、、j
がめられている。そして、この加算データT、、jは前
記減よ7器13に導かれ、前記(n−t )ライン遅延
された画素データが差引かれ、結局(n 1 ) 12
H素の加算データとして前記TA3のシフトレジスタ1
5に入力される。つまり、(n−1)ライン前の画素デ
ータが取除かれ、且つ新らしい現入力画素データが加算
されて、縦方向に1画素ずれた新たな(n−1)画素の
加し′7.データとしてシフトレジスタ15に入力され
ている。これによシ、シフトレジスタ15には常に新ら
しい(n−1)画素の加算データS、、jが漸化的に画
素位置対応して格納されるようになっている。
1)画素の加豹データとして入力するM段の第3の記憶
手段(シフトレジスタ)15は、上記加算データを前記
画像データの入力タイミングに同期して転送し、これを
1ライン遅延して出力する如く構成されている。そして
、このシフトレジスタ15の出力データは前記加算器1
1に帰還されている。この加算器11は、上記1ライン
遅帆された加Ω−データに現入力画素データを加算する
もので、これによシn画累の縦方向加算データT、、j
がめられている。そして、この加算データT、、jは前
記減よ7器13に導かれ、前記(n−t )ライン遅延
された画素データが差引かれ、結局(n 1 ) 12
H素の加算データとして前記TA3のシフトレジスタ1
5に入力される。つまり、(n−1)ライン前の画素デ
ータが取除かれ、且つ新らしい現入力画素データが加算
されて、縦方向に1画素ずれた新たな(n−1)画素の
加し′7.データとしてシフトレジスタ15に入力され
ている。これによシ、シフトレジスタ15には常に新ら
しい(n−1)画素の加算データS、、jが漸化的に画
素位置対応して格納されるようになっている。
一方、上記加初−器11にてめられたn画素分の縦方向
加算データTi、jは加算器16に導びカレ、第4の記
憶手段である累積和レジスタ17の出力データに加算さ
才している。またシフトレジスタ15のm段目のタップ
出力データは減算器18に導ひかれ、前記加n器16の
出力データよシ差引かれている。更に減′n器19は、
上記減算器18の出力データから前記シフトレジスタ1
4の出力データを差引いている。前日己累積和レジスタ
17は、これらの加算器16、減算器18.19により
められたデータを現入力データの画素位置(i、j)を
基準位置とする(mXn)画素の累積和データ81.j
としてこれを一時記憶するものである。
加算データTi、jは加算器16に導びカレ、第4の記
憶手段である累積和レジスタ17の出力データに加算さ
才している。またシフトレジスタ15のm段目のタップ
出力データは減算器18に導ひかれ、前記加n器16の
出力データよシ差引かれている。更に減′n器19は、
上記減算器18の出力データから前記シフトレジスタ1
4の出力データを差引いている。前日己累積和レジスタ
17は、これらの加算器16、減算器18.19により
められたデータを現入力データの画素位置(i、j)を
基準位置とする(mXn)画素の累積和データ81.j
としてこれを一時記憶するものである。
このように構成された装置によれば、先ずシフトレジス
タ12.14,15.17を全て“0”にリセットした
のち、2次元走査された時系列な画素データdi、jを
入力する。これによシフトレジスタ12には、上記画素
データd、。jが順次格納されていくことになる。こ(
7)とき、シフトレジスタ12から順次読出されるデー
タは全て零(0)であるから、最初に入力される1ライ
ン分の画素データはそのまま順次シフトレジスタ15に
格納されることになる。そして、次の1ライン(第2ラ
イン)の画素データの入力時には、前記シフトレジスタ
12から読出されるデータが零(0)であり、且つシフ
トレジスタ15からは1ライン前の同じ行アドレスのデ
ータが読出されるから、シフトレジスタ15には、第1
および第2ラインの画素データが行アドレス位置対応し
て加算されたデータがそれぞれ格納されることになる。
タ12.14,15.17を全て“0”にリセットした
のち、2次元走査された時系列な画素データdi、jを
入力する。これによシフトレジスタ12には、上記画素
データd、。jが順次格納されていくことになる。こ(
7)とき、シフトレジスタ12から順次読出されるデー
タは全て零(0)であるから、最初に入力される1ライ
ン分の画素データはそのまま順次シフトレジスタ15に
格納されることになる。そして、次の1ライン(第2ラ
イン)の画素データの入力時には、前記シフトレジスタ
12から読出されるデータが零(0)であり、且つシフ
トレジスタ15からは1ライン前の同じ行アドレスのデ
ータが読出されるから、シフトレジスタ15には、第1
および第2ラインの画素データが行アドレス位置対応し
て加算されたデータがそれぞれ格納されることになる。
このようにして、(n−1)ラインの画素データが時系
列に入力されてシフトレジスタ15には、(n−1’)
ライン分の画素データがそれぞれA従方向に加J)され
たデータS1 、n−+ 、S2.n−1〜SM、i−
1がそれぞlL格納されることになる。その後、inラ
イン目の画素データの入力時からは、前記シフトレジス
タ12から(n−1)ライン遅延された画素データが読
出されることになる。このとき、加算器11では、シフ
トレジスタ15の出力データに、現入力データdl、j
を加算するので、その出力はn247分、縦方向に加算
したデータT t 、 jとなる。このデータT i
、 jに対して前記シフトレジスタ12からの出力デー
タが減算器13にて差引かれるので、結局この減算器1
3がらシフトレジスタ15には、新たな(n−1)画素
分の加算データSl、Jが Si、j”Si、J−1+dilj ’i+J−(n−
’)として与えられることになる。つま9、シフトレジ
スタ15には、(n−1)画素の漸化的加算データが順
次格納されることになる。
列に入力されてシフトレジスタ15には、(n−1’)
ライン分の画素データがそれぞれA従方向に加J)され
たデータS1 、n−+ 、S2.n−1〜SM、i−
1がそれぞlL格納されることになる。その後、inラ
イン目の画素データの入力時からは、前記シフトレジス
タ12から(n−1)ライン遅延された画素データが読
出されることになる。このとき、加算器11では、シフ
トレジスタ15の出力データに、現入力データdl、j
を加算するので、その出力はn247分、縦方向に加算
したデータT t 、 jとなる。このデータT i
、 jに対して前記シフトレジスタ12からの出力デー
タが減算器13にて差引かれるので、結局この減算器1
3がらシフトレジスタ15には、新たな(n−1)画素
分の加算データSl、Jが Si、j”Si、J−1+dilj ’i+J−(n−
’)として与えられることになる。つま9、シフトレジ
スタ15には、(n−1)画素の漸化的加算データが順
次格納されることになる。
一方、累積和レジスタ17には、画素データの入力に伴
って、ii!ii紫データd1.、が加算器11゜16
および減算器18.19を介して格納され、m画素目の
データが入力されるまで、そのデータが順次累積される
。そして、その後は、m画素前のデータが順次減算され
たm画素の累積和が格納される。そして第2ラインから
K n−1)ラインの入力時まで、その累積処理が繰返
えされる。その後、第nラインのデータの入力時には、
既にシフトレジスタ15には、各縦方向n−1画素の加
算データSがそれぞれ格納ちれておシ、且つ、シフトレ
ジスタ14を介して遅延出力が得られることから、上記
mnラインの第m画素の入力時において、累積オIJレ
ジスタ17には(mxn)画素からなる第1の小νH域
の累積和E3i、 1がめられることになる。っまり各
緩方向加算データT4.jに従って、その累積値である
小領域2の累積和データがめられることになる。その後
、画素データが入力される都度、減算器18にて一画素
前の縦方向(n−1)画素の加算データSが減算される
と共に、減算器19にてm画素(n −1)行前の画素
データが減算されるので、前述したように、 Si r j拓i−1,j+Ti * j−8i −m
、 j−di −m、 j−(n−Dとして、1画素分
ずれた小領域の累積和データSi、jが順次求められ、
累積和レジスタ17に格納されて出力されることになる
。
って、ii!ii紫データd1.、が加算器11゜16
および減算器18.19を介して格納され、m画素目の
データが入力されるまで、そのデータが順次累積される
。そして、その後は、m画素前のデータが順次減算され
たm画素の累積和が格納される。そして第2ラインから
K n−1)ラインの入力時まで、その累積処理が繰返
えされる。その後、第nラインのデータの入力時には、
既にシフトレジスタ15には、各縦方向n−1画素の加
算データSがそれぞれ格納ちれておシ、且つ、シフトレ
ジスタ14を介して遅延出力が得られることから、上記
mnラインの第m画素の入力時において、累積オIJレ
ジスタ17には(mxn)画素からなる第1の小νH域
の累積和E3i、 1がめられることになる。っまり各
緩方向加算データT4.jに従って、その累積値である
小領域2の累積和データがめられることになる。その後
、画素データが入力される都度、減算器18にて一画素
前の縦方向(n−1)画素の加算データSが減算される
と共に、減算器19にてm画素(n −1)行前の画素
データが減算されるので、前述したように、 Si r j拓i−1,j+Ti * j−8i −m
、 j−di −m、 j−(n−Dとして、1画素分
ずれた小領域の累積和データSi、jが順次求められ、
累積和レジスタ17に格納されて出力されることになる
。
以上のように本装置によれば、2次元走査して時系列に
入力される画素データに滲い、そのデータ入力画素位置
によって定まる(mXn)画素からなる小領域の累積和
データを順次求めることができる。しかも、リアルタイ
ムにその演算処理を高速に実行することができる。従っ
て、処理の対象とする画像1の全域に亘って、それぞれ
小頭域を1画素ずつずらし乍ら設定して、その小領域に
おける情報を正確に得ることが可能となる。故に従来問
題となった検査対象の不均一な分布による誤った検査結
果を得ることがなく、またこのようなA’A j)を防
ぐ為に小領域の設定に工夫を施す等の不具合も全くない
。
入力される画素データに滲い、そのデータ入力画素位置
によって定まる(mXn)画素からなる小領域の累積和
データを順次求めることができる。しかも、リアルタイ
ムにその演算処理を高速に実行することができる。従っ
て、処理の対象とする画像1の全域に亘って、それぞれ
小頭域を1画素ずつずらし乍ら設定して、その小領域に
おける情報を正確に得ることが可能となる。故に従来問
題となった検査対象の不均一な分布による誤った検査結
果を得ることがなく、またこのようなA’A j)を防
ぐ為に小領域の設定に工夫を施す等の不具合も全くない
。
そして、従来、全画像領域の検査に(MXNXmXn)
回もの膨大な計算処理を必要とする(mxn)の連続的
な累積和処理の、高速演算方式によるリアルタイム化を
可能とする。しかも上述したように(n−1)ライン分
、およびm画素分の遅延処理を行うだけでハードウェア
措成も簡単であシ、その実用的利点が絶大である。また
、上述の如く小領域の大きさ全任意設定できるので、処
理対象としての画像への汎用性が非常に高く、柔軟な画
像処理を可能とする。更にはハ淡画像を処理対象とする
場合には、その局所的な濃度和計算が可能であり、こi
tによって層側ムラのある画像のダイナミックな2値化
処理を行い得る。
回もの膨大な計算処理を必要とする(mxn)の連続的
な累積和処理の、高速演算方式によるリアルタイム化を
可能とする。しかも上述したように(n−1)ライン分
、およびm画素分の遅延処理を行うだけでハードウェア
措成も簡単であシ、その実用的利点が絶大である。また
、上述の如く小領域の大きさ全任意設定できるので、処
理対象としての画像への汎用性が非常に高く、柔軟な画
像処理を可能とする。更にはハ淡画像を処理対象とする
場合には、その局所的な濃度和計算が可能であり、こi
tによって層側ムラのある画像のダイナミックな2値化
処理を行い得る。
尚、本発明は上記夾施例に限定されるもので1ifzイ
。例えばシフトレジスタJ2の構成ライン11 nは仕
様に応じて足めればよいものである。
。例えばシフトレジスタJ2の構成ライン11 nは仕
様に応じて足めればよいものである。
またシフトレジスタに代えてRAI’、47用い、この
RAMのアクセスを制御して同杼なh理乏行うようにし
てもよい。また加算、累積和処理を、並列的に設けた複
数の演算回路を用いてそれぞれ同時に行わしめることに
より、異なるrn、nの多種小領域に対する画像処理を
並列的に行わしめることも可能である。以上要するに本
発明はその要旨を逸脱しない範囲で種々変形して実施す
ることができる。
RAMのアクセスを制御して同杼なh理乏行うようにし
てもよい。また加算、累積和処理を、並列的に設けた複
数の演算回路を用いてそれぞれ同時に行わしめることに
より、異なるrn、nの多種小領域に対する画像処理を
並列的に行わしめることも可能である。以上要するに本
発明はその要旨を逸脱しない範囲で種々変形して実施す
ることができる。
第1図および第2図(a) (b)は画像処理における
問題点上説明する為の画像と小領域との関係を示す図、
8IS3図は本発明の処理概念を示す図、第4図は本う
6明の一笑JJ1!1例装置s: t〆〕概略構成図で
ある。 1ノ・・・jJ+HjF!、’J 2・・・第1のシフ
トレジスタ、13・・・減算器、14・・・記2のシフ
トレジスタ、15・・・第3のシフトレジスタ、16・
・・加算器、17・・・累積和レジスタ、18.19・
・・減算器。
問題点上説明する為の画像と小領域との関係を示す図、
8IS3図は本発明の処理概念を示す図、第4図は本う
6明の一笑JJ1!1例装置s: t〆〕概略構成図で
ある。 1ノ・・・jJ+HjF!、’J 2・・・第1のシフ
トレジスタ、13・・・減算器、14・・・記2のシフ
トレジスタ、15・・・第3のシフトレジスタ、16・
・・加算器、17・・・累積和レジスタ、18.19・
・・減算器。
Claims (3)
- (1) (M X N )画素(M、N:任意の整数)
からなる画像を2次元走査して得られる時系列な入力画
素データを(MX(n−1))段(n≦N:整数)遅延
する第1の記憶手段と、この(M X (n −t )
)段遅延さり、た前記入力画素データを更にm段(m
≦M:整数)遅延する第2の記憶手段と、与えられた加
算画素データをM段遅延する第3の記憶手段と、とのM
段遅延された加算画素データに前記入力画素データを加
算すると共に前記第1の記憶手段による(MX(n−1
))段遅延された入力画素データを減算して新たな加算
画素データを生成して前記第3の記憶手段に与える第1
の演算手段と、与えられた累積和データを一時記憶する
第4の記憶手段と、この第4の記憶手段に一時記憶され
た累積和データに前記第3の記憶手段によ勺M段遅延さ
れた加算画素データおよび前記入力画素データを加算し
た加算データを得ると共に、この加算データから前記第
3の記憶手段のm段目のタップ出力であるm段遅延され
た加算画素データおよび前記第2の記憶手段によりm段
遅延された入力画素データをそれぞれ減算して新たな累
積和データを生成して前記dX4の記憶手段に与える第
2の演算手段とを具備し、前記(MXN)画素からなる
画像中の(mXn )画素からなる小領域の特徴情報を
得ること金%徴とする画像処理装置。 - (2) 第1乃至第4の記憶手段は、それぞれ時系列な
入力画素データのクロックに同期してデータ転送駆動さ
れるシフトレソスタにより構成されるものである”k
請求の範囲第1項記載の画像処理装置。 - (3) 第1および第2の演算手段は、第3の記憶手段
によシM段遅延された加算両累データと入力画素データ
との加算データを共通にめ、この加算データをそれぞれ
利用して所定のヒテ算処理を実行するものである特許請
求の範囲第1項記載の画面処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58123008A JPS6015782A (ja) | 1983-07-06 | 1983-07-06 | 画像処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58123008A JPS6015782A (ja) | 1983-07-06 | 1983-07-06 | 画像処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6015782A true JPS6015782A (ja) | 1985-01-26 |
| JPH0534711B2 JPH0534711B2 (ja) | 1993-05-24 |
Family
ID=14849961
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58123008A Granted JPS6015782A (ja) | 1983-07-06 | 1983-07-06 | 画像処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6015782A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07154140A (ja) * | 1993-11-30 | 1995-06-16 | Nec Kansai Ltd | 電圧制御発振回路 |
-
1983
- 1983-07-06 JP JP58123008A patent/JPS6015782A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0534711B2 (ja) | 1993-05-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4949390A (en) | Interconnect verification using serial neighborhood processors | |
| US4969198A (en) | System for automatic inspection of periodic patterns | |
| TWI494916B (zh) | 用於影像處理的裝置和系統 | |
| EP0243639B1 (en) | System for automatic inspection of periodic patterns | |
| US8441492B2 (en) | Methods and apparatus for image processing at pixel rate | |
| US5305398A (en) | Method and apparatus for scaling image data | |
| EP0069542B1 (en) | Data processing arrangement | |
| US5781667A (en) | Apparatus for high speed morphological processing | |
| EP0094824A2 (en) | Image processing device for continuously extracting features of small regions of an image | |
| JPS6015782A (ja) | 画像処理装置 | |
| EP0547881B1 (en) | Method and apparatus for implementing two-dimensional digital filters | |
| JPH06508703A (ja) | フィルタ | |
| JPS58200369A (ja) | 画像処理装置 | |
| JP2935803B2 (ja) | 欠陥検査装置 | |
| JPS58200371A (ja) | 画像処理装置 | |
| JP5169926B2 (ja) | 画像処理装置 | |
| JPH10154139A (ja) | フェイルカウント方法及びその装置 | |
| JPS6385432A (ja) | 線状欠陥の検査方法 | |
| CN101472054B (zh) | 加强数字视频的方法以及使用该方法的装置 | |
| JPH0332723B2 (ja) | ||
| WO1988008168A2 (en) | Interconnect verification using serial neighborhood processors | |
| JP3063581B2 (ja) | 画像処理方法およびその装置 | |
| JPS58200370A (ja) | 画像処理装置 | |
| US7835584B1 (en) | Method and apparatus for processing video data | |
| JP2000105833A (ja) | 表面検査方法およびシステム |