JP2012103752A - 映像処理装置および方法 - Google Patents

映像処理装置および方法 Download PDF

Info

Publication number
JP2012103752A
JP2012103752A JP2010248977A JP2010248977A JP2012103752A JP 2012103752 A JP2012103752 A JP 2012103752A JP 2010248977 A JP2010248977 A JP 2010248977A JP 2010248977 A JP2010248977 A JP 2010248977A JP 2012103752 A JP2012103752 A JP 2012103752A
Authority
JP
Japan
Prior art keywords
detected
specific
human body
specific object
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2010248977A
Other languages
English (en)
Other versions
JP5656567B2 (ja
Inventor
Atsushi Kawano
敦史 川野
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2010248977A priority Critical patent/JP5656567B2/ja
Priority to US13/287,382 priority patent/US9953225B2/en
Priority to CN201510116917.2A priority patent/CN104639840B/zh
Priority to CN201110344017.5A priority patent/CN102457680B/zh
Priority to EP19157856.6A priority patent/EP3518146B1/en
Priority to EP11187597.7A priority patent/EP2450832B1/en
Publication of JP2012103752A publication Critical patent/JP2012103752A/ja
Application granted granted Critical
Publication of JP5656567B2 publication Critical patent/JP5656567B2/ja
Priority to US15/923,887 priority patent/US10417503B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/254Analysis of motion involving subtraction of images
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/52Surveillance or monitoring of activities, e.g. for recognising suspicious objects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30196Human being; Person
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30241Trajectory
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/62Extraction of image or video features relating to a temporal dimension, e.g. time-based feature extraction; Pattern tracking

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Human Computer Interaction (AREA)
  • Image Analysis (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Studio Devices (AREA)

Abstract

【課題】 監視カメラの映像では被写体の顔や人体としての特徴が検出しやすい方向に映るとは限らず、適切な追尾結果が得られるとは限らない。
【解決手段】 映像処理装置100は、映像から物体を検出する物体検出部102と、検出した物体を追尾する物体追尾部103と、軌跡管理部106と、映像から人体を検出する人体検出部104と、物体対応付部105とを有する。軌跡管理部106は、追尾した物体の軌跡を管理する。物体対応付部105は、物体検出部102により検出した物体と人体検出部104により検出した人体とを対応付け、軌跡管理部106は、追尾した物体が物体対応付部105により人体に対応付けられたことを管理する。
【選択図】 図1

Description

本発明は、映像から検出した物体を追尾する映像処理装置および方法に関する。
従来、カメラの映像から検出した物体や人体を追尾する技術がある。たとえば、特許文献1では、動きベクトルから物体を検出し、次フレームでの探索位置を推定しテンプレートマッチングにより物体追尾を行う。特許文献2では、顔の検出を行い、現在フレームと過去フレームの相関から検出した動き情報から顔追尾を行う。
特開2002−373332号公報 特開2010−50934号公報
しかしながら、カメラの映像では被写体の顔や人体としての特徴が検出しやすい方向に映るとは限らない。このため、顔や人体を検出し続けることは難しく、顔追尾や人体追尾を行った場合、適切な追尾結果が得られるとは限らない。また、物体を検出し追尾する場合、特定の物体に限定した追尾ではなく、特定の物体の移動を解析する用途には不適である。
本発明は上述した問題を解決するためになされたものであり、被写体の顔等の特定の物体としての特徴が検出しにくい映像においても特定の物体を正確に追尾することを目的とする。
上記目的を達成するための一手段として、本発明の映像処理装置は以下の構成を備える。
すなわち、映像から物体を検出する物体検出手段と、
前記検出した物体を追尾する追尾手段と、
前記追尾した物体の軌跡を管理する軌跡管理手段と、
映像から特定の物体を検出する特定物体検出手段と、
前記物体検出手段により検出した物体と前記特定物体検出手段により検出した特定の物体とを対応づける対応付け手段とを有し、
前記軌跡管理手段は、軌跡を管理する物体が前記対応付け手段により特定の物体に対応付けられたことを管理することを特徴とする。
以上の構成からなる本発明によれば、被写体の顔等の特定の物体としての特徴が検出しにくい映像においても特定の物体を正確に追尾することができる。
映像処理装置のブロック図である。 物体と人体の対応付けの例を示す図である。 物体の移動情報管理の例を示す図である。 位置情報更新の例を示す図である。 判定パラメータの例を示す図である。 線分通過判定の例を示す図である。 処理フローチャート図である。
以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
<実施形態1>
図1は追尾装置である映像処理装置100のシステム構成を示すものである。追尾装置である映像処理装置100は、画像取得部101と、物体検出部102と、物体追尾部103と、人体検出部104と、物体対応付部105と、軌跡管理部106を有する。追尾装置である映像処理装置100は、さらに、判定パラメータ設定部107と、軌跡情報判定部108と、外部出力部109を有する。
画像取得部101は、処理対象の画像を時系列順に外部の装置から取得する。この外部の装置はカメラやサーバであるが、外部メモリなどに保存された画像を取得してもよい。
物体検出部102は、画像取得部101で取得した画像から背景差分法により物体を検出する。ここで検出される物体は、例えば、移動物体である。あるいは、背景差分法により検出された前景である。または、背景ではないと判定された部分でもよい。検出した物体の情報は、画面上位置と外接矩形と物体のサイズとからなる。物体検出部102では、画像から物体を検出する処理であり、背景差分法に限定されるものではない。
物体追尾部103は、物体検出部102が検出した物体と前画像で検出された物体とを対応付けることにより、検出した物体を追尾する。新規に出現した物体には、新規にオブジェクトID(物体識別子)を付与し、前画像と対応付けることができた物体には、前画像で付与したオブジェクトIDを付与する。
人体検出部104は、物体検出部102が物体を検出した領域からパターンマッチング処理により人体を検出する。人体検出部104の処理は、映像から人体を検出する処理であり、パターンマッチング処理に限定されるものではない。また、必ずしも物体検出部102が検出した領域から人体検出を行う必要はなく、画像全体に対して人体検出の処理を行ってもよい。また、検出対象は、人体に限定されるものではなく、特定の物体(特定の特徴を有する物体、あるいは、特定のパターンを有すると判定される物体)であることを検出すればよい。例えば、物体が自動車であることや動物であることを検出してもよい。
物体対応付部105は、物体検出部102が検出した物体と人体検出部104が検出した人体の対応付けを決定する。図2に検出した物体と検出した人体の対応付けの例を示す。図2(a)は検出した物体の外接矩形201に検出した人体の外接矩形202が内包されない場合である。なお、外接矩形201は、物体検出部102が検出した物体の外接矩形である。また、人体の外接矩形202は、人体検出部104が検出した人体の外接矩形である。このとき、物体の外接矩形201に対する人体の外接矩形202の重畳率が予め設定した閾値を超えた場合に、検出した物体と検出した人体が対応したとする。重畳率とは、物体の外接矩形201と人体の外接矩形202とが重畳する部分の面積と人体の外接矩形202の面積との割合である。
人体検出部104は、画像の人体と思われる特徴量を抽出し、人体であるかを判定する。人体の右半身の特徴量のみで十分に人体と決定できる場合、人体検出部104は、左半身の形状の抽出は行わず、人体形状は推測で決定し、人体の外接矩形を出力する。このため、動体の外接矩形内に人体としての特徴量を十分に抽出でき、動体の外接矩形内に人体の右半身の特徴量しか存在しない場合、左半身の形状は推測して人体外接矩形を出力するので、動体の外接矩形に内包されない。
図2(b)は検出した物体の外接矩形203から複数の人体を検出した場合である。このとき、人体の外接矩形204および人体の外接矩形205それぞれと物体の外接矩形203との重畳率が予め設定した閾値を超えた場合にそれぞれ対応とする。この場合、人体の外接矩形204と205が物体の外接矩形203と対応するので、外接矩形203の物体は、二人の人体を含むと判定される。
軌跡管理部106は、物体追尾部103で追尾した物体の移動情報を管理する。また、軌跡管理部106は、物体対応付部105で物体に対応付けられた人体の情報を物体の属性として管理する。すなわち、軌跡管理部106は、追尾した物体が物体対応付部105により人体(特定の物体)に対応付けられたことを管理する。
図3に軌跡管理部106による物体の移動情報管理の例を示す。物体の移動情報(追尾情報)301はオブジェクトIDごとにオブジェクト情報302として管理される。オブジェクト情報302は、物体を最初に検出した時間、および、物体を検出したときの時間と画面上の位置と外接矩形とサイズと物体の属性と属性数とからなる位置情報303の組からなる。ここで物体の属性は、「なし」もしくは「人体」であり、属性数は、物体対応付部105にて物体に対応付けられた人体の数である。図2(b)の例であれば、人体の数は「2」である。例えば、オブジェクトIDが「32」のオブジェクト情報302は、最初に検出した時間が、2009年3月2日12時34分54秒である。そして、2009年3月2日12時34分58秒に検出されたときには、外接矩形の中心位置が(15、20)であり、外接矩形は(10,10)と(20、30)で表され、物体のサイズは200である。また、属性は「人体」であり、人体の数は「1」である。
物体の属性と属性数は、人体検出部104にて人体を検出し、物体対応付部105の結果に従い対応する位置情報の属性と属性数を更新する。更に、過去の位置情報の属性と属性数も同結果に従い更新する。また、その後の位置情報の属性と属性数も同結果を設定する。
図4に位置情報更新の例を示す。例えば、地点403にて物体に人体が対応付けられた場合、以降の位置情報に地点403で対応付けられた属性と属性数を設定することで軌跡404は人体属性をもつ物体として扱う。また、過去の位置情報に地点403で対応付けられた属性と属性数を設定することで軌跡402は人体属性をもつ物体として扱うことができる。軌跡402、404は、地点403は、所定時間間隔で検出された物体の外接矩形の中心の位置に対応する。地点403で物体に人体が対応付けられた場合、地点403を示す位置情報に属性が人体であることが記憶される。そして、軌跡402を示す位置情報にも属性が人体であることが記憶される。なお、401は画面、405は物体である。以上のように、軌跡管理部106は、物体検出部102により検出した物体と人体検出部104により検出した人体とが対応付けられた場合、その物体が存在した位置の情報を、人体の属性を付加して管理する。ここでは、人体と対応付けられた物体がその対応付けが行われた時点(物体が地点403に存在した時点)よりも過去の時点において存在した位置の情報を、人体に対応付けて管理する。この過去の時点は、物体が軌跡402を移動していた時点である。
上述したように、物体の属性は、本実施例においては人体検出部104により属性を決定しているが、前述のものに限定されるものではない。属性としては、顔、自動車、動物等、物体に対して、対象物を認識して判定できる属性であれば何でもよい。更に、複数種類の特定物体検出部があり、同時に複数の属性を持てば、物体に複数の種類かつその属性数を持たせてもよい。すなわち、位置情報303の物体の属性として、「人体」、「自動車」、「動物」などを記憶するようにしてもよい。また、位置情報303の属性数として、「人体」、「自動車」、「動物」等毎に、検出された物体の数を記憶してもよい。例えば、物体検出部102により検出された1つの物体に、2つの人体と1つの自動車が含まれる場合、軌跡を管理する物体の属性が人体と自動車であること、人体の数が2であり、自動車の数が1であることを管理する。
判定パラメータ設定部107は、物体の軌跡情報を判定するための判定パラメータを外部から軌跡情報判定部108に設定する。判定パラメータは、判定を行う場所を示す座標の組と、座標の組の扱いを「領域」もしくは「線」から決定する領域タイプと、物体サイズの範囲と、物体属性および属性数と、画面内での存在時間の範囲と検出イベントからなる。図5に判定パラメータの例を示す。これは、座標(10,10)と座標(20,30)とを結ぶ線分を、サイズが100から250であり、属性が人体であり、属性数が1であり、存在時間が1秒以上である物体が通過したことを検出する例である。
図6に線分通過判定の例を示す。通過の判定は、判定線分501を前画像での物体の外接矩形502の中心点と現画像での物体の外接矩形503の中心点を結ぶ線分504が交差したか否かで判定する。線分504は、物体の移動ベクトルである。ここでは、外接矩形の中心点で判定したが、外接矩形のいずれかが通過したことで通過を判定してもよい。判定パラメータが「領域」の場合、その領域に物体が入ったこと、その領域から出たことを判定する。入ったことを検出するか、出たことを検出するかは、判定パラメータの検出イベントで指定できる。
軌跡情報判定部108は、軌跡管理部106で管理される物体の軌跡情報を判定パラメータ設定部107で設定された判定パラメータに従って判定することで、所望の物体を検出する。軌跡情報の判定処理は、設定された判定パラメータすべてに対して、軌跡管理部106において軌跡情報が更新されるたびに実施する。例えば、軌跡情報判定部108は、追尾した物体が特定の場所を通過したことを判定する。
これにより、図5に示す判定パラメータにより判定をする場合、以下の検出が可能になる。すなわち、物体が判定線分501を超えた時点では人体の属性が対応付けられていなくても、その後、人体の属性が対応付けられた時点で、人体の属性が対応付けられた物体の線分通過として検出可能となる。なお、この人体の属性の対応付けは、物体対応付部105により行われる。
外部出力部109は、軌跡管理部106で管理される物体の軌跡情報と軌跡情報判定部108の判定結果を外部に出力する。
図7は処理のフローチャートである。
f1において、処理を継続するか終了するかを決定する。処理を継続する場合、画像取得部101において外部から画像を取得する(f2)。次に、取得した画像を物体検出部102において物体検出処理を行う(f3)。f3では、例えば、物体検出部102は、2つの画像を比較し、異なる部分に物体が存在すると判断する。f4において、物体検出処理結果の判定を行い、物体を検出した場合f5に進み、物体を検出していない場合f1に戻る。
物体を検出した場合、物体追尾部103において物体の追尾処理を行い(f5)、追尾処理結果を軌跡管理部106において移動情報(追尾情報)を更新する(f6)。f5では、例えば、物体追尾部103は、物体検出部102が第1の画像中に物体を検出し、第2の画像中に物体を検出した場合、それらの2つの物体の距離が所定の距離より近いと判断した場合には、同じ物体であると判断する。軌跡管理部106は、物体検出部102が検出した物体の位置を時刻ごとに記憶することにより、追尾した物体の軌跡を管理する。軌跡管理部106が管理する移動情報については、図3を用いて説明したとおりである。
次に、物体検出部102が物体を検出した領域から人体を検出する人体検出処理を人体検出部104にて行い(f7)、その結果をf8において判定する。人体を検出した場合はf9に進み、人体を検出していない場合はf11に進む。f8で行う人体検出は、特定の物体の検出の一例である。f8で検出する特定の物体は、人体に限らず、動物や自動車などでもよい。
f8で人体を検出した場合、物体対応付部105において物体と人体の対応付け処理を行い(f9)、結果に基づき軌跡管理部106において移動情報(追尾情報)を更新する(f10)。物体検出部102が検出した物体と人体検出部104が検出した人体が所定以上の割合で重複する場合、物体対応付部105は、物体検出部102が検出した物体が人体であると判断し、物体検出部102が検出した物体に人体の属性を付与する。人体検出の代わりに、自動車であること、動物であることが検出された場合、物体検出部102が検出した物体にその属性が付与される。軌跡管理部106は、物体追尾部103が追尾している物体が、人体検出部104により人体であると判断され、物体対応付部105により物体を属性が対応付けられたことを移動情報として記憶し、物体の軌跡と属性を管理する。この属性はその物体が特定の物体であることを示す。
このように、軌跡管理部106が、物体検出部102により検出した物体と人体検出部104により検出した人体とが対応付けられた場合、物体を以下のように管理する。すなわち、軌跡管理部106は、人体と対応付けられた物体が当該対応付けられた時点(図4の地点403に対応する時点)よりも過去の時点において存在した位置の情報を、人体に対応付けて管理する。この対応付けられた時点(図4の地点403に対応する時点)よりも過去の時点は、図4の軌跡402に対応する時点である。したがって、人体等の特定の物体が移動した軌跡を正確に管理することができる。
そして、軌跡情報判定部108において軌跡情報の判定処理を行い(f11)、その結果、および、軌跡管理部106で管理される物体の軌跡情報を外部に出力する(f12)。軌跡情報判定部108は、例えば、追尾した物体が特定の場所を通過したことを判定する。なお、軌跡管理部106が、軌跡情報判定部108の機能を含むように構成し、軌跡情報の判定も行ってもよい。
このように、本発明の実施形態によれば、被写体の顔や人体としての特徴が検出しにくい映像においても人体追尾を行い、更に追尾情報を更新することで精度の高い人体のカウントができる。
<その他の実施形態>
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
すなわち、図1の映像処理装置(追尾装置)100の一部又は全部をコンピュータにより実現することもできる。図1の映像処理装置(追尾装置)100の全部をコンピュータにより実現する形態では、図7のフローチャートは、コンピュータのプログラムの流れを示す。
また、図7のf3の物体検出処理、f7の人体検出処理の両方又は一方はハードウェアで行い、そのほかの処理はコンピュータによるソフトウェア処理により行うことも可能である。この形態は、以下の手順をコンピュータに実行されるためのプログラムにより実現される。すなわち、この形態では、映像から物体が検出されたか判断する物体判断手順f4、検出した物体を追尾する追尾手順f5、さらに、移動情報(軌跡情報)を更新することにより、追尾した物体の軌跡を管理する軌跡管理手順f6を行う。移動情報は、図3に示した情報である。また、映像から特定の物体(人体)が検出されたか判断する特定物体判断手順f8を行う。そして、物体判断手順f4で検出されたと判断した物体と特定物体判断手順f8で検出されたと判断した特定の物体とを対応付ける対応付け手順f9と、移動情報(軌跡情報)を更新する。このように更新することにより、追尾した物体が特定の物体に対応付けられたことを管理する特定物体管理手順f10を行う。
特定物体管理手順f10では、特定の物体(人体)と対応付けられた物体が当該対応付けられた時点よりも過去の時点において存在した位置の情報を、特定の物体(人体)に対応付けて管理する。さらに、追尾した物体が特定の場所を通過したことを判定する(f11)。
以上、実施形態例を詳述したが、本発明は、複数の機器(例えば、ホストコンピュータ、インタフェース機器、撮像装置、webアプリケーション等)から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
101 画像取得部
102 物体検出部
103 物体追尾部
104 人体検出部
105 物体対応付部
106 軌跡管理部
107 判定パラメータ設定部
108 軌跡情報判定部
109 外部出力部

Claims (11)

  1. 映像から物体を検出する物体検出手段と、
    前記検出した物体を追尾する追尾手段と、
    前記追尾した物体の軌跡を管理する軌跡管理手段と、
    映像から特定の物体を検出する特定物体検出手段と、
    前記物体検出手段により検出した物体と前記特定物体検出手段により検出した特定の物体とを対応付ける対応付け手段とを有し、
    前記軌跡管理手段は、前記追尾した物体が前記対応付け手段により特定の物体に対応付けられたことを管理することを特徴とする映像処理装置。
  2. 前記軌跡管理手段は、前記物体検出手段により検出した物体と前記特定物体検出手段により検出した複数の特定の物体が対応付けられた場合、前記追尾した物体と検出した特定の物体の数を対応付けて管理することを特徴とする請求項1に記載の映像処理装置。
  3. 前記軌跡管理手段は、前記物体検出手段により検出した物体と前記特定物体検出手段により検出した複数種類の特定物体が対応付けられた場合、前記追尾した物体と検出した複数種類の物体を対応付けて管理することを特徴とする請求項1又は2に記載の映像処理装置。
  4. 前記軌跡管理手段は、前記物体検出手段により検出した物体と前記特定物体検出手段により検出した特定の物体とが対応付けられた場合、前記特定の物体と対応付けられた物体が当該対応付けられた時点よりも過去の時点において存在した位置の情報を、前記特定の物体に対応付けて管理することを特徴とする請求項1から請求項3のいずれか1項に記載の映像処理装置。
  5. 前記軌跡管理手段は、前記特定の物体に対応付けられた物体が特定の場所を通過したことを判定することを特徴とする請求項1から請求項4のいずれか1項に記載の映像処理装置。
  6. 物体検出手段が、映像から物体を検出し、
    追尾手段が、前記検出した物体を追尾し、
    軌跡管理手段が、前記追尾した物体の軌跡を管理し、
    特定物体検出手段が、映像から特定の物体を検出し、
    対応付け手段が、前記物体検出手段により検出した物体と前記特定物体検出手段により検出した特定の物体とを対応付け、
    前記軌跡管理手段が、前記追尾した物体が前記対応付け手段により特定の物体に対応付けられたことを管理することを特徴とする映像処理方法。
  7. 前記軌跡管理手段が、前記物体検出手段により検出した物体と前記特定物体検出手段により検出した特定の物体とが対応付けられた場合、前記特定の物体と対応付けられた物体が当該対応付けられた時点よりも過去の時点において存在した位置の情報を、前記特定の物体に対応付けて管理することを特徴とする請求項6に記載の映像処理方法。
  8. 前記軌跡管理手段が、前記特定の物体に対応付けられた物体が特定の場所を通過したことを判定することを特徴とする請求項6又は7に記載の映像処理方法。
  9. 映像から物体が検出されたか判断する物体判断手順と、
    前記検出した物体を追尾する追尾手順と、
    前記追尾した物体の軌跡を管理する軌跡管理手順と、
    映像から特定の物体が検出されたか判断する特定物体判断手順と、
    前記物体判断手順で検出されたと判断した物体と前記特定物体判断手順で検出されたと判断した特定の物体とを対応付ける対応付け手順と、
    前記追尾した物体が前記特定の物体に対応付けられたことを管理する特定物体管理手順をコンピュータに実行させるためのプログラム。
  10. 前記軌跡管理手順は、前記物体判断手順で検出されたと判断した物体と前記特定物体判断手順で検出されたと判断した特定の物体とが対応付けられた場合、前記特定の物体と対応付けられた物体が当該対応付けられた時点よりも過去の時点において存在した位置の情報を、前記特定の物体に対応付けて管理することを特徴とする請求項9に記載のプログラム。
  11. 前記軌跡管理手順は、前記特定の物体に対応付けられた物体が特定の場所を通過したことを判定することを特徴とする請求項9又は10に記載のプログラム。
JP2010248977A 2010-11-05 2010-11-05 映像処理装置および方法 Active JP5656567B2 (ja)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP2010248977A JP5656567B2 (ja) 2010-11-05 2010-11-05 映像処理装置および方法
CN201510116917.2A CN104639840B (zh) 2010-11-05 2011-11-02 图像处理装置及图像处理方法
CN201110344017.5A CN102457680B (zh) 2010-11-05 2011-11-02 图像处理装置及图像处理方法
US13/287,382 US9953225B2 (en) 2010-11-05 2011-11-02 Image processing apparatus and image processing method
EP19157856.6A EP3518146B1 (en) 2010-11-05 2011-11-03 Image processing apparatus and image processing method
EP11187597.7A EP2450832B1 (en) 2010-11-05 2011-11-03 Image processing apparatus and image processing method
US15/923,887 US10417503B2 (en) 2010-11-05 2018-03-16 Image processing apparatus and image processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010248977A JP5656567B2 (ja) 2010-11-05 2010-11-05 映像処理装置および方法

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2014240550A Division JP5936667B2 (ja) 2014-11-27 2014-11-27 映像処理装置、映像処理方法、及びプログラム

Publications (2)

Publication Number Publication Date
JP2012103752A true JP2012103752A (ja) 2012-05-31
JP5656567B2 JP5656567B2 (ja) 2015-01-21

Family

ID=45476298

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010248977A Active JP5656567B2 (ja) 2010-11-05 2010-11-05 映像処理装置および方法

Country Status (4)

Country Link
US (2) US9953225B2 (ja)
EP (2) EP3518146B1 (ja)
JP (1) JP5656567B2 (ja)
CN (2) CN104639840B (ja)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014002462A (ja) * 2012-06-15 2014-01-09 Canon Inc 映像処理装置、映像処理方法、及びプログラム
JP2014006673A (ja) * 2012-06-22 2014-01-16 Canon Inc 映像処理装置、映像処理装置の制御方法、およびプログラム
JP2015165400A (ja) * 2014-02-28 2015-09-17 株式会社リコー 複数の画像からの商品の認識のための方法
WO2016077026A1 (en) * 2014-11-12 2016-05-19 Nec Laboratories America, Inc. Near-online multi-target tracking with aggregated local flow descriptor (alfd)
JP2017108402A (ja) * 2016-12-01 2017-06-15 キヤノン株式会社 情報処理装置およびその制御方法
DE102017111203A1 (de) 2016-05-25 2017-11-30 Canon Kabushiki Kaisha Videoverarbeitungsvorrichtung, videoverarbeitungsverfahren und programm
US10410063B2 (en) 2012-06-28 2019-09-10 Canon Kabushiki Kaisha Setting apparatus and setting method
US10965858B2 (en) 2017-11-30 2021-03-30 Canon Kabushiki Kaisha Image processing apparatus, control method thereof, and non-transitory computer-readable storage medium for detecting moving object in captured image
JP2025110282A (ja) * 2024-01-15 2025-07-28 株式会社 インフォファーム 所在管理システム、所在管理方法及び所在管理プログラム

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9195883B2 (en) * 2012-04-09 2015-11-24 Avigilon Fortress Corporation Object tracking and best shot detection system
JP5921329B2 (ja) * 2012-05-17 2016-05-24 キヤノン株式会社 映像処理装置、追尾物体の管理方法、および、プログラム
JP6468725B2 (ja) 2013-08-05 2019-02-13 キヤノン株式会社 画像処理装置、画像処理方法、及びコンピュータプログラム
JP2015142181A (ja) * 2014-01-27 2015-08-03 キヤノン株式会社 制御装置、制御方法
JP5830706B2 (ja) * 2014-01-29 2015-12-09 パナソニックIpマネジメント株式会社 店員作業管理装置、店員作業管理システムおよび店員作業管理方法
WO2015122163A1 (ja) 2014-02-14 2015-08-20 日本電気株式会社 映像処理システム
WO2016042926A1 (ja) 2014-09-19 2016-03-24 日本電気株式会社 画像処理装置、画像処理方法、及びプログラム
JP6027070B2 (ja) * 2014-09-24 2016-11-16 富士フイルム株式会社 領域検出装置、領域検出方法、画像処理装置、画像処理方法、プログラムおよび記録媒体
JP6464635B2 (ja) * 2014-09-26 2019-02-06 株式会社リコー 画像処理装置、画像処理装置の制御方法、及びプログラム
JP6655878B2 (ja) 2015-03-02 2020-03-04 キヤノン株式会社 画像認識方法及び装置、プログラム
GB201512283D0 (en) 2015-07-14 2015-08-19 Apical Ltd Track behaviour events
CN108734049A (zh) * 2017-04-13 2018-11-02 佳能株式会社 图像处理方法和装置以及图像处理系统
US11055874B2 (en) * 2018-10-30 2021-07-06 Ncr Corporation Image processing for tracking actions of individuals
CN111797652B (zh) * 2019-04-09 2024-12-20 佳能株式会社 对象跟踪方法、设备及存储介质
CN111860067A (zh) * 2019-04-30 2020-10-30 百度时代网络技术(北京)有限公司 用于获取跟踪轨迹的方法及装置
JP7612627B2 (ja) 2022-02-25 2025-01-14 キヤノン株式会社 主被写体判定装置、撮像装置、主被写体判定方法、及びプログラム
CN117351427A (zh) * 2023-10-27 2024-01-05 星宸科技股份有限公司 入侵检测方法及入侵检测装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000105835A (ja) * 1998-07-28 2000-04-11 Hitachi Denshi Ltd 物体認識方法及び物体追跡監視装置
JP2009152733A (ja) * 2007-12-19 2009-07-09 Nec Corp 人物特定システム、人物特定装置、人物特定方法および人物特定プログラム
US20100245567A1 (en) * 2009-03-27 2010-09-30 General Electric Company System, method and program product for camera-based discovery of social networks

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3657463B2 (ja) * 1999-06-29 2005-06-08 シャープ株式会社 動作認識システムおよび動作認識プログラムを記録した記録媒体
JP2002037332A (ja) 2000-07-13 2002-02-06 Yan Chen-Ze 容器アセンブリおよび容器ユニット
JP2002342762A (ja) 2001-05-22 2002-11-29 Matsushita Electric Ind Co Ltd 物体追跡方法
JP4467838B2 (ja) * 2001-06-15 2010-05-26 パナソニック株式会社 画像認識装置および画像認識方法
US7206434B2 (en) * 2001-07-10 2007-04-17 Vistas Unlimited, Inc. Method and system for measurement of the duration an area is included in an image stream
US7688349B2 (en) * 2001-12-07 2010-03-30 International Business Machines Corporation Method of detecting and tracking groups of people
US9052386B2 (en) * 2002-02-06 2015-06-09 Nice Systems, Ltd Method and apparatus for video frame sequence-based object tracking
GB0326375D0 (en) 2003-11-12 2003-12-17 British Telecomm Object tracking within video images
US20050104960A1 (en) * 2003-11-17 2005-05-19 Mei Han Video surveillance system with trajectory hypothesis spawning and local pruning
US7088846B2 (en) * 2003-11-17 2006-08-08 Vidient Systems, Inc. Video surveillance system that detects predefined behaviors based on predetermined patterns of movement through zones
US9094615B2 (en) * 2004-04-16 2015-07-28 Intheplay, Inc. Automatic event videoing, tracking and content generation
GB0502371D0 (en) * 2005-02-04 2005-03-16 British Telecomm Identifying spurious regions in a video frame
US7825954B2 (en) * 2005-05-31 2010-11-02 Objectvideo, Inc. Multi-state target tracking
US20070291104A1 (en) * 2006-06-07 2007-12-20 Wavetronex, Inc. Systems and methods of capturing high-resolution images of objects
US8131011B2 (en) * 2006-09-25 2012-03-06 University Of Southern California Human detection and tracking system
GB2452512B (en) * 2007-09-05 2012-02-29 Sony Corp Apparatus and method of object tracking
US8200011B2 (en) * 2007-09-27 2012-06-12 Behavioral Recognition Systems, Inc. Context processor for video analysis system
CN101465033B (zh) 2008-05-28 2011-01-26 丁国锋 一种自动追踪识别系统及方法
JP5219697B2 (ja) 2008-08-25 2013-06-26 キヤノン株式会社 画像処理装置、撮像装置、画像処理装置の制御方法及びプログラム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000105835A (ja) * 1998-07-28 2000-04-11 Hitachi Denshi Ltd 物体認識方法及び物体追跡監視装置
JP2009152733A (ja) * 2007-12-19 2009-07-09 Nec Corp 人物特定システム、人物特定装置、人物特定方法および人物特定プログラム
US20100245567A1 (en) * 2009-03-27 2010-09-30 General Electric Company System, method and program product for camera-based discovery of social networks

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
鷲見 和彦: ""サーベイランスのための映像処理技術"", 画像ラボ, vol. 15, no. 10, JPN6014031292, 1 October 2004 (2004-10-01), JP, pages 1 - 8, ISSN: 0002925433 *

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014002462A (ja) * 2012-06-15 2014-01-09 Canon Inc 映像処理装置、映像処理方法、及びプログラム
US9202125B2 (en) 2012-06-15 2015-12-01 Canon Kabushiki Kaisha Video processing apparatus, video processing method, and recording medium
US9842269B2 (en) 2012-06-15 2017-12-12 Canon Kabushiki Kaisha Video processing apparatus, video processing method, and recording medium
JP2014006673A (ja) * 2012-06-22 2014-01-16 Canon Inc 映像処理装置、映像処理装置の制御方法、およびプログラム
US9639759B2 (en) 2012-06-22 2017-05-02 Canon Kabushiki Kaisha Video processing apparatus and video processing method
US10410063B2 (en) 2012-06-28 2019-09-10 Canon Kabushiki Kaisha Setting apparatus and setting method
JP2015165400A (ja) * 2014-02-28 2015-09-17 株式会社リコー 複数の画像からの商品の認識のための方法
WO2016077026A1 (en) * 2014-11-12 2016-05-19 Nec Laboratories America, Inc. Near-online multi-target tracking with aggregated local flow descriptor (alfd)
JP2017212581A (ja) * 2016-05-25 2017-11-30 キヤノン株式会社 追尾装置、追尾方法及びプログラム
CN107438173A (zh) * 2016-05-25 2017-12-05 佳能株式会社 视频处理装置、视频处理方法和存储介质
DE102017111203A1 (de) 2016-05-25 2017-11-30 Canon Kabushiki Kaisha Videoverarbeitungsvorrichtung, videoverarbeitungsverfahren und programm
US10438360B2 (en) 2016-05-25 2019-10-08 Canon Kabushiki Kaisha Video processing apparatus, video processing method, and storage medium
DE102017111203B4 (de) 2016-05-25 2024-02-01 Canon Kabushiki Kaisha Videoverarbeitungsvorrichtung, videoverarbeitungsverfahren und programm
JP2017108402A (ja) * 2016-12-01 2017-06-15 キヤノン株式会社 情報処理装置およびその制御方法
US10965858B2 (en) 2017-11-30 2021-03-30 Canon Kabushiki Kaisha Image processing apparatus, control method thereof, and non-transitory computer-readable storage medium for detecting moving object in captured image
JP2025110282A (ja) * 2024-01-15 2025-07-28 株式会社 インフォファーム 所在管理システム、所在管理方法及び所在管理プログラム
JP7828615B2 (ja) 2024-01-15 2026-03-12 株式会社 インフォファーム 所在管理システム、所在管理方法及び所在管理プログラム

Also Published As

Publication number Publication date
US10417503B2 (en) 2019-09-17
EP2450832B1 (en) 2019-03-27
EP3518146A1 (en) 2019-07-31
US9953225B2 (en) 2018-04-24
CN102457680A (zh) 2012-05-16
EP3518146B1 (en) 2024-09-18
CN104639840B (zh) 2018-05-15
US20120114176A1 (en) 2012-05-10
JP5656567B2 (ja) 2015-01-21
US20180204070A1 (en) 2018-07-19
CN104639840A (zh) 2015-05-20
CN102457680B (zh) 2015-04-15
EP2450832A1 (en) 2012-05-09

Similar Documents

Publication Publication Date Title
JP5656567B2 (ja) 映像処理装置および方法
KR102153591B1 (ko) 영상 감시 시스템에서의 실시간 쓰레기 투기 행위 탐지 방법 및 장치
CN111798487B (zh) 目标跟踪方法、装置和计算机可读存储介质
JP5921329B2 (ja) 映像処理装置、追尾物体の管理方法、および、プログラム
JP4966820B2 (ja) 混雑推定装置および方法
JP2022166067A (ja) 情報処理システム、情報処理方法及びプログラム
JP2021026644A (ja) 物体検出装置、物体検出方法及び物体検出用コンピュータプログラム
JP6331785B2 (ja) 物体追跡装置、物体追跡方法および物体追跡プログラム
JP2012243161A (ja) 画像処理装置、画像処理方法
JP2014002462A (ja) 映像処理装置、映像処理方法、及びプログラム
US8644553B2 (en) Image display device, image display method, and image display program
CN111079621B (zh) 检测对象的方法、装置、电子设备和存储介质
WO2014083910A1 (ja) 対象物追跡システム、対象物追跡方法、画像処理装置およびその制御方法と制御プログラム
JP2017220151A (ja) 情報処理装置、情報処理方法及びプログラム
CN109636828A (zh) 基于视频图像的物体跟踪方法及装置
CN113989929A (zh) 人体动作识别方法、装置、电子设备及计算机可读介质
JP7107596B2 (ja) 駅監視システム及び駅監視方法
CN104239847A (zh) 行车警示方法及车用电子装置
US9430846B2 (en) Method of tracking objects using hyperspectral imagery
JP2010271876A (ja) 移動体追跡装置、移動体追跡方法及びプログラム
JP5936667B2 (ja) 映像処理装置、映像処理方法、及びプログラム
KR101669885B1 (ko) 영상 기반 보행자 추돌 자동 검출 방법 및 이를 적용한 사물 인터넷 장치
CN116433717A (zh) 一种人体跟踪方法、装置、电子设备及存储介质
JP4552018B2 (ja) 動画像処理装置及び動画像処理方法
JP2014059649A (ja) 画像処理装置、移動体の状態判定方法、および移動体の状態判定プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20131105

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140718

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140729

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140929

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20141028

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20141125

R151 Written notification of patent or utility model registration

Ref document number: 5656567

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151