JP5769468B2 - 物体検出システム及び物体検出方法 - Google Patents

物体検出システム及び物体検出方法 Download PDF

Info

Publication number
JP5769468B2
JP5769468B2 JP2011076479A JP2011076479A JP5769468B2 JP 5769468 B2 JP5769468 B2 JP 5769468B2 JP 2011076479 A JP2011076479 A JP 2011076479A JP 2011076479 A JP2011076479 A JP 2011076479A JP 5769468 B2 JP5769468 B2 JP 5769468B2
Authority
JP
Japan
Prior art keywords
object detection
image
image data
unit
resolution
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.)
Active
Application number
JP2011076479A
Other languages
English (en)
Other versions
JP2012212235A (ja
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.)
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 JP2011076479A priority Critical patent/JP5769468B2/ja
Priority to US13/427,124 priority patent/US8977000B2/en
Publication of JP2012212235A publication Critical patent/JP2012212235A/ja
Application granted granted Critical
Publication of JP5769468B2 publication Critical patent/JP5769468B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/24Character recognition characterised by the processing or recognition method
    • G06V30/248Character recognition characterised by the processing or recognition method involving plural approaches, e.g. verification by template match; Resolving confusion among similar patterns, e.g. "O" versus "Q"
    • G06V30/2504Coarse or fine approaches, e.g. resolution of ambiguities or multiscale approaches

Landscapes

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

Description

本発明は、物体検出システム及び物体検出方法に関する。
近年、監視カメラで撮影された監視用の画像から人物を検出し、侵入者の検知、侵入者の行動の監視、混雑度の監視等に検出結果を利用するシステムが提案されている。このようなシステムに適用可能な人物を検出する方法が開示されている(非特許文献1参照)。これは、画像から画素値の勾配方向のヒストグラムを抽出し、それを特徴量として画像中の部分領域が人物であるか否かを判定するものである。
その他にも、非特許文献1で用いられる特徴量を弱判別器としてアダブースト学習を行い、それにもとづくカスケード型判別器を実行することで、高速に人体を検出する方法が開示されている(非特許文献2参照)。
一方、監視カメラに関しては遠距離の小さく見える人物も検出したいという要望があり、画像の高解像度化が進んでいる。
Dalal and Triggs, "Histograms of Oriented Gradients for Human Detection", Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR2005) Qiang Zhu et al, "Fast human detection using a cascade of Histograms of Oriented Gradients", Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR2006)
しかしながら、高解像度の画像から小さい人物までも検出しようとすると処理量が膨大になってしまい、監視用の画像の中から一枚のフレームを処理する処理時間が遅くなる。そのため、画面中を速く移動する人物を検出できないといった問題がある。
この問題を解決するために、複数の物体検出手段で処理を分散する方法が考えられる。例えば、撮像装置、及びモニター装置、並びにこれらの間でデータ通信を行う通信装置とからシステムを構成し、撮像装置とモニター装置との夫々に物体検出機能を備えて処理を分散する。しかしながら、例えば高解像度の画像を高フレームレートで撮像装置からモニター装置に送信するためには広帯域の通信経路が要求される。
本発明はこのような問題点に鑑みなされたもので、小さい物体の検出と高速に移動する物体の検出とを両立することを目的とする。
そこで、本発明に係る物体検出システムは、画像縮小手段と第一の物体検出手段とを有する第一の装置と、第二の物体検出手段を有する第二の装置とが、通信手段により接続されたシステムであって、前記画像縮小手段は、取得した高解像度の画像を低解像度に縮小し、前記第一の物体検出手段は、前記画像縮小手段により縮小された低解像度の画像から規定の物体を検出し、前記通信手段は、前記取得した高解像度画像、及び前記第一の物体検出手段で前記低解像度の画像から検出された前記物体の画像を前記第一の装置から前記第二の装置に送信し、前記第二の物体検出手段は、送信された前記高解像度の画像から前記規定の物体を検出することを特徴とする。
本発明によれば、小さい物体の検出と高速に移動する物体の検出とを両立することができる。
物体検出システムの構成一例を示す図である。 第一の物体検出処理に係るフローチャートの一例を示す図である。 第二の物体検出処理に係るフローチャートの一例を示す図である。 物体検出システムの構成の一例を示す図である。 第一の物体検出処理に係るフローチャートの一例を示す図である。 第二の物体検出処理に係るフローチャートの一例を示す図である。
以下、本発明の実施形態について図面に基づいて説明する。なお、実施形態は、本発明を限定するものではなく、また、実施形態で説明されている全ての構成が本発明の課題を解決するための手段に必須であるとは限らない。
<第一の実施形態>
図1は、本実施形態に係る物体検出システムの構成一例を示す図である。第一の物体検出装置100及び第二の物体検出装置200は、同機能の物体検出機能を有している。
例えば、第一の物体検出装置100は、物体検出機能を備えた監視カメラであり、第二の物体検出装置200は、物体検出機能を備えたモニタリング装置である。第一の物体検出装置100及び第二の物体検出装置200は、ネットワークを介して通信可能に接続されている。
第一の物体検出装置100は、画像取得部110、画像縮小部120、物体検出部130、通信部140、及び送信制御部150を含んで構成される。また、第二の物体検出装置100は、通信部210、物体検出部220、及び検出結果表示部230を含んで構成される。
画像取得部110は、カメラ等の撮像部で撮像された画像データを取得する。例えば、画像取得部110は、フルHD(1920×1080画素)の画像データをリアルタイム(30フレーム毎秒)で取得可能な撮像部である。画像縮小部120は、画像取得部110で取得された画像データを任意の縮小倍率で縮小し、内部メモリに記憶する。
物体検出部130は、画像縮小部120の内部メモリに記憶されている画像データから所定の物体を検出する。例えば、物体検出部130は、組込み用プロセッサ及びシステムメモリにより構成され、物体検出プログラムを実行する。
本実施形態では、物体検出部130は、非特許文献1又は非特許文献2で提案されている方法がソフトウェアとして実装された人体検出プログラムを実行して画像データから人体(人体部分)を検出する。その他、物体検出部130は、複数の組込み用プロセッサを並列、又はパイプライン処理が実行できるように構成したものであってもよいし、物体検出プログラムの処理の一部、又は全部を専用のハードウェアを用いて構成してもよい。
通信部140は、画像取得部110で取得された画像データ又は画像縮小部120の内部メモリに記憶されている画像データを送信する。より具体的には、通信部140は、内部メモリに画像データを一旦記憶し、記憶した画像データに所定の通信プロトコルに従った付帯情報を付けてインターフェースを介して画像データを送信する。また、通信部140は、同様にして物体検出部130の検出結果を送信する。
送信制御部150は、物体検出部130の検出結果に応じて通信部140が第一の物体検出装置100の外部に送信するデータの制御を行う。
通信部210は、インターフェースを介して第一の物体検出装置100から送信された画像データ及び検出結果を受信し、内部メモリに記憶する。
物体検出部220は、通信部210の内部メモリに記憶されている画像データから所定の物体を検出する。物体検出部220は、物体検出部130と同様の構成を有する。ただし、物体検出部130及び物体検出部220は、その処理量に応じて最適な処理能力のプロセッサで構成するのが望ましい。
検出結果表示部230は、通信部210の内部メモリに記憶されている受信データ及び物体検出部220の検出結果から表示用の画像データを生成する。また、検出結果表示部230は、インターフェースを介して生成した画像データを外部に出力する。物体検出部220がCRT等の表示装置に接続されている場合は、出力した画像データが表示装置にて表示される。
次に、第一の物体検出装置100及び第二の物体検出装置200の動作について概略を説明する。
第一の物体検出装置100は、取得した画像データを低フレームレートで第二の物体検出装置200に送信する。また、第一の物体検出装置100は、取得した画像データを高フレームレートで所定の倍率に縮小し、縮小した画像データから物体検出を行う。
一方、第二の物体検出装置200は、第一の物体検出装置100から取得した高解像度の画像データから物体検出を行う。そして、第一の物体検出装置100及び第二の物体検出装置200で検出された結果が第二の物体検出装置200で統合されて出力される。
以下、第一の物体検出装置100の動作と第二の物体検出装置200の動作とを順に図面を参照しながら説明する。
はじめに、図2のフローチャートに従って第一の物体検出装置100の動作を説明する。図2は、第一の物体検出処理に係るフローチャートの一例を示す図である。
まず、画像取得部110は、撮像部で撮像された画像データを取得する(S101)。取得された画像データは、フルHD(1920×1080画素)の画像データとして、一旦、画像取得部110の内部メモリに記憶される。また、画像データが取得されるフレームレートは、30フレーム毎秒とする。
送信制御部150は、画像取得部110の内部メモリに記憶されている画像データを通信部140が送信するように制御を行う。例えば、送信制御部150は、画像データを送信するか否かを判断し、送信すると判断した場合、S103の処理が行われ、送信しないと判断した場合、S104の処理が行われる。ここで、フルHDの画像データを30フレーム毎秒で送信するためには広帯域の通信経路が要求されるので、送信制御部150は、通信部140が所定の間隔で画像データを通信部140が送信するように制御を行う。例えば、1フレーム毎秒でフルHDの画像データを送信するようにする。
続いて、通信部140は、送信制御部150の指示を受けて画像取得部110の内部メモリに記憶されている画像データ(高解像画像)を送信する(S103)。このとき、通信部140は、一旦、画像取得部110で取得された画像データを通信部140の内部メモリに記憶する。そして、通信部140は、記憶した画像データに所定の通信プロトコルに従った付帯情報を付けてインターフェースを介して画像データを送信する。
続いて、画像縮小部120は、画像取得部110の内部メモリに記憶されている画像データを所定の倍率に縮小し、内部メモリに記憶する(S104)。例えば、縦横4分の1のサイズである480×270画素の画像データに縮小する。画像縮小部120は、画像データの縮小については、単純な画素の間引きによって行う。ここでは、画像取得部110で取得されたフレームレートで後段の処理を行うように全フレームで縮小が行われる。
続いて、物体検出部130は、画像縮小部120の内部メモリに記憶されている画像データから人体を検出する(S105)。例えば、非特許文献2で提案されている方法がソフトウェアとして実装された人体検出プログラムが実行される。非特許文献2で提案されている方法では、64×128画素のサイズの探索窓を設定して人体検出が行われている。ここで、物体検出部130に入力した画像データを所定の倍率で順次縮小して検出を行うことで64×128画素以上のサイズの人体を検出することができる。
検出結果は、検出された人体領域の位置座標とサイズとを表すデータであり、一旦、物体検出部130の内部メモリに記憶される。なお、人体検出の処理時間は、入力する画像データに依存するが、物体検出部130は、1フレームにつき30分の1秒で処理が終わらない場合は処理を中断する。
続いて、送信制御部150は、物体検出部130の検出結果に応じて検出結果、及び検出処理した画像データを通信部140が送信するように制御を行う(S106)。例えば、送信制御部150は、物体検出部130が入力フレームから人体を検出したか否かを判断する。
この際、物体検出部130が入力フレームから人体を検出した場合、送信制御部150は、物体検出部130の内部メモリに記憶されている検出結果を通信部140が送信するようにする。また、送信制御部150は、画像縮小部120の内部メモリに記憶されている物体検出部130で処理された画像データ(縮小画像データ)を通信部140が送信するようにする。一方、物体検出部130が入力フレームから人体を検出しなかった場合、送信制御部150は、通信部140への送信の指示は行わない。
続いて、通信部140は、送信制御部150の指示を受けて検出結果、及び縮小画像データ(低解像画像)を送信する(S107)。このとき、通信部140は、一旦、物体検出部130の内部メモリに記憶されている検出結果、及び画像縮小部120の内部メモリに記憶されている縮小画像データを通信部140の内部メモリに記憶する。そして、通信部140は、記憶した検出結果、及び縮小画像データに所定の通信プロトコルに従った付帯情報を付けてインターフェースを介して送信する。
なお、S101からS107までの処理については、不図示の制御部によって、取得された画像データのフレーム毎に順次繰り返して行われるよう制御される。
次に、図3のフローチャートに従って第二の物体検出装置200の動作を説明する。図3は、第二の物体検出処理に係るフローチャートの一例を示す図である。
まず、通信部210は、インターフェースを介して第一の物体検出装置100から送信されたデータを受信する(S201)。
続いて、通信部210は、受信したデータから所定の通信プロトコルに従って付帯情報を解析し、解析結果に応じた処理を行う(S202)。即ち、通信部210は、解析結果に応じて第一の物体検出装置100で取得された画像データ、検出結果などを取得し、一旦、通信部210の内部メモリに記憶する。
ここで、第一の物体検出装置100がS103でデータを送信した場合、通信部210は、第一の物体検出装置100で取得された高解像度の画像データを受信し、内部メモリに記憶することになる。
一方、第一の物体検出装置100がS107でデータを送信した場合、通信部210は、第一の物体検出装置100で取得され、縮小された低解像度の画像データと検出結果とを受信し、内部メモリに記憶することになる。
そして、例えば、通信部210は、人体が検出されているか否か(検出結果の有無)を判断し、検出されていると判断した場合、S203の処理が行われ、検出されていないと判断された場合、S204の処理が行われる。
即ち、通信部210が検出結果を受け取った場合、検出結果表示部230は、通信部210の内部メモリに記憶されている低解像度の画像データと検出結果とから表示用の画像データを生成する(S203)。例えば、検出結果表示部230は、検出結果を解析し、第一の物体検出装置100で縮小された低解像度の画像データに検出された人体の領域を示す矩形の枠(検出結果枠)を重畳した表示用の画像データを生成する。そして、生成した画像データを表示装置に表示可能なデータに変換し、インターフェースを介して外部に出力する。
一方、通信部210が検出結果を受け取らなかった場合、物体検出部220は、通信部210の内部メモリに記憶されている高解像度の画像データから人体を検出する(S204)。ここでは、第一の物体検出装置100の物体検出部130と同様な処理が行われる。ただし、画像データを順次縮小して検出を行う際に、第一の物体検出装置100で既に低解像度(480×270画素以下)の画像データに対しては検出処理が行われているので、処理をスキップする。なお、検出結果は、一旦、物体検出部220の内部メモリに記憶される。また、物体検出部220は、処理を終了すると、検出結果表示部230に処理終了を通知する。
続いて、検出結果表示部230は、物体検出部220からの処理終了の通知を受けると、通信部210の内部メモリに記憶されている高解像度の画像データと物体検出部220の検出結果とから表示用の画像データを生成する(S205)。
例えば、検出結果表示部230は、通信部210の内部メモリに記憶されている高解像度の画像データを縮小する。そして、検出結果表示部230は、縮小した画像データに検出した人体の領域を示す矩形の枠(検出結果枠)を重畳した表示用の画像データを生成する。そして、検出結果表示部230は、生成した画像データを表示装置に表示可能なデータに変換し、インターフェースを介して外部に出力する。
なお、S201からS205までの処理については、不図示の制御部によって、通信部210のデータ受信に応じて順次繰り返して行われるよう制御される。
上述した第一の物体検出装置100及び第二の物体検出装置200の動作にもとづいたシステム全体の動作例を第一の物体検出装置100の監視カメラにより撮影される複数のシーンを例に挙げて以下に説明する。
監視カメラが平常時の人物がいないシーンを撮像している場合には、第一の物体検出装置100がS103で送信した高解像度の低フレームレートの画像データにもとづいて第二の物体検出装置200がS205でその画像(画像データ)のみを表示する。
監視カメラが遠距離の小さく写る人物を撮像している場合には、第一の物体検出装置100がS103で送信した高解像度の低フレームレートの画像データから第二の物体検出装置200がS204で人物を検出する。そして、第二の物体検出装置200は、S205で監視カメラの画像に検出結果枠を重畳した画像を表示する。
監視カメラが近距離の大きく写る人物を撮像している場合には、第一の物体検出装置100がS105で人物を検出する。そして、第一の物体検出装置100がS107で低解像度の高フレームレートの画像と検出結果とを送信し、第二の物体検出装置200がS203で監視カメラの画像に検出結果枠を重畳した画像を表示する。
上述のように、第一の物体検出装置100で低解像度の高フレームレートの画像データから高速に移動する物体(規定の物体の一例)の物体検出が行われる。また、第二の物体検出装置200で高解像度の低フレームレートの画像データから小さい物体(規定の物体の一例)の物体検出が行われる。したがって、本実施形態によれば、小さい物体の検出と高速に移動する物体の検出とを両立することができる。
なお、本実施形態では、物体検出部130が人体を検出した場合には、画像縮小部120に記憶されている縮小画像データを送信するようにしたが、検出した物体の大きさに応じて送信する画像データの解像度を変更する(決定する)構成にしてもよい。
例えば、検出した人体が大きい場合には縮小画像データを更に縮小した低解像度の画像データを送信し、検出した人体が小さい場合には物体検出部130で処理された縮小画像データを送信する構成にする。
<第二の実施形態>
本実施形態では、第一の物体検出装置で高解像度の画像データから物体検出を行い、第二の物体検出装置で低解像度の画像データから物体検出を行うことにより、同様の効果を実現する例について説明する。なお、本実施形態では、第一の実施形態で説明した内容についてはその説明を適宜省略する。
図4は、本実施形態に係る物体検出システムの構成の一例を示す図である。第一の物体検出装置300及び第二の物体検出装置400は、同機能の物体検出機能を有している。図に示すように、第一の物体検出装置300は、画像取得部310、画像縮小部320、物体検出部330、通信部340、送信制御部350、及び画像切出部360を含んで構成される。
画像取得部310、画像縮小部320、物体検出部330、通信部340、及び送信制御部350は、それぞれ第一の実施形態における画像取得部110、画像縮小部120、物体検出部130、通信部140、及び送信制御部150と同じ機能を有する。
画像切出部360は、画像取得部310で取得された画像データから任意の部分領域を切出し、内部メモリに記憶する。
また、第二の物体検出装置400は、通信部410、物体検出部420、及び検出結果表示部430を含んで構成される。通信部410、物体検出部420、及び検出結果表示部430は、それぞれ第一の実施形態における通信部210、物体検出部220、及び検出結果表示部230と同じ機能を有する。
次に、第一の物体検出装置300及び第二の物体検出装置400の動作について概略を説明する。
第一の物体検出装置300は、取得した画像データの縮小画像データを高フレームレートで第二の物体検出装置400に送信する。また、第一の物体検出装置300は、取得した高解像度の画像データから物体検出を行う。
一方、第二の物体検出装置400は、第一の物体検出装置300から取得した低解像度の画像データから物体検出を行う。そして、第一の物体検出装置300及び第二の物体検出装置400で検出された結果は、第二の物体検出装置400で統合されて出力される。
以下では、第一の物体検出装置300の動作と第二の物体検出装置400の動作とを順に図面を参照しながら説明する。
図5は、第一の物体検出装置300における第一の物体検出処理に係るフローチャートの一例を示す図である。
まず、画像取得部310は、撮像部で撮像された画像データを取得する(S301)。画像取得部310は、フルHD(1920×1080画素)の画像データを30フレーム毎秒で取得し、一旦、画像取得部310の内部メモリに記憶する。続いて、画像縮小部320は、画像取得部310の画像データを所定の倍率に縮小し、内部メモリに記憶する(S302)。
続いて、通信部340は、画像縮小部320の内部メモリに記憶されている縮小画像データを送信する(S303)。ここで、通信部340は、画像取得部310で画像データを取得する周期に合せて画像データを毎フレーム送信する。なお、通信経路の帯域が狭い場合には、S302で縮小する画像サイズが毎フレーム送信できるサイズに縮小され、S303で送信されるようにする。
続いて、物体検出部330は、画像取得部310の画像データから人体を検出する(S304)。ここでは、第一の実施形態の第二の物体検出装置200の物体検出部220と同様な処理が行われる。即ち、入力画像の高解像度部分から検出処理が行われる。ただし、検出処理は全探索窓に対して処理が終了するまで行われる。
続いて、不図示の制御部は、物体検出部330の検出結果に応じて画像切出部360の処理を制御する。また、送信制御部350は、物体検出部330の検出結果に応じて検出結果、及び画像切出部360で切り出された画像データを通信部340が送信するように制御を行う(S305)。例えば、制御部は、人体が検出されたか否かを判断し、検出されたと判断した場合、S306の処理が行われ、検出されていないと判断した場合、処理を終了する。
物体検出部330が人体を検出した場合には、画像切出部360は、物体検出部330で検出された人体の領域を含む部分画像の部分画像データを画像取得部310の内部メモリに記憶されている画像データから切り出す(S306)。即ち、物体検出部330が検出した人体の位置に応じて画像切出部360が画像取得部310の画像データから部分画像データを切り出す構成にする。
更に、物体検出部330が検出した人体の大きさに応じて画像取得部310の画像データから所望の解像度の部分画像データが切り出される構成にしてもよい。例えば、画像切出部360は、検出された人体が大きい場合には画像データを縮小して低解像度の画像データから部分画像データを切り出す。
通信部340は、送信制御部350の指示を受けて物体検出部330の検出結果、及び画像切出部360で切り出された画像データを送信する(S307)。
なお、S301からS307までの処理については、不図示の制御部によって、取得された画像データのフレーム毎に順次繰り返して行われるよう制御される。また、S304の人体の検出処理は、前フレームでの処理が終了していない場合はスキップされる。
図6は、第二の物体検出装置400における第二の物体検出処理に係るフローチャートの一例を示す図である。
まず、通信部410は、インターフェースを介して第一の物体検出装置300から送信されたデータを受信する(S401)。
続いて、通信部410は、受信したデータから所定の通信プロトコルに従って付帯情報を解析し、解析結果に応じた処理を行う(S402)。即ち、通信部410は、解析結果に応じて第一の物体検出装置300で取得した画像データ、検出結果などを取得し、一旦、通信部410の内部メモリに記憶する。
ここで、第一の物体検出装置300がS303でデータを送信した場合、通信部410は、第一の物体検出装置300で取得され、縮小された低解像度の画像データを受信し、内部メモリに記憶することになる。
一方、第一の物体検出装置300がS307でデータを送信した場合、通信部410は、第一の物体検出装置300で取得され、切り出された部分画像データと検出結果とを受信し、内部メモリに記憶することになる。
そして、例えば、通信部410は、人体が検出されているか否か(検出結果の有無)を判断し、検出されていると判断した場合、S403の処理が行われ、検出されていないと判断された場合、S404の処理が行われる。
即ち、通信部410が検出結果を受け取った場合、検出結果表示部430は、通信部410の内部メモリに記憶されている部分画像データと検出結果とから表示用の画像データを生成する(S403)。
例えば、検出結果表示部430は、検出結果を解析し、第一の物体検出装置300で縮小された低解像度の画像データに検出された人体の領域を示す矩形の枠を重畳する。ここで重畳する画像データは、第一の物体検出装置300がS303で送信した縮小画像データである。また、例えば、検出結果表示部430は、矩形の枠を重畳した画像と並べて部分画像を表示するように画像データを合成する。
一方、通信部410が検出結果を受け取らなかった場合、物体検出部420は、低解像度の画像データから人体を検出する(S404)。
続いて、検出結果表示部430は、物体検出部420からの処理終了の通知を受けると、画像データと物体検出部420の検出結果とから表示用の画像データを生成する(S405)。即ち、検出結果表示部430は、検出結果を解析し、縮小画像データにS404で検出された人体の領域を示す矩形の枠を重畳した表示用の画像データを生成する。
なお、S401からS405までの処理については、不図示の制御部によって、通信部410のデータ受信に応じて順次繰り返して行われるよう制御される。
上述した第一の物体検出装置300及び第二の物体検出装置400の動作にもとづいたシステム全体の動作例を第一の物体検出装置300の監視カメラにより撮影される複数のシーンを例に挙げて以下に説明する。
監視カメラが平常時の人物がいないシーンを撮像している場合には、第一の物体検出装置300がS303で送信した低解像度の高フレームレートの画像データにもとづいて第二の物体検出装置400がS405でその画像(画像データ)のみを表示する。
監視カメラが遠距離の小さく写る人物を撮像している場合には、第一の物体検出装置300がS304で人物を検出する。そして、第一の物体検出装置300は、S306で切り出した部分画像データをS307での検出結果とともに送信する。また、第二の物体検出装置400は、S403において、S401で受信した低解像度の画像に検出結果枠を重畳し、それと共に高解像度の部分画像を表示する。
監視カメラが近距離の大きく写る人物を撮像している場合には、第一の物体検出装置300がS303で送信した低解像度の高フレームレートの画像データから第二の物体検出装置400がS404で人物を検出する。そして、物体検出装置400は、S405で監視カメラの画像に検出結果枠を重畳した画像を表示する。
上述のように、第一の物体検出装置300で高解像度の低フレームレートの画像データから小さい物体(規定の物体の一例)の物体検出が行われる。また、第二の物体検出装置で低解像度の高フレームレートの画像データから高速に移動する物体(規定の物体の一例)の物体検出が行われる。
したがって、本実施形態によれば、小さい物体の検出と高速に移動する物体の検出とを両立することができる。
<その他の実施形態>
第一の実施形態及び第二の実施形態においては、物体検出装置で検出する対象として人体を例に説明したが、その他にも、顔や車などを検出する場合にも上述の構成が適用可能である。
また、第一の物体検出装置100及び第二の物体検出装置200の各々は、CPU、ROM、RAM、ハードディスク等を有する情報処理装置(コンピュータ)が内蔵された監視カメラ、モニタリング装置などであってもよい。この場合、基本的には、CPUにより、ROM、ハードディスク等に記憶されているプログラムがRAMにロードされて実行されることで、各物体検出装置の機能、フローチャートに係る処理が実現される。
ただし、各物体検出装置の機能、フローチャートに係る処理の一部、又は全部を専用のハードウェアを用いて構成してもよい。
また、第一の物体検出装置100及び第二の物体検出装置200は、一体の物体検出装置であってもよい。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムを読み出して実行する処理である。
上述した実施形態の構成によれば、小さい物体の検出と高速に移動する物体の検出とを両立することができる。
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。

Claims (6)

  1. 画像縮小手段と第一の物体検出手段とを有する第一の装置と、第二の物体検出手段を有する第二の装置とが、通信手段により接続されたシステムであって、
    前記画像縮小手段は、取得した高解像度の画像を低解像度に縮小し、
    前記第一の物体検出手段は、前記画像縮小手段により縮小された低解像度の画像から規定の物体を検出し、
    前記通信手段は、前記取得した高解像度画像、及び前記第一の物体検出手段で前記低解像度の画像から検出された前記物体の画像を前記第一の装置から前記第二の装置に送信し、
    前記第二の物体検出手段は、送信された前記高解像度の画像から前記規定の物体を検出することを特徴とする物体検出システム。
  2. 前記第一の物体検出手段は、前記物体の大きさを検出し、
    前記通信手段は、前記物体の大きさに応じて前記第二の装置に送信する前記物体の画像の解像度を決定することを特徴とする請求項1に記載の物体検出システム。
  3. 前記画像縮小手段は、前記取得した高解像度の画像を第1のフレームレートで圧縮し、
    前記通信手段は、前記取得した高解像度の画像を前記第1のフレームレートに比べて低い第2のフレームレートで送信することを特徴とする請求項1に記載の物体検出システム。
  4. 画像縮小手段と第一の物体検出手段とを有する第一の装置と、第二の物体検出手段を有する第二の装置とが、通信手段により接続されたシステムにおける物体検出方法であって、
    前記画像縮小手段が、取得した高解像度の画像を低解像度に縮小する画像縮小工程と、
    前記第一の物体検出手段が、前記画像縮小工程で縮小された低解像度の画像から規定の物体を検出する第一の物体検出工程と、
    前記通信手段が、前記取得した高解像度画像、及び前記第一の物体検出工程で前記低解像度の画像から検出された前記物体の画像を前記第一の装置から前記第二の装置に送信する通信工程と、
    前記第二の物体検出手段が、送信された前記高解像度の画像から前記規定の物体を検出する第二の物体検出工程とを有することを特徴とする物体検出方法。
  5. 画像縮小手段と第一の物体検出手段とを有する第一の装置と、第二の物体検出手段を有する第二の装置とが、通信手段により接続されたシステムであって、
    前記画像縮小手段は、取得した高解像度の画像を低解像度に縮小し、
    前記第一の物体検出手段は、前記取得した高解像度の画像から規定の物体を検出し、
    前記通信手段は、前記画像縮小手段により縮小された低解像度の画像、及び前記第一の物体検出手段で前記高解像度の画像から検出された前記物体の画像を前記第二の物体検出手段に送信し、
    前記第二の物体検出手段は、送信された前記低解像度の画像から前記規定の物体を検出することを特徴とする物体検出システム。
  6. 画像縮小手段と第一の物体検出手段とを有する第一の装置と、第二の物体検出手段を有する第二の装置とが、通信手段により接続されたシステムにおける物体検出方法であって、
    前記画像縮小手段が、取得した高解像度の画像を低解像度に縮小する画像縮小工程と、
    前記第一の物体検出手段が、前記取得した高解像度の画像から規定の物体を検出する第一の物体検出工程と、
    前記通信手段が、前記画像縮小工程で縮小された低解像度の画像、及び前記第一の物体検出工程で前記高解像度の画像から検出された前記物体の画像を前記第一の装置から前記第二の装置に送信する通信工程と、
    前記第二の物体検出手段が、送信された前記低解像度の画像から前記規定の物体を検出する第二の物体検出工程とを有することを特徴とする物体検出方法。
JP2011076479A 2011-03-30 2011-03-30 物体検出システム及び物体検出方法 Active JP5769468B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2011076479A JP5769468B2 (ja) 2011-03-30 2011-03-30 物体検出システム及び物体検出方法
US13/427,124 US8977000B2 (en) 2011-03-30 2012-03-22 Object detection system and method therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011076479A JP5769468B2 (ja) 2011-03-30 2011-03-30 物体検出システム及び物体検出方法

Publications (2)

Publication Number Publication Date
JP2012212235A JP2012212235A (ja) 2012-11-01
JP5769468B2 true JP5769468B2 (ja) 2015-08-26

Family

ID=46927305

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011076479A Active JP5769468B2 (ja) 2011-03-30 2011-03-30 物体検出システム及び物体検出方法

Country Status (2)

Country Link
US (1) US8977000B2 (ja)
JP (1) JP5769468B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108076492B (zh) * 2017-11-20 2018-10-30 张天勇 一种提升相机对人群拍摄的成像质量的方法
CN107784295B (zh) * 2017-11-20 2018-12-21 惠州太初科技有限公司 基于人体距离拉伸的相机拍摄***
WO2021245935A1 (ja) * 2020-06-05 2021-12-09 株式会社ソシオネクスト 情報処理装置、情報処理方法、及びプログラム

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6618074B1 (en) * 1997-08-01 2003-09-09 Wells Fargo Alarm Systems, Inc. Central alarm computer for video security system
JP2000059758A (ja) * 1998-08-05 2000-02-25 Matsushita Electric Ind Co Ltd 監視カメラ装置、監視装置、及びこれらを用いた遠隔監視システム
US8564661B2 (en) * 2000-10-24 2013-10-22 Objectvideo, Inc. Video analytic rule detection system and method
IL162879A0 (en) * 2002-07-05 2005-11-20 Dmatek Ltd A method and system for effectively performing event detection in a large number of concurrent imagesequences
DE602004015173D1 (de) * 2003-01-21 2008-09-04 Canon Kk Bildaufnahmegerät und Bildaufnahmesystem
JP2004228770A (ja) * 2003-01-21 2004-08-12 Minolta Co Ltd 画像処理システム
US7664292B2 (en) * 2003-12-03 2010-02-16 Safehouse International, Inc. Monitoring an output from a camera
JP2005173787A (ja) * 2003-12-09 2005-06-30 Fujitsu Ltd 移動物体の検出・認識を行う画像処理装置
JP4741283B2 (ja) * 2005-05-16 2011-08-03 セイコーエプソン株式会社 集積回路装置、マイクロコンピュータ及び監視カメラシステム
JP4626493B2 (ja) * 2005-11-14 2011-02-09 ソニー株式会社 画像処理装置、画像処理方法、画像処理方法のプログラム及び画像処理方法のプログラムを記録した記録媒体
US8115812B2 (en) * 2006-09-20 2012-02-14 Panasonic Corporation Monitoring system, camera, and video encoding method
WO2008075779A1 (en) * 2006-12-18 2008-06-26 Fujifilm Corporation Monitoring system, monitoring method and program
US8218025B2 (en) * 2007-02-15 2012-07-10 Fujifilm Corporation Image capturing apparatus, image capturing method, and computer program product
US8204273B2 (en) * 2007-11-29 2012-06-19 Cernium Corporation Systems and methods for analysis of video content, event notification, and video content provision
AU2008200926B2 (en) * 2008-02-28 2011-09-29 Canon Kabushiki Kaisha On-camera summarisation of object relationships
JP5398341B2 (ja) * 2009-05-11 2014-01-29 キヤノン株式会社 物体認識装置及び物体認識方法
JP2011060058A (ja) * 2009-09-11 2011-03-24 Hitachi Kokusai Electric Inc 撮影装置および監視システム
US9420250B2 (en) * 2009-10-07 2016-08-16 Robert Laganiere Video analytics method and system

Also Published As

Publication number Publication date
US8977000B2 (en) 2015-03-10
JP2012212235A (ja) 2012-11-01
US20120250939A1 (en) 2012-10-04

Similar Documents

Publication Publication Date Title
CN109640007B (zh) 人工智能图像传感设备
US9904865B2 (en) Setting apparatus which sets a detection region for a detection process
CN108141568B (zh) Osd信息生成摄像机、合成终端设备及共享***
TW201137767A (en) Image processing apparatus and image processing method
JP2014022970A (ja) 画像送信装置、画像送信方法、画像送信プログラム、画像認識認証システム、及び画像受信装置
EP3249919B1 (en) Image processing apparatus, image processing method, and program
WO2014030405A1 (ja) 表示装置、表示方法、テレビジョン受信機及び表示制御装置
KR101861245B1 (ko) 멀티 센서 cctv 파노라마 영상에서 움직임 검출 시스템 및 방법
JP5769468B2 (ja) 物体検出システム及び物体検出方法
EP3503021B1 (en) Image information processing device and system, image information processing method and storage medium
WO2018037665A1 (ja) 情報処理装置、情報処理システム、制御方法、及びプログラム
US20120120309A1 (en) Transmission apparatus and transmission method
JP2010092092A (ja) 画像処理装置及び画像処理方法
JP7297455B2 (ja) 画像処理装置、画像処理方法、およびプログラム
US20230188679A1 (en) Apparatus and method for transmitting images and apparatus and method for receiving images
JP2019161362A (ja) 監視システム
JP4859795B2 (ja) カメラ装置及び記録システム
CN117280708A (zh) 利用基于ai的对象识别的监控摄像机的快门值调节
US10943103B2 (en) Human body detection apparatus, human body detection method, information processing apparatus, information processing method, and storage medium
JP2017200098A (ja) 動き監視装置
JP2016021716A (ja) 追尾装置及びその制御方法
WO2023276050A1 (ja) 画像処理システム及び撮像装置
US20110090360A1 (en) Image processing apparatus and object detecting method
KR102126794B1 (ko) 영상 데이터 전송 장치 및 방법
JP2019192155A (ja) 画像処理装置、撮影装置、画像処理方法およびプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140328

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141209

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150206

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: 20150526

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150623

R151 Written notification of patent or utility model registration

Ref document number: 5769468

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151