Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3355015B2 - Image processing method - Google Patents
[go: Go Back, main page]

JP3355015B2 - Image processing method - Google Patents

Image processing method

Info

Publication number
JP3355015B2
JP3355015B2 JP04259094A JP4259094A JP3355015B2 JP 3355015 B2 JP3355015 B2 JP 3355015B2 JP 04259094 A JP04259094 A JP 04259094A JP 4259094 A JP4259094 A JP 4259094A JP 3355015 B2 JP3355015 B2 JP 3355015B2
Authority
JP
Japan
Prior art keywords
image
target
center
gravity
localization
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.)
Expired - Lifetime
Application number
JP04259094A
Other languages
Japanese (ja)
Other versions
JPH07254063A (en
Inventor
哲司 羽下
耕一 笹川
伸一 黒田
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 JP04259094A priority Critical patent/JP3355015B2/en
Publication of JPH07254063A publication Critical patent/JPH07254063A/en
Application granted granted Critical
Publication of JP3355015B2 publication Critical patent/JP3355015B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】この発明は、ディジタル画像処理
技術を用いて画像中に存在する対象を認識する際の、認
識性能を向上させる画像処理方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing method for improving recognition performance when recognizing an object existing in an image by using digital image processing technology.

【0002】[0002]

【従来の技術】図39は例えば「触手特徴を集積した参
照点によるモデルマッチング」(佐野睦夫、目黒真一、
石井 明:電子情報通信学会 パターン認識と理解研究
会資料PRU86−90)に示された、従来の画像処理
方法を示す説明図である。図において、Oは検出対象図
形のモデルの形状を記述するための基準点であり、xは
モデル図形の境界上の各点においける基準点Oに向かう
ベクトル、φは境界線の勾配の方向である。
2. Description of the Related Art FIG. 39 shows, for example, "Model Matching Using Reference Points Accumulating Tentacle Features" (Matsuo Sano, Shinichi Meguro,
Akira Ishii: Explanatory diagram showing a conventional image processing method shown in IEICE Pattern Recognition and Understanding Study Group material PRU86-90). In the figure, O is a reference point for describing the shape of the model of the detection target graphic, x is a vector toward the reference point O at each point on the boundary of the model graphic, and φ is the direction of the gradient of the boundary line. It is.

【0003】次に、動作について説明する。この画像処
理方法では一般化Hough変換によるパターンマッチ
ングが行われる。まず、検出対象図形のモデルの形状を
記述するための基準点Oを選び、それを原点とする座標
系を定める。次に、モデル図形の境界上の各点におい
て、基準点Oに向かうベクトルxi =(ri ,αi )と
境界線の勾配の方向φi を求める。なお、上記rはベク
トルの長さであり、αは方向角である。このベクトルx
を勾配の方向φの関数とみなして、以下に示すRテーブ
ルと呼ばれる表としてモデルの形状を表わす。
Next, the operation will be described. In this image processing method, pattern matching by generalized Hough transform is performed. First, a reference point O for describing the shape of the model of the graphic to be detected is selected, and a coordinate system having the reference point O as an origin is determined. Then, at each point on the boundary of the model graphic, vector toward the reference point O x i = (r i, α i) and determining the direction phi i of the gradient of the border. Note that r is the length of the vector, and α is the direction angle. This vector x
Is regarded as a function of the gradient direction φ, and the shape of the model is represented as a table called an R table shown below.

【0004】[0004]

【表1】 [Table 1]

【0005】この表1によるRテーブルによれば、例え
ばベクトルx(2Δφ) はx(2Δφ)=(r(2Δφ) ,α
(2Δφ) )={x21,x22,・・・}となる。
According to the R table shown in Table 1, for example, the vector x (2Δφ) is x (2Δφ) = (r (2Δφ), α
(2Δφ)) = {x 21 , x 22 ,...}.

【0006】ここで、2次元図形に対する座標変換は、
平行移動(x,y)、回転角θ、拡大・縮小率sの4つ
のパラメータによって表現される。これらのパラメータ
によって張られる4次元空間をパラメータ空間とする。
また、変換の入力画像はエッジ検出等によって抽出され
たエッジ点を含み、勾配の方向ψが求められているとす
る。画像上の各エッジ点(uj ,vj )(勾配の方向ψ
j )に対して次の操作を行う。すなわち、パラメータ空
間中のすべての(θ,s)の組み合わせに対して、次の
(1)式および(2)式を満たすx,yを求め、パラメ
ータ空間の要素(x,y,θ,s)の値を1ずつ増やし
て、ピークを持つ(x,y,θ,s)を求める。
Here, coordinate conversion for a two-dimensional figure is as follows:
It is represented by four parameters of translation (x, y), rotation angle θ, and enlargement / reduction ratio s. A four-dimensional space spanned by these parameters is defined as a parameter space.
Further, it is assumed that the input image of the conversion includes the edge points extracted by the edge detection or the like, and the gradient direction ψ is obtained. Each edge point (u j , v j ) on the image (direction of gradient ψ
Perform the following operations for j ). That is, for all combinations of (θ, s) in the parameter space, x and y satisfying the following expressions (1) and (2) are obtained, and the elements (x, y, θ, s) of the parameter space are obtained. ) Is increased by one, and (x, y, θ, s) having a peak is obtained.

【0007】 x=uj +r(ψj −θ)×cos[α(ψj −θ)+θ]・・・(1) y=vj +r(ψj −θ)×sin[α(ψj −θ)+θ]・・・(2)X = u j + r (ψ j −θ) × cos [α (ψ j −θ) + θ] (1) y = v j + r (ψ j −θ) × sin [α (ψ j −θ) + θ] (2)

【0008】[0008]

【発明が解決しようとする課題】従来の画像処理方法は
以上のように構成されているので、一般化Hough変
換によるパターンマッチングのための多くのパラメータ
を含み、探索空間の規模が大きなものとなって、その演
算コストが増大するとともに安定性の低下を招くという
問題点があった。
Since the conventional image processing method is configured as described above, it includes a large number of parameters for pattern matching by generalized Hough transform, and the search space becomes large. Therefore, there has been a problem that the operation cost increases and the stability decreases.

【0009】この発明は上記のような問題点を解消する
ためになされたもので、処理コストを低減し、安定性を
向上させた画像処理方法を得ることを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and has as its object to provide an image processing method that reduces processing costs and improves stability.

【0010】[0010]

【0011】[0011]

【課題を解決するための手段】請求項1 に記載の発明に
係る画像処理方法は、原画像に前処理を施した後、対象
の局在性の評価を行ってその評価結果より対象の重心位
置を決定し、得られた重心位置を中心にして当該対象の
大きさ、種類(形状)、姿勢等の属性を認識すると共
に、複数の評価関数を用いて異なるスケールで並列に対
象の局在性の評価を行い、得られた複数の評価結果を統
合することで対象の局在性の再評価して、その再評価結
果から対象の重心位置を決定するものである。
According to the first aspect of the present invention, there is provided an image processing method comprising: performing preprocessing on an original image;
Is evaluated, and the center of gravity of the object is evaluated based on the evaluation result.
Is determined, and the obtained object is centered on the obtained center of gravity.
Recognizing attributes such as size, type (shape), and posture
In addition, the localization of the target is evaluated in parallel at different scales using multiple evaluation functions, and the localization of the target is reevaluated by integrating the multiple evaluation results obtained. The position of the center of gravity of the object is determined from the result.

【0012】また、請求項2に記載の発明に係る画像処
理方法は、複数の評価関数を用いて異なるスケールで並
列に対象の局在性の評価を行い、得られた複数の評価結
果から対象の重心位置を並列に抽出して、複数の対象の
重心位置候補を求めるものである。
According to a second aspect of the present invention, in the image processing method, the localization of an object is evaluated in parallel at different scales using a plurality of evaluation functions, and the object is evaluated from a plurality of obtained evaluation results. Are extracted in parallel, and a plurality of candidate center-of-gravity position candidates are obtained.

【0013】また、請求項3に記載の発明に係る画像処
理方法は、入力された画像を複数の異なる解像度の画像
に変換し、各解像変換画像に対して同じ評価関数を用い
て対象の局在性の評価を行い、得られた複数の評価結果
を統合することで対象の局在性を再評価して、その再評
価結果から対象の重心位置を決定するものである。
According to a third aspect of the present invention, there is provided an image processing method for converting an input image into a plurality of images having different resolutions and using the same evaluation function for each resolution-converted image. The localization is evaluated, the localization of the target is re-evaluated by integrating a plurality of obtained evaluation results, and the position of the center of gravity of the target is determined from the re-evaluation result.

【0014】また、請求項4に記載の発明に係る画像処
理方法は、入力された画像を複数の異なる解像度の画像
に変換し、各解像変換画像に対して同じ評価関数を用い
て対象の局在性の評価を行い、得られた複数の評価結果
から対象の重心位置を並列に抽出して、複数の対象の重
心位置候補を求めるものである。
According to a fourth aspect of the present invention, there is provided an image processing method for converting an input image into a plurality of images having different resolutions and using the same evaluation function for each resolution-converted image. The localization is evaluated, and the barycentric positions of the objects are extracted in parallel from the obtained plurality of evaluation results to obtain the barycentric position candidates of the plurality of objects.

【0015】また、請求項5に記載の発明に係る画像処
理方法は、原画像に前処理を施した後、対象の局在性の
評価を行ってその評価結果より対象の重心位置を決定
し、得られた重心位置を中心にして当該対象の大きさ、
種類(形状)、姿勢等の属性を認識すると共に、対象の
広がり量を当該対象が存在する位置を中心として周囲の
複数の方向に放射状に調べるにあたり、対象の重心位置
を中心として周囲の複数の方向に放射状に伸びた入力画
像の一次元のデータを生成し、広がり量に依存して変化
する一次元の関数との積和演算を広がり量を変えながら
実行し、演算結果が極大となる広がり量をその方向の対
象の広がり量とするものであり、そのとき、この広がり
量に依存して変化する一次元の関数と入力画像のある方
向の一次元のデータとの積和演算の結果が、広がり量が
その方向の対象の大きさと一致したときに極大となるよ
うにあらかじめ設定しておき、得られた各方向の広がり
量に着目して対象の属性の認識を行うものである。
According to a fifth aspect of the present invention, there is provided the image processing method according to the first aspect of the present invention, wherein the preprocessing is performed on the original image and then the localization of the object is performed.
Performs an evaluation and determines the center of gravity of the object from the evaluation result
And the size of the object around the obtained center of gravity,
Recognize attributes such as type (shape), posture, etc.
The spread amount around the position where the target exists
When examining radially in multiple directions, the center of gravity of the target
Input image that extends radially in multiple directions around
Generates one-dimensional image data and changes depending on the amount of spread
Multiply-accumulate with a one-dimensional function
Execute and calculate the amount of spread at which the calculation result is maximal
The spread of the elephant
One-dimensional function that changes depending on the amount and the input image
Result of multiply-accumulate with one-dimensional data
It will be maximum when it matches the size of the object in that direction
This is set in advance as described above, and the target attribute is recognized by paying attention to the obtained spread amount in each direction.

【0016】また、請求項6に記載の発明に係る画像処
理方法は、対象の広がり量を当該対象が存在する複数の
候補位置を中心として周囲の複数の方向に放射状に並列
に調べ、得られた各方向の広がり量に着目してそれぞれ
の対象候補の属性を並列に抽出し、それらを統合して最
終的な対象の属性を抽出するものである。
[0016] In the image processing method according to the invention of claim 6, the amount of spread of the subject examined in parallel radially in a plurality of directions around the center of the plurality of candidate positions where the target is present, obtained The attribute of each target candidate is extracted in parallel by paying attention to the spread amount in each direction, and they are integrated to extract the final attribute of the target.

【0017】また、請求項7に記載の発明に係る画像処
理方法は、対象の広がり量の抽出に際して、対象の重心
位置を中心として周囲の複数の方向に放射状に伸びた入
力画像の一次元のデータを生成し、広がり量に依存して
変化する一次元の関数との積和演算を広がり量を変えな
がら実行し、演算結果が極大となる広がり量をその方向
の対象の広がり量とするものであり、そのとき、この広
がり量に依存して変化する一次元の関数と入力画像のあ
る方向の一次元のデータとの積和演算の結果が、広がり
量がその方向の対象の大きさと一致したときに極大とな
るようにあらかじめ設定しておくものである。
[0017] In the image processing method according to the invention of claim 7, the target upon spreading of extraction, of the input image that extends radially into a plurality of directions around the center of gravity position of the object in one dimension Generates data, executes a product-sum operation with a one-dimensional function that varies depending on the spread amount, while changing the spread amount, and sets the spread amount at which the calculation result reaches a maximum as the target spread amount in that direction. At this time, the result of the product-sum operation of the one-dimensional function that changes depending on the spread amount and the one-dimensional data in a certain direction of the input image indicates that the spread amount matches the size of the target in that direction. It is set in advance so that it becomes a maximum when it is done.

【0018】[0018]

【0019】[0019]

【0020】[0020]

【0021】また、請求項8に記載の発明に係る画像処
理方法は、得られた局在性の評価結果の極大値を対象の
重心位置として抽出するものである。
[0021] In the image processing method according to the invention of claim 8 is to extract the maximum value of the evaluation results of the obtained localization as the center-of-gravity position of the object.

【0022】また、請求項9に記載の発明に係る画像処
理方法は、対象の局在性の評価値を輝度分布とする画像
を所定のしきい値で2値化し、その2値化画像において
0次および1次のモーメントを計算して対象の重心位置
を抽出するものである。
According to a ninth aspect of the present invention, in the image processing method, an image having an evaluation value of locality of an object as a luminance distribution is binarized by a predetermined threshold value. The zero-order and first-order moments are calculated to extract the position of the center of gravity of the object.

【0023】また、請求項10に記載の発明に係る画像
処理方法は、対象の重心位置を中心に設定した中心小領
域内の輝度分布と、この中心小領域の周囲に設定した周
囲小領域内の輝度分布を比較し、その周囲小領域が対象
か背景かの判定を行って対象と判定された周囲小領域を
中心小領域に融合させ、中心小領域を対象の境界まで順
次拡張して対象の大きさを抽出するものである。
[0023] In the image processing method according to the invention of claim 10 includes a luminance distribution of the central small area set around the center of gravity of the object, surrounding the small region set around the center small region Compare the luminance distribution of the target, determine whether the surrounding small area is the target or the background, fuse the surrounding small area determined to be the target with the center small area, expand the central small area sequentially to the boundary of the target, and Is to extract the size of.

【0024】また、請求項11に記載の発明に係る画像
処理方法は、対象の局在性の評価結果を輝度分布とする
画像を所定のしきい値で2値化し、その2値化画像にお
いて0次、1次、2次のモーメントを計算して対象の属
性を抽出するものである。
[0024] In the image processing method according to the invention of claim 11 binarizes the image evaluation results of localization of target luminance distribution with a predetermined threshold value, in that the binary image The zeroth, first, and second moments are calculated to extract the target attribute.

【0025】[0025]

【0026】[0026]

【作用】請求項1 に記載の発明における画像処理方法
は、対象の局在性に着目して抽出した対象の重心位置を
中心にして対象の属性を認識すると共に、異なるスケー
ルで並列に評価した対象の局在性の評価結果を統合して
局在性の再評価を行った後、その再評価結果から対象の
重心位置を抽出することにより、探索空間の規模を減ら
して処理コストを削減し、マッチングの安定性を向上さ
せ、様々な大きさの対象を認識できるようにする。
According to the image processing method of the present invention, the position of the center of gravity of the target extracted by focusing on the localization of the target is determined.
In addition to recognizing the attributes of the object at the center, re-evaluating the locality by integrating the localization evaluation results of the objects evaluated in parallel on different scales, and re-evaluating the locality, the center of gravity of the object is obtained from the re-evaluation To reduce the size of the search space
To reduce processing costs and improve matching stability
Allowed, to recognize the target of various sizes.

【0027】また、請求項2に記載の発明における画像
処理方法は、異なるスケールで並列に評価した対象の局
在性の各評価結果から、対象の重心位置をそれぞれ抽出
して複数の重心位置候補を並列に求ることにより、様々
な大きさの対象を認識できるようにする。
The image processing method according to the second aspect of the present invention is a method of extracting a plurality of candidate center-of-gravity positions by extracting the center-of-gravity position of each object from each evaluation result of the localization of the object evaluated in parallel at different scales. Are obtained in parallel so that objects of various sizes can be recognized.

【0028】また、請求項3に記載の発明における画像
処理方法は、解像度の異なる複数の解像度変換画像に対
して同じ評価関数を用いて対象の局在性を評価し、各評
価結果を統合して局在性の再評価を行った再評価結果か
ら対象の重心位置を抽出することにより、様々な大きさ
の対象を認識できるようにする。
The image processing method according to the third aspect of the present invention evaluates the locality of an object using the same evaluation function for a plurality of resolution-converted images having different resolutions, and integrates the evaluation results. By extracting the position of the center of gravity of the object from the re-evaluation result of the re-evaluation of the locality, objects of various sizes can be recognized.

【0029】また、請求項4に記載の発明における画像
処理方法は、解像度の異なる複数の解像度変換画像に対
して同じ評価関数を用いて対象の局在性を評価し、各評
価結果から対象の重心位置をそれぞれ抽出して複数の重
心位置候補を並列に求めることにより、様々な大きさの
対象を認識できるようにする。
[0029] In the image processing method in the invention of claim 4 is to evaluate the localization of the target with the same evaluation function for resolution of different resolution-converted image, of the object from the evaluation results By extracting the barycentric positions and obtaining a plurality of barycentric position candidates in parallel, objects of various sizes can be recognized.

【0030】また、請求項5に記載の発明における画像
処理方法は、対象の局在性に着目して抽出した対象の重
心位置を中心にして対象の属性を認識すると共に、対象
の重心位置を中心として周囲の複数の方向に放射状に対
象の広がり量を求めるにあたり、対象の重心位置より放
射状に伸びた入力画像の一次元のデータと、広がり量に
依存して変化する一次元の関数との積和演算を広がり量
を変えながら計算し、結果が極大となる広がり量をその
方向の対象の広がり量として抽出し、それらから対象の
属性を抽出することにより、探索空間の規模を減らして
処理コストを削減し、マッチングの安定性を向上させ、
探索空間の規模を減らすことを可能にして処理コストを
削減し、マッチングの安定性を向上させる。また、広が
り量の抽出を安定に行うことを可能とする。
Further, the image processing method in the invention of claim 5, the subject extracted by focusing on the localization of the target heavy
In addition to recognizing the attributes of the object around the center of gravity and calculating the spread of the object in multiple directions around the center of gravity of the object,
For one-dimensional data of the input image extended in a radial pattern and the amount of spread
The product-sum operation with a one-dimensional function that changes depending on the spread amount
And calculate the amount of spread that maximizes the result.
The size of the search space can be reduced by extracting as the amount of spread of the object in the direction and extracting the attributes of the object from them.
Reduce processing costs, improve matching stability,
A search space can be reduced in size to reduce processing costs and improve matching stability. Also,
It is possible to stably extract the amount of waste.

【0031】また、請求項6に記載の発明における画像
処理方法は、対象の存在する複数の候補位置を中心とし
て周囲の複数の方向に放射状に各対象の広がり量を並列
に調べて、それらより各対象候補の属性を並列に抽出し
てその統合を行い、最終的な対象の属性を抽出すること
により、探索空間の規模を減らすことを可能にして処理
コストを削減し、マッチングの安定性を向上させる。
[0031] In the image processing method in the invention of claim 6, radially in a plurality of directions around the center of the plurality of candidate positions that exist in the subject by examining the amount of spread of each target in parallel, than those By extracting the attributes of each target candidate in parallel, integrating them, and extracting the final target attributes, it is possible to reduce the size of the search space, reduce processing costs, and improve matching stability. Improve.

【0032】また、請求項7に記載の発明における画像
処理方法は、対象の重心位置より放射状に伸びた入力画
像の一次元のデータと、広がり量に依存して変化する一
次元の関数との積和演算を広がり量を変えながら計算
し、結果が極大となる広がり量をその方向の対象の広が
り量として抽出することにより、広がり量の抽出を安定
に行うことを可能とする。
[0032] In the image processing method in the invention of claim 7, the one-dimensional data of the input image extending radially from the center of gravity of the subject, the one-dimensional function that varies depending on the amount of spread By calculating the product-sum operation while changing the spread amount and extracting the spread amount at which the result is maximum as the target spread amount in that direction, it is possible to stably extract the spread amount.

【0033】[0033]

【0034】[0034]

【0035】[0035]

【0036】また、請求項8に記載の発明における画像
処理方法は、得られた局在性の評価結果の極大値を対象
の重心位置として抽出することにより、重心位置の抽出
を安定に行うことを可能とする。
[0036] In the image processing method in the invention of claim 8, by extracting the local maximum value of the resulting localization evaluation results as the center-of-gravity position of the object, stably performed by the extraction of the centroid position Is possible.

【0037】また、請求項9に記載の発明における画像
処理方法は、局在性の評価値を輝度分布として持つ画像
の2値化画像において0次および1次のモーメントを計
算することにより、局在性の評価結果から対象の重心位
置の抽出を安定に行うことを可能とする。
In the image processing method according to the ninth aspect of the present invention, the zero-order and first-order moments are calculated in a binarized image of an image having a localization evaluation value as a luminance distribution. It is possible to stably extract the position of the center of gravity of the object from the evaluation result of the presence.

【0038】また、請求項10に記載の発明における画
像処理方法は、重心位置を中心に設定した中心小領域と
その周囲に設定した周囲小領域との輝度分布を比較に基
づいて、その周囲小領域が対象と判定された場合には当
該周囲小領域を中心小領域に融合させ、その中心小領域
を対象の境界まで順次拡張して対象の大きさを抽出する
ことにより、対象の大きさの抽出を安定に行うことを可
能とする。
The image processing method according to the tenth aspect of the present invention is the image processing method according to the present invention, wherein the luminance distribution between the center small area set at the center of gravity and the surrounding small area set around the center is determined based on a comparison. If the area is determined to be the target, the surrounding small area is fused to the central small area, and the central small area is sequentially expanded to the boundary of the target to extract the size of the target, thereby obtaining the target size. Extraction can be performed stably.

【0039】また、請求項11に記載の発明における画
像処理方法は、局在性の評価値を輝度分布として持つ画
像の2値化画像において0次、1次、2次のモーメント
を計算することにより、対象の属性の抽出を安定に行う
ことを可能とする。
In the image processing method according to the eleventh aspect , a zero-order, first-order, or second-order moment is calculated in a binarized image of an image having an evaluation value of locality as a luminance distribution. Thereby, it is possible to stably extract a target attribute.

【0040】[0040]

【実施例】参考例1. この発明の理解を助けるための参考例1 を図について説
明する。図1は参考例1による画像処理方法の一実施例
を示すフローチャートであり、図2はその対象抽出処理
の詳細を示すフローチャートである。また、図3は上記
画像処理方法を適用した画像処理装置の構成例を示すブ
ロック図であり、図4はその中の対象抽出部の内部構成
を示すブロック図である。
【Example】Reference Example 1. Reference Example 1 to Help Understand the Invention The illustration about the figure
I will tell. Figure 1Reference Example 1Embodiment of Image Processing Method by Using
FIG. 2 is a flowchart showing the target extraction process.
6 is a flowchart showing details of the process. Also, FIG.
A block diagram showing a configuration example of an image processing apparatus to which the image processing method is applied.
FIG. 4 is a lock diagram, and FIG.
FIG.

【0041】図3において、1はカメラ等によって画像
を取り込み、それをディジタル化する画像入力部であ
り、2はこの画像入力部1でディジタル化された画像
(以下原画像という)に対して、画像中の高周波ノイズ
や緩慢な輝度変化等を除去するための前処理を施す前処
理部である。3はこの前処理部2において前処理された
画像(以下前処理画像という)中で、対象を構成する要
素の局所的な集中の度合い(以下局在性という)を評価
し、その評価結果に着目して対象の重心位置を抽出する
対象抽出部であり、4はこの対象抽出部3によって求め
られた対象の重心位置を中心として、対象の位置、大き
さ、種類(形状)、姿勢等の属性を抽出する対象認識部
である。また、5は画像入力部1より前処理部2に入力
される原画像、6は前処理部2にて前処理が施された前
処理画像、7は対象抽出部3で抽出された対象の重心位
置、8は対象認識部4で抽出された対象の属性である。
In FIG. 3, reference numeral 1 denotes an image input unit for taking in an image by a camera or the like and digitizing the image. Reference numeral 2 denotes an image digitized by the image input unit 1 (hereinafter referred to as an original image). This is a pre-processing unit that performs pre-processing for removing high-frequency noise and a slow change in luminance in an image. 3 evaluates the degree of local concentration (hereinafter, referred to as locality) of elements constituting the object in the image pre-processed by the pre-processing unit 2 (hereinafter, referred to as pre-processed image), and Reference numeral 4 denotes a target extracting unit for extracting the position of the center of gravity of the target by focusing on the position, size, type (shape), posture, etc. of the target with the center of gravity of the target obtained by the target extracting unit 3 as the center. This is a target recognition unit for extracting attributes. Reference numeral 5 denotes an original image input from the image input unit 1 to the pre-processing unit 2, reference numeral 6 denotes a pre-processed image subjected to pre-processing by the pre-processing unit 2, and reference numeral 7 denotes a target extracted by the target extraction unit 3. The barycenter position 8 is the attribute of the target extracted by the target recognition unit 4.

【0042】また、図4において、9は前処理部2にて
前処理された前処理画像6中で、対象を構成する要素の
局所的な集中の度合い、すなわち対象の局在性の評価を
行う局在性評価部、10はこの局在性評価部9による局
在性の評価結果に着目して対象の重心位置7を抽出し、
対象認識部4に出力する重心抽出部であり、11はこの
局在性評価部9より重心抽出部10に送られる局在性の
評価結果である。
In FIG. 4, reference numeral 9 denotes the degree of local concentration of the constituent elements of the object in the pre-processed image 6 pre-processed by the pre-processing unit 2, that is, the evaluation of the locality of the object. The localization evaluation unit 10 performs the extraction of the target center of gravity position 7 by paying attention to the localization evaluation result by the localization evaluation unit 9,
Reference numeral 11 denotes a center of gravity extraction unit that outputs to the object recognition unit 4. Reference numeral 11 denotes a localization evaluation result sent from the localization evaluation unit 9 to the center of gravity extraction unit 10.

【0043】次に図3に示した画像処理装置の動作につ
いて、図1のフローチャートを用いて説明する。画像入
力部1にてカメラ等で取り込まれたアナログ信号による
画像はアナログ/ディジタル変換され、ディジタル信号
による原画像5となる(ステップST1)。この原画像
5は前処理部2に送られて前処理が施され、画像中の高
周波ノイズや緩慢な輝度変化が除去された前処理画像6
となり(ステップST2)、対象抽出部3と対象認識部
4とに入力される。対象抽出部3では入力された前処理
画像6の局在性に着目して対象の重心位置7を抽出し、
それを対象認識部4に送出する(ステップST3)。対
象認識部4ではこの対象の重心位置7と前処理部2から
入力された前処理画像6から対象の属性8を抽出して外
部に出力する(ステップST4)。
Next, the operation of the image processing apparatus shown in FIG. 3 will be described with reference to the flowchart of FIG. An image based on an analog signal captured by a camera or the like in the image input unit 1 is subjected to analog / digital conversion to become an original image 5 based on a digital signal (step ST1). The original image 5 is sent to the pre-processing unit 2 and subjected to pre-processing, and the pre-processed image 6 from which high-frequency noise and a slow luminance change in the image have been removed.
(Step ST2), and are input to the target extraction unit 3 and the target recognition unit 4. The target extraction unit 3 extracts the center-of-gravity position 7 of the target by focusing on the locality of the input preprocessed image 6,
It is sent to the object recognition unit 4 (step ST3). The target recognizing unit 4 extracts the target attribute 8 from the position of the center of gravity 7 of the target and the pre-processed image 6 input from the pre-processing unit 2 and outputs the same to the outside (step ST4).

【0044】ここで、ステップST13において、対象
抽出部3が対象を複数抽出した場合には、対象認識部4
ではステップST4において、それぞれの対象の存在位
置を中心として並列に複数の対象の属性8を認識するこ
ともできる。
Here, in step ST13, when the target extracting unit 3 extracts a plurality of targets, the target recognizing unit 4
Then, in step ST4, it is also possible to recognize the attributes 8 of a plurality of objects in parallel with the existence position of each object as a center.

【0045】また、対象抽出部3に入力される画像と対
象認識部4に入力される画像は同一の前処理が施された
前処理画像6を用いているが、前処理部2において異な
る前処理を施した2種類の前処理画像を生成し、その一
方を対象抽出部3に、他方を対象認識部4にそれぞれ入
力ることもできる。
The image input to the target extracting unit 3 and the image input to the target recognizing unit 4 use the same preprocessed image 6 which has been subjected to the same preprocessing. It is also possible to generate two types of processed preprocessed images, and input one of them to the target extraction unit 3 and the other to the target recognition unit 4.

【0046】次に図4に示した対象抽出部3の動作につ
いて、図2のフローチャートを用いてさらに詳しく説明
する。まず、局在性評価部9において、対象抽出部3に
入力された前処理画像6中で対象を構成する要素の局所
的な集中の度合いである局在性を評価する(ステップS
T5)。得られた局在性の評価結果11は重心抽出部1
0に送られ、重心抽出部11はその局在性の評価結果1
1から対象の重心位置7を抽出し、それを対象認識部4
に出力する(ステップST6)。なお、図示の例ではM
個の対象が存在している。
Next, the operation of the target extracting section 3 shown in FIG. 4 will be described in more detail with reference to the flowchart of FIG. First, the locality evaluation unit 9 evaluates locality, which is the degree of local concentration of elements constituting a target in the pre-processed image 6 input to the target extraction unit 3 (step S).
T5). The obtained localization evaluation result 11 is the centroid extraction unit 1
0, and the center-of-gravity extraction unit 11 evaluates its locality as 1
The position of the center of gravity 7 of the object is extracted from the object recognition unit 1, and is extracted by the object recognition unit 4.
(Step ST6). In the example shown, M
Objects exist.

【0047】ここで、例えば入力された画像が2値画像
であり、対象を構成する“1”の点は密集して存在し、
背景を構成する“1”の点はまばらに存在するものと仮
定する。このような2値画像に対してある注目点のまわ
りに局所領域を考え、その局所領域内で輝度の総和(こ
の場合は2値画像であるので“1”の点の数の総和に等
しい)を計算すると、この総和は対象部分のように
“1”の点が密集して存在している部分では大きくな
り、背景部分のように“1”の点がまばらに存在してい
る部分では小さくなる。局在性評価部9はこのように注
目点のまわりの局所領域内での輝度値を加算することに
よって、対象を構成する要素の局所的な集中の度合い、
すなわち対象の局在性を評価して、その結果を局在性の
評価結果11として出力する。
Here, for example, the input image is a binary image, and the points of "1" constituting the object are densely present.
It is assumed that the "1" points that make up the background are sparse. For such a binary image, a local region is considered around a certain point of interest, and the sum of the luminances in the local region (in this case, since it is a binary image, it is equal to the sum of the number of "1" points) Is calculated, the sum is large in a portion where the points of “1” are densely present like the target portion, and small in a portion where the points of “1” are sparsely present like the background portion. Become. The locality evaluation unit 9 adds the luminance values in the local area around the point of interest in this manner, thereby obtaining the degree of local concentration of the elements constituting the target,
That is, the localization of the target is evaluated, and the result is output as the localization evaluation result 11.

【0048】次に、入力された画像が多値画像で、対象
を構成する点は高い輝度を持ち、背景を構成する点は低
い輝度を持つものと仮定した場合について考える。この
ような多値画像に対してある注目点のまわりの局所領域
内で輝度の総和を計算すると、この輝度の総和は、対象
部分のように高い輝度を持つ点が存在している部分で大
きくなり、背景部分のように低い輝度を持つ点が存在し
ている部分で小さくなる。局在性評価部9はこのように
注目点のまわりの局所領域内での輝度値を加算すること
によって対象の局在性を評価し、その結果を局在性の評
価結果11として出力する。
Next, it is assumed that the input image is a multi-valued image, and that the points constituting the object have high luminance and the points constituting the background have low luminance. When the sum of the luminance is calculated in a local area around a point of interest for such a multi-valued image, the sum of the luminance is large in a portion where a point having high luminance exists, such as a target portion. And becomes smaller in a portion where a point having low luminance exists, such as a background portion. The locality evaluation unit 9 evaluates the locality of the target by adding the luminance values in the local area around the point of interest in this way, and outputs the result as a locality evaluation result 11.

【0049】また、局在性評価部9にて対象の局在性を
評価する際に、注目点のまわりの局所領域内での輝度値
の加算処理は平均値フィルタ処理に相当する。ここで、
局所領域内の輝度を単純平均する単純な平均値フィルタ
処理の代わりに、注目点を中心とするガウス関数に比例
した重みの係数と、局所領域内の輝度との積和演算処理
を実行することにより、注目点に近いほどその点の輝度
の寄与分を大きく評価し、注目点から離れるに従ってそ
の点の輝度の寄与分を小さく評価することができる。こ
れはガウスフィルタ処理に相当する。局在性評価部9は
このようなガウスフィルタ処理により実現することもで
きる。ここで、標準偏差σの2次元のガウス関数は以下
の式(3)で表わされる。
Further, when the locality evaluation unit 9 evaluates the locality of the object, the processing of adding the luminance values in the local area around the point of interest corresponds to the average value filter processing. here,
Instead of a simple average filter processing for simply averaging the brightness in the local area, execute the product-sum operation of the weight coefficient proportional to the Gaussian function centered on the point of interest and the brightness in the local area. Thus, the closer to the point of interest, the greater the contribution of the luminance of that point, and the farther away from the point of interest, the smaller the contribution of the luminance of that point. This corresponds to Gaussian filter processing. The locality evaluation unit 9 can also be realized by such a Gaussian filter process. Here, the two-dimensional Gaussian function of the standard deviation σ is represented by the following equation (3).

【0050】[0050]

【数1】 (Equation 1)

【0051】また、対象の局在性を評価する際に、平均
値フィルタを作用させる場合、その局所領域を大きくす
ればより大局的な情報が得られ、局所領域を小さくすれ
ばより詳細な情報が得られる。また、ガウスフィルタを
作用させる場合には、標準偏差σを大きくすればより大
局的な情報が得られ、σを小さくすればより詳細な情報
が得られる。このように、平均値フィルタの局所領域
や、ガウスフィルタの標準偏差σを変化させることによ
り、様々なスケールで対象の局在性を評価することが可
能な局在性評価部9を実現することができる。
When an average value filter is used to evaluate the locality of an object, more global information can be obtained by increasing the local area, and more detailed information can be obtained by reducing the local area. Is obtained. When a Gaussian filter is applied, more global information can be obtained by increasing the standard deviation σ, and more detailed information can be obtained by reducing σ. As described above, by changing the local region of the average filter and the standard deviation σ of the Gaussian filter, the localization evaluation unit 9 capable of evaluating the localization of an object on various scales is realized. Can be.

【0052】実施例1. 次に、この発明の実施例1を図について説明する。図5
実施例1による画像処理方法における対象抽出処理の
詳細を示すフローチャートであり、図6は上記画像処理
方法を適用した画像処理装置中の対象抽出部3の内部構
成を示すブロック図である。
[0052]Embodiment 1 FIG.  Next, the present inventionExample 1Will be described with reference to FIG. FIG.
IsExample 1Of Object Extraction Processing in Image Processing Method
FIG. 6 is a flowchart showing details, and FIG.
Internal structure of the target extraction unit 3 in the image processing apparatus to which the method is applied
It is a block diagram showing composition.

【0053】図6において、9−1〜9−Lは前処理部
2にて前処理された前処理画像6における局在性の評価
を、それぞれ異なったL個(Lは1以上の整数)のスケ
ールにて行う局在性評価部である。12はこれら各局在
性評価部9−1〜9−LによってL個の異なるスケール
で評価された局在性の評価結果を統合して局在性の再評
価を行う統合部であり、10はこの統合部12で得られ
た局在性の再評価結果から対象の重心位置7を抽出する
重心抽出部である。また、11−1〜11−Lは局在性
評価部9−1〜9−LにてL個の異なるスケールでそれ
ぞれ評価された局在性の評価結果であり、13は統合部
12で得られた局在性の再評価結果である。
In FIG. 6, 9-1 to 9-L denote L evaluations (L is an integer of 1 or more) of localization in the preprocessed image 6 preprocessed by the preprocessing unit 2. This is a localization evaluation unit performed on the scale shown in FIG. Reference numeral 12 denotes an integration unit that integrates the localization evaluation results evaluated on the L different scales by the respective localization evaluation units 9-1 to 9-L and re-evaluates the locality. A centroid extracting unit that extracts the target centroid position 7 from the localization re-evaluation result obtained by the integration unit 12. 11-1 to 11-L are localization evaluation results evaluated at L different scales by the localization evaluation units 9-1 to 9-L, and 13 is obtained by the integration unit 12. It is the re-evaluation result of the obtained localization.

【0054】次にその動作について、図5のフローチャ
ートを用いて説明する。この対象抽出部3に入力された
前処理画像6はL個の局在性評価部9−1〜9−Lに入
力され、それぞれで異なるL個の評価関数による異なっ
たスケールでの局在性の評価が行われる(ステップST
11−1〜ST11−L)。これら各局在性評価部9−
1〜9−Lにて得られたL個の局在性の評価結果11−
1〜11−Lは統合部12に送られ、統合部12はそれ
らを統合して局在性の再評価を行う(ステップST1
2)。この統合部12で統合された局在性の再評価結果
13は重心抽出部10に入力され、対象の重心位置7が
抽出されて対象認識部4に出力される(ステップST1
3)。なお、この場合もM個の対象が存在している例が
図示されている。
Next, the operation will be described with reference to the flowchart of FIG. The pre-processed image 6 input to the target extraction unit 3 is input to L localization evaluation units 9-1 to 9-L, and the localization at different scales by different L evaluation functions respectively. Is evaluated (step ST
11-1 to ST11-L). Each of these localization evaluation units 9-
Evaluation results of L localization obtained in 1 to 9-L 11-
1 to 11-L are sent to the integration unit 12, and the integration unit 12 integrates them and performs re-evaluation of locality (step ST1).
2). The re-evaluation result 13 of the locality integrated by the integration unit 12 is input to the center-of-gravity extraction unit 10, and the target center-of-gravity position 7 is extracted and output to the object recognition unit 4 (step ST1).
3). Note that, in this case as well, an example in which M objects exist is shown.

【0055】ここで、L個の異なるスケールで対象の局
在性の評価をしている各局在性評価部9−1〜9−Lの
それぞれで用いられている評価関数は、例えば平均値フ
ィルタの局所領域の大きさや、ガウスフィルタの標準偏
差σを変化させることにより実現することができる。
Here, the evaluation function used in each of the localization evaluation units 9-1 to 9-L that evaluates the localization of the object on L different scales is, for example, an average value filter. Can be realized by changing the size of the local region and the standard deviation σ of the Gaussian filter.

【0056】また、統合部12における複数の局在性の
評価結果11−1〜11−Lの統合は、それらの加算計
算、平均計算、最大値計算、中央値計算などの手法によ
って実現することができる。
The integration of the plurality of localization evaluation results 11-1 to 11-L in the integration unit 12 is realized by a method such as an addition calculation, an average calculation, a maximum value calculation, and a median value calculation. Can be.

【0057】実施例2. 次に、この発明の実施例2を図について説明する。図7
実施例2による画像処理方法における対象抽出処理の
詳細を示すフローチャートであり、図8は上記画像処理
方法を適用した画像処理装置中の対象抽出部3の内部構
成を示すブロック図である。図8において、14は局在
性評価部9−1〜9−Lがそれぞれ異なったスケールで
評価した局在性の評価結果11−1〜11−Lより対象
の重心位置をそれぞれ抽出するL個の重心抽出部であ
り、15−1〜15−Lはこれら各重心抽出部14にて
抽出された異なるスケールによるL通りの対象の重心位
置候補である。
[0057]Embodiment 2. FIG.  Next, the present inventionExample 2Will be described with reference to FIG. FIG.
IsExample 2Of Object Extraction Processing in Image Processing Method
FIG. 8 is a flowchart showing details, and FIG.
Internal structure of the target extraction unit 3 in the image processing apparatus to which the method is applied
It is a block diagram showing composition. In FIG. 8, 14 is local
Sex evaluation sections 9-1 to 9-L are respectively different scales
Subject from evaluation results 11-1 to 11-L of evaluated locality
L center-of-gravity extraction units for extracting the centroid positions of
15-1 to 15-L are calculated by these respective centroid extracting units 14.
L different object centroid positions with different extracted scales
It is a candidate.

【0058】次にその動作について、図7のフローチャ
ートを用いて説明する。この対象抽出部3に入力された
前処理画像6はL個の局在性評価部9−1〜9−Lに入
力され、局在性評価部9−1〜9−Lのそれぞれにおい
て互いに個となるL個の評価関数による異なったスケー
ルでの局在性の評価が行われる(ステップST21−1
〜ST21−L)。これら各局在性評価部9−1〜9−
Lにおいて得られたL個の局在性の評価結果11−1〜
11−Lは、その各々に対応して用意された重心抽出部
14に送られ、各重心抽出部14はそれぞれ評価結果1
1−1〜11−LをもとにL通りの対象の重心位置候補
15−1〜15−Lを抽出し(ステップST12−1〜
ST12−L)、それを対象認識部4に出力する。な
お、図示の例ではそれぞれM1 〜ML 個の対象が存在し
ている。
Next, the operation will be described with reference to the flowchart of FIG. The preprocessed image 6 input to the target extraction unit 3 is input to L localization evaluation units 9-1 to 9-L, and each of the localization evaluation units 9-1 to 9-L individually Are evaluated at different scales by using L evaluation functions (step ST21-1).
-ST21-L). Each of these localization evaluation units 9-1 to 9-
L localization evaluation results 11-1 to L obtained in L
11-L is sent to the center-of-gravity extractor 14 prepared corresponding to each of them.
Based on 1-1 to 11-L, L possible center-of-gravity position candidates 15-1 to 15-L are extracted (step ST12-1 to ST12-1).
ST12-L), and output it to the target recognition unit 4. In the illustrated example, there are M 1 to M L objects.

【0059】この場合も、L個の異なるスケールで対象
の局在性の評価をしている各局在性評価部9−1〜9−
Lのそれぞれで用いられている評価関数は、例えば平均
値フィルタの局所領域の大きさや、ガウスフィルタの標
準偏差σを変化させることにより実現することができ
る。
Also in this case, each of the locality evaluation units 9-1 to 9-, which evaluates the locality of the object on L different scales.
The evaluation function used for each of L can be realized by, for example, changing the size of the local region of the average filter or the standard deviation σ of the Gaussian filter.

【0060】また、対象の数およびそれらの存在位置は
各スケール毎に異なったL種類のものが得られるが、こ
れらの結果は以後の処理で、対象の大きさ、形状、姿勢
などの属性を認識した後、統合される。
The number of objects and their locations are different for each scale, and different L types are obtained. These results are used in subsequent processes to determine attributes such as the size, shape, and posture of the objects. After recognition, they are integrated.

【0061】実施例3. 次に、この発明の実施例3を図について説明する。図9
実施例3による画像処理方法における対象抽出処理の
詳細を示すフローチャートであり、図10は上記画像処
理方法を適用した画像処理装置中の対象抽出部3の内部
構成を示すブロック図である。
[0061]Embodiment 3 FIG.  Next, the present inventionExample 3Will be described with reference to FIG. FIG.
IsExample 3Of Object Extraction Processing in Image Processing Method
FIG. 10 is a flowchart showing details, and FIG.
Of the target extraction unit 3 in the image processing apparatus to which the image processing method is applied
FIG. 3 is a block diagram illustrating a configuration.

【0062】図10において、16−1〜16−Lは入
力された前処理画像6をL種類の異なる解像度の画像に
それぞれ変換する解像度変換部であり、17は各解像度
変換部16−1〜16−Lでそれぞれの解像度に変換さ
れた解像度変換画像に対して対象の局在性を評価する局
在性評価部である。また、18−1〜18−Lは異なる
解像度に変換された解像度変換画像であり、11−1〜
11−Lはこれら各解像度変換画像18−1〜18−L
から得られた局在性の評価結果である。なお、12はこ
れら複数の局在性の評価結果11−1〜11−Lを統合
する統合部、13は統合部12で得られた局在性の再評
価結果、10はこの局在性の再評価結果13から対象の
重心位置を抽出する重心抽出部、7はこの重心抽出部1
0で抽出された対象の重心位置で、それぞれ図6におい
て同一符号を付した部分に相当するものである。
In FIG. 10, reference numerals 16-1 to 16-L denote resolution conversion units for converting the input preprocessed image 6 into images of L different resolutions, respectively, and reference numeral 17 denotes each of the resolution conversion units 16-1 to 16-L. A localization evaluation unit that evaluates the locality of the target with respect to the resolution-converted images converted to the respective resolutions in 16-L. 18-1 to 18-L are resolution-converted images converted to different resolutions, and 11-1 to 18-L.
11-L is each of these resolution converted images 18-1 to 18-L
It is the evaluation result of the localization obtained from. In addition, 12 is an integration unit that integrates the plurality of localization evaluation results 11-1 to 11-L, 13 is a re-evaluation result of the localization obtained by the integration unit 12, and 10 is this localization evaluation result. A center-of-gravity extractor 7 for extracting the position of the center of gravity of the target from the re-evaluation result 13.
The position of the center of gravity of the object extracted by 0 corresponds to the part denoted by the same reference numeral in FIG.

【0063】次にその動作について、図9のフローチャ
ートを用いて説明する。この対象抽出部3に入力された
前処理画像6はL個の解像度変換部16−1〜16−L
に入力され、各解像度変換部16−1〜16−Lにおい
てそれぞれ異なった解像度の解像度変換画像18−1〜
18−Lに変換される(ステップST31−1〜ST3
1−L)。これら各解像度変換画像18−1〜18−L
はその各々に対応して用意された局在性評価部17に送
られ、各局在性評価部17において対象の局在性が評価
される(ステップST32−1〜32−L)。それぞれ
の局在性評価部17にて得られたL個の局在性の評価結
果11−1〜11−Lは統合部13に送られ、それらが
統合されて局在性の再評価が行われる(ステップST3
3)。この局在性の再評価結果13は重心抽出部10に
入力され、対象の重心位置7が抽出されて対象認識部4
に出力される(ステップST34)。
Next, the operation will be described with reference to the flowchart of FIG. The pre-processed image 6 input to the target extraction unit 3 includes L resolution conversion units 16-1 to 16-L
Are input to the resolution conversion units 16-1 to 16-L.
18-L (steps ST31-1 to ST3-1).
1-L). These resolution converted images 18-1 to 18-L
Are sent to the localization evaluation units 17 prepared corresponding to the respective components, and the localization of the target is evaluated in each of the localization evaluation units 17 (steps ST32-1 to ST32-L). The L localization evaluation results 11-1 to 11-L obtained by the respective localization evaluation units 17 are sent to the integration unit 13, where they are integrated and re-evaluated. (Step ST3
3). The re-evaluation result 13 of the locality is input to the center-of-gravity extracting unit 10, and the center-of-gravity position 7 of the object is extracted and the object recognizing unit 4
(Step ST34).

【0064】ここで、解像度変換部16−1〜16−L
にて、入力された前処理画像6を異なる複数の解像度変
換画像18−1〜18−Lに変換するには、例えば入力
された前処理画像6を、それぞれ異なる数の画素毎に間
引く手法により実現することができる。
Here, the resolution converters 16-1 to 16-L
In order to convert the input pre-processed image 6 into a plurality of different resolution-converted images 18-1 to 18-L, for example, the input pre-processed image 6 is thinned out for each of a different number of pixels. Can be realized.

【0065】なお、この解像度変換部16−1〜16−
Lにて前処理画像6を複数の解像度変換画像18−1〜
18−Lに変換する際、前処理画像6中の画素の輝度値
を、その画素を中心とするある大きさの局所領域を設定
し、その局所領域内の画素の輝度値の平均値に置き換え
ることによって実現するようにしてもよい。
The resolution converters 16-1 to 16-
In L, the preprocessed image 6 is converted into a plurality of resolution-converted images 18-1 to 18-1.
At the time of conversion to 18-L, the luminance value of a pixel in the preprocessed image 6 is set to a local area of a certain size centered on the pixel, and is replaced with the average value of the luminance values of the pixels in the local area. It may be realized by doing so.

【0066】また、この解像度変換部16−1〜16−
Lにて前処理画像6を複数の解像度変換画像18−1〜
18−Lに変換する際、前処理画像6中の画素の輝度値
を、その画素を中心とするある大きさの局所領域を設定
し、その局所領域内の画素の輝度値の中央値に置き換え
ることにより実現するようにしてもよい。
The resolution conversion units 16-1 to 16-
In L, the preprocessed image 6 is converted into a plurality of resolution-converted images 18-1 to 18-1.
At the time of conversion to 18-L, the luminance value of a pixel in the preprocessed image 6 is set to a local area of a certain size centered on the pixel, and is replaced with the median value of the luminance value of the pixel in the local area. Alternatively, it may be realized.

【0067】また、例えば入力される前処理画像6が多
値画像である場合に、それを解像度の異なる複数の解像
度変換画像18−1〜18−Lに変換するには、解像度
変換部16−1〜16−Lにて前処理画像6の輝度の階
調を、それぞれ異なる輝度階調の画像に変換する手法に
より実現することができる。
Further, for example, when the input pre-processed image 6 is a multi-valued image, in order to convert it into a plurality of resolution-converted images 18-1 to 18-L having different resolutions, the resolution converter 16- It can be realized by a method of converting the luminance gradation of the pre-processed image 6 into images having different luminance gradations from 1 to 16-L.

【0068】また、複数の異なる解像度変換画像18−
1〜18−Lに対応して用意された複数の局在性評価部
17は、各解像度変換画像18−1〜18−Lの局在性
を同一の評価関数を用いて評価することができ、各解像
度変換画像18−1〜18−Lに対して同様の処理を行
えばよいため、L種類の解像度変換画像18−1〜18
−L毎にその構成を変える必要がなくなり、同一構成の
ものを用いることができる。
A plurality of different resolution-converted images 18-
The plurality of locality evaluation units 17 prepared corresponding to 1 to 18-L can evaluate the locality of each resolution-converted image 18-1 to 18-L using the same evaluation function. Since the same processing may be performed on each of the resolution-converted images 18-1 to 18-L, L types of resolution-converted images 18-1 to 18-L may be used.
-It is not necessary to change the configuration for each L, and the same configuration can be used.

【0069】また、統合部12における複数の局在性の
評価結果11−1〜11−Lの統合は、それらの加算計
算、平均計算、最大値計算、中央値計算などの手法によ
って実現することができる。
The integration of the plurality of localization evaluation results 11-1 to 11-L in the integration unit 12 is realized by a method such as addition calculation, average calculation, maximum value calculation, and median value calculation. Can be.

【0070】実施例4. 次に、この発明の実施例4を図について説明する。図1
1は実施例4による画像処理方法における対象抽出処理
の詳細を示すフローチャートである。また、図12は上
記画像処理方法を適用した画像処理装置中の対象抽出部
3の内部構成を示すブロック図であり、この図12にお
いて、14は重心抽出部、16−1〜16−Lは解像度
変換部、17は局在性評価部、6は前処理画像、11−
1〜11−Lは局在性の評価結果、15−1〜15−L
は対象の重心位置候補、18−1〜18−Lは解像度変
換画像で、これらは図8もしくは図10に同一符号を付
した部分に相当するものである。
[0070]Embodiment 4. FIG.  Next, the present inventionExample 4Will be described with reference to FIG. Figure 1
1 isExample 4Object Extraction Processing in Image Processing Method by Image Processing
6 is a flowchart showing details of the process. Also, FIG.
Object extraction unit in an image processing apparatus to which the image processing method is applied
FIG. 12 is a block diagram showing the internal configuration of FIG.
14 is a centroid extracting unit, and 16-1 to 16-L are resolutions
Conversion unit, 17 is a localization evaluation unit, 6 is a preprocessed image, and 11-
1 to 11-L are localization evaluation results, 15-1 to 15-L
Is the candidate position of the center of gravity of the object, and 18-1 to 18-L are
These are the same images as those shown in FIG. 8 or FIG.
It is equivalent to the part which did.

【0071】次にその動作について、図11のフローチ
ャートを用いて説明する。この対象抽出部3に入力され
た前処理画像6はL個の解像度変換部16−1〜16−
Lにおいて、それぞれ異なった解像度の解像度変換画像
18−1〜18−Lに変換される(ステップST41−
1〜ST41−L)。これらの解像度変換画像18−1
〜18−Lはそれぞれ対応する局在性評価部17に送ら
れて対象の局在性が評価される(ステップST42−1
〜42−L)。それぞれの局在性評価部17で得られた
L個の局在性の評価結果11−1〜11−Lは対応する
重心抽出部14に送られ、各重心抽出部14ではそれを
もとにL通りの対象の重心位置候補15−1〜15−L
を抽出する(ステップST43−1〜ST43−L)。
なお、この場合もそれぞれM1 〜ML 個の対象が存在し
ている例が図示されている。
Next, the operation will be described with reference to the flowchart of FIG. The pre-processed image 6 input to the target extraction unit 3 includes L resolution conversion units 16-1 to 16-.
L, the images are converted into resolution-converted images 18-1 to 18-L having different resolutions (step ST41-).
1 to ST41-L). These resolution converted images 18-1
To 18-L are sent to the corresponding locality evaluation unit 17 to evaluate the locality of the target (step ST42-1).
-42-L). The L localization evaluation results 11-1 to 11-L obtained by the respective localization evaluation units 17 are sent to the corresponding centroid extraction units 14, and each centroid extraction unit 14 uses them. L candidate centroid position candidates 15-1 to 15-L
Is extracted (steps ST43-1 to ST43-L).
Note that, also in this case, an example in which M 1 to M L objects exist respectively is shown.

【0072】ここで、解像度変換部16−1〜16−L
にて、入力された前処理画像6を異なる複数の解像度変
換画像18−1〜18−Lに変換するには、例えば入力
された前処理画像6をそれぞれ異なる数の画素毎に間引
く、ある大きさの局所領域内の画素の輝度値の平均値あ
るいは中央値に置き換えるなどの手法により実現するこ
とができる。
Here, the resolution converters 16-1 to 16-L
In order to convert the input pre-processed image 6 into a plurality of different resolution-converted images 18-1 to 18-L, for example, the input pre-processed image 6 is thinned out for every different number of pixels. It can be realized by a method such as replacing the average value or the median value of the luminance values of the pixels in the local region.

【0073】また、例えば入力される前処理画像6が多
値画像であれば、前処理画像6の輝度の階調をそれぞれ
異なる輝度階調の画像に変換する手法により、解像度変
換部16−1〜16−Lにてそれを解像度の異なる複数
の解像度変換画像18−1〜18−Lに変換することが
できる。
If the input pre-processed image 6 is a multi-valued image, for example, the resolution converter 16-1 is converted by a method of converting the brightness gradations of the pre-processed image 6 into images having different brightness gradations. 16-L, it can be converted into a plurality of resolution-converted images 18-1 to 18-L having different resolutions.

【0074】また、複数の異なる解像度変換画像18−
1〜18−Lに対応して対象の局在性を評価する評価関
数として異なるものを用意する必要がなく、各解像度変
換画像18−1〜18−Lに対して同様の処理を行えば
よいため、各局在性評価部17はL種類の解像度変換画
像18−1〜18−L毎にその構成を変える必要はな
く、同一構成のものを用いることができる。
A plurality of different resolution-converted images 18-
It is not necessary to prepare different evaluation functions for evaluating the locality of the object corresponding to 1 to 18-L, and the same processing may be performed on each of the resolution converted images 18-1 to 18-L. Therefore, it is not necessary to change the configuration of each of the L types of resolution-converted images 18-1 to 18-L, and the localization evaluation units 17 can use the same configuration.

【0075】また、対象の数およびそれらの存在位置は
各スケール毎に異なったL種類のものが得られるが、こ
れらの結果は以後の処理で、対象の大きさ、形状、姿勢
などの属性を認識した後、統合される。
In addition, the number of objects and their locations can be different for each scale in L types, and these results are used in subsequent processing to modify attributes such as the size, shape, and posture of the objects. After recognition, they are integrated.

【0076】実施例5. 次に、この発明の実施例5を図について説明する。図1
3は実施例5による画像処理方法における対象認識処理
の詳細を示すフローチャートであり、図14はこの対象
認識の原理を示す説明図である。図14において、21
〜24はそれぞれ対象の例であり、25〜28は各対象
21〜24に対する周囲の各方向(図示の例では8方
向)の広がり量の抽出結果である。
[0076]Embodiment 5 FIG.  Next, the present inventionExample 5Will be described with reference to FIG. Figure 1
3 isExample 5Recognition Processing in Image Processing Method by Image Processing
FIG. 14 is a flowchart showing details of
It is explanatory drawing which shows the principle of recognition. In FIG. 14, 21
24 to 24 are examples of objects, and 25 to 28 are each object
Each direction around 21 to 24 (8 directions in the illustrated example)
This is an extraction result of the spread amount of the direction.

【0077】また、図15は上記画像処理方法を適用し
た画像処理装置中の対象認識部4の内部構成を示すブロ
ック図である。図15において、31は入力された前処
理画像6と対象の重心位置7(図示の例では対象がM個
存在している)より、対象の周囲の各方向(図示の例で
はT個)の広がり量を抽出する広がり量抽出部であり、
32はこの広がり量抽出部31にて抽出された広がり量
に基づいて、対象の大きさ、形状、姿勢などの属性8を
抽出して外部に出力する属性抽出部である。また、33
は広がり量抽出部31によって抽出されて属性抽出部3
2に送られる対象の広がり量である。
FIG. 15 is a block diagram showing the internal configuration of the object recognition unit 4 in the image processing apparatus to which the above-described image processing method is applied. In FIG. 15, reference numeral 31 denotes each of directions (T in the illustrated example) around the target from the input preprocessed image 6 and the center of gravity position 7 of the target (in the illustrated example, there are M objects). A spread amount extraction unit that extracts the spread amount,
Reference numeral 32 denotes an attribute extraction unit that extracts attributes 8 such as the size, shape, and posture of the target based on the spread amount extracted by the spread amount extraction unit 31, and outputs the attributes to the outside. Also, 33
Are extracted by the spread amount extraction unit 31 and are extracted by the attribute extraction unit 3
2 is the spread amount of the object sent to 2.

【0078】次にその動作について、図13のフローチ
ャートを用いて説明する。この対象抽出部4に前処理部
2より入力された前処理画像6は広がり量抽出部31に
おいて、対象抽出部3より送られてくる対象の重心位置
7を中心として、対象の周囲の各方向に放射状に対象の
広がり量33を抽出する(ステップST51)。次に属
性抽出部32において、この広がり量抽出部31で抽出
された対象の各方向の広がり量から対象の属性を抽出す
る(ステップST52)。
Next, the operation will be described with reference to the flowchart of FIG. The pre-processed image 6 input from the pre-processing unit 2 to the target extracting unit 4 is sent to the spread amount extracting unit 31 in each direction around the target center of gravity 7 of the target sent from the target extracting unit 3. Then, the target spread amount 33 is extracted radially (step ST51). Next, the attribute extraction unit 32 extracts the attribute of the target from the spread amount in each direction of the target extracted by the spread amount extraction unit 31 (step ST52).

【0079】次に図14をもとに対象の属性抽出原理に
ついて説明する。21〜24で示す各対象について、そ
れぞれの重心位置を中心として周囲の8方向の広がり量
を抽出すると、25〜28で示す広がり量の抽出結果が
得られる。ここで、対象が21のような十字形である場
合、その広がり量の抽出結果は25のようになる。一
方、対象が22のような対象21と相似な十字形で、姿
勢それとも同じである場合、その広がり量の抽出結果は
26のようになる。これらの広がり量の抽出結果26と
25とを比較すれば、各方向の広がり量がそれぞれ比例
関係にあることがわかる。このように、対象の大きさは
各方向の広がり量の平均から知ることができる。
Next, the principle of object attribute extraction will be described with reference to FIG. For each of the objects indicated by 21 to 24, when the amount of spread in eight directions around the center of gravity is extracted, the result of extraction of the amount of spread indicated by 25 to 28 is obtained. Here, when the target has a cross shape like 21, the extraction result of the spread amount is as 25. On the other hand, if the target is a cross shape similar to the target 21 such as 22 and the posture or the same, the extraction result of the spread amount is as shown in 26. Comparing the extraction results 26 and 25 of these spread amounts, it is understood that the spread amounts in each direction are in a proportional relationship. Thus, the size of the object can be known from the average of the spread amounts in each direction.

【0080】また、対象が21に示すような十字形であ
る場合、広がり量の抽出結果は85のように4つのピー
クを持つ。一方、対象が23のような長方形である場
合、広がり量の抽出結果は27のようにピークを2つし
か持たない。このように各方向の広がり量の分布から対
象の種類(形状)を認識することができる。なお、周囲
の広がり量を調べる方向の数を増やし、さらに細かく広
がり量を調べることにより、より詳しく対象の形状を認
識することができる。
When the object has a cross shape as shown at 21, the result of extraction of the spread amount has four peaks as shown at 85. On the other hand, when the target is a rectangle such as 23, the extraction result of the spread amount has only two peaks as indicated by 27. Thus, the type (shape) of the target can be recognized from the distribution of the spread amount in each direction. The shape of the target can be recognized in more detail by increasing the number of directions in which the surrounding spread amount is checked and checking the spread amount more finely.

【0081】また、対象が23のような横を向いた長方
形である場合、広がり量の抽出結果は27のように方向
0と方向4にピークを持つ。一方、対象が23と同じ形
で斜めを向いた24のような長方形である場合、広がり
量の抽出結果は27のように方向3と方向7にピークを
持つ。このように、対象の姿勢(回転)の変化は、広が
り量の分布を隣の方向にシフトさせることにより認識す
ることができる。
When the object is a rectangle having a horizontal direction such as 23, the result of extracting the spread amount has a peak in the direction 0 and the direction 4 as indicated by 27. On the other hand, if the target is a rectangle such as 24 obliquely oriented in the same shape as 23, the extraction result of the spread amount has peaks in the directions 3 and 7 as indicated by 27. As described above, the change in the posture (rotation) of the target can be recognized by shifting the distribution of the spread amount to the adjacent direction.

【0082】ここで、もし対象の対象の形状と姿勢があ
らかじめ決まっている場合は、広がり量抽出部31は、
周囲の各方向に放射状に対象の広がり量を抽出する際の
方向数を減らすことができる。例えば対象が円であると
わかっている場合には、いずれか1方向の広がり量のみ
を調べる構成にすることにより実現できる。また、例え
ば対象が水平に設置された長方形であるとわかっている
場合には、上下左右の4方向の広がり量のみを調べる構
成にすることにより実現できる。
Here, if the shape and orientation of the target object are determined in advance, the spread amount extraction unit 31
It is possible to reduce the number of directions when extracting the spread amount of the object radially in each of the surrounding directions. For example, if the target is known to be a circle, this can be realized by a configuration in which only the amount of spread in any one direction is checked. Further, for example, when it is known that the target is a horizontally installed rectangle, it can be realized by a configuration in which only the spread amount in four directions, up, down, left, and right is checked.

【0083】実施例6. 次に、この発明の実施例6を図について説明する。図1
6は実施例6による画像処理方法における対象認識処理
の詳細を示すフローチャートであり、図17は上記画像
処理方法を適用した画像処理装置中の属性抽出部4の内
部構成を示すブロック図である。
[0083]Embodiment 6 FIG.  Next, the present inventionExample 6Will be described with reference to FIG. Figure 1
6 isExample 6Recognition Processing in Image Processing Method by Image Processing
FIG. 17 is a flowchart showing details of the above-mentioned image.
Of the attribute extraction unit 4 in the image processing apparatus to which the processing method is applied
It is a block diagram which shows a part structure.

【0084】図17において、31はL通りの対象の重
心位置候補15−1〜15−Lに対応して用意され、入
力された前処理画像6と対象の重心位置候補15−1〜
15−L(図示の例では各スケール毎にそれぞれ対象が
1 〜ML 個存在する)に基づいて、対象の周囲の各方
向の広がり量を各スケール毎に抽出するL個の広がり量
抽出部である。32はこれら各広がり量抽出部31に対
応して用意され、それらが各スケール毎に抽出した広が
り量から対象の属性を抽出する属性抽出部であり、34
は各属性抽出部32にて抽出された各スケール毎の対象
の属性を統合する統合部である。また、33−1〜33
−Lは各スケール毎に各広がり量抽出部31で抽出され
た対象の重心位置を中心とする周囲の複数の方向(図示
の例ではT個の方向)の対象の広がり量、35−1〜3
5−Lは各属性抽出部32で抽出された対象候補の属性
であり、8は統合部34で統合された(図示の例ではM
個に統合)対象の属性である。
In FIG. 17, reference numerals 31 are prepared in correspondence with L possible center-of-gravity position candidates 15-1 to 15-L.
15-L (in the example shown, there are M 1 to M L targets for each scale), and extracts L spread amounts for extracting the spread amount in each direction around the target for each scale. Department. Reference numeral 32 denotes an attribute extracting unit which is provided corresponding to each of the spread amount extracting units 31 and extracts target attributes from the spread amounts extracted for each scale.
Is an integration unit that integrates target attributes for each scale extracted by each attribute extraction unit 32. In addition, 33-1 to 33
−L is the spread amount of the target in a plurality of directions (T directions in the illustrated example) around the center of gravity of the target extracted by each spread amount extraction unit 31 for each scale; 3
5-L is the attribute of the target candidate extracted by each attribute extraction unit 32, and 8 is integrated by the integration unit 34 (M in the illustrated example).
Attributes).

【0085】次にその動作について、図16のフローチ
ャートを用いて説明する。この対象抽出部4に入力され
た前処理画像6は各広がり量抽出部31において、各ス
ケールで抽出されてこの対象抽出部4に入力されてくる
対象の各重心位置候補15−1〜15−Lを中心に、対
象の周囲の各方向の広がり量33−1〜33−Lを抽出
する(ステップST61−1〜ST61−L)。次に、
属性抽出部32において、これら各スケールの対象の広
がり量33−1〜33−Lから各スケールの対象の属性
35−1〜35−Lを抽出する(ステップST62−1
〜ST62−L)。そして統合部34において、これら
各スケールの対象の属性35−1〜35−Lを統合する
ことにより対象の属性8を抽出して(ステップST6
3)、対象の大きさ、形状、姿勢などの属性を再認識す
る。
Next, the operation will be described with reference to the flowchart of FIG. The pre-processed image 6 input to the target extraction unit 4 is extracted at each scale in each spread amount extraction unit 31 and each candidate center of gravity position 15-1 to 15- of the target input to the target extraction unit 4 is extracted. The spread amounts 33-1 to 33-L in the respective directions around the target around L are extracted (steps ST61-1 to ST61-L). next,
The attribute extracting unit 32 extracts the target attributes 35-1 to 35-L of each scale from the spread amounts 33-1 to 33-L of the targets of each scale (step ST62-1).
-ST62-L). The integrating unit 34 extracts the target attribute 8 by integrating the target attributes 35-1 to 35-L of each scale (step ST6).
3) Re-recognize attributes such as the size, shape, and posture of the target.

【0086】ここで、各広がり量抽出部31は、対象の
周囲の各方向に放射状に対象の広がり量を抽出する処理
の内容を、入力されたL種類のスケールによる対象の重
心位置候補15−1〜15−L毎に変更する必要がない
ため、全て同一構成のもので実現することができる。
Here, each spread amount extraction unit 31 describes the contents of the process of extracting the spread amount of the target radially in each direction around the target, based on the input L types of scales. Since it is not necessary to change every 1-15-L, all can be realized with the same configuration.

【0087】また、各属性抽出部32も、各広がり量抽
出部31から入力される各スケールの対象の広がり量3
3−1〜33−L毎に、対象の属性を抽出する処理の内
容を変更する必要がないため、全て同一構成のもので実
現することができる。
Each attribute extracting unit 32 also outputs the target spread amount 3 of each scale input from each spread amount extractor 31.
Since it is not necessary to change the content of the process of extracting the target attribute for each of 3-1 to 33-L, all of them can be realized with the same configuration.

【0088】実施例7. 次に、この発明の実施例7を図について説明する。図1
8は実施例7による画像処理方法における広がり量抽出
処理の詳細を示すフローチャートであり、図19はその
広がり量抽出の原理を示す説明図である。この図19に
おいて、41は重心位置からある方向にRの広がりを持
った対象の1次元のモデルIe(r) であり、42は広が
り量sに依存した1次元の関数p(r;s)の一例、4
3は対象の1次元のモデルIe(r) と広がり量sに依存
した1次元の関数p(r;s)との積和演算の結果q
(s)である。ここで、これら対象の1次元のモデルI
e(r) 、広がり量sに依存した1次元の関数p(r;
s)、および積和演算結果q(s)はそれぞれ、例えば
以下の式(4)〜(6)で示される。
[0088]Embodiment 7 FIG.  Next, the present inventionExample 7Will be described with reference to FIG. Figure 1
8 isExample 7Extraction in Image Processing Method by Image Processing
FIG. 19 is a flowchart showing details of the processing, and FIG.
It is explanatory drawing which shows the principle of spread amount extraction. In this FIG.
41 has a spread of R in a certain direction from the position of the center of gravity.
Is a one-dimensional model Ie (r) of the object
An example of a one-dimensional function p (r; s) depending on the amount s,
3 depends on the one-dimensional model Ie (r) and the spread s
Q of the product-sum operation with the calculated one-dimensional function p (r; s)
(S). Here, a one-dimensional model I of these objects
e (r), a one-dimensional function p (r;
s) and the product-sum operation result q (s) are, for example,
Expressions (4) to (6) are given below.

【0089】[0089]

【数2】 (Equation 2)

【0090】また、図20は上記画像処理方法を適用し
た画像処理装置中の広がり量抽出部31の内部構成を示
すブロック図である。図20において、44−1〜44
−Tは入力された対象(図示の例ではM個の対象が存在
する)の重心位置7を中心として周囲の複数(図示の例
ではT個)の方向に放射状に、入力された前処理画像6
から1次元のデータを生成する1次元データ生成部であ
る。45はこの1次元データ生成部から出力される各方
向の1次元のデータと広がり量に依存して変化する1次
元の関数との積和演算を、広がり量を変えながら実行す
る積和演算部であり、46はこの積和演算の結果の極大
値を抽出することにより、各方向の対象の広がり量を抽
出する極大値抽出部である。また、47−1〜47−T
は入力された前処理画像6より生成された各方向の1次
元のデータ、48−1〜48−Tは各方向の1次元のデ
ータ47−1〜47−Tと広がり量に依存して変化する
1次元の関数との積和演算の結果であり、49−1〜4
9−Tは抽出された各方向の広がり量である。
FIG. 20 is a block diagram showing the internal configuration of the spread amount extraction unit 31 in the image processing apparatus to which the above-described image processing method is applied. In FIG. 20, 44-1 to 44-4
−T is an input preprocessed image radially in a plurality of (T in the illustrated example) directions around the center of gravity 7 of the input target (in the illustrated example, there are M objects). 6
It is a one-dimensional data generation unit for generating one-dimensional data from. A product-sum operation unit 45 executes a product-sum operation of the one-dimensional data output from the one-dimensional data generation unit in each direction and a one-dimensional function that changes depending on the spread amount while changing the spread amount. Numeral 46 denotes a local maximum value extracting unit for extracting the local maximum value of the result of the product-sum operation to extract the spread amount of the object in each direction. Also, 47-1 to 47-T
Is one-dimensional data in each direction generated from the input preprocessed image 6, and 48-1 to 48-T are one-dimensional data 47-1 to 47-T in each direction and change depending on the spread amount. And the result of the product-sum operation with the one-dimensional function
9-T is the extracted spread amount in each direction.

【0091】次にその動作について、図18のフローチ
ャートを用いて説明する。この広がり量抽出部31に、
前処理部2からの前処理画像6と対象抽出部3からの対
象の重心位置7が入力されると、1次元データ生成部4
4−1〜44−Tはその対象の重心位置7を中心として
対象の周囲の各方向に放射状に、入力された前処理画像
6より各方向の1次元のデータ47−1〜47−Tを生
成する(ステップST71−1〜ST71−T)。次に
各積和演算部45において、各方向の1次元のデータ4
7−1〜47−Tと、広がり量に依存して変化する1次
元の関数との積和演算が、それぞれ広がり量を変えなが
ら実行される(ステップST72−1〜ST72−
T)。そして、各極大値抽出部46において、各積和演
算部45にて得られた積和演算結果48−1〜48−T
がそれぞれ極大となる広がり量を求めることにより、各
方向の広がり量49−1〜49−Tを抽出する(ステッ
プST73−1〜73−T)。ただし、この広がり量に
依存して変化する1次元の関数とある方向の1次元のデ
ータ47−1〜47−Tとの積和演算結果48−1〜4
8−Tは、広がり量がその方向の対象の大きさと一致し
たときに極大となるようにあらかじめ設定しておく。
Next, the operation will be described with reference to the flowchart of FIG. In this spread amount extraction unit 31,
When the pre-processed image 6 from the pre-processing unit 2 and the target center of gravity position 7 from the target extraction unit 3 are input, the one-dimensional data generation unit 4
4-1 to 44-T are one-dimensional data 47-1 to 47-T in each direction from the input pre-processed image 6 radially in each direction around the target center of gravity 7 of the target. It is generated (steps ST71-1 to ST71-T). Next, in each product-sum operation unit 45, the one-dimensional data 4 in each direction is obtained.
The product-sum operation of 7-1 to 47-T and a one-dimensional function that changes depending on the spread amount is executed while changing the spread amount (steps ST72-1 to ST72-T).
T). Then, in each local maximum value extraction unit 46, the product-sum operation results 48-1 to 48-T obtained by each product-sum operation unit 45
Are obtained, and the spread amounts 49-1 to 49-T in each direction are extracted by obtaining the spread amounts at which the respective maximum values are obtained (steps ST73-1 to 73-T). However, the product-sum operation results 48-1 to 4-4 of the one-dimensional function that changes depending on the spread amount and the one-dimensional data 47-1 to 47-T in a certain direction.
8-T is set in advance so that it becomes maximum when the spread amount matches the size of the target in that direction.

【0092】また、この広がり量sに依存した1次元の
関数p(r;s)として、例えば前記式(5)で示した
ものを用いた場合の処理を図19を用いて説明する。図
19において41で示した重心からある方向にRの広が
りをもつ対象の1次元モデルIe(r) と、42で示した
広がり量sに依存した1次元の関数p(r;s)との積
和演算を計算すると、積和演算結果q(s)は43のよ
うになる。この43で示す積和演算結果q(s)が極大
となる広がり量sを抽出することにより、対象の大きさ
Rを求めることができる。
The processing in the case where the one-dimensional function p (r; s) dependent on the spread amount s, for example, the one shown in the above equation (5) will be described with reference to FIG. In FIG. 19, a one-dimensional model Ie (r) of an object having a spread of R in a certain direction from a center of gravity indicated by 41 and a one-dimensional function p (r; s) dependent on the spread amount s indicated by 42 When the product-sum operation is calculated, the product-sum operation result q (s) is as shown in 43. By extracting the spread amount s at which the product-sum operation result q (s) indicated by 43 is maximized, the target size R can be obtained.

【0093】ここで、上記図19による処理の説明で
は、広がり量sに依存した1次元の関数p(r;s)と
して式(5)を用いたものを示したが、他の関数を用い
た場合も、積和演算結果q(s)が極大となる広がり量
sを抽出することにより、対象の大きさRを求めること
ができる。その場合、用いられる広がり量sに依存した
1次元の関数p(r;s)としては、例えば以下に示す
式(7)〜式(9)のようなものが考えられる。
Here, in the description of the processing with reference to FIG. 19, the one using the equation (5) as the one-dimensional function p (r; s) depending on the spread amount s is shown. Also in this case, the size R of the target can be obtained by extracting the spread amount s at which the product-sum operation result q (s) is maximized. In this case, as the one-dimensional function p (r; s) depending on the used spread amount s, for example, the following equations (7) to (9) can be considered.

【0094】[0094]

【数3】 (Equation 3)

【0095】参考例2. 次に、この発明の理解を助けるための参考例2を図につ
いて説明する。図21は参考例2による画像処理方法に
おける前処理の内容を示すフローチャートであり、図2
2は上記画像処理方法を適用した画像処理装置中の前処
理部2の内部構成を示すブロック図である。図22にお
いて、51は入力された原画像5中の空間周波数が所定
の範囲にある部分を抽出し、それを前処理画像6として
出力する空間フィルタ処理部である。
[0095]Reference example 2.  Next, the present inventionReference example 2 to help understandingIn the figure
Will be described. FIG.Reference Example 2Image processing method
FIG. 2 is a flowchart showing the contents of pre-processing in FIG.
2 is a preprocessing in the image processing apparatus to which the above image processing method is applied.
FIG. 2 is a block diagram illustrating an internal configuration of a processing unit 2. FIG.
51, the spatial frequency in the input original image 5 is predetermined.
And extract it as the pre-processed image 6.
This is a spatial filter processing unit that outputs.

【0096】次にその動作について、図21のフローチ
ャートを用いて説明する。この前処理部2に画像入力部
1より原画像5が入力されると、空間フィルタ処理部5
1はその原画像5に対して空間フィルタ処理を施す(ス
テップST81)。これにより、入力された原画像5中
の空間周波数がある所定の範囲内にある部分のみが強調
され、高周波ノイズや緩慢な輝度変化などが除去された
前処理画像6が得られる。なお、得られた前処理画像6
は対象抽出部3および対象認識部4に出力される。
Next, the operation will be described with reference to the flowchart of FIG. When the original image 5 is input from the image input unit 1 to the pre-processing unit 2, the spatial filter processing unit 5
1 performs a spatial filtering process on the original image 5 (step ST81). As a result, only the portion of the input original image 5 where the spatial frequency is within a predetermined range is emphasized, and the preprocessed image 6 from which high-frequency noise, a slow luminance change, and the like have been removed is obtained. The obtained preprocessed image 6
Is output to the target extraction unit 3 and the target recognition unit 4.

【0097】ここで、空間フィルタ処理部51として、
ある注目点の輝度値を、当該注目点を中心とする局所領
域内での輝度の平均値に置き換える平均値フィルタ、あ
るいは中央値に置き換える中央値フィルタを作用させれ
ば、原画像5中の高周波ノイズを除去することができ
る。
Here, as the spatial filter processing section 51,
By applying an average filter that replaces the luminance value of a certain point of interest with an average value of luminance in a local region centered on the point of interest, or a median filter that replaces the luminance value of the luminance value of the original point, the high-frequency Noise can be removed.

【0098】また、空間フィルタ処理部51としてガウ
スフィルタを作用させることによっても、原画像5中の
高周波ノイズを除去することができる。
Also, by using a Gaussian filter as the spatial filter processing section 51, high frequency noise in the original image 5 can be removed.

【0099】また、空間フィルタ処理部51として微分
フィルタを作用させ、ある注目点の輝度値を、当該注目
点を中心とする周辺画素との差分値に置き換えるような
空間フィルタ処理を行うことにより、原画像5中の緩慢
な輝度変化を除去することができる。
Also, a differential filter is operated as the spatial filter processing unit 51 to perform a spatial filter process of replacing a luminance value of a certain point of interest with a difference value between peripheral pixels centered on the point of interest. Slow luminance changes in the original image 5 can be removed.

【0100】また、空間フィルタ処理部51として、ガ
ウスフィルタ、平均値フィルタ、中央値フィルタ等の平
滑化フィルタを作用させた後、微分フィルタを作用させ
ることによって、原画像5中の高周波ノイズと緩慢な輝
度変化を同時に除去することができる。
Further, the spatial filter processing section 51 applies a smoothing filter such as a Gaussian filter, an average filter, a median filter, and the like, and then applies a differential filter. A large change in luminance can be removed at the same time.

【0101】また、空間フィルタ処理部51として、微
分フィルタを作用させた後、ガウスフィルタ、平均値フ
ィルタ、中央値フィルタ等の平滑化フィルタを作用させ
ることによっても、原画像5中の高周波ノイズと緩慢な
輝度変化等を同時に除去することができる。
Also, as a spatial filter processing section 51, a differential filter is operated, and then a smoothing filter such as a Gaussian filter, an average filter, a median filter or the like is operated, so that high-frequency noise in the original image 5 can be reduced. Slow luminance changes and the like can be removed at the same time.

【0102】参考例3. 次に、参考例3を図について説明する。図23は参考例
による画像処理方法における前処理の内容を示すフロ
ーチャートであり、図24は上記画像処理方法を適用し
た画像処理装置中の前処理部2の内部構成を示すブロッ
ク図である。図24において、52は入力された原画像
5を所定のしきい値てに2値化し、それを前処理画像6
として出力する2値化処理部である。
[0102]Reference example 3.  next,Reference Example 3Will be described with reference to FIG. FIG.Reference example
3Showing the contents of preprocessing in the image processing method by
FIG. 24 shows an example in which the above image processing method is applied.
Showing the internal configuration of the pre-processing unit 2 in the image processing apparatus.
FIG. In FIG. 24, 52 is an input original image
5 is binarized to a predetermined threshold value, and the binarized
As a binarization processing unit.

【0103】次にその動作について、図23のフローチ
ャートを用いて説明する。この前処理部2に画像入力部
1より原画像5が入力されると、2値化処理部52はそ
の原画像5に対して所定のしきい値による2値化処理を
施す(ステップST82)。これにより、入力された原
画像5中の対象と背景とが分離された前処理画像6が得
られ、対象抽出部3および対象認識部4へ送られる。
Next, the operation will be described with reference to the flowchart of FIG. When the original image 5 is input from the image input unit 1 to the pre-processing unit 2, the binarization processing unit 52 performs binarization processing on the original image 5 using a predetermined threshold (step ST82). . As a result, a preprocessed image 6 in which the target and the background in the input original image 5 are separated is obtained and sent to the target extraction unit 3 and the target recognition unit 4.

【0104】ここで、2値化処理のしきい値は、例えば
入力された原画像5の輝度のヒストグラムから得られる
評価関数に基づいて自動的に求めることにより、安定に
対象と背景とを分離することができる。
Here, the threshold value of the binarization processing is automatically obtained based on, for example, an evaluation function obtained from a luminance histogram of the input original image 5 to stably separate the target and the background. can do.

【0105】参考例4. 次に、参考例4を図について説明する。図25は参考例
による画像処理方法における前処理の内容を示すフロ
ーチャートであり、図26は上記画像処理方法を適用し
た画像処理装置中の前処理部2の内部構成を示すブロッ
ク図である。図26において、51は空間フィルタ処理
部、52は2値化処理部、5は原画像、6は前処理画像
であり、これらは図22あるいは図24に同一符号を付
した部分と同等のものである。また、53は空間フィル
タ処理部51より2値化処理部52へ送られる空間フィ
ルタ出力画像である。
[0105]Reference example 4.  next,Reference example 4Will be described with reference to FIG. FIG.Reference example
4Showing the contents of preprocessing in the image processing method by
FIG. 26 shows an example in which the above image processing method is applied.
Showing the internal configuration of the pre-processing unit 2 in the image processing apparatus.
FIG. In FIG. 26, reference numeral 51 denotes spatial filter processing
Section, 52 is a binarization processing section, 5 is an original image, 6 is a pre-processed image
These are given the same reference numerals in FIG. 22 or FIG.
It is equivalent to the part which did. 53 is a space fill
The spatial filter sent from the data processor 51 to the binarization processor 52
It is a ruta output image.

【0106】次にその動作について。図25のフローチ
ャートを用いて説明する。この前処理部2に画像入力部
1より原画像5が入力されると、まず、空間フィルタ処
理部51によってその原画像5に対して空間フィルタ処
理が施される(ステップST83)。これにより入力さ
れた原画像5中の空間周波数がある範囲内にある部分の
みが強調され、高周波ノイズや緩慢な輝度変化等が除去
された空間フィルタ出力画像53が得られる。この空間
フィルタ出力画像53は2値化処理部52へ送られ、2
値化処理部52はそれに対して所定のしきい値による2
値化処理を施す(ステップST84)。これにより、入
力された原画像5中の対象と背景とが分離され、高周波
ノイズや緩慢な輝度変化等が除かれた前処理画像6が得
られ、それが対象抽出部3および対象認識部4へ出力さ
れる。
Next, the operation will be described. This will be described with reference to the flowchart of FIG. When the original image 5 is input from the image input unit 1 to the preprocessing unit 2, first, the spatial filter processing unit 51 performs a spatial filter process on the original image 5 (step ST83). As a result, only the part of the input original image 5 where the spatial frequency is within a certain range is emphasized, and the spatial filter output image 53 from which high-frequency noise, a slow luminance change, and the like have been removed is obtained. This spatial filter output image 53 is sent to the binarization processing section 52,
The binarization processing unit 52 responds to this by a predetermined threshold value.
A value conversion process is performed (step ST84). As a result, the target and the background in the input original image 5 are separated from each other, and a preprocessed image 6 from which high-frequency noise, a slow change in luminance, and the like are removed is obtained. Output to

【0107】ここで、空間フィルタ処理部51にて平均
値フィルタ、中央値フィルタ、ガウスフィルタ等の平滑
化フィルタを作用させた後、2値化処理部52で2値化
処理を行うことにより、原画像5中の高周波ノイズの影
響を除去して、対象を背景から分離することができる。
Here, a spatial filter processing section 51 applies a smoothing filter such as an average filter, a median filter, and a Gaussian filter, and then performs a binarization processing in a binarization processing section 52. By removing the influence of high-frequency noise in the original image 5, the target can be separated from the background.

【0108】また、空間フィルタ処理部51にて微分フ
ィルタを作用させた後、2値化処理部52で2値化処理
を行うことにより、画像中の緩慢な輝度変化の影響を除
去して、対象を背景から分離することができる。
After the differential filter is acted on by the spatial filter processing section 51, the binarization processing section 52 performs binarization processing to remove the influence of a slow luminance change in the image. The subject can be separated from the background.

【0109】また、空間フィルタ処理部51にて、平滑
化フィルタを作用させた後に微分フィルタを作用させ、
あるいは微分フィルタを作用させた後に平滑化フィルタ
を作用させ、その後、2値化処理部52による2値化処
理を行うことにより、画像中の高周波ノイズの影響と緩
慢な輝度変化とを同時除去して、対象を背景から分離す
ることができる。
In the spatial filter processing section 51, the differential filter is operated after the smoothing filter is operated.
Alternatively, the smoothing filter is operated after the differential filter is operated, and then the binarization processing is performed by the binarization processing unit 52, thereby simultaneously removing the influence of high-frequency noise and a slow luminance change in the image. The object can be separated from the background.

【0110】ここで、2値化処理のしきい値は、例えば
入力された原画像5の輝度のヒストグラムから得られる
評価関数に基づいて自動的に求めることにより、安定に
対象と背景とを分離することができる。
Here, the threshold value of the binarization processing is automatically obtained based on, for example, an evaluation function obtained from a luminance histogram of the input original image 5 to stably separate the target and the background. can do.

【0111】実施例8. 次に、この発明の実施例8を図について説明する。図2
7は実施例8による画像処理方法における重心位置抽出
処理の内容を示すフローチャートであり、図28はこの
重心位置抽出の原理を示す説明図である。図28におい
て、61は対象の局在性の評価結果を輝度分布として持
つ画像であり、62はそれより抽出された対象の重心位
置の画像である。
[0111]Embodiment 8 FIG.  Next, the present inventionExample 8Will be described with reference to FIG. FIG.
7 isExample 8Of Center of Gravity in Image Processing Method by Image Processing
FIG. 28 is a flowchart showing the contents of the processing.
It is explanatory drawing which shows the principle of a center-of-gravity position extraction. Figure 28
61 has the evaluation result of the localization of the object as a luminance distribution.
Image 62, the center of gravity of the target extracted from the image 62
It is an image of a location.

【0112】また、図29は上記画像処理方法を適用し
た画像処理装置中の重心抽出部10の内部構成を示すブ
ロック図である。図29において、63は局在性評価部
9によって評価された対象の局在性の評価結果11よ
り、その極大値を求めて対象の重心位置7の抽出を行う
極大値抽出部である。
FIG. 29 is a block diagram showing the internal configuration of the center-of-gravity extracting unit 10 in the image processing apparatus to which the above-described image processing method is applied. In FIG. 29, reference numeral 63 denotes a local maximum value extracting unit that obtains the local maximum value from the localization evaluation result 11 of the target evaluated by the locality evaluating unit 9 and extracts the center of gravity position 7 of the target.

【0113】次にその動作について、図27のフローチ
ャートおよび図28の説明図を用いて説明する。この重
心抽出部10に局在性評価部9より局在性の評価結果1
1が入力されると、極大値抽出部63はその局在性の評
価結果を輝度分布として持つ画像61からその輝度が極
大値を示す画素を抽出する(ステップST91)。画像
62に×で示すこの輝度が極大値を示す画素の位置がそ
れぞれ、対象の重心位置7として抽出されて対象認識部
4へ出力される。
Next, the operation will be described with reference to the flowchart of FIG. 27 and the explanatory diagram of FIG. The localization evaluation unit 9 outputs the localization evaluation result 1 to the centroid extraction unit 10.
When 1 is input, the local maximum value extracting unit 63 extracts a pixel whose luminance shows a local maximum value from the image 61 having the evaluation result of the locality as a luminance distribution (step ST91). The positions of the pixels indicated by x in the image 62 whose luminance has the maximum value are respectively extracted as the position of the center of gravity 7 of the target and output to the target recognition unit 4.

【0114】ここで、単純に極大値を求めたのでは極大
値が多数抽出されるため、あるしきい値を設定し、得ら
れる極大値がしきい値を越えた場合のみ、その極大値を
対象の重心位置として抽出するように設定することがで
きる。
Here, if the maximum value is simply obtained, a large number of maximum values are extracted. Therefore, a certain threshold value is set, and only when the obtained maximum value exceeds the threshold value, the maximum value is set. It can be set so as to be extracted as the position of the center of gravity of the object.

【0115】また、極大値を求める際のしきい値は入力
された局在性の評価結果を輝度値と分布として持つ画像
61の最大値と最小値から自動的に決めることができ
る。
The threshold value for obtaining the maximum value can be automatically determined from the maximum value and the minimum value of the image 61 having the luminance value and the distribution of the evaluation result of the input locality.

【0116】また、極大値を求める際のしきい値は入力
された局在性の評価結果を輝度分布として持つ画像61
のヒストグラムから得られる評価関数をもとに、自動的
に決めることもできる。
The threshold value for obtaining the local maximum value is determined by the image 61 having the input locality evaluation result as a luminance distribution.
Can be automatically determined based on the evaluation function obtained from the histogram of.

【0117】実施例9. 次に、この発明の実施例9を図について説明する。図3
0は実施例9による画像処理方法における重心位置抽出
処理の内容を示すフローチャートであり、図31はこの
重心位置抽出の原理を示す説明図である。図31におい
て、61は対象の局在性の評価結果を輝度分布として持
つ画像、64はこの局在性の評価結果を輝度分布として
持つ画像61を所定のしきい値で2値化した結果の画像
である2値化画像であり、65はこの2値化画像64を
ラベル付けした結果の画像、66はこのラベル付け結果
の画像65からモーメント計算を行い、対象の重心位置
を抽出した結果の画像である。
[0117]Embodiment 9 FIG.  Next, the present inventionExample 9Will be described with reference to FIG. FIG.
0 isExample 9Of Center of Gravity in Image Processing Method by Image Processing
FIG. 31 is a flowchart showing the contents of the processing.
It is explanatory drawing which shows the principle of a center-of-gravity position extraction. Figure 31
61 has the evaluation result of the localization of the object as a luminance distribution.
Image 64 shows the evaluation result of the locality as a luminance distribution.
Image obtained as a result of binarizing the image 61 with a predetermined threshold
And 65 is a binarized image 64
Labeled result image, 66 is the result of this labeling
Is calculated from the image 65 of FIG.
Is an image resulting from the extraction.

【0118】また、図32は上記画像処理方法を適用し
た画像処理装置中の重心抽出部10の内部構成を示すブ
ロック図である。図32において、67は局在性評価部
9によって評価された対象の局在性の評価結果11を所
定のしきい値で2値化する2値化処理部であり、68は
この2値化処理部67にて得られた2値化処理結果にお
いて、0次および1次のモーメントを計算するモーメン
ト計算部、69はこのモーメント計算部68によるモー
メント計算結果より対象の重心位置7を抽出する重心位
置抽出部である。また、70は2値化処理部67よりモ
ーメント計算部68に送られる2値化処理結果であり、
71はモーメント計算部68より重心位置抽出部69に
送られるモーメント計算結果である。
FIG. 32 is a block diagram showing the internal configuration of the center-of-gravity extracting unit 10 in the image processing apparatus to which the above-described image processing method is applied. In FIG. 32, reference numeral 67 denotes a binarization processing unit for binarizing the evaluation result 11 of the locality of the object evaluated by the localization evaluation unit 9 with a predetermined threshold value, and 68 denotes the binarization processing. In the binarization processing result obtained by the processing section 67, a moment calculation section for calculating the 0th and 1st moments, and 69 is a center of gravity for extracting the target center of gravity position 7 from the result of the moment calculation by the moment calculation section 68. It is a position extraction unit. 70 is a binarization processing result sent from the binarization processing section 67 to the moment calculation section 68;
Reference numeral 71 denotes a moment calculation result sent from the moment calculator 68 to the center-of-gravity position extractor 69.

【0119】次にその動作について、図30のフローチ
ャートを用いて説明する。この重心抽出部10に局在性
評価部9より局在性の評価結果11が入力されると、2
値化処理部67はその局在性の評価結果11を所定のし
きい値で2値化する(ステップST92)。次に、この
得られた2値化処理結果70はモーメント計算部86に
送られ、ラベル付けが行われて0次と1次のモーメント
が計算され(ステップST93)、重心位置抽出部69
がそのモーメント計算結果71より対象の重心位置7を
抽出して(ステップST94)対象認識部4へ出力す
る。
Next, the operation will be described with reference to the flowchart of FIG. When the localization evaluation result 9 is input from the localization evaluation unit 9 to the center of gravity extraction unit 10,
The binarization processing section 67 binarizes the evaluation result 11 of the locality with a predetermined threshold value (step ST92). Next, the obtained binarization processing result 70 is sent to the moment calculating unit 86, where labeling is performed to calculate the zero-order and first-order moments (step ST93), and the center-of-gravity position extracting unit 69
Extracts the target center of gravity position 7 from the moment calculation result 71 (step ST94) and outputs it to the target recognition unit 4.

【0120】次に、このような重心位置の抽出原理を図
31を用いて説明する。局在性の評価結果11を輝度値
とする画像61は所定のしきい値で2値化されて2値化
処理画像64となる。ここで、この2値化のためのしき
い値は、例えば入力された画像の輝度のヒストグラムか
ら得られる評価関数をもとに、自動的に求めることがで
きる。
Next, the principle of extracting the position of the center of gravity will be described with reference to FIG. The image 61 having the localization evaluation result 11 as a luminance value is binarized by a predetermined threshold value to become a binarized image 64. Here, the threshold value for the binarization can be automatically obtained based on, for example, an evaluation function obtained from a histogram of the luminance of the input image.

【0121】得られた2値化処理画像64にラベル付け
を行い、65に示すラベル付け結果の画像65を得て、
0次および1次のモーメントを計算する。ここで、この
0次のモーメントm00および1次のメーメントm1
0、m01は、それぞれ以下の式(10)〜(12)で
表わされる。ただし、lx、lyはそれぞれ画像の横お
よび縦のサイズであり、対象部分でI(i、j)=1、
対象以外の部分でI(i、j)=0(背景部分)であ
る。
The obtained binarized image 64 is labeled, and an image 65 of the labeling result shown in 65 is obtained.
Calculate the zero-order and first-order moments. Here, the zero-order moment m00 and the first-order moment m1
0 and m01 are represented by the following equations (10) to (12), respectively. Here, lx and ly are the horizontal and vertical sizes of the image, respectively, and I (i, j) = 1,
I (i, j) = 0 (background part) in a part other than the target.

【0122】[0122]

【数4】 (Equation 4)

【0123】そして、算出されたこの0次および1次の
モーメントm00,m10およびm01より、重心位置
抽出結果の画像66に×で示した位置が各対象の重心位
置7として抽出される。なお、重心の座標(Gx 、Gy
)は以下の式(13),(14)で表わされる。
From the calculated zero-order and first-order moments m00, m10, and m01, the position indicated by x in the image 66 of the result of the center-of-gravity position extraction is extracted as the center-of-gravity position 7 of each object. The coordinates of the center of gravity (Gx, Gy
) Is represented by the following equations (13) and (14).

【0124】 Gx =m10/m00 ・・・・ (13) Gy =m01/m00 ・・・・ (14)Gx = m10 / m00 (13) Gy = m01 / m00 (14)

【0125】実施例10. 次に、この発明の実施例10を図について説明する。図
33は実施例10による画像処理方法における対象の大
きさ抽出処理の内容を示すフローチャートであり、図3
4および図35はこの対象の大きさ抽出の原理を示す説
明図である。図34において、81は認識する対象の画
面であり、82〜84はそれぞれ処理の途中結果の画
面、85は処理結果画面である。また、86は認識する
対象、87はこの対象86の重心位置であり、88はこ
の重心位置87を中心として設定された中心小領域、8
9は中心小領域88の周辺に設定された周辺小領域であ
る。また、図35において、91は認識する対象の画面
であり、92〜94はそれぞれ処理の途中結果の画面、
95は処理結果の画面である。
[0125]Embodiment 10 FIG.  Next, the present inventionExample 10Will be described with reference to FIG. Figure
33 isExample 10Of object in image processing method by
FIG. 3 is a flowchart showing the contents of the size extraction processing, and FIG.
4 and FIG. 35 are views showing the principle of the size extraction of this object.
FIG. In FIG. 34, reference numeral 81 denotes an image to be recognized.
82 to 84 are images of intermediate results of the processing, respectively.
A plane 85 is a processing result screen. Also, 86 recognizes
The object 87 is the position of the center of gravity of the object 86, and 88 is
Center small area set around the center of gravity position 87 of 8
9 is a peripheral small area set around the central small area 88.
You. In FIG. 35, reference numeral 91 denotes a screen to be recognized.
Where 92 to 94 are screens showing the results of the processing in progress,
Reference numeral 95 denotes a processing result screen.

【0126】次に動作について、図33のフローチャー
トおよび図34の説明図を用いて説明する。処理が開始
すると、まず認識する対象86の局在性を評価し、その
局在性の評価結果に着目して当該対象86の重心位置8
7を抽出する(ステップST101)。次に、抽出され
た重心位置87を中心として中心小領域88を設定し
(ステップST102)、さらにこの中心小領域88の
周囲に周囲小領域89を設定する(ステップST10
3)。次に、中心小領域88内の画素の輝度値の平均と
周囲小領域89内の画素の輝度値の平均とを調べて、当
該周辺小領域89が対象であるか背景であるかを判定す
る(ステップST104)。両者の輝度値の平均が大き
く異なっていない場合にはその周囲小領域89が対象で
あると判断して、それを中心小領域88に統合する(ス
テップST105)。以後、処理をステップST103
に戻し、以上の処理を対象の境界が見つかるまで繰り返
すことにより対象86の大きさを抽出する(ステップS
T106)。
Next, the operation will be described with reference to the flowchart of FIG. 33 and the explanatory diagram of FIG. When the processing is started, first, the localization of the object 86 to be recognized is evaluated, and the center of gravity 8
7 is extracted (step ST101). Next, a center small area 88 is set around the extracted center of gravity position 87 (step ST102), and a surrounding small area 89 is set around the center small area 88 (step ST10).
3). Next, the average of the luminance values of the pixels in the central small area 88 and the average of the luminance values of the pixels in the peripheral small area 89 are examined to determine whether the peripheral small area 89 is the target or the background. (Step ST104). If the average of the two brightness values is not significantly different, it is determined that the surrounding small area 89 is the target, and is integrated into the central small area 88 (step ST105). Thereafter, the process proceeds to step ST103.
The size of the object 86 is extracted by repeating the above processing until a boundary of the object is found (step S).
T106).

【0127】ここで、図34のように微小な長方形の領
域を周囲小領域89として、中心小領域88の周辺に順
次拡張することにより、長方形の対象86を抽出する際
に、抽出する対象86の特徴に応じて、現在の中心小領
域88の周囲の上下左右どの方向に次の周囲小領域89
を設定するかを変化させることができる。例えば、対象
86が正方形に近い場合には(上→下→左→右→・・
・)のように上下左右に均等に拡張すればよい。また、
対象86が横長の長方形の場合には(左→右→左→右→
上→下→左→右→左→右→上→下→・・・)のように、
左右方向の拡張を上下方向の拡張よりも多くなるように
設定すればよい。また逆に、対象86が縦長の長方形の
場合には(上→下→上→下→左→右→上→下→上→下→
左→右→・・・)のように、上下方向の拡張を左右方向
の拡張よりも多くなるように設定すればよい。このよう
に周囲小領域89として、微小な長方形の領域を順次拡
張することにより、長方形の対象86の大きさを抽出す
ることができる。
Here, as shown in FIG. 34, a small rectangular area is set as a peripheral small area 89 and is sequentially extended around the central small area 88, so that when extracting a rectangular target 86, the target 86 to be extracted is extracted. In the up, down, left, and right directions around the current central small area 88,
Can be set or changed. For example, if the object 86 is close to a square (up → down → left → right → ...)
It is only necessary to expand equally up, down, left, and right as in ()). Also,
If the target 86 is a horizontally long rectangle (left → right → left → right →
Upper → lower → left → right → left → right → upper → lower → ...)
The expansion in the left-right direction may be set to be larger than the expansion in the vertical direction. Conversely, if the object 86 is a vertically long rectangle (up → down → top → bottom → left → right → top → bottom → top → bottom →
(Left → right →...), The expansion in the vertical direction may be set to be larger than the expansion in the horizontal direction. As described above, the size of the rectangular object 86 can be extracted by sequentially expanding a minute rectangular area as the surrounding small area 89.

【0128】また、例えば図35に示すように、中心小
領域88の周辺に周辺小領域89を螺旋状に順次設定し
てゆくことにより、対象86の大きさの抽出を行うこと
もできる。
Further, as shown in FIG. 35, for example, the peripheral small area 89 is sequentially set in a spiral shape around the central small area 88 so that the size of the object 86 can be extracted.

【0129】実施例11. 次に、この発明の実施例11を図について説明する。図
36は実施例11による画像処理方法における対象認識
処理の内容を示すフローチャートであり、図37はこの
対象認識の原理を示す説明図である。図37において、
101は前処理画像の画面であり、102は対象の局在
性の評価結果を輝度分布して持つ画像である。103は
この局在性の評価結果を輝度分布として持つ画像102
を所定のしきい値で2値化した結果の画像である2値化
画像であり、104はこの2値化結果の画像103をラ
ベル付けした結果の画像、105は対象の位置、大き
さ、形状、姿勢等の属性を抽出した結果の画像である。
[0129]Embodiment 11 FIG.  Next, the present inventionExample 11Will be described with reference to FIG. Figure
36 isExample 11Object Recognition in Image Processing Method
FIG. 37 is a flowchart showing the contents of the processing.
FIG. 3 is an explanatory diagram illustrating the principle of object recognition. In FIG.
101 is a screen of the pre-processed image, and 102 is the localization of the target.
This is an image having the evaluation results of the characteristics in a luminance distribution. 103
Image 102 having this localization evaluation result as a luminance distribution
Binarization, which is the image resulting from binarizing the image with a predetermined threshold
An image 104 is a rasterized image 103 of the binarized result.
Image of belling result, 105 is position and size of target
It is an image as a result of extracting attributes such as shape, posture, and the like.

【0130】また、図38は上記画像処理方法を適用し
た画像処理装置中の対象認識部の構成を示すブロック図
である。図38において、105は前処理画像6より対
象の局在性を評価する局在性評価部であり、106はこ
の局在性評価部105によって評価された対象の局在性
の評価結果11を所定のしきい値で2値化する2値化処
理部である。107はこの2値化処理部106にて得ら
れた2値化処理結果において、0次、1次および2次の
モーメントを計算するモーメント計算部であり、108
はこのモーメント計算部107によるモーメント計算結
果より対象の重心位置、大きさ、形状、政党の属性を抽
出する属性抽出部である。また、109は局在性評価部
105より2値化処理部106に送られる局在性の評価
結果、110は2値化処理部106よりモーメント計算
部107に送られる2値化処理結果、111はモーメン
ト計算部107より属性抽出部108に送られるモーメ
ント計算結果である。
FIG. 38 is a block diagram showing a configuration of an object recognition unit in an image processing apparatus to which the above-described image processing method is applied. In FIG. 38, reference numeral 105 denotes a localization evaluation unit for evaluating the localization of the target from the pre-processed image 6. Reference numeral 106 denotes the localization evaluation result 11 of the target evaluated by the localization evaluation unit 105. This is a binarization processing unit that binarizes at a predetermined threshold value. Reference numeral 107 denotes a moment calculation unit that calculates the 0th, 1st, and 2nd moments in the binarization processing result obtained by the binarization processing unit 106.
Is an attribute extraction unit for extracting the position of the center of gravity, the size, the shape, and the attributes of political parties from the result of the moment calculation by the moment calculation unit 107. Reference numeral 109 denotes a localization evaluation result sent from the localization evaluation unit 105 to the binarization processing unit 106; 110, a binarization processing result sent from the binarization processing unit 106 to the moment calculation unit 107; Is a moment calculation result sent from the moment calculation unit 107 to the attribute extraction unit 108.

【0131】次にその動作について、図36のフローチ
ャートを用いて説明する。この対象認識部に前処理画像
6が入力されると、局在性評価部105は入力された前
処理画像6に関して局在性の評価を行う(ステップST
111)。その局在性の評価結果109は2値化処理部
106に送られて所定のしきい値で2値化され(ステッ
プST112)、モーメント計算部107に送られる。
モーメント計算部107ではその2値化処理結果110
にラベル付けを行った後、0次、1次および2次のモー
メントを計算し(ステップST113)、属性抽出部1
08がそのモーメント計算結果111より対象の重心位
置、大きさ、形状、姿勢等の属性を抽出する(ステップ
ST114)。
Next, the operation will be described with reference to the flowchart in FIG. When the preprocessed image 6 is input to the target recognition unit, the locality evaluation unit 105 evaluates the locality of the input preprocessed image 6 (step ST).
111). The evaluation result 109 of the locality is sent to the binarization processing unit 106, binarized by a predetermined threshold value (step ST112), and sent to the moment calculation unit 107.
In the moment calculation unit 107, the binarization processing result 110
, The 0th, 1st and 2nd moments are calculated (step ST113), and the attribute extraction unit 1
08 extracts attributes such as the position, size, shape, and posture of the center of gravity of the object from the moment calculation result 111 (step ST114).

【0132】次に、このような属性抽出の原理を図37
を用いて説明する。前処理画像の画面101は対象の局
在性が評価され、その評価結果を輝度と局在性評価結果
を輝度分布として持つ画像102となる。この局在性評
価結果を輝度分布として持つ画像102は所定のしきい
値で2値化されて2値化画像64となる。ここで、この
2値化のためのしきい値は、例えば入力された画像の輝
度のヒストグラムから得られる評価関数をもとに、自動
的に求めることができる。
Next, the principle of such attribute extraction is shown in FIG.
This will be described with reference to FIG. The localization of the target is evaluated on the screen 101 of the preprocessed image, and an image 102 having the evaluation result as luminance and the localization evaluation result as a luminance distribution is obtained. The image 102 having the localization evaluation result as a luminance distribution is binarized by a predetermined threshold value to become a binarized image 64. Here, the threshold value for the binarization can be automatically obtained based on, for example, an evaluation function obtained from a histogram of the luminance of the input image.

【0133】次に、得られた2値化画像64にラベル付
けをしてラベル付け結果の画像65を得、それより0
次、1次および2次のモーメントの計算を行う。ここ
で、この0次のモーメントm00、1次のメーメントm
10、m01および2次のメーメントm20、m02
は、それぞれ以下の式(15)〜(20)で表わされ
る。ただし、lx、lyはそれぞれ画像の横、縦サイズ
であり、対象部分でI(i、j)=1、対象以外の部分
でI(i、j)=0(背景部分)である。
Next, the obtained binarized image 64 is labeled, and an image 65 as a labeling result is obtained.
Next, the first and second moments are calculated. Here, the zero-order moment m00 and the first-order moment m
10, m01 and secondary m20, m02
Are represented by the following equations (15) to (20), respectively. Here, lx and ly are the horizontal and vertical sizes of the image, respectively, and I (i, j) = 1 in the target portion, and I (i, j) = 0 (background portion) in portions other than the target.

【0134】[0134]

【数5】 (Equation 5)

【0135】そして、算出されたこの0次、1次、2次
のモーメントm00,m10,m01,m20,m11
およびm02より、属性抽出結果の画像105のよう
に、各対象の重心位置、大きさ、形状、姿勢等の属性が
抽出される。なお、重心の座標(Gx 、Gy )は前述の
式(13),(14)で表わされ、主軸の傾きθは以下
の式(21)で表わされる。 θ=Tan-1{2M11/(M20−M02)} ・・・・(21) ただし、M20=m20−m102 /m00 M11=m11−m10・m01/m00 M02=m02−m012 /m00
Then, the calculated zero-order, first-order, and second-order moments m00, m10, m01, m20, and m11 are calculated.
From m02 and m02, attributes such as the position of the center of gravity, size, shape, and posture of each object are extracted as in the image 105 of the attribute extraction result. The coordinates (Gx, Gy) of the center of gravity are represented by the above-described equations (13) and (14), and the inclination θ of the main axis is represented by the following equation (21). θ = Tan −1 {2M11 / (M20−M02)} (21) where M20 = m20−m10 2 / m00 M11 = m11−m10 · m01 / m00 M02 = m02−m01 2 / m00

【0136】[0136]

【0137】[0137]

【発明の効果】請求項1 に記載の発明によれば、対象の
局在性に着目して重心位置を抽出した後、抽出された対
象の重心位置を中心にして、対象の大きさ、形状、姿勢
等の属性を認識するにあたり、複数の評価関数を用いて
異なるスケールで対象の局在性を並列に評価し、得られ
た各局在性の評価結果を統合して対象の局在性を再評価
した後、その再評価結果から対象の重心位置を抽出する
ように構成したので、対象を認識する際に、探索空間の
規模を減らすことができ、処理コストの低減、マッチン
グの安定性向上を可能とする画像処理方法が得られる効
果がある。また、対象を抽出する際に、様々な大きさの
対象を認識することが可能となる効果がある。
According to the first aspect of the present invention, the object
After extracting the position of the center of gravity focusing on the locality, the extracted pair
The size, shape, and posture of the target, centered on the elephant's center of gravity
In recognizing such attributes, the localization of the target is evaluated in parallel at different scales using multiple evaluation functions, and the obtained localization evaluation results are integrated to re-evaluate the localization of the target After that, the position of the center of gravity of the target is extracted from the re-evaluation result .
Can reduce scale, reduce processing cost, match
Of an image processing method that can improve the stability of
There is fruit. Further, there is an effect that it is possible to recognize objects of various sizes when extracting the objects.

【0138】また、請求項2に記載の発明によれば、複
数の評価関数を用いて異なるスケールで対象の局在性を
並列に評価し、得られた各局在性の評価結果から対象の
重心位置を抽出して、複数の重心位置候補を並列に抽出
るように構成したので、対象を抽出する際に、様々な
大きさの対象を認識することが可能となる効果がある。
According to the second aspect of the present invention, the localization of an object is evaluated in parallel at different scales using a plurality of evaluation functions, and the center of gravity of the object is evaluated from the obtained localization evaluation results. position to extract, since a plurality of the gravity center position candidate extracted <br/> by Uni configuration you in parallel, when extracting an object, the effect of making it possible to recognize the subject of various sizes is there.

【0139】また、請求項3に記載の発明によれば、入
力された画像を複数の異なる解像度に変換し、各解像度
の画像に対して対象の局在性を同一の評価関数を用いて
評価し、得られた各局在性の評価結果を統合して対象の
局在性を再評価した後、その再評価結果から対象の重心
位置を抽出するように構成したので、対象を抽出する際
に、様々な大きさの対象を認識することが可能となる効
果がある。
According to the third aspect of the present invention, the input image is converted into a plurality of different resolutions, and the localization of the object is evaluated for each resolution image using the same evaluation function. Then, after integrating the obtained localization evaluation results and re-evaluating the localization of the target, the position of the center of gravity of the target is extracted from the re-evaluation result. This has the effect that objects of various sizes can be recognized.

【0140】また、請求項4に記載の発明によれば、入
力された画像を複数の異なる解像度に変換し、各解像度
の画像に対して対象の局在性を同一の評価関数を用いて
評価し、それぞれの評価結果から複数の重心位置候補を
並列に抽出するように構成したので、対象を抽出する際
に、様々な大きさの対象を認識することが可能と成る効
果がある。
According to the fourth aspect of the present invention, the input image is converted into a plurality of different resolutions, and the localization of the object is evaluated for the images of each resolution using the same evaluation function. Since a plurality of barycenter position candidates are extracted in parallel from each evaluation result, there is an effect that it is possible to recognize objects of various sizes when extracting objects.

【0141】また、請求項5に記載の発明によれば、
象の局在性に着目して重心位置を抽出した後、抽出され
た対象の重心位置を中心にして、対象の大きさ、形状、
姿勢等の属性を認識するにあたり、対象の重心位置を中
心として周囲の複数の方向に放射状に伸びた入力画像の
一次元のデータと、広がり量に依存して変化する一次元
の関数とを生成し、広がり量を変えながら、これらの積
和演算結果が極大となる広がり量をその方向の対象の広
がり量として抽出し、それに基づいて対象の属性を抽出
するように構成したので、対象を認識する際に、探索空
間の規模を減らすことができ、処理コストの低減、マッ
チングの安定性向上を可能とする画像処理方法が得られ
る効果がある。また、対象を認識する際に、探索空間の
規模を減らすことができ、処理コストの低減、マッチン
グの安定性の向上がはかれる効果がある。さらに、対象
の広がり量を抽出する際に、その抽出を安定に行うこと
ができる効果がある。
[0141] According to the invention described in claim 5, pairs
After extracting the position of the center of gravity focusing on the localization of the elephant,
The size, shape,
When recognizing attributes such as posture, set the center of gravity of the target
The input image that extends radially in multiple directions around
One-dimensional data and one-dimensional data that changes depending on the amount of spread
And the product of these
The spread amount at which the sum operation result is maximized is
Extract as the amount of caulking and extract the target attribute based on it
So that when recognizing the target, the search
Space, reducing processing costs and
An image processing method that can improve the stability of
Has an effect. Further, when recognizing the target, the size of the search space can be reduced, and the processing cost can be reduced and the stability of matching can be improved. In addition,
When extracting the amount of spread
There is an effect that can be.

【0142】また、請求項6に記載の発明によれば、対
象の存在する複数の候補位置を中心として周囲の複数の
方向に放射状に各対象の広がり量を並列に調べ、それに
基づいて各対象候補の属性を並列に抽出してそれらを統
合することにより、対象の属性を抽出するように構成し
たので、対象を認識する際に、探索空間の規模を減らす
ことができ、処理コストの低減、マッチングの安定性の
向上がはかれる効果がある。
According to the sixth aspect of the present invention, the spread amount of each object is checked in parallel in a plurality of directions around the plurality of candidate positions where the object exists, and based on that, the spread amount of each object is determined. By extracting candidate attributes in parallel and integrating them, the target attributes are configured to be extracted, so that when recognizing the target, the size of the search space can be reduced, reducing processing costs, This has the effect of improving the stability of matching.

【0143】また、請求項7に記載の発明によれば、対
象の重心位置を中心として周囲の複数の方向に放射状に
伸びた入力画像の一次元のデータと、広がり量に依存し
て変化する一次元の関数とを生成し、広がり量を変えな
がら、これらの積和演算結果が極大となる広がり量をそ
の方向の対象の広がり量として抽出するように構成した
ので、対象の広がり量を抽出する際に、その抽出を安定
に行うことができる効果がある。
According to the seventh aspect of the present invention, one-dimensional data of an input image radially extended in a plurality of directions around the center of gravity of the object and changes depending on the spread amount. A one-dimensional function is generated, and while changing the spread amount, the spread amount at which the product-sum operation result reaches a maximum is extracted as the target spread amount in that direction, so the target spread amount is extracted. This has the effect that the extraction can be performed stably.

【0144】[0144]

【0145】[0145]

【0146】[0146]

【0147】また、請求項8に記載の発明によれば、得
られた局在性の評価結果の極大値を対象の重心位置とし
て抽出するように構成したので、局在性の評価結果から
対象の重心位置を判断する際に、重心位置の抽出が安定
に行える効果がある。
According to the eighth aspect of the present invention, the maximum value of the obtained localization evaluation result is extracted as the position of the center of gravity of the target. In determining the position of the center of gravity, there is an effect that the position of the center of gravity can be stably extracted.

【0148】また、請求項9に記載の発明によれば、局
在性の評価結果を輝度分布として持つ画像を2値化処理
し、得られた2値化画像にて対象の0次および1次のモ
ーメントを計算することにより対象の重心位置を抽出す
るように構成したので、局在性の評価結果から対象の重
心位置を判断する際に、重心位置の抽出が安定に行える
効果がある。
Further, according to the ninth aspect of the present invention, an image having a localization evaluation result as a luminance distribution is subjected to binarization processing, and the obtained binary image is used for the 0th and 1st order of the object. Since the position of the center of gravity of the object is extracted by calculating the next moment, there is an effect that the position of the center of gravity can be stably extracted when determining the position of the center of gravity of the object from the evaluation result of the locality.

【0149】また、請求項10に記載の発明によれば、
重心位置を中心に設定した中心小領域内と、中心小領域
の周囲に設定した複数の周囲小領域内で輝度分布を比較
してその周囲小領域が対象か背景かを判定し、対象であ
ればその周囲小領域を中心小領域に融合させる処理を行
い、中心小領域を対象の境界まで順次拡張することによ
り大きさを抽出するように構成したので、対象の大きさ
を抽出する際に、その抽出を安定に行うことができる効
果がある。
According to the tenth aspect of the present invention,
The luminance distribution is compared between the center small area set at the center of gravity and the plurality of surrounding small areas set around the center small area to determine whether the surrounding small area is a target or a background. For example, a process for fusing the surrounding small area to the central small area is performed, and the central small area is sequentially expanded to the boundary of the target to extract the size, so when extracting the size of the target, There is an effect that the extraction can be performed stably.

【0150】また、請求項11に記載の発明によれば、
局在性の評価結果を輝度分布として持つ画像を2値化処
理し、得られた2値化画像にて対象の0次、1次および
2次のモーメントを計算することにより対象の重心位
置、大きさ、形状、姿勢等の属性を同時に抽出するよう
に構成したので、対象を認識する際に、対象の属性の抽
出を安定に行える効果がある。
According to the eleventh aspect of the present invention,
The image having localization evaluation results as a luminance distribution is binarized, and the 0th, 1st, and 2nd moments of the object are calculated in the obtained binarized image to obtain the position of the center of gravity of the object, Since the attributes such as the size, shape, and posture are simultaneously extracted, there is an effect that the attribute of the target can be stably extracted when the target is recognized.

【図面の簡単な説明】[Brief description of the drawings]

【図1】参考例1による画像処理方法を示すフローチャ
ートである。
FIG. 1 is a flowchart illustrating an image processing method according to a reference example 1 .

【図2】上記参考例の対象抽出処理の流れを示すフロー
チャートである。
FIG. 2 is a flowchart showing a flow of a target extraction process of the reference example .

【図3】上記参考例による画像処理方法を適用した画像
処理装置の構成を示すブロック図である。
FIG. 3 is a block diagram illustrating a configuration of an image processing apparatus to which the image processing method according to the reference example is applied.

【図4】上記画像処理装置の対象抽出部の構成を示すブ
ロック図である。
FIG. 4 is a block diagram illustrating a configuration of a target extraction unit of the image processing apparatus.

【図5】この発明の実施例1による画像処理方法におけ
る対象抽出処理を示すフローチャートである。
FIG. 5 is a flowchart showing a target extraction process in the image processing method according to the first embodiment of the present invention.

【図6】上記実施例による画像処理方法を適用した画像
処理装置の対象抽出部の構成を示すブロック図である。
FIG. 6 is a block diagram illustrating a configuration of a target extraction unit of the image processing apparatus to which the image processing method according to the embodiment is applied.

【図7】この発明の実施例2による画像処理方法におけ
る対象抽出処理を示すフローチャートである。
FIG. 7 is a flowchart showing a target extraction process in the image processing method according to the second embodiment of the present invention.

【図8】上記実施例による画像処理方法を適用した画像
処理装置の対象抽出部の構成を示すブロック図である。
FIG. 8 is a block diagram illustrating a configuration of a target extraction unit of an image processing apparatus to which the image processing method according to the embodiment is applied.

【図9】この発明の実施例3による画像処理方法におけ
る対象抽出処理を示すフローチャートである。
FIG. 9 is a flowchart illustrating a target extraction process in the image processing method according to the third embodiment of the present invention.

【図10】上記実施例による画像処理方法を適用した画
像処理装置の対象抽出部の構成を示すブロック図であ
る。
FIG. 10 is a block diagram illustrating a configuration of a target extraction unit of an image processing apparatus to which the image processing method according to the embodiment is applied.

【図11】この発明の実施例4による画像処理方法にお
ける対象抽出処理を示すフローチャートである。
FIG. 11 is a flowchart illustrating an object extraction process in the image processing method according to the fourth embodiment of the present invention.

【図12】上記実施例による画像処理方法を適用した画
像処理装置の対象抽出部の構成を示すブロック図であ
る。
FIG. 12 is a block diagram illustrating a configuration of a target extraction unit of an image processing apparatus to which the image processing method according to the embodiment is applied.

【図13】この発明の実施例5による画像処理方法にお
ける対象抽出処理を示すフローチャートである。
FIG. 13 is a flowchart showing an object extraction process in the image processing method according to the fifth embodiment of the present invention.

【図14】上記実施例における対象抽出の原理を示す説
明図である。
FIG. 14 is an explanatory diagram showing the principle of object extraction in the embodiment.

【図15】上記実施例による画像処理方法を適用した画
像処理装置の対象抽出部の構成を示すブロック図であ
る。
FIG. 15 is a block diagram illustrating a configuration of a target extraction unit of the image processing apparatus to which the image processing method according to the embodiment is applied.

【図16】この発明の実施例6による画像処理方法にお
ける対象認識処理を示すフローチャートである。
FIG. 16 is a flowchart showing an object recognition process in the image processing method according to the sixth embodiment of the present invention.

【図17】上記実施例による画像処理方法を適用した画
像処理装置の対象認識部の構成を示すブロック図であ
る。
FIG. 17 is a block diagram illustrating a configuration of a target recognition unit of an image processing apparatus to which the image processing method according to the above embodiment is applied.

【図18】この発明の実施例7による画像処理方法にお
ける広がり量抽出処理を示すフローチャートである。
FIG. 18 is a flowchart illustrating a spread amount extraction process in the image processing method according to the seventh embodiment of the present invention.

【図19】上記実施例における広がり量抽出の原理を示
す説明図である。
FIG. 19 is an explanatory diagram illustrating a principle of extracting a spread amount in the embodiment.

【図20】上記実施例による画像処理方法を適用した画
像処理装置の広がり量抽出部の構成を示すブロック図で
ある。
FIG. 20 is a block diagram illustrating a configuration of a spread amount extraction unit of the image processing apparatus to which the image processing method according to the embodiment is applied.

【図21】参考例2による画像処理方法における前処理
を示すフローチャートである。
FIG. 21 is a flowchart showing pre-processing in an image processing method according to Reference Example 2 .

【図22】上記参考例による画像処理方法を適用した画
像処理装置の前処理部の構成を示すブロック図である。
FIG. 22 is a block diagram illustrating a configuration of a preprocessing unit of an image processing apparatus to which the image processing method according to the reference example is applied.

【図23】参考例3による画像処理方法における前処理
を示すフローチャートである。
FIG. 23 is a flowchart illustrating preprocessing in an image processing method according to Reference Example 3 ;

【図24】上記参考例による画像処理方法を適用した画
像処理装置の前処理部の構成を示すブロック図である。
FIG. 24 is a block diagram illustrating a configuration of a preprocessing unit of an image processing apparatus to which the image processing method according to the reference example is applied.

【図25】参考例4による画像処理方法における前処理
を示すフローチャートである。
FIG. 25 is a flowchart showing pre-processing in the image processing method according to Reference Example 4 .

【図26】上記参考例による画像処理方法を適用した画
像処理装置の前処理部の構成を示すブロック図である。
FIG. 26 is a block diagram illustrating a configuration of a preprocessing unit of an image processing apparatus to which the image processing method according to the reference example is applied.

【図27】この発明の実施例8による画像処理方法にお
ける重心位置抽出処理を示すフローチャートである。
FIG. 27 is a flowchart illustrating a center-of-gravity position extraction process in the image processing method according to the eighth embodiment of the present invention.

【図28】上記実施例における重心位置抽出の原理を示
す説明図である。
FIG. 28 is an explanatory diagram showing the principle of centroid position extraction in the above embodiment.

【図29】上記実施例による画像処理方法を適用した画
像処理装置の重心抽出部の構成を示すブロック図であ
る。
FIG. 29 is a block diagram illustrating a configuration of a center-of-gravity extracting unit of the image processing apparatus to which the image processing method according to the above embodiment is applied.

【図30】この発明の実施例9による画像処理方法にお
ける重心位置抽出処理を示すフローチャートである。
FIG. 30 is a flowchart showing a center-of-gravity point position extracting process in the image processing method according to the ninth embodiment of the present invention.

【図31】上記実施例における重心位置抽出の原理を示
す説明図である。
FIG. 31 is an explanatory diagram showing the principle of center-of-gravity position extraction in the above embodiment.

【図32】上記実施例による画像処理方法を適用した画
像処理装置の重心抽出部の構成を示すブロック図であ
る。
FIG. 32 is a block diagram illustrating a configuration of a center-of-gravity extracting unit of the image processing apparatus to which the image processing method according to the above embodiment is applied.

【図33】この発明の実施例10による画像処理方法に
おける対象の大きさ抽出処理を示すフローチャートであ
る。
FIG. 33 is a flowchart showing target size extraction processing in the image processing method according to Embodiment 10 of the present invention.

【図34】上記実施例における対象の大きさ抽出の原理
の一例を示す説明図である。
FIG. 34 is an explanatory diagram showing an example of the principle of object size extraction in the embodiment.

【図35】上記実施例における対象の大きさ抽出の原理
のたの例を示す説明図である。
FIG. 35 is an explanatory diagram showing an example of the principle of object size extraction in the embodiment.

【図36】この発明の実施例11による画像処理方法に
おける対象認識処理を示すフローチャートである。
FIG. 36 is a flowchart showing an object recognition process in the image processing method according to the eleventh embodiment of the present invention.

【図37】上記実施例における対象認識の原理を示す説
明図である。
FIG. 37 is an explanatory diagram showing the principle of object recognition in the embodiment.

【図38】上記実施例による画像処理方法を適用した画
像処理装置の対象認識部の構成を示すブロック図であ
る。
FIG. 38 is a block diagram illustrating a configuration of a target recognition unit of an image processing apparatus to which the image processing method according to the above embodiment is applied.

【図39】従来のパターンマッチングの原理を示す説明
図である。
FIG. 39 is an explanatory diagram showing the principle of conventional pattern matching.

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平4−282782(JP,A) 特開 平1−171072(JP,A) 特開 平2−90374(JP,A) 特開 平5−159057(JP,A) 特開 昭52−98444(JP,A) 実開 平1−116853(JP,U) (58)調査した分野(Int.Cl.7,DB名) G06T 7/00 - 7/60 G06T 1/00 G01B 11/00 - 11/30 ────────────────────────────────────────────────── ─── Continuation of the front page (56) References JP-A-4-282782 (JP, A) JP-A-1-171072 (JP, A) JP-A-2-90374 (JP, A) JP-A-5-1990 159057 (JP, A) JP-A-52-98444 (JP, A) JP-A-1-116853 (JP, U) (58) Fields investigated (Int. Cl. 7 , DB name) G06T 7/00-7 / 60 G06T 1/00 G01B 11/00-11/30

Claims (11)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 撮像手段によって撮像された画像中に存
在する対象を認識する際に、取り込まれた前記画像をデ
ィジタル化した原画像に対して前処理を施した前処理画
像中で、前記対象を構成する要素の局所的な集中の度合
いである局在性を、複数の評価関数を用いて異なるスケ
ールで並列に評価し、これら複数の局在性の評価結果を
統合することにより前記対象の局在性の再評価を行い、
その局在性の再評価結果から前記対象の重心位置を抽出
し、求められた前記対象の重心位置を中心として、前記
対象の大きさ、種類、姿勢等の対象の属性を抽出するこ
とを特徴とする画像処理方法。
When recognizing a target existing in an image captured by an imaging unit, the target image is included in a pre-processed image obtained by performing pre-processing on an original image obtained by digitizing the captured image. the localization is the degree of local concentration of elements constituting the different using a plurality of evaluation functions schedule
And evaluate the results of these multiple localizations in parallel.
By re-evaluating the localization of the subject by integrating,
Extract the center of gravity of the object from the re-evaluation result of its locality
And extracting attributes of the object, such as the size, type, and posture of the object, with the center of gravity of the object determined as a center.
【請求項2】 撮像手段によって撮像された画像中に存
在する対象を認識する際に、取り込まれた前記画像をデ
ィジタル化した原画像に対して前処理を施した前処理画
像中で、前記対象を構成する要素の局所的な集中の度合
いである局在性を、複数の評価関数を用いて異なるスケ
ールで並列に評価し、それぞれの局在性の評価結果から
前記対象の重心位置を求めて、複数の重心位置候補を並
列に抽出し、求められた前記対象の重心位置を中心とし
て、前記対象の大きさ、種類、姿勢等の対象の属性を抽
出することを特徴とする画像処理方法。
2. A method according to claim 1, wherein when recognizing a target existing in the image picked up by the image pickup means, the target image is included in a preprocessed image obtained by performing preprocessing on an original image obtained by digitizing the captured image. the localization is the degree of local concentration of elements constituting the different using a plurality of evaluation functions schedule
And evaluate the localization of each
Finding the center of gravity of the target, and listing a plurality of candidates for the center of gravity
An image processing method characterized by extracting attributes of a target, such as a size, a type, and a posture of the target, with the center of gravity of the target being extracted as a center.
【請求項3】 撮像手段によって撮像された画像中に存
在する対象を認識する際に、取り込まれた前記画像をデ
ィジタル化した原画像に対して前処理を施して得られた
前処理画像を解像度の異なる複数の解像度変換画像に変
換し、それら解像度の異なる複数の解像度変換画像にお
ける前記対象を構成する要素の局所的な集中の度合いで
ある局在性を同じ評価関数を用いて並列に評価し、これ
ら複数の局在性の評価結果を統合することにより前記対
象の局在性の再評価を行い、その局在性の再評価結果か
ら前記対象の重心位置を抽出し、求められた前記対象の
重心位置を中心として、前記対象の大きさ、種類、姿勢
等の対象の属性を抽出することを特徴とする画像処理方
法。
3. An image obtained by performing pre-processing on an original image obtained by digitizing the captured image when recognizing a target present in the image captured by the imaging unit .
Converts pre-processed images into multiple resolution converted images with different resolutions
Into multiple resolution-converted images with different resolutions.
The degree of local concentration of the constituent elements of the object
A certain locality is evaluated in parallel using the same evaluation function.
By integrating multiple localization evaluation results
Re-evaluation of elephant localization
An image processing method comprising: extracting a position of the center of gravity of the object from the object; and extracting attributes of the object such as a size, a type, and a posture of the object with the obtained center of gravity of the object as a center.
【請求項4】 撮像手段によって撮像された画像中に存
在する対象を認識する際に、取り込まれた前記画像をデ
ィジタル化した原画像に対して前処理を施して得られた
前処理画像を解像度の異なる複数の解像度変換画像に変
換し、それら複数の解像度変換画像における前記対象を
構成する要素の局所的な集中の度合い である局在性を同
じ評価関数を用いて並列に評価し、それぞれの局在性の
評価結果から前記対象の重心位置を求めて複数の重心位
置候補を並列に抽出し、求められた前記対象の重心位置
を中心として、前記対象の大きさ、種類、姿勢等の対象
の属性を抽出することを特徴とする画像処理方法。
4. An image obtained by performing a pre-process on an original image obtained by digitizing the captured image when recognizing a target present in the image captured by the imaging unit .
Converts pre-processed images into multiple resolution converted images with different resolutions
In other words, the object in the plurality of resolution-converted images is
The localization, which is the degree of local concentration of the constituent elements , is the same.
Are evaluated in parallel using the same evaluation function,
Finding the center of gravity of the object from the evaluation result
An image processing method, comprising extracting candidate placements in parallel and extracting target attributes such as the size, type, and posture of the target with the center of gravity of the target determined as a center.
【請求項5】 撮像手段によって撮像された画像中に存
在する対象を認識する際に、取り込まれた前記画像をデ
ィジタル化した原画像に対して前処理を施した前処理画
像中で、前記対象を構成する要素の局所的な集中の度合
いである局在性の評価を行い、得られた前記局在性の評
価結果に着目して前記対象の重心位置を抽出し、前記対
象の存在する位置を中心として、その周囲の複数の方向
に放射状に前記対象の広がり量を求めるにあたり、前記
対象の重心位置を中心として周囲の複数の方向に放射状
に伸びた入力画像の一次元のデータと、前記広がり量に
依存して変化する一次元の関数を生成し、あらかじめ、
前記広がり量がその方向の対象の大きさと一致したとき
に、前記一次元の関数と前記一次元のデータとの積和演
算の結果が極大となるように設定しておき、前記広がり
量を変えながら前記一次元の関数と前記一次元のデータ
との積和演算を実行し、その積和演算の結果が極大とな
る広がり量をその各方向の広がり量として求め、得られ
た各方向の広がり量から前記対象の大きさ、種類、姿勢
等の対象の属性を抽出することを特徴とする画像処理方
法。
5. When recognizing a target existing in an image captured by an imaging unit, the target image is included in a preprocessed image obtained by performing preprocessing on an original image obtained by digitizing the captured image. The localization, which is the degree of local concentration of the constituent elements, is evaluated, and the position of the center of gravity of the target is extracted by focusing on the obtained localization evaluation result .
Multiple directions around the elephant's location
In obtaining the spread amount of the object radially,
Radial in multiple directions around the center of gravity of the target
To the one-dimensional data of the input image
Generate a one-dimensional function that changes depending on
When the spread amount matches the size of the object in that direction
A sum of product of the one-dimensional function and the one-dimensional data
Set so that the result of the calculation is maximal, and
The one-dimensional function and the one-dimensional data while changing the amount
Is performed, and the result of the product-sum operation is maximized.
Is obtained as the amount of spread in each direction.
And extracting attributes of the object such as the size, type, and posture of the object from the spread amount in each direction .
【請求項6】 撮像手段によって撮像された画像中に存
在する対象を認識する際に、取り込まれた前記画像をデ
ィジタル化した原画像に対して前処理を施した前処理画
像中で、前記対象を構成する要素の局所的な集中の度合
いである局在性の評価を行い、得られた前記局在性の評
価結果に着目して前記対象の重心位置を抽出し、求めら
れた前記対象の重心位置を中心として、前記対象の大き
さ、種類、姿勢等の対象の属性を抽出するにあたり、前
記対象の存在する位置が複数の異なるスケールで並列に
抽出されている場合に、それら複数の候補位置を中心と
して周囲の複数の方向に放射状に並列に各対象の広がり
量を調べ、得られた複数の各方向の広がり量からそれぞ
れの対象候補の属性を並列に抽出し、それら対象候補の
属性を統合することにより前記対象の属性を抽出して、
最終的に前記対象を認識することを特徴とする画像処理
方法。
6. When recognizing a target present in an image picked up by an image pickup means, the target image is included in a preprocessed image obtained by preprocessing an original image obtained by digitizing the captured image. The localization is evaluated as the degree of local concentration of the constituent elements, and the position of the center of gravity of the target is extracted by focusing on the obtained evaluation result of the locality. In extracting the attributes of the object, such as the size, type, and posture of the object, with the center of gravity as the center ,
The location where the target exists is parallel at multiple different scales
If they are extracted, the multiple candidate positions
Spread each object radially in parallel in multiple directions around
Investigate the amount and calculate the spread in each of the multiple directions.
The attributes of the target candidates are extracted in parallel,
Extracting the target attribute by integrating the attributes,
An image processing method characterized by finally recognizing the object .
【請求項7】 前記対象の広がり量を抽出する際に、前
記対象の重心位置を中心として周囲の複数の方向に放射
状に伸びた入力画像の一次元のデータと、広がり量に依
存して変化する一次元の関数を生成し、あらかじめ、前
記広がり量がその方向の対象の大きさと一致したとき
に、前記一次元の関数と前記一次元のデータとの積和演
算の結果が極大となるように設定しておき、前記広がり
量を変えながら前記一次元の関数と前記一次元のデータ
との積和演算を実行し、その積和演算の結果が極大とな
る広がり量をその各方向の広がり量とすることを特徴と
する請求項6記載の画像処理方法。
7. The method according to claim 1, wherein when the spread amount of the object is extracted, one-dimensional data of the input image radially extended in a plurality of directions around the center of gravity of the object and changes depending on the spread amount. A one-dimensional function is generated, and in advance, when the spread amount matches the size of the target in that direction, the result of the product-sum operation of the one-dimensional function and the one-dimensional data is maximized. And performing a product-sum operation of the one-dimensional function and the one-dimensional data while changing the spread amount, and setting the spread amount at which the result of the product-sum operation is maximized to the spread amount in each direction. the image processing method according to claim 6 Symbol mounting, characterized in that the amount.
【請求項8】 撮像手段によって撮像された画像中に存
在する対象を認識する際に、取り込まれた前記画像をデ
ィジタル化した原画像に対して前処理を施した前処理画
像中で、前記対象を構成する要素の局所的な集中の度合
いである局在性の評価を行い、得られた前記局在性の評
価結果の極大値をその対象の重心位置として抽出し、求
められた前記対象の重心位置を中心として、前記対象の
大きさ、種類、姿勢等の対象の属性を抽出することを特
徴とする画像処理方法。
8. When recognizing a target present in an image captured by an image capturing means, the target image is included in a preprocessed image obtained by performing preprocessing on an original image obtained by digitizing the captured image. The localization is evaluated as the degree of local concentration of the constituent elements, and the maximum value of the obtained localization evaluation result is extracted as the position of the center of gravity of the target. An image processing method characterized by extracting attributes of a target such as a size, a type, and a posture of the target with a center of gravity position as a center.
【請求項9】 撮像手段によって撮像された画像中に存
在する対象を認識する際に、取り込まれた前記画像をデ
ィジタル化した原画像に対して前処理を施した前処理画
像中で、前記対象を構成する要素の局所的な集中の度合
いである局在性の評価を行い、得られた前記局在性の評
価結果を輝度分布として持つ画像を所定のしきい値で2
値化処理し、得られた2値化画像において対象の0次お
よび1次のモーメントを計算することにより前記対象の
重心位置を抽出し、求められた前記対象の重心位置を中
心として、前記対象の大きさ、種類、姿勢等の対象の属
性を抽出することを特徴とする画像処理方法。
9. When recognizing a target existing in an image captured by an imaging unit, the target image is included in a preprocessed image obtained by performing preprocessing on an original image obtained by digitizing the captured image. Is evaluated, which is the degree of local concentration of the elements constituting the image, and an image having the obtained evaluation result of the locality as a luminance distribution is determined by a predetermined threshold value by 2
The binarization process is performed, and in the obtained binarized image, the 0th order and the
And the first moment of the object
An image processing method, comprising extracting a position of a center of gravity, and extracting attributes of the object such as a size, a type, and a posture of the object with the obtained center of gravity of the object as a center.
【請求項10】 撮像手段によって撮像された画像中に
存在する対象を認識する際に、取り込まれた前記画像を
ディジタル化した原画像に対して前処理を施した前処理
画像中で、前記対象を構成する要素の局所的な集中の度
合いである局在性の評価を行い、得られた前記局在性の
評価結果に着目してその重心位置を抽出し、得られた重
心位置を中心に設定した中心小領域内の輝度分布と、当
該中心小領域の周囲に設定した周囲小領域内の輝度分布
を調べ、それらの比較から前記周囲小領域が前記対象で
あるかその背景であるかの判定を行い、その結果、対象
と判定された場合には前記周囲小領域を前記中心小領域
に融合させる処理を行い、前記中心小領域を前記対象の
境界まで順次拡張することにより前記対象の大きさを抽
出することを特徴とする画像処理方法。
10. When recognizing a target existing in an image captured by an imaging unit, the target image is included in a preprocessed image obtained by performing preprocessing on an original image obtained by digitizing the captured image. The localization is evaluated, which is the degree of local concentration of the constituent elements, and the position of the center of gravity is extracted by focusing on the obtained localization evaluation result.
The brightness distribution in the central small area set around the center position
Luminance distribution in a peripheral small area set around the central small area
And comparing them, the surrounding small area is
To determine whether the object is in the background.
If it is determined that the peripheral small area is the central small area
Is performed, and the central small area is
The size of the object is extracted by sequentially expanding to the boundary.
An image processing method characterized by output.
【請求項11】 撮像手段によって撮像された画像中に
存在する対象を認識する際に、取り込まれた前記画像を
ディジタル化した原画像に対して前処理を施した前処理
画像中で、前記対象を構成する要素の局所的な集中の度
合いである局在性を評価し、得られた局在性の評価結果
を輝度分布として持つ画像を所定のしきい値で2値化処
理し、得られた2値化画像において対象の0次、1次お
よび2次のモーメントを計算することにより、前記対象
の重心位置、大きさ、形状、姿勢などの属性を同時に抽
出することを特徴とする画像処理方法。
11. When recognizing a target existing in an image captured by an imaging unit, the target image is included in a preprocessed image obtained by performing preprocessing on an original image obtained by digitizing the captured image. The localization, which is the degree of local concentration of the elements that make up, is evaluated, and the obtained localization evaluation results
Image having a luminance distribution as a luminance distribution is binarized by a predetermined threshold value.
In the obtained binary image, the 0th, 1st, and
And calculating the second moment, the object
Attributes such as the position, size, shape, and posture of the center of gravity
An image processing method characterized by output.
JP04259094A 1994-03-14 1994-03-14 Image processing method Expired - Lifetime JP3355015B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04259094A JP3355015B2 (en) 1994-03-14 1994-03-14 Image processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP04259094A JP3355015B2 (en) 1994-03-14 1994-03-14 Image processing method

Publications (2)

Publication Number Publication Date
JPH07254063A JPH07254063A (en) 1995-10-03
JP3355015B2 true JP3355015B2 (en) 2002-12-09

Family

ID=12640285

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04259094A Expired - Lifetime JP3355015B2 (en) 1994-03-14 1994-03-14 Image processing method

Country Status (1)

Country Link
JP (1) JP3355015B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3693147B2 (en) * 1998-07-10 2005-09-07 グローリー工業株式会社 Image collation method, apparatus and recording medium
JP2008287436A (en) * 2007-05-16 2008-11-27 Sony Corp Vein pattern management system, vein pattern registration device, vein pattern authentication device, vein pattern registration method, vein pattern authentication method, program, and vein data structure
GB2528669B (en) * 2014-07-25 2017-05-24 Toshiba Res Europe Ltd Image Analysis Method
KR101732111B1 (en) * 2016-06-30 2017-05-02 서울시립대학교 산학협력단 Apparatus for oil slick detection using satellite images and Method Thereof

Also Published As

Publication number Publication date
JPH07254063A (en) 1995-10-03

Similar Documents

Publication Publication Date Title
CN110678901B (en) Information processing equipment, information processing method and computer-readable storage medium
CN109299720B (en) A Target Recognition Method Based on Spatial Relationship of Contour Segments
JP5545361B2 (en) Image classification method, apparatus, program product, and storage medium
JP5214367B2 (en) Feature amount extraction device, feature amount extraction method, image processing device, and program
TWI590197B (en) Method and image processing apparatus for image-based object feature description
JP5431362B2 (en) Feature-based signature for image identification
JP2001092973A (en) Image analysis apparatus and method, and program recording medium
Huang et al. Model-based chart image recognition
JP2007140613A (en) Recognizing multiple billboards in video
US8687895B2 (en) Image processing apparatus, image processing method, and computer-readable medium
WO2009128505A1 (en) Image inspection apparatus
CN111985427A (en) Living body detection method, living body detection apparatus, and readable storage medium
JP2012027745A (en) Information processing method and its device and program
CN113379739A (en) Ultrasonic image identification method, device, equipment and storage medium
CN117173225A (en) High-precision registration method for complex PCB
Al-Hammadi et al. Improving SURF based copy-move forgery detection using super resolution
JP3355015B2 (en) Image processing method
JP2009123234A (en) Object identification method, apparatus and program
CN107886530A (en) A kind of improved image registration algorithm based on SIFT feature
CN119090926B (en) Difference graph registration method based on feature point matching
CN112116561B (en) Power grid transmission line detection method and device based on image processing fusion network weight
JP2004078939A (en) Object identification method, apparatus and program
TWI384418B (en) Image processing method and system using regional architecture
JP2011203853A (en) Image processing apparatus and program
CN118761955A (en) A railway track surface defect detection method based on multi-scale context information feature fusion

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080927

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080927

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090927

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090927

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100927

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110927

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110927

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120927

Year of fee payment: 10