JP2011123737A5 - - Google Patents

Download PDF

Info

Publication number
JP2011123737A5
JP2011123737A5 JP2009281747A JP2009281747A JP2011123737A5 JP 2011123737 A5 JP2011123737 A5 JP 2011123737A5 JP 2009281747 A JP2009281747 A JP 2009281747A JP 2009281747 A JP2009281747 A JP 2009281747A JP 2011123737 A5 JP2011123737 A5 JP 2011123737A5
Authority
JP
Japan
Prior art keywords
value
image
template image
partial image
values
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
Application number
JP2009281747A
Other languages
Japanese (ja)
Other versions
JP5388828B2 (en
JP2011123737A (en
Filing date
Publication date
Application filed filed Critical
Priority to JP2009281747A priority Critical patent/JP5388828B2/en
Priority claimed from JP2009281747A external-priority patent/JP5388828B2/en
Publication of JP2011123737A publication Critical patent/JP2011123737A/en
Publication of JP2011123737A5 publication Critical patent/JP2011123737A5/ja
Application granted granted Critical
Publication of JP5388828B2 publication Critical patent/JP5388828B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Description

本発明は、テンプレート画像を被探索画像内で走査し、パターンマッチングを行う物体認識装置において、前記被探索画像から所定数のテンプレート画像片に分割されている前記テンプレート画像と同一のサイズの部分画像を抜き出し、前記各テンプレート画像片に対応して前記所定数の部分画像片に分割する部分画像分割手段と、前記テンプレート画像片と前記部分画像片とのそれぞれの相関値を求め、所定閾値以上となる前記相関値の個数を集計して集計値を求める演算手段と、前記被探索画像の全体を走査した結果、前記演算手段により得られた集計値のうち、予め設定された第1所定値以上となる集計値の中から最大値となる集計値を1つ抽出し、その集計値に対応する部分画像の位置を合致位置と認識する認識手段と、前記認識手段により前記合致位置が認識された際の集計値が、前記所定数よりも小さい値で且つ前記第1所定値よりも大きい値に設定された第2所定値以下の場合は、前記テンプレート画像を、前記認識手段で認識された前記合致位置に対応する部分画像に置き換える更新手段と、を備えたことを特徴とするものである。 The present invention, the template image is scanned within the search image, the object recognition apparatus for performing pattern matching part before Symbol the template image and the same size that is divided into a predetermined number of the template image pieces from the search image extracting an image, and the partial image dividing unit operable to correspond to each template image pieces divided into partial image sections of the predetermined number, obtains the respective correlation value between the template image piece and the partial image sections, or greater than a predetermined threshold value A calculation unit for totaling the number of the correlation values to obtain a total value, and a first predetermined value set in advance among the total values obtained by the calculation unit as a result of scanning the entire searched image A recognizing means for extracting one of the maximum values from the total values as described above and recognizing the position of the partial image corresponding to the total value as a matching position; When the total value when the matching position is recognized is less than the second predetermined value set to a value smaller than the predetermined number and larger than the first predetermined value, the template image is Update means for replacing with a partial image corresponding to the matching position recognized by the recognition means.

また、本発明は、テンプレート画像を被探索画像内で走査し、パターンマッチングを行う物体認識装置において、前記被探索画像から所定数のテンプレート画像片に分割されている前記テンプレート画像と同一のサイズの部分画像を抜き出し、前記各テンプレート画像片に対応して前記所定数の部分画像片に分割する部分画像分割手段と、前記テンプレート画像片と前記部分画像片とのそれぞれの相関値を求め、所定閾値以上となる前記相関値の個数を集計して集計値を求める演算手段と、前記被探索画像の全体を走査した結果、前記演算手段により得られた集計値のうち、予め設定された第1所定値以上となる集計値の中から最大値となる集計値を1つ抽出し、その集計値に対応する部分画像の位置を合致位置と認識する認識手段と、今回の走査で前記認識手段により前記合致位置が認識された際の集計値が、前記所定数よりも小さい値で且つ前記第1所定値よりも大きい値に設定された第2所定値以下であって、過去の走査で前記認識手段により前記合致位置が認識された際の集計値と今回の走査で前記認識手段により前記合致位置が認識された際の集計値との差分値が、予め設定された第3所定値以下の場合は、前記テンプレート画像を、今回の走査で前記認識手段により認識された前記合致位置に対応する部分画像に置き換える更新手段と、を備えたことを特徴とするものである。 Further, the present invention is that the template image is scanned within the search image, the object recognition apparatus for performing pattern matching before Symbol the template image and the same size that is divided into a predetermined number of the template image pieces from the search image the extracted partial image, obtains the respective correlation value between said each template image piece partial image dividing means for dividing the partial image sections of the predetermined number in response to the template image piece and the partial image section, predetermined A calculation means for calculating the total value by counting the number of correlation values that are equal to or greater than a threshold value, and a preset first value among the total values obtained by the calculation means as a result of scanning the entire searched image. A recognizing unit that extracts one total value that is the maximum value from the total values that are equal to or greater than a predetermined value, and recognizes the position of the partial image corresponding to the total value as a matching position; The total value when the matching position is recognized by the recognition means in scanning is equal to or less than a second predetermined value set to a value smaller than the predetermined number and larger than the first predetermined value, A difference value between a total value when the matching position is recognized by the recognition unit in the past scan and a total value when the matching position is recognized by the recognition unit in the current scan is set in advance. 3 When the value is equal to or smaller than a predetermined value, the image processing apparatus includes updating means for replacing the template image with a partial image corresponding to the matching position recognized by the recognition means in the current scan.

Claims (11)

テンプレート画像を被探索画像内で走査し、パターンマッチングを行う物体認識装置において、
前記被探索画像から所定数のテンプレート画像片に分割されている前記テンプレート画像と同一のサイズの部分画像を抜き出し、前記各テンプレート画像片に対応して前記所定数の部分画像片に分割する部分画像分割手段と、
前記テンプレート画像片と前記部分画像片とのそれぞれの相関値を求め、所定閾値以上となる前記相関値の個数を集計して集計値を求める演算手段と、
前記被探索画像の全体を走査した結果、前記演算手段により得られた集計値のうち、予め設定された第1所定値以上となる集計値の中から最大値となる集計値を1つ抽出し、その集計値に対応する部分画像の位置を合致位置と認識する認識手段と、
前記認識手段により前記合致位置が認識された際の集計値が、前記所定数よりも小さい値で且つ前記第1所定値よりも大きい値に設定された第2所定値以下の場合は、前記テンプレート画像を、前記認識手段で認識された前記合致位置に対応する部分画像に置き換える更新手段と、を備えたことを特徴とする物体認識装置。
In an object recognition device that scans a template image in a searched image and performs pattern matching ,
Portion to split from front Symbol the search image extracted by the same size of the partial image and the template image are divided into a predetermined number of template image piece, the said predetermined number of partial image sections corresponding to each template image pieces Image segmentation means;
Calculating means for obtaining a correlation value between each of the template image piece and the partial image piece;
As a result of scanning the entire image to be searched, one total value that is the maximum value is extracted from the total values that are equal to or greater than the first predetermined value that is set in advance, among the total values obtained by the calculation means. Recognizing means for recognizing the position of the partial image corresponding to the total value as a matching position;
When the total value when the matching position is recognized by the recognition means is equal to or smaller than the second predetermined value set to a value smaller than the predetermined number and larger than the first predetermined value, the template An object recognizing apparatus comprising: an updating unit that replaces an image with a partial image corresponding to the matching position recognized by the recognizing unit.
テンプレート画像を被探索画像内で走査し、パターンマッチングを行う物体認識装置において、
前記被探索画像から所定数のテンプレート画像片に分割されている前記テンプレート画像と同一のサイズの部分画像を抜き出し、前記各テンプレート画像片に対応して前記所定数の部分画像片に分割する部分画像分割手段と、
前記テンプレート画像片と前記部分画像片とのそれぞれの相関値を求め、所定閾値以上となる前記相関値の個数を集計して集計値を求める演算手段と、
前記被探索画像の全体を走査した結果、前記演算手段により得られた集計値のうち、予め設定された第1所定値以上となる集計値の中から最大値となる集計値を1つ抽出し、その集計値に対応する部分画像の位置を合致位置と認識する認識手段と、
今回の走査で前記認識手段により前記合致位置が認識された際の集計値が、前記所定数よりも小さい値で且つ前記第1所定値よりも大きい値に設定された第2所定値以下であって、過去の走査で前記認識手段により前記合致位置が認識された際の集計値と今回の走査で前記認識手段により前記合致位置が認識された際の集計値との差分値が、予め設定された第3所定値以下の場合は、前記テンプレート画像を、今回の走査で前記認識手段により認識された前記合致位置に対応する部分画像に置き換える更新手段と、を備えたことを特徴とする物体認識装置。
In an object recognition device that scans a template image in a searched image and performs pattern matching ,
Portion to split from front Symbol the search image extracted by the same size of the partial image and the template image are divided into a predetermined number of template image piece, the said predetermined number of partial image sections corresponding to each template image pieces Image segmentation means;
Calculating means for obtaining a correlation value between each of the template image piece and the partial image piece, and calculating a total value by counting the number of the correlation values equal to or greater than a predetermined threshold;
As a result of scanning the entire image to be searched, one total value that is the maximum value is extracted from the total values that are equal to or greater than the first predetermined value that is set in advance, among the total values obtained by the calculation means. Recognizing means for recognizing the position of the partial image corresponding to the total value as a matching position;
The total value when the matching position is recognized by the recognition means in the current scan is less than or equal to a second predetermined value set to a value smaller than the predetermined number and larger than the first predetermined value. Thus, a difference value between the total value when the matching position is recognized by the recognition unit in the previous scan and the total value when the matching position is recognized by the recognition unit in the current scan is set in advance. And an update unit that replaces the template image with a partial image corresponding to the matching position recognized by the recognition unit in a current scan when the value is equal to or less than a third predetermined value. apparatus.
前記テンプレート画像を所定数のテンプレート画像片に分割するテンプレート画像分割手段を更に備えたことを特徴とする請求項1又は2に記載の物体認識装置。  The object recognition apparatus according to claim 1, further comprising a template image dividing unit that divides the template image into a predetermined number of template image pieces. 前記認識手段は、前記第1所定値以上となる集計値の中から最大値となる集計値が複数個ある場合、これら最大値となる集計値を集計する際に用いた相関値の合計値をそれぞれ演算し、前記各合計値の中で、最大値となる合計値に対応する部分画像の位置を合致位置と認識することを特徴とする請求項1乃至3のいずれか1項に記載の物体認識装置。 When there are a plurality of aggregate values that are maximum values among the aggregate values that are equal to or greater than the first predetermined value, the recognizing unit calculates a total value of correlation values that are used when the aggregate values that are the maximum values are aggregated. each calculated, the object according to the in each sum, any one of claims 1 to 3, characterized in that to recognize that the matching position a position of the partial image corresponding to the total value of the maximum value Recognition device. 前記演算手段は、前記テンプレート画像片と前記部分画像片とのそれぞれの相関値を順次求める際に、前記所定閾値よりも小さい値となる相関値の個数が、前記所定数から前記第1所定値を差し引いた差分値を超えた場合は、残りの前記テンプレート画像片と前記部分画像片との相関値の演算を打ち切ることを特徴とする請求項1乃至4のいずれか1項に記載の物体認識装置。 When calculating the correlation values of the template image piece and the partial image piece in order, the calculating means is configured such that the number of correlation values that are smaller than the predetermined threshold is from the predetermined number to the first predetermined value. the exceeding a difference value obtained by subtracting, object recognition according to any one of claims 1 to 4, characterized in that aborting the calculation of the correlation value with the rest of the template image piece and the partial image section apparatus. テンプレート画像を被探索画像内で走査し、パターンマッチングを行う物体認識方法において、
部分画像分割手段が、前記被探索画像から所定数のテンプレート画像片に分割されている前記テンプレート画像と同一のサイズの部分画像を抜き出し、前記各テンプレート画像片に対応して前記所定数の部分画像片に分割する部分画像分割ステップと、
演算手段が、前記テンプレート画像片と前記部分画像片とのそれぞれの相関値を求め、所定閾値以上となる前記相関値の個数を集計して集計値を求める演算ステップと、
認識手段が、前記被探索画像の全体を走査した結果、前記演算ステップにて得られた集計値のうち、予め設定された第1所定値以上となる集計値の中から最大値となる集計値を1つ抽出し、その集計値に対応する部分画像の位置を合致位置と認識する認識ステップと、
更新手段が、前記認識ステップにて前記合致位置が認識された際の集計値が、前記所定数よりも小さい値で且つ前記第1所定値よりも大きい値に設定された第2所定値以下の場合は、前記テンプレート画像を、前記認識ステップで認識された前記合致位置に対応する部分画像に置き換える更新ステップと、を備えたことを特徴とする物体認識方法。
In an object recognition method that scans a template image in a searched image and performs pattern matching,
Partial image dividing means, said extracting a partial image of the template image and the same size that is divided into a predetermined number of the template image pieces from the search image, the partial image of the predetermined number corresponding to each template image pieces A partial image dividing step for dividing the image into pieces;
A calculating step of calculating a correlation value of each of the template image piece and the partial image piece, calculating a total value by counting the number of the correlation values that are equal to or greater than a predetermined threshold; and
As a result of the recognition means scanning the entire searched image, the aggregate value that is the maximum value among the aggregate values that are equal to or greater than the first predetermined value set in advance among the aggregate values obtained in the calculation step. A step of recognizing the position of the partial image corresponding to the total value as a matching position,
The update means has a total value when the matching position is recognized in the recognition step is equal to or smaller than a second predetermined value set to a value smaller than the predetermined number and larger than the first predetermined value. In this case, the object recognition method includes: an update step of replacing the template image with a partial image corresponding to the matching position recognized in the recognition step.
テンプレート画像を被探索画像内で走査し、パターンマッチングを行う物体認識方法において、
部分画像分割手段が、前記被探索画像から所定数のテンプレート画像片に分割されている前記テンプレート画像と同一のサイズの部分画像を抜き出し、前記各テンプレート画像片に対応して前記所定数の部分画像片に分割する部分画像分割ステップと、
演算手段が、前記テンプレート画像片と前記部分画像片とのそれぞれの相関値を求め、所定閾値以上となる前記相関値の個数を集計して集計値を求める演算ステップと、
認識手段が、前記被探索画像の全体を走査した結果、前記演算ステップにて得られた集計値のうち、予め設定された第1所定値以上となる集計値の中から最大値となる集計値を1つ抽出し、その集計値に対応する部分画像の位置を合致位置と認識する認識ステップと、
更新手段が、今回の走査で前記認識ステップにて前記合致位置が認識された際の集計値が、前記所定数よりも小さい値で且つ前記第1所定値よりも大きい値に設定された第2所定値以下であって、過去の走査で前記認識ステップにて前記合致位置が認識された際の集計値と今回の走査で前記認識ステップにて前記合致位置が認識された際の集計値との差分値が、予め設定された第3所定値以下の場合は、前記テンプレート画像を、今回の走査で前記認識ステップにて認識された前記合致位置に対応する部分画像に置き換える更新ステップと、を備えたことを特徴とする物体認識方法。
In an object recognition method that scans a template image in a searched image and performs pattern matching,
Partial image dividing means, said extracting a partial image of the template image and the same size that is divided into a predetermined number of the template image pieces from the search image, the partial image of the predetermined number corresponding to each template image pieces A partial image dividing step for dividing the image into pieces;
A calculating step of calculating a correlation value of each of the template image piece and the partial image piece, calculating a total value by counting the number of the correlation values that are equal to or greater than a predetermined threshold; and
As a result of the recognition means scanning the entire searched image, the aggregate value that is the maximum value among the aggregate values that are equal to or greater than the first predetermined value set in advance among the aggregate values obtained in the calculation step. A step of recognizing the position of the partial image corresponding to the total value as a matching position,
A second value in which the updating means is set to a value smaller than the predetermined number and larger than the first predetermined value when the matching position is recognized in the recognition step in the current scan. A total value when the matching position is recognized in the recognition step in the past scan and a total value when the matching position is recognized in the recognition step in the current scan An update step of replacing the template image with a partial image corresponding to the matching position recognized in the recognition step in the current scan when the difference value is equal to or less than a preset third predetermined value. An object recognition method characterized by that.
前記演算ステップに先立って、テンプレート画像分割手段が、前記テンプレート画像を所定数のテンプレート画像片に分割するテンプレート画像分割ステップを更に備えたことを特徴とする請求項6又は7に記載の物体認識方法。  8. The object recognition method according to claim 6, wherein the template image dividing means further includes a template image dividing step of dividing the template image into a predetermined number of template image pieces prior to the calculating step. . 前記認識ステップでは、前記認識手段が、前記第1所定値以上となる集計値の中から最大値となる集計値が複数個ある場合、これら最大値となる集計値を集計する際に用いた相関値の合計値をそれぞれ演算し、前記各合計値の中で、最大値となる合計値に対応する部分画像の位置を合致位置と認識することを特徴とする請求項6乃至8のいずれか1項に記載の物体認識方法。 In the recognizing step , when there are a plurality of aggregate values that are maximum values among the aggregate values that are equal to or greater than the first predetermined value , the recognition unit is used to aggregate the aggregate values that are maximum values. 9. The total value of correlation values is calculated, and the position of the partial image corresponding to the total value that is the maximum value among the total values is recognized as a matching position . The object recognition method according to item 1 . 前記演算ステップでは、前記演算手段が、前記テンプレート画像片と前記部分画像片とのそれぞれの相関値を順次求める際に、前記所定閾値よりも小さい値となる相関値の個数が、前記所定数から前記第1所定値を差し引いた差分値を超えた場合は、残りの前記テンプレート画像片と前記部分画像片との相関値の演算を打ち切ることを特徴とする請求項6乃至9のいずれか1項に記載の物体認識方法。 In the calculation step , when the calculation means sequentially calculates the correlation values of the template image piece and the partial image piece, the number of correlation values that are smaller than the predetermined threshold is the predetermined number. If you exceed a difference value obtained by subtracting the first predetermined value from any of claims 6 to 9, characterized in that aborting the calculation of the correlation value between the the rest of the template image piece partial image piece 1 Item recognition method according to item. コンピュータに請求項6乃至10のいずれか1項に記載の物体認識方法の各ステップを実行させるためのプログラム。 The program for making a computer perform each step of the object recognition method of any one of Claims 6 thru | or 10 .
JP2009281747A 2009-12-11 2009-12-11 Object recognition device, object recognition method and program Expired - Fee Related JP5388828B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009281747A JP5388828B2 (en) 2009-12-11 2009-12-11 Object recognition device, object recognition method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009281747A JP5388828B2 (en) 2009-12-11 2009-12-11 Object recognition device, object recognition method and program

Publications (3)

Publication Number Publication Date
JP2011123737A JP2011123737A (en) 2011-06-23
JP2011123737A5 true JP2011123737A5 (en) 2013-01-31
JP5388828B2 JP5388828B2 (en) 2014-01-15

Family

ID=44287558

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009281747A Expired - Fee Related JP5388828B2 (en) 2009-12-11 2009-12-11 Object recognition device, object recognition method and program

Country Status (1)

Country Link
JP (1) JP5388828B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102011079187A1 (en) * 2011-07-14 2013-01-17 Bayerische Motoren Werke Aktiengesellschaft Method and apparatus for step detection of a pedestrian for a portable terminal
CN114267050B (en) * 2021-12-14 2025-07-22 咪咕音乐有限公司 Human body action recognition method, device, terminal equipment and storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0962838A (en) * 1995-08-24 1997-03-07 Nachi Fujikoshi Corp High-speed pattern matching method
JP3653438B2 (en) * 2000-02-21 2005-05-25 株式会社日立製作所 Image determination method and defect inspection apparatus
JP4661075B2 (en) * 2004-04-09 2011-03-30 株式会社ニコン Position detection device
JP2007309729A (en) * 2006-05-17 2007-11-29 Matsushita Electric Ind Co Ltd Appearance inspection method for press-worked products and appearance inspection device used therefor
JP4867771B2 (en) * 2007-04-19 2012-02-01 パナソニック電工株式会社 Template matching device

Similar Documents

Publication Publication Date Title
KR101940718B1 (en) Apparatus and method for extracting person domain based on RGB-Depth image
JP6482195B2 (en) Image recognition apparatus, image recognition method, and program
JP2009526291A5 (en)
EP2720171A8 (en) Recognition and pose determination of 3D objects in multimodal scenes
JP2018128996A5 (en)
JP2019185384A5 (en) Image authentication device, image authentication method and computer program
CN110503627B (en) Building crack detection method and device, storage medium and computer equipment
JP2021182320A5 (en)
JP2016194858A5 (en)
JP2015148979A5 (en)
CN105574533A (en) Image feature extraction method and device
WO2015001967A1 (en) Device and method for creating image-processing filter
WO2014199824A1 (en) Image processing method, image processing device, and image processing program
JP2018081402A5 (en)
JP2017033063A5 (en)
CN114140414A (en) Non-contact human body measuring method and device and electronic equipment
JP6098498B2 (en) Information processing apparatus, information processing method, and program
CN104281850A (en) Character area identification method and device
RU2013151974A (en) IMAGE PROCESSOR WITH A STATIC POSITION RECOGNITION MODULE USING A CUT-BASED INTEREST AREA
JP2010020394A5 (en)
KR101761140B1 (en) Mapping method for images
KR101727576B1 (en) Method for recognizing garment pattern data
CN104376579A (en) Moving object detecting method and system used for online class system
KR20160109049A (en) Apparatus and method for detecting keypoint using higher-order difference of gaussian kernel
JP2009271657A5 (en)