(57)【要約】【課題】  映像内の検知対象物体に対応する検知領域をオペレータがポインティングデバイス等で設定するようにすると、操作が煩雑でありオペレータに負荷がかかり、正確に設定できないと、検知精度が悪くなってしまっていた。【解決手段】  映像内の検知対象物体に対応する検知領域内の変化を検知するために前記検知領域を設定する設定装置１００は、検知対象物体が存在する映像と存在しない映像を入力し、検知対象物体が存在する映像と存在しない映像の差から検知対象物体に対応する検知領域を算出する。【選択図】  図１
2014236312.tif 000002
【特許請求の範囲】
【請求項１】
映像内の検知対象物体に対応する検知領域内の変化を検知するために前記検知領域を設定する設定装置であって、
前記検知対象物体が存在する映像と存在しない映像を入力する入力手段と、
前記検知対象物体が存在する映像と存在しない映像の差から前記検知対象物体に対応する検知領域を算出する算出手段と
を有することを特徴とする設定装置。
【請求項２】
前記算出手段は、頂点数が所定数以下の多角形である前記検知領域を算出することを特徴とする請求項１に記載の設定装置。
【請求項３】
前記算出手段は、前記検知対象物体が存在する映像と存在しない映像の差から算出した多角形の頂点数が所定数以下になるように、ある頂点に隣接する２つの頂点を結ぶ直線とその頂点の距離が短い頂点から順に頂点を削除して、頂点数が所定数以下の多角形である前記検知領域を算出することを特徴とする請求項１に記載の設定装置。
【請求項４】
前記算出手段は、前記検知対象物体が存在する映像と存在しない映像の差から第１の多角形を算出し、前記第１の多角形と所定以上の比率で重複する範囲で、前記第１の多角形より頂点数を減らした第２の多角形である前記検知領域を算出することを特徴とする請求項１に記載の設定装置。
【請求項５】
前記検知領域を映像上で表示する表示制御手段と、前記映像上で表示された前記検知領域を変更する変更手段を有することを特徴とする請求項１から４のいずれかの１項に記載の設定装置。
【請求項６】
映像内の検知対象物体に対応する検知領域内の変化を検知するために前記検知領域を設定する設定装置における設定方法であって、
前記検知対象物体が存在する映像と存在しない映像を入力し、
前記検知対象物体が存在する映像と存在しない映像の差から前記検知対象物体に対応する検知領域を算出する
ことを特徴とする設定方法。
【請求項７】
頂点数が所定数以下の多角形である前記検知領域を算出することを特徴とする請求項６に記載の設定方法。
【請求項８】
前記検知対象物体が存在する映像と存在しない映像の差から算出した多角形の頂点数が所定数以下になるように、ある頂点に隣接する２つの頂点を結ぶ直線とその頂点の距離が短い頂点から順に頂点を削除して、頂点数が所定数以下の多角形である前記検知領域を算出することを特徴とする請求項６に記載の設定方法。
【請求項９】
前記検知対象物体が存在する映像と存在しない映像の差から第１の多角形を算出し、前記第１の多角形と所定以上の比率で重複する範囲で、前記第１の多角形より頂点数を減らした第２の多角形である前記検知領域を算出することを特徴とする請求項６に記載の設定方法。
【請求項１０】
前記検知領域を映像上で表示し、前記映像上で表示された前記検知領域を変更することを特徴とする請求項６から９のいずれかの１項に記載の設定方法。
【請求項１１】
映像内の検知対象物体に対応する検知領域内の変化を検知するために前記検知領域を設定する設定手順をコンピュータに実行させるためのプログラムであって、
前記検知対象物体が存在する映像と存在しない映像を入力する入力手順と、
前記検知対象物体が存在する映像と存在しない映像の差から前記検知対象物体に対応する検知領域を算出する算出手順と
をコンピュータに実行されることを特徴とするプログラム。
【請求項１２】
前記算出手順は、頂点数が所定数以下の多角形である前記検知領域を算出することを特徴とする請求項１１に記載のプログラム。
【請求項１３】
前記算出手順は、前記検知対象物体が存在する映像と存在しない映像の差から算出した多角形の頂点数が所定数以下になるように、ある頂点に隣接する２つの頂点を結ぶ直線とその頂点の距離が短い頂点から順に頂点を削除して、頂点数が所定数以下の多角形である前記検知領域を算出することを特徴とする請求項１１に記載のプログラム。
【請求項１４】
前記算出手順は、前記検知対象物体が存在する映像と存在しない映像の差から第１の多角形を算出し、前記第１の多角形と所定以上の比率で重複する範囲で、前記第１の多角形より頂点数を減らした第２の多角形である前記検知領域を算出することを特徴とする請求項１１に記載のプログラム。
【請求項１５】
前記検知領域を映像上で表示する表示制御手順と、前記映像上で表示された前記検知領域を変更する変更手順をコンピュータに実行させることを特徴とする請求項１１から１４のいずれかの１項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像内の検知対象物体に対応する検知領域内の変化を検知するために検知領域を設定する設定装置および方法に関するものである。
【背景技術】
【０００２】
近年、例えば、店舗監視やビル監視においては、撮像した画像を解析して特定の事象を検知すると、事象が発生した際の画像を蓄積したり、管理者が閲覧・確認したりすることが行われている。画像解析する特定の事象としては、例えば、監視対象物体が持ち去られたことを検知する持ち去り検知等がある。
たとえば特許文献１では、監視対象が持ち去られることを検知する機能について書かれている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１６８９８
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、映像内の検知対象物体に対応する検知領域をオペレータがポインティングデバイス等で設定するようにすると、操作が煩雑でありオペレータに負荷がかかり、正確に設定できないと、検知精度が悪くなってしまっていた。
本発明は、これらの問題を解決することを目的とする。
【課題を解決するための手段】
【０００５】
上述した目的を達成するため、本発明の設定装置は、例えば以下の構成を有する。
すなわち、
映像内の検知対象物体に対応する検知領域内の変化を検知するために前記検知領域を設定する設定装置であって、
前記検知対象物体が存在する映像と存在しない映像を入力する入力手段と、
前記検知対象物体が存在する映像と存在しない映像の差から前記検知対象物体に対応する検知領域を算出する算出手段と
を有することを特徴とする設定装置。
【発明の効果】
【０００６】
本発明により、オペレータによる領域設定手順を軽減することができる。
【０００７】
また、検知精度の低下を防ぐことが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態におけるソフトウェア構成図である。
【図２】本発明の実施形態におけるハードウェア構成図である。
【図３】本発明の実施形態におけるユーザーインタフェースである。
【図４】本発明の実施形態における処理工程図である。
【図５】本発明の実施形態における処理工程１の説明図である。
【図６】本発明の実施形態における処理工程２の説明図である。
【図７】本発明の実施形態における処理工程３の説明図である。
【図８】本発明の実施形態における処理工程４の説明図である。
【発明を実施するための形態】
【０００９】
図１は、本発明の第１の実施形態における持ち去り検知機能を提供する物体検知システムのソフトウェア構成図である。
【００１０】
図１において、物体検知システムは、設定装置１０１、ネットワーク１０２、ネットワークカメラ１０３、クライアント１２０から構成されている。設定装置１０１上では、ネットワークカメラ１０３からの映像データに応じた映像を表示すると共に持ち去り監視の対象の物体検知のための設定用のユーザーインタフェースを提供する物体検知機能設定ツールが動作する。ネットワーク１０２は、ＬＡＮやインターネットなどのＩＰベースの通信が可能なネットワークである。
【００１１】
ネットワークカメラ１０３は、映像撮影機能と物体検知機能を有し、ライブ映像と、検知した物体に関する検知物体情報をネットワーク１０２経由で設定装置１０１とクライアント１２０へ配送する。設定装置１０１とクライアント１２０は、ネットワークカメラ１０３から配送された映像データに応じた映像と検知物体情報に応じた検知結果を表示する。
【００１２】
ネットワークカメラ１０３は、物体の持ち去りを検知すると、検知物体情報を設定装置１０１に送信し、設定装置は、検知物体情報を受信すると、検知領域枠を表示するとともに、物体が持ち去られたことを表示する。このときの検知領域枠は、検知領域枠の設定中とは異なる色で表示する。設定装置１０１は、映像と検知物体情報を表示する表示制御装置である。ネットワークカメラ１０３は、撮影部１０４、物体検知部１０５、通信部１０６を有している。
【００１３】
なお、物体検知部１０５は、ネットワークカメラ１０３ではなく、設定装置１０１に設けてもよい。
【００１４】
撮影部１０４は、撮影デバイスによってライブ映像を取得する。撮影部１０４は、例えば１秒間に３０フレーム分のライブ映像を取得することが可能である。本実施形態の撮影部１０４は、撮影デバイスから取得したライブ映像をＪＰＥＧなどに符号化しネットワーク配送可能なデジタル映像データに変換する機能も提供する。なお、この変換機能は、通信部１０６に設けてもよい。
【００１５】
物体検知部１０５は、撮影部１０４によって取得された映像データを解析し、設定装置１０１により設定された検知設定情報により検知領域内の物体が持ち去られたか否かなどを検知する。物体検知部１０５は、検知領域内の映像が変化した場合、物体が持ち去られたことを検知する。
【００１６】
なお、本形態の物体検知部１０５は、連続した映像フレームの差分を解析することで物体の持ち去りを検知する。ただし、物体の持ち去り検知アルゴリズムとして、例えば撮影により得られた映像データとあらかじめ設定された基準映像との差分を解析する方法などさまざまな方法を用いることが可能である。
【００１７】
通信部１０６は、撮影部１０４が取得した映像データと物体検知部１０５により生成された検知物体情報をネットワーク１０２経由でクライアント１２０および設定装置１０１に送信する。また、通信部１０６は、利用者が設定装置１０１を使用して設定した検知設定情報を受信し、物体検知部１０５に設定する。
【００１８】
通信部１１０は、ネットワークカメラ１０３から送信される映像データおよび検知物体情報を受信する。また、利用者が設定装置１０１を使用して設定した検知設定情報をネットワークカメラ１０３に送信する。
【００１９】
表示制御部１１１は、ネットワークカメラ１０３から配送された映像データに応じた映像をディスプレイ等の表示デバイス上に表示する。
【００２０】
検知枠設定部１１２は、検知設定情報として映像上の検知領域を設定する。検知領域とは、映像内の領域であって、物体が検知される領域である。つまり、検知領域を設定することで、映像全体ではなく映像の一部（持ち去られることを監視対象とする物体）のみを物体検知の対象とすることができる。これにより、物体の検知精度の向上や、処理負荷の低減が期待できる。
なお、検知枠設定部１１２は、検知領域を示す枠を、表示制御部１１１を介して映像上に表示させる。
【００２１】
表示制御部１１１は、ネットワークカメラ１０３からの映像を映像表示領域３０２（図３）に表示させる。また、表示制御部１１１は、映像表示領域３０２内に、検知領域枠３０３を表示させる。表示制御部１１１による表示例は、図３を用いて後述する。
【００２２】
検知結果表示部１１５は、ネットワークカメラ１０３の物体検知部１０５による検知結果に応じた検知領域枠３０３を表示制御部１１１を介して持ち去られたか否かの結果を表示させる。
このように、設定装置１０１は、映像内の検知対象物体に対応する検知領域内の変化を検知するために検知領域を設定する。
【００２３】
クライアント１２０は、ネットワークカメラ１０３からの映像データと検知物体情報を受信し、物体の検知結果と映像とを表示する機能を有する。すなわち、クライアント１２０は、設定装置１０１の構成のうち、通信部１１０と表示制御部１１１と検知結果表示部１１５を有し、検知枠設定部１１２を有しない。
【００２４】
図２は、設定装置１０１およびネットワークカメラ１０３のハードウェア構成を示す図である。クライアント１２０のハードウェア構成は設定装置１０１と同様である。図２において、ＣＰＵ２０１は設定装置１０１を統括制御する制御処理装置である。
【００２５】
二次記憶装置２０２は、ＣＰＵ２０１が設定装置１０１を制御するためのプログラムを記憶する。ＲＡＭ２０３は、ＣＰＵ２０１が二次記憶装置２０２から読出したプログラムを展開し、処理を実行するためのメモリである。また、ＲＡＭ２０３は、一時記憶メモリとして各種処理の対象となるデータを一時記憶するための記憶領域としても使用される。
【００２６】
ネットワークインタフェース２０４は、ネットワーク１０２を介して通信をおこなう回路である。ネットワークインタフェース２０４は、ネットワークカメラ１０３からの映像データや検知物体情報の受信、および検知設定情報の送信を行う際に使用される。
【００２７】
表示装置２０５は、映像データに応じた映像等を表示するディスプレイ等の表示デバイスである。なお、設定装置１０１は、表示装置２０５と一体の装置であってもよい。入力装置２０６は、キーボードおよびマウス等である。ただし、入力装置２０６は、例えば、ジョイスティックや音声入力装置などでもよい。
【００２８】
設定装置１０１は一般的なＰＣ（パーソナルコンピュータ）として構成される。持ち去り監視の対象の物体検知のための設定用のユーザーインタフェースを提供する物体検知機能設定ツールは、一般的なＰＣ上で動作するソフトウェアとして実装することが可能である。なお、本形態では、ＣＰＵ２０１が二次記憶装置２０２からプログラムを読み出して処理を実行する例について説明しているが、図１の各部の処理のうち少なくとも一部を専用のハードウェアによって行うようにしてもよい。
【００２９】
次にネットワークカメラ１０３のハードウェア構成を説明する。図２において、ＣＰＵ２１０はネットワークカメラ１０３を統括制御する制御部である。
【００３０】
ＲＯＭ２１１は、ＣＰＵ２１０がネットワークカメラ１０３を制御するためのプログラムを記憶する。なお、ＲＯＭ２１１のかわりに二次記憶装置２０２と同等な二次記憶装置であってもよい。ＲＡＭ２１２は、ＲＯＭ２１１から読み出されたプログラムを展開し、処理を実行するためのメモリである。また、ＲＡＭ２１２は、一時記憶メモリとして各種処理の対象となるデータを一時記憶するための記憶領域としても使用される。
【００３１】
ネットワークインタフェース２１３は、ネットワーク１０２を介して通信を行う回路である。ネットワークインタフェース２１３は、設定装置１０１への映像データや検知物体情報の送信、および検知設定情報の受信に使用される。
【００３２】
撮影装置２１４は、撮影デバイスを有し、ライブ映像を動画および静止画として撮影するビデオカメラなどの撮影デバイスである。なお、ネットワークカメラ１０３と撮影装置２１４は一体の装置であってもよいし、別の装置であってもよい。
【００３３】
次に図３を用いて、設定装置１０１のユーザーインタフェースを説明する。設定装置１０１は、ネットワークカメラ１０３からの映像を表示装置２０５上に表示させるコンピュータプログラムである物体検知機能設定ツールを実行する。図３で示すユーザーインタフェースは、図１の表示制御部１１１により図２の表示装置２０５の画面上で表示される。なお設定装置１０１と表示装置２０５は一体の装置でもよいし、別の装置であってもよい。設定装置１０１は、映像を表示装置２０５上に表示する表示制御装置である。
【００３４】
図３において、ユーザーインタフェース表示領域３０１は、表示装置２０５のディスプレイ上の表示領域をあらわしている。ユーザーインタフェース表示領域３０１は、ディスプレイ全体とすることも、１つのウィンドウとすることも可能である。
【００３５】
映像表示領域３０２は、ネットワークカメラ１０３から配送されてくる映像データに応じた映像（ライブ映像）を表示するための領域である。
【００３６】
検知領域枠３０３（太線で示している枠）は、検知枠設定部１１２により設定された物体検知部１０５の物体検知処理の対象となる領域を示す枠である。検知領域枠３０３は、検知枠設定部１１２の設定、検知結果表示部１１５に基づいて、表示制御部１１１により表示される。
【００３７】
検知領域設定ボタン３０４を押すまたはクリックすることにより、検知枠設定部１１２は検知設定情報である対象となる持ち去り検知対象物体の検知領域枠を設定し、検知領域枠３０３として表示される。表示されている検知領域枠３０３は検知領域枠３０３の頂点や辺をマウス等の入力装置２０６で選択し、ドラッグすること等により検知領域枠３０３の大きさ、形状を変更することを可能とする。
【００３８】
検知領域クリアボタン３０５を押すまたはクリックすることにより、検知枠設定部１１２は検知設定情報である検知領域枠の設定を解除し映像表示領域３０２に表示されている画像を背景として記憶する。
【００３９】
図４は、本形態の設定装置１０１による検知領域枠３０３の検知設定情報作成処理を説明するための処理工程を示した図である。設定装置１０１では、ネットワークカメラ１０３からの映像を表示する物体検知機能設定ツールが動作する。図４の処理は、操作者の処理とＣＰＵ２０１が二次記憶装置２０２に記録されたプログラムをＲＡＭ２０３へ読み出して実行されることによって行われる。ただし、図４の処理でＣＰＵ２０１、ＣＰＵ２１０が行う処理の少なくとも一部を専用のハードウェアによって行うようにしてもよい。設定装置１０１は、以下のように、映像内の検知対象物体に対応する検知領域内の変化を検知するために検知領域を設定する。
【００４０】
（工程１）背景の取得
背景の取得工程について図５をもとに説明する。この例では持ち去り検知対象物体は図６の映像表示領域３０２に映し出されている人の右に置かれるＰＣのような物体である。
持ち去り検知対象物体を映像表示領域３０２に映し出されない状態のところに退避させ、検知領域クリアボタン３０５を押す（図５）。検知領域クリアボタン３０５が押されることにより検知枠設定部１１２は撮影部１０４より映像表示領域３０２に映し出されている画像を取得し背景画像として記憶する。
【００４１】
この工程では、所定時間分のフレーム（例えば、１０秒間）、あるいは、所定数のフレーム（例えば、３００フレーム）を入力し、入力したフレームを元に背景画像を生成してもよい。入力したフレームを単純平均してもよいし、所定の重みで加重平均してもよい。この背景の生成は、検知枠設定部１１２で行っても、ネットワークカメラ１０３が生成した背景を検知枠設定部１１２が取得してもよい。検知領域が設定された状態で検知領域クリアボタン３０５を押すと、その時に設定されていた検知領域はクリアされる。
【００４２】
（工程２）検知対象物体を入れた画像の取得
検知対象物体を入れた画像の取得工程について図６をもとに説明する。
持ち去り検知対象物体を映像表示領域３０２に入る所定の位置に置き、検知領域設定ボタン３０４を押す。検知領域設定ボタン３０４が押されることにより検知枠設定部１１２は撮影部１０４より映像表示領域３０２に映し出されている画像を取得し記憶する。この工程でも、所定時間分のフレーム（例えば、１０秒間）、あるいは、所定数のフレーム（例えば、３００フレーム）を入力し、入力したフレームを元に記憶画像を生成してもよい。入力したフレームを単純平均してもよいし、所定の重みで加重平均してもよい。
【００４３】
このように、工程１と２で、通信部１１０により、検知対象物体が存在する映像と存在しない映像を入力する。
【００４４】
（工程３）検知領域と頂点の抽出
検知領域と頂点の抽出工程について図７をもとに説明する。
【００４５】
検知枠設定部１１２は工程１で記憶した画像を背景画像とし工程２で記憶した画像と背景差分画像がある領域を抽出する。図７では工程１と工程２で記憶した画像をブロック分割し、差分のあるブロックを差分領域３１０として抽出している。なお、この差分領域３１０の抽出は画素単位で行ってもよい。このようにして、検知枠設定部１１２は、検知対象物体が存在する映像と存在しない映像の差を抽出する。本形態では、差があると判断した領域に対応する多角形を生成する。
【００４６】
なお、工程１から３をネットワークカメラ１０３で実行して、その結果を検知枠設定部１１２が取得してもよい。また、検知領域枠の設定をネットワークカメラ１０３が実行してもよい。
【００４７】
差分領域３１０が抽出されると領域を囲む各頂点３１１を結ぶ線を抽出する。
【００４８】
（工程４）検知領域頂点の間引き
検知領域頂点の間引きについて図８をもとに説明する。
【００４９】
工程３で抽出した差分領域３１０の形状が複雑な形になった場合、システムの負荷が増大し、表示処理が間に合わず、表示映像が欠ける等の問題が生じることがある。そのため、以下のように包含率、被覆率を定義し、頂点の数、包含率、被覆率に閾値を持たせ頂点の数を減らしシステムの負荷を減らす。
【００５０】
この閾値は装置の中に固定で持っていてもよいし、外部から書きかえることが可能なインターフェースを持っていてもよい。
【００５１】
ここで、
包含率＝差分領域３１０内にある検知領域枠３０３の面積÷差分領域３１０の面積
被覆率＝検知領域枠３０３内にある差分領域３１０の面積÷検知領域枠３０３の面積
である。
【００５２】
検知枠設定部１１２は各頂点３１１間の間引き距離を計算する。本実施例での間引き距離の計算はダグラス・ペッカ―法を用いて行っている。検知枠設定部１１２は、図８（２）に示す各頂点３１１の間引き距離を計算し、計算した各頂点３１１の間引き距離を小さい順に並べ、間引き距離がもっとも小さかった頂点を間引き、頂点を減らす。そして、検知枠設定部１１２は、減らされた頂点の両端の頂点間を結び、残った頂点により検知領域枠３０３を抽出する（図８（１））。ある頂点の間引き距離は、その頂点に隣接する２つの頂点を結ぶ直線とその頂点の距離である。
【００５３】
このように、検知枠設定部１１２は、検知対象物体が存在する映像と存在しない映像の差から算出した多角形の頂点数が所定数以下になるようにする。すなわち、検知枠設定部１１２は、このように頂点数が所定数以下になるように、ある頂点に隣接する２つの頂点を結ぶ直線とその頂点の距離が短い頂点から順に頂点を削除する。このようにして、検知枠設定部１１２は、頂点数が所定数以下の多角形である検知領域（枠）を算出する。
以下図８（３）を用い頂点を減らす方法を説明する。
【００５４】
検知枠設定部１１２は頂点３１１の数が頂点数の閾値を下回るまでこの頂点３１１の間引きを続ける（Ｓ８０１）。尚、間引く頂点を求める方法としては、地図のラインの簡素化に使用されている最小距離（Ｍｉｎｉｍｕｍ  Ｄｉｓｔａｎｃｅ）法や最小比率（Ｍｉｎｉｍｕｍ  Ｒａｔｉｏ）法を使用してもよい。このようにして、検知枠設定部１１２は、頂点数が所定数以下の多角形である検知領域を算出する。
【００５５】
検知枠設定部１１２は頂点３１１の数が頂点数の閾値を下回った後に工程３で抽出した差分領域３１０と本工程で抽出した検知領域枠３０３の包含率と被覆率を上記の式に従って求める。
【００５６】
検知枠設定部１１２は包含率と被覆率が各々の閾値未満であれば（Ｓ８０５）、メッセージを表示装置２０５に出力し処理を中止する（Ｓ８０２）。
【００５７】
検知枠設定部１１２は包含率と被覆率が各々の閾値以上であれば、再度間引かれずに残った各頂点３１１の間引き距離を計算し、間引き距離がもっとも小さい頂点を間引いた検知領域を抽出する。そして、検知枠設定部１１２は包含率と被覆率を計算する。検知枠設定部１１２は、包含率と被覆率が各々の閾値以上であれば、この頂点を間引いた検知領域を検知領域枠３０３とし包含率と被覆率が各々の閾値を下回らない範囲で頂点３１１の数を減らす（Ｓ８０３）。
【００５８】
検知枠設定部１１２は包含率と被覆率がいずれかが閾値未満になったらＳ８０３またはＳ８０１で作成した検知領域枠３０３で、後に作成された検知領域枠３０３を、工程４での最終的な検知領域枠３０３と確定する（Ｓ８０４）。
【００５９】
表示制御部１１１は抽出した検知領域枠３０３に間引かれずに残った頂点位置、頂点間の線を表示装置２０５に表示する。
【００６０】
工程３で差があると判断した領域に対応する多角形の頂点数が閾値以下であるとＳ８０１で判定され、頂点数を減らすと包含率、被覆率が閾値未満になるとＳ８０６で判定された場合、工程３で差があると判断した領域に対応する多角形が検知領域枠になる。
【００６１】
尚、頂点３１１の数が頂点の閾値を下回らない状態でも包含率、被覆率を計算し、包含率、被覆率の各々の閾値以下にならない条件で頂点を減らし検知領域枠３０３を決めてもよい。
【００６２】
このようにして、検知枠設定部１１２は、検知対象物体が存在する映像と存在しない映像の差から第１の多角形を算出し、第１の多角形と所定以上の比率で重複する範囲で、第１の多角形より頂点数を減らした第２の多角形である検知領域（枠）を算出する。
【００６３】
（工程５）検知領域の調整
検知領域の調整について図８、３をもとに説明する。
【００６４】
工程４で抽出した検知領域枠３０３（図８（１））は表示制御部１１１により表示装置２０５に表示されている。
【００６５】
検知枠設定部１１２はこの検知領域枠３０３の頂点および頂点を結ぶ線をマウスなどのポインティングデバイスに変更を受けるとその指示に従い検知領域枠３０３を変更する。ある頂点Ａを動かした場合、その頂点Ａに隣接する２つの頂点ＢとＣとその頂点Ａを結ぶ線ＡＢとＡＣは、移動後の頂点Ａと頂点ＢとＣを結ぶように変更される。
【００６６】
また、２つの頂点ＤとＥを結ぶ線の１箇所Ｆをマウスでつかんで移動した場合、マウスでつかんだ箇所が頂点ＤとＥの間の新たな頂点Ｆとなり、頂点ＤとＥを結ぶ線は、頂点ＤとＦを結んだ線と頂点ＦとＥを結んだ線に変更される。ただし、頂点Ｆを追加すると図８（３）のＳ８０１における頂点数の閾値を超える場合、頂点Ｆは追加しない。頂点を追加すると頂点数の敷値を超える場合、頂点の追加ができないことを示すメッセージをユーザーインタフェース表示領域３０１に表示する。
【００６７】
検知枠設定部１１２は、図８（１）のように、検知領域（枠）を映像上で表示し、映像上で表示された検知領域（枠）を変更する。
【００６８】
検知枠設定部１１２は検知領域設定ボタン３０４が押されると検知領域枠３０３を確定する（図３）。工程４で算出された検知領域枠を調整する必要が合いとユーザーが判断する場合、ユーザーは工程５での調整は行わない。
【００６９】
検知枠設定部１１２は検知領域枠３０３が確定すると物体検知部１０５に検知設定情報を送る。物体検知部１０５は工程２で取得した画像から検知設定情報で設定された検知領域枠３０３の画像を切り出し、この切り出した画像と撮影部１０４で撮像された画像を比較する。以上により、検知領域枠３０３内の検知対象物体の持ち去り検知が可能になる。なお、物体検知部１０５は、ネットワークカメラ１０３ではなく、設定装置１０１に設けてもよい。
【００７０】
以上のようにして、検知枠設定部１１２は、工程３で抽出した検知対象物体が存在する映像と存在しない映像の差から検知対象物体に対応する検知領域を算出する。
【００７１】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００７２】
以上説明したように、本実施形態の持ち去り検知領域設定機能を使用することにより、持ち去り検知領域の設定をシステムに負荷を少なくし、包含率、被覆率を一定以上持ち設定することが可能となり、また複雑な操作が不要となる。
【符号の説明】
【００７３】
１０１  設定装置
１０３  ネットワークカメラ
１０４  撮影部
１０５  物体検知部
１１１  映像表示部
１１２  検知枠設定部
【図１】
2014236312.tif 000003
【図２】
2014236312.tif 000004
【図３】
2014236312.tif 000005
【図４】
2014236312.tif 000006
【図５】
2014236312.tif 000007
【図６】
2014236312.tif 000008
【図７】
2014236312.tif 000009
【図８】
2014236312.tif 000010