[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP3480591B2 - Object tracking device - Google Patents

Object tracking device

Info

Publication number
JP3480591B2
JP3480591B2 JP04314694A JP4314694A JP3480591B2 JP 3480591 B2 JP3480591 B2 JP 3480591B2 JP 04314694 A JP04314694 A JP 04314694A JP 4314694 A JP4314694 A JP 4314694A JP 3480591 B2 JP3480591 B2 JP 3480591B2
Authority
JP
Japan
Prior art keywords
image
hue
color
histogram
spatiotemporal
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 - Fee Related
Application number
JP04314694A
Other languages
Japanese (ja)
Other versions
JPH06311410A (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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Priority to JP04314694A priority Critical patent/JP3480591B2/en
Publication of JPH06311410A publication Critical patent/JPH06311410A/en
Application granted granted Critical
Publication of JP3480591B2 publication Critical patent/JP3480591B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Closed-Circuit Television Systems (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【目次】以下の順序で本発明を説明する。 産業上の利用分野 従来の技術 発明が解決しようとする課題 課題を解決するための手段(図1、図10、図26) 作用(図1、図10、図26) 実施例 (1)第1の実施例(図1〜図9) (2)第2の実施例(図2、図5〜図8、図10〜図2
5) (3)第3の実施例(図15〜図22、図25〜図3
4) (4)他の実施例 発明の効果
[Table of Contents] The present invention will be described in the following order. Field of Industrial Application Conventional Techniques Means for Solving Problems to be Solved by the Invention (FIG. 1, FIG. 10, FIG. 26) Action (FIG. 1, FIG. 10, FIG. 26) Embodiment (1) First Example (FIGS. 1 to 9) (2) Second Example (FIGS. 2, 5 to 8, and 10 to 2)
5) (3) Third embodiment (FIGS. 15 to 22, and 25 to 3)
4) (4) Effect of the invention of other embodiments

【0002】[0002]

【産業上の利用分野】本発明は物体追尾装置に関し、例
えばテレビジヨンカメラを目的物体の動きに合わせて動
かし目的物体を追跡するものに適用し得る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an object tracking device, and can be applied to, for example, a device for tracking a target object by moving a television camera according to the motion of the target object.

【0003】[0003]

【従来の技術】従来、テレビジヨンカメラを目的物体の
動きに合わせて動かし目的物体を追跡する場合、まずテ
レビジヨンカメラで撮像された画像中の目的物体の動き
を検出する。この動き検出の方法としては、ブロツクマ
ツチング方法が一般的である。ブロツクマツチング方法
は画像のフレーム内を複数のブロツクに分割し、目的と
するブロツクを時間的に連続する次のフレームとの相関
演算を行い、誤差が最小になるブロツクを対応ブロツク
として動きを決定するものである。
2. Description of the Related Art Conventionally, when a television camera is moved in accordance with the movement of a target object to track the target object, first, the movement of the target object in the image captured by the television camera is detected. A block matching method is generally used as this motion detection method. The block matching method divides the image frame into multiple blocks, calculates the correlation between the target block and the next temporally successive frame, and determines the motion with the block with the smallest error as the corresponding block. To do.

【0004】このブロツクマツチング方法による動き検
出では目的物体を他物体或いは背景から分離しないでマ
ツチングを取る方法なので、最終的な判定を統計的な量
により決定している。すなわち正しい対応が取れなくて
も誤差が最小なブロツクを選択することにより、動きを
決定するようになされている。
In the motion detection by this block matching method, since the matching is carried out without separating the target object from other objects or the background, the final judgment is decided by a statistical amount. That is, even if the correct correspondence cannot be obtained, the motion is determined by selecting the block having the smallest error.

【0005】[0005]

【発明が解決しようとする課題】ところが上述したよう
なブロツクマツチング方法による動き検出方法において
は、目的とするブロツクと時間的に連続する次のフレー
ムとの相関演算を行うため演算量が多く、さらにパター
ン化された物体の動きを検出することができないという
問題があつた。
However, in the motion detecting method using the block matching method as described above, the amount of calculation is large because the correlation between the target block and the next frame that is continuous in time is calculated. Further, there is a problem that the movement of the patterned object cannot be detected.

【0006】さらに目的とするブロツクと時間的に連続
する次のフレームとの相関により動きを検出する単純な
ブロツクマツチングのため、物体の大きさ変化には対応
できず、目的物体を特定しているわけではない。従つて
物体が視野内からいなくなつても相関演算の最小の場所
を対応ブロツクとして出力してしまい誤つた動きを検出
してしまう問題があつた。
Further, since the simple block matching detects the motion by the correlation between the target block and the next frame which is continuous in time, it cannot cope with the size change of the object and the target object is specified. Not necessarily. Therefore, there is a problem that even if the object is not in the field of view, the minimum location of the correlation calculation is output as the corresponding block and the wrong movement is detected.

【0007】本発明は以上の点を考慮してなされたもの
で、高精度かつ確実に物体の動きを検出して自動的に目
的物体を追跡し得る物体追尾装置を提案しようとするも
のである。
The present invention has been made in consideration of the above points, and it is an object of the present invention to propose an object tracking device capable of detecting the movement of an object with high accuracy and reliability and automatically tracking the target object. .

【0008】[0008]

【課題を解決するための手段】かかる課題を解決するた
め本発明においては、画面中に設定された指定領域WA
KU内の目的物体を追尾する物体追尾装置1において、
物体を撮影して映像信号を生成する撮影手段2と、初期
画面上の指定領域WAKU内の映像信号のヒストグラム
を演算するヒストグラム処理手段12と、ヒストグラム
の頻度の高い範囲に関して、時空間画像を求める時空間
画像処理手段11と、時空間画像の軌跡に基づいて、撮
影手段2を制御する制御手段13とを設けるようにし
た。
In order to solve such a problem, in the present invention, a designated area WA set in the screen is set.
In the object tracking device 1 for tracking the target object in the KU,
An image capturing unit 2 that captures an image of an object to generate a video signal, a histogram processing unit 12 that calculates a histogram of a video signal in a designated area WAKU on the initial screen, and a spatiotemporal image with respect to a high-frequency histogram range. The spatiotemporal image processing means 11 and the control means 13 for controlling the photographing means 2 based on the trajectory of the spatiotemporal image are provided.

【0009】また本発明においては、画面中に設定され
た指定領域WAKU内の目的物体を追尾する物体追尾装
置1において、初期画面上の指定領域WAKU内の映像
信号のヒストグラムを演算するヒストグラム処理手段1
2と、ヒストグラムの頻度の高い範囲に関して、時空間
画像を求める時空間画像処理手段11と、時空間画像の
軌跡に基づいて、指定領域を制御する制御手段13とを
設けるようにした。
Further, according to the present invention, in the object tracking device 1 for tracking the target object in the designated area WAKU set in the screen, a histogram processing means for calculating the histogram of the video signal in the designated area WAKU on the initial screen. 1
2, the spatio-temporal image processing means 11 for obtaining a spatio-temporal image and the control means 13 for controlling the designated area based on the locus of the spatio-temporal image are provided for the high frequency range of the histogram.

【0010】[0010]

【作用】画面中に設定された指定領域WAKUに追跡の
目的物体を入れ追跡を開始すると、映像信号の指定領域
WAKU内のヒストグラムを演算し、ヒストグラムの頻
度の高い範囲に関して時空間画像を求め、この結果得ら
れる時空間画像の軌跡によつて撮影手段2又は指定領域
WAKUの移動を制御するようにしたことにより、従来
のブロツクマツチングに比べて種々の物体でも確実に動
きを検出して追跡し得る。
When the tracking target object is placed in the designated area WAKU set on the screen and the tracking is started, the histogram in the designated area WAKU of the video signal is calculated, and the spatiotemporal image is obtained in the high frequency range of the histogram. By controlling the movement of the photographing means 2 or the designated area WAKU according to the locus of the spatiotemporal image obtained as a result, it is possible to detect and track the movement of various objects more reliably than the conventional block matching. You can

【0011】[0011]

【実施例】以下図面について、本発明の一実施例を詳述
する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail below with reference to the drawings.

【0012】(1)第1の実施例 図1は全体として本発明による物体追尾装置1を示し、
テレビカメラからの映像信号は、レンズ2A、ズームレ
ンズ2B、絞り2C及びCCD撮像素子2Dを含む撮影
光学系2から出力される。映像信号はAGC回路3を通
りアナログデジタル変換回路(A/D)4でデジタル信
号に変換され、デジタルカメラ処理回路5でY/C分離
され、デジタルアナログ変換回路(D/A)6を通じて
輝度信号Y及びクロマ信号Cとして送出される。輝度信
号Y及びクロマ信号Cは図示せぬビユーフアインダに供
給され、表示が行われる。
(1) First Embodiment FIG. 1 shows an object tracking device 1 according to the present invention as a whole.
The video signal from the television camera is output from the taking optical system 2 including the lens 2A, the zoom lens 2B, the diaphragm 2C, and the CCD image pickup device 2D. The video signal passes through the AGC circuit 3 and is converted into a digital signal by the analog-digital conversion circuit (A / D) 4, Y / C separated by the digital camera processing circuit 5, and a luminance signal is passed through the digital-analog conversion circuit (D / A) 6. It is transmitted as Y and chroma signal C. The luminance signal Y and the chroma signal C are supplied to a viewfinder (not shown) for display.

【0013】またデジタルカメラ処理回路5でY/C分
離されて得られる輝度信号Y及び色差信号R−Y、B−
Yは、それぞれローパスフイルタ(LPF)7を通過し
て可変画像圧縮回路8で画像圧縮される。このとき輝度
信号Y及び色差信号R−Y、B−Yが1/4又は1/8
に間引かれ、実際上 256× 256画素分の大きさ又は 128
× 128画素分の大きさに圧縮される。この切り替えはマ
イクロプロセツサ構成でなるシステム制御回路13から
の制御信号S1によつて制御される。このようにして圧
縮された輝度信号Y及び色差信号R−Y、B−Yのう
ち、直角座標系色信号R−Y、B−Yは、飽和度(Satu
ration)/色相(Hue )検出回路9を通つて極座標系Sa
turation、Hue に変換される。このようにして出力され
た1フイールド分のY信号、H信号、S信号はメモリ1
0に一旦蓄えられる。
Further, the luminance signal Y and the color difference signals R-Y and B- obtained by Y / C separation in the digital camera processing circuit 5.
Each Y passes through a low pass filter (LPF) 7 and is image-compressed by a variable image compression circuit 8. At this time, the luminance signal Y and the color difference signals RY and BY are 1/4 or 1/8.
And the size is actually 256 × 256 pixels or 128.
× Compressed to the size of 128 pixels. This switching is controlled by a control signal S1 from the system control circuit 13 having a microprocessor configuration. Of the luminance signal Y and the color difference signals RY and BY compressed in this way, the Cartesian coordinate system color signals RY and BY are saturated (Satu).
ration) / hue (Hue) detection circuit 9 through polar coordinate system Sa
Converted to turation and Hue. The Y signal, H signal, and S signal for one field output in this manner are stored in the memory 1
It is temporarily stored at 0.

【0014】メモリ10に記憶されたY信号、H信号、
S信号は、ヒストグラム処理回路12及び時空間画像処
理回路11に入力され、追尾するために指定された領域
内の色及び輝度信号ヒストグラムと、追尾指定された色
についてのx、y方向時空間画像及び輝度信号のx、y
方向時空間画像が生成される。システム制御回路13
は、色についてのx、y方向の時空間画像からx、y方
向の動きベクトル及び変形量を計算する。
The Y signal, H signal, stored in the memory 10,
The S signal is input to the histogram processing circuit 12 and the spatiotemporal image processing circuit 11, and the color and luminance signal histograms in the area designated for tracking and the x- and y-direction spatiotemporal image for the color designated for tracking. And luminance signal x, y
Directional spatiotemporal images are generated. System control circuit 13
Calculates the motion vector and deformation amount in the x and y directions from the spatiotemporal image in the x and y directions for the color.

【0015】またこのシステム制御回路13は、このよ
うにして得られるx、y方向の動きベクトル及び変形量
に基づいて、パンニングモータ駆動信号PAN、ズーム
レンズモータ駆動信号ZOOM、チルトモータ駆動信号
TILTを出力する。これらのモータ駆動信号PAN、
ZOOM、TILTでそれぞれパンニングモータ14、
ズームレンズモータ15、チルテイングモータ16が動
作し、自動的に目的物体を追尾し得るようになされてい
る。またはフオーカスロツク、AEなどを目的物体に焦
点ロツクしてコントロールすることもできる。なおシス
テム制御回路13からメモリ10への信号S2は領域指
定枠の設定、色領域と輝度領域の適応的な変更等のメモ
リ制御信号である。
The system control circuit 13 also outputs a panning motor drive signal PAN, a zoom lens motor drive signal ZOOM, and a tilt motor drive signal TILT on the basis of the x- and y-direction motion vectors and the deformation amounts thus obtained. Output. These motor drive signals PAN,
ZOOM, TILT panning motor 14,
The zoom lens motor 15 and the tilting motor 16 operate so that the target object can be automatically tracked. Alternatively, the focus lock, AE, or the like can be controlled by focusing on the target object. The signal S2 from the system control circuit 13 to the memory 10 is a memory control signal for setting the area designation frame and adaptively changing the color area and the brightness area.

【0016】またシステム制御回路13は、領域指定枠
の座標及び大きさの情報S3を枠信号発生部41に供給
する。枠信号発生部41は情報S3に基づいて領域指定
枠信号S4を発生する。領域指定枠信号S4はデジタル
アナログ変換回路6から出力された輝度信号Yに重畳さ
れ、ビユーフアインダ(図示せず)上に撮影された画像
と共に表示される。
The system control circuit 13 also supplies information S3 of coordinates and size of the area designating frame to the frame signal generating section 41. The frame signal generator 41 generates an area designation frame signal S4 based on the information S3. The area designation frame signal S4 is superimposed on the luminance signal Y output from the digital-analog conversion circuit 6, and is displayed together with the captured image on a visual finder (not shown).

【0017】ここでこの実施例の場合、飽和度(Satura
tion)/色相(Hue )検出回路9は、直角座標系色信号
R−Y、B−Yを極座標系Saturation、Hue に変換する
もので、実際上、直角座標系色信号R−Y、B−Yと極
座標系(HSIカラーモデル)Saturation、Hue の関係
は図2(A)及び(B)のように表される。なお、uは
R−Yの値を示し、VはB−Yの値を示す。ここで直角
座標系色信号R−Y、B−Yのダイナミツクレンジは
(-128、 127)であり、極座標系S、Hのダイナミツク
レンジは( 0、 255)であり、それぞれ次式
Here, in the case of this embodiment, the saturation (Satura
/ Hue detection circuit 9 converts the rectangular coordinate system color signals RY and BY into the polar coordinate system Saturation and Hue. In practice, the rectangular coordinate system color signals RY and BY. The relationship between Y and the polar coordinate system (HSI color model) Saturation and Hue is expressed as shown in FIGS. 2 (A) and 2 (B). In addition, u shows the value of RY, V shows the value of BY. Here, the dynamic range of the rectangular coordinate system color signals RY and BY is (-128, 127), and the dynamic range of the polar coordinate systems S and H is (0, 255).

【数1】 によつて変換される。[Equation 1] Is converted by.

【0018】この実施例では、まずユーザが入力部40
のカーソルキー等(図示せず)を使つて、ビユーフアイ
ンダ上の領域指定枠を移動し、追尾させたい目的物体を
領域指定枠にはめ込む。そしてユーザが所望の位置で入
力部40の確定キー等(図示せず)を押圧すると、初期
画面における領域指定枠が決定される。システム制御回
路13は、この初期画面における領域指定枠の座標及び
大きさをメモリ制御信号S2としてメモリ10に供給す
る。この実施例における目的物体は領域指定枠WAKU
内の赤い車である。
In this embodiment, first, the user inputs the input section 40.
Using the cursor keys or the like (not shown), move the area designating frame on the view finder to fit the target object to be tracked into the area designating frame. Then, when the user presses a confirmation key or the like (not shown) of the input unit 40 at a desired position, the area designation frame on the initial screen is determined. The system control circuit 13 supplies the coordinates and size of the area designating frame on the initial screen to the memory 10 as the memory control signal S2. The target object in this embodiment is the area designation frame WAKU.
The red car inside.

【0019】参考までに、この領域指定枠における色分
布を図4(A)及び図4(B)に示す。図4(A)は直
角座標系で示した場合で、図4(B)は極座標系で示し
た場合である。この実施例ではヒストグラム処理回路1
2で求められたHue ヒストグラムHST(図4(C))
を用いて、目的物体を特定する。領域指定枠WAKU内
のHue ヒストグラムHST(図4(C))における最も
頻度の高い色領域を目的物体の色と仮定し、このとき色
領域の最大範囲を20と限定する。これは極座標系の角度
θでは約28度に相当する。実際上色領域の範囲を限定し
ないと複数色を追跡することになるためにこの実施例で
色領域は、次式
For reference, the color distribution in this area designation frame is shown in FIGS. 4 (A) and 4 (B). FIG. 4A shows the case in a rectangular coordinate system, and FIG. 4B shows the case in a polar coordinate system. In this embodiment, the histogram processing circuit 1
Hue histogram HST obtained in 2 (Fig. 4 (C))
Is used to specify the target object. It is assumed that the most frequent color area in the Hue histogram HST (FIG. 4C) in the area designation frame WAKU is the color of the target object, and the maximum range of the color area is limited to 20 at this time. This corresponds to about 28 degrees at the angle θ of the polar coordinate system. In practice, if the range of the color area is not limited, a plurality of colors will be tracked.

【数2】 の範囲に限定されている。[Equation 2] Is limited to the range.

【0020】またこの実施例の場合、時空間画像処理回
路11は、映像情報について図5(A)に示すような3
次元時空間直方体を想定し、当該3次元時空間直方体よ
り時空間画像を生成する。この時空間画像とは、一般に
連続入力される画像を時間軸方向に整列させて3次元時
空間直方体を形成し、この3次元時空間直方体のある時
刻における画像をx方向及びy方向に加算平均の演算を
行い、これを時間方向に並べたものである。この時空間
画像中にはカメラや物体の動きに合わせて濃淡縞模様が
表れる。
Further, in the case of this embodiment, the spatiotemporal image processing circuit 11 performs the video information 3 as shown in FIG.
Assuming a three-dimensional space-time rectangular parallelepiped, a space-time image is generated from the three-dimensional space-time rectangular parallelepiped. Generally, the spatiotemporal image is formed by arranging continuously input images in the time axis direction to form a three-dimensional space-time rectangular parallelepiped, and adding and averaging the images of the three-dimensional space-time rectangular parallelepiped at a certain time in the x direction and the y direction. Is calculated and arranged in the time direction. At this time, a light and shade stripe pattern appears in the spatiotemporal image according to the movement of the camera and the object.

【0021】実際上3次元時空間直方体内の各画素の輝
度信号の値iは、次式
Actually, the value i of the luminance signal of each pixel in the three-dimensional space-time rectangular parallelepiped is

【数3】 で表されるが、3次元時空間直方体内の各画素のHue の
値h及びSaturationの値sは各々次式
[Equation 3] The Hue value h and the Saturation value s of each pixel in the three-dimensional space-time rectangular parallelepiped are expressed by

【数4】 で表される。従つて目的物体の色決定によつて決定され
た色領域範囲(h1 ≦h≦h2 、この実施例においては
h1 =65、h2 =85)から、色時空間画像(Hue)は図
5(B)及び図5(C)に示すように、x方向について
次式
[Equation 4] It is represented by. Therefore, from the color region range (h1≤h≤h2, h1 = 65, h2 = 85 in this embodiment) determined by the color determination of the target object, the color spatiotemporal image (Hue) is shown in FIG. ) And as shown in FIG. 5 (C),

【数5】 及びy方向について次式[Equation 5] And for the y direction

【数6】 で求める。[Equation 6] Ask in.

【0022】このようにして求めた各時刻における色時
空間画像を図6に示すように色領域範囲で規格化する。
この実施例では輝度信号による時空間画像は用いないよ
うになされている。このようにして求めた時空間画像は
図7に示すように表される。図7(A)は輝度信号によ
る時空間画像を示し、図7(B)は色信号による時空間
画像を示している。この例は赤い車でなる目的被写体が
緩やかな速度で動き出す様子をカメラを固定にしてレン
ズをワイドに引いて撮影したものである。
The color spatiotemporal image at each time thus obtained is standardized in the color region range as shown in FIG.
In this embodiment, the spatiotemporal image based on the luminance signal is not used. The spatiotemporal image thus obtained is represented as shown in FIG. FIG. 7A shows a spatiotemporal image based on a luminance signal, and FIG. 7B shows a spatiotemporal image based on a color signal. In this example, the camera is fixed and the lens is pulled wide to photograph the target object, which is a red car, moving at a slow speed.

【0023】全画面で時空間画像を取ると情報量が圧縮
し過ぎて正しい結果を得にくい。そのため、実際には領
域をx方向及びy方向それぞれに8分割し、その各々の
領域で時空間画像を生成している。例として画面をそれ
ぞれx方向及びy方向に4分割した場合図8に示すよう
になる。指定した又は自動的にコントロールされた指定
枠の位置により現在の被写体が存在するブロツクを求め
ることができ、そのブロツクの情報を使つて動き量や変
形量を算出することができる。上述した図7は8分割し
た内の被写体の存在する3ブロツクについての時空間画
像である。
When a spatiotemporal image is taken on the entire screen, the amount of information is compressed too much and it is difficult to obtain a correct result. Therefore, in practice, the area is divided into eight in each of the x direction and the y direction, and the spatiotemporal image is generated in each of the areas. As an example, when the screen is divided into four parts in the x direction and the y direction, the result is as shown in FIG. The block in which the current subject is present can be obtained from the position of the designated frame that is designated or automatically controlled, and the amount of movement and the amount of deformation can be calculated using the information of the block. FIG. 7 described above is a spatiotemporal image of 3 blocks in which the subject exists within the 8 divisions.

【0024】またこの実施例の物体追尾装置1では、こ
のようにして得られた色時空間画像について、システム
制御回路13で図9に示すような手順を実行して、目的
物体の動き量及び変形量を検出する。すなわち図9はx
方向の時空間画像(図9(A))について行なつた処理
でありy方向についても同様な処理を行なう。
Further, in the object tracking device 1 of this embodiment, the system control circuit 13 executes the procedure as shown in FIG. 9 for the color spatiotemporal image thus obtained, and the motion amount of the target object and The amount of deformation is detected. That is, FIG. 9 shows x
This is the process performed for the spatiotemporal image in the direction (FIG. 9A), and the same process is performed for the y direction.

【0025】まず初期画面(t=0、t=t−1(図9
(B))について、色時空間画像において初期設定され
た領域指定枠座標(w0(t)、w1(t))の範囲内又は範囲
に股がる0でない座標領域(p0 、p1 )を統合し、次
First, the initial screen (t = 0, t = t-1 (see FIG. 9
Regarding (B)), the non-zero coordinate area (p0, p1) within the range of the area specification frame coordinates (w0 (t), w1 (t)) initialized in the color space-time image is integrated. Then

【数7】 で表されるその幅width(t)を被写体の初期状態とする。
このようにするとその両端の座標と領域指定枠までの距
離d0(t)、d1(t)は、次式
[Equation 7] The width width (t) represented by is the initial state of the subject.
By doing this, the distances d0 (t) and d1 (t) to the coordinates at both ends and the area designation frame are

【数8】 で表される。この(8)式でもしp0 <w0(t)ならd0
(t)=0とし、p1 <w1(t)ならd1(t)=0とする。実
際上初期画面においては動き量、変形量共に0である。
[Equation 8] It is represented by. In this equation (8), if p0 <w0 (t), d0
(t) = 0, and if p1 <w1 (t), d1 (t) = 0. In reality, both the movement amount and the deformation amount are 0 on the initial screen.

【0026】次に継続画面(t=t(図9(C))につ
いて、t=t−1の被写体幅に接続する0でない領域を
求める。そのときの両端座標を(p2 、p3 )とする。
このときの被写体幅は、次式
Next, in the continuation screen (t = t (FIG. 9C)), a non-zero area connected to the subject width of t = t-1 is determined, and the coordinates at both ends are (p2, p3). .
The subject width at this time is

【数9】 より求め、変形量は、次式[Equation 9] The amount of deformation is calculated by

【数10】 より求める。[Equation 10] Ask more.

【0027】続いて、(10)式より求めた変形量から新
たな領域指定枠座標を、次式
Next, from the deformation amount obtained from the equation (10), a new area designation frame coordinate is calculated by the following equation.

【数11】 より求め、このようにして領域指定枠の大きさと動きを
追跡することができる。この動きベクトルは、次式
[Equation 11] Further, the size and movement of the area designating frame can be tracked in this manner. This motion vector is

【数12】 より求めることができる。[Equation 12] You can ask more.

【0028】またシステム制御回路13は、x方向につ
いて処理して求めた動きベクトルmvx(t)を用い
た、次式
The system control circuit 13 uses the motion vector mvx (t) obtained by processing in the x direction,

【数13】 よりパンニングモータ14を制御するパンニングモータ
駆動信号PANを発生する。同様にしてy方向から求め
た動きベクトルmvy(t)を用いた、次式
[Equation 13] Further, a panning motor drive signal PAN for controlling the panning motor 14 is generated. Similarly, using the motion vector mvy (t) obtained from the y direction, the following equation

【数14】 よりチルテイングモータ16を制御するチルトモータ駆
動信号TILTを発生する。さらに領域枠の大きさの変
化に基づいて、次式
[Equation 14] Further, a tilt motor drive signal TILT for controlling the tilting motor 16 is generated. Furthermore, based on the change in the size of the area frame,

【数15】 より、ズームレンズモータ15を制御するズームレンズ
駆動信号ZOOMを発生する。なお(13)〜(15)式に
おいて、係数A、B、Cはカメラの状態に応じた値であ
る。
[Equation 15] The zoom lens drive signal ZOOM for controlling the zoom lens motor 15 is generated. In the equations (13) to (15), the coefficients A, B and C are values according to the state of the camera.

【0029】この実施例では、新たな領域指定枠座標か
ら、x及びy方向の動きベクトル、枠の大きさを検出し
て、パンニングモータ14、チルテイングモータ16、
ズームレンズモータ15を駆動するようにしたが、この
ような撮影光学系2の駆動は行わず、領域指定枠の移動
及び拡大、縮小のみ行うこともできる。この場合システ
ム制御回路13は、枠信号発生部41に対し新たな領域
指定枠座標の情報S3を供給する。枠信号発生部41は
新たな領域指定枠座標に基づいて、領域指定枠信号S4
を更新する。
In this embodiment, the motion vector in the x and y directions and the size of the frame are detected from the coordinates of the new area designating frame, and the panning motor 14, tilting motor 16,
Although the zoom lens motor 15 is driven, the photographing optical system 2 is not driven as described above, and only the movement and enlargement / reduction of the area designation frame can be performed. In this case, the system control circuit 13 supplies the information S3 of the new area designation frame coordinates to the frame signal generator 41. The frame signal generation unit 41 determines the area designation frame signal S4 based on the new area designation frame coordinates.
To update.

【0030】以上の構成によれば、撮影光学系より取り
込んだ映像信号をY/C分離した後、追跡領域の色ヒス
トグラムから目的物体の色を推定し、その色の時空間画
像をx及びy方向それぞれに求め、その軌跡とその軌跡
の有する幅及び初期幅の相対的大きさから、x方向及び
y方向の動き量と変形量を検出するようにしたことによ
り、従来のブロツクマツチングに比べて少ない演算量で
パターン化された物体でも確実に動き量及び変形量を検
出し得る物体追尾装置を実現できる。
According to the above construction, after the Y / C separation of the video signal taken in from the photographing optical system, the color of the target object is estimated from the color histogram of the tracking area, and the spatiotemporal image of that color is x and y. Compared with the conventional block matching, the motion amount and deformation amount in the x and y directions are detected from the trajectory and the relative size of the trajectory and the width and initial width of the trajectory. Thus, it is possible to realize an object tracking device that can reliably detect the amount of movement and the amount of deformation of even a patterned object with a small amount of calculation.

【0031】さらに上述の構成によれば、x及びy方向
の動き量と変形量に基づいて、カメラレンズ、カメラ本
体及び又はズームレンズを制御する駆動信号を生成する
ようにしたことにより、自動的に被写体を追跡すること
に加えて被写体の大きさの変化にも自動的に対応するこ
とができ、いつも好ましい大きさで目的物体を撮影する
ことができる物体追尾装置を実現でき、かくするにつき
使い勝手を格段的に向上し得る。
Further, according to the above configuration, the drive signal for controlling the camera lens, the camera body and / or the zoom lens is generated based on the movement amount and the deformation amount in the x and y directions. In addition to tracking the subject, it is possible to automatically respond to changes in the size of the subject, and it is possible to realize an object tracking device that can always shoot the target object with a preferable size, and it is easy to use Can be significantly improved.

【0032】さらに上述の構成によれば、x及びy方向
の動き量と変形量に基づいて、領域指定枠を移動し、さ
らにその大きさを制御するようにしたことにより、所望
の目的物体を追尾することができ、目的物体に対する部
分的な画像処理等に応用することができる。
Further, according to the above configuration, the area designation frame is moved based on the movement amount and the deformation amount in the x and y directions, and the size thereof is controlled. It can be tracked and can be applied to partial image processing for a target object.

【0033】(2)第2の実施例 図1との対応部分に同一符号を付して示す図10におい
て、20は全体として本発明の第2の実施例による物体
追尾装置を示し、この実施例の場合、飽和度(Saturati
on)/色相(Hue )検出回路9より出力される極座標系
Saturation、Hue のうち、色相(Hue )でなるH信号は
色フイルタ21を通じてメモリ10に一旦貯えられる。
(2) Second Embodiment In FIG. 10 in which parts corresponding to those in FIG. 1 are designated by the same reference numerals, 20 indicates an object tracking device according to a second embodiment of the present invention as a whole, and In the example, the saturation (Saturati
on) / hue detection circuit 9 outputs polar coordinate system
Of Saturation and Hue, the H signal having a hue is stored in the memory 10 through the color filter 21.

【0034】メモリ10に記憶されたY信号、H信号、
S信号は、それぞれについての時空間画像処理回路2
2、23、24に入力され、追尾するために指定された
領域枠内の色及び輝度信号ヒストグラムを求められ、色
フイルタ21の出力の大きい上位n位色と最も頻度の高
い輝度範囲を目的物体の特徴量と仮定する。そして目的
物体の色及び輝度信号についてのx方向及びy方向の時
空間画像を求める。
Y signal, H signal stored in the memory 10,
The S signal is the spatiotemporal image processing circuit 2 for each.
2, 23, and 24, the color and luminance signal histograms within the designated area frame for tracking are obtained, and the upper n-th color with a large output of the color filter 21 and the most frequent luminance range are targeted objects. It is assumed that Then, the spatiotemporal image in the x direction and the y direction for the color and luminance signal of the target object is obtained.

【0035】これらの時空間画像からシステム制御回路
13で物体を特定した後、x及びy方向の動きベクトル
や状態判別さらに大きさ等を計算し、目的物体を追跡す
るためのパンニングモータ駆動信号PAN、ズームレン
ズモータ駆動信号ZOOM、チルトモータ駆動信号TI
LTを出力する。これらのモータ駆動信号PAN、ZO
OM、TILTでそれぞれパンニングモータ14、ズー
ムレンズモータ15、チルテイングモータ16が動作
し、自動的に目的物体を追尾し得るようになされてい
る。
After the system control circuit 13 identifies the object from these spatiotemporal images, the panning motor drive signal PAN for tracking the target object is calculated by calculating the motion vector in the x and y directions, the state discrimination, and the size. , Zoom lens motor drive signal ZOOM, tilt motor drive signal TI
Output LT. These motor drive signals PAN, ZO
The panning motor 14, the zoom lens motor 15, and the tilting motor 16 operate in the OM and TILT, respectively, so that the target object can be automatically tracked.

【0036】この物体追尾装置20の場合、飽和度(Sa
turation)/色相(Hue )検出回路9は、図11に示す
ように、それぞれu及びvの値(u、vは各々R−Y、
B−Yの値を示す)からROM構成のhマトリクス9A
及びSマトリクス9Bを用いた表引きによつて変換が行
われる。このときに使う表として、図12に示すような
u又はvの分布を指数関数分布と仮定する。
In the case of this object tracking device 20, the saturation (Sa
As shown in FIG. 11, the turation) / hue (Hue) detection circuit 9 has u and v values (u and v are R−Y, respectively).
(Indicates values of BY)) to ROM-configured h matrix 9A
And conversion is performed by table lookup using the S matrix 9B. As a table used at this time, the distribution of u or v as shown in FIG. 12 is assumed to be an exponential function distribution.

【0037】そしてメモリ容量を減少させるため量子化
レベル数を 128からnステツプに減少させる。このよう
にして再量子されたu及びv軸によつてできるu−v平
面を図13に示すように、H、S用に2面準備する。変
換マツプの各部分は領域内平均値を、上述した(1)式
によつて予め計算で求めるようになされている。
Then, in order to reduce the memory capacity, the number of quantization levels is reduced from 128 to n steps. As shown in FIG. 13, two u-v planes formed by the u and v axes requantized in this way are prepared for H and S. For each part of the conversion map, the average value in the area is calculated in advance by the above-mentioned equation (1).

【0038】またこの物体追尾装置20の場合、色フイ
ルタ21はu及びv信号から飽和度(Saturation)/色
相(Hue )検出回路9によつて得られるH信号につい
て、色範囲を限定して各色範囲内におけるヒストグラム
の積分値を出力するものである。
In the case of the object tracking device 20, the color filter 21 limits the color range of each of the H signals obtained from the u and v signals by the saturation / hue detection circuit 9 and limits each color. The integrated value of the histogram within the range is output.

【0039】実際上H信号は図2の映像信号カラー平面
図に示したように二次元上で配置が決まつている。そこ
で色をHue領域で分類して色フイルタ21を構成す
る。ここで分類する色は一般に自然界で目にする色とし
て、赤色、青色、緑色、黄色、シアン、紫色、肌色を用
いた。なお色範囲は経験的に、紫色(Mg)、赤色
(R)、肌色、黄色(Y)、緑色(G)、シアン(C
y)及び青色(B)について、それぞれ 20-40、 65-8
5、90-110、 115-135、 150-170、 195-215及び 225-24
5に決定した。
Actually, the H signal is two-dimensionally arranged as shown in the video signal color plan view of FIG. Therefore, the colors are classified in the Hue area to configure the color filter 21. As the colors to be classified here, red, blue, green, yellow, cyan, purple, and flesh color are used as the colors generally seen in nature. Empirically, the color range is purple (Mg), red (R), flesh color, yellow (Y), green (G), cyan (C).
20-40 and 65-8 for y) and blue (B) respectively
5, 90-110, 115-135, 150-170, 195-215 and 225-24
Decided to 5.

【0040】ここで例えば初期画像として図15に示す
ような画像について、赤い車でなる目的物体の色を決定
する際には、上述したHueヒストグラムに色フイルタ
21をかけ、各色範囲におけるヒストグラムの面積をフ
イルタ出力し、出力の上位n位まで(例えばn=2)の
色領域を目的物体の色と仮定する。実際上この色フイル
タ21には、各色の間にギヤツプが設けらられ、このギ
ヤツプによつて中間色の影響を有効に除去し得るように
なされている。
Here, in the case of determining the color of the target object which is a red car for an image as shown in FIG. 15 as an initial image, for example, the Hue histogram described above is multiplied by the color filter 21 to determine the area of the histogram in each color range. Is output, and the color regions up to the upper nth place of the output (for example, n = 2) are assumed to be the color of the target object. Actually, the color filter 21 is provided with a gear gap between the respective colors so that the influence of the intermediate color can be effectively removed by the gear gap.

【0041】また時空間画像は第1の実施例と同様にし
て求めるが、この実施例では全画面で時空間画像を取る
と情報量が圧縮し過ぎて正しい結果を得難いため、実際
には図15(B)に示すように、画像領域をx及びy方
向それぞれ指定領域枠WAKUよりも幾分大きい幅の帯
状領域に限定し、当該領域内で図16に示すような時空
間画像を求めるようになされている。
The spatiotemporal image is obtained in the same manner as in the first embodiment. However, in this embodiment, if the spatiotemporal image is taken on the entire screen, the amount of information will be compressed too much and it will be difficult to obtain a correct result. As shown in FIG. 15 (B), the image area is limited to a strip area having a width slightly larger than the designated area frame WAKU in each of the x and y directions, and the spatiotemporal image as shown in FIG. 16 is obtained in the area. Has been done.

【0042】またこの実施例に場合、システム制御回路
13は、このようにして得られる色時空間画像について
時間差分を求めるようになされている。このようにする
と、色時空間画像における静止した部分が削除され、変
化のあつた部分のみの情報が抽出される。このときわず
かな動きやエツジのところなどをノイズとして抽出して
しまうので、差分画像からある大きさ以下の移動領域を
除去する。
Further, in the case of this embodiment, the system control circuit 13 is adapted to obtain the time difference for the color spatiotemporal image thus obtained. In this way, the stationary part of the color spatiotemporal image is deleted, and the information of only the changed part is extracted. At this time, slight movements and edges are extracted as noise, so moving areas of a certain size or smaller are removed from the difference image.

【0043】以上の構成において、実際上目的物体の追
跡を開始する場合には、まず最初に撮影者が追跡したい
物体をシステムに知らせる必要がある。そこで図15
(A)に示すように、第1の実施例の場合と同様にし
て、初期画面中に領域指定枠WAKUで追跡する物体を
決定し、そして追跡を開始する。このようにすると、図
17に示すように、領域指定枠WAKUのx及びy方向
のそれぞれの両端座標X0、X1 から目的とする物体の
位置がわかる。
In the above configuration, when actually starting the tracking of the target object, the photographer must first inform the system of the object to be tracked. Therefore, FIG.
As shown in (A), similarly to the case of the first embodiment, an object to be tracked is determined in the area designation frame WAKU in the initial screen, and tracking is started. By doing so, as shown in FIG. 17, the position of the target object can be known from the coordinates X0 and X1 of both ends in the x and y directions of the area designation frame WAKU.

【0044】そこで探索する領域をこの範囲とし、初期
画面の色時空間画像及び色時空間差分画像からこの範囲
内にある特徴量の座標(s0 、s1 )を求め、次式
The area to be searched is set to this range, and the coordinates (s0, s1) of the feature quantity within this range are obtained from the color-time space image and the color-time space difference image of the initial screen, and the following equation is obtained.

【数16】 の条件を満たしている場合に目的物体として判断する。
あるいは、領域指定枠内に複数の特徴が分裂して存在す
る場合はその間隔がある値よりも小さければ統合し同一
の物体として見なす。
[Equation 16] When the condition of is satisfied, it is judged as the target object.
Alternatively, when a plurality of features are divided and exist in the area designation frame, if the intervals are smaller than a certain value, they are integrated and regarded as the same object.

【0045】また初期状態で特定された目的物体の座標
から時間連続性を使つて物体の移動する様子を図18に
示すようにして調べる。初期状態t0 における物体の座
標を(s0 、s1 )とする。次の時刻t1 における座標
(s0 、s1 )に連続する座標(s2 、s3 )を求め
る。ここで物体の大きさは次式
The movement of the object using the time continuity from the coordinates of the target object specified in the initial state will be examined as shown in FIG. The coordinates of the object in the initial state t0 are (s0, s1). Next, the coordinates (s2, s3) continuous to the coordinates (s0, s1) at time t1 are obtained. Here, the size of the object is

【数17】 のように表され、このときの大きさの差dw は次式[Equation 17] And the difference in size dw at this time is

【数18】 として表され、これにより物体の大きさを決定する。[Equation 18] , Which determines the size of the object.

【0046】またこの実施例では目的物体の状態の検出
として他の物体との交差や画面からの消去を検出する。
実際上他の物体の交差は図19(A)に示すような時空
間画像になり、物体の幅が他物体によつて隠されていく
様子がわかる。この物体幅の変化を使つて交差状態を推
定する。なお色で追跡物体を特定した場合、追跡物体の
色軌跡は図19(B)に示すように、途中で分断された
軌跡になる。
Further, in this embodiment, as the detection of the state of the target object, the intersection with other objects and the deletion from the screen are detected.
Actually, the intersection of other objects becomes a spatiotemporal image as shown in FIG. 19A, and it can be seen that the width of the object is hidden by the other objects. The crossing state is estimated by using this change in the object width. When the tracking object is specified by color, the color trajectory of the tracking object is a trajectory divided in the middle as shown in FIG.

【0047】また物体が画面から消滅した場合、時空間
画像の運動軌跡が途切れるのでそれ以上は今までと同じ
アルゴリズムでは追跡が行えない。そこで、画面から消
滅したかどうかの判定が必要となる。図20に時空間画
像における画面からの消滅の様子を示す。物体の座標を
(s0 、s1 )とし、画面幅をwidth として、物体の座
標が次式
Further, when the object disappears from the screen, the motion trajectory of the spatiotemporal image is interrupted, and hence the same algorithm as before cannot be used for tracking. Therefore, it is necessary to determine whether or not it disappeared from the screen. FIG. 20 shows how the spatiotemporal image disappears from the screen. If the coordinates of the object are (s0, s1) and the screen width is width, the coordinates of the object are

【数19】 あるいは[Formula 19] Or

【数20】 の場合、画面から消滅しようとしていると判定するよう
になされている。
[Equation 20] In the case of, it is determined that it is about to disappear from the screen.

【0048】またこの実施例のシステム制御回路13で
は、色時空間画像によつて動きベクトルを検出するよう
になされ、実際上図21に示すように、まず色時空間画
像において特定した物体のある時刻tにおける両端座標
を(s0 、s1 )とする。時刻t−1で両端座標(s0
、s1 )に連続する特徴の両端座標を(s2 、s3 )
とする。この連続性を使つて両端座標及び中心座標から
求められる動きベクトルをmv1 、mv2 、mv3 とす
る。また図22に示すように、色時空間差分画像におい
て、領域指定枠内にあるすべてのエツジの時間連続性か
ら、動きベクトルを求める。このとき枠内にあるすべて
のエツジについて動きベクトルmvi 〜mvj とする。
In the system control circuit 13 of this embodiment, the motion vector is detected from the color spatiotemporal image. Actually, as shown in FIG. 21, first, there is an object specified in the color spatiotemporal image. The coordinates at both ends at time t are (s0, s1). Both ends coordinates (s0
, S1) and the coordinates of both ends of the feature continuous to (s2, s3)
And Using this continuity, the motion vectors obtained from both ends coordinates and the center coordinates are mv1, mv2, and mv3. Further, as shown in FIG. 22, in the color spatiotemporal difference image, the motion vector is obtained from the temporal continuity of all the edges within the area designation frame. At this time, motion vectors mvi to mvj are set for all edges in the frame.

【0049】ここで目的物体の輝度について、図23に
示すように、目的物体を指定した領域21内の輝度ヒス
トグラムを取り、頻度の偏りのある部分を目的物体の輝
度範囲(h0 、h1 )と決定する。続いて色信号と同様
にこの輝度範囲(h0 、h1)について平均値を求め、
x及びy方向それぞれ次式、
As for the luminance of the target object, as shown in FIG. 23, a luminance histogram in the area 21 in which the target object is designated is taken, and the portion with frequency deviation is defined as the luminance range (h0, h1) of the target object. decide. Then, in the same way as the color signal, the average value is obtained for this luminance range (h0, h1),
In the x and y directions, respectively,

【数21】 により輝度時空間画像を生成する。計算範囲は色時空間
画像と同様に、図15(B)について上述した帯状領域
である。
[Equation 21] To generate a luminance spatiotemporal image. The calculation range is the band-shaped area described above with reference to FIG.

【0050】続いて図24に示すように得られる輝度時
空間画像の領域指定枠内の特徴についてエツジ部分を検
出し、そのエツジを含む小領域のパターンマツチングを
行い、相関の一番大きい領域を対応する領域とみなし、
動きベクトルを算出する。このとき領域指定枠内にある
全てのエツジについて動きベクトルmvk 〜mvl を求
める。
Subsequently, as shown in FIG. 24, an edge portion is detected for a feature in the area designation frame of the luminance spatiotemporal image, and pattern matching of a small area including the edge is performed to obtain an area having the largest correlation. Is regarded as the corresponding area,
Calculate the motion vector. At this time, the motion vectors mvk to mvl are calculated for all edges in the area designating frame.

【0051】このようにして色時空間画像、色時空間差
分画像及び輝度時空間画像よりそれぞれ求めた動きベク
トルmv1 、mv2 、mv3 、mvi 〜mvj 、mvk
〜mvl を総合的に判断し、これらの動きベクトルから
図25に示すようにして求まる動きベクトルヒストグラ
ムから、最大頻度の動き量をそのときの動きベクトルと
決定する。
In this way, the motion vectors mv1, mv2, mv3, mvi to mvj, mvk obtained from the color spatiotemporal image, the color spatiotemporal difference image, and the luminance spatiotemporal image, respectively.
.About.mvl are comprehensively determined, and from the motion vector histogram obtained from these motion vectors as shown in FIG. 25, the motion amount having the maximum frequency is determined as the motion vector at that time.

【0052】以上の構成によれば、撮影光学系より取り
込んだ映像信号をY/C分離した後、追跡領域のヒスト
グラムから目的物体を特定し、その色時空間画像、色時
空間差分画像及び輝度時空間画像よりそれぞれ動きベク
トルを求め、これらの多数決をとつて動きベクトルを決
定するようにしたことにより、従来のブロツクマツチン
グに比べて少ない演算量でパターン化された物体でも確
実に動きを検出し得る物体追尾装置を実現できる。
According to the above construction, after the Y / C separation of the video signal taken in from the photographing optical system, the target object is specified from the histogram of the tracking area, and the color spatiotemporal image, the color spatiotemporal difference image and the luminance thereof are identified. The motion vector is determined from each spatiotemporal image, and the majority of these motion vectors are used to determine the motion vector, so that even a patterned object can be reliably detected with a smaller amount of calculation compared to conventional block matching. A possible object tracking device can be realized.

【0053】さらに上述の構成によれば、従来のブロツ
クマツチングに比して情報量が少ないので演算量を少な
くでき、これにより処理の高速化を実現できると共にメ
モリ容量を小さくできる。また圧縮された特徴量を用い
ているため、物体の形や独特のパターン等に影響される
ことなく、動き量を計算することができ、目的物体を特
定してから追跡を行うので、視野内から消滅した場合で
も誤追跡を有効に防止できる。
Further, according to the above-mentioned configuration, the amount of information is smaller than that of the conventional block matching, so that the amount of calculation can be reduced, and thereby the processing can be speeded up and the memory capacity can be reduced. In addition, since the compressed features are used, the amount of motion can be calculated without being affected by the shape or unique pattern of the object, and tracking is performed after the target object is specified. Even if it disappears from, the false tracking can be effectively prevented.

【0054】さらに上述の構成によれば、x及びy方向
の動き量と変形量に基づいて、カメラレンズ、カメラ本
体及び又はズームレンズを制御する駆動信号を生成する
ようにしたことにより、自動的に被写体を追跡すること
に加えて被写体の大きさの変化にも自動的に対応するこ
とができ、いつも好ましい大きさで目的物体を撮影する
ことができる物体追尾装置を実現でき、かくするにつき
使い勝手を格段的に向上し得る。
Further, according to the above-mentioned structure, the drive signal for controlling the camera lens, the camera body and / or the zoom lens is generated based on the movement amount and the deformation amount in the x and y directions. In addition to tracking the subject, it is possible to automatically respond to changes in the size of the subject, and it is possible to realize an object tracking device that can always shoot the target object with a preferable size, and it is easy to use Can be significantly improved.

【0055】さらにまた上述の構成によれば、x及びy
方向の動き量と変形量に基づいて、撮影光学系2を制御
するようにしたが、第1の実施例と同様に、領域指定枠
の移動及び拡大、縮小を行うこともできる。この場合、
新たな領域指定枠の座標は、x及びy方向の動きベクト
ル及び色時空間画像の幅から求められる。
Furthermore, according to the above configuration, x and y
Although the photographing optical system 2 is controlled based on the amount of movement and the amount of deformation in the direction, it is also possible to move, enlarge, and reduce the area designation frame, as in the first embodiment. in this case,
The coordinates of the new area designating frame are obtained from the motion vector in the x and y directions and the width of the color spatiotemporal image.

【0056】(3)第3の実施例 図1及び図10との対応部分に同一符号を付して示す図
26において、30は全体として本発明の第3の実施例
による物体追尾装置を示し、メモリ10に記憶されたY
信号、H信号、S信号は、それぞれ時空間画像処理回路
22、23、24に入力される。そしてこのY、H、S
信号について追尾するために指定された指定領域枠内の
色及び輝度信号ヒストグラムが求められ、さらに色フイ
ルタ21の出力の大きい上位n位色についてx及びy方
向の時空間画像が求められる。ここで求めた時空間画像
をシステム制御回路13で特徴判別し目的物体の色かど
うかを判定する。
(3) Third Embodiment In FIG. 26, in which parts corresponding to those in FIGS. 1 and 10 are designated by the same reference numerals, reference numeral 30 generally indicates an object tracking device according to a third embodiment of the present invention. , Y stored in the memory 10
The signal, the H signal, and the S signal are input to the spatiotemporal image processing circuits 22, 23, and 24, respectively. And this Y, H, S
A color and luminance signal histogram within a designated area frame designated for tracking the signal is obtained, and a spatiotemporal image in the x and y directions is obtained for the upper n-th color having a large output of the color filter 21. The spatiotemporal image obtained here is discriminated by the system control circuit 13 to determine whether it is the color of the target object.

【0057】そしてその時空間画像を用いて目的物体の
座標を決定し二次元空間上でセグメンテーシヨンを行な
う。これ以後は決定した目的物体の色時空間画像の時間
連続性を使つてx及びy方向の動きベクトル、状態判
別、大きさを計算し、目的物体を追跡するためのパンニ
ングモータ駆動信号PAN、ズームレンズモータ駆動信
号ZOOM、チルトモータ駆動信号TILTを出力す
る。これらのモータ駆動信号PAN、ZOOM、TIL
Tでそれぞれパンニングモータ14、ズームレンズモー
タ15、チルテイングモータ16が動作し、自動的に目
的物体を追尾し得るようになされている。
Then, the coordinates of the target object are determined using the spatiotemporal image, and the segmentation is performed in the two-dimensional space. After that, the motion vector in the x and y directions, the state discrimination, and the size are calculated by using the temporal continuity of the color space-time image of the determined target object, and the panning motor drive signal PAN and the zoom for tracking the target object are calculated. The lens motor drive signal ZOOM and the tilt motor drive signal TILT are output. These motor drive signals PAN, ZOOM, TIL
At T, the panning motor 14, the zoom lens motor 15, and the tilting motor 16 operate, respectively, so that the target object can be automatically tracked.

【0058】またこの実施例の場合、システム制御回路
13では画面からの消滅や他物体との交差による一時的
な消滅等の目的物体の状態や、大きさ判定、二次元空間
上におけるセグメンテーシヨンなどを行なう。目的物体
が消滅したと判定された場合には、パターンマツチング
回路31、32、33によりY信号、H信号、S信号を
用いて消滅する前の物体の二次元パターンを使つてマツ
チングを行ない、再び画面に現われたかどうかを判定し
再び現われた場合には追跡を再開し得るようになされて
いる。
In the case of this embodiment, the system control circuit 13 determines the state of the target object such as disappearance from the screen or temporary disappearance due to intersection with another object, size determination, and segmentation in a two-dimensional space. And so on. When it is determined that the target object has disappeared, the pattern matching circuits 31, 32, and 33 perform matching using the two-dimensional pattern of the object before disappearing using the Y signal, the H signal, and the S signal. It is designed so that it can be judged whether or not it appears again on the screen, and if it appears again, the tracking can be restarted.

【0059】ここでこの実施例による物体追尾処理で
は、まず目的物体を背景より分離させる際や目的物体を
特定する際、第1及び第2の実施例の場合と同様に、ユ
ーザが追跡したい目的物体を初期画面上の領域指定枠で
指定してシステムをスタートさせることを前提にしてい
る。図15に示すように、入力画像サイズを(M、
N)、領域指定枠WAKUのウインドウの左上端点の座
標を(x0 、y0 )、領域指定枠WAKUのウインドウ
サイズを(wx、wy)とする。
Here, in the object tracking processing according to this embodiment, when the target object is first separated from the background or when the target object is specified, the user wants to track the object, as in the first and second embodiments. It is assumed that the system is started by designating an object in the area designating frame on the initial screen. As shown in FIG. 15, the input image size is (M,
N), the coordinates of the upper left corner of the window of the area designation frame WAKU are (x0, y0), and the window size of the area designation frame WAKU is (wx, wy).

【0060】図15(A)は目的物体を領域指定枠WA
KUで指定したシステムの初期状態であり、この例にお
ける目的物体は赤い車である。ここで時刻t=0の画像
(初期画面)において領域指定枠WAKU内のHueヒ
ストグラムに上述した図14の色フイルタをかけ、各色
範囲におけるヒストグラムの面積をフイルタ出力とし、
出力の上位n位まで(例えばn=2)の色領域について
時空間画像を作成する。
FIG. 15A shows the target object as the area designation frame WA.
This is the initial state of the system designated by KU, and the target object in this example is a red car. Here, in the image at time t = 0 (initial screen), the Hue histogram in the area designation frame WAKU is multiplied by the color filter of FIG. 14 described above, and the area of the histogram in each color range is used as the filter output,
A spatio-temporal image is created for the upper n output color regions (for example, n = 2).

【0061】ここで生成された時空間画像をH(x、t
0 )とする。この時空間画像H(x、t0 )において、
H(x、t0 )=0からH(x、t0 )>0に変化する
点をxsi とし、H(x、t0 )>0からH(x、t0
)=0に変化する点をxeiとする。ここで(xsi 、
xei )で表される範囲は特徴が存在する、すなわちこ
の位置に色領域範囲(h1 、h2 )の物体が存在すると
いうことであり、これらに次式
The spatiotemporal image generated here is represented by H (x, t
0). In this spatiotemporal image H (x, t0),
The point where H (x, t0) = 0 to H (x, t0)> 0 changes is defined as xsi, and H (x, t0)> 0 to H (x, t0).
The point at which) = 0 changes to xei. Where (xsi,
The range represented by xei) is that there is a feature, that is, there is an object in the color gamut range (h1, h2) at this position.

【数22】 で表されるような関係が存在する場合には、iとi+1
を統合する(図27(A))。
[Equation 22] I and i + 1 if there is a relation such as
Are integrated (FIG. 27 (A)).

【0062】このようにして求めた座標において、図2
7(B)に示すように、ウインドウの両端座標(x0 、
x0 +wx−1)にかかる座標(xs0 、xe0 )を目
的物体と決定する。同様にy方向ウインドウ座標(y0
、y0 +wy−1)から目的物体の座標(ys0 、y
e0 )を決定する。このとき次式、
At the coordinates thus obtained, as shown in FIG.
As shown in FIG. 7 (B), the coordinates of both ends of the window (x0,
The coordinates (xs0, xe0) concerning x0 + wx-1) are determined as the target object. Similarly, the y-direction window coordinate (y0
, Y0 + wy-1) to the coordinates (ys0, y) of the target object.
e0) is determined. Then the following equation,

【数23】 の関係が成り立てば、画面一面にその色が存在すること
により、その色を背景色と判定する。そうでない場合に
は目的物体の色と判定し、この色時空間画像を使つて追
跡を開始する。ここで座標(xs0 、xe0 )、(ys
0 、ye0 )を目的物体の初期座標として記憶する。
[Equation 23] If the relationship is established, the color is judged to be the background color because the color exists on the entire screen. If not, the color of the target object is determined, and tracking is started using this color spatiotemporal image. Here, the coordinates (xs0, xe0), (ys
0, ye0) is stored as the initial coordinates of the target object.

【0063】次に色信号をH(x、y、t)とし、目的
物体の色として決定された色領域範囲(h1 、h2 )か
ら時空間画像を求める。このとき時空間画像計算領域は
範囲を図15(B)に示すように、領域指定枠WAKU
を囲むx及びy方向矩形領域とする。x方向における領
域座標を(axs 、axe )、y方向における座標を
(ays 、aye )とすると、色信号時空間画像生成式
は次式
Next, the color signal is set to H (x, y, t), and the spatiotemporal image is obtained from the color region range (h1, h2) determined as the color of the target object. At this time, the range of the spatiotemporal image calculation area is, as shown in FIG.
Is defined as a rectangular area in the x and y directions. If the region coordinates in the x direction are (axs, axe) and the coordinates in the y direction are (ays, aye), the color signal spatiotemporal image generation formula is

【数24】 で求める。[Equation 24] Ask in.

【0064】実際上目的物体を追跡する際には、t>0
において物体色として決定された色時空間画像を求め
る。ここで生成された時空間画像をH(x、t)とす
る。この時空間画像H(x、t)においてH(x、t)
=0からH(x、t)>0に変化する点をxsi 、H
(x、t)>0からH(x、t)=0に変化する点をx
eiとする。ここで(xsi 、xei )で表される範囲
は特徴が存在する、すなわちこの位置に色領域範囲(h
1 、h2 )の物体が存在するということである。なお上
述した(22)式と同様にxsi 、xei に、次式
When actually tracking the target object, t> 0
The color spatiotemporal image determined as the object color is obtained. The spatiotemporal image generated here is H (x, t). In this spatiotemporal image H (x, t), H (x, t)
From x = 0 to H (x, t)> 0, xsi, H
The point at which (x, t)> 0 changes to H (x, t) = 0 is x
ei. Here, the range represented by (xsi, xei) has features, that is, the color region range (h
It means that there is an object of 1, h2). In addition, as in the above equation (22), the following equation is added to xsi and xei.

【数25】 の関係がある場合はiとi+1を統合する。[Equation 25] If there is a relation of, i and i + 1 are integrated.

【0065】また図28に示すように、t=0で求めた
目的物体の座標(xs0 、xe0 )、(ys0 、ye0
)に連続する特徴の座標(xs、xe)、(ys、y
e)を求める。このときの連続する特徴の座標は、次式
Further, as shown in FIG. 28, the coordinates (xs0, xe0), (ys0, ye0) of the target object obtained at t = 0 are obtained.
) Continuous feature coordinates (xs, xe), (ys, y
e) is required. The coordinates of consecutive features at this time are

【数26】 のような連続関係式になる。ここで求めた座標が時刻t
における目的物体と判定する。これによりズームレンズ
モータ15をコントロールするズームレンズ駆動信号Z
OOMを次式
[Equation 26] It becomes a continuous relational expression like. The coordinates obtained here are the time t
It is determined to be the target object in. As a result, the zoom lens drive signal Z for controlling the zoom lens motor 15
OOM is the following formula

【数27】 によつて生成する。[Equation 27] Generated by.

【0066】続いて(xs、xe)を新たに(xs0 、
xe0 )として再び同じ手順で順次物体追跡、大きさ判
定、領域の特定を行なつていく。ここで求めた目的物体
領域(xs0 、xe0 )、(ys0 、ye0 )における
Y、H、S信号は、図29に示すように、物体が消滅し
た場合に再び画面に登場したかどうか判定するためのパ
ターンマツチングに使うリフアレンス信号としてシステ
ム制御回路13に記憶する。
Subsequently, (xs, xe) is newly added to (xs0,
xe0), the object tracking, the size determination, and the region identification are sequentially performed again in the same procedure. The Y, H, and S signals in the target object regions (xs0, xe0) and (ys0, ye0) obtained here are used to determine whether or not the object appears again when the object disappears, as shown in FIG. The reference signal is stored in the system control circuit 13 as a reference signal used for pattern matching.

【0067】さらにマツチング判定時に参照する規準値
として時刻tー1におけるリフアレンス信号と時刻tに
おける目的物体領域の差分信号も記憶しておく。時刻t
ー1におけるリフアレンス領域座標を(xs0'、xe
0')、(ys0'、ye0')とするとY、H、S信号の各
参照誤差信号ΔY、ΔH、ΔSは次式
Further, the reference signal at the time t-1 and the difference signal of the target object area at the time t are also stored as reference values to be referred to during the matching determination. Time t
The reference area coordinates at -1 are (xs0 ', xe
0 '), (ys0', ye0 '), the reference error signals ΔY, ΔH, ΔS of the Y, H, S signals are

【数28】 のようになる。これらに信号は交差や消滅等の状態判定
が行なわれないかぎり毎時間更新される。
[Equation 28] become that way. These signals are updated every hour unless a state determination such as intersection or disappearance is made.

【0068】続いてこのシステム制御回路13では時刻
tとtー1との色時空間画像の時間差分を、次式
Next, in this system control circuit 13, the time difference of the color spatiotemporal image between time t and t-1 is calculated by the following equation.

【数29】 より求める。このようにすると色時空間画像における静
止した部分が削除され動きのあつた部分の情報が抽出さ
れる。
[Equation 29] Ask more. In this way, the static part in the color space-time image is deleted and the information of the part where the motion is generated is extracted.

【0069】次にこのシステム制御回路13では続いて
状態検出を行う。ここで検出する状態とは、他の物体と
の交差による一時的な消滅(図19)や、画面からの消
滅(図20)である。時空間画像における交差では、物
体が他物体と交差すると物体の幅が他物体によつて隠さ
れていき幅が小さくなつていくことがわかる。この現象
を使つて時刻tの時の物体幅をwx(t)、wy(t)
とし、時刻t−1の時の物体幅をwx(t−1)、wy
(t−1)とすると、次式
Next, the system control circuit 13 subsequently detects the state. The state to be detected here is temporary disappearance due to intersection with another object (FIG. 19) or disappearance from the screen (FIG. 20). At the intersection in the spatiotemporal image, it can be seen that when the object intersects with another object, the width of the object is hidden by the other object and the width becomes smaller. By using this phenomenon, the object width at time t can be calculated as wx (t), wy (t)
And the object width at time t-1 is wx (t-1), wy
If (t-1),

【数30】 の関係が存在するとき、交差が発生している可能性があ
るとする。その後時間連続性が途切れた場合交差が発生
したと判断する。
[Equation 30] It is assumed that there is a possibility that an intersection has occurred when the relationship of. After that, if the time continuity is interrupted, it is determined that an intersection has occurred.

【0070】また図20に示すように、物体が画面から
消滅した場合、時空間画像の運動軌跡が途切れるのでそ
れ以上は今までと同じアルゴリズムでは追跡が行なえな
い。そこで画面から消滅したかどうかの判定が必要とな
る。物体の座標を(xs0 、xe0 )とし、画面幅をM
とすると、次式
Further, as shown in FIG. 20, when the object disappears from the screen, the motion trajectory of the spatiotemporal image is interrupted, and thus the same algorithm as before cannot be used for tracking. Therefore, it is necessary to judge whether or not it disappeared from the screen. The coordinates of the object are (xs0, xe0) and the screen width is M
Then,

【数31】 の関係が存在するとき、画面から消滅しようとしている
と判定する。そして時間連続性が無くなつたとき画面か
ら消滅したと判断する。
[Equation 31] When the relationship of exists, it is determined that it is about to disappear from the screen. Then, when the time continuity disappears, it is determined that the display disappears from the screen.

【0071】次にシステム制御回路13は、色時空間画
像による動きベクトルの検出を行う。すなわち図21に
示すように、色時空間画像において特定した物体のある
時刻t−1における両端座標を(xs0 、xe0 )、時
刻tで(xs0 、xe0 )に連続する特徴の両端座標を
(xs、xe)とする。この連続性を使つて両端座標及
び中心座標から求められる動きベクトルをmv1 、mv
2 、mv3 とする。
Next, the system control circuit 13 detects the motion vector from the color space-time image. That is, as shown in FIG. 21, the both-end coordinates of the object identified in the color space-time image at time t-1 are (xs0, xe0), and the both-end coordinates of the features continuous at (xs0, xe0) at time t are (xs0, xe0). , Xe). Using this continuity, the motion vectors obtained from the coordinates at both ends and the coordinates at the center are mv1 and mv1.
2 and mv3.

【0072】また図22に示すように、色時空間差分画
像において、領域指定枠内にある動きエツジの時間連続
性から動きベクトルを求める。このとき枠内にあるすべ
てのエツジについて動きベクトルmvi を求める。この
ようにして求めた動きベクトルmv1 、mv2 、mv3
、mvi を総合的に判断して最終的な動きベクトルを
決定する。すなわちこれらの動きベクトルmv1 、mv
2、mv3 、mvi から求まるヒストグラムから最大頻
度の動き量をそのときの動きベクトルmvと決定する。
Further, as shown in FIG. 22, in the color spatiotemporal difference image, the motion vector is obtained from the temporal continuity of the motion edges in the area designating frame. At this time, the motion vector mvi is calculated for all edges in the frame. The motion vectors mv1, mv2, mv3 thus obtained
, Mvi are comprehensively determined to determine the final motion vector. That is, these motion vectors mv1, mv
From the histogram obtained from 2, mv3 and mvi, the motion amount having the maximum frequency is determined as the motion vector mv at that time.

【0073】ここで求めたx及びy方向の動きベクトル
mvx、mvyから、可変画像圧縮回路8における実際
の画像の大きさと処理対象の画像の大きさを考慮して、
パンニングモータ14及びチルテイングモータ16を制
御するパンニングモータ駆動信号PAN、チルトモータ
駆動信号TILTを次式
From the motion vectors mvx and mvy in the x and y directions obtained here, the actual image size in the variable image compression circuit 8 and the size of the image to be processed are considered,
The panning motor drive signal PAN and the tilt motor drive signal TILT for controlling the panning motor 14 and the tilting motor 16 are expressed by the following equations.

【数32】 に基づいて生成する。[Equation 32] Based on.

【0074】またこの実施例のシステム制御回路13で
はパターンマツチングを使つて再出現した物体の追跡を
行うようになされており、まず状態判定で他物体との交
差が発生したと判定された場合、メモリ10に記憶され
ている目的物体のY、H、S信号によるリフアレンスパ
ターンを使つてパターンマツチングを行ない物体が再び
現われたかどうかをチエツクする。一時的に消滅して再
び現われるときの物体の大きさは消滅したときの大きさ
とはあまり変わらないものと仮定する。このときマツチ
ングを取る領域は、図30に示すように、消滅した位置
を中心に±(mvx+α)、±(mvy+α)とする。
In the system control circuit 13 of this embodiment, the reappearing object is tracked by using pattern matching. First, when it is judged by the state judgment that an intersection with another object has occurred. , The pattern matching is performed using the reference pattern of the target object stored in the memory 10 by the Y, H and S signals to check whether or not the object appears again. It is assumed that the size of an object when it disappears temporarily and then reappears does not change much from the size when it disappears. At this time, as shown in FIG. 30, the areas where the matching is performed are ± (mvx + α) and ± (mvy + α) centered on the disappeared position.

【0075】また状態判定で画面から消滅したと判定さ
れた場合、メモリ10に記憶されている目的物体のY、
H、S信号によるリフアレンスパターンを使つてパター
ンマツチングを行ない、物体が再び現われたかどうかを
チエツクする。再び現われるときの物体の大きさは消滅
したときの大きさとはあまり変わらないものと仮定す
る。このときマツチングを取る領域は連続して撮影して
いるものとすると、図31に示すように、画像の4辺の
いずれかから登場すると仮定して画像周辺部とする。こ
のとき求めたパターンマツチングの誤差信号Yerror 、
Herror 、Serror として、次式
When it is determined by the state determination that the object disappears from the screen, Y of the target object stored in the memory 10,
Pattern matching is performed using the reference pattern by the H and S signals to check whether or not the object appears again. It is assumed that the size of the object when it reappears does not differ much from the size when it disappears. At this time, if it is assumed that the areas where the matching is performed are continuously photographed, it is assumed that they appear from any of the four sides of the image as shown in FIG. The error signal Yerror of the pattern matching obtained at this time,
As Herror and Serror,

【数33】 が成立するとき、目的物体が再登場したと判断する。こ
こで変数α、β、γはリフアレンスパターンを保持した
ときと現在の画像の輝度レベル、色信号レベルの変化に
よつて決定される値である。
[Expression 33] When, the target object is judged to have reappeared. Here, the variables α, β, and γ are values that are determined when the reference pattern is held and when the luminance level and color signal level of the current image are changed.

【0076】なおこの物体追尾装置30のシステム制御
回路13では、上述したような処理を図32、図33及
び図34の物体追尾処理手順SP0を実行することによ
り実現し得るようになされている。
The system control circuit 13 of the object tracking device 30 can realize the above-described processing by executing the object tracking processing procedure SP0 shown in FIGS. 32, 33 and 34.

【0077】以上の構成によれば、撮影光学系より取り
込んだ映像信号をY/C分離した後、追跡領域のヒスト
グラムから目的物体を特定し、その色時空間画像、色時
空間差分画像の時間連続性を利用してそれぞれ動きベク
トルを求め、これらの多数決をとつて動きベクトルを決
定するようにしたことにより、従来のブロツクマツチン
グに比べて少ない演算量でパターン化された物体でも確
実に動きを検出し得る物体追尾装置を実現できる。
According to the above construction, after the Y / C separation of the video signal taken in from the photographing optical system, the target object is specified from the histogram of the tracking area, and the time of the color spatiotemporal image and the color spatiotemporal difference image are identified. The motion vector is calculated using continuity, and the motion vector is determined by taking the majority vote of these, so that even a patterned object can be reliably moved with a smaller amount of calculation compared to conventional block matching. It is possible to realize an object tracking device that can detect the.

【0078】さらに上述の構成によれば、従来のブロツ
クマツチングに比して時間連続情報を使つて動き追跡を
行うことにより、検出された動き量が不連続になること
を未然に防止し、自然な追跡を行うことができる。また
従来に比して情報量が少ないので演算量を少なくでき、
これにより処理の高速化を実現できると共にメモリ容量
を小さくできる。さらに圧縮された特徴量を用いている
ため、物体の形や独特のパターン等に影響されることな
く、動き量を計算することができ、目的物体を特定して
から追跡を行うので、視野内から消滅した場合でも誤追
跡を有効に防止できる。
Further, according to the above configuration, the motion tracking is performed using the time continuous information as compared with the conventional block matching, thereby preventing the detected motion amount from becoming discontinuous. You can do natural tracking. Also, the amount of information is smaller than before, so the amount of calculation can be reduced,
This makes it possible to speed up the process and reduce the memory capacity. Furthermore, since the compressed feature quantity is used, the amount of movement can be calculated without being affected by the shape of the object or the unique pattern, and tracking is performed after the target object is specified. Even if it disappears from, the false tracking can be effectively prevented.

【0079】さらに上述の構成によれば、従来の方法と
比較して、目的物体を特定してから追跡を行なうので、
視野内からいなくなつた場合の、誤追跡を防止すること
ができ、また目的物体領域を特定しながら逐次セグメン
テーシヨンを行なつているので、パターンマツチング用
のリフアレンスデータを得ることができ、時間連続性に
よる時間軸方向の追跡と空間方向のパターンマツチング
手法を併用しているので、様々な場面におけるロバスト
な追跡が実現できる。
Further, according to the above configuration, the target object is specified and then tracked as compared with the conventional method.
It is possible to prevent erroneous tracking when it disappears from the field of view, and it is possible to obtain reference data for pattern matching because the segmentation is performed sequentially while specifying the target object area. It is possible to realize robust tracking in various scenes by using both the time-axis direction tracking based on time continuity and the pattern matching method in the spatial direction.

【0080】さらに上述の構成によれば、x及びy方向
の動き量と変形量に基づいて、カメラレンズ、カメラ本
体及び又はズームレンズを制御する駆動信号を生成する
ようにしたことにより、自動的に被写体を追跡すること
に加えて被写体の大きさの変化にも自動的に対応するこ
とができ、いつも好ましい大きさで目的物体を撮影する
ことができる物体追尾装置を実現でき、かくするにつき
使い勝手を格段的に向上し得る。
Further, according to the above configuration, the drive signal for controlling the camera lens, the camera body and / or the zoom lens is generated based on the movement amount and the deformation amount in the x and y directions. In addition to tracking the subject, it is possible to automatically respond to changes in the size of the subject, and it is possible to realize an object tracking device that can always shoot the target object with a preferable size, and it is easy to use Can be significantly improved.

【0081】さらにまた上述の構成によれば、x及びy
方向の動き量と変形量に基づいて、撮影光学系2を制御
するようにしたが、第1の実施例と同様に、領域指定枠
の移動及び拡大、縮小を行うこともできる。この場合、
新たな領域指定枠の座標は、x及びy方向の動きベクト
ルmvx、mvy及び色時空間画像の幅から求められ
る。
Furthermore, according to the above configuration, x and y
Although the photographing optical system 2 is controlled based on the amount of movement and the amount of deformation in the direction, it is also possible to move, enlarge, and reduce the area designation frame, as in the first embodiment. in this case,
The coordinates of the new area designation frame are obtained from the motion vectors mvx and mvy in the x and y directions and the width of the color spatiotemporal image.

【0082】(4)他の実施例 上述の実施例では、物体追尾装置としてテレビジヨンカ
メラ内に構成され、デジタルカメラ処理回路から得られ
る輝度信号及び色差信号を用いて画像中の目的物体の動
きを検出し追跡するようにした場合について述べたが、
これに変えテレビジヨンカメラと別に構成しテレビジヨ
ンカメラの出力信号より得られる輝度信号及び色差信号
を用いて、画像中の目的物体の動きを検出し、これによ
りテレビジヨンカメラを制御して追跡処理を実現するよ
うにしても、上述の実施例と同様の効果を実現できる。
(4) Other Embodiments In the above-described embodiments, the movement of the target object in the image is configured by using the luminance signal and the color difference signal which are configured in the television camera as the object tracking device and obtained from the digital camera processing circuit. I described the case of detecting and tracking
Instead, it is configured separately from the television camera and detects the movement of the target object in the image using the luminance signal and color difference signal obtained from the output signal of the television camera, thereby controlling the television camera to perform tracking processing. Even if the above is realized, the same effect as that of the above-described embodiment can be realized.

【0083】上述の実施例においては、本発明による物
体追尾装置として、テレビジヨンカメラの撮影光学系を
目的物体の動きに合わせて動かし目的物体を追跡するも
のに適用した場合について述べたが、これに限らず、例
えばテレビジヨンカメラが載置された移動体を目的物体
の動きに合わせて動かし、目的物体を追跡するようなも
のにも適用し得る。
In the above-mentioned embodiments, the case where the object tracking device according to the present invention is applied to the one for tracking the target object by moving the photographing optical system of the television camera in accordance with the movement of the target object has been described. However, the present invention is not limited to this, and may be applied to, for example, moving a moving object on which a television camera is mounted in accordance with the movement of the target object to track the target object.

【0084】[0084]

【発明の効果】上述のように本発明によれば、画面中に
設定された指定領域に追跡の目的物体を入れ追跡を開始
すると、映像信号の指定領域内のヒストグラムを演算
し、ヒストグラムの頻度の高い範囲に関して時空間画像
を求め、この結果得られる時空間画像の軌跡によつて撮
影手段又は指定領域の移動を制御するようにしたことに
より、従来のブロツクマツチングに比べて種々の物体で
も確実に動きを検出して追跡し得る物体追尾装置を実現
できる。
As described above, according to the present invention, when the tracking target object is placed in the designated area set on the screen and the tracking is started, the histogram in the designated area of the video signal is calculated and the frequency of the histogram is calculated. The spatiotemporal image is obtained for a high range of, and the movement of the photographing means or the designated area is controlled by the trajectory of the spatiotemporal image obtained as a result, so that even various objects can be compared with the conventional block matching. An object tracking device capable of surely detecting and tracking a motion can be realized.

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

【図1】本発明による物体追尾装置の第1の実施例を示
すブロツク図である。
FIG. 1 is a block diagram showing a first embodiment of an object tracking device according to the present invention.

【図2】映像信号カラー平面図の説明に供する略線図で
ある。
FIG. 2 is a schematic diagram used for explaining a video signal color plan view.

【図3】画面上で領域指定枠により目的物体を指定する
説明に供する略線図である。
FIG. 3 is a schematic diagram provided for explaining the designation of a target object by a region designation frame on a screen.

【図4】目的物体の色及び飽和度の説明に供する略線図
である。
FIG. 4 is a schematic diagram for explaining the color and saturation of a target object.

【図5】x方向及びy方向の時空間画像の生成の説明に
供する略線図である。
FIG. 5 is a schematic diagram for explaining generation of spatiotemporal images in the x direction and the y direction.

【図6】色範囲の決定の説明に供する略線図である。FIG. 6 is a schematic diagram for explaining determination of a color range.

【図7】生成された時空間画像の例を示す略線図であ
る。
FIG. 7 is a schematic diagram illustrating an example of a generated spatiotemporal image.

【図8】時空間画像の生成の際の画面の領域分割を説明
する略線図である。
FIG. 8 is a schematic diagram illustrating area division of a screen when generating a spatiotemporal image.

【図9】時空間画像中で動き及び変形量の説明に供する
略線図である。
FIG. 9 is a schematic diagram for explaining movement and deformation amount in a spatiotemporal image.

【図10】本発明による物体追尾装置の第2の実施例を
示すブロツク図である。
FIG. 10 is a block diagram showing a second embodiment of the object tracking device according to the present invention.

【図11】飽和度/色相変換回路の構成を示すブロツク
図である。
FIG. 11 is a block diagram showing a configuration of a saturation / hue conversion circuit.

【図12】色差信号の分布と量子化ステツプの関係の説
明に供する特性曲線図である。
FIG. 12 is a characteristic curve diagram for explaining the relationship between the distribution of color difference signals and the quantization step.

【図13】色差信号を飽和度/色相に変換するマトリツ
クスの構成を示す略線図である。
FIG. 13 is a schematic diagram illustrating a configuration of a matrix that converts a color difference signal into a saturation / hue.

【図14】色フイルタの説明に供する特性曲線図であ
る。
FIG. 14 is a characteristic curve diagram for explaining a color filter.

【図15】目的物体の指定と時空間画像計算領域の説明
に供する略線図である。
FIG. 15 is a schematic diagram used for designating a target object and explaining a spatiotemporal image calculation area.

【図16】色時空間画像の説明に供する略線図である。FIG. 16 is a schematic diagram for explaining a color spatiotemporal image.

【図17】目的物体の特定の説明に供する略線図であ
る。
FIG. 17 is a schematic diagram used for identifying a target object.

【図18】目的物体の大きさの検出の説明に供する略線
図である。
FIG. 18 is a schematic diagram for explaining the detection of the size of a target object.

【図19】時空間画像における他物体との交差の説明に
供する略線図である。
FIG. 19 is a schematic diagram for explaining the intersection with another object in the spatiotemporal image.

【図20】時空間画像における画面からの消滅の説明に
供する略線図である。
FIG. 20 is a schematic diagram for explaining disappearance of a spatiotemporal image from the screen.

【図21】色時空間画像による動きベクトル検出の説明
に供する略線図である。
FIG. 21 is a schematic diagram for explaining motion vector detection based on a color spatiotemporal image.

【図22】色時空間差分画像による動きベクトル検出の
説明に供する略線図である。
FIG. 22 is a schematic diagram for explaining the motion vector detection using the color space-time difference image.

【図23】輝度ヒストグラムの説明に供する特性曲線図
である。
FIG. 23 is a characteristic curve diagram for explaining a luminance histogram.

【図24】輝度ヒストグラムによる動きベクトル検出の
説明に供する略線図である。
FIG. 24 is a schematic diagram for explaining motion vector detection using a luminance histogram.

【図25】動きベクトルヒストグラムを示すヒストグラ
ムである。
FIG. 25 is a histogram showing a motion vector histogram.

【図26】本発明による物体追尾装置の第3の実施例を
示すブロツク図である。
FIG. 26 is a block diagram showing a third embodiment of the object tracking device according to the present invention.

【図27】目的物体の特定の説明に供する略線図であ
る。
FIG. 27 is a schematic diagram used for specific description of a target object.

【図28】時間連続性による目的物体座標の決定方法の
説明する略線図である。
FIG. 28 is a schematic diagram illustrating a method of determining a target object coordinate based on time continuity.

【図29】物体が消滅した場合にパターンマツチングを
行う基準となるリフアレンス領域の説明に供する略線図
である。
FIG. 29 is a schematic diagram used for explaining a reference area serving as a reference for performing pattern matching when an object disappears.

【図30】物体が交差消滅した場合にパターンマツチン
グを行うマツチング領域を示す略線図である。
FIG. 30 is a schematic diagram showing a matching area in which pattern matching is performed when an object disappears by crossing.

【図31】物体が画面から消滅した場合にパターンマツ
チングを行うマツチング領域を示す略線図である。
FIG. 31 is a schematic diagram showing a matching area in which pattern matching is performed when an object disappears from the screen.

【図32】物体追尾処理手順の説明に供するフローチヤ
ートである。
FIG. 32 is a flow chart for explaining an object tracking processing procedure.

【図33】図32に続けて物体追尾処理手順の説明に供
するフローチヤートである。
FIG. 33 is a flowchart provided to explain the object tracking processing procedure subsequent to FIG. 32.

【図34】図32及び図33に続けて物体追尾処理手順
の説明に供するフローチヤートである。
34 is a flowchart provided for explaining the object tracking processing procedure subsequent to FIGS. 32 and 33. FIG.

【符号の説明】[Explanation of symbols]

1、20、30……物体追尾装置、2……撮影光学系、
3……AGC回路、4……アナログデジタル変換回路、
5……デジタルカメラ処理回路、6……デジタルアナロ
グ変換回路、7……ローパスフイルタ、8……可変画像
圧縮回路、9……飽和度/色相検出回路、10……メモ
リ、11、22、23、24……時空間画像処理回路、
12……ヒストグラム処理回路、13……システム制御
回路、14……パンニングモータ、15……ズームレン
ズモータ、16……チルテイングモータ、21……色フ
イルタ、31、32、33……パターンマツチング処理
回路。
1, 20, 30 ... Object tracking device, 2 ... Imaging optical system,
3 ... AGC circuit, 4 ... analog-digital conversion circuit,
5 ... Digital camera processing circuit, 6 ... Digital-analog conversion circuit, 7 ... Low-pass filter, 8 ... Variable image compression circuit, 9 ... Saturation / hue detection circuit, 10 ... Memory, 11, 22, 23 , 24 ... Spatiotemporal image processing circuit,
12 ... Histogram processing circuit, 13 ... System control circuit, 14 ... Panning motor, 15 ... Zoom lens motor, 16 ... Tilting motor, 21 ... Color filter, 31, 32, 33 ... Pattern matching Processing circuit.

Claims (18)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】画面中に設定された指定領域内の目的物体
を追尾する物体追尾装置において、 物体を撮影して映像信号を生成する撮影手段と、 初期画面上の上記指定領域内の上記映像信号のヒストグ
ラムを演算するヒストグラム処理手段と、 上記ヒストグラムの頻度の高い範囲に関して、時空間画
像を求める時空間画像処理手段と、 上記時空間画像の軌跡に基づいて、上記撮影手段を制御
する制御手段とを具えること特徴とする物体追尾装置。
1. An object tracking device for tracking a target object in a designated area set on a screen, a photographing means for photographing an object to generate a video signal, and the image in the designated area on an initial screen. Histogram processing means for calculating a histogram of a signal, spatio-temporal image processing means for obtaining a spatio-temporal image in a high-frequency range of the histogram, and control means for controlling the photographing means based on the trajectory of the spatio-temporal image An object tracking device characterized by comprising:
【請求項2】上記制御手段は、上記時空間画像の軌跡に
基づいて第1の動き量を検出し、当該第1の動き量に基
づいて上記撮影手段の撮影方向の制御を行うことを特徴
とする請求項1に記載の物体追尾装置。
2. The control means detects a first movement amount based on the trajectory of the spatiotemporal image, and controls the photographing direction of the photographing means based on the first movement amount. The object tracking device according to claim 1.
【請求項3】上記制御手段は、上記時空間画像の軌跡の
幅の変化に基づいて、上記撮影手段のズーミングを制御
することを特徴とする請求項1に記載の物体追尾装置。
3. The object tracking device according to claim 1, wherein the control means controls zooming of the photographing means based on a change in the width of the trajectory of the spatiotemporal image.
【請求項4】上記映像信号のHueを検出するHue検
出手段を具え、上記ヒストグラム処理手段は上記Hue
のヒストグラムを演算することを特徴とする請求項1に
記載の物体追尾装置。
4. A Hue detecting means for detecting a Hue of the video signal, wherein the histogram processing means comprises the Hue.
The object tracking device according to claim 1, wherein the histogram of is calculated.
【請求項5】上記制御手段は、上記時空間画像の軌跡に
基づいて、上記目的物体の交差又は上記画面からの消滅
を判定することを特徴とする請求項1に記載の物体追尾
装置。
5. The object tracking device according to claim 1, wherein the control means determines whether the target object intersects or disappears from the screen based on the trajectory of the spatiotemporal image.
【請求項6】上記映像信号のHueを検出するHue検
出手段と、 上記Hueに対してフイルタリングする色フイルタ手段
とを具え、上記時空間画像処理手段は、上記色フイルタ
手段の出力の上位n位の色について、上記時空間画像を
演算することを特徴とする請求項1に記載の物体追尾装
置。
6. A Hue detecting means for detecting a Hue of the video signal, and a color filter means for filtering the Hue, wherein the spatiotemporal image processing means is a high order n output of the color filter means. The object tracking device according to claim 1, wherein the spatiotemporal image is calculated for each color of rank.
【請求項7】上記映像信号のHueを検出するHue検
出手段を具え、上記ヒストグラム処理手段は上記Hue
のヒストグラム及び輝度のヒストグラムを演算し、上記
時空間画像処理手段は上記Hueのヒストグラム及び上
記輝度のヒストグラムのそれぞれ頻度の高い範囲に関し
て、輝度時空間画像及び色時空間画像を生成し、上記制
御手段は上記輝度時空間画像及び上記色時空間画像の軌
跡に基づいて第2及び第3の動き量を検出し、当該第2
及び第3の動き量に基づいて上記第1の動き量を決定す
ることを特徴とする請求項2に記載の物体追尾装置。
7. A Hue detecting means for detecting a Hue of the video signal, wherein the histogram processing means comprises the Hue.
And the luminance histogram, the spatiotemporal image processing means generates a luminance spatiotemporal image and a color spatiotemporal image for the high frequency ranges of the Hue histogram and the luminance histogram, respectively, and the control means. Detects the second and third movement amounts based on the loci of the luminance space-time image and the color space-time image,
The object tracking device according to claim 2, wherein the first motion amount is determined based on the first motion amount and the third motion amount.
【請求項8】上記映像信号のHueを検出するHue検
出手段を具え、上記ヒストグラム処理手段は上記Hue
のヒストグラムを演算し、上記時空間画像処理手段は上
記Hueのヒストグラムの頻度の高い範囲に関して、色
時空間画像及び色時空間差分画像を生成し、上記制御手
段は上記色時空間画像及び上記色時空間差分画像の軌跡
に基づいて第2及び第3の動き量を検出し、当該第2及
び第3の動き量に基づいて上記第1の動き量を決定する
ことを特徴とする請求項2に記載の物体追尾装置。
8. A Hue detecting means for detecting a Hue of the video signal, wherein the histogram processing means comprises the Hue.
Of the Hue histogram, the spatiotemporal image processing means generates a color spatiotemporal image and a color spatiotemporal difference image, and the control means controls the color spatiotemporal image and the color. The second and third motion amounts are detected based on the trajectory of the spatiotemporal difference image, and the first motion amount is determined based on the second and third motion amounts. The object tracking device according to 1.
【請求項9】上記制御手段は、上記目的物体の交差又は
画面からの消滅が起こつた場合、目的物体領域のパター
ンと現在の画面のパターンマツチングを行い、当該パタ
ーンマツチングの誤差に基づいて、上記目的物体の再出
現を判定することを特徴とする請求項5に記載の物体追
尾装置。
9. The control means performs pattern matching between the pattern of the target object area and the current screen when the target object intersects or disappears from the screen, and based on the error in the pattern matching. The object tracking device according to claim 5, wherein the reappearance of the target object is determined.
【請求項10】画面中に設定された指定領域内の目的物
体を追尾する物体追尾装置において、 初期画面上の上記指定領域内の映像信号のヒストグラム
を演算するヒストグラム処理手段と、 上記ヒストグラムの頻度の高い範囲に関して、時空間画
像を求める時空間画像処理手段と、 上記時空間画像の軌跡に基づいて、上記指定領域を制御
する制御手段とを具えること特徴とする物体追尾装置。
10. An object tracking device for tracking a target object in a designated area set on a screen, histogram processing means for calculating a histogram of a video signal in the designated area on an initial screen, and frequency of the histogram. The object tracking device, comprising: a spatio-temporal image processing means for obtaining a spatio-temporal image in a high range and a control means for controlling the designated area based on the trajectory of the spatio-temporal image.
【請求項11】上記制御手段は、上記時空間画像の軌跡
に基づいて第1の動き量を検出し、当該第1の動き量に
基づいて上記指定領域の移動を行うことを特徴とする請
求項10に記載の物体追尾装置。
11. The control means detects a first motion amount based on the trajectory of the spatiotemporal image, and moves the designated area based on the first motion amount. Item 10. The object tracking device according to item 10.
【請求項12】上記制御手段は、上記時空間画像の軌跡
の幅の変化に基づいて、上記指定領域の大きさを制御す
ることを特徴とする請求項10に記載の物体追尾装置。
12. The object tracking device according to claim 10, wherein the control means controls the size of the designated area based on a change in the width of the trajectory of the spatiotemporal image.
【請求項13】上記映像信号のHueを検出するHue
検出手段を具え、上記ヒストグラム処理手段は上記Hu
eのヒストグラムを演算することを特徴とする請求項1
0に記載の物体追尾装置。
13. A Hue for detecting a Hue of the video signal.
The histogram processing means includes a detecting means.
2. A histogram of e is calculated, wherein
0. The object tracking device according to 0.
【請求項14】上記制御手段は、上記時空間画像の軌跡
に基づいて、上記目的物体の交差又は上記画面からの消
滅を判定することを特徴とする請求項10に記載の物体
追尾装置。
14. The object tracking device according to claim 10, wherein the control means determines whether the target object intersects or disappears from the screen based on the trajectory of the spatiotemporal image.
【請求項15】上記映像信号のHueを検出するHue
検出手段と、 上記Hueに対してフイルタリングする色フイルタ手段
とを具え、上記時空間画像処理手段は上記色フイルタ手
段の出力の上位n位の色について、上記時空間画像を演
算することを特徴とする請求項10に記載の物体追尾装
置。
15. A Hue for detecting a Hue of the video signal.
The spatio-temporal image processing means computes the spatio-temporal image for the upper n colors of the output of the color filter means, the detection means and the color filter means for filtering the Hue. The object tracking device according to claim 10.
【請求項16】上記映像信号のHueを検出するHue
検出手段を具え、上記ヒストグラム処理手段は上記Hu
eのヒストグラム及び輝度のヒストグラムを演算し、上
記時空間画像処理手段は上記Hueのヒストグラム及び
上記輝度のヒストグラムのそれぞれ頻度の高い範囲に関
して、輝度時空間画像及び色時空間画像を生成し、上記
制御手段は上記輝度時空間画像及び上記色時空間画像の
軌跡に基づいて第2及び第3の動き量を検出し、当該第
2及び第3の動き量に基づいて上記第1の動き量を決定
することを特徴とする請求項11に記載の物体追尾装
置。
16. A Hue for detecting a Hue of the video signal.
The histogram processing means includes a detecting means.
The histogram of e and the histogram of brightness are calculated, and the spatiotemporal image processing means generates a brightness spatiotemporal image and a color spatiotemporal image with respect to the high frequency ranges of the Hue histogram and the brightness histogram, respectively. The means detects second and third movement amounts based on the loci of the luminance spatiotemporal image and the color spatiotemporal image, and determines the first movement amount based on the second and third movement amounts. The object tracking device according to claim 11, wherein:
【請求項17】上記映像信号のHueを検出するHue
検出手段を具え、上記ヒストグラム処理手段は上記Hu
eのヒストグラムを演算し、上記時空間画像処理手段は
上記Hueのヒストグラムの頻度の高い範囲に関して、
色時空間画像及び色時空間差分画像を生成し、上記制御
手段は上記色時空間画像及び上記色時空間差分画像の軌
跡に基づいて第2及び第3の動き量を検出し、当該第2
及び第3の動き量に基づいて上記第1の動き量を決定す
るようにしたことを特徴とする請求項11に記載の物体
追尾装置。
17. A Hue for detecting a Hue of the video signal.
The histogram processing means includes a detecting means.
The histogram of e is calculated, and the spatiotemporal image processing means is
A color spatiotemporal image and a color spatiotemporal difference image are generated, and the control means detects the second and third motion amounts based on the loci of the color spatiotemporal image and the color spatiotemporal difference image, and the second
The object tracking device according to claim 11, wherein the first motion amount is determined based on the third motion amount and the third motion amount.
【請求項18】上記制御手段は、上記目的物体の交差又
は画面からの消滅が起こつた場合、目的物体領域のパタ
ーンと現在の画面のパターンマツチングを行い、当該パ
ターンマツチングの誤差に基づいて、上記目的物体の再
出現を判定することを特徴とする請求項14に記載の物
体追尾装置。
18. The control means performs pattern matching between the pattern of the target object region and the current screen when the target object intersects or disappears from the screen, and based on the error of the pattern matching. The object tracking device according to claim 14, wherein the reappearance of the target object is determined.
JP04314694A 1993-02-25 1994-02-16 Object tracking device Expired - Fee Related JP3480591B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04314694A JP3480591B2 (en) 1993-02-25 1994-02-16 Object tracking device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP5-61060 1993-02-25
JP6106093 1993-02-25
JP04314694A JP3480591B2 (en) 1993-02-25 1994-02-16 Object tracking device

Publications (2)

Publication Number Publication Date
JPH06311410A JPH06311410A (en) 1994-11-04
JP3480591B2 true JP3480591B2 (en) 2003-12-22

Family

ID=26382899

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04314694A Expired - Fee Related JP3480591B2 (en) 1993-02-25 1994-02-16 Object tracking device

Country Status (1)

Country Link
JP (1) JP3480591B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9405170B2 (en) 2010-11-11 2016-08-02 Samsung Electronics Co., Ltd. Method and apparatus for continuous auto focusing of a camera in a mobile terminal

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4817384B2 (en) * 2006-12-06 2011-11-16 学校法人早稲田大学 Moving object detection device and program for moving object detection device
JP5720275B2 (en) * 2011-02-03 2015-05-20 株式会社リコー Imaging apparatus and imaging method
JP2013201793A (en) * 2013-07-11 2013-10-03 Nikon Corp Imaging apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9405170B2 (en) 2010-11-11 2016-08-02 Samsung Electronics Co., Ltd. Method and apparatus for continuous auto focusing of a camera in a mobile terminal

Also Published As

Publication number Publication date
JPH06311410A (en) 1994-11-04

Similar Documents

Publication Publication Date Title
EP0613020B1 (en) Object tracking apparatus
US10339386B2 (en) Unusual event detection in wide-angle video (based on moving object trajectories)
US5581629A (en) Method for estimating the location of an image target region from tracked multiple image landmark regions
US5559551A (en) Subject tracking apparatus
JP3279479B2 (en) Video monitoring method and device
US8054881B2 (en) Video stabilization in real-time using computationally efficient corner detection and correspondence
KR100676232B1 (en) Object tracking method, object tracking apparatus and computer-readable record medium with recorded object tracking program
US20030090593A1 (en) Video stabilizer
WO1994017636A1 (en) Automatic tracking camera control system
JPH0730796A (en) Video signal tracking processing system
KR100623835B1 (en) Object detecting method and apparatus
JP2008259161A (en) Target tracing device
JP3704045B2 (en) Target object tracking device
JP3480591B2 (en) Object tracking device
JPH11150676A (en) Image processor and tracking device
JPH0583712A (en) Picture processing system and monitor system
JPH05205052A (en) Automatic tracking device
JPH04213973A (en) Image shake corrector
GB2275842A (en) Automatic image stabilizing system for a camcorder
JP3108355B2 (en) Subject tracking camera device
JP3828096B2 (en) Object tracking device
JP3213105B2 (en) Video composition automatic decision processing method
JPH09265538A (en) Automatic tracking device
KR100457302B1 (en) Auto tracking and auto zooming method of multi channel by digital image processing
JP2667885B2 (en) Automatic tracking device for moving objects

Legal Events

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

Free format text: PAYMENT UNTIL: 20091010

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20091010

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20101010

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20111010

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20111010

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20121010

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20121010

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20131010

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees