JPH0475183A - 画像の相関度検出装置 - Google Patents

画像の相関度検出装置

Info

Publication number
JPH0475183A
JPH0475183A JP2191658A JP19165890A JPH0475183A JP H0475183 A JPH0475183 A JP H0475183A JP 2191658 A JP2191658 A JP 2191658A JP 19165890 A JP19165890 A JP 19165890A JP H0475183 A JPH0475183 A JP H0475183A
Authority
JP
Japan
Prior art keywords
analog
value
screens
converted
signals
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
JP2191658A
Other languages
English (en)
Inventor
Yasunari Kajiwara
梶原 康也
Kazumichi Tsutsumi
和道 堤
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2191658A priority Critical patent/JPH0475183A/ja
Priority to US07/731,605 priority patent/US5189712A/en
Priority to DE4123713A priority patent/DE4123713C2/de
Publication of JPH0475183A publication Critical patent/JPH0475183A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/15Correlation function computation including computation of convolution operations
    • G06F17/153Multidimensional correlation or convolution
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/74Image or video pattern matching; Proximity measures in feature spaces
    • G06V10/75Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
    • G06V10/751Comparing pixel values or logical combinations thereof, or feature values having positional relevance, e.g. template matching

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Physics (AREA)
  • Databases & Information Systems (AREA)
  • Computing Systems (AREA)
  • Computational Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Algebra (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Multimedia (AREA)
  • Image Analysis (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Transforming Light Signals Into Electric Signals (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野] この発明は、2枚の画像の相関を演算することにより距
離の測定や画像の追尾を行うための相関度検出装置に関
するものである。
〔従来の技術〕
2枚の画面の相関を演算してその結果を使って動くもの
の追尾を行う方法は、例えば特開昭57−135587
号および特開昭57−135588号公報などに開示さ
れている。このような従来の装置では各画素のアナログ
信号をデジタル信号に変換して記憶し、その相対応する
画素のデジタル信号をそのままデジタル演算器で積和演
算を行って相関を演算していた。
積演算はマイクロコンピュータを使用すると、時間がか
かるため通常、積演算専用のデジタル回路を多数並列に
並べて動作させ、これらの結果を加算していくような専
用の回路が使用されている。
具体的には第2図に示すように画面A、Bがあり、画素
数がm行、n列とし、各画素の信号の大きさをA、B画
面でそれぞれPij+  Qijとすれば2画面の相関
Cは弐(1)で演算される。
C−Σ  Σ  pij’  q市     ・・・・
・・・・・(1)この演算の代りに式(2)で示すよう
な各画素の差の絶対値の総和りを演算してもよい。
D −Σ  Σ Pij    Qij ・・・・・・・・・(2) このような演算は第3図に示すようにアナログ/デジタ
ル変換器1.2によってデジタル化された画素信号は記
憶袋N3,4に記憶されている。この記憶の内容をクロ
ック信号により順次複数の乗算器5,6,7.8に導き
、乗算した結果を加算器9で加算し、この結果をレジス
タ10に格納するようになっている。
(発明が解決しようとする課題〕 従来の相関演算装置は以上のように構成されているので
、乗算に多くの時間を要しリアルタイムで演算しようと
する多数の乗算回路を並列に作動させ加算していくよう
な構成になるために、演算装置が大型化しかつ、高価に
なるといった課題があった。
この発明は上記のような課題を解消するためになされた
もので、簡単な回路でかつ安価にでき、また、リアルタ
イムで相関演算の行えるようにした画像の相関度検出装
置を得ることを目的とする。
〔課題を解決するための手段〕
この発明に係る画像の相関度検出装置は、2枚の画像の
画素信号をデジタル化するデジタル化手段と、2枚の画
像の対応する画素信号の値によってテーブルから上記2
つの信号の差の絶対値または積の値を導き出す手段と、
導き出された値をアナログ値に変換する変換手段と、変
換されたアナログ値に比例した電流値に変換して負荷を
蓄積する蓄積手段とを備えたことを特徴とする。
[作 用〕 この発明においては、2画面の相関演算をテーブルを用
いて行い、加算を電荷の蓄積として行うようにしたので
、積演算を1クロツクで行え高速化が可能となる。また
、出力値をアナログ変換して電荷として蓄積する回路も
1クロツクのスイッチング速度で決められるため高速で
行える。
〔実施例〕
以下、この発明の一実施例を図について説明する。第1
図はこの発明による画像の相関度検出装置のブロック図
を示すもので、図において、符号1〜4は第3図に示し
た従来の相関演算装置と同一であるので同一符号を付し
て説明は省略する。
11はテーブルを格納した読出し専用のメモリ(ROM
)、12はデジタル/アナログ変換器、13は電荷蓄積
装置である。
次に動作について説明する。まず、画面の各画素の信号
をアナログ/デジタル変換器1.2に送って画素のアナ
ログ信号をデジタルタ化して記憶袋W3,4に記憶させ
る。例えば各画素の信号は8ビツトでデジタル化されて
上記記憶装置3,4にメモリされているとする。この画
素信号をデータとして演算する場合、例えば8ビツトの
2数の乗算した値、または、2数の差の絶対値を演算し
た値をテーブルとして読出し専用のメモリ11に予め格
納しておき、そこから演算の結果を読出してくる。
ここで、画面Aのi行、j列の信号の大きさをP ij
を8ビツトでデジタル化したとき、16進数で表わして
XA、YAとし、また画面BO1行、j列の信号の大き
さqijを8ビツトでデジタル化して、16進数で表わ
してX、、Ylとしたとき、XA。
YAを上位8ビツト、χ1.Y、を下位8ビツトとして
16ビツトのアドレスで読出し専用のメモリ11をアク
セスすると、その番地にはXA、YAとXi、Y++と
の積が16ビツトデータとし格納されている。
また、上記テーブルが2数の差の絶対値であれば、8ビ
ツトのデータでよく、xA、y、とX、、Y。
の差の絶対値が格納されている。このデータを各画素の
信号の大きさに対応して順次読出し、デジタル/アナロ
グ変換器12でアナログ信号に変換し、これに比例した
電流に変換して電荷を蓄積する電荷蓄積装置13を次々
に電荷を蓄積していく。
か(して、一画面全体の画素を走査し終ると、その画面
の相関を演算したことになる。この蓄積電荷量を電圧ま
たは電流に変換すれば、上記の値を読出すことができる
。なお、電荷の蓄積にはコンデンサを使用してもよい。
〔発明の効果〕
以上説明したようにこの発明によれば、2画面の相関演
算をテーブルを使用して行い、加算を電荷の蓄積として
行うようにしたので、簡単な回路となり安価にでき、か
つ装置の小型化を図ることができる。また、高速演算の
行える装置となる。
【図面の簡単な説明】
第1図はこの発明の一実施例による画像の相関度検出装
置のブロック回、第2図は2画面の相関演算の説明図、
第3図は従来の相関演算装置のブロック回である。 12・・・アナログ/デジタル変換器、3.4・・・記
憶装置、11・・・読出し専用のメモリ、12・・・デ
ジタル/アナログ交換器、13・・・電荷蓄積装置。 なお、図中同一符号は同−又は相当部分を示す。 代理人    大  岩  増  雄 正 書 (自発) 平成3年4 月23 日 θ 第2図 2、発明の名称 画像の相関度検出装置 、補正をする者 事件との関係 特許出願人 住 所    東京都千代田区丸の内二丁目2番3号名
 称  (601)三菱電機株式会社代表者 志 岐 
守 哉 、代理人 住 所    東京都千代田区丸の内二丁目2番3号三
菱電機株式会社内 氏名 (7375)弁理士大暑増雄 (1途14こ・ 第3図 5、 補正の対象 明細書の特許請求の範囲および発明の詳細な説明の各欄 6、 補正の内容 (1)  明細書の特許請求の範囲を別紙のとおり訂正
する。 (2)4頁6行「負荷」を「電荷」と訂正する。 (3)5頁15行「大きさを」を「大きさ」と訂正する
。 (4)6頁11行「を次々に」を「に次々に」と訂正す
る。 7、 添付書類の目録 訂正特許請求の範囲       1通2、特許請求の
範囲 2枚の画像の画素信号をデジタル化するデジタル化手段
と、2枚の画像の対応する画素信号の値によってテーブ
ルから上記2つの信号の差の絶対値または積の値を導き
出す手段と、導き出された値をアナログ値εこ変換する
変換手段と、変換されたアナログ値に比例した電流埴に
変換してMを蓄積する蓄積手段とを備えたことを特徴と
する画像の相関度検出装置。

Claims (1)

    【特許請求の範囲】
  1. 2枚の画像の画素信号をデジタル化するデジタル化手段
    と、2枚の画像の対応する画素信号の値によってテーブ
    ルから上記2つの信号の差の絶対値または積の値を導き
    出す手段と、導き出された値をアナログ値に変換する変
    換手段と、変換されたアナログ値に比例した電流値に変
    換して負荷を蓄積する蓄積手段とを備えたことを特徴と
    する画像の相関度検出装置。
JP2191658A 1990-07-17 1990-07-17 画像の相関度検出装置 Pending JPH0475183A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2191658A JPH0475183A (ja) 1990-07-17 1990-07-17 画像の相関度検出装置
US07/731,605 US5189712A (en) 1990-07-17 1991-07-17 Correlation detector for images
DE4123713A DE4123713C2 (de) 1990-07-17 1991-07-17 Korrelationsdetektor für Bilder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2191658A JPH0475183A (ja) 1990-07-17 1990-07-17 画像の相関度検出装置

Publications (1)

Publication Number Publication Date
JPH0475183A true JPH0475183A (ja) 1992-03-10

Family

ID=16278311

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2191658A Pending JPH0475183A (ja) 1990-07-17 1990-07-17 画像の相関度検出装置

Country Status (3)

Country Link
US (1) US5189712A (ja)
JP (1) JPH0475183A (ja)
DE (1) DE4123713C2 (ja)

Families Citing this family (43)

* Cited by examiner, † Cited by third party
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
WO1993023816A1 (en) * 1992-05-18 1993-11-25 Silicon Engines Inc. System and method for cross correlation with application to video motion vector estimation
JPH0778251A (ja) * 1993-07-22 1995-03-20 Xerox Corp ソースベリファイ方法
US5583954A (en) * 1994-03-01 1996-12-10 Cognex Corporation Methods and apparatus for fast correlation
US6047085A (en) * 1994-07-21 2000-04-04 Kabushiki Kaisha Toshiba Image identifying apparatus
US6026176A (en) 1995-07-25 2000-02-15 Cognex Corporation Machine vision methods and articles of manufacture for ball grid array inspection
DE19603935A1 (de) * 1996-02-03 1997-08-07 Bosch Gmbh Robert Verfahren zum Erkennen von Änderungen in einem Überwachungsbereich
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
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
US6298149B1 (en) 1996-03-21 2001-10-02 Cognex Corporation Semiconductor device image inspection with contrast enhancement
US5978502A (en) * 1996-04-01 1999-11-02 Cognex Corporation Machine vision methods for determining characteristics of three-dimensional objects
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
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
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
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
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
US6381375B1 (en) 1998-02-20 2002-04-30 Cognex Corporation Methods and apparatus for generating a projection of an image
US6215915B1 (en) 1998-02-20 2001-04-10 Cognex Corporation Image processing methods and apparatus for separable, general affine transformation of an image
AU5688199A (en) 1998-08-20 2000-03-14 Raycer, Inc. System, apparatus and method for spatially sorting image data in a three-dimensional graphics pipeline
US6771264B1 (en) * 1998-08-20 2004-08-03 Apple Computer, Inc. Method and apparatus for performing tangent space lighting and bump mapping in a deferred shading graphics processor
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
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
JP3874985B2 (ja) * 2000-02-18 2007-01-31 富士通株式会社 画像演算装置
US6748104B1 (en) 2000-03-24 2004-06-08 Cognex Corporation Methods and apparatus for machine vision inspection using single and multiple templates or patterns
US7006669B1 (en) 2000-12-31 2006-02-28 Cognex Corporation Machine vision method and apparatus for thresholding images of non-uniform materials
US7599044B2 (en) 2005-06-23 2009-10-06 Apple Inc. Method and apparatus for remotely detecting presence
US7242169B2 (en) * 2005-03-01 2007-07-10 Apple Inc. Method and apparatus for voltage compensation for parasitic impedance
US7577930B2 (en) 2005-06-23 2009-08-18 Apple Inc. Method and apparatus for analyzing integrated circuit operations
US9298311B2 (en) * 2005-06-23 2016-03-29 Apple Inc. Trackpad sensitivity compensation
US7639861B2 (en) 2005-09-14 2009-12-29 Cognex Technology And Investment Corporation Method and apparatus for backlighting a wafer during alignment
US7433191B2 (en) * 2005-09-30 2008-10-07 Apple Inc. Thermal contact arrangement
US8111904B2 (en) * 2005-10-07 2012-02-07 Cognex Technology And Investment Corp. Methods and apparatus for practical 3D vision system
US7598711B2 (en) * 2005-11-23 2009-10-06 Apple Inc. Power source switchover apparatus and method
US8162584B2 (en) * 2006-08-23 2012-04-24 Cognex Corporation Method and apparatus for semiconductor wafer alignment
US9807971B1 (en) * 2016-08-17 2017-11-07 Technologies Holdings Corp. Vision system with automatic teat detection

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5371563A (en) * 1976-12-08 1978-06-26 Hitachi Ltd Automatic inspection correcting method for mask
JPS58115492A (ja) * 1981-12-29 1983-07-09 シャープ株式会社 パタ−ン認識用自己相関器
US4623923A (en) * 1983-03-14 1986-11-18 Honeywell Inc. Real-time video image enhancement system
US4574357A (en) * 1984-02-21 1986-03-04 Pitney Bowes Inc. Real time character thinning system
US4998286A (en) * 1987-02-13 1991-03-05 Olympus Optical Co., Ltd. Correlation operational apparatus for multi-dimensional images
US4939575A (en) * 1987-11-13 1990-07-03 Texas Instruments Incorporated Fault-tolerant serial video processor device

Also Published As

Publication number Publication date
US5189712A (en) 1993-02-23
DE4123713C2 (de) 1995-04-27
DE4123713A1 (de) 1992-02-06

Similar Documents

Publication Publication Date Title
JPH0475183A (ja) 画像の相関度検出装置
US6480227B1 (en) Solid-state imaging device
CA2063472A1 (en) Method of resolution conversion
KR920005823A (ko) 고체촬상소자를 사용한 비디오카메라장치
JP2924079B2 (ja) ガンマ補正回路
KR860000853A (ko) 디지탈방식의 형광사진 장치
JP3116967B2 (ja) 画像処理装置および画像処理方法
KR930001689A (ko) 이미지 버퍼를 이용한 전자 주밍 시스템
JP3991751B2 (ja) 固体撮像素子及びその読み出し方法
JPS6166109A (ja) 光電検出器の選択方法とその装置
US7224485B2 (en) Apparatus and method mapping a look-up table in an imaging system
KR0129378Y1 (ko) 비디오 폰의 수직/수평 화상검출 시스템
JPS6112175A (ja) センサ出力補正回路
EP1680915A1 (en) Dark reference signals for dark reference pixels
JP2697312B2 (ja) X−Y/r−θ変換回路
JPH0817436B2 (ja) 信号補正回路及びイメージセンサ
JPS60142775A (ja) 画像処理装置
JP2001160925A (ja) 撮像装置
SU1495820A1 (ru) Устройство дл обработки многотоновых изображений
JP3183345B2 (ja) 画像記憶装置
JPH0520444A (ja) 画像読み取り装置
JPH09167964A (ja) 画像処理装置の画像入力回路
JPS61204777A (ja) 画像処理装置
JPS63186383A (ja) 画像処理装置
JPS62155675A (ja) 信号補正回路