JPH05298446A - 画像のエッジ検出装置 - Google Patents
画像のエッジ検出装置Info
- Publication number
- JPH05298446A JPH05298446A JP4103244A JP10324492A JPH05298446A JP H05298446 A JPH05298446 A JP H05298446A JP 4103244 A JP4103244 A JP 4103244A JP 10324492 A JP10324492 A JP 10324492A JP H05298446 A JPH05298446 A JP H05298446A
- Authority
- JP
- Japan
- Prior art keywords
- edge
- output
- mask
- detection device
- equation
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/12—Edge-based segmentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20048—Transform domain processing
- G06T2207/20061—Hough transform
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30248—Vehicle exterior or interior
- G06T2207/30252—Vehicle exterior; Vicinity of vehicle
- G06T2207/30256—Lane; Road marking
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
(57)【要約】
【目的】二次元平面に投影された画像から白線のエッジ
を検出するに当たって、指向性を持つ複数のマスクフィ
ルタを用いて、エッジの方向をノイズに影響されずに、
精度良く推定することを目的とする。 【構成】撮像装置から入力した画像データに対して、指
向性を持つマスクフィルタを有するエッジ検出装置22
a〜22nに供給し、各エッジ検出装置からの出力を最
大方向検出装置に加え、エッジの最大方向、最大方向の
両隣エッジ、最大方向のエッジを検出する。そして、そ
れらの検出されたデータを補間装置26を介して処理す
ることにより、エッジの方向とエッジの強度を求める。
を検出するに当たって、指向性を持つ複数のマスクフィ
ルタを用いて、エッジの方向をノイズに影響されずに、
精度良く推定することを目的とする。 【構成】撮像装置から入力した画像データに対して、指
向性を持つマスクフィルタを有するエッジ検出装置22
a〜22nに供給し、各エッジ検出装置からの出力を最
大方向検出装置に加え、エッジの最大方向、最大方向の
両隣エッジ、最大方向のエッジを検出する。そして、そ
れらの検出されたデータを補間装置26を介して処理す
ることにより、エッジの方向とエッジの強度を求める。
Description
【0001】
【産業上の利用分野】本発明は、画像情報から画像のエ
ッジを検出する装置に係り、例えば、自動車を自動走行
させるに当たり、道路から得られる画像情報(例えば、
白線情報)を取り出すため白線のエッジを検出する装置
に関する。
ッジを検出する装置に係り、例えば、自動車を自動走行
させるに当たり、道路から得られる画像情報(例えば、
白線情報)を取り出すため白線のエッジを検出する装置
に関する。
【0002】
【発明の技術的背景および先行技術】自動車を自動走行
させるに当たっては、道路上において走行のためのガイ
ドとなる情報が必要である。そのために、道路上の白線
は重要な情報である。この白線が工事等により消えたり
していなければ、その情報を頼りに、自動車を道なりに
自動走行させることが可能となる。
させるに当たっては、道路上において走行のためのガイ
ドとなる情報が必要である。そのために、道路上の白線
は重要な情報である。この白線が工事等により消えたり
していなければ、その情報を頼りに、自動車を道なりに
自動走行させることが可能となる。
【0003】このために、従来、白線信号のエッジを、
sobelにより求めていた。これは、エッジの方向を
求めるために図13で示す縦方向のエッジを求めるマス
クMV と、横方向のエッジを求めるマスクMH の積和よ
り次の式で方向を求める。
sobelにより求めていた。これは、エッジの方向を
求めるために図13で示す縦方向のエッジを求めるマス
クMV と、横方向のエッジを求めるマスクMH の積和よ
り次の式で方向を求める。
【0004】
【数1】
【0005】ところが、この方法では、マスクの大きさ
が3×3なのでノイズの影響を極めて受け易かった。
が3×3なのでノイズの影響を極めて受け易かった。
【0006】そのほかにも、エッジを検出する方法とし
て、▽2 Gを利用した方法も提案されているが、マスク
サイズが広いため狭い間隔で並んだエッジに対する検出
能力に問題があった。
て、▽2 Gを利用した方法も提案されているが、マスク
サイズが広いため狭い間隔で並んだエッジに対する検出
能力に問題があった。
【0007】そして、これらの技術により検出したエッ
ジ信号から直線を求めるためにhough 変換を用いる。
ジ信号から直線を求めるためにhough 変換を用いる。
【0008】hough 変換は点(x、y)についてρ−θ
空間で ρ=xcos θ+ysin θ の式により曲線に変換することで、これを複数の点につ
いて行うと、曲線の交点は複数の点を通る直線の候補と
なる。
空間で ρ=xcos θ+ysin θ の式により曲線に変換することで、これを複数の点につ
いて行うと、曲線の交点は複数の点を通る直線の候補と
なる。
【0009】ところが、hough 変換を単純に行うと、あ
る点を通る全ての直線を候補としてしまうため、図14
に示すように簾状のパターンに対しては誤った候補が多
数現れてしまう。
る点を通る全ての直線を候補としてしまうため、図14
に示すように簾状のパターンに対しては誤った候補が多
数現れてしまう。
【0010】
【発明が解決しようとする問題点】上記のような従来技
術においては、簾状のパターンに対しては誤った候補が
多数現れ、またノイズに対してもエッジの角度を誤って
検出し易いという問題が存在した。
術においては、簾状のパターンに対しては誤った候補が
多数現れ、またノイズに対してもエッジの角度を誤って
検出し易いという問題が存在した。
【0011】そこで、本発明は、エッジの方向をノイズ
に影響されずに精度良く求めることを目的とする。
に影響されずに精度良く求めることを目的とする。
【0012】
【課題を解決するための手段】前記の目的を達成するた
めに、本発明は、任意の画素に於いて、複数の方向でエ
ッジを検出するエッジ検出手段と、前記エッジ検出手段
の出力より2つ以上の出力を選択するエッジ出力選択手
段と、前記エッジ出力選択手段で選択された各出力とそ
の各方向より、真のエッジ出力とその方向を推定する手
段と、で構成されることを特徴とする。
めに、本発明は、任意の画素に於いて、複数の方向でエ
ッジを検出するエッジ検出手段と、前記エッジ検出手段
の出力より2つ以上の出力を選択するエッジ出力選択手
段と、前記エッジ出力選択手段で選択された各出力とそ
の各方向より、真のエッジ出力とその方向を推定する手
段と、で構成されることを特徴とする。
【0013】また、本発明は、任意の画素に於いて、複
数の方向でエッジを検出するエッジ検出手段と、前記エ
ッジ検出手段の出力で、エッジ出力の大きいものから2
つ以上の出力を選択するエッジ出力選択手段と、前記エ
ッジ出力選択手段で選択された各出力とその各方向よ
り、真のエッジ出力とその方向を推定する手段と、で構
成されることを特徴とする。
数の方向でエッジを検出するエッジ検出手段と、前記エ
ッジ検出手段の出力で、エッジ出力の大きいものから2
つ以上の出力を選択するエッジ出力選択手段と、前記エ
ッジ出力選択手段で選択された各出力とその各方向よ
り、真のエッジ出力とその方向を推定する手段と、で構
成されることを特徴とする。
【0014】
【作用】上記のように、本発明では特定の方向に対して
選択的出力を持つ長いマスクを組合せ、出力結果を補間
してエッジの方向を求めることでノイズに影響されにく
く、且つ、角度を精度良く求めるようにしている。
選択的出力を持つ長いマスクを組合せ、出力結果を補間
してエッジの方向を求めることでノイズに影響されにく
く、且つ、角度を精度良く求めるようにしている。
【0015】
【実施例】本発明に係る画像処理装置について、以下図
面を参照して説明する。
面を参照して説明する。
【0016】図1は、本発明に係る画像処理装置の構成
の一例を示すブロック図である。
の一例を示すブロック図である。
【0017】図1において、撮像装置10により撮影し
た被写体の画像信号を得、この信号を画像処理装置12
により処理して、道路の白線検出を行い、処理画像出力
装置14により出力する。本発明は、この画像処理装置
12に用いられるエッジ検出装置を提案するもので、そ
の構成を図2に示す。
た被写体の画像信号を得、この信号を画像処理装置12
により処理して、道路の白線検出を行い、処理画像出力
装置14により出力する。本発明は、この画像処理装置
12に用いられるエッジ検出装置を提案するもので、そ
の構成を図2に示す。
【0018】エッジ検出装置20は、複数のn方向エッ
ジ検出装置22a乃至22n、最大方向検出装置24、
補間装置26から構成される。
ジ検出装置22a乃至22n、最大方向検出装置24、
補間装置26から構成される。
【0019】ここで、複数のn方向エッジ検出装置22
a乃至22nの一例を図3に示す。
a乃至22nの一例を図3に示す。
【0020】図3はこのエッジ検出装置に用いられる9
0度方向のマスクM90の形である。
0度方向のマスクM90の形である。
【0021】この例ではマスクサイズが5×21なので
3×3のsobel に比べるとノイズによる影響は約11db
改善される。
3×3のsobel に比べるとノイズによる影響は約11db
改善される。
【0022】本発明では、図3に示すようなマスクを、
図4に示すように、一定の角度だけずらしていったもの
と画像データとの積和演算を行い、最大値を出力する方
向を得る。図2において、第1方向エッジ検出装置22
a乃至第n方向エッジ検出装置22nの内の単一のマス
クに対するエッジの角度と出力の関係は図5に示すよう
になる。ピークの近傍は直線で近似できるので最大値を
出したマスクに近い角度のマスクの出力から真のピーク
を推定できる。最大値は、最大方向検出装置24により
検出される。ここで、マスクの幅をWとし、長さをLと
すると、
図4に示すように、一定の角度だけずらしていったもの
と画像データとの積和演算を行い、最大値を出力する方
向を得る。図2において、第1方向エッジ検出装置22
a乃至第n方向エッジ検出装置22nの内の単一のマス
クに対するエッジの角度と出力の関係は図5に示すよう
になる。ピークの近傍は直線で近似できるので最大値を
出したマスクに近い角度のマスクの出力から真のピーク
を推定できる。最大値は、最大方向検出装置24により
検出される。ここで、マスクの幅をWとし、長さをLと
すると、
【0023】
【数2】
【0024】のとき、強度Iは
【0025】
【数3】
【0026】となり、もし、θが十分に小さければ(θ
=10度で誤差は約1パーセント)
=10度で誤差は約1パーセント)
【0027】
【数4】
【0028】となる。
【0029】
【数5】
【0030】のとき、強度Iは
【0031】
【数6】
【0032】となる。例えば、W=5、L=21の場合
【0033】
【数7】
【0034】となる。
【0035】そこで、この方向のマスクの出力から図7
に示す手順で、図2に示す補間装置26によりエッジの
真の方向を求める。そのために、図5におけるグラフ上
に、図6に示すようにθ-1、θ0 、θ1 を定め、そのと
きの積和出力(強度)IをそれぞれI-1、I0 、I1 と
し、積和出力が最大値となるθ方向をθm 、その出力を
Im とすると、図7によればI-1がI1 よりも小である
ときは
に示す手順で、図2に示す補間装置26によりエッジの
真の方向を求める。そのために、図5におけるグラフ上
に、図6に示すようにθ-1、θ0 、θ1 を定め、そのと
きの積和出力(強度)IをそれぞれI-1、I0 、I1 と
し、積和出力が最大値となるθ方向をθm 、その出力を
Im とすると、図7によればI-1がI1 よりも小である
ときは
【0036】
【数8】
【0037】
【数9】
【0038】I-1がI1 よりも大であるときは
【0039】
【数10】
【0040】
【数11】
【0041】となり、b=I0 −aθ0 とすると Im =aθm +b となる。
【0042】次に、図2に示す補間装置26の補間方式
について幾つかの例を挙げて説明する。
について幾つかの例を挙げて説明する。
【0043】図8に示す2直線の交点による4点補間に
ついて説明する。
ついて説明する。
【0044】方向性フィルタの角度に対する出力が最大
値の前後で線形に減少すると仮定する。
値の前後で線形に減少すると仮定する。
【0045】n方向の方向性フィルタの出力のうち最大
の出力を出す方向がθ0 、のときに、θ-1、θ0 、
θ1 、θ2 方向の積和出力がそれぞれI-1、I0 、
I1 、I2 、となっているとして、最大値となるθ方向
をθm 、その出力をIm とする。直交座標で点(θ-1、
I-1)と点(θ0 、I0 )を結ぶ直線と、点(θ1 、I
1 )と点(θ2 、I2 )を結ぶ直線から交点(θm 、I
m )を求める。点(θ-1、I-1)と点(θ0 、I0 )を
結ぶ直線の式と、点(θ1 、I1 )と点(θ2 、I2 )
を結ぶ直線の式はそれぞれ I=a1 θ+b1 I=a2 θ+b2 である。よって交点(θm 、Im )は
の出力を出す方向がθ0 、のときに、θ-1、θ0 、
θ1 、θ2 方向の積和出力がそれぞれI-1、I0 、
I1 、I2 、となっているとして、最大値となるθ方向
をθm 、その出力をIm とする。直交座標で点(θ-1、
I-1)と点(θ0 、I0 )を結ぶ直線と、点(θ1 、I
1 )と点(θ2 、I2 )を結ぶ直線から交点(θm 、I
m )を求める。点(θ-1、I-1)と点(θ0 、I0 )を
結ぶ直線の式と、点(θ1 、I1 )と点(θ2 、I2 )
を結ぶ直線の式はそれぞれ I=a1 θ+b1 I=a2 θ+b2 である。よって交点(θm 、Im )は
【0046】
【数12】
【0047】
【数13】
【0048】となる。
【0049】次に、図9に示すベクトル合成による2点
補間について説明する。
補間について説明する。
【0050】n方向の方向性フィルタの出力のうち最大
の出力を出す方向がθ0 で次に大きい出力を出す方向が
θ1 のときに、θ0 、θ1 方向の積和出力がぞれぞれI
0 、I1 となっているとする。最大値となるθ方向をθ
m 、その出力をIm とする。極座標で示したベクトルV
m =(θm 、Im )がベクトルV0 =(θ0 、I0 )、
V1 =(θ1 、I1 )に分解されているとして、V0 、
V1 よりVm を求める。
の出力を出す方向がθ0 で次に大きい出力を出す方向が
θ1 のときに、θ0 、θ1 方向の積和出力がぞれぞれI
0 、I1 となっているとする。最大値となるθ方向をθ
m 、その出力をIm とする。極座標で示したベクトルV
m =(θm 、Im )がベクトルV0 =(θ0 、I0 )、
V1 =(θ1 、I1 )に分解されているとして、V0 、
V1 よりVm を求める。
【0051】V0 、V1 にそれぞれ直交する直線の式は ρ0 =xcos θ0 +ycos θ0 ρ1 =xcos θ1 +ycos θ1 だから、交点(x、y)は
【0052】
【数14】
【0053】
【数15】
【0054】となる。よってVm は
【0055】
【数16】
【0056】
【数17】
【0057】となる。
【0058】図10に示す2点補間について説明する。
方向性フィルタの角度に対する出力が最大値の前後で線
形に減少し、すその幅が方向性フィルタの間隔の2倍に
等しいとすると仮定する。
方向性フィルタの角度に対する出力が最大値の前後で線
形に減少し、すその幅が方向性フィルタの間隔の2倍に
等しいとすると仮定する。
【0059】n方向の方向性フィルタの出力のうち、最
大の出力を出す方向がθ0 で、次に大きい出力を出す方
向がθ1 のときに、θ0 、θ1 方向の積和出力がそれぞ
れI 0 、I1 となっているとする。最大値となるθ方向
をθm 、その出力をIm として点(θ-1、I-1)と点
(θ0 、I0 )から最大値(θm 、Im )を求める。
大の出力を出す方向がθ0 で、次に大きい出力を出す方
向がθ1 のときに、θ0 、θ1 方向の積和出力がそれぞ
れI 0 、I1 となっているとする。最大値となるθ方向
をθm 、その出力をIm として点(θ-1、I-1)と点
(θ0 、I0 )から最大値(θm 、Im )を求める。
【0060】
【数18】
【0061】となる。
【0062】ここで図11にsobel 、▽2 G、本願発明
の各方式での角度の検出誤差を示す。160度から17
0度のノイズを加えたエッジについて各方式で処理し、
本来のエッジ角度と検出された角度の差の平均を示して
いる。S/N比が低下しても誤差が少ないことがわか
る。
の各方式での角度の検出誤差を示す。160度から17
0度のノイズを加えたエッジについて各方式で処理し、
本来のエッジ角度と検出された角度の差の平均を示して
いる。S/N比が低下しても誤差が少ないことがわか
る。
【0063】図12に、sobel 、▽2 G、本願発明の各
方式での角度の誤差の分散を示す。S/N比が低下して
も分散が小さいことがわかる。
方式での角度の誤差の分散を示す。S/N比が低下して
も分散が小さいことがわかる。
【0064】以上のように、本発明によれば、特定の方
向に対して選択的出力を持つ長いマスクを組合せ、その
出力結果を補間してエッジの方向を求めるようにしたの
で、ノイズに影響されにくく、且つ、エッジの角度が精
度良く求められる。
向に対して選択的出力を持つ長いマスクを組合せ、その
出力結果を補間してエッジの方向を求めるようにしたの
で、ノイズに影響されにくく、且つ、エッジの角度が精
度良く求められる。
【図1】本発明に係る画像処理装置のブロック図であ
る。
る。
【図2】本発明に係るエッジ検出装置のブロック図であ
る。
る。
【図3】本発明に係るエッジ検出用マスクを示す図であ
る。
る。
【図4】マスクとエッジの角度の関係を示す図である。
【図5】マスクとエッジの角度とマスク出力の強度の関
係を示す図である。
係を示す図である。
【図6】マスクとエッジの角度とマスク出力の強度の関
係から補間出力を求めるための説明図である。
係から補間出力を求めるための説明図である。
【図7】図6からエッジの真の方向を求めるための手順
を示すブロック図である。
を示すブロック図である。
【図8】2直線の交点による4点補間を説明するための
図である。
図である。
【図9】ベクトルの合成による2点補間を説明するため
の図である。
の図である。
【図10】2点補間を説明するための図である。
【図11】角度の誤差の平均を示す図である。
【図12】角度の誤差の分散の平均を示す図である。
【図13】ソーベルのマスクを示す図である。
【図14】hough 変換による誤った候補を示す図であ
る。
る。
10…撮像装置 12…画像処理装置 14…処理画像出力装置 22…エッジ方向検出装置 24…最大方向検出装置 26…補間装置
Claims (3)
- 【請求項1】任意の画素に於いて、複数の方向でエッジ
を検出するエッジ検出手段と、 前記エッジ検出手段の出力より2つ以上の出力を選択す
るエッジ出力選択手段と、 前記エッジ出力選択手段で選択された各出力とその各方
向より、真のエッジ出力とその方向を推定する手段と、
で構成される画像のエッジ検出装置。 - 【請求項2】任意の画素に於いて、複数の方向でエッジ
を検出するエッジ検出手段と、 前記エッジ検出手段の出力で、エッジ出力の大きいもの
から2つ以上の出力を選択するエッジ出力選択手段と、 前記エッジ出力選択手段で選択された各出力とその各方
向より、真のエッジ出力とその方向を推定する手段と、
で構成される画像のエッジ検出装置。 - 【請求項3】請求項1、2記載のエッジ検出手段は、各
マスクの角度はマスクの縦と横の寸法からθ< tan
-1(横/縦)以内に設定することを特徴とする画像のエ
ッジ検出装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04103244A JP3073599B2 (ja) | 1992-04-22 | 1992-04-22 | 画像のエッジ検出装置 |
| US08/049,524 US5398292A (en) | 1992-04-22 | 1993-04-20 | Edge detecting apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04103244A JP3073599B2 (ja) | 1992-04-22 | 1992-04-22 | 画像のエッジ検出装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05298446A true JPH05298446A (ja) | 1993-11-12 |
| JP3073599B2 JP3073599B2 (ja) | 2000-08-07 |
Family
ID=14349032
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP04103244A Expired - Fee Related JP3073599B2 (ja) | 1992-04-22 | 1992-04-22 | 画像のエッジ検出装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5398292A (ja) |
| JP (1) | JP3073599B2 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009288867A (ja) * | 2008-05-27 | 2009-12-10 | Toyota Motor Corp | 道路区画線検出装置および道路区画線検出方法 |
| JP2014021525A (ja) * | 2012-07-12 | 2014-02-03 | Honda Motor Co Ltd | 走行区分線検出装置 |
| JP2014026497A (ja) * | 2012-07-27 | 2014-02-06 | Olympus Corp | エッジ方向判別装置 |
Families Citing this family (67)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6067379A (en) | 1988-12-09 | 2000-05-23 | Cognex Corporation | Method and apparatus for locating patterns in an optical image |
| US6026176A (en) | 1995-07-25 | 2000-02-15 | Cognex Corporation | Machine vision methods and articles of manufacture for ball grid array inspection |
| US20030174864A1 (en) * | 1997-10-27 | 2003-09-18 | Digital Biometrics, Inc. | Gambling chip recognition system |
| US5987172A (en) * | 1995-12-06 | 1999-11-16 | Cognex Corp. | Edge peak contour tracker |
| US5845007A (en) * | 1996-01-02 | 1998-12-01 | Cognex Corporation | Machine vision method and apparatus for edge-based image histogram analysis |
| US5872870A (en) | 1996-02-16 | 1999-02-16 | Cognex Corporation | Machine vision methods for identifying extrema of objects in rotated reference frames |
| US5909504A (en) | 1996-03-15 | 1999-06-01 | Cognex Corporation | Method of testing a machine vision inspection system |
| US6298149B1 (en) | 1996-03-21 | 2001-10-02 | Cognex Corporation | Semiconductor device image inspection with contrast enhancement |
| US6259827B1 (en) | 1996-03-21 | 2001-07-10 | Cognex Corporation | Machine vision methods for enhancing the contrast between an object and its background using multiple on-axis images |
| US5978502A (en) | 1996-04-01 | 1999-11-02 | Cognex Corporation | Machine vision methods for determining characteristics of three-dimensional objects |
| US6408109B1 (en) | 1996-10-07 | 2002-06-18 | Cognex Corporation | Apparatus and method for detecting and sub-pixel location of edges in a digital image |
| US6137893A (en) | 1996-10-07 | 2000-10-24 | Cognex Corporation | Machine vision calibration targets and methods of determining their location and orientation in an image |
| IT1284976B1 (it) * | 1996-10-17 | 1998-05-28 | Sgs Thomson Microelectronics | Metodo per l'identificazione di strisce segnaletiche di corsie stradali |
| US5960125A (en) | 1996-11-21 | 1999-09-28 | Cognex Corporation | Nonfeedback-based machine vision method for determining a calibration relationship between a camera and a moveable object |
| US5953130A (en) | 1997-01-06 | 1999-09-14 | Cognex Corporation | Machine vision methods and apparatus for machine vision illumination of an object |
| FR2760277B1 (fr) * | 1997-02-28 | 1999-03-26 | Commissariat Energie Atomique | Procede et dispositif de localisation d'un objet dans l'espace |
| US6075881A (en) | 1997-03-18 | 2000-06-13 | Cognex Corporation | Machine vision methods for identifying collinear sets of points from an image |
| US5974169A (en) | 1997-03-20 | 1999-10-26 | Cognex Corporation | Machine vision methods for determining characteristics of an object using boundary points and bounding regions |
| US6141033A (en) | 1997-05-15 | 2000-10-31 | Cognex Corporation | Bandwidth reduction of multichannel images for machine vision |
| US6608647B1 (en) | 1997-06-24 | 2003-08-19 | Cognex Corporation | Methods and apparatus for charge coupled device image acquisition with independent integration and readout |
| GB2328355B (en) * | 1997-08-05 | 2002-04-17 | Canon Kk | Image processing apparatus |
| US6647146B1 (en) | 1997-08-05 | 2003-11-11 | Canon Kabushiki Kaisha | Image processing apparatus |
| US5978080A (en) | 1997-09-25 | 1999-11-02 | Cognex Corporation | Machine vision methods using feedback to determine an orientation, pixel width and pixel height of a field of view |
| US6975764B1 (en) * | 1997-11-26 | 2005-12-13 | Cognex Technology And Investment Corporation | Fast high-accuracy multi-dimensional pattern inspection |
| US6025854A (en) | 1997-12-31 | 2000-02-15 | Cognex Corporation | Method and apparatus for high speed image acquisition |
| US6282328B1 (en) | 1998-01-28 | 2001-08-28 | Cognex Corporation | Machine vision systems and methods for morphological transformation of an image with non-uniform offsets |
| US6236769B1 (en) | 1998-01-28 | 2001-05-22 | Cognex Corporation | Machine vision systems and methods for morphological transformation of an image with zero or other uniform offsets |
| US6215915B1 (en) | 1998-02-20 | 2001-04-10 | Cognex Corporation | Image processing methods and apparatus for separable, general affine transformation of an image |
| US6381375B1 (en) | 1998-02-20 | 2002-04-30 | Cognex Corporation | Methods and apparatus for generating a projection of an image |
| US6516092B1 (en) | 1998-05-29 | 2003-02-04 | Cognex Corporation | Robust sub-model shape-finder |
| US7016539B1 (en) | 1998-07-13 | 2006-03-21 | Cognex Corporation | Method for fast, robust, multi-dimensional pattern recognition |
| US6639593B1 (en) * | 1998-07-31 | 2003-10-28 | Adobe Systems, Incorporated | Converting bitmap objects to polygons |
| US6687402B1 (en) | 1998-12-18 | 2004-02-03 | Cognex Corporation | Machine vision methods and systems for boundary feature comparison of patterns and images |
| US6381366B1 (en) | 1998-12-18 | 2002-04-30 | Cognex Corporation | Machine vision methods and system for boundary point-based comparison of patterns and images |
| US6901171B1 (en) * | 1999-04-30 | 2005-05-31 | Cognex Technology And Investment Corporation | Methods and apparatuses for refining groupings of edge points that represent a contour in an image |
| US6766058B1 (en) * | 1999-08-04 | 2004-07-20 | Electro Scientific Industries | Pattern recognition using multiple templates |
| US6868175B1 (en) * | 1999-08-26 | 2005-03-15 | Nanogeometry Research | Pattern inspection apparatus, pattern inspection method, and recording medium |
| US7817844B2 (en) * | 1999-08-26 | 2010-10-19 | Nanogeometry Research Inc. | Pattern inspection apparatus and method |
| US7796801B2 (en) * | 1999-08-26 | 2010-09-14 | Nanogeometry Research Inc. | Pattern inspection apparatus and method |
| US6684402B1 (en) | 1999-12-01 | 2004-01-27 | Cognex Technology And Investment Corporation | Control methods and apparatus for coupling multiple image acquisition devices to a digital data processor |
| US6879719B1 (en) * | 2000-02-24 | 2005-04-12 | International Business Machines Corporation | Method for measurement of full-two dimensional submicron shapes |
| US6748104B1 (en) | 2000-03-24 | 2004-06-08 | Cognex Corporation | Methods and apparatus for machine vision inspection using single and multiple templates or patterns |
| US6459807B1 (en) | 2000-06-13 | 2002-10-01 | Semiconductor Technologies & Instruments, Inc. | System and method for locating irregular edges in image data |
| US6463175B1 (en) * | 2000-12-15 | 2002-10-08 | Shih-Jong J. Lee | Structure-guided image processing and image feature enhancement |
| US7006669B1 (en) | 2000-12-31 | 2006-02-28 | Cognex Corporation | Machine vision method and apparatus for thresholding images of non-uniform materials |
| US6842538B2 (en) * | 2001-03-23 | 2005-01-11 | Shih-Jong J. Lee | Automatic detection of alignment or registration marks |
| US6636045B2 (en) * | 2001-04-03 | 2003-10-21 | Baker Hughes Incorporated | Method of determining formation anisotropy in deviated wells using separation of induction mode |
| EP1431906B1 (fr) * | 2002-11-20 | 2007-02-14 | STMicroelectronics S.A. | Détermination d'un indice de netteté d'une image numérique |
| JP4214459B2 (ja) * | 2003-02-13 | 2009-01-28 | ソニー株式会社 | 信号処理装置および方法、記録媒体、並びにプログラム |
| JP4143916B2 (ja) * | 2003-02-25 | 2008-09-03 | ソニー株式会社 | 画像処理装置および方法、記録媒体、並びにプログラム |
| JP2007503656A (ja) * | 2003-05-20 | 2007-02-22 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | エッジ方向の推定 |
| US20060257029A1 (en) * | 2003-05-20 | 2006-11-16 | Gerard De Haan | Estimating an edge orientation |
| US7190834B2 (en) * | 2003-07-22 | 2007-03-13 | Cognex Technology And Investment Corporation | Methods for finding and characterizing a deformed pattern in an image |
| US8081820B2 (en) | 2003-07-22 | 2011-12-20 | Cognex Technology And Investment Corporation | Method for partitioning a pattern into optimized sub-patterns |
| GB2414683B (en) * | 2004-03-26 | 2007-03-07 | Yoshiaki Shirai | Golf swing measuring system |
| WO2006085861A1 (en) * | 2005-02-07 | 2006-08-17 | Tankesmedjan Inc | Method for recognizing and indexing digital media |
| US7639861B2 (en) | 2005-09-14 | 2009-12-29 | Cognex Technology And Investment Corporation | Method and apparatus for backlighting a wafer during alignment |
| US8111904B2 (en) * | 2005-10-07 | 2012-02-07 | Cognex Technology And Investment Corp. | Methods and apparatus for practical 3D vision system |
| US8162584B2 (en) * | 2006-08-23 | 2012-04-24 | Cognex Corporation | Method and apparatus for semiconductor wafer alignment |
| JP4943304B2 (ja) * | 2006-12-05 | 2012-05-30 | 株式会社 Ngr | パターン検査装置および方法 |
| KR100850561B1 (ko) * | 2007-01-03 | 2008-08-06 | (주)폴리다임 | 디지털 이미지 내의 픽셀 윤곽 가로선 제거 방법 |
| JP5429869B2 (ja) * | 2008-12-22 | 2014-02-26 | 株式会社 Ngr | パターン検査装置および方法 |
| US8150140B2 (en) | 2008-12-22 | 2012-04-03 | Ngr Inc. | System and method for a semiconductor lithographic process control using statistical information in defect identification |
| WO2012175010A1 (en) * | 2011-06-24 | 2012-12-27 | Technicolor (China) Technology Co., Ltd. | Method and device for processing of an image |
| JP6116291B2 (ja) * | 2013-02-27 | 2017-04-19 | オリンパス株式会社 | 画像処理装置、画像処理方法及び画像処理プログラム |
| US9679224B2 (en) | 2013-06-28 | 2017-06-13 | Cognex Corporation | Semi-supervised method for training multiple pattern recognition and registration tool models |
| EP3098753A1 (en) | 2015-05-28 | 2016-11-30 | Tata Consultancy Services Limited | Lane detection |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4547895A (en) * | 1978-10-30 | 1985-10-15 | Fujitsu Limited | Pattern inspection system |
| US4803736A (en) * | 1985-11-27 | 1989-02-07 | The Trustees Of Boston University | Neural networks for machine vision |
| DE3542484A1 (de) * | 1985-11-30 | 1987-07-02 | Ant Nachrichtentech | Verfahren zur erkennung von kantenstrukturen in einem bildsignal |
| JPS6434202A (en) * | 1987-07-30 | 1989-02-03 | Kubota Ltd | Working wagon of automatic conduct type |
| US5144684A (en) * | 1989-04-03 | 1992-09-01 | Ricoh Company, Ltd. | Parallel image processing apparatus using edge detection layer |
| US4970653A (en) * | 1989-04-06 | 1990-11-13 | General Motors Corporation | Vision method of detecting lane boundaries and obstacles |
| GB2231460B (en) * | 1989-05-04 | 1993-06-30 | Sony Corp | Spatial interpolation of digital video signals |
| KR940007346B1 (ko) * | 1991-03-28 | 1994-08-13 | 삼성전자 주식회사 | 화상 처리 시스템의 엣지 검출 장치 |
-
1992
- 1992-04-22 JP JP04103244A patent/JP3073599B2/ja not_active Expired - Fee Related
-
1993
- 1993-04-20 US US08/049,524 patent/US5398292A/en not_active Expired - Lifetime
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009288867A (ja) * | 2008-05-27 | 2009-12-10 | Toyota Motor Corp | 道路区画線検出装置および道路区画線検出方法 |
| JP2014021525A (ja) * | 2012-07-12 | 2014-02-03 | Honda Motor Co Ltd | 走行区分線検出装置 |
| JP2014026497A (ja) * | 2012-07-27 | 2014-02-06 | Olympus Corp | エッジ方向判別装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US5398292A (en) | 1995-03-14 |
| JP3073599B2 (ja) | 2000-08-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH05298446A (ja) | 画像のエッジ検出装置 | |
| US5081689A (en) | Apparatus and method for extracting edges and lines | |
| US5311305A (en) | Technique for edge/corner detection/tracking in image frames | |
| US7889887B2 (en) | Lane recognition apparatus | |
| CN102369550A (zh) | 立体图像处理器和立体图像处理方法 | |
| CN104778695A (zh) | 一种基于梯度显著性的水天线检测方法 | |
| US8731303B2 (en) | Vanishing point estimation system and methods | |
| US6804617B2 (en) | Field distribution measuring method and device | |
| JP2000331169A (ja) | 画像の動きベクトル計測方法及び装置 | |
| JP7208061B2 (ja) | 球形マーカー検出方法 | |
| CN117437262A (zh) | 目标运动估计方法、装置、设备以及存储介质 | |
| JP3074292B2 (ja) | テンプレートマッチング処理方法 | |
| CN108959355A (zh) | 一种船只分类方法、装置及电子设备 | |
| JPH06168331A (ja) | パターンマッチング方法 | |
| JP3436224B2 (ja) | 車両端検出装置 | |
| JP3225500B2 (ja) | 距離測定装置 | |
| JP3048718B2 (ja) | 頂点検出装置 | |
| JP3225501B2 (ja) | 距離測定装置 | |
| JP2872393B2 (ja) | エッジ検出方法 | |
| JPH08305842A (ja) | 画像補間処理方法 | |
| JPH09138220A (ja) | 2次元信号フィルタリング装置 | |
| JPH01119876A (ja) | 直線群検出装置 | |
| JP3747595B2 (ja) | 円弧位置推定方法 | |
| JP4037503B2 (ja) | 画像特徴抽出方法および装置 | |
| JPH02138677A (ja) | 画像特徴点検出方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080602 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090602 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090602 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100602 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110602 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |