[go: up one dir, main page]

JP2000113158A - Object tracking apparatus and method - Google Patents

Object tracking apparatus and method

Info

Publication number
JP2000113158A
JP2000113158A JP10280281A JP28028198A JP2000113158A JP 2000113158 A JP2000113158 A JP 2000113158A JP 10280281 A JP10280281 A JP 10280281A JP 28028198 A JP28028198 A JP 28028198A JP 2000113158 A JP2000113158 A JP 2000113158A
Authority
JP
Japan
Prior art keywords
template
image
new
input image
reference position
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP10280281A
Other languages
Japanese (ja)
Inventor
Hisashi Kazama
久 風間
Nobuyuki Takeda
信之 武田
Kazunori Onoguchi
一則 小野口
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP10280281A priority Critical patent/JP2000113158A/en
Publication of JP2000113158A publication Critical patent/JP2000113158A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)

Abstract

(57)【要約】 【課題】 テンプレートを逐次更新しながらテンプレー
トマッチング手法を用いて物体追跡を行う場合に、テン
プレートを逐次更新する効果を失わずに、テンプレート
のずれを抑止できる物体追跡装置を提供する。 【解決手段】 テンプレート位置記憶手段22にテンプ
レートを切り出した時の位置を記憶し、相関処理手段2
3における相関処理の結果得られた位置と比較する事で
移動量算出手段24がテンプレートの移動量を求め、物
体の移動量が予め定めた条件以上であればテンプレート
を更新し、物体の移動量が、予め定めた条件未満であれ
ばテンプレートを更新しない。
(57) [Problem] To provide an object tracking device capable of suppressing a template shift without losing the effect of sequentially updating a template when performing object tracking using a template matching method while sequentially updating a template. I do. SOLUTION: The position at the time of cutting out the template is stored in a template position storage means 22, and a correlation processing means 2 is provided.
3, the moving amount calculating means 24 obtains the moving amount of the template by comparing with the position obtained as a result of the correlation processing, and updates the template if the moving amount of the object is equal to or more than a predetermined condition. However, if the condition is less than a predetermined condition, the template is not updated.

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 technique for a traffic flow monitoring system that automates a monitoring camera installed on a road by image processing, performs automatic measurement of a traffic flow, and automatically detects an unexpected event. The present invention relates to an object tracking device and an object tracking method for tracking an area of a car running on a road by image processing.

【0002】また、デパート構内の監視カメラや駅構内
の監視カメラなどにおける人物の追跡や、ヒューマンイ
ンタフェースに用いられる顔や手の追跡などにも広く応
用可能な、画像処理による物体追跡装置及び物体追跡方
法に関する。
Further, an object tracking apparatus and object tracking by image processing which can be widely applied to tracking of a person in a monitoring camera in a department store yard, a monitoring camera in a station yard, or the like, a face or a hand used in a human interface, and the like. About the method.

【0003】[0003]

【従来の技術】近年、高速道路や幹線道路などに据え付
けられた監視カメラを画像処理によって自動化し、交通
流を自動計測したり突発事象を自動的に検出する監視シ
ステムの開発が求められている。
2. Description of the Related Art In recent years, there has been a demand for the development of a monitoring system that automates a surveillance camera installed on a highway, a highway, or the like by image processing to automatically measure a traffic flow or automatically detect an unexpected event. .

【0004】交通流監視のために特に重要な画像処理技
術は、画像内で車両を正確に追跡する技術である。画像
内で個々の車両を正確に追跡できれば、それぞれの車両
の速度、走行軌跡などの基本情報や、車線毎の交通量の
違い、車線変更の頻度、渋滞状況、など沢山の情報が得
られる。
A particularly important image processing technique for traffic flow monitoring is the technique of accurately tracking vehicles in an image. If the individual vehicles can be accurately tracked in the image, a great deal of information such as the basic information such as the speed and running trajectory of each vehicle, the difference in traffic volume for each lane, the frequency of lane change, the traffic congestion status, etc. can be obtained.

【0005】画像内で車両を追跡するために、テンプレ
ートマッチングの手法がよく使われる。テンプレートマ
ッチングは、ある時刻の車両の画像領域を切り出してこ
れを基本として、すなわち、テンプレートとし、異なる
時刻の画像内でテンプレートに最も良く当てはまる位置
を相関演算などにより求め、車両の位置を応用付ける方
法である。
[0005] To track a vehicle in an image, a template matching technique is often used. Template matching is a method of cutting out an image area of a vehicle at a certain time and using this as a basis, that is, as a template, finding a position that best fits the template in an image at a different time by a correlation operation or the like, and applying the position of the vehicle. It is.

【0006】テンプレートの設定の仕方には二つの方法
がある。
There are two methods for setting a template.

【0007】第一の方法が、車両が画像内に侵入した時
に車両領域を切り出してテンプレートとして、入力され
る全ての画像に対して同じテンプレートを用いてマッチ
ングする方法である。これは「固定テンプレート法」と
言える。
A first method is a method in which when a vehicle enters an image, a vehicle region is cut out, and the same template is used as a template for all input images to perform matching. This can be called the “fixed template method”.

【0008】第二の方法が、画像が入力される度にテン
プレートを更新する方法で、つまり前回の画像の抽出結
果をテンプレートとして次の画像内でマッチングする方
法である。これは「更新テンプレート法」と言える。
The second method is a method of updating a template every time an image is input, that is, a method of matching in a next image using a previous image extraction result as a template. This can be said to be the "update template method".

【0009】交通流監視の様に奥行きのある画像内で車
両を追跡する場合、車両の奥行き位置によって車両の見
かけ上の大きさや形が変化したり、日向の領域から建物
の影の領域に車両が移動して車両の見かけ上の明るさが
変化したりする場合がある。また、太陽や雲の移動によ
って照明環境が変化することもあり、それによっても車
両の見かけは変化する。したがって、車両の見かけは侵
入時と徐々に変化するので、下記の文献に示すように交
通流監視では更新テンプレート法が良く用いられる。
When a vehicle is tracked in an image having a depth as in traffic flow monitoring, the apparent size or shape of the vehicle changes depending on the depth position of the vehicle, and the vehicle moves from a sunlit area to a shadow area of a building. May move and the apparent brightness of the vehicle may change. In addition, the lighting environment may change due to the movement of the sun and clouds, which also changes the appearance of the vehicle. Therefore, since the appearance of the vehicle gradually changes from the time of intrusion, the update template method is often used in traffic flow monitoring as shown in the following literature.

【0010】文献1:北村:特開平9−282455号
の「画像監視方法、画像監視装置及び道路監視装置」、 文献2:森田:特開平9−214945号の「画像特徴
追跡装置及び画像特徴追跡方法」、 文献3:高橋、北村、佐藤:特開平10−154292
号の「交通流監視装置」。
Document 1: Kitamura: "Image monitoring method, image monitoring device and road monitoring device" in JP-A-9-282455, Document 2: Morita: "Image feature tracking device and image feature tracking" in JP-A-9-214945. Method ", Document 3: Takahashi, Kitamura, Sato: JP-A-10-154292
No. "Traffic flow monitoring device".

【0011】ところが、更新テンプレート法は静止して
いる対象に弱いという欠点がある。車両が停止していて
も、映像信号のノイズや、照明環境の変化、カメラの自
動絞り機構の動作による映像の変化などで、入力画像の
画像特徴は微小変動している。この変動があるために、
静止車両のテンプレートマッチングの結果が計算上小さ
く(例えば1画素程度)移動する事がある。
However, the update template method has a disadvantage that it is weak for stationary objects. Even when the vehicle is stopped, the image characteristics of the input image slightly fluctuate due to noise in the video signal, a change in the lighting environment, a change in the image due to the operation of the automatic aperture mechanism of the camera, and the like. Because of this variation,
The result of template matching of a stationary vehicle may move small (for example, about one pixel) in calculation.

【0012】このように静止車両に対するテンプレート
の移動が繰り返されると、テンプレート位置が車両から
徐々にずれてしまう。ところが、テンプレートを更新し
ていると、どの時点で見ても前回の位置と最も相関の高
い位置を出力しているだけで、計算上は徐々にずれてい
ることを認識できない。
When the movement of the template with respect to the stationary vehicle is repeated as described above, the position of the template gradually shifts from the vehicle. However, when the template is updated, only the position having the highest correlation with the previous position is output at any point in time, and it cannot be recognized that the position is gradually shifted in the calculation.

【0013】この現象は、車体が滑らかで模様が無い場
合や、車両が見かけ上小さくなった場合など、車両の計
算上の画像特徴量が小さい場合にしばしば発生する。車
両の計算上の画像特徴量に比べて環境の変化やノイズに
よる画像特徴量の変化の方が大きくなってしまうからで
ある。そして、このような状況は頻繁に発生する。渋滞
して車両が停止することも多く、車体も滑らかのものが
多く、車両が遠方にあることも多いからである。
This phenomenon often occurs when the calculated image feature amount of the vehicle is small, such as when the vehicle body is smooth and has no pattern, or when the vehicle is apparently small. This is because the change in the image feature amount due to a change in the environment or noise becomes larger than the image feature amount in the calculation of the vehicle. And such a situation occurs frequently. This is because the vehicle often stops due to traffic jams, the vehicle body is often smooth, and the vehicle is often far away.

【0014】移動中の車両に対してもこのような微小の
ずれは存在するが、車両の画像中の移動量に比べて微小
なずれの割合は小さいことと、画像中の車両の位置が変
化に伴って微小なずれの発生方向も分散するため、ずれ
を累積すると0に漸近するので問題は小さい。
[0014] Although such a small deviation exists with respect to a moving vehicle, the ratio of the small deviation is smaller than the moving amount in the image of the vehicle, and the position of the vehicle in the image changes. Since the direction in which the minute shift occurs is also dispersed with the shift, the problem is small because the accumulated shift gradually approaches 0.

【0015】固定テンプレート法ならば、このように徐
々にずれる現象は発生しないが、車両の見かけ上の大き
さや形が変化したり、環境の変化がある場合には、向か
ないことは先程説明した通りである。
The fixed template method does not cause such a phenomenon that the vehicle gradually deviates, but it is not suitable when the apparent size or shape of the vehicle changes or the environment changes. It is on the street.

【0016】以上のように説明した更新テンプレート法
の問題点は、交通流監視の車両追跡に限らず、人物の追
跡や、顔や手の追跡、飛翔体の追跡、動物の追跡などあ
らゆる用途にあてはまる共通な問題点である。
The problem of the update template method described above is not limited to vehicle tracking for traffic flow monitoring, but is also applicable to various applications such as tracking of persons, tracking of faces and hands, tracking of flying objects, and tracking of animals. A common problem that applies.

【0017】また、もちろん、車載カメラから周囲環境
を撮影して、環境内の物体を更新テンプレート法で追跡
する状況にもあてはまる共通な問題点である。
[0017] Of course, this is a common problem that also applies to situations in which the surrounding environment is photographed from a vehicle-mounted camera and objects in the environment are tracked by the updated template method.

【0018】[0018]

【発明が解決しようとする課題】このように、更新テン
プレートマチッングにより車両を追跡する場合、静止車
両に対してテンプレートが徐々にずれる場合がある、と
いう問題があった。
As described above, when the vehicle is tracked by the updated template matching, there is a problem that the template may be gradually shifted with respect to the stationary vehicle.

【0019】そこで、この発明の目的とするところは、
更新テンプレートマッチングの利点を損なわずに、テン
プレートが徐々にずれる現象を抑止できる物体追跡装置
及び物体追跡方法を提供する事にある。
Therefore, an object of the present invention is as follows.
It is an object of the present invention to provide an object tracking device and an object tracking method capable of suppressing a phenomenon in which a template is gradually shifted without impairing the advantage of the updated template matching.

【0020】[0020]

【課題を解決するための手段】請求項1の発明は、画像
処理により物体を追跡する物体追跡装置であって、入力
画像から追跡したい物体を含む画像領域を参照テンプレ
ートとして切り出し、前記参照テンプレート内の画像を
記憶するテンプレート画像記憶部と、前記入力画像にお
ける前記参照テンプレートの切り出し位置を、前記参照
テンプレートの基準位置として記憶するテンプレート位
置記憶部と、前記追跡したい物体の新しい情報を含む新
たな入力画像と前記参照テンプレートとに基づいて、前
記新たな入力画像における参照テンプレートの照合位置
を求める相関処理部と、前記相関処理部によって求めた
前記照合位置と前記テンプレート位置記憶部に記憶され
た前記基準位置とから、前記基準位置に対する前記照合
位置の移動量を算出する移動量算出部と、前記移動量が
予め定めた条件以上であれば前記基準位置を前記照合位
置に更新し、前記移動量が予め定めた条件未満であれば
前記基準位置を前記照合位置に更新しない更新部と、よ
りなることを特徴とする物体追跡装置である。
According to a first aspect of the present invention, there is provided an object tracking apparatus for tracking an object by image processing, wherein an image area including an object to be tracked is cut out from an input image as a reference template, and the reference area is included in the reference template. A template image storage unit for storing an image of the reference template, a template position storage unit for storing a cutout position of the reference template in the input image as a reference position of the reference template, and a new input including new information of the object to be tracked. A correlation processing unit for obtaining a reference position of the reference template in the new input image based on the image and the reference template; and the reference position stored in the template position storage unit and the reference position obtained by the correlation processing unit. From the position, the movement amount of the collation position with respect to the reference position is calculated. A moving amount calculating unit that updates the reference position to the matching position if the moving amount is equal to or greater than a predetermined condition, and sets the reference position to the matching position if the moving amount is less than a predetermined condition. An object tracking device, comprising: an updating unit that does not update;

【0021】請求項2の発明は、前記更新部は、前記移
動量が予め定めた条件以上であれば、前記基準位置を前
記照合位置に更新すると共に、前記新たな入力画像から
前記照合位置に基づいて新たなテンプレートを切り出し
て、前記参照テンプレート内の画像を前記新たなテンプ
レート内の画像に更新し、前記移動量が予め定めた条件
未満であれば、前記基準位置を更新しないと共に、前記
参照テンプレート内の画像を更新しないことを特徴とす
る物体追跡装置である。
According to a second aspect of the present invention, when the moving amount is equal to or more than a predetermined condition, the updating unit updates the reference position to the collation position, and updates the reference position from the new input image to the collation position. A new template is cut out based on the reference template, the image in the reference template is updated to an image in the new template, and if the moving amount is less than a predetermined condition, the reference position is not updated and the reference is not updated. An object tracking device characterized by not updating an image in a template.

【0022】請求項3の発明は、前記更新部は、前記移
動量が予め定めた条件以上であれば、前記基準位置を前
記照合位置に更新すると共に、前記新たな入力画像から
前記照合位置に基づいて新たなテンプレートを切り出し
て、前記参照テンプレート内の画像を前記新たなテンプ
レート内の画像に更新し、前記移動量が予め定めた条件
未満であれば、前記基準位置を更新しないと共に、前記
新たな入力画像から前記照合位置に基づいて新たなテン
プレートを切り出して、前記参照テンプレート内の画像
を前記新たなテンプレート内の画像に更新することを特
徴とする物体追跡装置である。
According to a third aspect of the present invention, the update section updates the reference position to the collation position and updates the reference position from the new input image to the collation position if the movement amount is equal to or greater than a predetermined condition. A new template is cut out based on the reference template, and the image in the reference template is updated to an image in the new template. If the moving amount is less than a predetermined condition, the reference position is not updated and the new position is not updated. An object tracking apparatus characterized in that a new template is cut out from an input image based on the collation position, and an image in the reference template is updated to an image in the new template.

【0023】請求項4の発明は、画像処理により物体を
追跡する物体追跡方法であって、入力画像から追跡した
い物体を含む画像領域を参照テンプレートとして切り出
し、前記参照テンプレート内の画像を記憶するテンプレ
ート画像記憶ステップと、前記入力画像における前記参
照テンプレートの切り出し位置を、前記参照テンプレー
トの基準位置として記憶するテンプレート位置記憶ステ
ップと、前記追跡したい物体の新しい情報を含む新たな
入力画像と前記参照テンプレートとに基づいて、前記新
たな入力画像における参照テンプレートの照合位置を求
める相関処理ステップと、前記相関処理ステップによっ
て求めた前記照合位置と前記テンプレート位置記憶ステ
ップに記憶された前記基準位置とから、前記基準位置に
対する前記照合位置の移動量を算出する移動量算出ステ
ップと、前記移動量が予め定めた条件以上であれば前記
基準位置を前記照合位置に更新し、前記移動量が予め定
めた条件未満であれば前記基準位置を前記照合位置に更
新しない更新ステップと、よりなることを特徴とする物
体追跡方法である。
According to a fourth aspect of the present invention, there is provided an object tracking method for tracking an object by image processing, wherein an image area including an object to be tracked is cut out from an input image as a reference template, and a template for storing an image in the reference template is stored. An image storing step, a template position storing step of storing a cutout position of the reference template in the input image as a reference position of the reference template, and a new input image including the new information of the object to be tracked and the reference template. And a correlation processing step for obtaining a reference position of the reference template in the new input image based on the reference position, and the reference position stored in the template position storage step and the reference position obtained by the correlation processing step. The collation position for the position A moving amount calculating step of calculating the moving amount of the reference position, and updating the reference position to the collation position if the moving amount is equal to or more than a predetermined condition, and updating the reference position if the moving amount is less than a predetermined condition. And updating the object to the collation position.

【0024】請求項5の発明は、画像処理により物体を
追跡する物体追跡方法を実現するプログラムを記録した
記録媒体であって、入力画像から追跡したい物体を含む
画像領域を参照テンプレートとして切り出し、前記参照
テンプレート内の画像を記憶するテンプレート画像記憶
機能と、前記入力画像における前記参照テンプレートの
切り出し位置を、前記参照テンプレートの基準位置とし
て記憶するテンプレート位置記憶機能と、前記追跡した
い物体の新しい情報を含む新たな入力画像と前記参照テ
ンプレートとに基づいて、前記新たな入力画像における
参照テンプレートの照合位置を求める相関処理機能と、
前記相関処理機能によって求めた前記照合位置と前記テ
ンプレート位置記憶機能に記憶された前記基準位置とか
ら、前記基準位置に対する前記照合位置の移動量を算出
する移動量算出機能と、前記移動量が予め定めた条件以
上であれば前記基準位置を前記照合位置に更新し、前記
移動量が予め定めた条件未満であれば前記基準位置を前
記照合位置に更新しない更新機能と、を実現するプログ
ラムを記録したことを特徴とする物体追跡方法の記録媒
体である。
According to a fifth aspect of the present invention, there is provided a recording medium storing a program for realizing an object tracking method for tracking an object by image processing, wherein an image area including an object to be tracked is cut out from an input image as a reference template. A template image storage function for storing an image in a reference template, a template position storage function for storing a cutout position of the reference template in the input image as a reference position of the reference template, and new information of the object to be tracked. A correlation processing function for determining a collation position of the reference template in the new input image based on the new input image and the reference template;
A movement amount calculation function for calculating a movement amount of the comparison position with respect to the reference position from the comparison position obtained by the correlation processing function and the reference position stored in the template position storage function; A program for updating the reference position to the collation position if the condition is equal to or more than a predetermined condition, and an update function for not updating the reference position to the collation position if the movement amount is less than a predetermined condition, is recorded. A recording medium for an object tracking method characterized by the following.

【0025】本発明によれば、テンプレートの微小な移
動は画像のノイズや環境変動による計算上の移動量であ
ることを判別できるので、テンプレートの更新を抑止す
る事が可能であり、したがって1フレームごとの微小な
移動が累積されて車両などの物体位置からずれることを
防止できる。また、テンプレートの移動量が大きい場合
はテンプレートを更新できるので、更新テンプレート法
の利点が損なわれることは無い。
According to the present invention, it is possible to determine that the minute movement of the template is a calculated movement amount due to image noise or environmental fluctuation, so that updating of the template can be suppressed. It is possible to prevent the minute movement of each of them from accumulating and deviating from the position of an object such as a vehicle. Further, when the moving amount of the template is large, the template can be updated, so that the advantage of the updated template method is not lost.

【0026】これにより、更新テンプレートマッチング
を行いながら、テンプレートが徐々にずれる現象を抑止
でき、画像処理による交通流監視システムの実現に途が
開かれる。
Thus, the phenomenon that the template is gradually shifted while performing the update template matching can be suppressed, and the way to realize the traffic flow monitoring system by the image processing is opened.

【0027】[0027]

【発明の実施の形態】以下、本発明の具体的な実施の形
態について図面を参照して説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, specific embodiments of the present invention will be described with reference to the drawings.

【0028】[第一の実施の形態]図1は本発明の第一
の実施の形態を示すブロック図である。図1は全体とし
て画像処理によって物体を検出し追跡する物体監視装置
10になっている。物体監視装置10は、道路に据え付
けられた監視カメラを画像処理によって自動化し、交通
流の自動計測を行ったり、突発事象の自動検出を行う交
通流監視システムの画像処理技術に関し、画像処理によ
って道路を走行する自動車の領域を追跡するための装置
である。また、デパート構内の監視カメラや駅構内の監
視カメラなどにおける人物の追跡や、ヒューマンインタ
フェースに用いられる顔や手の追跡などにも物体監視装
置10は、利用できる。
[First Embodiment] FIG. 1 is a block diagram showing a first embodiment of the present invention. FIG. 1 shows an object monitoring apparatus 10 that detects and tracks an object by image processing as a whole. The object monitoring device 10 is an image processing technology for a traffic flow monitoring system that automates a monitoring camera installed on a road by image processing, performs automatic measurement of a traffic flow, and automatically detects an unexpected event. Is a device for tracking an area of a car traveling on a vehicle. The object monitoring device 10 can also be used for tracking a person using a monitoring camera in a department store premises or a monitoring camera in a station premises, or tracking a face or a hand used in a human interface.

【0029】物体監視装置10は、画像入力手段11、
画像メモリ12、初期テンプレート抽出手段13、結果
出力手段14、物体追跡装置20から構成される。
The object monitoring device 10 includes an image input unit 11,
It comprises an image memory 12, an initial template extracting means 13, a result output means 14, and an object tracking device 20.

【0030】そして、この物体監視装置10は、画像を
入力するTVカメラにパソコンを接続して実現でき、各
手段の機能を実現するための内容をプログラムにして、
FD,CD−ROM,MO,DVDなどの記録媒体に記
録しておけばよい。
The object monitoring apparatus 10 can be realized by connecting a personal computer to a TV camera for inputting an image, and a program for realizing the functions of the respective units is provided.
What is necessary is just to record on recording media, such as FD, CD-ROM, MO, and DVD.

【0031】図1の枠の中の手段の組合わせが、物体追
跡装置20に対応する。なお、物体監視装置10の構成
は、これに限ったものでないので、物体追跡装置20ん
に接続する装置や接続方法が他の形態になる場合も考え
られる。
The combination of the means in the frame of FIG. 1 corresponds to the object tracking device 20. Note that the configuration of the object monitoring device 10 is not limited to this, and a device or a connection method connected to the object tracking device 20 may take another form.

【0032】物体追跡装置20は、テンプレート画像記
憶手段21、テンプレート位置記憶手段22、相関処理
手段23、移動量算出手段24、テンプレート画像切り
出し手段25、から構成される。
The object tracking device 20 includes a template image storage unit 21, a template position storage unit 22, a correlation processing unit 23, a movement amount calculation unit 24, and a template image cutout unit 25.

【0033】画像入力手段11は、時系列状に入力され
る画像をA/D変換して画像メモリに順次送信してい
る。画像メモリ12には画像が蓄積され初期テンプレー
ト抽出手段13やテンプレート画像切り出し手段25か
らの要求信号に応じて対応するフレームの画像を送信す
る機能を有する。
The image input means 11 performs A / D conversion on images input in a time-series manner and sequentially transmits the images to an image memory. The image memory 12 has a function of storing images and transmitting an image of a corresponding frame in response to a request signal from the initial template extracting unit 13 and the template image extracting unit 25.

【0034】物体が画像内に侵入すると初期テンプレー
ト抽出手段13が初期状態のテンプレートの情報(位
置、形状、大きさなど)を決定し、テンプレート画像切
り出し手段25に送信する。
When an object enters the image, the initial template extracting means 13 determines the information (position, shape, size, etc.) of the template in the initial state and transmits it to the template image cutting means 25.

【0035】テンプレート画像切り出し手段25は、送
信されたテンプレート情報に従って画像メモリ12から
相当するフレーム番号の画像を読みだして画像からテン
プレート画像を切り出しテンプレート画像記憶手段21
に送信する。切り出した画像はテンプレート画像記憶手
段21に記憶される。
The template image extracting means 25 reads out the image of the corresponding frame number from the image memory 12 in accordance with the transmitted template information, cuts out the template image from the image, and stores the template image storing means 21
Send to The extracted image is stored in the template image storage unit 21.

【0036】また、テンプレート画像切り出し手段25
は、送信されたテンプレート情報をテンプレート位置記
憶手段22に送信する。テンプレートの位置情報はテン
プレート位置記憶手段22に記憶される。
The template image cutting means 25
Transmits the transmitted template information to the template position storage unit 22. The template position information is stored in the template position storage unit 22.

【0037】ここで説明しているように、テンプレート
の情報は位置の他に大きさや形状(一般には矩形)など
が含まれる。更新型のテンプレートでは形状や大きさが
変化する場合もあるからである。テンプレートの移動量
はテンプレートの大きさや形状の情報も含めた関数(例
えば、重心位置間の距離やテンプレート中心間の距離)
として計算される可能性はあるが、以後の説明では移動
量を計算するために必要な情報をまとめて「テンプレー
ト位置」という言葉で表現する。
As described herein, the template information includes the size and shape (generally a rectangle) in addition to the position. This is because the shape and size of the updated template may change. The amount of movement of the template is a function including information on the size and shape of the template (for example, the distance between the positions of the centers of gravity and the distance between the centers of the templates).
However, in the following description, information necessary for calculating the movement amount will be collectively expressed by the term “template position”.

【0038】ここまでが物体追跡装置20にとっての初
期動作であり、以後の動作は毎フレーム繰り返し実行さ
れることで物体を追跡することになる。
The above is the initial operation of the object tracking device 20, and the subsequent operations are repeatedly performed every frame to track the object.

【0039】繰り返し実行される処理の手順を図3に示
した。
FIG. 3 shows the procedure of the process repeatedly executed.

【0040】まず、画像メモリ12に新規画像(次の時
刻の画像、次のフレームの画像)が入力されると当該新
規画像を参照画像として相関処理手段23が動作する
(ステップ301)。
First, when a new image (the image at the next time, the image of the next frame) is input to the image memory 12, the correlation processing means 23 operates using the new image as a reference image (step 301).

【0041】相関処理手段23は、適切な探索範囲から
何らかの当てはまり尺度を用いて、画像メモリ12から
送信された当該参照画像の中で、テンプレート画像記憶
手段21から送信されたテンプレートが最も良く対応す
る位置を求める処理を行う(ステップ302)。
The correlation processing means 23 uses the some matching measure from an appropriate search range, and the template transmitted from the template image storage means 21 corresponds best among the reference images transmitted from the image memory 12. A process for obtaining a position is performed (step 302).

【0042】相関処理を行うにあたって、探索範囲の設
定の仕方や、当てはまり尺度は様々な方法が知られてお
り、これらの方式の違いは本発明にとって本質的ではな
い。この方式の発明としては、例えば、特願平10−6
6657号の「物体領域追跡装置及び物体領域追跡方
法」、特願平9−345094号の「物体領域追跡装置
及び物体領域追跡方法」などがある。
In performing the correlation processing, there are known various methods for setting a search range and applying a measure, and the difference between these methods is not essential to the present invention. As an invention of this system, for example, Japanese Patent Application No. Hei 10-6
No. 6657, “Object region tracking device and object region tracking method”, and Japanese Patent Application No. 9-345094, “Object region tracking device and object region tracking method”.

【0043】相関処理手段23の処理結果は、結果出力
手段14に送信される(ステップ303)。また、処理
結果は移動量算出手段24にも送信される。
The processing result of the correlation processing means 23 is transmitted to the result output means 14 (step 303). The processing result is also transmitted to the movement amount calculating means 24.

【0044】移動量算出手段24はテンプレート位置記
憶手段22に記憶された前時刻のテンプレート位置と新
しいテンプレート位置(相関処理手段23の結果から送
信された結果)からテンプレートの移動量を求める(ス
テップ304)。
The moving amount calculating means 24 calculates the moving amount of the template from the template position at the previous time stored in the template position storing means 22 and the new template position (the result transmitted from the result of the correlation processing means 23) (step 304). ).

【0045】この結果、例えば移動量が(△X,△Y)
であるとする。
As a result, for example, when the moving amount is (△ X, △ Y)
And

【0046】ここで移動量算出手段24は、 △X≦Tx かつ △Y≦Ty であれば、「テンプレートは移動していない」と判別す
る。また、 △X>Tx または △Y>Ty であれば、「テンプレートは移動した」と判別する(ス
テップ305)。
Here, if ΔX ≦ Tx and ΔY ≦ Ty, the moving amount calculating means 24 determines that “the template has not moved”. If ΔX> Tx or ΔY> Ty, it is determined that “the template has moved” (step 305).

【0047】ここで使われたしきい値TxとTxは一般
的なデジタル画像のサイズ(VGAサイズ、640画素
×480画素)であれば、それぞれ1(画素)を使うの
が簡単である。もし、入力画像のサイズが大きい場合に
は1から3程度の小さな値を使えば良い。また、車両の
画像中での進行方向に依存して、Y軸の移動量を敏感に
したい場合にはTx=1、Ty=0とすることもでき
る。
As the threshold values Tx and Tx used here, it is easy to use 1 (pixel) for each general digital image size (VGA size, 640 pixels × 480 pixels). If the size of the input image is large, a small value of about 1 to 3 may be used. In addition, if it is desired to make the movement amount of the Y axis sensitive depending on the traveling direction in the image of the vehicle, Tx = 1 and Ty = 0 can be set.

【0048】移動量算出手段24が「テンプレートは移
動した」と判別した場合は、新しいテンプレートの位置
をテンプレート位置記憶手段22に送信し、テンプレー
ト位置記憶手段22がそれを記憶する。すなわち、テン
プレート位置の更新を行う(ステップ306)。
When the moving amount calculating means 24 determines that "the template has moved", the position of the new template is transmitted to the template position storing means 22, and the template position storing means 22 stores it. That is, the template position is updated (step 306).

【0049】また、移動量算出手段24は、新しいテン
プレート位置をテンプレート画像切り出し手段25に送
信し、テンプレート画像切り出し手段25は現時刻で参
照画像に用いた画像を画像メモリ12から取り出し、当
該テンプレート位置で画像領域を切り出して、次の時刻
のテンプレート画像とする。当該テンプレート画像はテ
ンプレート画像記憶手段21に送信されて記憶されるこ
とで、テンプレート画像が更新される(ステップ30
7)。
The moving amount calculating means 24 transmits the new template position to the template image extracting means 25, and the template image extracting means 25 fetches the image used as the reference image at the current time from the image memory 12, and reads the template position. The image area is cut out as a template image at the next time. The template image is updated by being transmitted to and stored in the template image storage unit 21 (step 30).
7).

【0050】移動量算出手段24が「テンプレートは移
動していない」と判別した場合は、テンプレート更新手
続きを行わない。
If the moving amount calculating means 24 determines that "the template has not moved", the template updating procedure is not performed.

【0051】以上で1つの入力画像に対する処理が終了
し、次の入力画像を待つ状態になる(ステップ30
1)。
Thus, the processing for one input image is completed, and a state of waiting for the next input image is entered (step 30).
1).

【0052】[第二の実施の形態]第二の実施の形態で
はテンプレート更新手続きの新たな実施形態について説
明する。
[Second Embodiment] In the second embodiment, a new embodiment of the template update procedure will be described.

【0053】第一の実施の形態ではステップ305で
「テンプレートは移動していない」と判別された場合、
テンプレート位置の更新(ステップ306)とテンプレ
ート画像の更新(ステップ307)のどちらも行わなか
った。
In the first embodiment, when it is determined in step 305 that “the template has not moved”,
Neither the update of the template position (step 306) nor the update of the template image (step 307) was performed.

【0054】しかし本発明においては、テンプレートが
移動していない場合には、テンプレート位置記憶手段2
2のテンプレート位置の情報を更新しないことがポイン
トであり、テンプレート画像のみは更新する方法も考え
られる。第二の実施の形態は、その考え方に基づくもの
である。
However, in the present invention, when the template is not moved, the template position storage means 2
The point is that the information on the template position 2 is not updated, and a method of updating only the template image can be considered. The second embodiment is based on that concept.

【0055】第二の実施の形態に従って構成した、物体
追跡装置20の繰り返し処理の手順を図4に示した。
FIG. 4 shows the procedure of the repetitive processing of the object tracking device 20 configured according to the second embodiment.

【0056】考え方としては以下のようになる。The concept is as follows.

【0057】1画素程度の微小なテンプレートの移動が
検出された場合とは、ノイズに影響されたために現われ
た計算上の移動なのである。この場合にはテンプレート
画像を新しい位置で切り出して更新してしまうと、徐々
にずれる現象が起こり得る。したがって更新される前の
「昔の位置」で新しい画像からテンプレートを切り出す
のは可能である。そのために、テンプレート位置の情報
を更新せず、テンプレート画像のみを新しい画像から切
り出したテンプレートへ更新する第二の実施の形態が有
効な場合とは、例えば、天候の変化やカメラの自動絞り
機構の動作により、画面全体が明るくなったり暗くなっ
たりした場合に、新しい画像の明るさでテンプレート画
像を更新した方が以後の結果が良好になることを期待で
きる場合である。
The case where the movement of a minute template of about one pixel is detected is a calculation movement which appears due to the influence of noise. In this case, if the template image is cut out at a new position and updated, a phenomenon of a gradual shift may occur. Therefore, it is possible to cut out the template from the new image at the “old position” before being updated. Therefore, the case where the second embodiment in which only the template image is updated from the new image to the template without updating the template position information is effective is effective, for example, when the weather changes or the camera's automatic aperture mechanism is used. When the entire screen becomes brighter or darker due to the operation, updating the template image with the brightness of the new image can be expected to improve the subsequent results.

【0058】[第三の実施の形態]本発明のポイント
は、テンプレートが移動していない場合には、テンプレ
ート位置記憶手段22のテンプレート位置の情報を更新
しないこと、であるので図3のステップ303で実行し
たテンプレート位置の出力を、テンプレートが移動した
場合にのみ実行することも可能である。第三の実施の形
態は、その考え方に基づくものである。
[Third Embodiment] The point of the present invention is that if the template is not moved, the information of the template position in the template position storage means 22 is not updated. It is also possible to execute the output of the template position executed by the above only when the template is moved. The third embodiment is based on that concept.

【0059】第三の実施の形態に従って構成した、物体
追跡装置20の繰り返し処理の手順を図5に示した。
FIG. 5 shows the procedure of the repetitive processing of the object tracking device 20 configured according to the third embodiment.

【0060】第三の実施の形態のように物体が移動した
場合にのみ結果を出力する方式が有効な場合とは、例え
ば博物館や商店などで貴重品を監視カメラで自動監視
し、対象物体が移動した場合にのみ警報を送る装置を構
成する場合が考えられる。変化が無い場合は信号を送信
しないのだから、沢山の場所を一度に監視しても通信路
のトラフィックを無駄に増やしてしまう心配が無いから
である。
The case where the method of outputting a result only when an object moves as in the third embodiment is effective is that valuable objects are automatically monitored by a surveillance camera at a museum or a store, for example, and the target object is monitored. It is conceivable to configure a device that sends an alarm only when moving. If there is no change, the signal is not transmitted, so that even if many places are monitored at once, there is no fear that the traffic on the communication path is unnecessarily increased.

【0061】[0061]

【発明の効果】以上説明したように、本発明によれば、
更新テンプレートマッチングを行いながら、テンプレー
トが徐々にずれる現象を抑止できる。したがって、画像
内で移動中の車両も停止中の車両も、同様に安定して追
跡する事が可能となる。この結果、高速道路の監視カメ
ラなどから交通流を自動計測したり突発事象を自動的に
検出する監視システムの実現に対して重要な役割を果た
すことができる。この実用的効果はまことに大きい。
As described above, according to the present invention,
While performing the update template matching, the phenomenon that the template is gradually shifted can be suppressed. Therefore, the moving vehicle and the stopped vehicle in the image can be similarly stably tracked. As a result, it can play an important role in realizing a monitoring system that automatically measures a traffic flow from a surveillance camera on a highway or detects an unexpected event automatically. This practical effect is truly significant.

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

【図1】本発明の一実施形態を示す物体監視装置の構成
図である。
FIG. 1 is a configuration diagram of an object monitoring device according to an embodiment of the present invention.

【図2】追跡結果の模式図である。FIG. 2 is a schematic diagram of a tracking result.

【図3】物体監視装置10の繰り返し処理のフローチャ
ートである。
FIG. 3 is a flowchart of a repetition process of the object monitoring device 10.

【図4】第二の実施の形態に従った繰り返し処理のフロ
ーチャートである。
FIG. 4 is a flowchart of a repetition process according to a second embodiment.

【図5】第三の実施の形態に従った繰り返し処理のフロ
ーチャートである。
FIG. 5 is a flowchart of a repetitive process according to a third embodiment.

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

10 物体監視装置 11 画像入力手段 12 画像メモリ 13 初期テンプレート抽出手段 14 結果出力手段 20 物体追跡装置 21 テンプレート画像記憶手段 22 テンプレート位置記憶手段 23 相関処理手段 24 移動量算出手段 25 テンプレート画像切り出し手段 REFERENCE SIGNS LIST 10 object monitoring device 11 image input means 12 image memory 13 initial template extraction means 14 result output means 20 object tracking device 21 template image storage means 22 template position storage means 23 correlation processing means 24 movement amount calculation means 25 template image cutout means

───────────────────────────────────────────────────── フロントページの続き (72)発明者 小野口 一則 兵庫県神戸市東灘区本山南町8−6−26 株式会社東芝関西研究所内 Fターム(参考) 5B057 AA16 CE09 CH11 DA07 DB02 DB09 DC02 DC34 DC40  ──────────────────────────────────────────────────続 き Continuing from the front page (72) Inventor Kazunori Onoguchi 8-6-26 Motoyama Minami-cho, Higashinada-ku, Kobe City, Hyogo Prefecture F-term (reference) 5B057 AA16 CE09 CH11 DA07 DB02 DB09 DC02 DC34 DC40

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】画像処理により物体を追跡する物体追跡装
置であって、 入力画像から追跡したい物体を含む画像領域を参照テン
プレートとして切り出し、前記参照テンプレート内の画
像を記憶するテンプレート画像記憶部と、 前記入力画像における前記参照テンプレートの切り出し
位置を、前記参照テンプレートの基準位置として記憶す
るテンプレート位置記憶部と、 前記追跡したい物体の新しい情報を含む新たな入力画像
と前記参照テンプレートとに基づいて、前記新たな入力
画像における参照テンプレートの照合位置を求める相関
処理部と、 前記相関処理部によって求めた前記照合位置と前記テン
プレート位置記憶部に記憶された前記基準位置とから、
前記基準位置に対する前記照合位置の移動量を算出する
移動量算出部と、 前記移動量が予め定めた条件以上であれば前記基準位置
を前記照合位置に更新し、前記移動量が予め定めた条件
未満であれば前記基準位置を前記照合位置に更新しない
更新部と、よりなることを特徴とする物体追跡装置。
An object tracking apparatus for tracking an object by image processing, comprising: a template image storage unit that cuts out an image area including an object to be tracked from an input image as a reference template, and stores an image in the reference template; A template position storage unit that stores a cutout position of the reference template in the input image as a reference position of the reference template, based on the new input image including the new information of the object to be tracked and the reference template, A correlation processing unit for determining a reference position of the reference template in the new input image, and the reference position stored in the template position storage unit and the comparison position determined by the correlation processing unit,
A movement amount calculation unit that calculates a movement amount of the collation position with respect to the reference position; and if the movement amount is equal to or more than a predetermined condition, the reference position is updated to the collation position, and the movement amount is a predetermined condition. An object tracking device, comprising: an update unit that does not update the reference position to the collation position if the value is less than the reference position.
【請求項2】前記更新部は、 前記移動量が予め定めた条件以上であれば、前記基準位
置を前記照合位置に更新すると共に、前記新たな入力画
像から前記照合位置に基づいて新たなテンプレートを切
り出して、前記参照テンプレート内の画像を前記新たな
テンプレート内の画像に更新し、 前記移動量が予め定めた条件未満であれば、前記基準位
置を更新しないと共に、前記参照テンプレート内の画像
を更新しないことを特徴とする物体追跡装置。
2. The method according to claim 1, wherein the updating unit updates the reference position to the collation position if the moving amount is equal to or greater than a predetermined condition, and updates a new template based on the collation position from the new input image. And updating the image in the reference template to an image in the new template.If the movement amount is less than a predetermined condition, the reference position is not updated, and the image in the reference template is updated. An object tracking device characterized by not updating.
【請求項3】前記更新部は、 前記移動量が予め定めた条件以上であれば、前記基準位
置を前記照合位置に更新すると共に、前記新たな入力画
像から前記照合位置に基づいて新たなテンプレートを切
り出して、前記参照テンプレート内の画像を前記新たな
テンプレート内の画像に更新し、 前記移動量が予め定めた条件未満であれば、前記基準位
置を更新しないと共に、前記新たな入力画像から前記照
合位置に基づいて新たなテンプレートを切り出して、前
記参照テンプレート内の画像を前記新たなテンプレート
内の画像に更新することを特徴とする物体追跡装置。
3. The updating section updates the reference position to the collation position if the movement amount is equal to or greater than a predetermined condition, and updates a new template from the new input image based on the collation position. And updates the image in the reference template to an image in the new template.If the moving amount is less than a predetermined condition, the reference position is not updated and the new input image is used to update the reference position. An object tracking apparatus, wherein a new template is cut out based on a collation position, and an image in the reference template is updated to an image in the new template.
【請求項4】画像処理により物体を追跡する物体追跡方
法であって、 入力画像から追跡したい物体を含む画像領域を参照テン
プレートとして切り出し、前記参照テンプレート内の画
像を記憶するテンプレート画像記憶ステップと、 前記入力画像における前記参照テンプレートの切り出し
位置を、前記参照テンプレートの基準位置として記憶す
るテンプレート位置記憶ステップと、 前記追跡したい物体の新しい情報を含む新たな入力画像
と前記参照テンプレートとに基づいて、前記新たな入力
画像における参照テンプレートの照合位置を求める相関
処理ステップと、 前記相関処理ステップによって求めた前記照合位置と前
記テンプレート位置記憶ステップに記憶された前記基準
位置とから、前記基準位置に対する前記照合位置の移動
量を算出する移動量算出ステップと、 前記移動量が予め定めた条件以上であれば前記基準位置
を前記照合位置に更新し、前記移動量が予め定めた条件
未満であれば前記基準位置を前記照合位置に更新しない
更新ステップと、よりなることを特徴とする物体追跡方
法。
4. An object tracking method for tracking an object by image processing, comprising: a template image storing step of cutting out an image area including an object to be tracked from an input image as a reference template, and storing an image in the reference template; A template position storing step of storing a cutout position of the reference template in the input image as a reference position of the reference template, based on the new input image including new information of the object to be tracked and the reference template, A correlation processing step of determining a reference position of the reference template in the new input image; and the reference position stored in the template position storage step, based on the reference position stored in the template position storage step. Of travel distance A moving amount calculating step to update the reference position to the matching position if the moving amount is equal to or greater than a predetermined condition, and to change the reference position to the matching position if the moving amount is less than a predetermined condition. An object tracking method, comprising: an updating step that does not update;
【請求項5】画像処理により物体を追跡する物体追跡方
法を実現するプログラムを記録した記録媒体であって、 入力画像から追跡したい物体を含む画像領域を参照テン
プレートとして切り出し、前記参照テンプレート内の画
像を記憶するテンプレート画像記憶機能と、 前記入力画像における前記参照テンプレートの切り出し
位置を、前記参照テンプレートの基準位置として記憶す
るテンプレート位置記憶機能と、 前記追跡したい物体の新しい情報を含む新たな入力画像
と前記参照テンプレートとに基づいて、前記新たな入力
画像における参照テンプレートの照合位置を求める相関
処理機能と、 前記相関処理機能によって求めた前記照合位置と前記テ
ンプレート位置記憶機能に記憶された前記基準位置とか
ら、前記基準位置に対する前記照合位置の移動量を算出
する移動量算出機能と、 前記移動量が予め定めた条件以上であれば前記基準位置
を前記照合位置に更新し、前記移動量が予め定めた条件
未満であれば前記基準位置を前記照合位置に更新しない
更新機能と、を実現するプログラムを記録したことを特
徴とする物体追跡方法の記録媒体。
5. A recording medium recording a program for realizing an object tracking method for tracking an object by image processing, wherein an image area including an object to be tracked is cut out from an input image as a reference template, and an image in the reference template is cut out. A template image storage function for storing a reference position of the reference template in the input image, a template position storage function for storing the reference template as a reference position, and a new input image including new information of the object to be tracked. Based on the reference template, a correlation processing function for obtaining a reference position of the reference template in the new input image, and the reference position stored in the template position storage function and the comparison position obtained by the correlation processing function From the reference to the reference position A movement amount calculation function for calculating the movement amount of the position; and if the movement amount is equal to or greater than a predetermined condition, the reference position is updated to the collation position; if the movement amount is less than a predetermined condition, the reference amount is updated. A recording medium for an object tracking method, wherein a program for realizing an updating function of not updating a position to the collation position is recorded.
JP10280281A 1998-10-01 1998-10-01 Object tracking apparatus and method Pending JP2000113158A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10280281A JP2000113158A (en) 1998-10-01 1998-10-01 Object tracking apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10280281A JP2000113158A (en) 1998-10-01 1998-10-01 Object tracking apparatus and method

Publications (1)

Publication Number Publication Date
JP2000113158A true JP2000113158A (en) 2000-04-21

Family

ID=17622811

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10280281A Pending JP2000113158A (en) 1998-10-01 1998-10-01 Object tracking apparatus and method

Country Status (1)

Country Link
JP (1) JP2000113158A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002051315A (en) * 2000-05-24 2002-02-15 Sony Corp Data transmission method and device, and data transmission system
JP2004112144A (en) * 2002-09-17 2004-04-08 Nissan Motor Co Ltd Forward vehicle tracking system and forward vehicle tracking method
JP2005236508A (en) * 2004-02-18 2005-09-02 Matsushita Electric Ind Co Ltd Automatic tracking device and automatic tracking method
KR20190119363A (en) * 2018-04-12 2019-10-22 (주)아이케이에스테크놀러지 Artificial intelligence monitoring system for vehicles using template matching technology, and method thereof
JP2020534609A (en) * 2018-03-06 2020-11-26 北京市商▲湯▼科技▲開▼▲発▼有限公司Beijing Sensetime Technology Development Co., Ltd. Target tracking methods and devices, electronic devices and storage media
US11216955B2 (en) 2018-03-06 2022-01-04 Beijing Sensetime Technology Development Co., Ltd. Target tracking methods and apparatuses, electronic devices, and storage media

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002051315A (en) * 2000-05-24 2002-02-15 Sony Corp Data transmission method and device, and data transmission system
JP2004112144A (en) * 2002-09-17 2004-04-08 Nissan Motor Co Ltd Forward vehicle tracking system and forward vehicle tracking method
US6873912B2 (en) 2002-09-17 2005-03-29 Nissan Motor Co. Ltd. Vehicle tracking system
JP2005236508A (en) * 2004-02-18 2005-09-02 Matsushita Electric Ind Co Ltd Automatic tracking device and automatic tracking method
JP2020534609A (en) * 2018-03-06 2020-11-26 北京市商▲湯▼科技▲開▼▲発▼有限公司Beijing Sensetime Technology Development Co., Ltd. Target tracking methods and devices, electronic devices and storage media
US11216955B2 (en) 2018-03-06 2022-01-04 Beijing Sensetime Technology Development Co., Ltd. Target tracking methods and apparatuses, electronic devices, and storage media
JP7163372B2 (en) 2018-03-06 2022-10-31 北京市商▲湯▼科技▲開▼▲発▼有限公司 Target tracking method and device, electronic device and storage medium
US11699240B2 (en) 2018-03-06 2023-07-11 Beijing Sensetime Technology Development Co., Ltd. Target tracking method and apparatus, and storage medium
KR20190119363A (en) * 2018-04-12 2019-10-22 (주)아이케이에스테크놀러지 Artificial intelligence monitoring system for vehicles using template matching technology, and method thereof
KR102194591B1 (en) * 2018-04-12 2020-12-23 주식회사 오토디스플레이 Artificial intelligence monitoring system for vehicles using template matching technology, and method thereof

Similar Documents

Publication Publication Date Title
US11170272B2 (en) Object detection device, object detection method, and computer program for object detection
US8243987B2 (en) Object tracking using color histogram and object size
JP6307356B2 (en) Driving context information generator
KR102282800B1 (en) Method for trackig multi target employing ridar and camera
US11010622B2 (en) Infrastructure-free NLoS obstacle detection for autonomous cars
US11436839B2 (en) Systems and methods of detecting moving obstacles
CN113168520B (en) Method for tracking objects in a scene
CN112069879B (en) Target person following method, computer-readable storage medium and robot
JP2000090277A (en) Reference background image updating method, intruding object detecting method, and intruding object detecting device
US20250045933A1 (en) Object tracking apparatus, control method, and program
JP2012103752A (en) Video processing device and method
WO2020154990A1 (en) Target object motion state detection method and device, and storage medium
Liu et al. Vehicle detection and ranging using two different focal length cameras
US10949681B2 (en) Method and device for ascertaining an optical flow based on an image sequence recorded by a camera of a vehicle
CN108279671B (en) Terahertz-based environment sensing method and device and computer readable storage medium
JPH06180749A (en) Roadside object monitoring device
JP2000113158A (en) Object tracking apparatus and method
CN115512542B (en) A track restoration method and system based on roadside lidar considering occlusion
Iszaidy et al. Video size comparison for embedded vehicle speed detection & travel time estimation system by using Raspberry Pi
KR20090093119A (en) Multiple Information Fusion Method for Moving Object Tracking
JP2003527680A (en) System and method for detecting obstacles to vehicle movement and determining time to contact with obstacles using sequential images
JP7491260B2 (en) Person detection device, person detection method and computer program for detecting persons
Choi et al. State Machine and Downhill Simplex Approach for Vision‐Based Nighttime Vehicle Detection
Reyana et al. EGMM video surveillance for monitoring urban traffic scenario
JP7052404B2 (en) State estimator and program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040614

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040622

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040813

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20041012